EDITED with image - Detect human from Animal - thermal Image
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Hi. I have tried to use imabsdiff approach to identify the human, animal object in the image. Following is the attached code and the image result.
Background image. http://img5.uploadhouse.com/fileuploads/14772/14772995b0194294f5d5f97a61e215124af684ff.jpg

Human & a dog image (cutImg2). http://img2.uploadhouse.com/fileuploads/14773/1477300245b6db94e5db061266f320ae7cb9ffdb.jpg

imResult = imabsdiff( background, cutImg2 ); http://img1.uploadhouse.com/fileuploads/14773/14773011fbf8a5327e9133665e461fe2784451db.jpg

Here comes my problem. I notice that the human is not very warm. After imabsdiff, the human hair is not very clear. This makes the task of extracting human shape difficult.
Can anyone suggest alternatives method to differentiate human from animal besides imabsdiff? Or is there any modification needed to do with imabsdiff?
Sorry for my long question. Your advice is greatly appreciated. Thanks!
3 Kommentare
Image Analyst
am 8 Okt. 2011
And the more insulated the human and more hot clutter there is, the more difficult it will be. Imagine trying to find a guy in a down parka and hat crossing a busy street filled with cars.
Walter Roberson
am 8 Okt. 2011
imagesc() *might* increase the contrast. Or doing a contrast adjustment might help.
Antworten (1)
Image Analyst
am 8 Okt. 2011
This is not (yet) a MATLAB question so you should do some further research first and the come back with a question that is more MATLAB-related. You might check here: http://iris.usc.edu/Vision-Notes/bibliography/people910.html#Thermal,%20Infrared%20Face%20Detection%20and%20Analysis
0 Kommentare
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!