맞춤기술찾기

이전대상기술

동영상 압축 부호화에서의 움직임 추정 방법 및 장치

  • 기술번호 : KST2015143560
  • 담당센터 : 경기기술혁신센터
  • 전화번호 : 031-8006-1570
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명에 따른 동영상 압축 부호화에서의 움직임 추정방법은 동영상 화면이 이차원 평면에서 기준 개수의 매크로 블록으로 구성된 수퍼블록으로 균등하게 분할되는 S1 단계, S1 단계에서 분할된 각 수퍼블록에 대한 추정모드가 독립모드 또는 확장모드로 결정되는 S2 단계, S2 단계에서 결정된 수퍼블록의 추정모드에 따라 수퍼블록에 대한 움직임 추정 순서가 결정되는 S3 단계, S3 단계에서 결정된 순서에 따라 수퍼블록에 속한 매크로 블록에 대해 S2 단계에서 결정된 추정모드에 따라 움직임 추정이 수행되는 S4 단계 및 S4 단계에서 매크로 블록에 대한 움직임 추정이 수행된 경우, S2 단계 내지 S4 단계가 반복 수행되는 S5 단계를 포함한다.다수의 프로세서를 사용하여 높은 병렬도로 움직임 추정을 처리하여 연산의 효율이 증가된다.
Int. CL H04N 19/51 (2014.01) H04N 19/43 (2014.01) H04N 19/176 (2014.01)
CPC H04N 19/513(2013.01) H04N 19/513(2013.01) H04N 19/513(2013.01)
출원번호/일자 1020100137443 (2010.12.29)
출원인 성균관대학교산학협력단
등록번호/일자
공개번호/일자 10-2012-0075681 (2012.07.09) 문서열기
공고번호/일자
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 취하
심사진행상태 수리
심판사항
구분 신규
원출원번호/일자
관련 출원번호
심사청구여부/일자 N
심사청구항수 13

