https://bugs.kde.org/show_bug.cgi?id=432048

--- Comment #14 from José Oliver-Didier <jose_oli...@hotmail.com> ---



Thanks Maik. From the specs and applications which I have encountered here are
some thoughts:

1. Microsoft People Tags Schema Spec - "Relaxed" in the sense that regions are
optional as well as names. The examples included in BUG 431964 were made using
Microsoft Windows Photo Gallery which you will notice the application writes
names with no rectangles, rectangles with no names, as well as rectangles with
names. https://docs.microsoft.com/en-us/windows/win32/wic/-wic-people-tagging

2. MWG Face Tags – More “stricter”, according to the MWG Version 2.0 Spec
published in 2010 page 53 - the regions are required, but the names are
optional and interestingly the type- whether it is a "face", "pet", “barcode”
or other object is optional. So according to MWG a list of names with no
regions is not allowed. Still, I have photos which have been converted from
People tags to MWG which leave the names with no regions. I could test around
this to see how Digikam handles these cases. I believe that if Digikam
encounters a name with type “face” and no region it should still add it to the
People view but not write it back as it would not be compliant with the MWG
Spec. Worst thing for a user is dedicating hours of work in adding tags only to
find out it is not read by other applications.

Something which MWG was "smart" was assuming that some applications may be
non-compliant and added the "Applied To" State. Last November, I opened a Bug
429219 pertaining to this, which is something Digikam does not write to the MWG
and thus is not fully compliant. 

3. IPTC People Shown / new Image Regions - Image regions are new in the 2019
IPTC Spec supports more complex shapes as you can see from the example:
https://www.iptc.org/std/photometadata/examples/image-region-examples/?b=2
For People, it seems to build upon the 2008 Spec "Person Shown", from what can
be read here:
https://iptc.org/news/announcing-the-iptc-photo-metadata-standard-2019-1-introducing-iptc-image-regions/
"An IPTC Image Region can frame people in an image, using associated metadata
from other fields in the standard attached to only that region, such as Person
Shown."

Given than it extends from the 2008 Spec Person Shown list, it would be nice
for Digikam’s People view in a future version.

ID Imager Photo Supreme, supports the new IPTC regions schema. I will need to
read further on this Spec.

For the previous 3 schema specs, I can see certain benefits of allowing regions
with no names assigned. A scenario which comes to mind of an app specialized in
face detection or a user which simply identifies and writes the face regions to
the file metadata. Then leaves it to another application or user to recognize
and tag the faces in an image.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to