Separability filter for detecting circular shape

Detection of circular objects in a given image using Fisher criterion
294 Downloads
Updated 3 Mar 2016

View License

The zip file contains the implementation and usage examples of algorithm from [1] and [2] for detecting circular objects in a given image.
The algorithm in [2], called separability filter, computes the Fisher criterion with a circular shape of a mask filter all over the image by sliding window. From the computation of the Fisher criterion, we obtain a separability map where the local peaks are most likely the center of the circular objects. To speed up the computation of [2], the work of [1] approximates the shape of circular shape with four combined rectangular shapes and uses Integral image in the computation. For the details please refer to [1] and [2].
Please read the included readme.txt file for the description of the files.

A demonstration video can be found at https://youtu.be/NB6AZvOYxC0

References:
[1] Y. Ohkawa, C. H. Suryanto, K. Fukui, "Fast Combined Separability Filter for Detecting Circular Objects", The twelfth IAPR conference on Machine Vision Applications (MVA) pp.99-103, 2011.

[2] K. Fukui, O. Yamaguchi, "Facial feature point extraction method based on combination of shape extraction and pattern matching", Systems and Computers in Japan 29 (6), pp.49-58, 1998.

Our homepage: http://www.cvlab.cs.tsukuba.ac.jp/

Cite As

CVLAB Tsukuba (2026). Separability filter for detecting circular shape (https://nl.mathworks.com/matlabcentral/fileexchange/55735-separability-filter-for-detecting-circular-shape), MATLAB Central File Exchange. Retrieved .

MATLAB Release Compatibility
Created with R2014a
Compatible with any release
Platform Compatibility
Windows macOS Linux
Version Published Release Notes
1.0.0.0

Update the description
Update the description.