출원인

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

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 한환수 대한민국 서울특별시 서초구
2 김성건 대한민국 경기도 수원시 장안구
3 조성진 대한민국 서울특별시 송파구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 김인철 대한민국 서울특별시 서초구 반포대로**길 **, 매강빌딩*층 에이치앤에이치 H&H 국제특허법률사무소 (서초동)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
최종권리자 정보가 없습니다
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 [특허출원]특허출원서
[Patent Application] Patent Application
2010.12.29 수리 (Accepted) 1-1-2010-0870132-73
2 [대리인선임]대리인(대표자)에 관한 신고서
[Appointment of Agent] Report on Agent (Representative)
2011.11.01 불수리 (Non-acceptance) 1-1-2011-0858052-71
3 서류반려이유통지서
Notice of Reason for Return of Document
2011.11.07 발송처리완료 (Completion of Transmission) 1-5-2011-0103350-68
4 [대리인선임]대리인(대표자)에 관한 신고서
[Appointment of Agent] Report on Agent (Representative)
2011.11.30 수리 (Accepted) 1-1-2011-0951533-35
5 서류반려통지서
Notice for Return of Document
2011.12.09 발송처리완료 (Completion of Transmission) 1-5-2011-0115900-06
6 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.04.26 수리 (Accepted) 4-1-2012-5090770-53
7 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.06.20 수리 (Accepted) 4-1-2012-5131828-19
8 출원인정보변경(경정)신고서
Notification of change of applicant's information
2012.06.27 수리 (Accepted) 4-1-2012-5137236-29
9 출원인정보변경(경정)신고서
Notification of change of applicant's information
2017.02.23 수리 (Accepted) 4-1-2017-5028829-43
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1
매크로 블록의 움직임 벡터 및 예측 모드를 결정하는 동영상 압축 부호화에서의 움직임 추정방법에 있어서,동영상 화면이 이차원 평면에서 기준 개수의 매크로 블록으로 구성된 수퍼블록으로 균등하게 분할되는 S1 단계;상기 S1 단계에서 분할된 수퍼블록 중 하나의 수퍼블록에 대한 추정모드가 독립모드 또는 확장모드로 결정되는 S2 단계;상기 S2 단계에서 결정된 수퍼블록의 추정모드에 따라 상기 수퍼블록에 대한 움직임 추정 순서가 결정되는 S3 단계;상기 S3 단계에서 결정된 순서에 따라 수퍼블록에 속한 매크로 블록에 대해 상기 S2 단계에서 결정된 추정모드에 따라 움직임 추정이 수행되는 S4 단계; 및수퍼블록 중 움직임 추정이 수행되지 않은 수퍼블록이 있는 경우, 움직임 추정이 수행되지 않은 나머지 수퍼블록에 대해서 상기 S2 단계 내지 S4 단계가 반복 수행되는 S5 단계를 포함하는 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정방법
2 2
제1항에 있어서,상기 S1 단계에서 상기 수퍼블록은 동영상 화면에서 인접한 복수 개의 매크로 블록으로 구성되고, 기준 길이를 갖는 사각형 형태인 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정방법
3 3
제1항에 있어서,상기 S2 단계는동영상 화면의 x 및 y축을 기준으로, 결정대상인 수퍼블록의 좌측 및 상측에 인접한 수퍼블록이 움직임 추정되었는지 판단하는 S2-1 단계; 및상기 S2-1 단계의 결정대상 수퍼블록의 좌측 및 상측에 인접한 수퍼블록이 움직임 추정되었다면, 상기 결정대상 수퍼블록은 확장모드로 결정되고, 상기 S2-1 단계의 결정대상 수퍼블록의 좌측 및 상측에 인접한 수퍼블록이 움직임 추정되지 않았거나, 상기 좌측 및 상측에 인접한 수퍼블록이 하나라도 존재하지 않는다면, 상기 결정대상 수퍼블록은 독립모드로 결정되는 S2-2 단계를 포함하는 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정방법
4 4
제1항에 있어서,상기 S3 단계는움직임 추정이 되지 않은 수퍼블록이 주사선 순서로 정렬되는 S3-1 단계;상기 S3-1 단계에서 정렬된 순서에 따라 수퍼블록을 탐색하면서, 확장모드로 결정된 수퍼블록이 있는 경우, 상기 확장모드로 결정된 수퍼 블록이 할당될 작업으로 결정되는 S3-2 단계;상기 S3-2 단계에서 할당될 작업을 결정하기 못한 경우, 상기 S3-1 단계에서 정렬된 순서에서 가장 선행하는 수퍼블록이 할당될 작업으로 결정되는 S3-3 단계를 포함하는 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정방법
5 5
제1항에 있어서,상기 S2 단계에서 추정모드가 독립모드로 결정된 경우,상기 S4 단계는추정 대상 매크로 블록의 좌측 매크로 블록이 존재하지 않거나, 추정 대상 매크로 블록과 같은 수퍼블록에 속하지 않는 경우, 추정 대상 매크로 블록의 좌측 움직임 벡터는 (0,0)으로 하고,추정 대상 매크로 블록의 상측 매크로 블록이 존재하지 않거나, 추정 대상 매크로 블록과 같은 수퍼블록에 속하지 않는 경우, 상측 움직임 벡터는 추정 대상 매크로 블록의 주변 움직임 벡터에서 제외하고,추정 대상 매크로 블록의 우측 상단 매크로 블록이 추정 대상 매크로 블록과 같은 수퍼블록에 속하지 않는 경우 좌측 상단 움직임 벡터가 우측 상단 움직임 벡터로 사용하는데, 좌측 상단 매크로 블록이 추정 대상 매크로 블록에 속하지 않는 경우 우측 상단 움직임 벡터는 추정 대상 매크로 블록의 주변 움직임 벡터에서 제외하여 움직임 추정이 수행되는 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정방법
6 6
제1항에 있어서,상기 S2 단계에서 추정모드가 확장모드로 결정된 경우,상기 S4 단계는추정 대상 매크로 블록의 최우측 열의 매크로 블록에서만 우측 상단 움직임 벡터 대신 좌측 상단 움직임 벡터를 추정대상 매크로 블록의 우측 상단 움직임 벡터로 사용하되,추정 대상 매크로 블록의 좌측열이 존재하지 않는 경우 좌측 움직임 벡터는 (0,0)으로 하고, 추정 대상 매크로 블록의 상측 움직임 매크로 블록이 존재하지 않는 경우, 상측 움직임 벡터는 추정 대상 매크로 블록의 주변 움직임 벡터에서 제외하고,추정 대상 매크로의 우측 상단의 매크로 블록이 존재하지 않거나 추정 대상 매크로 블록과 같은 수퍼블록에 속하지 않은 경우, 추정 대상 매크로의 우측 상단 움직임 벡터는 추정 대상 매크로의 좌측 상단 움직임 벡터를 사용하는데, 좌측 상단의 매크로 블록도 존재하지 않는 경우 추정 대상 매크로의 우측 상단 움직임 벡터는 추정 대상 매크로의 주변 움직임 벡터에서 제외하여 움직임 추정이 수행되는 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정방법
7 7
매크로 블록의 움직임 벡터 및 예측 모드를 결정하는 동영상 압축 부호화에서의 움직임 추정장치에 있어서,동영상 화면을 이차원 평면에서 기준 개수의 매크로 블록으로 구성된 수퍼블록으로 균등하게 분할하는 전처리부;상기 전처리부에서 분할된 수퍼블록인 추정 대상 수퍼블록에 대해 독립모드 또는 확장모드로 추정모드를 결정하고, 상기 수퍼블록에 대한 움직임 추정의 순서를 결정하는 스케줄러;상기 스케줄러에서 결정된 순서 및 추정모드에 따라 수퍼블록에 속한 매크로 블록에 대해 움직임 추정을 수행하는 움직임 추정부; 및상기 움직임 추정부에서 수퍼블록에 대한 움직임 추정이 수행되었는지 여부를 상기 슈퍼블록마다 기록할 수 있는 저장부를 포함하는 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정장치
8 8
제7항에 있어서,상기 수퍼블록은 동영상 화면에서 인접한 복수 개의 매크로 블록으로 구성되고, 기준 길이를 갖는 사각형 형태인 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정장치
9 9
제7항에 있어서,상기 스케줄러는 추정모드 결정에서동영상 화면의 x 및 y축을 기준으로, 결정대상인 수퍼블록의 좌측 및 상측에 인접한 수퍼블록이 움직임 추정되었는지 판단하여, 상기 결정대상 수퍼블록의 좌측 및 상측에 인접한 수퍼블록이 움직임 추정되었다면 상기 결정대상 수퍼블록을 확장모드로 결정하고, 상기 결정대상 수퍼블록의 좌측 및 상측에 인접한 수퍼블록이 움직임 추정되지 않았거나, 상기 좌측 및 상측에 인접한 수퍼블록이 하나라도 존재하지 않는다면 상기 결정대상 수퍼블록을 독립모드로 결정하는 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정장치
10 10
제7항에 있어서,상기 스케줄러는 움직임 추정의 순서 결정에서움직임 추정이 되지 않은 수퍼블록을 주사선 순서로 정렬한 후상기 주사선 순서대로 정렬된 순서에 따라 수퍼블록을 탐색하면서, 확장모드로 결정된 수퍼블록이 있는 경우, 정렬된 순서에 따라 움직임 추정 순서를 결정하고,확장모드로 결정된 수퍼블록이 없는 경우, 상기 주사선 순서대로 정렬된 순서에 따라 나머지 수퍼블록에 대한 움직임 추정 순서를 결정하는 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정장치
11 11
제7항에 있어서,상기 움직임 추정부는상기 스케줄러에서 추정 대상 수퍼블록에 대해 추정모드를 독립모드로 결정한 경우,추정 대상 매크로 블록의 좌측 매크로 블록이 존재하지 않거나, 추정 대상 매크로 블록과 같은 수퍼블록에 속하지 않는 경우, 추정 대상 매크로 블록의 좌측 움직임 벡터는 (0,0)으로 하고,추정 대상 매크로 블록의 상측 매크로 블록이 존재하지 않거나, 추정 대상 매크로 블록과 같은 수퍼블록에 속하지 않는 경우, 상측 움직임 벡터는 추정 대상 매크로 블록의 주변 움직임 벡터에서 제외하고,추정 대상 매크로 블록의 우측 상단 매크로 블록이 추정 대상 매크로 블록과 같은 수퍼블록에 속하지 않는 경우 추정 대상 매크로 블록의 좌측 상단 움직임 벡터를 추정 대상 매크로 블록의 우측 상단 움직임 벡터로 사용하는데, 좌측 상단 매크로 블록이 추정 대상 매크로과 같은 수퍼블록에 속하지 않는 경우 우측 상단 움직임 벡터는 추정 대상 매크로 블록의 주변 움직임 벡터에서 제외하여 움직임 추정을 수행하는 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정장치
12 12
제7항에 있어서,상기 움직임 추정부는상기 스케줄러에서 추정 대상 수퍼블록에 대해 추정모드를 확장모드로 결정한 경우,추정 대상 매크로 블록의 좌측 매크로 블록이 존재하지 않거나, 추정 대상 매크로 블록과 같은 수퍼블록에 속하지 않는 경우, 추정 대상 매크로 블록의 좌측 움직임 벡터는 (0,0)으로 하고,추정 대상 매크로 블록의 상측 매크로 블록이 존재하지 않거나, 추정 대상 매크로 블록과 같은 수퍼블록에 속하지 않는 경우, 상측 움직임 벡터는 추정 대상 매크로 블록의 주변 움직임 벡터에서 제외하고,추정 대상 매크로 블록의 우측 상단 매크로 블록이 추정 대상 매크로 블록과 같은 수퍼블록에 속하지 않는 경우 추정 대상 매크로 블록의 좌측 상단 움직임 벡터를 추정 대상 매크로 블록의 우측 상단 움직인 벡터로 사용하는데, 좌측 상단 매크로 블록이 추정 대상 매크로 블록에 속하지 않는 경우 우측 상단 움직임 벡터는 추정 대상 매크로 블록의 주변 움직임 벡터에서 제외하여 움직임 추정을 수행하는 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정장치
13 13
제11항 또는 제12항에 있어서,상기 움직임 추정부는 추정 대상 매크로 블록의 움직임 벡터를 이용한 알고리즘을 통해 움직임 추정을 수행하는 것을 특징으로 하는 동영상 압축 부호화에서의 움직임 추정장치
지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.