CVonline: Image Transformations and Filters


  1. General
  2. Appearance Enhancement Transforms
    1. Artistic Effects
    2. Brightness Adjustment
    3. Contrast Adjustment (See also Histogram Equalization and Color Remapping)
    4. Edge Sharpening
    5. Histogram Equalization/Adaptive Histogram Equalization (See also Contrast Adjustment and Color Remapping)
    6. Quantile Normalization
    7. Saturation Adjustment
    8. Image Magnification (See Subsampling, Interpolation, Zooming)
  3. Distance and Skeleton
    1. Distance (2D, 3D)
    2. Laplacian Eigenspace
    3. Medial Axis
    4. Principal Component Encoding (See Principal Component Analysis)
    5. Shock Filter, Shock Tree, Shock Graph
    6. Skeleton
    7. Smoothed Local Symmetries
  4. Geometric Transformations (See also Geometry and Mathematics)
    1. Euclidean: Rotate, Translate, Reflect
    2. Subsampling, Interpolation, Zooming
    3. Rectification (See Rectification)
    4. Scale, Shear, Affine, Perspective, Projective
    5. Warping
  5. Global Transforms
    1. Discrete Cosine/Sine
    2. Fourier
      1. Frequency Domain Filtering (See Frequency Filtering)
      2. Homomorphic Filtering
      3. Non-Uniform Fourier Transform
      4. Optical Image Processing
      5. Polar/Log Polar Fourier Transform
    3. Haar
    4. Hartley
    5. Hadamard/Walsh
    6. Histogram (See also Feature Histograms)
    7. Karhunen-Loeve or Hotelling (See Principal Component and Related Approaches)
    8. Radon, Mojette Transform
    9. Ridgelet
    10. Slant
    11. Trace
    12. Wavelet Transformations (See also the generic Wavelets)
  6. Image and Video Compression
    1. Adaptive Coding
    2. Arithmetic Coding
    3. Block Coding, GIF, TIFF, Lempel-Ziv-Welch (LZW) Huffman encoding
    4. Color Image Compression
    5. Differential Pulse Code Modulation (DPCM)
    6. Feature Extraction from Compressed Images (See also Compressed Image Feature Extraction)
    7. Fractal
    8. Hierarchical
    9. Image Quality Evaluation/Comparison
    10. JPEG
    11. Model-Based Coding
    12. Motion and Video Coding
    13. MPEG
    14. Predictive Methods (See also Differential Pulse Code Modulation)
    15. Run Length Compression
    16. Stereo Compression
    17. Vector Quantization (See general Vector Quantization)
    18. Wavelet/Scalar Quantization (WSQ)
  7. Image Stabilization
  8. Local Operator Transforms
    1. Adaptive Filtering
    2. Composite Filters
    3. Convolution
      1. Normalized Convolution
      2. Separable Templates
    4. Difference of Gaussians
    5. Differentiation Filtering
    6. Frequency Filtering
      1. General
      2. High Pass
      3. Low Pass
      4. Matched Filter
    7. Noise Reduction and Image Restoration (See also Image Restoration)
      1. Adaptive Smoothing
      2. Anisotropic Filtering
      3. Average/Mean Smoothing
      4. Bayesian Filtering
      5. Bilateral Filtering
      6. Brightness Distortion Correction
      7. Color Images
      8. Conservative Smoothing
      9. Crimmins
      10. Deconvolution/Inverse Convolution
      11. Diffusion Methods
      12. Edge-Preserving Smoothing
      13. Gaussian Smoothing
      14. Global Filters
      15. Kalman Filter Based Noise Reduction
      16. Kuwahara
      17. Lee's Local Statistics Filter
      18. Local Nonlinear Image Restoration
      19. Median Filtering
      20. Median Flow Filtering
      21. Median Least Variance/Median Coefficient of Variation Filters
      22. Monte Carlo Markov Chain Restoration
      23. Multichannel/Multispectral Filtering
      24. Other Smoothing Algorithms
      25. PDE, Diffusion Methods
      26. Rank Order Filtering (See also Median Filtering)
      27. Savitzky-Golay Filtering
      28. Scale-Space Filtering (See Scale Space)
      29. Spline Filtering
      30. Temporal Averaging
      31. Wiener Filtering
  9. Morphological Transformations
    1. Binary Noise Reduction
    2. Boolean Convolution
    3. Conditional Dilation
    4. Dilate, Erode
    5. Fuzzy Morphology or Soft Morphology
    6. Greylevel, Greyscale Morphology
      1. Greylevel, Greyscale Morphological Dilation, Erosion, Umbra Dilation, Umbra Erosion
      2. Greylevel, Greyscale Morphological Gradient
      3. Greylevel, Greyscale Morphological Laplacian
      4. Greylevel, Greyscale Morphological Opening, Closing
      5. Greylevel, Greyscale Morphological Smoothing
    7. Hit-and-Miss
    8. Morphological Segmentation
    9. Open, Close
    10. Region-Filling, Propagation
    11. Thin, Thicken (2D, 3D)
    12. Top Hat Transform
    13. Watershed Transform
  10. Pixel Classification (Value-to-Label) Transforms (See also Classification Methods)
    1. Color, Multispectral Based
    2. Curvature, Shape Based (See Curvature-Based Surface Patch Detection)
    3. Edge Type Labeling
    4. Intensity Based
    5. Mixed Pixel Labeling
    6. Shadow Type Labeling
    7. Texture Based
  11. Point Binary Image Operator Transforms
    1. Image Arithmetic
      1. Addition
      2. Bitshift
      3. Blending
      4. Division
      5. Multiplication
      6. Subtraction
    2. Image Logic
      1. AND/NAND
      2. NOT/INVERT
      3. OR/NOR
      4. XOR/XNOR
  12. Point Unary Image Operator Transforms
    1. Clipping
    2. Color Remapping
    3. Logarithmic, Exponential, Gamma Correction
    4. Ordinal Transformation
    5. Thresholding
      1. Adaptive Thresholding
      2. Edge Image Thresholding
      3. Multi-Spectral Thresholding
      4. Quantization Techniques
      5. Threshold Selection
  13. Segmentation, Grouping Transforms
    1. Property Basis
      1. Color (See Color/Spectrum Based Segmentation)
      2. Intensity (See Region Detection -> Thresholding)
      3. Motion (See Motion Field->Region Segmentation/Decomposition)
      4. Surface Shape (See Curvature-Based Surface Patch Detection)
      5. Texture (See Texture-based Region Segmentation)
    2. Structures
      1. Curve (See Boundary/Line/Curve Segmentation)
      2. Region (See Region Detection)
      3. Surface (See Surface Segmentation from 2 1/2D or 3D data)
      4. Volume
    3. Technologies
      1. Clustering (See Clustering)
      2. Connected Components/Blob Extraction (See Connected Components Labelling)
      3. Model-Based (See Model-Based Feature Detection/Segmentation)
      4. Minimum Description Length (See Minimum Description Length)
      5. Region Growing (See Regions-> Region Growing or Surfaces->Surface Fitting and Growing)
      6. Relaxation (See Relaxation)
      7. Rule-Based/Expert-System Based
      8. Thresholding (See Unary Operators)

Return to CVentry top level


Valid XHTML 1.0 Strict

© 2007 robert fisher