video.slides.printing.2

video.slides.printing.2 - Video Compression Video...

Info iconThis preview shows pages 1–3. Sign up to view the full content.

View Full Document Right Arrow Icon
Video Compression Video Compression CS 450: Introduction to Digital Signal and Image Processing Bryan Morse BYU Computer Science Video Compression Storing Video ± Simplest: Store fully-encoded uncompressed frames (2-D images) as a sequence ± Better: Individually compress each frame ± Even Better: Take advantage of interframe redundancy ± Simple frame subtraction and encode/compress the difference ± “Delta frames”
Background image of page 1

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
Key Frames ± Problems with delta frames: ± what if you drop/miss/corrupt a frame during transmission? ± random access? ± Solution: ± Encode every n -th frame independently ± Encode intermediate frames as deltas ± These independently encoded frames are called key frames ± Can also try to intelligently place key frames (recognize scene cuts, etc.) Video Compression Motion ± Problem: frame differencing has problems with motion ± object movement ± panning ± zoom ± Opportunity: an object may be consistent but moving— how to take advantage of this redundancy? ± Solution: motion prediction/compensation
Background image of page 2
Image of page 3
This is the end of the preview. Sign up to access the rest of the document.

Page1 / 6

video.slides.printing.2 - Video Compression Video...

This preview shows document pages 1 - 3. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online