|
hi, i saw lots of feature requests for face recognition in digikam. I am working on face-recognition as a project at my college & would like to implement the
same in digikam. Has anybody already started work on it ? -- regards ------- Kunal Ghosh BE 5th semester Dept of Computer Sc. & Engineering. Sir MVIT Bangalore,India Quote: "Ignorance is not a sin, the persistence of ignorance is" -- "If you find a task difficult today, you'll find it difficult 10yrs later too !" ----- "Failing to Plan is Planning to Fail" Blog:kunalghosh.wordpress.com Website:www.kunalghosh.net46.net V-card:http://tinyurl.com/86qjyk _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
kunal ghosh wrote:
> hi, i saw lots of feature requests for face recognition in digikam. I am > working on face-recognition as a project at my college & would like to > implement the > same in digikam. Has anybody already started work on it ? Hi Kunal, hi Juergen, you both wrote an e-mail about face-recognition, so I think it is best to summarize my answers in one e-mail ;-) We had a discussion about face recognition at the coding sprint in November. The general opinion of the developers who had some experience with the related algorithms was that the eigenfaces-algorithm used for example in opencv would probably not be good enough for face recognition in real world photos, but nobody knew a better approach. Therefore, nobody started working on face recognition yet. We did however think about how to annotate regions of images, as that would have to be done at the same time anyway, but nothing has been coded for that, either. There is a document outlining the current state here: http://websvn.kde.org/trunk/extragear/graphics/digikam/project/ImageAnnotation.odt?view=log I do not have any experience with face recognition algorithms, but since you (Kunal) are working with them, it might be a good idea to test whether you can find an algorithm that works well with a set of real world photos and compare that with other projects out there (Picasa, for example). You might want to take a look at what was done during a similar project for f-spot, but I do not know where that code is. Once we have an algorithm that actually works for real-world photos under different lighting conditions, one can start integrating it into digikam. Another option would be to only build a face detection system, to make it easier for the user to find images with people, and then tag them. But that would probably not be as cool as automatic tagging ;-) About the sponsoring of face recognition: Basically the lack of knowledge about a suitable algorithm is the show-stopper here. Having a successful fund-raiser only to find out later that all usable algorithms are patented or proprietary and can not be used by us would be a bad publicity stunt :-( About mentoring and related issues, you will have to ask other members of the team. Michael _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
In reply to this post by kunal ghosh
Hi.
No, nobody working on this subject currently. Andy, know OpenCV API to have implemented an auto red eyes removal tool. There is one entry in bugzilla about. Please use it to contrib : proposals, questions, patches, etc. https://bugs.kde.org/show_bug.cgi?id=146288 bugzilla post are published on this mailing list automatically. Thanks in advance Gilles Caulier 2009/12/18 kunal ghosh <[hidden email]>: > hi, i saw lots of feature requests for face recognition in digikam. I am > working on face-recognition as a project at my college & would like to > implement the > same in digikam. Has anybody already started work on it ? > > -- > regards > ------- > Kunal Ghosh > BE 5th semester > Dept of Computer Sc. & Engineering. > Sir MVIT > Bangalore,India > > Quote: > "Ignorance is not a sin, the persistence of ignorance is" > -- > "If you find a task difficult today, you'll find it difficult 10yrs later > too !" > ----- > "Failing to Plan is Planning to Fail" > > Blog:kunalghosh.wordpress.com > Website:www.kunalghosh.net46.net > V-card:http://tinyurl.com/86qjyk > > _______________________________________________ > Digikam-devel mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-devel > > Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
In reply to this post by Michael G. Hansen
http://websvn.kde.org/trunk/extragear/graphics/digikam/project/ImageAnnotation.odt?view=log Quote from above doc "When designing a system for describing regions of an image, care should be taken to make this system extensible to other media types, like videos or audio files, which are already produced by today's digital cameras. At the same time, the system should be flexible to allow recognition of things other than faces to be added later, for example barcodes which can be used when a catalogue of items along with their identification numbers are photographed or scanned. The capability for the description of regions should match those for entire images, providing a caption, a description (in multiple languages) and tags." Isn't it too much to ask for in one shot ? I do not have any experience with face recognition algorithms, but since would the real world photos be any different ? just an additional, though not very easy, step of face detection would be added. Another option would be to only build a face detection system, to make True , that would indeed be quite cool . -- regards ------- Kunal Ghosh BE 5th semester Dept of Computer Sc. & Engineering. Sir MVIT Bangalore,India Quote: "Ignorance is not a sin, the persistence of ignorance is" -- "If you find a task difficult today, you'll find it difficult 10yrs later too !" ----- "Failing to Plan is Planning to Fail" Blog:kunalghosh.wordpress.com Website:www.kunalghosh.net46.net V-card:http://tinyurl.com/86qjyk _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
File relevant in bugzilla is this one :
https://bugs.kde.org/show_bug.cgi?id=146288 About mentoring, yes, no problem to guide people of course. this is the goal of open source project... Gilles Caulier 2009/12/18 kunal ghosh <[hidden email]>: >> >> http://websvn.kde.org/trunk/extragear/graphics/digikam/project/ImageAnnotation.odt?view=log > > > Quote from above doc > "When designing a system for describing regions of an image, care > should be taken to make this system extensible to other media types, > like videos or audio files, which are already produced by today's > digital cameras. At the same time, the system should be flexible to > allow recognition of things other than faces to be added later, for > example barcodes which can be used when a catalogue of items along > with their identification numbers are photographed or scanned. > The capability for the description of regions should match those for > entire images, providing a caption, a description (in multiple > languages) and tags." > > Isn't it too much to ask for in one shot ? > >> I do not have any experience with face recognition algorithms, but since >> you (Kunal) are working with them, it might be a good idea to test >> whether you can find an algorithm that works well with a set of real >> world photos and compare that with other projects out there (Picasa, for > > would the real world photos be any different ? just an additional, though > not very easy, step > of face detection would be added. > >> >> Another option would be to only build a face detection system, to make >> it easier for the user to find images with people, and then tag them. >> But that would probably not be as cool as automatic tagging ;-) > > True , that would indeed be quite cool . > > -- > regards > ------- > Kunal Ghosh > BE 5th semester > Dept of Computer Sc. & Engineering. > Sir MVIT > Bangalore,India > > Quote: > "Ignorance is not a sin, the persistence of ignorance is" > -- > "If you find a task difficult today, you'll find it difficult 10yrs later > too !" > ----- > "Failing to Plan is Planning to Fail" > > Blog:kunalghosh.wordpress.com > Website:www.kunalghosh.net46.net > V-card:http://tinyurl.com/86qjyk > > _______________________________________________ > Digikam-devel mailing list > [hidden email] > https://mail.kde.org/mailman/listinfo/digikam-devel > > Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
|
In reply to this post by kunal ghosh
kunal ghosh wrote:
>> http://websvn.kde.org/trunk/extragear/graphics/digikam/project/ImageAnnotation.odt?view=log > Quote from above doc > "When designing a system for describing regions of an image, care > should be taken to make this system extensible to other media types, > like videos or audio files, which are already produced by today's > digital cameras. At the same time, the system should be flexible to > allow recognition of things other than faces to be added later, for > example barcodes which can be used when a catalogue of items along > with their identification numbers are photographed or scanned. > The capability for the description of regions should match those for > entire images, providing a caption, a description (in multiple > languages) and tags." > > Isn't it too much to ask for in one shot ? Well, not all of this has to be implemented in one shot. But especially the design of the data structures in the images should be flexible so that the data structures can be extended later. And if we use XMP, that is no problem. >> I do not have any experience with face recognition algorithms, but since >> you (Kunal) are working with them, it might be a good idea to test >> whether you can find an algorithm that works well with a set of real >> world photos and compare that with other projects out there (Picasa, for >> > would the real world photos be any different ? just an additional, though > not very easy, step of face detection would be added. By 'real world photos' I mean photos that you would actually want to tag, like people at a party where the lighting is bad, faces are not straight to the camera, etc. In spite of biometric photos on a passport ;-) Michael _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
| Free forum by Nabble | Edit this page |
