PowerPoint 프레젠테이션

Similar documents
방송공학회논문지 제18권 제2호

MPEG-4 Visual & 응용 장의선 삼성종합기술원멀티미디어랩

(JBE Vol. 20, No. 6, November 2015) (Regular Paper) 20 6, (JBE Vol. 20, No. 6, November 2015) ISSN

1. 3DTV Fig. 1. Tentative terrestrial 3DTV broadcasting system. 3D 3DTV. 3DTV ATSC (Advanced Television Sys- tems Committee), 18Mbps [1]. 2D TV (High

a), b), c), b) Distributed Video Coding Based on Selective Block Encoding Using Feedback of Motion Information Jin-soo Kim a), Jae-Gon Kim b), Kwang-d

(JBE Vol. 21, No. 3, May 2016) HE-AAC v2. DAB+ 120ms..,. DRM+(Digital Radio Mondiale plus) [3] xhe-aac (extended HE-AAC). DRM+ DAB HE-AAC v2 xhe-aac..

<4D F736F F F696E74202D204D504547B1B9C1A6C7A5C1D8C8AD5FC8A3BFE4BCBA BC8A3C8AF20B8F0B5E55D>


i-movix 특징 l 안정성 l 뛰어난화질 l 차별화된편의성

FMX M JPG 15MB 320x240 30fps, 160Kbps 11MB View operation,, seek seek Random Access Average Read Sequential Read 12 FMX () 2

<3130C0E5>

03홍성욱.hwp

Microsoft Word - HD-35 메뉴얼_0429_.doc

