Hi all,

I looked in to the idea which Luciano raised on PhotArk road map, adding
face recognition functionality to PhotArk.
In face.com, face recognition can be done in two main steps.

1. Train the face.com index with known users.
2. Recognize users in the index for a given set of photos.

So here we can take the use case of Facebook where PhotArk also willing to
add Facebook albums to its remote album category.

*Step 1 :** *
It is required that we should train the face.com index. Which means  face
recognition requires an index of known faces before recognition performed.
(This should be done by adding face tags of known users and then those
photos can be processed to create the index. So more saved tags per user
increases the accuracy of recognition.)

Generally face recognition required the following sequence of API calls to
train the index.

*faces.detect*
*tags.save*
*faces.train.*

In our use case of Facebook, what we have to do is call* face.train* on one
or more user IDs and face.com will automatically fetch recent tagging data
from Facebook and save those tags for a given Facebook credential.

*Step  2 :*
Once we trained some users to the index, we can call
*faces.recognize*method for passed photos. As
face.com supports special user lists, we can recognize FaceBook friends of
the currently logged in user ([email protected]).

*Note : The face recognition can also be done for private user namespaces
and Twitter, by the above mentioned API call sequence. *
*
*
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

Following three things are examples of how we can make this functionality
useful to PhotArk, *by directly using face.com with PhotArk GalleryService* (
we can start this with local albums first and later think of how remote
albums take in to action).

*1.The user himself can be recognized among the gallery albums.*
 We can make a default album named, say "MySelf". So if I am the user I can
go to the album "MySelf" and see all images I appear.

*2. From this we can make PhotArk gallery rich in details *
For instance we can add new handy attributes for an album such as

I. How many of your Facebook friends are there inside this album (without
going in to the album)
II. Names of those friends. and etc

*3. We can give some handy functionality to search.*
Gallery albums or images can be searched with a given friend's name (who is
already in our training set).
*
*
In addition to that, the face detection method returns tags for detected
faces in set of given photos. In these tags, there are some interesting
attributes  such as  gender, glasses and smiling  which can be used further
in photark.

Does PhoArk planning to add this functionality to the trunk or to the rest
branch ?
Any thoughts for these ideas ?

Thanks
/subash

Reply via email to