The current workflow for detecting faces is rather cumbersome. Especially if you have many albums (e.g. all newly imported images) it is really time consuming to use this tiny tree selection widget in the face detection dialog to select your albums. This is especially true because Digikam (as of now) neither remembers what images already had face detection run on them, nor remembers what users decided "is not a face", so just re-running detection on all images ist not just time consuming but will produce a lot of *repeated* false positives. The face detection workflow would be much easier and straight forward if (1) I could select a bunch of images, right-click (or go to a menu item) and then perform the facial detection *for the selected images only*, and (2) Digikam offered an option to run face detection (with some preset options) directly on imported images after import. (Coincidentally, this is also exactly how iPhoto used to handle face detection.) What do you think?
I agree. The current workflow related to people and faces would benefit from a facelift. The current bug 392023 bug 275671 and bug 295334 are related to what you propose.
*** Bug 384397 has been marked as a duplicate of this bug. ***
Git commit 1f7be4dca91ad4b7d75fcda2979ac2b7dab75700 by Maik Qualmann. Committed on 11/06/2018 at 19:39. Pushed by mqualmann into branch 'master'. add function to scan a single album for faces Related: bug 275671 M +34 -5 core/libs/album/albumselectiontreeview.cpp M +1 -0 core/libs/album/albumselectiontreeview.h https://commits.kde.org/digikam/1f7be4dca91ad4b7d75fcda2979ac2b7dab75700
Git commit 6268856e37a3a88f149df4b186d81464027075d0 by Maik Qualmann. Committed on 14/06/2018 at 06:06. Pushed by mqualmann into branch 'master'. single or multiple images can now be scanned for faces Related: bug 275671 FIXED-IN: 6.0.0 M +2 -1 NEWS M +1 -0 core/app/main/digikamapp.cpp M +2 -0 core/app/main/digikamapp_p.h M +7 -0 core/app/main/digikamapp_setup.cpp M +2 -1 core/app/main/digikamui5.rc M +17 -0 core/app/views/digikamview.cpp M +1 -0 core/app/views/digikamview.h https://commits.kde.org/digikam/6268856e37a3a88f149df4b186d81464027075d0
Scan for faces with selected images now works fine. Scan for faces automatically as an import postprocessing job doesn't work yet. Can we add this option?
yes this can be done, as the autorotation of JPEG image processed just after the copy from the camera to the computer. Gilles Caulier
I think that this wish is specially relevant now, since the options to detect and to recognize faces cannot be run simultaneously. Detecting faces as pictures are imported would really simplify the process (the user would only need to recognize them). Moreover, face detection seems to be quite fast, so I guess it wouldn't add much time to the initial scan. Although I would made that feature optional, as some people may have no interest in faces (e.g. someone focused on nature photography). Maybe an option in the settings to enable/disable it? Also during the initial configuration wizard that appears after installing digikam.
Automatic face detection upon import would make my day much easier. Thank you for considering this feature!
I still believe it would be a nice feature to have.