技術開発室の馮 志聖(マイク)です。
I will list some image processing algorithm. And I will introduce detail from next time. It is important for understand how computer know the real world. Computer vision include acquiring, processing, analyzing and understanding digital images.
Edge detection
- Canny

Canny - Sobel

Sobel X 
Sobel Y 
Sobel - Prewitt

Prewitt - Laplacian

Laplacian - Laplacian of Gaussian

Laplacian of Gaussian
Edge detection (RGB)



Background subtraction
- Differential

Differential - Otsu

Otsu - Binary

Binary - Adaptive Mean Thresholding

Adaptive Mean Thresholding - Adaptive Gaussian Thresholding

Adaptive Gaussian Thresholding
Corner detection
- Harris operator

Harris operator - Shi and Tomasi

Shi and Tomasi - Features from accelerated segment test (FAST)

Features from accelerated segment test (FAST)
Blob detection
- Laplacian of Gaussian (LoG)

Laplacian of Gaussian (LoG) - Difference of Gaussians (DoG)

Difference of Gaussians (DoG) - Determinant of Hessian (DoH)

Determinant of Hessian (DoH) - Maximally stable extremal regions (MSER)

Maximally stable extremal regions (MSER) - Optical character recognition (OCR)

Optical character recognition (OCR)
Ridge detection
- Hessian matrix

Hessian matrix
Hough transform
- Generalized Hough transform

Generalized Hough transform - Hough transform

Hough transform - Line Segment Detector (LSD)

Line Segment Detector (LSD) - Fast Line Detector (FLD)

Fast Line Detector (FLD)
Structure tensor
Feature description
- Oriented FAST and rotated BRIEF (ORB)

Oriented FAST and rotated BRIEF (ORB) - AgastFeatureDetector

AgastFeatureDetector - Features from accelerated segment test (FAST)

Features from accelerated segment test (FAST) - Maximally stable extremal regions (MSER)

Maximally stable extremal regions (MSER) - KAZE Features

KAZE Features - Accelerated-Kaze Features (A-Kaze)

Accelerated-Kaze Features (A-Kaze) - Binary Robust Invariant Scalable Keypoints (BRISK)

Binary Robust Invariant Scalable Keypoints (BRISK) - Scale-invariant feature transform (SIFT)

Scale-invariant feature transform (SIFT) - Speeded up robust features (SURF)

Speeded up robust features (SURF) - Histogram of oriented gradients (HOG)

Histogram of oriented gradients (HOG) - Local Binary Pattern (LBP)

Local Binary Pattern (LBP) - Grey Level Co-occurrence Matrices (GLCM)

GLCM black space
Signal processing
- Fast Fourier transform (FFT)

Fast Fourier transform (FFT) Magnitude Spectrum 
High Pass Filtering - Discrete Fourier transform (DFT)

Discrete Fourier transform (DFT) Magnitude Spectrum 
Low Pass Filtering
Shape detection
- Morphological Snakes

Morphological Active Contours without Edges (MorphACWE) 
Morphological Geodesic Active Contours (MorphGAC)
最後に
I will update more and more algorithm in this page. If I add new blog for detail algorithm, I will also update here too.
