EP2458754A1 - Identification and profiling of groups of TV viewers - Google Patents
Identification and profiling of groups of TV viewers Download PDFInfo
- Publication number
- EP2458754A1 EP2458754A1 EP10192695A EP10192695A EP2458754A1 EP 2458754 A1 EP2458754 A1 EP 2458754A1 EP 10192695 A EP10192695 A EP 10192695A EP 10192695 A EP10192695 A EP 10192695A EP 2458754 A1 EP2458754 A1 EP 2458754A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- viewers
- group
- profile
- viewer
- identification device
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/45—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for identifying users
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04H—BROADCAST COMMUNICATION
- H04H60/00—Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
- H04H60/35—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users
- H04H60/46—Arrangements for identifying or recognising characteristics with a direct linkage to broadcast information or to broadcast space-time, e.g. for identifying broadcast stations or for identifying users for recognising users' preferences
Definitions
- the present application concerns the field of personalized application for Digital TV.
- the TV experience can be improved with new interactive features taking into account the individuality of TV viewers: content recommendation, Electronic Program Guide with preferred channels, personal widget space, parental control...
- biometric sensors it becomes important to know who is actually watching TV. To answer this question, it is foreseen to use biometric sensors to recognize householders who have originally been enrolled in the system.
- the benefit is twofold: some biometric technologies ensure effortless/covert identification; in addition, they usually offer a means to reliably authenticate users.
- TV is a shared device which is usually used by several people in a household at the same time. Therefore, it is actually necessary to identify all the people simultaneously watching TV and to recommend contents that match the group's tastes. Unfortunately, it is very difficult to infer the profile of a group based on the profile of the individuals belonging to the group. Indeed, according to the character of individuals and the type of relationship within a group, one person may dominate the group and impose his selection on others.
- the present application proposes a solution to this problem since it assumes that a biometric sensor is available to identify the actual TV viewers.
- a system comprising a biometric identification technology coupled to a profiling technology applied to a digital TV decoder to identify one or multiple TV viewers watching TV in order to personalize the TV experience based on people's profile, the system instantiating as many profile records as the number of groups that can be generated with N enrolled householders (2 N -1 groups) in order to add profiling data into the corresponding profile.
- the digital TV decoder will manage profiles corresponding to the number of combination of known users. If only two users are enrolled in the system, the system will manage 3 profiles, one for the first user alone, the other one for the second user alone and a third profile when both users are identified.
- the number of managed profile will be 7 (2 4 -1).
- the biometric sensor is a camera and the identification technique is based on face recognition algorithm. People sit in front of the TV like as illustrated in the figure 1 .
- This enrolment consists in capturing one or several pictures of their face and to store the pictures or some biometric parameters in a database.
- the camera When the system is running in nominal mode, the camera captures images which are analyzed to recognize the presence and position of faces. For each detected face, biometric parameters are computed according to the face recognition algorithm and compared against all records of the database. The nearest record identifies the individual. At the end of the process, the identity of all TV viewers is known.
- one of the identified TV viewers is not interested in the TV experience, it is possible that one of the people watching TV manually exclude this person.
- the identification system is based on a camera.
- other technologies could be used to identify multiple viewers, even technologies which are limited to the identification of a unique individual at a time.
- the idea consists in instantiating the profiles that correspond to all new groups that can be made with the existing enrolled users. In total, if there are N users, there will be (2 N -1) profiles. In addition, when a user is removed from the system, all profiles corresponding to groups encompassing this particular user are discarded.
- each generated profile is empty when it is first created.
- One option consists in defining each profile by providing preferences of the group. Unfortunately, given the number or profiles, it seems very cumbersome to do this manually.
- each profile is adaptively built and updated based on users' habits and/or feedbacks.
- profiling data may be derived from users' consumed programs (e.g. metadata related to watched movies such as theme, actors, directors%), time and date of consumption, users' explicit rating of movies, etc...
- the figure 3 illustrates the combination of the group configuration change with the TV program change in the case a short viewing of a TV event is ignored by the profiling system.
- a new session starts each time a new event starts or a new group configuration is detected by the identification system.
- the profiling data corresponding to the TV event are not added in the profile record corresponding to the group of TV viewers.
- the event currently broadcasted is identified by the TV decoder thanks to the metadata associated to the event.
- the TV decoder has knowledge when an event starts and when it finishes.
- the system can periodically detect the viewers currently watching and determine which group was in fact the longest group watching this event.
- the metadata associated with the event will be then recorded with this determined group.
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The present application concerns the field of personalized application for Digital TV.
It is proposed a method to populate profile information related to television viewing experience by a TV decoder coupled to a biometric identification device, said method comprising the steps of, in an initialization phase :
- registering a plurality of viewers by obtaining the biometric data from the biometric identification device of each viewer,
- generating many profile records as the number of groups that can be generated with N registered viewers (2N -1 groups),
And in the exploitation phase:
- detecting the viewers currently taking advantage of a viewing experience corresponding to a specific event having associated metadata, said viewers forming a current group,
- selecting the profile record corresponding to the current group,
- recording the metadata of the vent to the profile record corresponding to the current group.
It is proposed a method to populate profile information related to television viewing experience by a TV decoder coupled to a biometric identification device, said method comprising the steps of, in an initialization phase :
- registering a plurality of viewers by obtaining the biometric data from the biometric identification device of each viewer,
- generating many profile records as the number of groups that can be generated with N registered viewers (2N -1 groups),
And in the exploitation phase:
- detecting the viewers currently taking advantage of a viewing experience corresponding to a specific event having associated metadata, said viewers forming a current group,
- selecting the profile record corresponding to the current group,
- recording the metadata of the vent to the profile record corresponding to the current group.
Description
- The present application concerns the field of personalized application for Digital TV.
- The TV experience can be improved with new interactive features taking into account the individuality of TV viewers: content recommendation, Electronic Program Guide with preferred channels, personal widget space, parental control...
- In this context, it becomes important to know who is actually watching TV. To answer this question, it is foreseen to use biometric sensors to recognize householders who have originally been enrolled in the system. The benefit is twofold: some biometric technologies ensure effortless/covert identification; in addition, they usually offer a means to reliably authenticate users.
- Once a TV viewer is identified, applications can be customized accordingly. In the typical example of content recommendation, the related profile of the identified viewer is used by the recommendation engine to suggest contents that match the viewer's tastes.
- However, unlike a personal computer, TV is a shared device which is usually used by several people in a household at the same time. Therefore, it is actually necessary to identify all the people simultaneously watching TV and to recommend contents that match the group's tastes. Unfortunately, it is very difficult to infer the profile of a group based on the profile of the individuals belonging to the group. Indeed, according to the character of individuals and the type of relationship within a group, one person may dominate the group and impose his selection on others.
- The
US patent 7,260,823 "Profiling and Identification of Television viewers" from J.A. Schlack tackles this same subject but with a different approach; it generates consumption data for each TV viewing session and associates this data to the TV viewer profile that has the closest signature; however, it has no guarantee that the TV viewer (or group of TV viewers) to whom is assigned the consumption data is actually the actual one since no biometric system is used to provide a reliable identification of TV viewers. - The present application proposes a solution to this problem since it assumes that a biometric sensor is available to identify the actual TV viewers.
- It is proposed a system comprising a biometric identification technology coupled to a profiling technology applied to a digital TV decoder to identify one or multiple TV viewers watching TV in order to personalize the TV experience based on people's profile, the system instantiating as many profile records as the number of groups that can be generated with N enrolled householders (2N -1 groups) in order to add profiling data into the corresponding profile.
- In other words, the digital TV decoder will manage profiles corresponding to the number of combination of known users. If only two users are enrolled in the system, the system will manage 3 profiles, one for the first user alone, the other one for the second user alone and a third profile when both users are identified.
- In the same manner, for 4 enrolled users, the number of managed profile will be 7 (24-1).
- This invention will be better understood thanks to the attached figures in which :
-
figure 1 illustrates the audience facing the television screen -
figure 2 illustrates the manual enrolment process -
figure 3 illustrates the combination of the group configuration change - In a typical embodiment, the biometric sensor is a camera and the identification technique is based on face recognition algorithm. People sit in front of the TV like as illustrated in the
figure 1 . - All people living in the same household are first enrolled in the system at set-up. This enrolment consists in capturing one or several pictures of their face and to store the pictures or some biometric parameters in a database.
- When the system is running in nominal mode, the camera captures images which are analyzed to recognize the presence and position of faces. For each detected face, biometric parameters are computed according to the face recognition algorithm and compared against all records of the database. The nearest record identifies the individual. At the end of the process, the identity of all TV viewers is known.
- In case a person is not recognized because of bad capture conditions (light, pose...) or the person has not been enrolled in the system, that person is ignored by the system.
- In the following, we will assume that the system has identified a group of people sitting in front of the TV.
- In case one of the identified TV viewers is not interested in the TV experience, it is possible that one of the people watching TV manually exclude this person. As an example, it may be possible to press a dedicated button on the remote control to pop up a window with the list of identified persons; then, the checkbox corresponding to the person to be excluded is simply unchecked as described in the
figure 2 . - The previous description is only a typical example in case the identification system is based on a camera. Note that other technologies could be used to identify multiple viewers, even technologies which are limited to the identification of a unique individual at a time. For example, we could use a dedicated button per householders on the remote control, a fingerprint sensor on the remote control, a skin spectroscopy sensor on the remote control, etc...Since it is cumbersome to circulate the remote control to allow each TV viewer to sign in one after the other in order to identify a group of people, we may propose that a primary viewer first signs in with the identification technology, then he declares other TV viewers using for example a pop-up window with checkboxes as described earlier.
- In the following, we will assume that a group of people has been identified, no matter which of the above technologies is used.
- In the context of content recommendation, it is important to adapt the recommendation to the tastes of the TV viewers' group. Unfortunately, even if we know the profile of each individual of the group (i.e. tastes, preferences, history of consumption...), it is very hazardous to infer what the group's profile is.
- The solution that is proposed is to consider each group as an individual which requires dedicated customization and profiling.
- This means that the system has to manage a lot of profiles. Let's count them for a few examples:
- If a household has 4 people enrolled in the system (2 parents and 2 kids), we have 1 profile per individual, 6 possible pairs, 4 groups of 3 people and 1 group corresponding to the whole family. This leads to 15 different profiles.
- If a household has 5 people enrolled in the system, there are 31 different profiles.
-
- Therefore, when a new user is enrolled in the system, the idea consists in instantiating the profiles that correspond to all new groups that can be made with the existing enrolled users. In total, if there are N users, there will be (2N -1) profiles. In addition, when a user is removed from the system, all profiles corresponding to groups encompassing this particular user are discarded.
- Each generated profile is empty when it is first created. One option consists in defining each profile by providing preferences of the group. Unfortunately, given the number or profiles, it seems very cumbersome to do this manually. In a preferred embodiment, each profile is adaptively built and updated based on users' habits and/or feedbacks.
- As an example, profiling data may be derived from users' consumed programs (e.g. metadata related to watched movies such as theme, actors, directors...), time and date of consumption, users' explicit rating of movies, etc...
- Each time people watching TV select a new content (channel change or VoD session launch), it may be necessary to consider a minimum duration to post the related profiling data into the current group's profile. Indeed, if people zap after 1 minute, it is irrelevant to consider this viewing in their profile. Alternatively, we could consider that a 1-minute viewing session is a dislike indication which is worth being considered into the profile but it is a risky assumption since the reason might be that something much more interesting is available elsewhere. Taste is a relative concept.
- Based on all profiling data posted in a group's profile, we assume that a recommendation engine is capable of suggesting entertainments to the identified group of people.
- Each time the system detects a new group configuration (i.e. someone enters or leaves the scope of the camera), a new session is initiated. However, we will consider a minimum dwell time that is required to reliably validate the consumption data for the group. This feature is valid for all identification techniques.
- Let's take an example:
- We assume that A and B are watching a program; if C sits in front of TV for 1 minute then he leaves the room because the TV program is not interesting, it is irrelevant to fill the group's profile corresponding to A/B/C with the consumption data. We even propose to resume the first session initiated by A and B as if C never entered the room.
- Similarly, if A and B are watching a program and B leaves the room for a short while, this short transient session will be discarded as if B never left the room.
- Let's take another example:
- We assume that A and B are watching a program; if C sits in front of TV for 1 minute to convince B to stop watching TV, B and C will thus leave the room, leaving A alone until the end of the program. In that case, the consumption data corresponding to the TV program will be added to both the A/B group profile (1st session) and the A profile (3rd session).
- The
figure 3 illustrates the combination of the group configuration change with the TV program change in the case a short viewing of a TV event is ignored by the profiling system. - In a nutshell, a new session starts each time a new event starts or a new group configuration is detected by the identification system. When the session is too short, the profiling data corresponding to the TV event are not added in the profile record corresponding to the group of TV viewers.
- According to an embodiment, the event currently broadcasted is identified by the TV decoder thanks to the metadata associated to the event. The TV decoder has knowledge when an event starts and when it finishes. During the event, the system can periodically detect the viewers currently watching and determine which group was in fact the longest group watching this event. The metadata associated with the event will be then recorded with this determined group.
- In this determination, it is possible to discard the time during which the advertisement is broadcasted.
Claims (10)
- Method to populate profile information related to television viewing experience by a TV decoder coupled to a biometric identification device, said method comprising the steps of, in a initialization phase :- registering a plurality of viewers by obtaining the biometric data from the biometric identification device of each viewer,- generating many profile records as the number of groups that can be generated with N registered viewers (2N -1 groups),And in the exploitation phase :- detecting the viewers currently taking advantage of a viewing experience corresponding to a specific event having associated metadata, said viewers forming a current group,- selecting the profile record corresponding to the current group,- recording the metadata of the vent to the profile record corresponding to the current group.
- Method of claim 1, wherein the group as detected by the biometric identification device is updated by adding or withdrawing manually a viewer, and updating the current group according to the remaining viewer(s).
- Method of claims 1 or 2, wherein it comprises the steps of:- periodically detecting the viewers during the event,- determining the group having the longest presence during such event,- recording the metadata of the event to the profile information related to the group previously determined.
- Method of claim 3, wherein it comprises a step of detecting that the viewing experience correspond to advertisement material and discarding the group or groups corresponding to the detected viewers during the advertisement while determining the longest presence.
- Method of any of the claims 1 to 3, wherein it comprises the steps of:- detecting a transient change of the group configuration following the presence or absence of a viewer,- updating the current group only after a predefined time with the same group configuration.
- A system comprising a digital TV decoder having a plurality of profile records and a biometric identification device to identify one or multiple TV viewers watching TV in order to personalize the TV experience based on viewer's profile, the system comprises means to identify the biometric data of a viewer, and means to generate as many profile records as the number of groups that can be generated with N enrolled viewers (2N -1 groups), and means to record the current viewing experience to the profile record corresponding to the group identified by the biometric identification device.
- The system according to claim 6, further comprising a means to add or withdraw manually the identity of TV viewers detected by the biometric identification device, and means to update the profile record corresponding to the new group after the add or withdraw operation.
- The system according to claim 6 or 7, in which the means to record the current viewing experience comprises timer means, the current viewing experience being recorded only after a predefined time from the beginning of the viewing experience.
- The system according to claim 6, where a short transient change of group configuration following the presence or absence of a viewer is discarded as long as the duration of this change is lower than a predefined value.
- The system according to any of the claims 6 to 9, wherein the biometric identification device is a camera.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP10192695A EP2458754A1 (en) | 2010-11-26 | 2010-11-26 | Identification and profiling of groups of TV viewers |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP10192695A EP2458754A1 (en) | 2010-11-26 | 2010-11-26 | Identification and profiling of groups of TV viewers |
Publications (1)
Publication Number | Publication Date |
---|---|
EP2458754A1 true EP2458754A1 (en) | 2012-05-30 |
Family
ID=43501473
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP10192695A Withdrawn EP2458754A1 (en) | 2010-11-26 | 2010-11-26 | Identification and profiling of groups of TV viewers |
Country Status (1)
Country | Link |
---|---|
EP (1) | EP2458754A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2916539A1 (en) * | 2014-03-05 | 2015-09-09 | Samsung Electronics Co., Ltd | Display apparatus and controlling method thereof |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001015449A1 (en) * | 1999-08-20 | 2001-03-01 | Singularis S.A. | Method and apparatus for creating recommendations from users profile built interactively |
WO2002032136A2 (en) * | 2000-10-10 | 2002-04-18 | Koninklijke Philips Electronics N.V. | Device control via image-based recognition |
US20040003392A1 (en) * | 2002-06-26 | 2004-01-01 | Koninklijke Philips Electronics N.V. | Method and apparatus for finding and updating user group preferences in an entertainment system |
US20070157242A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for managing content |
US7260823B2 (en) | 2001-01-11 | 2007-08-21 | Prime Research Alliance E., Inc. | Profiling and identification of television viewers |
-
2010
- 2010-11-26 EP EP10192695A patent/EP2458754A1/en not_active Withdrawn
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2001015449A1 (en) * | 1999-08-20 | 2001-03-01 | Singularis S.A. | Method and apparatus for creating recommendations from users profile built interactively |
WO2002032136A2 (en) * | 2000-10-10 | 2002-04-18 | Koninklijke Philips Electronics N.V. | Device control via image-based recognition |
US7260823B2 (en) | 2001-01-11 | 2007-08-21 | Prime Research Alliance E., Inc. | Profiling and identification of television viewers |
US20040003392A1 (en) * | 2002-06-26 | 2004-01-01 | Koninklijke Philips Electronics N.V. | Method and apparatus for finding and updating user group preferences in an entertainment system |
US20070157242A1 (en) * | 2005-12-29 | 2007-07-05 | United Video Properties, Inc. | Systems and methods for managing content |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP2916539A1 (en) * | 2014-03-05 | 2015-09-09 | Samsung Electronics Co., Ltd | Display apparatus and controlling method thereof |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20220101387A1 (en) | Advertisements Blended with User's Digital Content | |
US8726304B2 (en) | Time varying evaluation of multimedia content | |
CN106134211B (en) | Control method for playing content and content playing device for executing the method | |
US7953254B2 (en) | Method and apparatus for generating meta data of content | |
CN111065988B (en) | Method and apparatus for identifying users to provide personalized guidelines, content and services, and targeted advertising without intentional user registration | |
EP2276253A2 (en) | Method and apparatus for recommending broadcast contents | |
EP1493277A2 (en) | Method and apparatus for recommending items of interest to a user based on recommendations of one or more third parties | |
WO2003107669A1 (en) | Method and apparatus for an adaptive stereotypical profile for recommending items representing a user's interests | |
EP2403239A1 (en) | Method for displaying adapted audiovisual contents and corresponding server | |
KR20020070490A (en) | Method and apparatus for generating recommendations based on current mood of user | |
CN110557671A (en) | Method and system for automatically processing unhealthy content of video | |
CN112312215B (en) | Startup content recommendation method based on user identification, smart television and storage medium | |
US11763720B2 (en) | Methods, systems, and media for detecting a presentation of media content on a display device | |
WO2018064952A1 (en) | Method and device for pushing media file | |
WO2011031932A1 (en) | Media control and analysis based on audience actions and reactions | |
KR20130090042A (en) | Apparatus, system, method and computer readable recording media storing the program for automatic recommendation of tv program contents based on user-preferred topic | |
US11064250B2 (en) | Presence and authentication for media measurement | |
EP2458754A1 (en) | Identification and profiling of groups of TV viewers | |
CN111966862A (en) | Virtual reality-based pushing method and device, VR equipment and storage medium | |
CN111432279A (en) | Method and device for controlling smart television and smart television | |
JP2014060642A (en) | Display device and display system | |
WO2017149447A1 (en) | A system and method for providing real time media recommendations based on audio-visual analytics | |
KR20150011697A (en) | Method and apparatus for providing information about broadcasting program and medium thereof | |
US11079911B2 (en) | Enrollment-free offline device personalization | |
KR102172766B1 (en) | Video display apparatus and operating method thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
18D | Application deemed to be withdrawn |
Effective date: 20121201 |