Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the best language for footprint recognition? [closed]

I have a project to recognize the footprint of animals. It is similar to facial recognition.
There is a need to store footprint images in a database and compare them with images captured by camera.

What is the appropriate programming language to do this?

like image 250
mjd Avatar asked Nov 03 '08 21:11

mjd


3 Answers

Any language can be used for image processing, pattern recognition and object detection, which is what you're trying to do here. But you're better off finding a library or even an application instead, and then picking the language based on that choice.

Matlab is fine if you're familiar with it, unless you plan on delivering a working system that will be used by others to add or annotate data. In that case, you'll need something easier to deploy beyond your own workstation.

OpenCV might be a good place to start, and there's an OpenCV tutorial here.

Since it's a similar problem, you may want to check out the Face Recognition Homepage for more detailed information.

like image 149
Marcel Levy Avatar answered Sep 23 '22 02:09

Marcel Levy


I think the question is rather how you represent the data and determine likeness/sameness/distance measuring rather than an implementation language.

Lisp is a strong candidate, as is C/C++ - but really you are probably better off with whatever language you/your team knows best.

Again, figure out the data representation first.

Also - find another imaging/matching solution out there. There are already ones for license plates, fingerprint, etc - and maybe just use that source. The roblem is mostly solved...

like image 27
Tim Avatar answered Sep 23 '22 02:09

Tim


If you need to get something working quickly, I would suggest Matlab or some similar math package. There are a lot of built-in algorithms that you can use for image processing and rapid prototyping.

like image 37
Rockcoder Avatar answered Sep 26 '22 02:09

Rockcoder