Nikon FaceDetect tags

Started by capricorn, February 04, 2025, 03:06:20 AM

Previous topic - Next topic

capricorn

Your "how to use the face detection information" script also handles Nikon.

Do you know which cameras/lines actually write FaceDetect tags?

In my set of ~1000 test files ranging from D300..D850 and all Z models there is not a single image with FaceDetect tags.
Even though the DSLR part has >100 images that have been captured with MatrixMetering=Face Detection On.

Phil Harvey

Since that script is from 2011, I would be looking at models released before then with this feature.  DLSRs of course can't do this with phase-detect AF, so probably it was limited to point-and-shoot models before then.

- Phil
...where DIR is the name of a directory/folder containing the images.  On Mac/Linux/PowerShell, use single quotes (') instead of double quotes (") around arguments containing a dollar sign ($).

StarGeek

Checking against the files in the ExifTool Meta Information Repository returns a list too long to post here. I've posted the results on PasteBin

Out of the 7,779 models, there were 447 which had a FacesDetected tag.
"It didn't work" isn't helpful. What was the exact command used and the output.
Read FAQ #3 and use that cmd
Please use the Code button for exiftool output

Please include your OS/Exiftool version/filetype

StarGeek

Looking further, the FacesDetected in some of the newer cameras, like the Leica Q3 43, are not ones that have data that would be read by the script.
"It didn't work" isn't helpful. What was the exact command used and the output.
Read FAQ #3 and use that cmd
Please use the Code button for exiftool output

Please include your OS/Exiftool version/filetype

capricorn

Quote from: StarGeek on February 04, 2025, 11:16:23 AMChecking against the files in the ExifTool Meta Information Repository returns a list too long to post here. I've posted the results on PasteBin
Interesting information, thank you!

According to this it seems that I won't have to spend much time to add any missing face detection to the focus point plugin. No Nikon, Canon, Sony DSLRs or Mirrorless. Just Panasonic and Olympus/OM. However, Pentax is doing this for some of their DSLRs, eg the K-1. I have downloaded a few sample files but non actually has the right combination of parameters so that the existing implementation can decode and visualize the box.

What's also missing in your repository is the EXIF "king of detection" - Fuji. Fuji stores all kinds of "face elements" from eyes to aircraft or train cockpits in the same place, so it's a piece of cake to make this information visible.




GFX 100 II.jpg   Fuji Animal Detection.jpg

StarGeek

Quote from: capricorn on February 06, 2025, 01:20:32 PMWhat's also missing in your repository is the EXIF "king of detection" - Fuji. Fuji stores all kinds of "face elements" from eyes to aircraft or train cockpits in the same place, so it's a piece of cake to make this information visible.

I was only searching on the main tag that the script checked for, FacesDetected. The samples in Phil's repository had a FacesDetected value of 0.

"It didn't work" isn't helpful. What was the exact command used and the output.
Read FAQ #3 and use that cmd
Please use the Code button for exiftool output

Please include your OS/Exiftool version/filetype