dupa

Author Topic: Face Recognition!! This is what we have been looking for!!  (Read 12669 times)

rlederer

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
    • http://www.evcomputers.com
Face Recognition!! This is what we have been looking for!!
« on: January 22, 2011, 06:29:02 pm »
http://www.shervinemami.co.cc/faceRecognition.html

Its at least a start.  So, Your hal see's you with a webcam, and there isn't a training pic in the database, so he takes a few training pics and asks you your name.  You respond with your name and he stores it in the facerec image database.  now when you walk up, he sees it is you and greets you appropriately...and then your friends come over and it all happens again...hal says hi, who are you and trains a few pics then stores it and now knows that person.   this code could be more efficient, but it is the right idea, and hal can have a brain plugin added to teach him how to trigger facial training and recognition from the dataset.  As well as your name 'tag' being used as a user switch tag for his brain.  and once nvidia works out CUDA with opencv, this will only get more powerful.  Im going to work on making this program now.  Who's gonna help me with this?  and what is the best way to communicate directly into hal's brain?  VBscript, java?  so i need some help here but this can be done pretty easily if we come together.  I'll work my a$$ of on the facial recognition setup if someone will help with the addon brain that HAL will need to use it....who's game?  how bout you robert?   
 

rlederer

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
    • http://www.evcomputers.com
Re: Face Recognition!! This is what we have been looking for!!
« Reply #1 on: January 22, 2011, 09:07:16 pm »
Oh joy! Open source Microsoft kinect drivers! 3d face recognition..this is what I want!!   It will help with object recognition as well..and it fixes allot of issues with different lighting situations in face recognition.. Now how to get opencv to read 3d volumetric data and generate mesh models for face recognition...I see allot of reads on here but no replies...anyone wanna throw some ideas around?
 

rlederer

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
    • http://www.evcomputers.com
Re: Face Recognition!! This is what we have been looking for!!
« Reply #2 on: January 23, 2011, 12:27:40 am »
http://www.omgubuntu.co.uk/2010/11/kinect-hacking-continues-recognizing-objects/


This is more of what Im talkin about!! If only the kinect wasn't $150!! Sux bein poor...somebody got one they wanna donate?
 

lightspeed

  • Hero Member
  • *****
  • Posts: 6764
    • View Profile
Re: Face Recognition!! This is what we have been looking for!!
« Reply #3 on: January 23, 2011, 10:49:36 am »
i just read some of this article and looked it up on you tube and found this cool video of it ( i hope i am posting something new here for everyone) .
Teaching Kinect to recognize objects on the PC

http://www.youtube.com/watch?v=fQ59dXOo63o
« Last Edit: January 23, 2011, 11:04:35 am by lightspeed »
 

rlederer

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
    • http://www.evcomputers.com
Re: Face Recognition!! This is what we have been looking for!!
« Reply #4 on: January 23, 2011, 01:13:33 pm »
Nice find!!! Gotta get this happening...just need a
brain plugin to interface with Hal...
 

rlederer

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
    • http://www.evcomputers.com
Re: Face Recognition!! This is what we have been looking for!!
« Reply #5 on: January 24, 2011, 12:56:23 pm »
wow....no one wants to help.  guess i'll do it myself.  everyone wants to read, nobody wants to code....
 

lightspeed

  • Hero Member
  • *****
  • Posts: 6764
    • View Profile
Re: Face Recognition!! This is what we have been looking for!!
« Reply #6 on: January 24, 2011, 01:57:01 pm »
I wish i was better at some things but i am not coding is one of them if i could help believe me i would be right in their with you or anyone to try to creat this cool program! i can't speak for other that can code good, don't know if they don't want to or are to busy or what .
 

rlederer

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
    • http://www.evcomputers.com
Re: Face Recognition!! This is what we have been looking for!!
« Reply #7 on: January 24, 2011, 02:09:03 pm »
Well, thanks for the honesty lightspeed...any help would be appreciated!  imma need to make a brain plugin that can take text feeds from the image recognition console..was curious if yer good at makin uhp plugins?  i've never made one and learning opencv is hard enough...i don't want to have to learn how to make all this stuff by myself if other people could do some parts better!! 
 

rlederer

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
    • http://www.evcomputers.com
