Does the automatic photo tagging supports naming the recognized faces, so I can filter the photos according to the people that appear on them ? This is available on iCloud photos and Google Photos, so if it is not on Plex - then I’m requesting is as a new feature.
Sorry, it does not recognize individual faces. It might tags something’s like ‘kids’. I am wanting for the feature myself to leave ds photo behind
Facial recognition is definitely on the list of something we want to implement.
@keithah said:
Facial recognition is definitely on the list of something we want to implement.
Excellent.
@keithah said:
Facial recognition is definitely on the list of something we want to implement.
You might also give a thought to implementing support of existing image region standards, so that Plex will be able to import face tags that have been created by facial recognition algorithms in other applications such as Adobe Lightroom and Picasa.
Please don’t reinvent the wheel and give us yet another proprietary standard. It gets really tiresome.
@joro_abv I hope you don’t mind I took the liberty of renaming this post to make it the definitive one for the feature request.
@gcoupe Can you link some more info on existing image region standards? Thanks!
@keithah said:
@gcoupe Can you link some more info on existing image region standards? Thanks!
@keithah , it’s in the Metadata Working Group’s Guidelines that I linked to in another thread. That’s the standard to go for. Microsoft came up with their People tag sometime back, which attempted to do something similar (but which broke if the image was resized or cropped). Microsoft seems to have stopped using the image region section of their standard as a result.
@keithah Sure ;-).
@keithah In relation to what @gcoupe suggested - maybe it’s a good idea if you introduce support for third party metadata as a start … like Lightroom, Google Photos and iCloud and then concentrate on building your own face recognition routine. I downloaded an image from my google photos library - it does contain the region metadata properly tagged as “face”, although it points to some internal google database ID and does not contain the real name of the person. Still - it is more than enough to replace the facial recognition part, I believe. It will be the same for Lightroom and iCloud photos eventually.
@keithah An additional suggestion - maybe you can also think of direct Google photos integration in the Plex photos. Android TV is lacking a Google photos app for some idiotic reason, that only Google knows, so if you manage to integrate it directly in the Plex as a source - it will be a killer feature for me (and many others, I guess). I know there is no proper API, but many developpers still use Picasa APIs to access google photos.
@joro_abv said:
I downloaded an image from my google photos library - it does contain the region metadata properly tagged as “face”, although it points to some internal google database ID and does not contain the real name of the person. Still - it is more than enough to replace the facial recognition part, I believe. It will be the same for Lightroom and iCloud photos eventually.
Was this photo tagged in Picasa? Then it should be using the image region standard defined by the Metadata Working Group. Here’s an example of my face being tagged in one of my photos, are you seeing a reference to the MWG schema in your photos?
<rdf:Description rdf:about=''
xmlns:mwg-rs='http://www.metadataworkinggroup.com/schemas/regions/'
xmlns:stArea='http://ns.adobe.com/xmp/sType/Area#'
xmlns:stDim='http://ns.adobe.com/xap/1.0/sType/Dimensions#'>
<mwg-rs:Regions rdf:parseType='Resource'>
<mwg-rs:AppliedToDimensions rdf:parseType='Resource'>
<stDim:h>2128</stDim:h>
<stDim:unit>pixel</stDim:unit>
<stDim:w>2112</stDim:w>
</mwg-rs:AppliedToDimensions>
<mwg-rs:RegionList>
<rdf:Bag>
<rdf:li rdf:parseType='Resource'>
<mwg-rs:Area rdf:parseType='Resource'>
<stArea:h>0.1701128</stArea:h>
<stArea:unit>normalized</stArea:unit>
<stArea:w>0.1714015</stArea:w>
<stArea:x>0.3039773</stArea:x>
<stArea:y>0.3914474</stArea:y>
</mwg-rs:Area>
<mwg-rs:Name>Geoff Coupe</mwg-rs:Name>
<mwg-rs:Type>Face</mwg-rs:Type>
</rdf:li>
</rdf:Bag>
</mwg-rs:RegionList>
</mwg-rs:Regions>
</rdf:Description>
@gcoupe Yup, although it does not contain “Name”, but “FaceID” which is a number. So, it is not straightforward to just read the meta. If Plex gonna support this in some way - there should be some intelligent mapping between the services/accounts used or simply plain ignore the id/name data and use just the info for the “Face” regions.
@joro_abv - thanks. My guess is that the FaceID is a pointer referring to the person listed in your Picasa database.
@gcoupe 100% sure. Can’t be anything else.
@keithah said:
Facial recognition is definitely on the list of something we want to implement.
Awesome. Biggest thing Google Photos has over Plex right now.
I have wanted this feature in plex for some time, i was hoping it was what came out with the photo tagging… Imo that was a silly feature that just isn’t ?robust enough?.
+1 for facial recognition!
+1 for facial recognition! 
+1 for facial recognition. This would complete my transition from Mac Photos!
+1 for facial recognition! This would be a huge upgrade!
+1 The lack of it has me looking around for a different option for the photo half of my media library:(