H.264/MPEG-4 AVC: 두 판 사이의 차이

내용 삭제됨 내용 추가됨
fhjo
태그: 되돌려진 기여 시각 편집 m 모바일 웹
dgjo
태그: 되돌려진 기여 시각 편집 m 모바일 웹
46번째 줄:
2003년 표준안 발표 이후, JVT는 H.264에 대한 확장 표준안을 개발하였으며, 그 결과 FRExt(Fidelity Range Extensions)라고 부르는 표준을 기반한 확장을 발표 하였다(~ 2007년 버전 7). 이 확장들은 샘플 정확도를 향상시켜서 고선명 비디오를 얻을 수 있게 하고(10,12비트 코딩 포함) 높은 해상도, 색 정보를 포함한다(YUV 4:2:2, YUV 4:4:4 같은). 또한 SVC(Scalable Video Coding) 모드를 추가로 지원하였으며(2007년 버전 8), 2009년 다중 카메라를 이용할 수 있는 MVC(Multiview Video Coding) 확장안이 발표되었다.
 
현재 H.264/AVC에서 제공되고 있는 프로파일은 다음과 같다.
== 프로파일과 레벨 ==
범용 비디오 부호화 기술을 사용 영역에 맞게 특정 기술들만을 사용할 수 있도록 설정 해둔 이것을 프로파일이라고 한다. 최초 발표된 표준에는 모바일 방송과 같은 저전력, 저해상도에 적합한 베이스라인(Baseline) 프로파일과, 압축률을 최대한 높이기 위한 기술들로 이루어진 메인 프로파일, 스트리밍 환경에 적합한 기술들이 추가된 확장(Extended) 프로파일의 세 가지가 있었으며 표준안이 개정되면서 몇 가지의 프로파일들이 추가되었다.
=== 프로파일 ===
현재 H.264/AVC에서 제공되고 있는 프로파일은 다음과 같다.
{| class=wikitable
|-
| colspan = "2" | 프로파일 번호 || 프로파일 이름 || 주요 특징
|-
| rowspan="4" | || 66 || Baseline || 저전력, 저해상도, 낮은 딜레이를 가짐. CAVLC만 사용, B픽처 사용하지 않음
|-
| 66 || Constrained Baseline || Baseline과 Main프로파일의 교집합이 되는 기술만 사용
|-
| 77 || Main || 산술부호화 및 B픽처 사용으로 효율을 높임
|-
| 88 || Extended || 스트리밍을 위한 기술 및 오류 내성기술 사용
|-
| rowspan="8" | FRExT || 100 || High || 8x8 DCT 사용,8x8 화면내 예측 사용
|-
| 110 || High 10 || High 프로파일 + 10bit/pixel인 영상 지원
|-
| 110 || High 10 Intra || High10 프로파일에서 화면 내 예측 기술만 사용
|-
| 122 || High 4:2:2 || High10 프로파일 + 4:2:2 컬러 포맷 지원
|-
| 122 || High 4:2:2 Intra || High 4:2:2에서 화면 내 예측 기술만 사용
|-
| 244 || High 4:4:4 Predictive || 최대 14bit/pixel 지원, 4:4:4 컬러 포맷 지원
|-
| 244 || High 4:4:4 Intra || High 4:4:4 Predictive에서 화면 내 예측 기술만 지원
|-
| 44 || CAVLC 4:4:4 Intra || High 4:4:4 Intra에서 CAVLC로 사용(CABAC사용하지 않음)
|-
|}
 
== 버전 ==
H.264/AVC는 2003년 표준안 발표 이후, 여러 번의 개선 및 기술 추가작업을 진행하여 왔다.