[German] - Person in Image tag

Started by Uwe, May 14, 2024, 11:29:28 AM

Previous topic - Next topic

Uwe

Hallo,
"alte Dateien", vorher verwaltet außerhalb von IMatch haben zwar den PersonInImage tag eines Fotos z.B. wie folgt gefüllt, aber leider ohne die XMP region metadaten:
Müller|Lisa; Müller|Lars
Ich würde mir wünschen, dass die Gesichtsmarkierung beim Import diese Namen schon verwendet, wenn auch evtl. zunächst der falschen Person im Foto zugeordnet (kann ja vor dem Bestätigen verschoben werden). Aktuell erscheint es mir so, als ob die Gesichtsmarkierung im Hintergrund abläuft, ohne Berücksichtigung des vorhandenen PersonInImage tags und damit manchmal die richtigen Person benannt ist, meistens aber eine, die nicht im tag PersonInImage schon vorhanden ist.
Ist mein Eindruck falsch, habe ich etwas in den Einstellungen anzupassen?
Danke und viele Grüße,
Uwe

Mario


QuoteAktuell erscheint es mir so, als ob die Gesichtsmarkierung im Hintergrund abläuft, ohne Berücksichtigung des vorhandenen PersonInImage tags
Ja. Dieses Tag wird von IMatch gefüllt (wenn es leer ist), mit den Labels der Personen im Bild, die von der Gesichtserkennung stammen.

Wenn IMatch Gesichert erkennt, weist die IMatch AI den Gesichtern die Personen zu, die anhand der vom Anwender trainierten Gesichtern am besten passen. Das ist völlig automatisch und funktioniert normalerweise extrem zuverlässig, sobald ein paar Gesichter einer Person von Dir trainiert wurden (Du west eine Person ein paar Gesichtern zu).

Ob das PersonInImage tag irgendwelche Texte enthält spielt dabei keine Rolle. Die Inhalte dieses Tags sind Freitext und müssen nicht mit den Namen, mit denen Du die Personen in der Datenbank angelegt hast, übereinstimmen. 
Für IMatch ist eine Person kein Text, sondern ein großer Datensatz im IMatch Graphen, verbunden mit allen Gesichts-Fingerabdrücken für diese Person.

Das eine Datei keine Gesichtsregionen enthält aber das PersonInImage-TZag gefüllt ist (woher?) ist auch eher ungewöhnlich. Die Inhalte in diesem Tag sind normalerweise das Ergebnis von Gesichtserkennung.

Die Einstellungen zu PersonInImage unter Bearbeiten > Einstellungen > Metadaten 2 können Personen und Familien aus PersonInImage erstellten (siehe The PersonInImage Tag).  Aber dadurch werden keine Gesichter erstellt oder Gesichts-Fingerabdrücke der Person zugeweisen. Das geschieht automatisch wenn die Gesichtserkennung läuft und Du Gesichtern Personen zuweist.

Wenn ich Dich recht verstehe, soll IMatch die Ergebnisse der AI ignorieren und Gesichtern den Text aus PersonInImage zuweisen? Und es soll falsch raten, wenn ein Bild mehr als ein Gesicht enthält und die Anordnung der Gesichter nicht der Anordnung der Texte im PersonInImage tag abweicht?

Ich weiß nicht, wie viele Anwender für ein solches Feature eine Verwendung haben. Die Gesichtserkennung macht das normalerweise alles automatisch, mit ein paar Korrekturen durch den Anwender. Wie immer: schreibe einen Feature Request (wenns geht in English). Dann sehen wir, wie viele Personen so etwas benötigen und wenn es eine ausreichend große Anwenderzahl ist, werde ich es berücksichtigen.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook

Uwe

Quote from: Mario on May 14, 2024, 02:06:25 PMWenn ich Dich recht verstehe, soll IMatch die Ergebnisse der AI ignorieren und Gesichtern den Text aus PersonInImage zuweisen? Und es soll falsch raten, wenn ein Bild mehr als ein Gesicht enthält und die Anordnung der Gesichter nicht der Anordnung der Texte im PersonInImage tag abweicht?
Hallo Mario,
ja, beim Import von Fotos, die in einem anderen DAM verschlagwortet wurden, das nur den PersonInImage tag gefüllt hat, ohne die region tags in die datei zu schreiben, wäre es hilfreich, wenn die initial importierten Fotos, soviele Gesichtserkennungsmarker mit entsprechendem Namen aus dem PersonInImage tag enthalten, wie im PersonInImage tag vorhanden sind. Zusätzliche "falsche" Marker brauchen beim initialen Import nicht erzeugt zu werden. Im obrigen Beispiel also zwei: Müller|Lisa und Müller|Lars. Ob der Marker der Lisa auf Lars oder sonstwohin im Foto zeigt ist beim initialen import nicht so wichtig. Wird ja beim Bestätigen richtig gemacht. Nach dem Import könnte dann die AI ans Werk gehen und alle neuen Fotos bearbeiten und ggf. neue gesichter auf den importierten erkennen.
Ob das eine "exotische Anforderung" ist, kannst nur du einschätzen. Und ganz klar: das ist natürlich kein show stopper.
Danke, Uwe

Mario

QuoteOb das eine "exotische Anforderung" ist, kannst nur du einschätzen. Und ganz klar: das ist natürlich kein show stopper.
Daher: feature request. Dann sehen wir, ob das ein Problem ist, dass viele Anwender haben. Oder nur wenige.
-- Mario
IMatch Developer
Forum Administrator
http://www.photools.com  -  Contact & Support - Follow me on 𝕏 - Like photools.com on Facebook