23.03.2017 Views

wilamowski-b-m-irwin-j-d-industrial-communication-systems-2011

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Industrial Multimedia 27-5<br />

FIGURE 27.4<br />

Spatial redundancy examples.<br />

application where loss of information is tolerated, lossy compressors are used, which allow a significant<br />

increase in the compression rate. Concerning the complexity of the process, through an asymmetric<br />

approach, it is possible to use quite complex algorithms in the source to optimize the quality and bit<br />

rate (this can involve full two passes), while the decompression is performed in real time. However,<br />

this approach cannot be used in live real-time applications, which are the more common, so usually<br />

symmetric approaches are used, which have a similar complexity in compression and uncompression.<br />

Finally, there are compressors that only use the spatial redundancy of images, that is, of the self-contained<br />

information in an image, and compressors that also use the temporal redundancy, that is, the redundancy<br />

created by similarities between consecutive frames.<br />

Spatial redundancy exploits the proven statistical correlation between the pixels of an image, so it<br />

allows us to extract a pixel’s value from the neighboring pixels. With this technique, it is not necessary<br />

to reproduce each pixel of an image independently. In Figure 27.4, we can see two scenes of <strong>industrial</strong><br />

monitoring [SSA04]. On the left, there are wide areas in the image that have a similar value, which is<br />

used by compressors to reduce the necessary bits to reproduce the information. On the left, all pixels in<br />

the interval [28–32] have been represented in white, which gives an idea of the spatial redundancy and<br />

its potential to reduce the number of bits to represent the multimedia information.<br />

The temporal redundancy comes from the fact that a correlation between pixels of consecutive images<br />

in a sequence exists. Between consecutive frames, less than 10% of pixels change their value in about<br />

1% of the peak signal. In this way, images pixels can be predicted from the pixels of an image nearby in<br />

the sequence. On the other hand, the fact that changes between consecutive images are caused by the<br />

movement of some objects in the scene has caused the development of motion compensation coding<br />

techniques. Figure 27.5 shows this in an <strong>industrial</strong> monitoring sequence captured at 25 frames/s. As we<br />

can see, the difference between consecutive images is very little in this case, and for this reason, in this<br />

type of sequence, the use of temporal redundancy allows us to obtain high rates of compression.<br />

© <strong>2011</strong> by Taylor and Francis Group, LLC

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!