ExifTool Forum

ExifTool => Bug Reports / Feature Requests => Topic started by: JohnMoyer on July 13, 2024, 03:40:57 PM

Title: Canon_AFConfig_0x0013
Post by: JohnMoyer on July 13, 2024, 03:40:57 PM
On Canon EOS R5, Canon_AFConfig_0x0013 seems to be what is set in th AF5 tab menu.
https://cam.start.canon/en/C003/manual/html/UG-04_AF-Drive_0110.html#AF-Drive_0110_2-2 (https://cam.start.canon/en/C003/manual/html/UG-04_AF-Drive_0110.html#AF-Drive_0110_2-2)

AF5 tab menu, first item, "Initial Servo AF pt for FaceTracking subject"
 
Canon_AFConfig_0x0013 == 0 is "Initial AF pt set for FaceTracking subject"
Canon_AFConfig_0x0013 == 1 is "AF pt set for Single-point Spot AFSingle-point AFAF point expansionAF point expansion (manual selection: surround)"
Canon_AFConfig_0x0013 == 2 is "Auto"

Also in AF1 tab menu,  https://cam.start.canon/en/C003/manual/html/UG-04_AF-Drive_0050.html   

======== /Volumes/EOS_DIGITAL/DCIM/100CANON/IMG_0766.CR3
[MakerNotes:Camera] AFAreaMode                  : Zone AF
[MakerNotes:Camera] AFAreaMode                  : Zone AF
======== /Volumes/EOS_DIGITAL/DCIM/100CANON/IMG_0767.CR3
[MakerNotes:Camera] AFAreaMode                  : Unknown (17)
[MakerNotes:Camera] AFAreaMode                  : Unknown (17)
======== /Volumes/EOS_DIGITAL/DCIM/100CANON/IMG_0768.CR3
[MakerNotes:Camera] AFAreaMode                  : Unknown (16)
[MakerNotes:Camera] AFAreaMode                  : Unknown (16)
======== /Volumes/EOS_DIGITAL/DCIM/100CANON/IMG_0769.CR3
[MakerNotes:Camera] AFAreaMode                  : Face + Tracking
[MakerNotes:Camera] AFAreaMode                  : Face + Tracking

Unknown 17 is "Large Zone AF (vertical): Large Zone AF: Vertical"
Unknown 16 is "Large Zone AF (horizontal): Large Zone AF: Horizontal"
Title: Re: Canon_AFConfig_0x0013
Post by: Martin B. on July 14, 2024, 09:03:04 PM
Hi,

Thanks again John for your detective work!

I get the same values as you on my Canon R6 for exiftool -U -Canon_AFConfig_0x0013.
I also get the same values as you on my Canon R6 for exiftool -U -AFAreaMode.

I did check all possible values of AFAreaMode, and a few values were different in ExifTool compared to the Canon manual. I have highlighted in red the ExifTool tag values that may be considered different from what Canon uses in their manual. In other words, where Canon AFInfo2 Tags (ExifTool documentation) (https://exiftool.org/TagNames/Canon.html#AFInfo2) differs from Selecting the AF Method (Canon manual) (https://cam.start.canon/en/C004/manual/html/UG-04_AF-Drive_0050.html).

Numerical Tag Value | String Tag Value | Canon Nomenclature
6 | Face + Tracking | Face + Tracking
9 | Spot AF | Spot AF
13 | Flexizone Single | 1-point AF
8 | AF Point Expansion (4 point) | Expand AF area: 4 points
10 | AF Point Expansion (8 point) | Expand AF area: Around
7 | Zone AF | Zone AF
17 | Unknown (17) | Large Zone AF: Vertical
16 | Unknown (16) | Large Zone AF: Horizontal


Title: Re: Canon_AFConfig_0x0013
Post by: Phil Harvey on July 17, 2024, 07:57:49 AM
Hi John,

Quote from: JohnMoyer on July 13, 2024, 03:40:57 PMCanon_AFConfig_0x0013 == 0 is "Initial AF pt set for FaceTracking subject"
Canon_AFConfig_0x0013 == 1 is "AF pt set for Single-point Spot AFSingle-point AFAF point expansionAF point expansion (manual selection: surround)"
Canon_AFConfig_0x0013 == 2 is "Auto"

Thanks.  This seems to be the same as for the 1D X.  I'll decode this and AFConfig 0x0012 (AFStatusViewfinder) for the R models as well.

QuoteUnknown 17 is "Large Zone AF (vertical): Large Zone AF: Vertical"
Unknown 16 is "Large Zone AF (horizontal): Large Zone AF: Horizontal"

Thanks.  This will appear in ExifTool 12.90.

@MartinB: I'm guessing that "Flexizone Single" is likely the same mode used for the R models, but that Canon just changed the name.  Otherwise, one would have expected them to use the value of 2 to represent the old-type "Single-point AF".  Also, "8-point" and "surround" are definitely the same, and are another case of Canon changing the description of this feature.  I resist adding extra complexity just for a Canon nomenclature difference.

- Phil
Title: Re: Canon_AFConfig_0x0013
Post by: Martin B. on July 17, 2024, 09:08:45 AM
Quote from: Phil Harvey on July 17, 2024, 07:57:49 AMI resist adding extra complexity just for a Canon nomenclature difference.

;D Fair enough. Thanks Phil.