More Related Content
More from Sukjin Yun (20)
동영상입문
- 2. 동영상파일의 구조
컨테이너 압축포맷(avi, mp4, asf,
mpeg…..]
비디오
스트림
오디오
스트림
인코딩 || 멀티플렉싱
디코딩 || 디멀티플렉싱
코덱: 아날로그 신호나 스트림데이터로 이루어진 비디오와
오디오를 압축된 부호로 변환하기 위한 압축 규격
- 3. 동영상 스트림 구조
• 정적이미지(스트림)을 시간 순으로 저장
• 효율을 위해서 개별 압축 대신 프레임간의 상관관계를 이용해 압축
• 기준이 되는 프레임 I 프레임 (INTRA]
• 기준을 둘러싼 프레임 인터프레임 | 레퍼런스 프레임
- 5. 화면구성 요소
• 픽셀 – 가로 세로 비율이 1:1인 정사각형의 작은 점
• 해상도 – 픽셀의 개수를 나타냄 DISPLAY RESOLUTION
• SD-480P
• HD-720P
• FULL-HD – 1080P
• RGB
• YUV
HTTPS://COMMONS.WIKIMEDIA.ORG/WIKI/FILE%3AVECTOR_VIDEO_STANDARDS2.SVG
- 6. 색상표현
• RED(8BIT) , GREEN(8BIT) , BLUE(8BIT) =24BIT
- 빛의 삼원색을 이용해 색을 표현 (섞을 수록 밝아진다.]
• Y(휘도] U[빨간색CR] V[파란색CB]
- YUV444, YUV422, YUV420
- 7. YUV444 (4개의 픽셀에 U,V 하나씩]
Y – 8bitY – 8bit Y – 8bit Y – 8bit
V-8bit V-8bit V-8bitV-8bit
U-8bit U-8bitU-8bitU-8bit
24BIT
- 8. YUV422[4개의 Y U,V는 2개씩
Y – 8bitY – 8bit Y – 8bit Y – 8bit
V-8bit
U-8bit
V-8bit
U-8bit
16BIT 16BIT
- 9. YUV420 Y – 8bitY – 8bit Y – 8bit Y – 8bit
V-8bit
U-8bit
V-8bit
U-8bit
12BIT 12BIT
- 10. 비트레이트
• 특정 시간(초)동안 처리할 수 있는 비트의 수
• 인코딩 시 비트레이트 값에 따라 품질 결정(해상도가 클수록 영향이 있음]
• 가변비트레이트(VBR]
• 고정비트레이트[CBR]
• 평균비트레이트[ABR]
- 11. 가변비트레이트
• 영상의 복잡도에 따라 결정
• 모션이 많을때는 비트레이트를 높게 적을 때는 비트레이트를 낮게 할당
• 인코딩 중에 처리를 위해 복잡도를 먼저 계산 후 비트레이트를 할당하는 방법이 필요 시간이
2배정도 더 소요됨(H.264]