photools.com Community

IMatch Discussion Boards => General Discussion and Questions => Topic started by: hluxem on May 16, 2020, 02:55:48 PM

Title: IMatch 2020 Version 2020.5.4
Post by: hluxem on May 16, 2020, 02:55:48 PM
Thanks for the update! Downloaded and installed fine as usual.

I have a question in regard the enhancement #01166 Viewer: Modifying Face Annotations could really be helpful as I do copy and paste face annotations a lot.

QuoteWhen you close the Viewer or navigate to another image, the face detection is automatically performed for all pending annotations.

I thought this happens only for unconfirmed faces, but it looks like I'm wrong. I just tried it with some old black and white scans and the blue checkmark also appears next to a confirmed or unconfirmed person. When I moved to the next image, the face detection ran as described. Unfortunately it changed the name of a confirmed person and changed the status to unconfirmed.
Is this the intended behavior?
In my opinion and for my workflow, a confirmed person should never change when I move or resize an annotation. Currently I have to go back to the previous image to make sure that the names are still correct.
Title: Re: IMatch 2020 Version 2020.5.4
Post by: Mario on May 16, 2020, 03:57:19 PM
The behavior should be the same as before, it's just not triggered automatically anymore.
I have just added a switch.

Can you describe exactly how you have created the annotations, how you have changed them to produce the new blue button etc.?
Title: Re: IMatch 2020 Version 2020.5.4
Post by: hluxem on May 17, 2020, 03:53:12 PM
QuoteThe behavior should be the same as before
That's correct. The difference is that before I did see that the face assignment changed and I could correct it. Now I do have to go back to the image to double check.

QuoteI have just added a switch.
You are right. It will then not address my issue. Maybe I need to create a feature request for this.

QuoteCan you describe exactly how you have created the annotations, how you have changed them to produce the new blue button etc.?

In general my workflow looks like this:


The problem is that in step 4, moving and resizing will trigger a new face assignment, even if the face is already confirmed. I don't see a reason for a confirmed face to ever change. In fact isn't the that the definition of confirmed? With the current implementation I have to go back to make sure the person did not change.



Title: Re: IMatch 2020 Version 2020.5.4
Post by: Tveloso on May 17, 2020, 05:33:34 PM
So far I have seen this behavior just once...and I'd like to add the details for what my experience was:

For a group Photo (of 21 people), where IMatch had detected probably two thirds of the faces (some were averted from the camera, and many were heavily shadowed, from baseball caps on a bright sunny day).  The recognition was excellent for the faces that were detected...all but three of them had been automatically confirmed.  For the three that were not confirmed:
Now I added annotations for the remaining people.  This is so fast to do now:
...without having to pause in between - thank you so much Mario!

So now I had Annotations for everyone in the Photo - many Confirmed Faces, and several newly added Annotations, that were Pending Recognition (showing the new blue button).

I did not click on any of the blue buttons though...I instead selected one of the Pending Annotations, and pressed F2 to open the Person Selector, and added the correct name.

When I selected the second Annotation, and pressed F2, the box that should have been the Person selector, opened briefly (with a just black background), and closed again.  Now all of the other Pending Annotations had been processed - most were correct and Confirmed Assignments, but Person-A, which I had initially confirmed was reverted to an UnConfirmed Assignment, as part of that processing.

So it seems that a Confirmed Face (that had not been manipulated further - it did not have the blue "pending" button) was also processed as part of processing all the others that were pending - and it was reverted to the state that it had following the initial recognition.  My guess is that if the initial recognition had assigned an incorrect person, that this Annotation would also have been reverted to the incorrect assignment also (i.e. a Face that I had confirmed, and assigned a correct name to, would have been changed to an incorrect name).

If it will help, I can repeat this operation, with Debug logging on, and take more detailed notes as to my actions.
Title: Re: IMatch 2020 Version 2020.5.4
Post by: plastikman on May 21, 2020, 10:59:28 PM
After doing this update I am having contant crashes of my IMatch installation. I can more or less reproduce it by going into the Viewer mode of any album. It mostly crashes on the 1st photo, sometimes it takes few photos to crash.

Could be something else causing the problem although I haven't had any problems in other applications.

I have attached two recent crash logs.
Title: Re: IMatch 2020 Version 2020.5.4
Post by: Mario on May 22, 2020, 12:15:17 AM
Do you use a nVidea graphic card? Recently updated the driver?
Title: Re: IMatch 2020 Version 2020.5.4
Post by: plastikman on May 22, 2020, 12:51:11 AM
I do use a Nvidia GTX 1080. Didn't specifically update the driver or anything. Did do an install of Windows build 2004 last week and installed the latest available driver. I never had any problems before but there is many variables at play that could be causing it because I did fresh install, IMatch 2020.5.2 install and then an upgrade to 2020.5.4 shortly after.
Title: Re: IMatch 2020 Version 2020.5.4
Post by: photophart on May 22, 2020, 02:37:30 AM
FWIW I'm also using an Nvidia GTX 1080. At present it's running Nvidia Studio Driver 442.92 and iMatch and all my image editing software seem happy with that driver. I occasionally install Nvidia Game Ready Drivers just to see how they work on my system. Sometimes things crash, sometimes not. Studio Drivers seem to be more stable overall than the Game Ready Drivers....but not always.
Regards, Mark
Title: Re: IMatch 2020 Version 2020.5.4
Post by: thrinn on May 22, 2020, 10:19:02 AM
Quote from: plastikman on May 22, 2020, 12:51:11 AM
I do use a Nvidia GTX 1080. Didn't specifically update the driver or anything.

Some recent NVidia drivers caused IMatch Viewer to crash. Maybe, just to be sure, check if your driver version is 445? See this post (https://www.photools.com/community/index.php?topic=9995.msg70795#msg70795) - maybe it helps.
Title: Re: IMatch 2020 Version 2020.5.4
Post by: plastikman on May 22, 2020, 12:47:26 PM
Quote from: photophart on May 22, 2020, 02:37:30 AM
FWIW I'm also using an Nvidia GTX 1080. At present it's running Nvidia Studio Driver 442.92 and iMatch and all my image editing software seem happy with that driver. I occasionally install Nvidia Game Ready Drivers just to see how they work on my system. Sometimes things crash, sometimes not. Studio Drivers seem to be more stable overall than the Game Ready Drivers....but not always.
Regards, Mark

Thanks Mark. I have done two things last night to see if I can mitigate the issue:

This morning I could use IMatch 2020 and the Viewer just fine so let's hope it is resolved.