Quote from: Mario on July 17, 2024, 06:31:23 PMWhen this depends (apparently in some way) on propagation, what do you propagate, exactly?I included a ScreenShot of the Relation Rue for this Version set in the email I sent, but it didn't show everything that's Checked to propagate (and only showed that propagation of Annotations was selected). The following items are checked in the What to propagate list:
And from which to what, with which file name patterns?
This will help me to setup the same for testing.
Quote from: Mario on July 17, 2024, 06:31:23 PMAlso:Import XMP Face Regions and Automatic Face Recognition were both No during the test.
- State of XMP Face Region import (E > P > Metadata 2) for this test?
- Automatic face recognition enabled?
Quote from: Mario on July 17, 2024, 06:31:23 PMYou also disable XMP face region import - why?I have had this off since the early days of Face Recognition in IMatch...it used to be just one flag that controlled whether or not IMatch "processed" existing Face Regions, and at some point early on, you separated the options for Import and Export of the Region Data - and I have had the Import side disabled ever since.
This is on by default so IMatch can use work done by smart phones or other software. It also ensures that faces are restored ween an image is re-added after having been removed from the database - or after the user does a force update for some reason. Or after a propagation of XMP data from master to version!
Quote from: hluxem on July 17, 2024, 05:54:13 AMIf I understand this correct, you delete the face annotation in the viewer. I used right click - Face Annotation & People - Delete Faces - Delete All Faces. It's easier as you can select multiple images and it may be different than deleting the face annotation squares.Thank you. I tried this, and the "No Faces" condition was fixed once I disabled the Relation Rule.
You may also want to see if you can fix the versions by temporary pausing the relation rule.
Quote from: Mario on July 17, 2024, 09:01:22 AMYes, exactly right. It is at this point that the Master is set to needing a Write-Back. The Pencil appears on the Master immediately - even while the Version is still being processed by the Shift+Ctrl+F5, Force Update.QuoteFollowing a Force Update of the Version File:With"forced update" you mean you used Shift+Ctrl+F5 and forced IMatch to wipe out all metadata for the version in the database and then re-import what's in the file?
Quote from: Mario on July 17, 2024, 09:01:22 AMDoes the version in your case contain XMP face regions? Is the import of XMP face regions enabled in E > P > Metadata 2 (default).The Version File does contain Face Regions (as originally written by IMatch), but I keep Import XMP Face Regions set to No in E > P > Metadata 2...(I turned it on momentarily, only during the first test described in Post #11).
Quote from: Mario on July 17, 2024, 09:01:22 AMWhen you slightly move a face annotation in the version, does the variable correct itself?Yes, moving even just one of the face annotations slightly causes the variable to now return "Two Faces". If I propagate again from the Master, the Version returns to reporting "No Faces".
Quote from: Mario on July 17, 2024, 09:01:22 AMSince thew master (!) metadata changed when you forced an update of the version, it seems that there are some issues with your file relations - e.g. the master sometimes becoming the version?I hope that's not the case...I feel like my File Relations have been working well.
Quote from: Mario on July 17, 2024, 09:01:22 AMI don't see how face regions in a master can change when you perform a forced update on a version.It does seem that this is definitely happening though. Doing a Force Update on the Version (even without first deleting the Face Annotations there), causes the master to be set to needing Writeback.
Quote from: thrinn on July 17, 2024, 01:50:20 PMIs it possible that the OP refers to the old 8.3 "short filenames" in Windows? Would the CSV import work if the CSV contained 8.3 filenames? I think IMatch always uses the "real" (long) filename, right?Good point!
QuoteAnd I know that iMatch and Lightroom can't be running at the same time.You are mistaken. What makes you think that?
QuoteThe Master of the Version File that I manipulated for the test in Post #9 became pending for WriteBack also (even though it was not touched), showing the following to be in need of WriteBack:How can this happen? IMatch does not modify face regions in a master when you propagate versions.
QuoteFollowing a Force Update of the Version File:With"forced update" you mean you used Shift+Ctrl+F5 and forced IMatch to wipe out all metadata for the version in the database and then re-import what's in the file?