Method and system for dynamically targeting content based on automatic demographics and behavior analysis
First Claim
1. A method for selectively executing targeted media on a means for playing content, comprising the following steps of:
- a) capturing a plurality of images for an individual or people with a single or a plurality of means for capturing images,b) detecting a single or a plurality of face images of said individual or said people from said plurality of images using a person detector,c) automatically extracting visually perceptible attributes of said individual or said people from said single or plurality of face images using the person detector and a person classifier,d) selecting a targeted media from a set of media pools according to the automatically extracted, visually perceptible attributes using a media player,e) customizing the targeted media in real-time, based on the automatically-extracted, visually perceptible attributes, including demographic information,f) processing a demographic classification in real-time and dynamically narrowcasting the targeted media,wherein the method of extracting the demographic information comprises a usage of at least a support vector machine (SVM) that is trained for age and gender, andg) displaying the targeted media on the means for playing content,wherein the person detector and the person classifier are embodied in a computing device and connected to the means for capturing images and the media player, and wherein the visually perceptible attributes comprise demographic information, local behavior analysis and emotional status.
7 Assignments
0 Petitions
Accused Products
Abstract
The present invention is a method and system for selectively executing content on a display based on the automatic recognition of predefined characteristics, including visually perceptible attributes, such as the demographic profile of people identified automatically using a sequence of image frames from a video stream. The present invention detects the images of the individual or the people from captured images. The present invention automatically extracts visually perceptible attributes, including demographic information, local behavior analysis, and emotional status, of the individual or the people from the images in real time. The visually perceptible attributes further comprise height, skin color, hair color, the number of people in the scene, time spent by the people, and whether a person looked at the display. A targeted media is selected from a set of media pools, according to the automatically-extracted, visually perceptible attributes and the feedback from the people.
311 Citations
17 Claims
-
1. A method for selectively executing targeted media on a means for playing content, comprising the following steps of:
-
a) capturing a plurality of images for an individual or people with a single or a plurality of means for capturing images, b) detecting a single or a plurality of face images of said individual or said people from said plurality of images using a person detector, c) automatically extracting visually perceptible attributes of said individual or said people from said single or plurality of face images using the person detector and a person classifier, d) selecting a targeted media from a set of media pools according to the automatically extracted, visually perceptible attributes using a media player, e) customizing the targeted media in real-time, based on the automatically-extracted, visually perceptible attributes, including demographic information, f) processing a demographic classification in real-time and dynamically narrowcasting the targeted media, wherein the method of extracting the demographic information comprises a usage of at least a support vector machine (SVM) that is trained for age and gender, and g) displaying the targeted media on the means for playing content, wherein the person detector and the person classifier are embodied in a computing device and connected to the means for capturing images and the media player, and wherein the visually perceptible attributes comprise demographic information, local behavior analysis and emotional status. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
a) means for capturing a plurality of images for an individual or people with a single or a plurality of means for capturing images, b) a person detector for detecting a single or a plurality of face images of said individual or said people from said plurality of images, c) a person classifier for automatically extracting visually perceptible attributes of said individual or said people from said single or plurality of face images, d) a media control for customizing a targeted media in a set of media pools in real-time, based on the automatically-extracted, visually perceptible attributes, including demographic information, e) said person classifier for processing a demographic classification in real-time, wherein the method of extracting the demographic information comprises a usage of at least a support vector machine (SVM) that is trained for age and gender, f) a media player for selecting a targeted media from the set of media pools, according to the automatically-extracted, visually perceptible attributes, and g) means for playing content that selectively displays the targeted media, wherein the person detector and the person classifier are embodied in a computing device and connected to the means for capturing images and the media player, and wherein the visually perceptible attributes comprise demographic information, local behavior analysis, and emotional status.
-
Specification