After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 521886 - One click automatic red-eyes removal
One click automatic red-eyes removal
Status: RESOLVED WONTFIX
Product: f-spot
Classification: Other
Component: General
0.4.x
Other All
: Normal minor
: ---
Assigned To: F-spot maintainers
F-spot maintainers
gnome[unmaintained]
Depends on:
Blocks:
 
 
Reported: 2008-03-11 22:41 UTC by antistress
Modified: 2018-07-01 08:50 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description antistress 2008-03-11 22:41:52 UTC
( From http://mail.gnome.org/archives/f-spot-list/2008-March/msg00015.html )

I'd like to precise that i'm not a developer therefore i'm not aware
of what is doable or not ;-)

i was reading that interesting article
http://cryptocarnivore.wordpress.com/2007/08/16/the-next-text-based-user-interface/
which gives that simple exemple :
"The user has taken a photo and wants to get rid of the red-eye effect.
Currently, the typical workflow is quite tedious: do a web search,
find a human-written tutorial on how to accomplish the task with a
certain program, install that program, open the file in that program,
follow the steps in the tutorial, and finally save the file.
With a better user interface, the user just types "red-eye removal" or
simply "red-eye" and gets her picture fixed."

Without considering the interface thing (CLI vs GUI), how great will
it be to have a button on F-Spot UI for automatic red-eyes removal
without having to select anything within the picture.

Maybe that face recognition could help to make red-eye removal simpler by suppressing the need to draw a selection : see that exemple http://sdaclin.wordpress.com/2005/10/07/reconnaissance-faciale/

I've made a simple search with google and keyword "face recognition
open source" and i've found a lot of stuff
Intel http://www.intel.com/technology/computing/opencv/index.htm and
Google http://www.google.com/Top/Computers/Security/Biometrics/Face_Recognition/
have released some piece of code under open source licence that allow
face recognition

Would it be possible to have that smart functionnality (automatic
red-eyes removal without having to select anything within the picture)
through accessible face recognition code ?

Some links :
http://pages.cpsc.ucalgary.ca/~hanlen/vision/facelinks.html
http://sdaclin.wordpress.com/2005/10/07/reconnaissance-faciale/
http://www.cs.colostate.edu/evalfacerec/index.html
http://www.openden.com/modules/weblinks/viewcat.php?cid=22
http://www.linuxdevices.com/news/NS7395311579.html
http://swik.net/face-recognition
http://www.logiciellibre.net/2004/news20041207.php


Other information:
Comment 1 antistress 2008-03-11 22:58:26 UTC
the last link is in french and says (among others) :

INRIA (INRIA stand for "institut national de recherche en informatique et en automatique", depends on French Government and do some fondamental search) developped an algorithm (GPL licence - or  CeCILL-C License ?) absed upon CImg library which allow to automatically suppress objects on a picture (glasses etc. see that exemple in ftp://ftp-sop.inria.fr/odyssee/Publications/2003/tschumperle-deriche:03.pdf page 6)

See also http://cimg.sourceforge.net/

Comment 2 Jean-François Fortin Tam 2008-03-12 00:32:55 UTC
IIRC, f-spot has a faces recognition feature.
Comment 3 Stephane Delcroix 2008-03-12 08:02:22 UTC
(In reply to comment #1)
> the last link is in french and says [...]
pas de problème avec les liens en francais.

(In reply to comment #2)
> IIRC, 
you're not
Comment 4 Jean-François Fortin Tam 2008-03-12 23:38:15 UTC
Ok, so it's a third party SoC project, I forgot. 

http://apart-dev.blogspot.com/2007/06/f-spot-face-detection.html
http://code.google.com/p/facedetect-f-spot
Comment 5 Stephane Delcroix 2008-03-13 07:17:27 UTC
it's only a work in progress
Comment 6 antistress 2008-03-21 00:29:21 UTC
status is unconfirmed... for now ?
Comment 7 Stephane Delcroix 2008-03-21 07:52:35 UTC
we're not using the NEW vs UNCONFIRMED status flag
Comment 8 antistress 2008-03-24 23:53:28 UTC
considering the link given in the report to that article http://cryptocarnivore.wordpress.com/2007/08/16/the-next-text-based-user-interface/ , having "one click automatic red-eyes removal" functionnality in F-Spot could create opportunities for other applications.
For instance, a plug-in could be created for GNOME Do that would allow to perform the task without having to launch F-Spot...
It could be very efficient from a user point of view
Comment 9 André Klapper 2018-07-01 08:50:02 UTC
f-spot is not under active development anymore, has not seen code changes for five years, and saw its last tarball release in the year 2010.
Its codebase has been archived: https://gitlab.gnome.org/Archive/f-spot/commits/master

Closing this report as WONTFIX as part of Bugzilla Housekeeping to reflect reality. Please feel free to reopen this ticket (or rather transfer the project to GNOME Gitlab, as GNOME Bugzilla is deprecated) if anyone takes the responsibility for active development again.