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/Upsampling (See also Subsampling, Interpolation, Zooming)
  3. Distance and Skeleton
    1. Distance (2D, 3D)
    2. Eccentricity Transform
    3. Laplacian Eigenspace
    4. Medial Axis
    5. Principal Component Encoding (See Principal Component Analysis)
    6. Shock Filter, Shock Tree, Shock Graph
    7. Skeleton
    8. 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. Anscombe Transform
      4. Average/Mean Smoothing
      5. Bayesian Filtering
      6. Bilateral Filtering
      7. Brightness Distortion Correction
      8. Color Images
      9. Conservative Smoothing
      10. Crimmins
      11. Deconvolution/Inverse Convolution
      12. Diffusion Methods
      13. Edge-Preserving Smoothing
      14. Gaussian Smoothing
      15. Global Filters
      16. Kalman Filter Based Noise Reduction
      17. Kuwahara
      18. Lee's Local Statistics Filter
      19. Local Nonlinear Image Restoration
      20. Median Filtering
      21. Median Flow Filtering
      22. Median Least Variance/Median Coefficient of Variation Filters
      23. Monte Carlo Markov Chain Restoration
      24. Multichannel/Multispectral Filtering
      25. Other Smoothing Algorithms
      26. PDE, Diffusion Methods
        1. Geometric Heat Flow
        2. Tangential Diffusion
      27. Rank Order Filtering (See also Median Filtering)
      28. Savitzky-Golay Filtering
      29. Scale-Space Filtering (See Scale Space)
      30. Spline Filtering
      31. Temporal Averaging
      32. 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