$\require{mediawiki-texvc}$

연합인증

연합인증 가입 기관의 연구자들은 소속기관의 인증정보(ID와 암호)를 이용해 다른 대학, 연구기관, 서비스 공급자의 다양한 온라인 자원과 연구 데이터를 이용할 수 있습니다.

이는 여행자가 자국에서 발행 받은 여권으로 세계 각국을 자유롭게 여행할 수 있는 것과 같습니다.

연합인증으로 이용이 가능한 서비스는 NTIS, DataON, Edison, Kafe, Webinar 등이 있습니다.

한번의 인증절차만으로 연합인증 가입 서비스에 추가 로그인 없이 이용이 가능합니다.

다만, 연합인증을 위해서는 최초 1회만 인증 절차가 필요합니다. (회원이 아닐 경우 회원 가입이 필요합니다.)

연합인증 절차는 다음과 같습니다.

최초이용시에는
ScienceON에 로그인 → 연합인증 서비스 접속 → 로그인 (본인 확인 또는 회원가입) → 서비스 이용

그 이후에는
ScienceON 로그인 → 연합인증 서비스 접속 → 서비스 이용

연합인증을 활용하시면 KISTI가 제공하는 다양한 서비스를 편리하게 이용하실 수 있습니다.

H.264/AVC에서 빠른 부호화를 위한 3단계 모드 선택 기법
A Three-Step Mode Selection Algorithm for Fast Encoding in H.264/AVC 원문보기

멀티미디어학회논문지 = Journal of Korea Multimedia Society, v.11 no.2, 2008년, pp.163 - 174  

전현기 (부산대학교 컴퓨터공학과) ,  김성민 (부산대학교 컴퓨터공학과) ,  강진미 (부산대학교 컴퓨터공학과) ,  정기동 (부산대학교 컴퓨터공학과)

초록
AI-Helper 아이콘AI-Helper

H.264/AVC는 최신의 비디오 코딩 표준으로, MPEG-2나 MPEG-4에 비해 50% 정도의 높은 압축 효율을 가지고 있다. H.264/AVC에 포함된 여러 기술 중에서 다양한 모드를 이용한 부호화 기능은 높은 압축률이 가능한 기술이지만, 부호화 과정을 복잡하게 만드는 큰 요인이기도 하다. 이러한 단점을 개선하기 위해서 본 논문에서는 H.264/AVC에서 빠른 부호화를 위한 3단계 모드 선택 기법을 제안한다. 1단계에서는 시간적 공간적 상관성을 고려하여 SKIP 모드 또는 INTER 모드를 선택한다. 2단계에서는 1단계의 결과가 INTER일 경우 세부모드들을 2개의 그룹으로 나누어 그 중에서 하나의 그룹을 선택한다. 3단계에서는 2단계에서 선택된 그룹에 따라 오차 매크로블록의 픽셀 값 방향성 또는 주변 매크로블록의 모드를 고려하여 최종 모드를 선택한다. 제안한 기법의 성능을 실험한 결과, 기존의 JM10.2 표준과 비교했을 때, 적은 PSNR의 저하와 적은 비트율의 상승으로 평균 42%의 부호화 시간을 단축하였다.

Abstract AI-Helper 아이콘AI-Helper

The H.264/AVC provides gains in compression efficiency of up to 50% over a wide range of bit rates and video resolutions compared to previous standards. However, to achieve such high coding efficiency, the complexity of H.264/AVC encoder is also increased drastically than previous ones, mainly becau...

주제어

AI 본문요약
AI-Helper 아이콘 AI-Helper

* AI 자동 식별 결과로 적합하지 않은 문장이 있을 수 있으니, 이용에 유의하시기 바랍니다.

