ttkx Posted June 20, 2006 Report Share Posted June 20, 2006 My name is ttkx, from china. how do you think i can identify the human face using IMAQ and if there is any labview example code or any other details which can help me please send me the necessarry information as early as possible. I already got image from USB Camera with LabVIEW, I try some methods with Vision toolkit , but the result is unsatisfactory. Quote Link to comment
crelf Posted June 20, 2006 Report Share Posted June 20, 2006 how do you think i can identify the human face using IMAQ Gee - is there anything you'd like to do?!? Maybe post an example of what you've tried along with why it didn't work - then we might be able to help. Quote Link to comment
AMSLLC Posted June 20, 2006 Report Share Posted June 20, 2006 do you think i can identify the human face I think it unlikely that you can be successful. It is hard enough to get these systems to identify bad parts on a PCB but the subtle aspects of a human, no chance any time soon, at least not with these toolsets. I have seen systems setup with some 20 years development and imaging or optics PhD's on staff where they kind of crudely work but there are many many pitfalls. Again, some work kind of crudely but are used at a few airports from what I hear. Quote Link to comment
ttkx Posted June 21, 2006 Author Report Share Posted June 21, 2006 I think it unlikely that you can be successful. It is hard enough to get these systems to identify bad parts on a PCB but the subtle aspects of a human, no chance any time soon, at least not with these toolsets. I have seen systems setup with some 20 years development and imaging or optics PhD's on staff where they kind of crudely work but there are many many pitfalls. Again, some work kind of crudely but are used at a few airports from what I hear. thank you! sorry,I don't clearly describe it. It is only the simple application. which person certainly doesn't need to examine, so long as examines the general position of person face and the eye condition, for example: Closes one's eyes or opens eyes. It is used for identifying driver weary condition . I think it is possible to use the complexion similar skin color model for detaching face area. but I don't have method for getting skin color model. the skin color model include RGB ,then add offset color(RGB), according to that, detach face area. Would you think my idea is feasible ? Quote Link to comment
Irene_he Posted June 21, 2006 Report Share Posted June 21, 2006 Hello Ni Hao! I don't know what you exactly want to identiy or just tracking the human face. If you just want to track human face with color, you can try out using the color spectrum if you want to use IMAQ vision, maybe you can first learn the object color (like human face color), that way you will get color spectrum for the human face, then you can search the whole image (maybe with the same ROI you used to learn the color object) to find the closest ROI where the match score is high. But this is not the best way. Normally people use Camshift method, like what OpenCV uses. I used to have a LabVIEW toolkit called ObjTracker that implements this Camshift method to track human face based on color, but we don't sell/support this toolkit anymore. Attached is a document about camshift method for your reference, hope it does not make more confusion. thanks, Irene My name is ttkx, from china.how do you think i can identify the human face using IMAQ and if there is any labview example code or any other details which can help me please send me the necessarry information as early as possible. I already got image from USB Camera with LabVIEW, I try some methods with Vision toolkit , but the result is unsatisfactory. Download File:post-42-1150925026.pdf Quote Link to comment
trufiadok Posted June 30, 2006 Report Share Posted June 30, 2006 Hi, http://www.jyestudio.com/biometricsview/face.shtml This is the interesting page in this theme. Trufiadok Quote Link to comment
AnalogKid2DigitalMan Posted June 30, 2006 Report Share Posted June 30, 2006 If the application is basically open or closed eyes in a general field of view, I presume that the majority of weary drivers occurs at night time. Thus you will need also need lighting. A 1,000,000 candlepower spot would work nicely Taking that route, why not make it simpler- find a wavelength that is not visible but eye safe, IR as a possibility. The chosen wavelength would need to also reflect nicely off/within the eye. This should improve your signal/noise ratio. Then it is basically down to finding the two bright reflecting areas and testing if they disappear (eyes closed). Don't even need a camera for that, photodiodes would suffice. Too bad our eyes don't reflect as well as animals, ever shine a flashlight into a cat or dog or horses eyes at night? You can see them from many 100's of feet away. :thumbup: Quote Link to comment
LAVA 1.0 Content Posted June 30, 2006 Report Share Posted June 30, 2006 Taking that route, why not make it simpler- My father and uncle drove non-stop from Buffalo, NY to Miami FL in the late 1950s. To stay awake, the driver would place his fingers on the top of the window glass, then roll the window up to the top. If he started to doze off, his fingers would be pulled and wake him up. It worked back then, before they even had the PC! Sometimes technology is not the answer... Maybe instead of passively monitoring the state of the driver, you could create an application that would engage the driver. Failure to interact, a progressive slowing or change in response might indicate fatigue. Combine technology with psychology :question: I remember reading about an intelligence/puzzle plugin for the DS-Lite recently. Something like that? Quote Link to comment
crelf Posted June 30, 2006 Report Share Posted June 30, 2006 My father and uncle drove non-stop from Buffalo, NY to Miami FL in the late 1950s. To stay awake, the driver would place his fingers on the top of the window glass, then roll the window up to the top. If he started to doze off, his fingers would be pulled and wake him up. There were obviously no ladies in the car, otherwise that strategy would never have been accepted Quote Link to comment
orko Posted June 30, 2006 Report Share Posted June 30, 2006 Maybe instead of passively monitoring the state of the driver, you could create an application that would engage the driver. In other words, a virtual child? :laugh: "Are we there yet?" "No!" "Are we there yet?" "NO!" "Are we there yet?" no response... "WHAAAAAAAAH!!!" That always keeps me awake... throw in the occasional, "I gotta go wee wee!" and you have yourself a good prototype. Back to the nature of the post though, I wonder if the effect of red-eye could be used in dimly lit environments with a light source close to the lens of the camera? I'm not sure if red-eye effects are valid in the infra-red range, but it might help in detection since nothing inside the cabin except the human eye can reproduce this phenomenon, and it doesn't have the downfalls of human skin tone/facial form differences. Just a thought... Quote Link to comment
crelf Posted June 30, 2006 Report Share Posted June 30, 2006 "Are we there yet?""No!" I had a friend that, when he was driving, if you said "are we there yet?", he'd always reply "yes - get out" - irrespective of the speed you were doing down the freeway Quote Link to comment
LAVA 1.0 Content Posted July 17, 2006 Report Share Posted July 17, 2006 Taking that route, why not make it simpler- find a wavelength that is not visible but eye safe, IR as a possibility. The chosen wavelength would need to also reflect nicely off/within the eye. This should improve your signal/noise ratio. Then it is basically down to finding the two bright reflecting areas and testing if they disappear (eyes closed). Don't even need a camera for that, photodiodes would suffice.Too bad our eyes don't reflect as well as animals, ever shine a flashlight into a cat or dog or horses eyes at night? You can see them from many 100's of feet away. :thumbup: The only problem is how to deal with the driver glancing from side to side or any direction away from the detector... You'd get a lot of false alarms. The other problem is blinking. You'd have to sample long enough to avoid those.. JLV Quote Link to comment
AnalogKid2DigitalMan Posted July 18, 2006 Report Share Posted July 18, 2006 The only problem is how to deal with the driver glancing from side to side or any direction away from the detector... You'd get a lot of false alarms. The other problem is blinking. You'd have to sample long enough to avoid those..JLV Head mounted detectors could be applied, camera would have a harder time maintaining the field of view too. Low pass filtering/hysteresis should assist in ignoring blinks Quote Link to comment
eaolson Posted July 18, 2006 Report Share Posted July 18, 2006 The only problem is how to deal with the driver glancing from side to side or any direction away from the detector... You'd get a lot of false alarms. The other problem is blinking. You'd have to sample long enough to avoid those.. I bet sunglasses would be a real problem, too. Quote Link to comment
AnalogKid2DigitalMan Posted August 23, 2006 Report Share Posted August 23, 2006 Not a LabVIEW solution, but rather a company dedicated to eye tracking http://www.tobii.com/ Quote Link to comment
LAVA 1.0 Content Posted November 29, 2006 Report Share Posted November 29, 2006 Saw this digg entry, and thought of this thread... ( points to http://www.pistonheads.com/news/default.asp?storyId=15492 ) Quote Link to comment
Darren2 Posted December 7, 2006 Report Share Posted December 7, 2006 Maybe monitor blood pressure and pulse rate would tell you when they are starting to fall asleap. Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.