hop
Well-Known Forumite
Do all androids use the same, or does it change between handset manufacturers and their overlays?
Actually my post was perhaps a little misleading. By default the iPhone camera app does not allow face tagging (at least on my 6 month old version of ios)... I could upgrade the latest but I have some apps I wrote for my own use and I don't want to have any hassle... I'm confident the upgraded phone could run the apps but sometimes an upgrade of ios forces you get a new version of Xcode and with the last version of Xcode I have to upgraded the desktop os as well.
The iPhone allows you to browse your photos by event, place and face... At least it does if synced from a mac.
The issue is the face meta data is stored in a SQLite database rather than being appended to the exif tag which are embedded in every jpg.
The same is true with other systems such as a picassa face taggings and flickr.
Given the power of a modern phone and the availability of libraries such as libexif and opencv it seems plausible that the phone could easily tag images. Indeed it can via third party
Apps but again this is fragmented with no standardisation in how this data is stored.
But this should be done in a standardised way by embedding the metadata into the content, then the data is portable and open.
Given all the fuss apple and google made about standards and HTML5 it seems odd how they aren't prepared to work together to ratify a agreement which would result in interoperable meta data.
As far as I can see any android app which allows face tagging is probably storin the x,y coordinates of the rectangle in some binary file not the photo itself.