1 : HEVC Rough Mode Decision (Ji Hun Jang et al.: Down Sampling for Fast Rough Mode Decision for a Hardware-based HEVC Intra-frame encoder) (Special P

5 : HEVC GOP R-lambda (Dae-Eun Kim et al.: R-lambda Model based Rate Control for GOP Parallel Coding in A Real-Time HEVC Software Encoder) (Special Pa

untitled

(JBE Vol. 20, No. 2, March 2015) (Special Paper) 20 2, (JBE Vol. 20, No. 2, March 2015) ISSN

À±½Â¿í Ãâ·Â

Microsoft PowerPoint Multiplexing


Contents Why DMB? When DMB? Where DMB? What DMB? Who DMB? How DMB? Demonstration Conclusion 2/ 27

그림 2. 최근 출시된 스마트폰의 최대 확장 가능한 내장 및 외장 메모리 용량 원한다. 예전의 피쳐폰에 비해 대용량 메모리를 채택하고 있지 만, 아직 데스크톱 컴퓨터 에 비하면 턱없이 부족한 용량이다. 또한, 대용량 외장 메모리는 그 비용이 비싼 편이다. 그러므로 기존

Left Center Right 3차원 L 비디오 C 부호화시스템 R LCR 가상시점영상 N- 시점영상출력 깊이정보맵생성 L C R 깊이정보맵 가상시점영상합성 1. 3 N- Fig. 1. N-view system with the 3-view configuration.

삼성955_965_09

슬라이드 제목 없음

2 : (JEM) QTBT (Yong-Uk Yoon et al.: A Fast Decision Method of Quadtree plus Binary Tree (QTBT) Depth in JEM) (Special Paper) 22 5, (JBE Vol. 2

02손예진_ok.hwp


,. 3D 2D 3D. 3D. 3D.. 3D 90. Ross. Ross [1]. T. Okino MTD(modified time difference) [2], Y. Matsumoto (motion parallax) [3]. [4], [5,6,7,8] D/3

Slide 1

untitled

., 3D HDTV. 3D HDTV,, 2 (TTA) [] 3D HDTV,,, /. (RAPA) 3DTV [2] 3DTV, 3DTV, DB(, / ), 3DTV. ATSC (Advanced Television Systems Committee) 8-VSB (8-Vesti

(JBE Vol. 24, No. 2, March 2019) (Regular Paper) 24 2, (JBE Vol. 24, No. 2, March 2019) ISSN

DBPIA-NURIMEDIA

14최해철_ok.hwp

○ 제2조 정의에서 기간통신역무의 정의와 EU의 전자커뮤니케이션서비스 정의의 차이점은

01박기준.hwp

2 : MMT QoS (Bokyun Jo et al. : Adaptive QoS Study for Video Streaming Service In MMT Protocol). MPEG-2 TS (Moving Picture Experts Group-2 Transport S


03이승호_ok.hwp

untitled

LCD Display

(JBE Vol. 21, No. 1, January 2016) (Regular Paper) 21 1, (JBE Vol. 21, No. 1, January 2016) ISSN 228

Microsoft PowerPoint - User Manual pptx

歯AG-MX70P한글매뉴얼.PDF

한글사용설명서

ȲÀμº Ãâ·Â

2 : (Jaeyoung Kim et al.: A Statistical Approach for Improving the Embedding Capacity of Block Matching based Image Steganography) (Regular Paper) 22

슬라이드 제목 없음

2

Microsoft PowerPoint - multi-3.ppt

4 : (Hyo-Jin Cho et al.: Audio High-Band Coding based on Autoencoder with Side Information) (Special Paper) 24 3, (JBE Vol. 24, No. 3, May 2019

0. 들어가기 전

년AQM보고서_Capss2Smoke-자체.hwp


Microsoft PowerPoint 년2월(Information Hiding for WebST) [호환 모드]

2 라이선스 라이선스 돌비 래버러토리스의 허가를 얻어 제조한 제품입니다. 돌비 및 더블 D 심볼은 래버러토리스의 상표입니다. DivX 비디오에 관하여 DivX 는 Rovi Corporation 의 자회사 DivX, LLC가 개발한 디지털 비디오 포맷입니다. 본 제품은

3 : S-JND HEVC (JaeRyun Kim et al.: A Perceptual Rate Control Algorithm with S-JND Model for HEVC Encoder) (Regular Paper) 21 6, (JBE Vol. 21,

bn2019_2

XJ-A142_XJ-A147_XJ-A242_XJ-A247_XJ-A252_XJ-A257_XJ-M141_XJ-M146_XJ-M151_XJ-M156_XJ-M241_XJ-M246_XJ-M251_XJ-M256

1 : MMT MPEG-2 TS (MinKyu Park et al.: An Overhead Comparison of MMT and MPEG-2 TS in Broadcast Services). MPEG-2 TS(Transport Stream) MPEG-2 (Part) [

1 : MV-HEVC (Jae-Yung Lee et al.: Fast Disparity Motion Vector Searching Method for the MV-HEVC) High Efficiency Video Coding (HEVC) [1][2]. VCEG MPEG

02이주영_ok.hwp

13김상민_ok.hwp

Microsoft Word - JAVS_UDT-1_상세_메뉴얼.doc

Microsoft PowerPoint - AC3.pptx

<4D F736F F F696E74202D DB1B8C1D8B8F02DC0CCB5BFC5EBBDC5B0FA20444D4220BCADBAF1BDBA2E BC0D0B1E220C0FCBFEB5D>

단계 소요 시간 요소 교수 활동 형태 자료 1 동기유발 활동 도입 5분 20분 동기유발 목표 제시 활동1 청기, 백기 게임을 시청하고 청기 백기 게임을 해보기 - 학생들을 두 팀으로 나누어 청기, 백기로 정하기 게임을 해본다. 두 가지 상태로 표현할 수 있는 것이 어떤

2011년 10월 초판 c 2011 Sony Corporation. All rights reserved. 서면 허가 없이 전체 또는 일부를 복제하는 것을 금합니다. 기능 및 규격은 통보 없이 변경될 수 있습니다. Sony와 Sony 로고는 Sony의 상표입니다. G L

8-VSB (Vestigial Sideband Modulation)., (Carrier Phase Offset, CPO) (Timing Frequency Offset),. VSB, 8-PAM(pulse amplitude modulation,, ) DC 1.25V, [2

19_9_767.hwp

Coriolis.hwp

VZ94-한글매뉴얼

Fulcrum 엔트리급 Tapeless 시스템 뛰어난성능, 저렴한가격으로 Live-slow motion 을구현하는세계최고의시스템입니다. 엔트리급 4RU Size 4IN 2 OUT 4TB HDD Built-in Storage, 66시간 HD Recording DV25,


AVN2100Kor_Ç¥Áö110818F

2005CG01.PDF

차례 사용하기 전에 준비 및 연결 간편 기능 채널 관련 영상 관련 음성 관련 시간 관련 화면잔상 방지를 위한 주의사항... 4 각 부분의 이름... 6 제품의 설치방법 TV를 켜려면 TV를 보려면 외부입력에 연결된 기기명을 설정하려면..

Microsoft PowerPoint - chap11.ppt [호환 모드]

Â÷¼øÁÖ

Schedule

목 차 3. EDIUS 시작 5. EDIUS NLE에서 K2-CAMP로 미디어 전송 5. 단계 1: EDIUS 타임라인에서 HQ 코덱으로 프로젝 트를 트랜스코딩 6. 단계 2-A: FTP를 통해 K2-CAMP에 파일 전송 9. 단계 2-B (다른방법): 외장 드라이브(

Microsoft Word - APEM_joystick.doc

01이국세_ok.hwp

歯1.PDF

#Ȳ¿ë¼®

안전을 위한 주의사항 제품을 올바르게 사용하여 위험이나 재산상의 피해를 미리 막기 위한 내용이므로 반드시 지켜 주시기 바랍니다. 2 경고 설치 관련 지시사항을 위반했을 때 심각한 상해가 발생하거나 사망에 이를 가능성이 있는 경우 설치하기 전에 반드시 본 기기의 전원을

SHT-KT3010AX 3070AXAF(3.1) R2 M.ai

4 CD Construct Special Model VI 2 nd Order Model VI 2 Note: Hands-on 1, 2 RC 1 RLC mass-spring-damper 2 2 ζ ω n (rad/sec) 2 ( ζ < 1), 1 (ζ = 1), ( ) 1

1 : S-JND HEVC (JaeRyun Kim et al.: S-JND based Perceptual Rate Control Algorithm of HEVC) (Regular Paper) 22 3, (JBE Vol. 22, No. 3, May 2017)

08김현휘_ok.hwp

0922 Monitor22...._kor_1

歯15-ROMPLD.PDF

DWCOM15/17_manual

Copyright 2009 Hewlett-Packard Development Company, L.P. Microsoft 및 Windows 는 Microsoft Corporation 의 미국 등록 상표입니다. Bluetooth 는 해당 소유권자가 소유한 상표이 며 Hew

CD-RW_Advanced.PDF

김기남_ATDC2016_160620_[키노트].key


PowerPoint 프레젠테이션

example code are examined in this stage The low pressure pressurizer reactor trip module of the Plant Protection System was programmed as subject for

Transcription:

방송시스템 13 주차 MPEG2 1

개요 MPEG2의 I, P, B picture에대해이해한다. 움직임예측과움직임보상에대해이해한다. MPEG2의압축율가변요소를이해한다. 프로파일과레벨의의미를이해한다. 2

목차 1. Compression overview 2. MPEG structure 3. Basic MPEG Video Compression Algorithms 3.1 DCT and Quantization(JPEG,MPEG) 3.2. Huffman coding(jpeg,mpeg) 3.3 Motion prediction(mpeg only) 3

1.Current Image & Video Compression Standards MPEG-3 (Was HDTV covered in MPEG-2) MPEG-7 Multimedia Content Description Interface:( 색상, 형태, 질감, 움직임 ) PSTN : Public Switched Telephone Network ISDN : Integrated Services Digital Network 4

* 동영상용비디오파일형식 -AVI (Audio Video Interleaved) : Microsoft 사가개발오디오와비디오를번갈아기록대부분의 CD-ROM 타이틀에서사용 -MOV : QuickTime 에서사용 Window 및 Macintosh 에서사용 -MPEG: ISO/IEC 표준화그룹에서제안비디오 CD, DVD, 디지털 TV 등에서사용 -ASF(Active Stream Format) : MS 에서제안한스트리밍 format -RA/RV(RealAudio/RealVideo): 비디오 / 오디오스트리밍방식 5

2. MPEG 역사 MPEG Moving Pictures Experts Group Coding of moving pictures and associated audio Picture part Can achieve compression ratio of about 50:1 through storing only the difference between successive frames Even higher compression ratios possible 6

1) MPEG-1 (1991) -Goal: progressive scan, storage media, low resolution, and low bitrates (1.5Mb/s, 352x240 size) 2) MPEG-2 (1993) -Goal: Supports Higher bit rates, Higher resolution, and progressive as well as Interlace pictures (TV(4-8Mbps) and HD TV(18-40Mbps)) 7

3. MPEG 압축율과프로파일 & 래벨 1) Uncompressed and Compressed bitrates for MPEG-2 Resolution (pels x lines x frames/s) Uncompressed Bitrate (RGB) Compressed Bitrate Film 480x480x24Hz 133Mbits/s 3 to 6 Mbits/s TV Quality (DVD) 480x480x29.97Hz 168Mbits/s 4 to 8 Mbits/s (42:1 to 21:1) HDTV 1920x1080x30Hz 1493Mbits/s 18 to 30 Mbits/s (83:1 to 50:1) 8

2) Profile(tools) and level(ranges) Film HDTV DVD, SD TV VCR quality 9

3) 포멧 *HD TV: High Definition TV, *SD TV: Standard Definition digital TV(DVD) US Congress decided that by 2006, all television programs would be broadcast in DTV - stop of analog TV signals. Interlace (i) Scanning Progressive (P) Scanning 10

4.MPEG Structure Sequence GOP Picture Slice Macro block block Sample 11

Video sequence includes one or more groups of pictures(gop), begins with a sequence header and ends with an end-of-sequence code. Group Of Pictures(GOP) is a series of one of more pictures(i,p,b). Picture is primary coding unit of a video sequence. Slice- is sequence of macroblocks Macroblock is basic coding block of an MPEG picture (16 x 16 : luminance, 8x8 :color) Block is 8 x 8 pixels block (8x8 DCT) Macro block 4:2:0 12

13

Previous Frame ( 현재프레임 ) 14

Previous Frame ( 현재프레임 ) 메크로블럭 15

Previous Frame (Frame 2: 현재프레임 )- A, B, C, D 블럭중심 16

Reference Frame (Frame1 : 기준프레임 ) 17

모션보상의예 ( 기준프레임 + 모션차 ) 18

5. MPEG2 순방향예측 / 역방향예측 I 0 picture(all data) P 3 picture (Diff + M.V) 1)Forward Prediction 2)Bi-directional Prediction B 1,B 2 pictures(diff + M.V) Diff: Motion difference M.V: Motion vector 19

MPEG2 3 Pictures 20

H:704 I picture B picture P picture V:480 H: 44 macro blcoks x 16 =704 pixel V: 30 macro blcoks x 16 =480 pixel 44 x 30=1,320 Macro Blocks I picture : Intra coded frame without prediction P picture : Forward predicted frame from I,P B picture : Bi-directionally predicted frame. 21

* 움직임예측 ( 추정 ) : Motion Estimation * 움직임보상 : Motion Compensation 동영상을일정크기의블록으로나누어보면각블록의영상은이전영상의같은위치또는주변위치와유사한경우가대부분임. 따라서같은위치에대한단순차영상을이용하는것보다, 이전영상에서가장유사한부분과의차영상을이용하는것이보다효과적임. 22

23

움직임벡터 (Motion vector) 추출 24

6. Basic MPEG Video Compression Algorithms Compression techniques exploiting the redundancies In image or Video 1) Spatial redundancy : Block Discrete cosine transform(dct) & Quantization (JPEG & MPEG) 2) Statistical redundancy : Zigzag scanning, run-length & Huffman variable length coding (JPEG & MPEG) 3) Temporal redundancy : Motion Prediction (MPEG only : P and B frames) 25

