O'Reilly logo

Digital Video and HD, 2nd Edition by Charles Poynton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

31

Video signal processing

This chapter presents several diverse topics concerning the representation and processing of video signals.

It is ubiquitous in modern computers that integer arithmetic is implemented using the two’s complement representation of binary numbers. When the result of an arithmetic operation such as addition or subtraction overflows the fixed bit depth available, two’s complement arithmetic ordinarily involves wrapping around – for example, in 16-bit two’s complement, taking the largest positive number, 32,767 (or in hexadecimal, 7fffh) and adding one produces the smallest negative number, −32,768 (or in hexadecimal, 8000h). It is an insidious problem with computer software implementation of video algorithms that wraparound ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required