일반기술

H.264 인코딩 시 고속 인트라 모드 결정 방법

H.264 인코딩 시 인트라 모드 결정 방법에 있어서, 현재 프레임의 현재 매크로 블록에 대응되는 대응 매크로 블록을 참조 프레임으로부터 탐색하는 단계(a); 현재 매크로 블록이 상기 탐색된 참조 프레임의 대응 매크로 블록과 비교하여 비가변적(Stationary)인지 여부를 판단하는 단계(b); 및 상기 대응 매크로 블록과 현재 매크로 블록이 비가변적일 경우, 대응 매크로 블록에 대해 결정된 인트라 모드를 현재 매크로 블록의 인트라 모드로 결정하는 단계(c)를 포함하는 H.264 인코딩 시 고속 인트라 모드 결정 방법이 제공된다. 상기 단계(a)는 상기 참조 프레임을 기초로 하여 현재 매크로 블록의 모션 벡터를 획득하는 단계; 상기 연산된 모션 벡터에 상응하여 위치가 변경된 상기 참조 프레임의 매크로 블록을 대응 매크로 블록으로 설정하는 단계를 포함할 수 있다. 상기 모션 벡터는 16*16 사이즈에 대한 모션 벡터인 것이 바람직하다. 상기 단계(b)의 현재 매크로 블록과 대응 매크로 블록이 비가변적인지 여부는 현재 매크로 블록과 대응 매크로 볼록의 화소값이 실질적으로 동일한지 여부에 의해 판단한다. 상기 단계(b)는 SAD(Sum of Absolute Difference) 방식을 이용하여 비가변적인지 여부를 판단할 수 있다. 상기 현재 프레임이 B 픽처일 경우, 상기 단계(a)는 두 개의 참조 영상에 대한 대응 매크로 블록을 탐색하며, 상기 단계(b) 전에 상기 두 개의 참조 영상에 대한 대응 매크로 블록이 인터 모드에 의해 코딩되었는지 여부를 판단하는 단계; 및 상기 두 개의 참조 영상에 대한 대응 매크로 블록이 인터 모드에 의해 코딩되었을 경우 인트라 모드 코딩을 생략하는 단계를 더 포함될 수 있다. 상기 단계(c)는, 상기 모션 벡터에 상응하여 이동된 대응 매크로 블록과 오버랩되는 참조 프레임의 매크로 블록들을 판단하는 단계(c1); 상기 대응 매크로 블록과 오버랩되는 참조 프레임의 매크로 블록들 중 상기 대응 매크로 블록과 오버랩되는 영역들의 서브 모드 및 블록 타입에 기초하여 대응 매크로 블록의 인트라 모드를 결정하는 단계(c2); 및 상기 결정된 인트라 모드를 상기 현재 매크로 블록의 인트로 모드로 결정하는 단계(c3)를 포함할 수 있다.

기술정보

기술분류
전기·전자 > 기타 전자제품
보유기관
연세대학교
기술유형
일반기술
등록일
2008-12-29
데이터 갱신일
정보 없음

상세설명

정보 없음

관련 특허

등록된 관련 특허가 없습니다.