SYSTEM AND METHOD FOR SCALABLE CLOUD-ROBOTICS BASED FACE RECOGNITION AND FACE ANALYSIS

A system and method for performing distributed facial recognition divides processing steps between a user engagement device/robot, having lower processing power, and a remotely located server, having significantly more processing power. Images captured by the user engagement device/robot are process...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: DUGUAY, Felix-olivier, ABOLHASSANI, Amir Abbas Haji, VARGAS MORENO, Aldo Enrique, FAROKHI, Soodeh
Format: Patent
Sprache:eng ; fre
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:A system and method for performing distributed facial recognition divides processing steps between a user engagement device/robot, having lower processing power, and a remotely located server, having significantly more processing power. Images captured by the user engagement device/robot are processed at the device/robot by applying a first set of image processing steps that includes applying a first face detection. First processed images having at least one detected face is transmitted to the server, whereat a second set of image processing steps are applied to determine a stored user facial image matching the detected face of the first processed image. At least one user property associated to the given matching user facial image is then transmitted to the user engagement device/robot. An interactive action personalized to the user can further be performed at the user engagement device/robot. L'invention concerne un système et un procédé destinés à effectuer une reconnaissance faciale répartie, qui distribuent des étapes de traitement entre un robot/dispositif d'interaction avec l'utilisateur, doté d'une faible puissance de traitement, et un serveur situé à distance, doté d'une puissance de traitement nettement plus grande. Des images capturées par le robot/dispositif d'interaction avec l'utilisateur sont traitées au niveau du robot/dispositif en appliquant un premier ensemble d'étapes de traitement d'images qui comprend l'application d'une première détection de visage. Une première image traitée comportant au moins un visage détecté est transmise au serveur, au niveau duquel un second ensemble d'étapes de traitement d'images est appliqué pour déterminer une image faciale d'utilisateur stockée concordant avec le visage détecté de la première image traitée. Au moins une propriété d'utilisateur associée à l'image faciale d'utilisateur correspondante donnée est alors transmise au robot/dispositif d'interaction avec l'utilisateur. Une action interactive personnalisée pour l'utilisateur peut en outre être effectuée au niveau du robot/dispositif d'interaction avec l'utilisateur.