views:

67

answers:

3

I am thinking of building a web based face recognition system. I know there are a few like KeyLemon, and others offered by different manufacturers that allows the laptops users to login into Windows using their face. I am wondering if this functionality could be transfered to a web application.

A: 

You may use thing like flash to access to camera ... , and then use the same algorithm to recognize the face ..

shox
I am not considering a proprietary flash software. Is there any free software for editing flash for this purpose?
JohanSJA
you will not use flash software itself , but you will use it through ActionScript , i am sure that there is opensource flash like browser plug in , but if you want later something commercially , this is the flash battle !
shox
Thanks for your feedback.
JohanSJA
+3  A: 

suggest you use this as the basis

OpenCV (Open Source Computer Vision) is a library of programming functions for real time computer vision.

There was an excellent podcast on OpenCV on Hacker Medley which has various references that are useful. From that i understand that the library tends to move quite fast in development terms so needs close attention.

PurplePilot
I am wondering if HornetsEye could actually accomplish the same results. I am considering of developing the application using Ruby.
JohanSJA
A: 

I've written a web application which does something similar. And I have to say - I'm quite disappointed at the level of technology we're currently at for such things. The system in question used a 10mpix Canon camera and a special flashlight stand. It had to have a perfectly white background, the head had to be tilted exactly the right way, couldn't be rotated by more than a few degrees, and had to have very precise distances to the edges of the picture. And even then it gave a lot of false positives and negatives.

So maybe they've come up with something better today, but I doubt that. This was all 2 years ago and the software was some commercial product by a company that specializes in that sort of thing.

So all in all I say - better don't. Biometrics are cool, but currently they are way too unstable to be deployed in anything more than niche situations.

Vilx-
I am doing this as a research on how this stuff is possible. I am not bring this into market. This is actually my thought of my Bachelor degree project.
JohanSJA
@JohanSJA - Then I'd advise you to start with a general investigation of face recognition systems and their accuracy. Perhaps you won't even need to get to the web part...
Vilx-
Thanks for your feedback.
JohanSJA
@JohanSJA - You're welcome. One more thought that came to me - how many PCs today have any kind of camera attached at all, and how usable are webcams for this? What about low-light conditions?
Vilx-