1) DCT and Quantization (JPEG &MPEG) Encoding Original Image DCT Quantization Run-length & Huffman Encoding Compressed bit stream Reconstructed Image Inverse DCT Inverse Quantization Decoding Inverse Run-length & Huffman Decoding Example in JPEG configuration 26

Example in MPEG configuration 27

DCT Discrete Cosine Transform What is it? Converts spatial image block to frequency domain Quantization Reduces number of bits required to represent image Why do it? Human Visual System(HVS) is insensitive to high frequencies Huffman coding Assign common values to short codes To reduce the bits required for the coding. 28

2) Quantization : Reducing the amplitude DCT frequency components Quantization(Encoder) : Inverse Quantization (Decoder) : Small Values 8 16 19 22 26 27 29 34 16 16 22 24 27 29 34 37 19 22 26 27 29 34 34 38 22 22 26 27 29 34 37 40 22 26 27 29 32 35 40 48 26 27 29 32 35 40 48 58 26 27 29 34 38 46 56 69 27 29 35 38 45 56 69 83 Q: Standard Intra Q matrix X Q X X ' Small reduction Bigger Values X Q Q X ' 8 4 2 1 0 0 0 0 4 2 1 0 0 0 0 0 2 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 Quantized coefficients 29

3) Temporal compression : Temporal redundancy from Motion Prediction(P and B frames(pictures)) I 0 picture(all data) P 3 picture (Diff + M.V) 1)Forward Prediction 2)Bi-directional Prediction B 1,B 2 pictures(diff + M.V) Diff: Motion difference M.V: Motion vector 30

