CONTENTS:

Digital images

  • Seeing things
  • Looking at pictures
  • Natural images
  • Consumer pictures
  • Digital photo system
  • System separation
  • Digital images
  • Scenes, frames and images
  • Optical images
  • Field of view
  • Scanning

Still images:

  • Image surfaces
  • Image profiles
  • Raster scan
  • Image sensors
  • Image sampling
  • Digital video standards
  • Video resolutions
  • Resolution and aspect ratio
  • Imperfect sampling
  • Point spread
  • Modulation Transfer Function
  • MTF and point spread
  • MTF example

Sampling

  • Sampling
  • Non-ideal sampling
  • Sampling intervals
  • Aliasing
  • Nyquist
  • Anitaliasing
  • impulse response
  • Reconstruction
  • Misconstruction

Aliasing

  • Image aliasing
  • Effects of aliasing
  • Aliasing example
  • Image antialiasing
  • Image reconstruction
  • Reconstruction examples
  • Image misconstruction
  • Video image misconstruction
  • Misconstruction example

Image sensors

  • CCD image sensors
  • CCD buffering
  • CCD interlaced buffering
  • CMOS sensors
  • CMOS sensor addressing
  • CMOS shuttering
  • Blooming
  • Streaking
  • Defects
  • On the fly defect correction
  • Fixed pattern noise

Vision

  • Luminance and colour
  • 3-component colour
  • Colour and resolution
  • Detail and color sensitivity
  • Color response and sensitivity

Colour spaces

  • Colour spaces
  • Colour connectors
  • RGB
  • Brightness and RGB
  • HSB
  • YUV
  • YCbCr
  • YIQ
  • YUV decorrelation
  • Colour space conversion
  • Brightness contrast saturation

Colour sampling

  • RGB image dissection
  • Colour filter arrays
  • RGB sampling schemes
  • RGB data formats
  • RGB demosaicing
  • Color leakage
  • Color aliasing
  • YUV
  • Planar video formats
  • Color sub-sampling
  • YUV 4:2:2
  • YUV422 chroma downsampling
  • YUV sampling schemes
  • RGB-to-YUV sampling
  • Bayer to YUV422 sampling

Video sampling

  • Video sampling
  • Video frames
  • Video time sampling
  • Video fields
  • Interface
  • De-interlacing
  • Enhanced de-interlacing
  • Pulldown
  • CCIR formats

Frequency

  • Spectral analysis
  • Frequency in DSP
  • Frequency
  • Fourierís theorem
  • Fourier Transforms
  • Time and frequency domains
  • FT equations
  • Discrete Fourier Transform
  • Discrete FT equations
  • Convolution
  • Convolution in frequency
  • Convolution due to sampling

Complex frequency

  • Angular frequency
  • Negative frequency
  • Complex numbers
  • Complex addition
  • Complex multiplication
  • Complex oscillators
  • Complex frequency
  • Real valued signals
  • Spectral symmetry

Spatial frequency

  • Spatial frequency
  • 2D frequency images
  • 2D FT basis images
  • Basis textures
  • DC
  • 2D FT axes
  • Conventions
  • Symmetry
  • DCT
  • DCT and DFT
  • 2D DCT imagees
  • 2D DCT examples
  • Equatons
  • Blocking
  • Image periodicity
  • Sampling
  • Wavelets
  • Separable wavelet transform
  • Wavelet lifting

Image filtering

  • Edges
  • Lines
  • Circless
  • Patterns
  • Filters
  • Filtering
  • Filtering examples

Image filtering applications

  • Filtering applications
  • Sharpening
  • Edge detection
  • Edge detection example
  • Luma sharpenning
  • Unsharp mask
  • Color transient improvement
  • Local contrast enhancement
  • Autofocus
  • Autofocus gradient filter
  • Autofocus variance method

Image corrections

  • Blur
  • Brightness and contrast
  • Gamma correction
  • Shading
  • Shading model
  • Histogram modification
  • Colour balance
  • Image equalization
  • Ditheringg
  • Position error

Scaling

  • Scaling
  • Interpolation
  • Polyphase filters
  • Linear interpolation

Distortion

  • Spherical aberration
  • Geometric distortion
  • Correcting distortion
  • Locating correct values
  • Distortion interpolation
  • Chromatic aberration

Still image compression

  • Perceptiive compression
  • DCT based compression
  • Color separation
  • DCT macroblocks
  • Tiled DCTs
  • DCT filtering
  • DCT information distribution
  • DCT quantization
  • Progressive JPEG
  • JPEG variable quantization
  • Wavelet based compression
  • Wavelet quantization
  • Embedded Block Coder

Video compression

  • CCIR video bandwidth
  • Video bandwidths
  • Compression techniques
  • MPEG definition
  • MPEG overview
  • Differential coding
  • Difference pictures
  • Motion compensation
  • Temporal compression
  • MPEG motion compensation
  • Motion vectors
  • Correlating macroblocks
  • Sum of absolute differences
  • Matching macroblocks
  • Motion search patterns
  • Quarter pixel motion vectors
  • Macroblocks
  • Prediction error
  • Correcting the prediction
  • Slices
  • MPEG decoder Layers
  • Bidirectional coding
  • Groups of pictures
  • Frame dependencies
  • Multi-picture reference
  • H.264 special techniques
  • MPEG profiles
  • MPEG-4 verifiers
  • MPEG levels