맞춤기술찾기

이전대상기술

부호화기 및 부호화기의 후보 모드 결정 방법

  • 기술번호 : KST2014044006
  • 담당센터 : 서울서부기술혁신센터
  • 전화번호 : 02-6124-6930
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 부호화기 및 부호화기의 후보 모드 결정 방법이 개시된다. 후보 모드 결정 방법은, 현재 프레임 내의 a개의 참조 매크로블록에 대한 모드 타입 및 하나 이상의 이전 프레임 내의 b개 참조 매크로블록에 대한 모드 타입의 모드 타입 인덱스를 포함하는 시공간적 컨텍스트를 입력받는 단계; 및 상기 시공간적 컨텍스트에 포함된 상기 모드 타입 인덱스를 참조하여 현재 매크로블록의 인코딩을 위한 후보 모드 타입을 결정하는 단계를 포함할 수 있다. 본 발명에 의해, AVC/H.264 표준의 모드 선택 및 인코딩 처리가 신속하게 이루어질 수 있다.인코더, 부호화, 모드
Int. CL H04N 19/107 (2014.01.01) H04N 19/105 (2014.01.01) H04N 19/176 (2014.01.01) H04N 19/146 (2014.01.01)
CPC H04N 19/107(2013.01) H04N 19/107(2013.01) H04N 19/107(2013.01) H04N 19/107(2013.01)
출원번호/일자 1020090114349 (2009.11.25)
출원인 한양대학교 산학협력단
등록번호/일자 10-1138736-0000 (2012.04.16)
공개번호/일자 10-2011-0057794 (2011.06.01) 문서열기
공고번호/일자 (20120424) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 등록
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2009.11.25)
심사청구항수 25

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 장의선 대한민국 서울특별시 성동구
2 이선영 대한민국 서울특별시 성동구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 한상천 대한민국 서울특별시 성동구 성수일로 **, ****호(성수동*가)(에이앤에이특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 한양대학교 산학협력단 서울특별시 성동구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [출원서등 보정]보정서
[Amendment to Patent Application, etc.] Amendment
2009.11.25 수리 (Accepted) 1-1-2009-0724417-20
2 [특허출원]특허출원서
[Patent Application] Patent Application
2009.11.25 수리 (Accepted) 1-1-2009-0723600-12
3 선행기술조사의뢰서
Request for Prior Art Search
2010.10.07 수리 (Accepted) 9-1-9999-9999999-89
4 선행기술조사보고서
Report of Prior Art Search
2010.11.15 수리 (Accepted) 9-1-2010-0070459-08
5 의견제출통지서
Notification of reason for refusal
2011.03.21 발송처리완료 (Completion of Transmission) 9-5-2011-0156111-47
6 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2011.05.19 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2011-0372319-01
7 [거절이유 등 통지에 따른 의견]의견(답변, 소명)서
[Opinion according to the Notification of Reasons for Refusal] Written Opinion(Written Reply, Written Substantiation)
2011.05.19 수리 (Accepted) 1-1-2011-0372314-73
8 최후의견제출통지서
Notification of reason for final refusal
2011.08.17 발송처리완료 (Completion of Transmission) 9-5-2011-0460938-86
9 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2011.08.23 보정승인 (Acceptance of amendment) 1-1-2011-0651705-33
10 [명세서등 보정]보정서
[Amendment to Description, etc.] Amendment
2011.11.21 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2011-0917024-10
11 의견제출통지서
Notification of reason for refusal
2011.11.21 발송처리완료 (Completion of Transmission) 9-5-2011-0676485-59
12 등록결정서
Decision to grant
2012.02.21 발송처리완료 (Completion of Transmission) 9-5-2012-0100181-11
13 출원인정보변경(경정)신고서
Notification of change of applicant's information
2014.06.05 수리 (Accepted) 4-1-2014-5068294-39
14 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.16 수리 (Accepted) 4-1-2015-5022074-70
15 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.08.05 수리 (Accepted) 4-1-2019-5155816-75
16 출원인정보변경(경정)신고서
Notification of change of applicant's information
2019.08.06 수리 (Accepted) 4-1-2019-5156285-09
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
현재 매크로블록(current macroblock)의 인코딩을 위해 인코더에서 수행되는 후보 모드 그룹 결정 방법으로서,상기 현재 매크로블록의 인코딩을 위한 모드로서 결정되도록 하기 위해 하나 이상의 후보 모드가 미리 결정되어 각각 포함된 복수의 후보 모드 그룹을 미리 설정하는 단계;현재 프레임 내의 a개의 참조 매크로블록에 대한 모드 타입 및 하나 이상의 이전 프레임 내의 b개 참조 매크로블록에 대한 모드 타입의 모드 타입 인덱스(mode type index)를 포함하는 시공간적 컨텍스트(spatio-temporal context)를 입력받는 단계; 및상기 현재 매크로블록의 인코딩을 위해, 상기 미리 설정된 복수의 후보 모드 그룹 중 상기 시공간적 컨텍스트에 포함된 상기 모드 타입 인덱스의 합산값 및 인트라 모드 타입의 수 중 하나 이상에 부합되는 하나의 후보 모드 그룹을 결정하는 단계를 포함하되,상기 a와 b는 각각 임의의 자연수인 것을 특징으로 하는 후보 모드 그룹 결정 방법
2 2
삭제
3 3
제1항에 있어서, 상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 0이고, 상기 현재 매크로블록을 SKIP 모드로 가정하여 산출한 비트율-왜곡 비용(RD Cost)이 RDcostMAX 이하인 경우, 후보 모드로서 SKIP 모드만이 포함된 후보 모드 그룹이 결정되되,상기 RDcostMAX을 산출하기 위한 수학식은, 이고,상기 는 t번째 프레임의 (i, j) 위치의 매크로블록의 RD Cost를 나타내고, argmax는 네 개의 RD cost들 중 최대값을 산출하기 위한 것임을 특징으로 하는 후보 모드 그룹 결정 방법
4 4
제1항에 있어서,상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 0이고, 상기 현재 매크로블록을 SKIP 모드로 가정하여 산출한 비트율-왜곡 비용(RD Cost)이 RDcostMAX를 초과하는 경우, 후보 모드로서 SKIP 모드 및 16x16 모드를 가지는 후보 모드 그룹이 결정되되,상기 RDcostMAX을 산출하기 위한 수학식은, 이고,상기 는 t번째 프레임의 (i, j) 위치의 매크로블록의 RD Cost를 나타내고, argmax는 네 개의 RD cost들 중 최대값을 산출하기 위한 것임을 특징으로 하는 후보 모드 그룹 결정 방법
5 5
제1항에 있어서,상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 0 초과 및 n 미만이고, 상기 현재 매크로블록을 SKIP 모드와 16x16 모드로 각각 가정하여 산출한 비트율-왜곡 비용(RD Cost)의 최소값이 RDcostMED 이하인 경우, 후보 모드로서 SKIP 모드 및 16x16 모드를 가지는 후보 모드 그룹이 결정되되, 상기 RDcostMED를 산출하기 위한 수학식은, 이고, 상기 는 t번째 프레임의 (i, j) 위치의 매크로블록의 RD Cost를 나타내고, Median은 네 개의 RD cost들 중 두 번째 및 세 번째 크기를 가지는 값들의 평균값을 산출하기 위한 것이며, 상기 n은 임의의 자연수인 것을 특징으로 하는 후보 모드 그룹 결정 방법
6 6
제1항에 있어서,상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 0 초과 및 n 미만이고, 상기 현재 매크로블록을 SKIP 모드와 16x16 모드로 각각 가정하여 산출한 비트율-왜곡 비용(RD Cost)의 최소값이 RDcostMED를 초과하는 경우, 후보 모드로서 SKIP 모드, 16x16 모드, 16x8 모드 및 8x16 모드를 가지는 후보 모드 그룹이 결정되되,상기 RDcostMED 를 산출하기 위한 수학식은, 이고, 상기 는 t번째 프레임의 (i, j) 위치의 매크로블록의 RD Cost를 나타내고, Median은 네 개의 RD cost들 중 두 번째 및 세 번째 크기를 가지는 값들의 평균값을 산출하기 위한 것이며, 상기 n은 임의의 자연수인 것을 특징으로 하는 후보 모드 그룹 결정 방법
7 7
제1항에 있어서,상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 n 이상이고, 상기 인트라 모드 타입의 수가 0이며, 상기 현재 매크로블록을 16x16 모드로 가정하여 산출한 비트율-왜곡 비용(RD Cost)이 상기 현재 매크로블록을 P8x8의 4444 서브 모드로 가정하여 산출한 RD Cost 이하인 경우, 후보 모드로서 SKIP 모드, 16x16 모드, 16x8 모드 및 8x16 모드를 가지는 후보 모드 그룹이 결정되되,상기 n은 임의의 자연수인 것을 특징으로 하는 후보 모드 그룹 결정 방법
8 8
제1항에 있어서,상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 n 이상이고, 상기 인트라 모드 타입의 수가 0이며, 상기 현재 매크로블록을 16x16 모드로 가정하여 산출한 비트율-왜곡 비용(RD Cost)이 상기 현재 매크로블록을 P8x8의 4444 서브 모드로 가정하여 산출한 RD Cost를 초과하는 경우, 후보 모드로서 SKIP 모드, 16x16 모드, 16x8 모드, 8x16 모드 및 P8x8 모드를 가지는 후보 모드 그룹이 결정되되,상기 n은 임의의 자연수인 것을 특징으로 하는 후보 모드 그룹 결정 방법
9 9
제1항에 있어서,상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 n 이상이고, 상기 인트라 모드 타입의 수가 0이 아니며, 상기 시공간적 컨텍스트에 포함된 상기 모드 타입 인덱스가 I4MB 모드를 포함하는 경우, 후보 모드로서 SKIP 모드, 16x16 모드, 16x8 모드, 8x16 모드, P8x8 모드 및 I4MB 모드를 가지는 후보 모드 그룹이 결정되되, 상기 n은 임의의 자연수인 것을 특징으로 하는 후보 모드 그룹 결정 방법
10 10
제1항에 있어서,상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 n 이상이고, 상기 인트라 모드 타입의 수가 0이 아니며, 상기 시공간적 컨텍스트에 포함된 상기 모드 타입 인덱스가 I16MB 모드를 포함하는 경우, 후보 모드로서 SKIP 모드, 16x16 모드, 16x8 모드, 8x16 모드, P 8x8 모드 및 I16MB 모드를 가지는 후보 모드 그룹이 결정되되,상기 n은 임의의 자연수인 것을 특징으로 하는 후보 모드 그룹 결정 방법
11 11
제1항에 있어서,상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 n 이상이고, 상기 인트라 모드 타입의 수가 0이 아니며, 상기 시공간적 컨텍스트에 포함된 상기 모드 타입 인덱스가 I4MB 모드와 I16MB 모드를 모두 포함하는 경우, 후보 모드로서 SKIP 모드, 16x16 모드, 16x8 모드, 8x16 모드, P8x8 모드, I4MB 모드 및 I16MB 모드를 포함하는 후보 모드 그룹이 결정되되,상기 n은 임의의 자연수인 것을 특징으로 하는 후보 모드 그룹 결정 방법
12 12
제5항 내지 제11항 중 어느 한 항에 있어서,상기 n은 4인 것을 특징으로 하는 후보 모드 그룹 결정 방법
13 13
제1항에 있어서,상기 현재 프레임 내의 a개의 참조 매크로블록은 상기 현재 매크로블록의 상측과 좌측에 각각 위치된 매크로블록을 포함하는 것을 특징으로 하는 후보 모드 그룹 결정 방법
14 14
제1항에 있어서,상기 b개의 참조 매크로블록은 현재 프레임인 t번째 프레임의 직전 프레임인 t-1번째 프레임에서의 상기 현재 매크로블록과 동일 위치인 매크로블록 및 그 이전 프레임인 t-2번째 프레임에서의 상기 현재 매크로블록과 동일 위치인 매크로블록을 포함하는 것을 특징으로 하는 후보 모드 그룹 결정 방법
15 15
부호화기에 있어서,현재 프레임 내의 a개의 참조 매크로블록에 대한 모드 타입 및 하나 이상의 이전 프레임 내의 b개 참조 매크로블록에 대한 모드 타입의 모드 타입 인덱스를 포함하는 시공간적 컨텍스트를 이용하여, 미리 설정된 복수의 후보 모드 그룹 중 모드 타입 인덱스의 합산 값 및 인트라 모드 타입의 수 중 하나 이상에 부합하는 하나 이상의 후보 모드 그룹을 결정하는 후보 모드 결정 유닛; 및상기 결정된 후보 모드 그룹에 대해 인터 예측(inter prediction) 및 인트라 예측(intra prediction) 중 하나 이상을 수행하고, 상기 모드 예측 수행된 모드 타입에 대해 비트율 및 이미지 왜곡 중 하나 이상의 측정에 따라 최적 인코딩 모드를 결정하는 부호화 모드 결정 유닛을 포함하되,상기 a와 b는 각각 임의의 자연수이고, 상기 미리 설정된 복수의 후보 모드 그룹 각각에는 상기 현재 매크로블록의 인코딩을 위한 모드로서 결정되기 위한 하나 이상의 후보 모드가 미리 결정되어 포함되는 것을 특징으로 하는 부호화기
16 16
삭제
17 17
제15항에 있어서,상기 후보 모드 결정 유닛은, 상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 0이고, 상기 현재 매크로블록을 SKIP 모드로 가정하여 산출한 비트율-왜곡 비용(RD Cost)이 RDcostMAX 이하인 경우, 후보 모드로서 SKIP 모드만이 포함된 후보 모드 그룹을 결정하되,상기 RDcostMAX을 산출하기 위한 수학식은, 이고,상기 는 t번째 프레임의 (i, j) 위치의 매크로블록의 RD Cost를 나타내고, argmax는 네 개의 RD cost들 중 최대값을 산출하기 위한 것임을 특징으로 하는 부호화기
18 18
제15항에 있어서,상기 후보 모드 결정 유닛은,상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 0이고, 상기 현재 매크로블록을 SKIP 모드로 가정하여 산출한 비트율-왜곡 비용(RD Cost)이 RDcostMAX를 초과하는 경우, 후보 모드로서 SKIP 모드 및 16x16 모드를 가지는 후보 모드 그룹을 결정하되,상기 RDcostMAX을 산출하기 위한 수학식은, 이고,상기 는 t번째 프레임의 (i, j) 위치의 매크로블록의 RD Cost를 나타내고, argmax는 네 개의 RD cost들 중 최대값을 산출하기 위한 것임을 특징으로 하는 부호화기
19 19
제15항에 있어서,상기 후보 모드 결정 유닛은, 상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 0 초과 및 n 미만이고, 상기 현재 매크로블록을 SKIP 모드와 16x16 모드로 각각 가정하여 산출한 비트율-왜곡 비용(RD Cost)의 최소값이 RDcostMED 이하인 경우, 후보 모드로서 SKIP 모드 및 16x16 모드를 가지는 후보 모드 그룹을 결정하되,상기 RDcostMED를 산출하기 위한 수학식은, 이고,상기 는 t번째 프레임의 (i, j) 위치의 매크로블록의 RD Cost를 나타내고, Median은 네 개의 RD cost들 중 두 번째 및 세 번째 크기를 가지는 값들의 평균값을 산출하기 위한 것이며, 상기 n은 임의의 자연수인 것을 특징으로 하는 부호화기
20 20
제15항에 있어서,상기 후보 모드 결정 유닛은, 상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 0 초과 및 n 미만이고, 상기 현재 매크로블록을 SKIP 모드와 16x16 모드로 각각 가정하여 산출한 비트율-왜곡 비용(RD Cost)의 최소값이 RDcostMED를 초과하는 경우, 후보 모드로서 SKIP 모드, 16x16 모드, 16x8 모드 및 8x16 모드를 가지는 후보 모드 그룹을 결정하되,상기 RDcostMED를 산출하기 위한 수학식은, 이고,상기 는 t번째 프레임의 (i, j) 위치의 매크로블록의 RD Cost를 나타내고, Median은 네 개의 RD cost들 중 두 번째 및 세 번째 크기를 가지는 값들의 평균값을 산출하기 위한 것이며, 상기 n은 임의의 자연수인 것을 특징으로 하는 부호화기
21 21
제15항에 있어서,상기 후보 모드 결정 유닛은, 상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 n 이상이고, 상기 인트라 모드 타입의 수가 0이며, 상기 현재 매크로블록을 16x16 모드로 가정하여 산출한 비트율-왜곡 비용(RD Cost)이 상기 현재 매크로블록을 P8x8의 4444 서브 모드로 가정하여 산출한 RD Cost 이하인 경우, 후보 모드로서 SKIP 모드, 16x16 모드, 16x8 모드 및 8x16 모드를 가지는 후보 모드 그룹을 결정하되,상기 n은 임의의 자연수인 것을 특징으로 하는 부호화기
22 22
제15항에 있어서,상기 후보 모드 결정 유닛은, 상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 n 이상이고, 상기 인트라 모드 타입의 수가 0이며, 상기 현재 매크로블록을 16x16 모드로 가정하여 산출한 비트율-왜곡 비용(RD Cost)이 상기 현재 매크로블록을 P8x8의 4444 서브 모드로 가정하여 산출한 RD Cost를 초과하는 경우, 후보 모드로서 SKIP 모드, 16x16 모드, 16x8 모드, 8x16 모드 및 P8x8 모드를 가지는 후보 모드 그룹을 결정하되,상기 n은 임의의 자연수인 것을 특징으로 하는 부호화기
23 23
제15항에 있어서,상기 후보 모드 결정 유닛은, 상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 n 이상이고, 상기 인트라 모드 타입의 수가 0이 아니며, 상기 시공간적 컨텍스트에 포함된 상기 모드 타입 인덱스가 I4MB 모드를 포함하는 경우, 후보 모드로서 SKIP 모드, 16x16 모드, 16x8 모드, 8x16 모드, P8x8 모드 및 I4MB 모드를 가지는 후보 모드 그룹을 결정하되,상기 n은 임의의 자연수인 것을 특징으로 하는 부호화기
24 24
제15항에 있어서,상기 후보 모드 결정 유닛은, 상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 n 이상이고, 상기 인트라 모드 타입의 수가 0이 아니며, 상기 시공간적 컨텍스트에 포함된 상기 모드 타입 인덱스가 I16MB 모드를 포함하는 경우, 후보 모드로서 SKIP 모드, 16x16 모드, 16x8 모드, 8x16 모드, P8x8 모드 및 I16MB 모드를 가지는 후보 모드 그룹을 결정하되,상기 n은 임의의 자연수인 것을 특징으로 하는 부호화기
25 25
제15항에 있어서,상기 후보 모드 결정 유닛은, 상기 시공간적 컨텍스트에 포함된 모드 타입 인덱스의 합산 값이 n 이상이고, 상기 인트라 모드 타입의 수가 0이 아니며, 상기 시공간적 컨텍스트에 포함된 상기 모드 타입 인덱스가 I4MB 모드와 I16MB 모드를 모두 포함하는 경우, 후보 모드로서 SKIP 모드, 16x16 모드, 16x8 모드, 8x16 모드, P8x8 모드, I4MB 모드 및 I16MB 모드를 가지는 후보 모드 그룹을 결정하되,상기 n은 임의의 자연수인 것을 특징으로 하는 부호화기
26 26
제19항 내지 제25항 중 어느 한 항에 있어서,상기 n은 4인 것을 특징으로 하는 부호화기
27 27
제1항, 제3항 내지 제11항, 제13항 내지 제14항 중 어느 하나에 기재된 후보 모드 그룹 결정 방법을 수행하기 위하여 디지털 처리 장치에 의해 실행될 수 있는 명령어들의 프로그램이 유형적으로 구현되어 있으며 디지털 처리 장치에 의해 판독될 수 있는 프로그램을 기록한 기록매체
지정국 정보가 없습니다
패밀리정보가 없습니다
순번, 연구부처, 주관기관, 연구사업, 연구과제의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 국가R&D 연구정보 정보 표입니다.
순번 연구부처 주관기관 연구사업 연구과제
1 과학기술부 과학기술부(한국과학재단) 국가지정연구사업 차세대 (초고해상도) 핵심 비디오 부호화 기술 연구