문제 정의

  • 앞서 설명한 바와 같이 부호화 모드를 선택할 때 SKIP 모드를 빠르게 선택하면 전체 부호화의 계산 복잡도를 줄일 수 있다. 따라서 본 절에서는 시간적 상관성과 공간적 상관성을 이용하여 빠르게 SKIP 모드를 선택하는 방법을 설명한다. 부호화 모드의 정확한 선택을 위해 프레임 간 시간적 모드 상관성 관계를 이용하여 임시적으로 모드를 결정하고, 여기에 공간적 모드 상관성을 이용하여 빠르게 SKIP 모드를 선택한다.
  • 본 논문에서는 H.264/AVC 부호화기의 계산 복잡도를 줄이기 위한 시·공간적 상관성, 픽셀 값 정보 이용 및 방향성을 이용한 새로운 방식의 3단계 빠른 모드 선택 기법을 제안한다.
  • 본 논문에서는 H.264/AVC의 계산 복잡도를 줄이기 위한 3단계 빠른 모드 선택 기법을 제안하였다. 우선, 통계적인 실험 결과를 바탕으로 시·공간적 상관성을 이용하여 SKIP 모드와 INTER 모드 중 한 가지 모드를 선택한다.
  • 기존연구 [11]에서는 복잡한 모드 선택 과정을 줄이기 위해서 각 모드별로 사용되는 빈도를 이용하여 모드 선택 시간을 줄였다. 이 연구에서는 복잡한 계산 과정을 줄이기 위해 각 모드별로 가변블록의 사용 빈도를 조사하여, 사용빈도에 따라 모드 선택할 때 검사하는 우선순위를 정하는 방법을 제시하였다. 사용빈도는 모드 분포 확률의 분석 결과를 이용하였으며 표 1은 8개의 비디오에서 사용되는 다양한 모드의 분포 확률을 나타낸다.

가설 설정

  • 그림 4는 현재 매크로블록 E 및 인접 매크로블록 A, B, C를 나타낸다. E는 현재의 매크로블록, A는 E의 바로 왼쪽에 있는 매크로블록, B는 E의 바로 위쪽에 매크로블록, C는 E의 바로 오른쪽 위에 있는 매크로블록이라고 가정한다. A, B, C 매크로블록의 파티션을 모두 16×16으로 가정할 경우 아래의 수식 (1)에 따라 주위 매크로블록들의 움직임 벡터의 중간 값을 사용한다[13,14].
  • 그 후, 최종 모드를 결정하기 위해 프레임 내의 공간적 상관성인 A, B, C, D의 매크로블록 모드 정보를 확인하게 된다. 이웃 매크로 블록의 모드에서 SKIP 모드를 0으로, INTER 모드를 1로 가정하고, 1과 0의 개수에 따라 현재 부호화할 매크로블록의 모드를 결정한다.
본문요약 정보가 도움이 되었나요?

질의응답

핵심어 질문 논문에서 추출한 답변
H.264/AVC에서 프레임 간의 오차를 효율적으로 압축하여 전체 성능을 향상시키기 위해 사용한 기법들은 무엇인가? H.264/AVC는 가변블록크기 (variable block size) 지원, 다중참조프레임(multiple reference frames), 가중예측(weighted prediction) 등의 다양한 기법들을 사용하여 프레임 간의 오차를 효율적으로 압축하여 전체 성능을 향상시켰다[1,2].
H.264/AVC에서 빠르게 SKIP 모드를 결정하게 되면 부호화시 많은 연산의 효율성을 얻는 이유는 무엇인가? 다양한 블록크기의 지원은 비디오에서 움직임의 표현을 더욱 세밀하게 표현할 수 있게 한다. 이 중에서 SKIP 모드는 다른 가변블록크기와 달리 움직임 정보 또는 오차 정보가 부호화되지 않기 때문에 빠르게 SKIP 모드를 결정하게 되면 부호화시 많은 연산의 효율성을 얻게 된다.
H.264/AVC의 전체 부호화 과정에서 90% 이상을 차지하고 있는 부분은 무엇인가? 앞 장에서 살펴본 바와 같이, H.264/AVC의 부호화 과정 중에서 움직임 추정과 움직임 보상, 모드 결정 부분은 전제 부호화 과정의 90% 이상을 차지하고 있다. 그림 5는 H.
질의응답 정보가 도움이 되었나요?

저자의 다른 논문 :

관련 콘텐츠

저작권 관리 안내
섹션별 컨텐츠 바로가기

AI-Helper ※ AI-Helper는 오픈소스 모델을 사용합니다.

AI-Helper 아이콘
AI-Helper
안녕하세요, AI-Helper입니다. 좌측 "선택된 텍스트"에서 텍스트를 선택하여 요약, 번역, 용어설명을 실행하세요.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.

선택된 텍스트

맨위로