Skip to content

Detection of Toyota car brand sign using randomized hough transform for ellipse detection with result clustering.

Notifications You must be signed in to change notification settings

YChuan1115/CarBrandDetector

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Car Brand Detector

Detection of Toyota car brand sign using randomized hough transform for ellipse detection with result clustering.

Reference paper:

Basca, Cosmin A., Mihai Talos, and Remus Brad. "Randomized hough transform for ellipse detection with result clustering." Computer as a Tool, 2005. EUROCON 2005. The International Conference on. Vol. 2. IEEE, 2005.

Project was written in C++. As it was written for educational purposes it intentionally does not use built-in OpenCV algorithms and structures other then the cv::Mat class that is used to store the processed images. Drawing functions are used as well to highlight found toyota signs.

Project building

To build the project you need the OpenCV library and CMake. Create and go to "build" directory in the project's folder. Run:

cmake ..
make

Example of usage

To run the algorithm on a single photo:

./CarBrandDetector ../TestPhotos/toyota1.jpg

To run the algorithm on all test photos:

./CarBrandDetector find ../TestPhotos/*.jpg

About

Detection of Toyota car brand sign using randomized hough transform for ellipse detection with result clustering.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 99.9%
  • CMake 0.1%