+ All Categories
Home > Documents > Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Date post: 21-Dec-2015
Category:
View: 215 times
Download: 0 times
Share this document with a friend
24
Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi
Transcript
Page 1: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Multimedia for our time(For Dummies)

ISO/IEC 14496

Visa

Hyoungjune Yi

Page 2: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Preface

Environment– TV System– Wireless

IS-95, CDMA200, IMT2000

Compression

Standard

Page 3: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

TV System

PAL – Phase Alternation Line rate (Main Europe , inc. Finland) NTSC – National Television Systems Committee (USA & Canada) SECAM – Sequential Coleur Avec Memoire (France, former Soviet)

NTSC 525 484 242 4/3 427 29.94 PAL 625 575 290 4/3 425 25 SECAM 625 575 290 4/3 465 25

Page 4: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

IS-95A, IS-95B, IS-95C, IMT 2000

Why not TDMA? Bandwidth matters 9.6K, 14.4K(IS-95A), 56K, 64K (IS-95B) bps IS-95A,B – Circuit switching CDMA2000 1X (IS-95C) , W-CDMA

– 144 ~ 384Kbps IMT2000 (International Mobile Telecommunication 2000)

– 2 ~ 5 Mbps Bandwidth

Page 5: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Compression

Lossy : Reconstructable Lossless

Symbol level– Huffman

Block level– RLE, Arithmetic Encoding, LZ

Page 6: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Compression

Idea– Reduce spacial / temporal redundancies

Pre-knowledge– FT, DCT, Haar’s, Gibbs phenomenon, Max-Lloyd

Quantizer, Vector quantization– Subband coding and why?, LPF, HPF

Page 7: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Standard

Why?– Compatibility – Real player, WMP, Quick-time– Production, cost reduction

Standard kills research, right?– Profile level– Decoder only (MPEG2, MPEG4)– Very flexible to encoder side

Page 8: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

ISO/IEC IS 10918

Lossless 8 X 8 block Mean normalization DCT on each block Quantization (4 quantization matrices per img) Entropy coding of DC component (Zig-zag) Entropy coding of AC component

Page 9: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

H.261, H.263 and MPEG

H.261 – CCITT, ISDN H.263 – Visual telephony ISO/IEC 11172 – CD, 1.5 Mbit/sec ISO/IEC 13818 – DVD, over 10Mbit/sec MPEG3 – 50 ~ 100 Mbit/sec ISO/IEC JTC/SC29/WG11 N2323 – Variable bitrate,

9.6K ~ 100Mbps ISO/MPEG N2728, 2729 – Describing multimedia

material MPEG11

Page 10: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Normalized Bit rate

(C X R) / ( HX V X F)

Page 11: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Group of pictures (GOP)

GOP– Intra (I) frame– Predicted(P) frame– Bidirectional (B) frame

I and P– Anchor picture– Stored in memory– Basis for prediction of B picture

Page 12: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

GOP in ISO/IEC 11172

Coding order != Display order Closed vs. Open

Refer handouts for more on MPEG1 and MPEG2

Page 13: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Motion Estimation (ISO/IEC 11172 )

Illumination part only 16 X 16 macro block P frame

– P predicted from R (P or I)– For each MB in P, find the best match in R– Record motion– Compensate MB – MB’– No standard for matching algorithm, decision algo.

Page 14: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Motion Estimation(ISO/IEC 11172 )

B frame– B predicted from two Rs– Same as P

Page 15: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Rate Control (ISO/IEC 13818 )

See whiteboard

Constant quality, variable bit rate (VBR)

Variable quality, constant bit rate(CBR)

CBR rate control

Page 16: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

MPEG2 scalability modes

Spatial– Base layer– Enhanced Layer– Wavelet?

Temporal

Adjustable

Page 17: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

ISO/IEC 14496

Provides very low Bitrate, Error resilience Can be carried in MPEG-2 system layer Entity(Text, graphics, …) can be overlaid on

MPEG-2 Video for enhancement content Synthetic audio and video(2, 3D graphics) Support interlaced/progressive scanning

Page 18: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

ISO/IEC 14496

Goodbye BLOCK OBJECT BASED REPRESENTATION Object description is required Shape coding Content layers are selected at MPEG4

Terminal

Page 19: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

ISO/IEC 14496

Client can manipulate the contents at his terminal - INTERACTIVITY

Server requires back channel Compression rate

– Vs. MPEG2– Discuss how can we increase the compression ratio

Page 20: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

Object in ISO/IEC 14496

Scene Graph (Video, audio, text and graphic) Transformation and properties are specified Visual object and audial(acoustical) object Compound object can be generated Synthetic and natural object System supports multiplexing and

synchronization between media objects

Page 21: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

MPEG4 Video coding scheme

Shape coding and motion compensation Shape adapted DCT Local block based vs. global (Sprites) Motion

compensation First compute static sprite Transmit 8 or 6 global motion parameters Moving foreground is transmitted separately

Page 22: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

ISO/MPEG N2728

Multimedia Contents Description Interface Meta data of multimedia data Personal preference, permission Applications

– Education , Journalism, Gallery– Entertainment(Karaoke)– Investigation, Surveillance, recognition, GIS, remote sensing– Biomedical, shopping, dating service– Video to text

Page 23: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

MPEG11

I GOT YOU !!!

Page 24: Multimedia for our time (For Dummies) ISO/IEC 14496 Visa Hyoungjune Yi.

MPEG 21

Description language(MPEG7) & Not for contents but for Media


Recommended