ExifTool Forum

ExifTool => Bug Reports / Feature Requests => Topic started by: alessandroC on December 20, 2023, 08:30:19 AM

Title: Feature Request: Expand ACDsee.config
Post by: alessandroC on December 20, 2023, 08:30:19 AM
Dear Team,
I greatly appreciate your work and a big fan of it.
I am one of the many ACDsee users in this forum and like many others figured it out too late ACDsee writes into non standard tags. I would love the possibility to migrate ACDSEE face regions (ideally also keywords) to standard  MWG.
The example in ACDsee.config converts from Standard to ACDsee, but not the opposite. I gave it a try myself, but unsuccessfully.
Happy to offer an ACDsee license to the group for testing or participate in the tests.
Title: Re: Feature Request: Expand ACDsee.config
Post by: StarGeek on December 20, 2023, 10:21:15 AM
I think I started to write this, but don't think I took time to finish it.  Plus, I think there's a bug in the current version.  I'll see what I can do.

Gah... What a mess.  I have seven different ACDSee config files from various stages of coding. Yeah, I'm terrible at keeping track of projects.
Title: Re: Feature Request: Expand ACDsee.config
Post by: bigfire60 on March 02, 2024, 10:53:40 PM
Would love to have this ability as well. It would be much easier if ACDSee simply provided an option to output in the industry standard.
Title: Re: Feature Request: Expand ACDsee.config
Post by: StarGeek on March 02, 2024, 11:53:06 PM
Ooops, sorry, lost track of this.
Title: Re: Feature Request: Expand ACDsee.config
Post by: Neal Krawetz on March 03, 2024, 09:26:45 AM
Quote from: alessandroC on December 20, 2023, 08:30:19 AMI would love the possibility to migrate ACDSEE face regions (ideally also keywords) to standard  MWG.

I'm not an ACDSee user and I haven't looked into this. Can you provide a short example of these non-standard fields and what they mean?  I'd like to search my FotoForensics service and see if I have other examples, but I need to know what to search for.
Title: Re: Feature Request: Expand ACDsee.config
Post by: StarGeek on March 03, 2024, 09:45:17 AM
Quote from: Neal Krawetz on March 03, 2024, 09:26:45 AMCan you provide a short example of these non-standard fields and what they mean?

