EDITED with image - Detect human from Animal - thermal Image
1 次查看(过去 30 天)
显示 更早的评论
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 个评论
Image Analyst
2011-10-8
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
2011-10-8
imagesc() *might* increase the contrast. Or doing a contrast adjustment might help.
回答(1 个)
Image Analyst
2011-10-8
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 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!