Summary: | "Ignored" face regions are not written to file metadata | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | ericmitchell_ca |
Component: | Metadata-Xmp | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED NOT A BUG | ||
Severity: | normal | CC: | caulier.gilles, dion, metzpinguin, michael_miller |
Priority: | NOR | ||
Version First Reported In: | 8.7.0 | ||
Target Milestone: | --- | ||
Platform: | Microsoft Windows | ||
OS: | Microsoft Windows | ||
Latest Commit: | Version Fixed In: | 8.7.0 | |
Sentry Crash Report: |
Description
ericmitchell_ca
2023-11-13 00:34:28 UTC
Ignored face regions cannot be evaluated in other programs. The metadata standard does not known ignored or unconfirmed faces (these are also not written). There is no known program besides digiKam that also works with ignored faces. What should be written as people's names, English "Ignored" or translated into the user's language? If we save it translated, it will be difficult to import the images because we would have to check in all languages whether the person's name is "Ignored". But you woke up sleeping dogs with this bug report, as the saying goes. I would remove this ignored face feature from digiKam a long time ago. Why ignore dozens of faces in a group photo? Simply delete it and ensure that the image is not easily scanned again. Maik It is unfortunate that there is no defined way to capture this info in the MWG standard. However, I would observe that other tools support the idea of an "ignored" face. If MWG regions are not suitable for the capture of these in XML, it might be appropriate to write these to custom tags in the DigiKam namespace. I must respectfully disagree with the idea that ignored face regions could be handled by deleting the region and avoiding rescanning. This would be feasible only if the face detection and recognition engines were perfect and/or would never be improved. The reality is that neither off these is true. I for one have spent endless hours reviewing face detection/recognition results in tens of thousands of photos. Knowing that a face is not of interest is important and valuable and should be preserved. Hi, The 8.7.0 pre-release Windows installer from today have been rebuilt from scratch with Qt 6.8.3, KDE 6.12, OpenCV 4.11 + CUDA support, Exiv2 0.28.5, ExifTool 13.27, ffmpeg 7, all image codecs updated to last version (jxl, avif, heif, aom, etc.). Please try with this version to see if your problem still reproducible... https://files.kde.org/digikam/ Thanks in advance Best regards Gilles Caulier Still applicable. I also use 'ignored' faces just to make sure these faces are not detected again. Like 'I spent time reviewing all these photos/faces' and want to make sure they will not appear again. Btw now Immich has a feature to show/hide faces that looks similar to ignored Hi Michael, I suppose that Dmitry needs to reset something with 8.7.0 to try to reproduce the dysfunction (or not). Dmitry, double check also the settings for the face metadata int he DK configuration panel, especially: - writes face tags. - uses XMP sidecar. - uses ExifTool instead Exiv2. - the advanced tags settings. https://docs.digikam.org/en/setup_application/metadata_settings.html#behavior-settings https://docs.digikam.org/en/setup_application/metadata_settings.html#advanced-settings best Gilles Caulier |