Face Recognition :-)

Posted on 2004-11-29
Last Modified: 2013-11-24
Hello all,

I'm fascinated with AI. And I'm currently exploring Face Recognition. :-)

Okay, I have a few questions, and I shall number them, to make it easier for you all to reference it when giving me another fab solution ;-)

1) How realistic is a Java app that does this:
  >Using a photo of someone, automatically generate a basic 3D version of the persons head (just from the photo).

2) What APIs (other than the most obvious: Java3D, SWING, AWT, etc) would be required to achieve such as task?

3) How would the application detect the size and distance of the eyes, etc, automatically? I'm guessing that it would use the change in shade, etc, to estimate what's what? If so, surely this isn't a very good methd of doing so.. Just using change in shadows? However, I can't think of any other methods ... anyone? :-) What sort of methods are used by government face recognition apps?

4) Any decent articles on Face Recognition that is worth a look?

Thanks in advance! ;-)
Question by:DrWarezz
    LVL 86

    Accepted Solution

    >>How realistic is a Java app that does this:

    Not realistic ;-) Government trials of this using native programming + many man hours have failed to do it accurately
    LVL 92

    Assisted Solution

    LVL 5

    Assisted Solution

    LVL 15

    Assisted Solution

    AI is quite good specially if your up to real programming. What your thinkin can be done however the problem that you will
    encounter is how will you do it ?

    There maybe lots of exploration to what your thinkin and there are lots of articles maybe discribing to this. I just wanna
    say that in this project you'll need lots of time, codes and use of other languages to achive this.

    Java alone needs help w/ native languages like C or C++ and maybe abit of assembly language for what your proposing.
    It'll take more time I guess there's nothing wrong w/ exploring who knows maybe you'll be the 1st one to do it.

    Regards : Javatm
    LVL 2

    Assisted Solution

    LVL 9

    Author Comment

    Thanks very much all! :-)

    I'm kind of relieved that it's not very 'realistic'. As if it was, I'd feel challenged to accomplish this myself (despite not being an expert ... yet :-P). ..But, I suppose that if a large team of some of the worlds leading experts are having trouble, then I hardly stand much of a chance. lol.

    All comments have been much appreciated, so I feel that a  [ 20%:20%:20%:20%:20% ]  split is most fair ;-)

    Thanks alot!
    LVL 86

    Expert Comment


    Featured Post

    Top 6 Sources for Identifying Threat Actor TTPs

    Understanding your enemy is essential. These six sources will help you identify the most popular threat actor tactics, techniques, and procedures (TTPs).

    Join & Write a Comment

    INTRODUCTION Working with files is a moderately common task in Java.  For most projects hard coding the file names, using parameters in configuration files, or using command-line arguments is sufficient.   However, when your application has vi…
    After being asked a question last year, I went into one of my moods where I did some research and code just for the fun and learning of it all.  Subsequently, from this journey, I put together this article on "Range Searching Using Visual Basic.NET …
    Viewers will learn about if statements in Java and their use The if statement: The condition required to create an if statement: Variations of if statements: An example using if statements:
    This tutorial will introduce the viewer to VisualVM for the Java platform application. This video explains an example program and covers the Overview, Monitor, and Heap Dump tabs.

    734 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    20 Experts available now in Live!

    Get 1:1 Help Now