EP2458754A1 - Identification and profiling of groups of TV viewers - Google Patents

Identification and profiling of groups of TV viewers Download PDF

Info

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
Application number
EP10192695A
Other languages
German (de)
French (fr)
Inventor
Christophe Oddou
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nagravision SARL
Original Assignee
Nagravision SA
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Nagravision SA filed Critical Nagravision SA
Priority to EP10192695A priority Critical patent/EP2458754A1/en
Publication of EP2458754A1 publication Critical patent/EP2458754A1/en
Withdrawn legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements 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/45Arrangements 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04HBROADCAST COMMUNICATION
    • H04H60/00Arrangements for broadcast applications with a direct linking to broadcast information or broadcast space-time; Broadcast-related systems
    • H04H60/35Arrangements 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/46Arrangements 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.

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.

Description

    Field of the invention
  • The present application concerns the field of personalized application for Digital TV.
  • Background art
  • 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.
  • Brief description of the invention
  • 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).
  • Brief description of the figures
  • 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
    Detailed description
  • 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.
  • Profiling
  • 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.
  • In theory, using combinations in mathematics, we can calculate the maximum number of groups that can be made with a N-people household as follows: p = 1 N N ! N - p ! p ! = 2 N - 1
    Figure imgb0001
  • 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.
  • Change of group configuration
  • 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)

  1. 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.
  2. 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).
  3. 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.
  4. 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.
  5. 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.
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. The system according to any of the claims 6 to 9, wherein the biometric identification device is a camera.
EP10192695A 2010-11-26 2010-11-26 Identification and profiling of groups of TV viewers Withdrawn EP2458754A1 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (5)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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
US9706235B2 (en) Time varying evaluation of multimedia content
CN106134211B (en) Control method for playing content and content playing device for executing the method
CN111065988B (en) Method and apparatus for identifying users to provide personalized guidelines, content and services, and targeted advertising without intentional user registration
US20030093793A1 (en) Method and apparatus for recommending items of interest to a user based on recommendations for one or more third parties
EP2276253A2 (en) Method and apparatus for recommending broadcast contents
EP1518406A1 (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
KR101372928B1 (en) Apparatus, System, Method and Computer Readable Recording Media Storing the Program for Automatic Recommendation of TV Program Contents based on User-Preferred Topic
JP2014507705A5 (en)
CN112312215B (en) Startup content recommendation method based on user identification, smart television and storage medium
WO2018064952A1 (en) Method and device for pushing media file
WO2011031932A1 (en) Media control and analysis based on audience actions and reactions
EP2458754A1 (en) Identification and profiling of groups of TV viewers
CN111966862A (en) Virtual reality-based pushing method and device, VR equipment and storage medium
US20180316966A1 (en) Presence and authentication for media measurement
CN111432279A (en) Method and device for controlling smart television and smart television
WO2017149447A1 (en) A system and method for providing real time media recommendations based on audio-visual analytics
US11079911B2 (en) Enrollment-free offline device personalization
KR20150011697A (en) Method and apparatus for providing information about broadcasting program and medium thereof
De Pessemier et al. Using facial recognition services as implicit feedback for recommenders
EP2953371A1 (en) Distinction of users of a television receiver
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