Ticket #7 (closed feature: fixed)

Opened 5 years ago

Last modified 2 years ago

Establish FaceDetection & FaceRecognition & FaceLearning facilities

Reported by: stf Owned by: beck
Priority: major Milestone:
Component: RCSoftX Version: 0.3
Keywords: face detection, face recognition, face learning, vision, athome Cc:
Git Branch:

Description

Establish FaceDetection & FaceRecognition facilities.

That is in detail:

  • FaceDetection
    • implementent method by Viola / Jones or
    • get source provided by T.Deselaers (I6) running.
  • FaceRecognition
    • pass object from previous step to recognition software
    • kind of recognition still to be decided, could be one of:
      • neural net
      • other simple recognizer

questions: ask stf

Change History

Changed 5 years ago by tim

  • milestone set to RC2007

Changed 5 years ago by stf

  • status changed from new to assigned
  • component changed from RCSoft5 to RCSoftX

Establish FaceDetection & FaceRecognition facilities.

That is in detail:

  • FaceDetection
    • implementent method by Viola / Jones or
    • get source provided by T.Deselaers (I6) running (UNLIKELY!)
  • FaceRecognition
    • pass object from previous step to recognition software
    • kind of recognition still to be decided, could be one of:
      • neural net
      • other simple recognizer

We should probably make use of OpenCV,  http://opencvlibrary.sourceforge.net/
If you want to have a look at previous discussion you either need a Yahoo! account and join the opencv-group of you can ask me (as I already have an account as mentioned above)

I got a master student working on something a face detection and/or recognition system could probably (and hopefully) come out of.

Changed 4 years ago by tim

FaceDetection has been implemented in the FacesClassifier based on OpenCV as described by Stefan. Work is underway for a new detection/recognition framework. It seems though that another implementation of a well-known algorithm is needed for the next competitions.

Changed 4 years ago by tim

  • milestone changed from RC2007 to RC2008

Changed 4 years ago by stf

  • keywords learning, added
  • owner changed from stf to belle
  • summary changed from Establish FaceDetection & FaceRecognition facilities to Establish FaceDetection & FaceRecognition & FaceLearning facilities
  • status changed from assigned to new
  • milestone changed from RC2008 to GO2009

What we have by now is a working setup of FaceDetection with OpenCV and FaceRecognition using VB's random forest approach, this has been seen in a proven working condition at RoboCup2008. The above seems to be applicable to what we are confronted with in @Home-scenarios for now.

What still needs to be done is

  • test and finally fix the FaceLearning capabilities by means of a working, easy to configure PushButton-application (press one button and it works). Preferably, this goes along with an application that allows for recording images to both create a new person-db and extend an existing person-db.
  • document the procedures one needs to go through to make use of all the facing stuff (like training image props, pathes, folders ...).

Changed 3 years ago by tim

  • milestone GO2009 deleted

Removed milestone, as the overall target for this ticket is unclear.

Changed 3 years ago by tim

  • owner changed from belle to beck

Daniel is working on this. Please accept the ticket, Daniel.

Changed 3 years ago by beck

  • status changed from new to assigned

Changed 2 years ago by tim

We can probably close this by now?

Changed 2 years ago by beck

  • status changed from assigned to closed
  • version set to 0.3
  • resolution set to fixed
Note: See TracTickets for help on using tickets.

This list contains all users that will be notified about changes made to this ticket.

These roles will be notified: Reporter, Subscriber, Participant

  • Daniel Beck(Owner, Participant)
  • Fawkes Trac List(Always)
  • Stefan Schiffer(Reporter, Participant)
  • Tim Niemueller(Participant)