Skip to content

Latest commit

 

History

3 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Object_Detection

⁤This project builds around OpenCV library object detection based on the Scale- Invariant Feature Transform (SIFT) algorithm in a scene. ⁤⁤The target image is preprocessed by making it grayscale, performing Gaussian blur, and histogram equalization. ⁤⁤The images of scenes in the specified directory undergo similar pretreatments. ⁤⁤SIFT algorithm detects keypoints and calculate descriptors from both target and scene. ⁤

⁤The script next uses the feature matcher, FLANN, from the theory of descriptor match Lowe. ⁤⁤It searches through scene image shapes, finding the best match iteratively based on the number of valid matches. ⁤⁤The final output is displayed as the match of the keypoints along with the best matched scene image. ⁤⁤The given script can be considered as a simple illustration of object recognition using SIFT and FLANN in computer vision. ⁤

About

This project employs OpenCV's SIFT algorithm for object detection in scenes. Preprocessing involves grayscale conversion, Gaussian blur, and histogram equalization. The FLANN matcher iterates through scene images, finding the best match based on valid keypoints.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages