photools.com Community

IMatch Discussion Boards => General Discussion and Questions => Topic started by: Mario on February 27, 2020, 02:22:29 PM

Title: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 27, 2020, 02:22:29 PM
Hi,

this is the official discussion thread for IMatch 2020.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: akirot on February 27, 2020, 02:33:19 PM
Great - Thank you for the new release!

Please, are there any discarded functions or apps (not mentioned in the release notes)? Just to avoid surprises which might break my workflow.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: BanjoTom on February 27, 2020, 03:19:13 PM
Delighted that IM2020 is now out.  Of course, I purchased and installed it right away, and all went well.  Now, over the next few days, I'll really dig in to the newest, latest, greatest version of IMatch ever! 

Thanks, Mario, for all your hard work and dedication to creating the best possible personal DAM software! 
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 27, 2020, 03:23:19 PM
Quote from: akirot on February 27, 2020, 02:33:19 PM
Great - Thank you for the new release!

Please, are there any discarded functions or apps (not mentioned in the release notes)? Just to avoid surprises which might break my workflow.
No discarded apps. No discarded functions (whatever you mean by that? Features? Commands? Programming endpoints?).
The old "Modify Date &Time" command has been declared legacy and moved down in the menu - in favor of the TimeWiz app.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: hluxem on February 27, 2020, 03:24:45 PM
What a nice surprise this morning. Already installed and I'm looking forward to try out all the new features.

Thanks for all the hard work going into this release!

Heiner
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Aubrey on February 27, 2020, 03:25:45 PM
NOTE: IMatch Anywhere
"This product is also available in a special low performance (LP) version for older or special computers with processors that don't support AVX".
This is fantastic! I've upgraded my every day PC in anticipation of IMatch 20, but I have a dedicated PC running IMatch Anywhere, this is not support AVX. So I can still keep my web access running when I upgrade.

Full marks for this gem Mario!

Aubrey.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 27, 2020, 03:26:20 PM
Quote from: BanjoTom on February 27, 2020, 03:19:13 PM
Delighted that IM2020 is now out.  Of course, I purchased and installed it right away, and all went well.  Now, over the next few days, I'll really dig in to the newest, latest, greatest version of IMatch ever! 

Thanks, Mario, for all your hard work and dedication to creating the best possible personal DAM software!

Excellent. The IMatch Help has all the new stuff explained. The large new concepts Events and People have their own boxes right on the Welcome Page (https://www.photools.com/help/imatch/). The new apps display their corresponding help when you press F1 while the app window has the focus or the ? icon displayed by most apps somewhere.

As you said, it might take a day or two to wrap ones head around the new features and to figure out if and how to use them.

I, for my part, will try to sleep a bit. Don't remember how that works or feels anymore...  (https://www.photools.com/community/Smileys/photools/indifferent22.gif)
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 27, 2020, 03:31:49 PM
Quote from: Aubrey on February 27, 2020, 03:25:45 PM
NOTE: IMatch Anywhere
"This product is also available in a special low performance (LP) version for older or special computers with processors that don't support AVX".
This is fantastic! I've upgraded my every day PC in anticipation of IMatch 20, but I have a dedicated PC running IMatch Anywhere, this is not support AVX. So I can still keep my web access running when I upgrade.

Full marks for this gem Mario!

Aubrey.

I've made three (sigh!) special editions of IMatch Anywhere. 7 editions now in total (no "LP" edition for the TRIAL version).

I'm not sure (no telemetry) but I think that many users run IMatch Anywhere on lower-end hardware (old notebooks, set-top boxes, stick PCs) and these often use processors which are geared more at low power consumption than performance. And this may mean no AVX support. For IMatch this would not work (thinkg: 20-50 times slower for everything AI-related), but for IMatch Anywhere this should be OK.

I will monitor how often the "LP" versions are downloaded. If there is only a handful of users, I may rethink this for a future generation.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Aubrey on February 27, 2020, 04:36:58 PM
Quote
I will monitor how often the "LP" versions are downloaded. If there is only a handful of users, I may rethink this for a future generation.
One can buy reasonable older computers with AVX on ebay for less than 200 Euros, so this is my intermediate plan for IM Anywhere. I would suggest that for the future generation that you do NOT support 7 editions!

Thanks,
Aubrey.
PS: IM2020, download has completed, Pack 'n' Go completed. So now about to enjoy an evening with IM2020
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: akirot on February 27, 2020, 05:39:06 PM
QuoteNo discarded apps. No discarded functions (whatever you mean by that? Features? Commands? Programming endpoints?).
The old "Modify Date &Time" command has been declared legacy and moved down in the menu - in favor of the TimeWiz app.
Thank you, great to hear! (Once the Attribute importer app had been discarded - and luckily rereleased later.)
"discarded functions" was meant generally - everything that might not longer be available with IMatch 2020.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 27, 2020, 06:37:23 PM
I may remove features or apps not used - based on telemetry.
I cannot know about users who don't allow telemetry, though.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: ben on February 27, 2020, 09:32:28 PM
Mario,

there is a dead link to "index" in this help section

https://www.photools.com/help/imatch/#var_basics.htm#a_var_persons?dl=h-21

"You can use the index function to access data of specific persons in that list"

Regards
Ben
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 27, 2020, 09:40:36 PM
Thanks. Just a missing # in the source code. Fixed for the next help update.
You can just search for index:type on the page to find the corresponding variable function.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Bluetopia on February 27, 2020, 10:25:21 PM
Is there a new Trial version available?  Seems like the current trial link is still pointing to 2019.

Thanks!
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Karlchen on February 27, 2020, 10:28:43 PM
2 Links auf der Webseite enden in einem 404:

a)
unter https://www.photools.com/shop/
der Link zu "See IMatch Anywhere Overview for videos and detailed information." (https://www.photools.com/imatch-anywhere-lp/)

b)
unter https://www.photools.com/
der Link zum Impressum & Datenschutz im Footer (https://www.photools.com/about)
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread - 404 message
Post by: jch2103 on February 27, 2020, 10:35:36 PM
I'm pretty sure this was user error, but thought you should be aware.

I bought the upgrade (yea!) and downloaded to my laptop, upgrading the prior version. No issues.

I then went to my desktop, logged into the IM Customer Web and tried to download IM 2020 but got a '404' message from the download link. I think I may have logged in with my 'old' license key which might have caused the issue. Because I was busy with other things, I just copied the install program to my desktop, where install worked perfectly.

As I said, maybe user error. But as I said above, thought you should know in case something should be different at the other end.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 27, 2020, 10:54:23 PM
Quote from: Karlchen on February 27, 2020, 10:28:43 PM
2 Links auf der Webseite enden in einem 404:

a)
unter https://www.photools.com/shop/
der Link zu "See IMatch Anywhere Overview for videos and detailed information." (https://www.photools.com/imatch-anywhere-lp/)

b)
unter https://www.photools.com/
der Link zum Impressum & Datenschutz im Footer (https://www.photools.com/about)

I've fixed the broken like to IMA.
I cannot see a broken link to the about page on the front page?
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread - 404 message
Post by: Mario on February 27, 2020, 10:55:25 PM
Quote from: jch2103 on February 27, 2020, 10:35:36 PM
I'm pretty sure this was user error, but thought you should be aware.

I then went to my desktop, logged into the IM Customer Web and tried to download IM 2020 but got a '404' message from the download link. I think I may have logged in with my 'old' license key which might have caused the issue. Because I was busy with other things, I just copied the install program to my desktop, where install worked perfectly.

As I said, maybe user error. But as I said above, thought you should know in case something should be different at the other end.

I would need more details. What did you do? How did you log in? Which account and license key was used?
Please send me details to my support email address support email address (https://www.photools.com/support/).
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Karlchen on February 27, 2020, 11:22:42 PM
Quote from: Mario on February 27, 2020, 10:54:23 PM
I cannot see a broken link to the about page on the front page?

Siehe Anhang

Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 28, 2020, 12:09:57 AM
I see. Thank you. Fixed.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: ubacher on February 28, 2020, 12:54:19 AM
Instructions to get IM2020 say:
QuoteAfter logging into the customer portal you will see your personal discount voucher right at the top.
Click on the green button to upgrade. Your 40% discount is automatically applied and you'll see the reduced price in the myCommerce shopping basket.

After I log into the customer portal I only get the option to download 2019.8.4 ??
No voucher, no green button. Help!
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 28, 2020, 12:57:40 AM
Do you have a license for IMatch 2018 or IMatch 2019?
Correct email used?

If in doubt, contact me via support email address (https://www.photools.com/support/) and your email and order number or IMatch 2018/2019 license key.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: ubacher on February 28, 2020, 03:04:38 AM
I found that if I do a Help> check for update and then click to open the customer portal website
it works as advertised. The difference is that this opens using the Chrome browser.

When I use Firefox (73.0.1) and go to https://www.photools.com/customer/ it does not work.

(Just tried it also using the EDGE browser and it also works with it.)

Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 28, 2020, 09:12:03 AM
I test using Chrome, FF and Edge.
Probably a plug-in / add-blocker / script blocker in your FF blocks something?
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Aubrey on February 28, 2020, 10:52:07 AM
I can't find "People file Window Layout"
My File Window Layout did not change when I upgraded.
From where can I add/replace the File Window layout.

Aubrey.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: graham1 on February 28, 2020, 12:18:47 PM
Last night I installed IMatch 2020 on my laptop, using a subset of my images from a recent trip to South America, mainly so that I could test the new facial recognition feature. 

I must say that I really enjoyed using it!  It is not perfect, particularly for travel photography with lots of faces and odd shapes, but it is surprising how well this did manage to pick up faces.

For my test, my catalogue comprised about 16,000 images.  The only face I was interested in was my wife's.  Before I started, I trained the facial recognition feature with 5 images, chosen for being at slightly different face angles.  I put in her birthday, so that the programme knows her age.  I used the default face recognition scan.  I deliberately scanned the entire catalogue, not just the folders where I expected to have images of my wife.  This is what I found.

- The scan correctly picked up 58 images of my wife.  This is almost all of them that were there to be found.  Very good performance.

- There were a number of false positives in her Person profile, probably about 50% in addition to the correct identifications. A lot came from our visit to the School of Samba in Rio, where there were crowds of people: mis-identification came both from clear pictures of performers, as well as blurry heads and faces in the crowds.  Of great amusement value (at least to me, if less so to my wife!) was the tagging of many of the heads of the Easter Island statues.  My wife was also identified in a picture of a jackfruit on a tree, in several places where tree branches formed a face shape against the sky, and in several random pictures of objects were you could, with a little imagination, see a face shape of sorts.

- There were about 380 Unknown Persons.  Most were correctly categorised as unknown (because they were not my wife).  There were maybe about 10 images of my wife which were in the Unknown Persons collection.  Again, a very creditable performance.

So, an interesting and fun addition to IMatch. which seems to work pretty well in even quite challenging conditions.

I have the following comments:

- When I filled in the face details in the Face Editor to include birthday, this can be saved only if the exact date is entered.  If you try to save just the year of birth, it saves nothing.  This is fine for my wife, I know (and try not to forget) her birthday.  But there will be many people in my main catalogue whose exact birthday I will not know.  The purpose of this is to aid IMatch with identification of the same person over the years, so it does not need the exact birthday, just an indication of age.  I suppose that one could enter 1 January for any unknown birthday as a workaround, but why not allow just the year to be saved?

- The People Panel shows the number of matches, and the thumbnails for each person, but so far as I can see, you can only edit them on an image by image basis, using the Viewer.  If you right click the selected images as thumbnails, you have to option to confirm the person or go to the person.  There is, however, no option to select which allows you to tell IMatch that the images are not of that person.  The only way to remove the false positive tag is to open up the image in the Viewer and delete the tag.  There really needs to be a one click option in the thumbnail view that allows you to select all the files where you know the image has been mis-recognised, removing that tag from all the selected images.  Doing it image by image is very time consuming.

- Similarly with the Unknown Persons.  You can see a whole load of images which are obviously, even in thumbnails, not of interest.  There needs to be a one click option to remove tagging from selected thumbnails.  Presently I cannot see a way of doing this; I am not going to spend hours opening each Unknown Person to remove the unneeded tag.  There needs to be a short way of selecting all those you know are non-starters.

- There may also be known (to you) faces in Unknown Persons.  It would be great to be able to select these from the thumbnails and assign the correct Person.  Drag and drop of the thumbnails on to the Person in the People Panel would be great (less useful if there are multiple faces in the picture, but really useful if there is only one person in the picture so that the identification could mot be muddled).

In short, the concept is great, but moving images to a particular person or deleting tags from the thumbnail view is needed, because going through the Viewer image by image is too time consuming.  Apologies if this is already there and I have missed it, but I have read the help page several times and played with the search results without finding a way to manage the tags if I want to change or remove them in bulk.

Finally, a question.  I can, in the Viewer, choose to ignore a face.  According to the help page, this should assist IMatch not identifying that person again.  If I chose Ignore, then once it has updated delete the green box entirely, does this still achieve the same result, or do I need to leave the Ignore box and just move on?

Graham
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: thrinn on February 28, 2020, 01:14:16 PM
Quote from: Aubrey on February 28, 2020, 10:52:07 AM
I can't find "People file Window Layout"
My File Window Layout did not change when I upgraded.
From where can I add/replace the File Window layout.

Aubrey.
Hi Aubrey,
you can import the layout from C:\ProgramData\photools.com\imatch6\Presets\people.imfwl. See also The People Layout (https://www.photools.com/help/imatch/#people.htm?dl=h-52) (yes, it is mentioned in the help!  ;)).
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: hluxem on February 28, 2020, 02:33:45 PM
QuoteDrag and drop of the thumbnails on to the Person in the People Panel would be great (less useful if there are multiple faces in the picture

I do agree that this would be really helpful for images with one unknown face annotation. For multiple face regions I think it would be nice if instead of the thumbnail of the image the face regions would be shown. If there are multiple unknown persons in an image, show each face region. It's easy said, but may not fit in the concept of how files are displayed in the file window.

I do think the person organizer is supposed to help with that. I tried that yesterday and it created new persons. The problem for me is that you can't change the new persons tag to an existing person (merge into).
This is also an issue when you have duplicate persons where there is a spelling error or in some cases an extra space at the end of the name. In Imatch 2019 you could simply rename the face annotation in the collection and the problem was fixed. I could not find an easy way yet.

Heiner 
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: thrinn on February 28, 2020, 03:00:55 PM
Quote from: graham1 on February 28, 2020, 12:18:47 PM
- Similarly with the Unknown Persons.  You can see a whole load of images which are obviously, even in thumbnails, not of interest.  There needs to be a one click option to remove tagging from selected thumbnails.  Presently I cannot see a way of doing this; I am not going to spend hours opening each Unknown Person to remove the unneeded tag.  There needs to be a short way of selecting all those you know are non-starters.

If you want to delete all face annotations from a set of selected images, you can use Commands > Image > Face Annotations and People > Delete Face Annotations. See Additional Commands (https://www.photools.com/help/imatch/index.html#people.htm#a_people_clusterer?ver=2020.2.2?dl=h-54). This will remove all face annotations from the selected files. You are not restricted to the People View to use this command, so could for example first bookmark all files you want to work on, then use the command on the Bookmarks collection.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 28, 2020, 03:05:46 PM
Quote from: graham1 on February 28, 2020, 12:18:47 PM

Thanks for your detailed comments.!

I have the following comments:

- When I filled in the face details in the Face Editor to include birthday, this can be saved only if the exact date is entered.  If you try to save just the year of birth, it saves nothing.  This is fine for my wife, I know (and try not to forget) her birthday.  But there will be many people in my main catalogue whose exact birthday I will not know.  The purpose of this is to aid IMatch with identification of the same person over the years, so it does not need the exact birthday, just an indication of age.  I suppose that one could enter 1 January for any unknown birthday as a workaround, but why not allow just the year to be saved?


"Approximate" or "fuzzy" birthdays are not support. None of the date routines used in apps, in IMatch or Windows can deal with incomplete dates. Including birth dates. I suggest you enter Jan 1 or June 1 if you don't know the correct date of birth. This should be precise enough.

I will see that the Person Editor displays more error messages when incorrect dates are entered. I guess entering only the year produces an invalid date, which is then just ignored.

Quote
- The People Panel shows the number of matches, and the thumbnails for each person, but so far as I can see, you can only edit them on an image by image basis, using the Viewer.  If you right click the selected images as thumbnails, you have to option to confirm the person or go to the person.  There is, however, no option to select which allows you to tell IMatch that the images are not of that person.  The only way to remove the false positive tag is to open up the image in the Viewer and delete the tag.  There really needs to be a one click option in the thumbnail view that allows you to select all the files where you know the image has been mis-recognised, removing that tag from all the selected images.  Doing it image by image is very time consuming.

Do you mean a "Not this person" similar to the existing "Confirm person" command in the File Window context menu.
How should this deal with images showing multiple persons? I guess in this case it should refuse and display an error message?

Quote
- Similarly with the Unknown Persons.  You can see a whole load of images which are obviously, even in thumbnails, not of interest.  There needs to be a one click option to remove tagging from selected thumbnails.  Presently I cannot see a way of doing this; I am not going to spend hours opening each Unknown Person to remove the unneeded tag.  There needs to be a short way of selecting all those you know are non-starters.

Why don't you ignore this? Knowing that images contain faces/persons is very useful. And when all faces are removed and the image is rescanned, IMatch will do face recognition again (because the image has no faces yet (anymore).

Rest of your posting: To shorten this and make it more useful:

I recommend you pack all that into feature requests in the appropriate board (https://www.photools.com/community/index.php?board=12.0).

One idea/feature per request. This makes discussing the details of each of your feature requests and ideas easier.

I don't keep track of feature requests made in General Discussions. They will just be forgotten in a week or a month. Posting them into FR will retain them, we have it all in one place, and other users can comment and +1 your ideas.

Quote
Finally, a question.  I can, in the Viewer, choose to ignore a face.  According to the help page, this should assist IMatch not identifying that person again.  If I chose Ignore, then once it has updated delete the green box entirely, does this still achieve the same result, or do I need to leave the Ignore box and just move on?

Ignoring a face tells the AI not to assign a person to it when it does an automatic "reclustering" after you have assigned or un-assigned a person.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 28, 2020, 03:08:13 PM
Quote from: hluxem on February 28, 2020, 02:33:45 PM

(...)

Heiner

Same as I said above.
Feature requests, ideas for enhancements etc. should go into the feature request board (https://www.photools.com/community/index.php?board=12.0). One idea/suggestion per thread.

As you can see, it is already virtually impossible to keep track of who wrote what as a comment to which idea/suggestion/request. Quotes will get longer but not help much. Better having one thread per request in the FR board.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: graham1 on February 28, 2020, 04:37:51 PM
QuoteFeature requests, ideas for enhancements etc. should go into the feature request board. One idea/suggestion per thread.

Done.  I have done this as suggestions for right click menu additions - 4 sub-suggestions, which I hope still count as one!

Please don't take my detailed comments negatively.  I really like the new feature, I think it is really creative, and am simply trying to to make suggestions to make it even better to use.  And sorry I am always so verbose - that's just me!

Graham
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: scastle on February 28, 2020, 06:45:53 PM
QuoteImportant: IMatch Anywhere PLUS Users

If you have an IMatch Anywhere 2019 PLUS license (which combines licenses for IMatch and IMatch Anywhere) please DO NOT upgrade now.
The latest IMatch Anywhere version 2019.8.2 and matching IMatch 2019 version are the most recent products available for your IMatch Anywhere 2019 PLUS license. Your license does not cover IMatch 2020.

As soon as IMatch Anywhere 2020 is released (release date not yet available) there will be a matching Plus package or sidegrade update offer.
I went for the discount and got the Anywhere 2019 Plus, but now I can't upgrade? I see "release date not available" but any guesses how long we Anywhere Plus users will have to wait? A month? Two? A couple of days?

Shane
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 28, 2020, 06:51:07 PM
Which discount do you mean? There is no discount for IMatch Anywhere 2019 or IMatch Anywhere 2019 Plus.

IMatch for Windows and IMatch Anywhere are separate products, with separate update cycles.
When IMatch Anywhere 2020 is released, there maybe be a Plus bundle which includes IMatch 2020.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Karlchen on February 28, 2020, 07:14:02 PM
I like the new "Export original file unmodified" within Image Batch Processor.

But there is one thing that I find confusing:
After export with "Export original file unmodified" selected, it displays the results. It says "0 files(s) successfully processed, X files(s) with errors". See attachment. But all files were copied successfully to the output folder.


Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: scastle on February 28, 2020, 07:19:17 PM
Quote from: Mario on February 28, 2020, 06:51:07 PM
Which discount do you mean? There is no discount for IMatch Anywhere 2019 or IMatch Anywhere 2019 Plus.
The discount is, Anywhere Plus 2019 costs less than purchasing iMatch 2019 and iMatch Anywhere separately. I understand it is classed as a separate product with its own license, but there's this in the FAQ:
Quote
Tip: The Plus Editions of IMatch Anywhere include one or more licenses for IMatch for Windows for a very attractive price.
This encourages those who anticipate using Anywhere to purchase the Plus edition. Which I did. But if I'd purchased then separately, I could now be using iMatch 2020 AND Anywhere, with the latest update to Anywhere, which supports 2020 but not 2019.

Shane
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 28, 2020, 07:24:49 PM
When you purchased your IMatch Anywhere 2019 Plus package, IMatch was included.
You have saved money by purchasing a product bundle of IMatch Anywhere 2019 and IMatch 2019.

When there is an IMatch Anywhere 2020 Plus release, you will receive a discount for that product and the included IMatch version.
There are no cross-over upgrades between IMatch Anywhere 2019 and IMatch 2020.

IMatch Anywhere and IMatch are different products, for different audiences and have a different release cycle.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: dcb on February 28, 2020, 10:55:56 PM
I seem to be experiencing a problem with face recognition where the keywords are not being applied consistently.


Otherwise amazing how good it is at matching people and the workflow is good.
Title: Face Annotations in iMatch 2020
Post by: Ceiriog on February 29, 2020, 02:41:53 AM
I recently upgraded to iMatch 2020 and was looking forward to the new Face Recognition features.  I currently have about 20,000 images and have face annotations for about 9000 people, so the total number of annotations is around 22,000.  The format I used for people's names was 'surname, christian name' or 'surname (maiden name), christian name'.  After installing iMatch 2020 the analysis of face annotations ran automatically, but it only identified about a dozen of the people I had created annotations for and none of the ones identified had a ',' in their annotation, although some had other special characters such as '(' or ')'.  DId the ',' mess up the analysis.  The original annotation still appears to be in the metadata, but no label is shown other than '?'.  Also, the Tip at the bottom of the file window says there are 22,760 unconfirmed faces, but when I look at unconfirmed faces in the collections panel it says 'Unconfirmed Faces (0)'.  Is there a problem with haveing a ',' in the original annotations?  Is it possible to rerun the analysis after making some changes?
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: dcb on February 29, 2020, 03:03:45 AM
Quote from: dcb on February 28, 2020, 10:55:56 PM
I seem to be experiencing a problem with face recognition where the keywords are not being applied consistently.


  • If a person is not matched, then selecting them as an existing person correctly applies hierarchical keywords - as expected
  • If a person is matched, then confirming them does not apply keywords - not as expected
  • Adding a new person does apply keywords (and the example threw up another error with thesaurus groupings being ignored and the full name coming through eg. Who|[FRIENDS]|Joe comes through as Who|FRIENDS|Joe) - as expected apart from the thesaurus issue

Otherwise amazing how good it is at matching people and the workflow is good.

So after running Pack & Go with database diagnostics on, looks like PersonInImage is now at least set for all the photos.
Title: Re: Face Annotations in iMatch 2020
Post by: Mario on February 29, 2020, 08:56:35 AM
Quote from: Ceiriog on February 29, 2020, 02:41:53 AM
I recently upgraded to iMatch 2020 and was looking forward to the new Face Recognition features.  I currently have about 20,000 images and have face annotations for about 9000 people, so the total number of annotations is around 22,000.  The format I used for people's names was 'surname, christian name' or 'surname (maiden name), christian name'.  After installing iMatch 2020 the analysis of face annotations ran automatically, but it only identified about a dozen of the people I had created annotations for and none of the ones identified had a ',' in their annotation, although some had other special characters such as '(' or ')'.  DId the ',' mess up the analysis.  The original annotation still appears to be in the metadata, but no label is shown other than '?'.  Also, the Tip at the bottom of the file window says there are 22,760 unconfirmed faces, but when I look at unconfirmed faces in the collections panel it says 'Unconfirmed Faces (0)'.  Is there a problem with haveing a ',' in the original annotations?  Is it possible to rerun the analysis after making some changes?

When I understand your post correctly (it helps when you press <Enter> occasionally to create a new paragraph):

You have opened your database and IMatch has not converted all existing face annotations?  Only some?
Did IMatch display error messages? Did you keep the log file (https://www.photools.com/help/imatch/#im_logfile.htm)? Did it move files into the special category? Were files off-line at the time? Had all your face annotations a unique tag?
How many existing face annotations did IMatch miss and not report as converted?
How many persons shows the People View?
Try to restart IMatch and run a database diagnosis. If errors or warnings are reported, ZIP and attach the diagnosis log file.
Title: Re:Face Annotations in iMatch 2020
Post by: Ceiriog on February 29, 2020, 06:47:41 PM
I ran a database diagnosis and no errors were reported.  Also, there were no errors when the original analysis of face annotations ran.
I have 8,095 People identified in a category called People and most of them would have multiple annotations.  Of these, iMatch only created 17 in the People Collection and none of those had a comma in the label (not sure if that is significant or not, but it seems to be the common problem).
iMatch does has a count of 8162 in sub-category People under Region under Annotaions in Collections, but the actual names displayed are only the 17 it created after the original analysis plus another 20 or so that I created to see how face recognition works. If I add the counts for each of these individuals, it would be nowhere near the total of 8,162. Should they not balance? Should there be an unconfirmed faces category in this area?
The Tip at the bottom of the file window says there are 22,659 unconfirmed faces, but the Unconfirmed Faces count in collections is 5,129 and these were added after I created the additional 20 people.  Any ideas as to what is happening?
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on February 29, 2020, 07:02:09 PM
What does the People View show? 8000 persons?  17 persons?
You say a category lists 8000 people. IMatch does not maintain a People category. Where is this category?

I'm still not sure about your workflow.
Has anything gone wrong when importing face annotations from the old IMatch database?
Face annotations which could not be converted are in the special category IMatch creates for that purpose.

QuoteThe Tip at the bottom of the file window says there are 22,659 unconfirmed faces, but the Unconfirmed Faces count in collections is 5,129

The notification area reports more unconfirmed faces that the collection. This is normal.
The collection is based on annotations and, like all collections, counts files, not faces. A file can have several unconfirmed faces.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Ceiriog on February 29, 2020, 09:10:29 PM
The People View shows 17 persons plus the 20 I created yesterday ( a couple days after installing the upgrade).

There is a 'Who' category in Categories which I believe is a default.  I created a subcategory to 'Who' that I named 'People' and all of my face annotations are subcategories of 'People'.  Whenever I tag a face on a photo, it updates one of these names, ot adds a new entry.

When you refer to importing face annotations from the old database, is that a manual step or was it done automatically after converting the data base?
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Ceiriog on March 01, 2020, 01:05:52 AM
When I look at the metadata for an image, under MWG Regions, the original people names are still shown in the Region Name.

If there was a way to strip out all of the commas in these Region Names, I could try and rerun the Face Annotation Analysis to see if it works.  I am quite convinced that the comma is what has caused the problem as all the names without a comma worked fine in the conversion.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on March 01, 2020, 08:53:07 AM
Could you list some of the region names which cause problems.
I think I understand now that you have problems when importing existing XMP face regions (?) written by IMatch (?) or another software (?) and you think that the problem are commas in the XMP face region tag?
IMatch does not accept for face tags created in the Person Editor, so this may be indeed a problem. Never tried that before. XMP face region tags should not contain arbitrary characters. But IMatch should handle this, e.g. by stripping the tag when creating the face region or anything. Well, you never know what users are doing until you see it. I'll check that for one of the next releases.

Question. Either you did not mention this or I've overlooked it because every post you make is 10 posts away from your previous post because people are posting questions for so many unrelated things here...

Are you importing images created with another application that has created face regions into IMatch 2020? Or is this problem caused by IMatch 2020 migrating your database from a previous IMatch version, migrating the existing face annotations in that database to IMatch 2020 face regions? And it fails, maybe because you have used commas for names in the face regions, but IMatch does not allow you to use commas for face tags? I guess this might be a problem, because IMatch cannot map Smith,Paul (face anno tag old) into Smith Paul (person tag created). Need to look into this.

Since all this info has again been intermixed with tons of other unrelated posts in this thread, I will create a bug report thread.
Remember: If you want to report something that looks like a bug, do it in the bug report forum. Not in General Discussions.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: mastodon on March 01, 2020, 11:39:33 AM
Mario, I like IMatch2020. This is a huge step. Certainly it installed without any problems. DB conversation went well, even my PC crashed because overheating the processor (I had to clean the fan). After restart IMatch continued and finished the conersation the DB. (Win10 prof, Samsung EVO SSD, Intel Core i5-3570, 24 GB RAM)  The new featurers are amazing.
Thanks! :)
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on March 01, 2020, 12:51:29 PM
Quote from: mastodon on March 01, 2020, 11:39:33 AM
Mario, I like IMatch2020. This is a huge step. Certainly it installed without any problems. DB conversation went well, even my PC crashed because overheating the processor (I had to clean the fan). After restart IMatch continued and finished the conersation the DB. (Win10 prof, Samsung EVO SSD, Intel Core i5-3570, 24 GB RAM)  The new featurers are amazing.
Thanks! :)
Thanks  :)
Keeping the fans clean and removing dust once in a while is always helpful and keeps the PC in prime shape.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Darius1968 on March 01, 2020, 02:33:47 PM
I have to admit, for the things I use IMatch for, this "People" recognition feature isn't something I've delved right into, though I'm sure this could change over time, but the "Events" feature could/probably will prove to be a different story.  With that said, I'm sure that the technology behind people recognition is very, very fascinating, and I was wondering where that could lead to in IMatch innovations.  For example, could there ever be the ability for IMatch to recognize objects like radios, TVs, VCRs , outdoor scenery, furniture, etc., etc.? 
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on March 01, 2020, 03:18:57 PM
QuoteFor example, could there ever be the ability for IMatch to recognize objects like radios, TVs, VCRs , outdoor scenery, furniture, etc., etc.? 

See The IMatch AutoTagger (https://www.photools.com/help/imatch/#app-auto-tagger.htm) which does all that (depending on the AI vendor you pick, with different results).

Have you read all the information and intro videos I provide for free for IMatch 2020?

IMatch 2020 - What's New? (https://www.photools.com/imatch-2020-whats-new/)
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: jmsantos on March 04, 2020, 12:21:34 PM
Hello Mario.

I wrote a post about Metadata conciliation in May 2019:
https://www.photools.com/community/index.php?topic=9039.0

After several answers, you said:
Quote from: Mario on May 16, 2019, 12:14:12 PM
What we would need to handle your use case is a feature to a) Produce a rich XMP record from the existing data in the file, apply all MWG mappings to map EXIF/GPS/IPTC from the file into the XMP record. And then, if an XMP sidecar file exists, merge its contents selectively with the rich XMP data produced by IMatch. Such a feature currently does not exist.
I have some ideas in that direction for IMatch 2020, though. Maybe even earlier.

This requires a lot of testing, because there are many fringe cases and metadata handling has become more and more complex over time, many options have been added to handle fringe cases and user-specific workflows. Camera vendors have started to add partial XMP records to RAW files etc. I need to give this a re-think for IMatch 2020.

Has Imatch 2020 improved or resolved this issue?

In advance, thanks you for your great work.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on March 04, 2020, 01:48:26 PM
Nothing in that area.
Does the standard metadata processing in IMatch not work for you? It seems to work pretty well for users...
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: jmsantos on March 05, 2020, 09:08:41 AM
Well, maybe a institutional Photographic Archive is not a standard user. I thought it was clear in that discussion thread.

I just hoped some progress in those "ideas in that direction for IMatch 2020". Perhaps there is an opportunity for improvement here.

Thanks
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on March 05, 2020, 09:23:08 AM
Can you run the Metadata Analyst app on one of your files so we see what they contain?
When I understand the old thread correctly your files have a mix of XMP and native metadata, in wrong places and out-of-sync?
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: kiwilink on March 05, 2020, 10:45:14 PM
Do you sign up for "Google Cloud Platform" to use the IMATCH Autotagger?  I saw the different ones and thought the Google one was better because it recognizes Lat/Long but its not clear to me what to sign up for when I am directed to their site..

Thanks!

Kiwilink
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on March 05, 2020, 11:06:40 PM
This question for me?

Google Vision API is what you need.
Google makes it quite hard to get things working because their products are not aimed at end users. And, even worse, they change the process and look and feel and UI all the time. Nerds.

Log into your Google account https://accounts.google.com/ and enable the API.
See https://cloud.google.com/vision and click on "Get Started fir Free".

Note that Capterra and imagga are more user-frienly. Google does not care for individual users, they want only businesses.
But that would mean that I would have to make all this work and then charge you every month for your AutoTagger usage. I won't go there. Legal and support nightmare.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mees Dekker on March 06, 2020, 10:49:20 AM
IMatch 2020 is running fine on my computers (desktop and travelling laptop), although I will to dive deeper to understand all the new features. I already had "my own system" for finding people: a very extensive category setup (like: persons|family|name). That may help me to setup the people view. Same for events: these were also "categorized".

These new features may be a great help. Although the old system worked for me, it was also rather time-consuming to assign every picture to the wright categories.

Besides these new features, it seems to me that IMatch 2020 is running faster/smoother than former versions/releases. I did not do any explicit tests on this (and cannot do that, since you can't run two versions of IMatch on the same computer). What is the impression of others?







Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: kiwilink on March 06, 2020, 02:53:32 PM
Mario:

Thanks for the reply about the Google Vision API.  Signed up and tried the Auto Tagger interface with IMATCH and it did a great job with the keywords.  I was more interested in seeing if the API would recognize landmarks and assign a latitude/longitude to my image.  I selected several well known images shot on the strip in Las Vegas but it did not return any coordinates.  Is Auto Tagger the best choice for me if I'm looking for something to identify and assign lat/long to my pics?  For example, images of the Sydney Opera House, Castles in Germany, Venice, etc? 

Thank You!

Kiwilink
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on March 06, 2020, 04:39:32 PM
Have you enabled Landmarks for the Google service in AutoTagger options?
This is optional and Google will charge twice per image (once for the keywords, once for the landmarks).

I've just did a few tests with known landmarks in Berlin, London, New York and Google ways always able to pin a landmark with GPS coordinates to the image.
These are the settings I use:

(https://www.photools.com/community/index.php?action=dlattach;topic=9707.0;attach=23395;image)

Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: kiwilink on March 06, 2020, 05:29:24 PM
Maro:

Thanks for the reply.  Yes, that is the same settings I am using.  I will check a few more.  Did it return a Latitude and longitude on yours.

Thanks

Kiwilink
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on March 06, 2020, 05:34:32 PM
Yes.

If you run the App in your Web Browser, you can see the responses from Google in the console after opening the developer tools in the browser with F12.
I don't know for how many known landmarks Google has coordinates in their database, though.

If you want, you can send me one of your images (small size is enough) to support email address (https://www.photools.com/support/) or attach it here. I can then have a closer look.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: kiwilink on March 06, 2020, 05:50:11 PM
Mario:

Thanks!  I used this Image.  It had no Keywords and no Latitude/Longitude.  I used IMATCH Autotagger and submitted it with keywords, Landmarks, and Coordinates checked.  It knew it was Chicago (Navy Pier) by the keywords but it did not return any geo latitudes or longitudes.  I tried more famous landmarks like the Sydney Bridge and it did find the Geo Coordinates. 

I also noticed that if I want just the Geo coordinates and I only check Landmarks and apply GPS coordinates I get the attached snap error.  Does that mean I cannot just ask for Landmark and GPS coordinates (and not ask for keywords)?

Thanks!

Kiwilink
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: jmsantos on March 06, 2020, 08:15:14 PM
Quote from: Mario on March 05, 2020, 09:23:08 AM
Can you run the Metadata Analyst app on one of your files so we see what they contain?
When I understand the old thread correctly your files have a mix of XMP and native metadata, in wrong places and out-of-sync?

Yes, I have run Metadata Analyst, although it reports something I already know.
I think it would be necessary to implement a tool to combine the metadata embedded in the file (such as GPS data) and the data in the XMP file. Or already exists in Imatch? I don't know.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on March 07, 2020, 08:51:35 AM
Quotecombine the metadata embedded in the file (such as GPS data)
IMatch imports native GPS data into XMP during ingest. So the GPS data you see in IMatch is what's in the file. Unless you have modified the GPS data in IMatch but not written back.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on March 07, 2020, 08:55:03 AM
Quote from: kiwilink on March 06, 2020, 05:50:11 PM
Mario:

Thanks!  I used this Image.  It had no Keywords and no Latitude/Longitude.  I used IMATCH Autotagger and submitted it with keywords, Landmarks, and Coordinates checked.  It knew it was Chicago (Navy Pier) by the keywords but it did not return any geo latitudes or longitudes.  I tried more famous landmarks like the Sydney Bridge and it did find the Geo Coordinates. 

I also noticed that if I want just the Geo coordinates and I only check Landmarks and apply GPS coordinates I get the attached snap error.  Does that mean I cannot just ask for Landmark and GPS coordinates (and not ask for keywords)?

Thanks!

Kiwilink

This should become bug report, then?

Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on March 07, 2020, 09:07:55 AM
Quote from: kiwilink on March 06, 2020, 05:50:11 PM
Mario:

Thanks!  I used this Image.  It had no Keywords and no Latitude/Longitude.  I used IMATCH Autotagger and submitted it with keywords, Landmarks, and Coordinates checked.  It knew it was Chicago (Navy Pier) by the keywords but it did not return any geo latitudes or longitudes.  I tried more famous landmarks like the Sydney Bridge and it did find the Geo Coordinates. 
Thanks!

Kiwilink

Google does not return GPS coordinates for the sample image you have attached. Probable because it is only a crop of the building.

I shall think of adding this info to the auto tagger so the user knows. Maybe a "NO GPS data found" or something below the result list.
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: kiwilink on March 07, 2020, 04:35:14 PM
Mario:

Thank you for checking this!

Kiwilink
Title: Re: [OFFICIAL] IMatch 2020 Discussion Thread
Post by: Mario on March 09, 2020, 10:47:11 AM
This thread has been locked.

Please open new threads if you want to discuss something related to IMatch 2020.