맞춤기술찾기

이전대상기술

고성능 H.264/AVC 인코더용 움직임 예측장치 및 움직임 예측방법

  • 기술번호 : KST2014062319
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은, 움직임 예측시 주변 매크로블록의 움직임 벡터들의 중간값과 방향성을 검출하여 초기 탐색점을 예측함으로써, 움직임 예측과 관련한 연산량을 감소시켜 영상의 손상을 최소화하고, 하드웨어 구현시 메모리 크기를 감소시킬 수 있는 고성능 H.264/AVC 인코더용 움직임 예측장치 및 움직임 예측방법에 관한 것이다.본 발명에 따른 고성능 H.264/AVC 인코더용 움직임 예측장치는, 현재 매크로블록에 대한 3개의 주변 매크로블록의 움직임 벡터로부터 중간 움직임 벡터값(mvp)을 산출하여 초기 탐색점을 설정하는 움직임 예측 제어부와, 상기 초기 탐색점을 이용하여 현재 매크로블록에 대한 정화소 움직임 벡터를 생성하는 정화소 움직임 예측부 및 상기 정화소 움직임 예측부에서 생성된 정화소 움직임 벡터에 해당하는 참조 프레임의 픽셀을 이용하여 현재 매크로블록에 대한 부화소 움직임 벡터를 생성하는 부화소 움직임 예측부를 포함하는 것을 특징으로 한다.
Int. CL H04N 19/50 (2014.01)
CPC H04N 19/52(2013.01) H04N 19/52(2013.01) H04N 19/52(2013.01)
출원번호/일자 1020120094919 (2012.08.29)
출원인 한밭대학교 산학협력단
등록번호/일자 10-1368732-0000 (2014.02.24)
공개번호/일자
공고번호/일자 (20140303) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2012.08.29)
심사청구항수 18

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한밭대학교 산학협력단 대한민국 대전광역시 유성구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 류광기 대한민국 대전광역시 유성구
2 박승용 대한민국 대전광역시 유성구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김정수 대한민국 서울시 송파구 올림픽로 ***(방이동) *층(이수국제특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 주식회사 미머디 대전광역시 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2012.08.29 수리 (Accepted) 1-1-2012-0696488-42
2 의견제출통지서
Notification of reason for refusal
2013.10.02 발송처리완료 (Completion of Transmission) 9-5-2013-0683867-20
3 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2013.11.25 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2013-1068648-12
4 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2013.11.25 수리 (Accepted) 1-1-2013-1068646-10
5 등록결정서
Decision to grant
2014.02.21 발송처리완료 (Completion of Transmission) 9-5-2014-0125751-35
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.09.15 수리 (Accepted) 4-1-2014-0085888-54
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2017.04.14 수리 (Accepted) 4-1-2017-5058417-94
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2017.04.26 수리 (Accepted) 4-1-2017-5065033-29
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.04.12 수리 (Accepted) 4-1-2019-5072792-98
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
고성능 H
2 2
삭제
3 3
제 1 항에 있어서,상기 중간 움직임 벡터값 생성모듈은 다음의 관계식을 이용하여 중간 움직임 벡터값을 산출하는 것을 특징으로 하는 움직임 예측장치
4 4
제 1 항에 있어서,상기 탐색점 모드 선택모듈은 다음의 관계식을 통해 상기 중간 움직임 벡터값의 x 좌표와 y 좌표를 비교하여 탐색점 모드를 설정하는 것을 특징으로 하는 움직임 예측장치
5 5
삭제
6 6
제 1 항에 있어서,상기 탐색점 모드 선택모듈은 중간 움직임 벡터값의 방향성에 따라 9가지 모드로 탐색점 모드를 설정하는 것을 특징으로 하는 움직임 예측장치
7 7
제 6 항에 있어서,상기 탐색점 모드 선택모듈은, 설정되는 탐색점 모드에 따라 최소 5개에서 최대 9개의 탐색점으로 초기 탐색점을 설정하는 것을 특징으로 하는 움직임 예측장치
8 8
제 1 항에 있어서,상기 정화소 움직임 예측부는,각 초기 탐색점에 대한 SAD(Sum of Absolute Difference)값을 산출하는 SAD 산출모듈;산출된 SAD값을 비교하여 최소 SAD값을 각 매크로블록 크기마다 저장하고, 최소 SAD값을 갖는 매크로블록을 선택하는 최소값 선택모듈; 및상기 최소값 선택모듈에서 선택된 최소 SAD값을 갖는 매크로블록에 대한 정화소 움직임 벡터를 생성하는 정화소 움직임 벡터 생성모듈;을 포함하는 것을 특징으로 하는 움직임 예측장치
9 9
제 8 항에 있어서,상기 SAD 산출모듈은 다음의 관계식을 통해 SAD값을 산출하는 것을 특징으로 하는 움직임 예측장치
10 10
제 8 항에 있어서,상기 정화소 움직임 벡터 생성모듈은,최소 SAD값을 갖는 매크로블록의 크기가 16×16인 경우, 1개의 움직임 벡터를 생성하고,최소 SAD값을 갖는 매크로블록의 크기가 4×4인 경우, 16개의 움직임 벡터를 생성하는 것을 특징으로 하는 움직임 예측장치
11 11
제 1 항에 있어서,상기 부화소 움직임 예측부는,상기 정화소 움직임 벡터에 해당하는 참조 프레임의 픽셀을 입력받아 쿼드픽셀 단위로 보간하여 16×16 쿼드픽셀 데이터를 생성하는 보간(Interpolation)모듈;생성된 상기 16×16 쿼드픽셀 데이터에 대해 1 사이클 동안 SAD 연산을 수행하여 SAD값을 산출하는 SAD 산출모듈;산출된 SAD값을 저장하고, 산출된 SAD값 중 최소 SAD값을 가지는 매크로블록의 부화소 움직임 벡터를 생성하는 부화소 움직임 벡터 생성모듈;을 포함하는 것을 특징으로 하는 움직임 예측장치
12 12
고성능 H
13 13
제 12 항에 있어서,상기 제 1 단계에서, 상기 중간 움직임 벡터값(mvp)은 다음의 관계식을 통해 산출되는 것을 특징으로 하는 움직임 예측방법
14 14
제 12 항에 있어서,상기 제 2 단계에서, 상기 탐색점 모드는 다음의 관계식을 통해 상기 중간 움직임 벡터값의 x 좌표와 y 좌표를 비교하여 설정하는 것을 특징으로 하는 움직임 예측방법
15 15
제 14 항에 있어서,상기 탐색점 모드는,상기 중간 움직임 벡터값이 직선 방향성을 가지면 다이아몬드 탐색패턴을 사용하고,상기 중간 움직임 벡터값이 대각선 방향성을 가지면 사각형 탐색패턴을 사용하는 것을 특징으로 하는 움직임 예측방법
16 16
제 15 항에 있어서,상기 탐색점 모드는 9가지 모드로 설정되는 것을 특징으로 하는 움직임 예측방법
17 17
삭제
18 18
제 12 항에 있어서,상기 제 3 단계는,SAD(Sum of Absolute Difference) 산출모듈이 각 초기 탐색점에 대한 SAD값을 산출하는 공정;최소값 선택(Min Cost Selection)모듈이 산출된 SAD값을 비교하여 최소 SAD를 각 매크로블록 크기마다 저장하고, 최소 SAD값을 갖는 매크로블록을 선택하는 공정; 및정화소 움직임 벡터 생성모듈이 최소 SAD값을 갖는 매크로블록의 정화소 움직임 벡터(IMV)를 생성하는 공정;을 포함하는 것을 특징으로 하는 움직임 예측방법
19 19
제 18 항에 있어서,상기 SAD값을 산출하는 공정은 다음의 관계식을 통해 수행되는 것을 특징으로 하는 움직임 예측방법
20 20
제 18 항에 있어서,상기 정화소 움직임 벡터를 생성하는 공정은,최소 SAD값을 갖는 매크로블록의 크기가 16×16인 경우, 1개의 움직임 벡터를 생성하고,최소 SAD값을 갖는 매크로블록의 크기가 4×4인 경우, 16개의 움직임 벡터를 생성하는 것을 특징으로 하는 움직임 예측방법
21 21
제 12 항에 있어서,상기 제 4 단계는,보간(Interpolation)모듈이 상기 제 3 단계에서 생성된 정화소 움직임 벡터에 해당하는 참조 프레임의 픽셀을 입력받아 쿼드픽셀 단위로 보간하여 16×16 쿼드픽셀 데이터를 생성하는 공정;SAD 산출모듈이 생성된 상기 16×16 쿼드픽셀 데이터에 대해 1 사이클 동안 SAD 연산을 수행하여 SAD값을 산출하는 공정; 및부화소 움직임 벡터 생성모듈이 산출된 SAD값을 저장하고, 최소 SAD값을 가지는 매크로블록의 부화소 움직임 벡터를 생성하는 공정;을 포함하는 것을 특징으로 하는 움직임 예측방법
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.