See XMP-acdsee tags (https://exiftool.org/TagNames/XMP.html#acdsee) and Phil's commentary there.

There's also the XMP-acdsee-rs tags (see the ACDSee.config file (https://github.com/exiftool/exiftool/blob/master/config_files/acdsee.config)) which are region structures that mirror the MWG regions (https://exiftool.org/TagNames/MWG.html#Regions) almost exactly, except for some reason ACDSee needed to make two separate regions, RegionDLY and RegionALG.
Title: Re: Feature Request: Expand ACDsee.config
Post by: bigfire60 on March 03, 2024, 10:26:27 AM
Hey StarGeek, does this imply that we might see a solution to this request in the near future?
Title: Re: Feature Request: Expand ACDsee.config
Post by: StarGeek on March 03, 2024, 10:57:50 AM
Yes, I'm sorry but life got in the way and it slipped my mind.
Title: Re: Feature Request: Expand ACDsee.config
Post by: bigfire60 on March 03, 2024, 11:46:31 AM
So much appreciated!!!
Title: Re: Feature Request: Expand ACDsee.config
Post by: alessandroC on March 08, 2024, 03:14:14 AM
Much much appreciated. Let me know if any help in testing or license is needed.
Title: Re: Feature Request: Expand ACDsee.config
Post by: bigfire60 on March 11, 2024, 09:46:38 PM
StarGeek,

Just confirming that ACDSee regions aren't currently defined in the existing documentation?

https://exiftool.org/TagNames/XMP.html#acdsee

Title: Re: Feature Request: Expand ACDsee.config
Post by: StarGeek on March 11, 2024, 11:13:35 PM
Yes.  The config file is needed to write ACDSee region data.  It can be read without it, but it not in a useful structure and won't include ACDSee in the tag names

For example, without config
[XMP-acdsee-rs] RegionsAppliedToDimensionsH     : 683
[XMP-acdsee-rs] RegionsAppliedToDimensionsUnit  : pixel
[XMP-acdsee-rs] RegionsAppliedToDimensionsW     : 1024
[XMP-acdsee-rs] RegionsRegionListDLYAreaH       : 0.194964
[XMP-acdsee-rs] RegionsRegionListDLYAreaW       : 0.107262
[XMP-acdsee-rs] RegionsRegionListDLYAreaX       : 0.291964
[XMP-acdsee-rs] RegionsRegionListDLYAreaY       : 0.156188
[XMP-acdsee-rs] RegionsRegionListALGAreaH       : 0.189286
[XMP-acdsee-rs] RegionsRegionListALGAreaW       : 0.126190
[XMP-acdsee-rs] RegionsRegionListALGAreaX       : 0.291964
[XMP-acdsee-rs] RegionsRegionListALGAreaY       : 0.153348
[XMP-acdsee-rs] RegionsRegionListName           : Austin Powers
[XMP-acdsee-rs] RegionsRegionListType           : Face
[XMP-acdsee-rs] RegionsRegionListNameAssignType : manual
[XMP-acdsee-rs] RegionsRegionListDLYAreaH       : 0.190366
[XMP-acdsee-rs] RegionsRegionListDLYAreaW       : 0.104732
[XMP-acdsee-rs] RegionsRegionListDLYAreaX       : 0.588839
[XMP-acdsee-rs] RegionsRegionListDLYAreaY       : 0.387371
[XMP-acdsee-rs] RegionsRegionListALGAreaH       : 0.184821
[XMP-acdsee-rs] RegionsRegionListALGAreaW       : 0.123214
[XMP-acdsee-rs] RegionsRegionListALGAreaX       : 0.588839
[XMP-acdsee-rs] RegionsRegionListALGAreaY       : 0.384598
[XMP-acdsee-rs] RegionsRegionListName           : Jane Doe
[XMP-acdsee-rs] RegionsRegionListType           : Face
[XMP-acdsee-rs] RegionsRegionListNameAssignType : manual
<snip more data>

and with
[XMP-acdsee-rs] ACDSeeRegionAppliedToDimensionsH: 683
[XMP-acdsee-rs] ACDSeeRegionAppliedToDimensionsUnit: pixel
[XMP-acdsee-rs] ACDSeeRegionAppliedToDimensionsW: 1024
[XMP-acdsee-rs] ACDSeeRegionDLYAreaH            : 0.194964, 0.190366, 0.194504, 0.207815, 0.261101
[XMP-acdsee-rs] ACDSeeRegionDLYAreaW            : 0.107262, 0.104732, 0.107009, 0.111308, 0.148017
[XMP-acdsee-rs] ACDSeeRegionDLYAreaX            : 0.291964, 0.588839, 0.418155, 0.500888, 0.744227
[XMP-acdsee-rs] ACDSeeRegionDLYAreaY            : 0.156188, 0.387371, 0.326493, 0.178508, 0.279751
[XMP-acdsee-rs] ACDSeeRegionALGAreaH            : 0.189286, 0.184821, 0.188839
[XMP-acdsee-rs] ACDSeeRegionALGAreaW            : 0.126190, 0.123214, 0.125893
[XMP-acdsee-rs] ACDSeeRegionALGAreaX            : 0.291964, 0.588839, 0.418155
[XMP-acdsee-rs] ACDSeeRegionALGAreaY            : 0.153348, 0.384598, 0.323661
[XMP-acdsee-rs] ACDSeeRegionName                : Austin Powers, Jane Doe, Mini Me, John Doe, Mike Miller
[XMP-acdsee-rs] ACDSeeRegionType                : Face, Face, Face, Face, Face
[XMP-acdsee-rs] ACDSeeRegionNameAssignType      : manual, manual, manual
Title: Re: Feature Request: Expand ACDsee.config
Post by: bigfire60 on March 12, 2024, 09:18:54 PM
Very good, thanks.
Any update on support for implementation of ACDSee to MWG regions?
Title: Re: Feature Request: Expand ACDsee.config
Post by: Phil Harvey on March 19, 2024, 11:34:38 AM
Can you post a sample of the ACDSee XMP with regions defined?  I can't find one easily.

- Phil
Title: Re: Feature Request: Expand ACDsee.config
Post by: bigfire60 on March 19, 2024, 12:42:49 PM
sample file with ACDSee regions (http://vernbeau.quickconnect.to/mo/sharing/5raynPyL0)
Title: Re: Feature Request: Expand ACDsee.config
Post by: Phil Harvey on March 19, 2024, 01:05:14 PM
Thanks.  ExifTool 12.80 will include the ACDSee regions in the distribution, and I will update acdsee.config to include a ACDSeeRegion2MWGRegion conversion.

- Phil
Title: Re: Feature Request: Expand ACDsee.config
Post by: Phil Harvey on March 19, 2024, 03:57:08 PM
Version 12.80 is now available.

- Phil
Title: Re: Feature Request: Expand ACDsee.config
Post by: bigfire60 on March 19, 2024, 05:10:45 PM
Works like a champ!
Thanks so much for this Phil.