Re: Face Recognition!! This is what we have been looking for!!
« Reply #8 on: January 25, 2011, 02:56:25 pm »
http://www.mediafire.com/?a79xjalm8ee9exa

This is the realtime face recognition program...on the dos console window, type "n" then enter your name....let it capture 50 or so images, then type "t" to train recognizer.  after that, you will be recognized and tagged by the program.  more training images and more variation of images improves accuracy...now i just need to have it ouput recognized names to HAL and that means having a brain plugin....whos game to get that done?  you might need to dump all .dll's / VC90.CRT.manifest and haarcascade xml files to c:\windows\system32...or have them in the expanded folder with the program.  depends on yer system and if you have opencv 2.0 sdk installed as well as visual studio 2008 installed.
« Last Edit: January 25, 2011, 02:58:26 pm by rlederer »
 

snowman

  • Hero Member
  • *****
  • Posts: 956
  • Ai + Feelings + Supercompter = End of World
    • View Profile
    • http://www.MinervaAi.com
Re: Face Recognition!! This is what we have been looking for!!
« Reply #9 on: January 25, 2011, 04:52:32 pm »
I was using EmguCV which is the VB version of OpenCV. I was using this in HalVision which included working with haarcascade. But you probably already knew this. I also have Kinect and I was thinking about using it for an Ai as well. Although I haven't started coding any of this.

I think it would be super cool to use a Natal like version of Hal on a 360 platform. Using Kinect on a pc would also be awesome because it has allot more to offer than just a simple camera. It can also map out the environment and create a 3d map of the room its currently in.

http://www.youtube.com/watch?v=KW9of1Ud0uo&feature=related

As for making a Hal plugin. In order to get Halvision to connect to Hal I had to use sendkeys... which basically finds the Hal window and then types a command into Hal's window. So its alittle bit messy. I don't know any other way of stimulating Hal outside of using sendkey techniques. It would be better if all this could be Coded directly into Hal.

http://openkinect.org/wiki/Main_Page


If I find a better way I'll try to relay it.
Live long and prosper or die trying.

spydaz

  • Hero Member
  • *****
  • Posts: 670
    • View Profile
    • http://www.spydazweb.co.uk/
Re: Face Recognition!! This is what we have been looking for!!
« Reply #10 on: January 25, 2011, 06:23:40 pm »
Kintic "May have a DRIVER SOON" ... But there are interesting developments for a Face recognition plugin i have seen Already working but in JAVA SCRIPT... And only in a WEBBROWSER window.......

i will have to re-hunt the link down....

rlederer

  • Jr. Member
  • **
  • Posts: 65
    • View Profile
    • http://www.evcomputers.com
Re: Face Recognition!! This is what we have been looking for!!
« Reply #11 on: January 25, 2011, 06:33:18 pm »
from what i can see, kinect now has 2 drivers on the pc...one open source instigated by adafruit and one released directly from primesense for just this kinda purpose.  all the face and object recognition difficulties are now a thing of the past using Haar cascades in a simple form or using 3d face recognition like the xbox360...the issue lies with outputing data from these cv programs into hal as snowman said.  i remember that when helping with the XP halvision beta....there has to be a direct input method into the functioning hal brain aside from the hal interface!  maybe robert could lend us a helping hand on this.  his demo for ford had to have something like this so that the avatar could receive in data from the gps and whatnot...i suggest everyone look into ford's "EDAS" research.  robert did some work on this i think..i think i remember him sayin that in a forum post on here somewhere.....
 

spydaz

  • Hero Member
  • *****
  • Posts: 670
    • View Profile
    • http://www.spydazweb.co.uk/
Re: Face Recognition!! This is what we have been looking for!!
« Reply #12 on: January 26, 2011, 05:29:43 pm »
Kintic "May have a DRIVER SOON" ... But there are interesting developments for a Face recognition plugin i have seen Already working but in JAVA SCRIPT... And only in a WEBBROWSER window.......

i will have to re-hunt the link down....

http://www.geek.com/articles/news/microsoft-release-webcam-multi-touch-touchless-sdk-20081013/

this was the TOUCHLESS DRIVER (WEB CAM AS MOUSE), CLOSE
http://touchless.codeplex.com/releases/view/17986
« Last Edit: January 26, 2011, 05:31:41 pm by spydaz »