Image Compression Digital Image Processing Image and Video
- Slides: 36
Image Compression Digital Image Processing
Image and Video Slide 2
Formats ■ RGB is not used for transmission of signals between capture and display devices ❑ ■ Too expensive, needs too much bandwidth Converted to luminance and chrominance formats ❑ Slide 3 Use standard YIQ or YUV format
Compression Issues ■ How many bits we need? ❑ ❑ ■ How much frequency do we need? ❑ ❑ ■ Deals with perceptible color resolution Has to do with difference threshold Deals with perceptible frequency Both spatial and temporal How much can we perceive? Slide 4
Compression Issues ■ Bandwidth requirements of resulting stream ❑ ■ Image quality ❑ ❑ ■ Compression/decompression speed Latency Cost Symmetry Robustness ❑ ■ Bits per pixel (bpp) Tolerance of errors and loss Application requirements ❑ ❑ Slide 5 Live video Stored video
Compression Basics ■ ■ Simple compression Statistical techniques Interpolation-based techniques Transforms Slide 6
Compression Basics ■ ■ Simple compression Statistical techniques Interpolation-based techniques Transforms Slide 7
Bit Reduction Slide 8
Compression Basics ■ ■ Simple compression Statistical techniques Interpolation-based techniques Transforms Slide 9
Color Look-Up-Table (Statistical) Slide 10
Run Length Encoding Slide 11
Slide 12
Slide 13
Compression Basics ■ ■ Simple compression Statistical techniques Interpolation-based techniques Transforms Slide 14
Interpolative Compression ■ Acquire chrominance at lower resolution ❑ ■ Humans have lower chrominance acquity Sub-sample by a factor of four in horizontal and vertical direction Slide 15
Interpolative Compression ■ Acquire chrominance at lower resolution ❑ ■ Humans have lower chrominance acquity Sub-sample by a factor of four in horizontal and vertical direction Slide 16
Reconstruction ■ ■ Using bilinear interpolation Gives excellent results Slide 17
Significant Compression Slide 18
Compression Basics ■ ■ Simple compression Statistical techniques Interpolation-based techniques Transforms Slide 19
Luminance Contrast Sensitivity ■ ■ Minimum contrast required to detect a particular frequency Maximum sensitive at 4 -5 cycles per degree Slide 20
Testing Contrast Sensitivity Slide 21
Temporal Contrast Sensitivity ■ ■ ■ Present image of flat fields temporally varying in intensity like a sine wave If the flicker is detectable Cycles per second Slide 22
CSF and filters ■ ■ Both spatial and temporal CSF act as band pass filters How do they interact? ❑ At higher temporal frequency, acts as low pass filter Slide 23
Chrominance Contrast Sensitivity ■ Gratings ❑ Red-Green (602, 526 nm) ❑ Blue-Yellow (470, 577 nm) Slide 24
Compare with luminance CSF ■ ■ Low pass filter rather than bandpass filter Sensitivity is lower ❑ ■ More sensitive to luminance change than to chrominance change High frequency cut-off is 11 cycles per degree rather than 30 cycles per degree ❑ Slide 25 Color acuity is lower than luminance acuity
Important points ■ ■ ■ We are more sensitive to lower frequencies than to higher frequencies in luminance We are less sensitive to chrominance than to luminance We are less sensitive to high temporal frequency Slide 26
Slide 27
Slide 28
Slide 29
Slide 30
Slide 31
Slide 32
Humans are not sensitive to high frequencies Slide 33
DC Coefficients DPCM Slide 34
Slide 35
Slide 36
- Image compression models in digital image processing
- Error free compression in digital image processing
- 472
- Jpeg in digital image processing
- Histogram processing in digital image processing
- Neighborhood processing in digital image processing
- Neighborhood processing in digital image processing
- Point processing
- Point processing operations in image processing
- Morphological processing in digital image processing
- Image transform in digital image processing
- Optimum notch filter in image processing
- Key stage in digital image processing
- Image sharpening and restoration
- Geometric transformation in digital image processing
- Image formation model in digital image processing ppt
- Digital image processing
- Imtransform matlab
- Image restoration in digital image processing
- Spatial redundancy in video compression
- Injection moulding process advantages and disadvantages
- Xxx oooo video
- Video compression techniques in multimedia
- Spatial redundancy in video compression
- Representation and description in digital image processing
- Zooming and shrinking in digital image processing
- Topological descriptors in image processing
- Patterns and pattern classes in digital image processing
- Topological descriptors in image processing
- Double thresholding matlab
- Segmentation in digital image processing
- City block distance in image processing example
- Intensity transformation functions in image processing
- Gray level transformation in digital image processing
- Dm distance in image processing
- Coordinate conventions in digital image processing
- Dam construction in image processing