4) MPEG order IBBPBBPBBPBBI (Display order) IPBBPBBPBBPBBI (Coding and Transmission order) 31

I Frames : Intra MBs Macro block 32

P Frames : Intra or Forward MBs from forwarded prediction =(Motion Difference + Motion Vector(MV)) (Previous I Frame) (Motion compensated Macro Block from Motion Estimation) (P Previous Frame) (P Frame) (Direction of motion) 33

MAE:Mean Absolute Error Motion search area : Minimum 23 x 23 pixels for two consecutive frames Ex) I 4B P structure : 51 x 51 pels (more B pictures need larger search area 34

P Frames : Intra or Forward MBs Ex) Encoding : Motion Difference (= (Current) P MB (Motion compensated previous) I MB ) plus Motion Vector P-I Decoding : Motion Difference will be added to (Motion compensated previous) I MB using Motion Vector ((P-I )+I =P) 35

5) MPEG encoder Motion Difference (P-I ) (P) (I ) (I) (P) (I) IPBBPBBPBBPBBI 36

6) MPEG decoder IPBBPBBPBBPBBI Motion Difference (P-I ) IBBPBBPBBPBBI (P-I )+I =P (I ) I 37

P block : forward processed picture 38

B Frames : Intra, Forward,backward, or Bidirectional MBs from Bi-directional prediction 39

Bi-directional (Interpolated) Prediction (I or P) (B) (I or P) (Bi-directional) 40

Mux 7) MPEG decoder step size Input data Buffer VLC Decoder Q -1 IDCT Forwarded Average 1/2 + Previous picture store + Decoded data Buffer Backwarded Future picture store 0 I Motion compensation 41

B block(1): Forward block from previous reference 42

B block(2): Backward block(red) from future block 43

B Block(3): Bi-directional Interpolated block(purple) from previous and future blocks (If Forwarded and Backwarded motion exist together) 44

Forward block: Blue, Backward block: Red, Interpolated Block: purple B Block: Mixed example 45

46

8) MPEG parameters(1) 47

MPEG parameters(2) 48

문제 1. MPEG2 의 I, P, B picture 에대해설명하시오. 2. 움직임예측과움직임보상에대해설명하시오. 3. MPEG2 의압축율가변요소는? 4. DVD 와 HDTV 의압축율범위는? 5. 프로파일과레벨의의미를설명하시오. 49