Real Time Object Recognition using SURF and OpenCV EEL6562

preview_player
Показать описание
Real Time Object Recognition using SURF and OpenCV EEL6562

Find the code, report, and presentation at:
Рекомендации по теме
Комментарии
Автор

best, most accessible introduction ever. Thank you.

Imperial_Dynamics
Автор

Excellent project!!
Did u train it with a datebase, or just with the target image?

sebastianquiroga
Автор

did you use any classifier in this tutorial... like haarcascade in detecting the book to draw box and then use surf to identify the book?

dual_
Автор

Hi Frank....It is a great post....I am facing a problem...the webcam gets stuck after it detects any movement....??

nithinga
Автор

I'm here again haha in minute 16:36 you can see that algorithm give you some miss matches, but if you look at the lines matching your sample image with the book detected on the webcam feed, you can easily notice that all the correct matches lines have the same angle, and missmatches are prone to have a different angle. What about calculating the mean and standard deviation from this lines' angles, and in this way being able to elimate outliers (missmatches) and in case that  the standard deviation is too high declare all as missmatches. I think this way we could eliminate some possible false detactions and elimate the possibility  of choosing some missmatches that would provoke a wrong homography. For me it seems like a good/fast idea, what do you think about it? maybe there is some similar exisiting approach? Thank you!

pfever
Автор

could you also use the SIFT algo instead SURF? would it be possible to use a neural network for object recognition and before train the book class?

Gerald-izmv
Автор

Hi Frank!

I am working on project based on real time bicycle detection on roads. Do you think I should use your approach to detect bicycles?

korml
Автор

Hi Frank! My group is doing a capstone project on object recognition at a category lvl, identifying everyday objects like a pen, an apple, a bottle, and the software would simply do an audio output, saying "pen", "apple", "bottle"(one at a time, of course). We're using matlab and deciding on which algorithm to get started with. Would SURF be a good choice for my project? We only have 3 months to complete this project. I was looking into convolutional neural networks but I don't know given our time frame, we can accomplish that. Any advice?

BGrg
Автор

The purpose of calculating homography is only to show the location of the object on the picture? for purposes of recognition it doesn't contribute to any improvement on the recognition rate, right? As far as I know it is computationally expensive to calculate the homography matrix, so you could omit it to achive faster recognition and just show that the recognition has been achieved displaying a text instead of drawing the bouding box right? Thank you! 

pfever
Автор

Hi frank. I'm trying to detect 'leafs' for my final year project.
Do you recommend me following your idea and presentation?

hassamwaheed
Автор

Thanks a lot for your good job, it is possible to implement your solution by using opencv 3.1 ??

widadsaghir
Автор

What algorithm do you use for the object detection? SURF doesn't detect objects; it just detects features.

RelatedGiraffe
Автор

Hey Akshay! You could adapt it but it would be very difficult. This method relies on a training image that is static (the same very time). There would be alot of variation in the images of animals depending on point of view, lighting, etc. You may want to look into color thresholding if the animals are a specific color. Best of luck with the project!

Object Recognition With Deformable Models

slicksli
Автор

adding limiters to search area depending on previous match? :P then increase that range each time its not found

levimogford
Автор

Hello Frank,
I have a Primesense Carmine 1.08 and I want to be able to do object recognition and pose recognition on it. Do you suggest any programs to perform the coding on (matlab or python or etc.). And do you know of any good (free) pose recognition software? Right now I am using matlab and SURF to detect the object but I am not sure how to determine distance. Thanks!

aiyanad
Автор

hey Frank!
im working on a project ANIMAL DETECTION
Can we use this system to detect real time animals???

akshay
Автор

Hi I tried using the code but they don't work the code displays 4 OpenCV Error : Unsupported format or combinaison of formats (type=0) in unknown function, file..\..\..\..\opencv\modules\flann\src\miniflann.cpp, line 315
Can you please help me? it's for school

abdelel
Автор

is this for Visual studios ? opencv but what version ?

ClearNinjaFox
Автор

Sir, i want to learn more about this object recognition,
I want to use this application for our design project,
(btw i am a computer engineering student) we want to design a waste management machine which can recognize the kind of input trash, ( limited to cans, bottles, papers)
I hope you help us with your enlightening ideas.

donnjosephbatuyong
Автор

Hello, u seem to have good experience with image processing and opencv too, i am doing a gesture to voice recognition project on opencv with android, but i am a newbee with both so i started learning opencv on visual studio first and i found some code for edge detection from camera but it doesnt seem accurate at all, Can you please tell me the steps i could take, any guidelines ?
thank u so much and nice video :)

yasminelsayed