Method and device to speed up face recognition

US9740913B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9740913-B2
Application numberUS-201113992914-A
CountryUS
Kind codeB2
Filing dateDec 8, 2011
Priority dateDec 10, 2010
Publication dateAug 22, 2017
Grant dateAug 22, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Method to customize an application associated with a television experience based on the recognition of users located in front of a display and in the field of view of a camera, comprising the following steps: —an initialization step during which each user is enrolled in a database of a computer system and is defined by a profile referenced by a profile ID and comprising the user name, biometric data and additional personal data, —a finding step during which a wide image, acquired by said camera is scanned to isolate at least one user's faces, to define a marking area surrounding it, to memorize the position of said marking areas, —a matching step to extract the biometric data from said marking area, to match them with the biometric data of the profiles stored in the database, and to assign the detected profile ID with the marking area. While subsequent identification is requested by the application, the following steps are executed —acquiring a wide image with the camera, —extracting the areas of said image according to the marking areas, —extracting for a particular marking area the biometric data of a face, —starting the comparison of the extracted biometric data with the biometric data of the profile ID related to this marking area, and in absence of match, continuing with the other biometric data of the database until one profile is found, —transmitting the found profile ID to the application.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method to customize an application associated with a television experience based on the recognition of users located in front of a display and in the field of view of a camera, the method comprising: an initializing operation, during which each user is enrolled in a database of a computer system and is defined by a profile referenced by a profile ID, the profile comprising a user name, biometric data of said user acquired by said camera through a face recognition process, and additional personal data of said user; a finding operation, during which a wide image, acquired by said camera and embracing a wide area to encompass all potential users located in front of said display, is scanned in order to, isolate at least one user's face appearing on said wide image, define a marking area surrounding each isolated face, store the defined marking area as a fast scanning area image, and store the position of each of said marking areas in a register that identifies said marking areas; a matching operation during which each marking area is processed using the stored positions in order to extract biometric data of the face appearing inside a selected one of the marking areas from the fast scanning area image, match said extracted biometric data with the biometric data of the profiles stored in the database, and assign the detected profile ID with the selected marking area, and execute, while subsequent identification is requested by the application, the following operations, acquiring a second wide image with the camera, extracting from the second wide image an active area according to the selected marking area, storing the extracted active area as a second fast scanning area image, extracting the biometric data of a face from the second fast scanning area image, starting the comparison of the extracted biometric data with the biometric data of the profile ID assigned to the selected marking area, and in absence of a match, continuing with the other biometric data of the database until one profile is found, and transmitting the found profile ID to the application. 2. The method of claim 1 , wherein in the case of absence of a match during the subsequent identification, updating the found profile ID related to the selected marking area. 3. The method of claim 1 , wherein in the case of absence of a match during the subsequent identification, updating the found profile ID related to the selected marking area in case of a plurality of detections of the same profile ID. 4. The method of claim 1 , further comprising: detecting the position of a signal emitted by a remote control within said wide image, determining the distances between the signal's position and at least one marking area position stored in said register, identifying the profile ID related to the marking area which corresponds to the shortest distance. 5. The method of claim 1 , further comprising: comparing at least one personal data common to the found profile IDs, and assigning a degree of priority to at least one of these profile IDs on the basis of at least one criterion. 6. The method of claim 4 , wherein said signal is an Infra-Red light signal. 7. The method of claim 4 , wherein said signal is a beacon signal specifically dedicated to signal the position of the remote control. 8. The method of claim 7 , wherein said beacon signal has a wavelength in the blue range of a spectrum. 9. The method of claim 7 , wherein said beacon signal has a wavelength in the near Ultra-Violet range of a spectrum. 10. The method of claim 7 , wherein said beacon signal is an intermittent signal. 11. A device to provide a profile identifier ID of at least one user to an application associated with a television experience, comprising: a database; and at least one processor connected with a camera, the processor configured to execute an initialization operation during which each user is enrolled in the database of the device and is defined by a profile referenced by a profile ID, the profile comprising the following data, a user name, biometric data of said user acquired by said camera through a face recognition process, and additional personal data of said user, said at least one processor configured to execute, a finding and matching operation during which a wide image, acquired by said camera and embracing a wide area to encompass all potential users located in front of said display, is scanned in order to, isolate at least one user's face appearing on said wide image, define a marking area surrounding each isolated face, store the defined marking area as a fast scanning area image, store the position of each of said marking areas in a register that identifies said marking areas, extract biometric data of the face appearing inside a selected one of said marking areas from the fast scanning area image, and match said extracted biometric data with the biometric data of the profiles stored in the database, and assign the detected profile ID with the selected marking area, said at least one processor configured to, while subsequent identification is requested by the application, execute the following operations, acquiring a second wide image with the camera, extracting from the second wide image an active area according to the selected marking area, storing the extracted active area as a second fast scanning area image, extracting for the active area the biometric data of a face from the second fast scanning area image, starting the comparison of the extracted biometric data with the biometric data of the profile ID assigned to the selected marking area, and in absence of a match, continuing with the other biometric data of the database until one profile is found, transmitting the found profile ID to the application. 12. A method to customize an application associated with a television experience based on the recognition of users located in front of a display and in the field of view of a camera, the method comprising: an initializing operation, during which each user is enrolled in a database of a computer system and is defined by a profile referenced by a profile ID, the profile comprising a user name, biometric data of the user acquired by the camera through a face recognition process, location history information of the user corresponding to the field of view of the camera; and additional personal data of the user; a finding operation, during which a wide image, acquired by the camera and embracing a wide area to encompass all potential users located in front of the display, is scanned in order to, isolate at least one user's face appearing on the wide image, define a marking area surrounding each isolated face, store the defined marking area as a fast scanning area image, and store the position of each of the marking areas in a register that identifies the marking areas; a matching operation during which each marking area is processed using the stored positions in order to extract biometric data of the face appearing inside a selected one of the marking areas from the fast scanning area image, match the extracted biometric data with the biometric data of the profiles stored in the database, and assign the detected profile ID with the selected marking area, and execute, while subsequent identification is requested by the application, the following operations, acquiring a second wide image with the camera, extracting from the second wide image an active area according to the selected marking area, storing the extracted active area as a second fast scanning area image, extracting the biometric data of a face from t

Assignees

Inventors

Classifications

  • Human faces, e.g. facial parts, sketches or expressions · CPC title

  • G06V10/143Primary

    Sensing or illuminating at different wavelengths · CPC title

  • using context analysis, e.g. recognition aided by known co-occurring patterns · CPC title

  • by locating a pattern; Special marks for positioning · CPC title

  • Physics · mapped topic

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9740913B2 cover?
Method to customize an application associated with a television experience based on the recognition of users located in front of a display and in the field of view of a camera, comprising the following steps: —an initialization step during which each user is enrolled in a database of a computer system and is defined by a profile referenced by a profile ID and comprising the user name, biometric…
Who is the assignee on this patent?
Oddou Christophe, Dagaeff Thierry, Fishwick Nicholas, and 1 more
What technology area does this patent fall under?
Primary CPC classification G06V10/143. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Aug 22 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).