MEDIA REPRODUCTION FOR AUDIO VISUAL ENTERTAINMENT
First Claim
1. A media reproducing device comprising:
- a media data output element operable to output media data stored on a storage medium to a media data presentation unit;
a receiver operable to receive a sequence of video images from a video camera via a communications link; and
a user detector operable to detect, by analysis of the sequence of video images received from the video camera via the communications link, whether a user is attending to a presentation of the media data by the media data presentation unit, the user detector being operable to analyse an image monitor area of each received video image so as to detect whether the user is attending to the presentation of the media data by the media data presentation unit, and the image monitor area corresponding to an image region that is smaller than the field of view of the video camera,in which;
the user detector is operable to;
generate motion vector tracks associated with movement of objects within the sequence of received video images; and
detect whether the user is attending to the presentation of the media data in dependence upon a relationship between positions of the motion vector tracks and the image monitor area; and
if the detector detects that the user is not attending to the presentation of the media data, the detector is operable to store a bookmark associated with a motion vector track which indicates that the user is not attending to the presentation of the media data, the bookmark being indicative of a point from which presentation of the media data can resume.
3 Assignments
0 Petitions
Accused Products
Abstract
A media reproducing device comprises a media data output element operable to output media data stored on a storage medium to a media data presentation unit. The media reproducing device further includes a receiver operable to receive a sequence of video images, and a user detector operable to detect, by analysis of the sequence of video images, whether a user is attending to a presentation of the media data by the media data presentation unit. The user detector is operable to detect whether the user is attending to the presentation of the media data and to generate motion vector tracks associated with movement of objects within the sequence of received video images. If it detects that the user is not attending to the presentation of the media data, the detector is operable to store a bookmark indicating that the user is not attending to the presentation of the media data.
39 Citations
12 Claims
-
1. A media reproducing device comprising:
-
a media data output element operable to output media data stored on a storage medium to a media data presentation unit; a receiver operable to receive a sequence of video images from a video camera via a communications link; and a user detector operable to detect, by analysis of the sequence of video images received from the video camera via the communications link, whether a user is attending to a presentation of the media data by the media data presentation unit, the user detector being operable to analyse an image monitor area of each received video image so as to detect whether the user is attending to the presentation of the media data by the media data presentation unit, and the image monitor area corresponding to an image region that is smaller than the field of view of the video camera, in which; the user detector is operable to;
generate motion vector tracks associated with movement of objects within the sequence of received video images; and
detect whether the user is attending to the presentation of the media data in dependence upon a relationship between positions of the motion vector tracks and the image monitor area; andif the detector detects that the user is not attending to the presentation of the media data, the detector is operable to store a bookmark associated with a motion vector track which indicates that the user is not attending to the presentation of the media data, the bookmark being indicative of a point from which presentation of the media data can resume. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An audio-visual entertainment system, comprising:
a media reproducing device including; a media data output element operable to output media data stored on a storage medium to a media data presentation unit; a receiver operable to receive a sequence of video images from a video camera via a communications link; and a user detector operable to detect, by analysis of the sequence of video images received from the video camera via the communications link, whether a user is attending to a presentation of the media data by the media data presentation unit, the user detector being operable to analyse an image monitor area of each received video image so as to detect whether the user is attending to the presentation of the media data by the media data presentation unit, and the image monitor area corresponding to an image region that is smaller than the field of view of the video camera, in which; the user detector is operable to;
generate motion vector tracks associated with movement of objects within the sequence of received video images; and
detect whether the user is attending to the presentation of the media data in dependence upon a relationship between positions of the motion vector tracks and the image monitor area; andif the detector detects that the user is not attending to the presentation of the media data, the detector is operable to store a bookmark associated with a motion vector track which indicates that the user is not attending to the presentation of the media data, the bookmark being indicative of a point from which presentation of the media data can resume; and a media data presentation unit operable to receive media data from the media reproducing device and to present the received media data to a user.
-
10. A method for outputting media data stored on a storage medium to a media data presentation unit, the method comprising:
-
outputting media data stored on a storage medium to a media data presentation unit; receiving a sequence of video images from a video camera via a communications link; detecting, by analysis of the sequence of video images received from the video camera via the communications link, whether a user is attending to a presentation of the media data by the media data presentation unit; analysing an image monitor area of each received video image so as to detect whether the user is attending to the presentation of the media data by the media data presentation unit, the image monitor area corresponding to an image region that is smaller than the field of view of the video camera; generating motion vector tracks associated with movement of objects within the sequence of received video images; detecting whether the user is attending to the presentation of the media data in dependence upon a relationship between positions of the motion vector tracks and the image monitor area; and if it is detected that that the user is not attending to the presentation of the media data, storing a bookmark associated with a motion vector track which indicates that the user is not attending to the presentation of the media data, the bookmark being indicative of a point from which presentation of the media data can resume.
-
-
11. A tangible computer-readable storage medium on which computer readable instructions of a computer program are stored, the instructions, when executed by a computer, cause the computer to operate as media reproducing device having:
-
a media data output element operable to output media data stored on a storage medium to a media data presentation unit; a receiver operable to receive a sequence of video images from a video camera via a communications link; and a user detector operable to detect, by analysis of the sequence of video images received from the video camera via the communications link, whether a user is attending to a presentation of the media data by the media data presentation unit, the user detector being operable to analyse an image monitor area of each received video image so as to detect whether the user is attending to the presentation of the media data by the media data presentation unit, and the image monitor area corresponding to an image region that is smaller than the field of view of the video camera, in which; the user detector is operable to;
generate motion vector tracks associated with movement of objects within the sequence of received video images; and
detect whether the user is attending to the presentation of the media data in dependence upon a relationship between positions of the motion vector tracks and the image monitor area; andif the detector detects that the user is not attending to the presentation of the media data, the detector is operable to store a bookmark associated with a motion vector track which indicates that the user is not attending to the presentation of the media data, the bookmark being indicative of a point from which presentation of the media data can resume.
-
-
12. A tangible computer-readable storage medium on which computer readable instructions are stored, the instructions, when executed by a computer, cause the computer to carry out a method for outputting media data stored on a storage medium to a media data presentation unit, the method comprising:
-
outputting media data stored on a storage medium to a media data presentation unit; receiving a sequence of video images from a video camera via a communications link; detecting, by analysis of the sequence of video images received from the video camera via the communications link, whether a user is attending to a presentation of the media data by the media data presentation unit; analysing an image monitor area of each received video image so as to detect whether the user is attending to the presentation of the media data by the media data presentation unit, the image monitor area corresponding to an image region that is smaller than the field of view of the video camera; generating motion vector tracks associated with movement of objects within the sequence of received video images; detecting whether the user is attending to the presentation of the media data in dependence upon a relationship between positions of the motion vector tracks and the image monitor area; and if it is detected that that the user is not attending to the presentation of the media data, storing a bookmark associated with a motion vector track which indicates that the user is not attending to the presentation of the media data, the bookmark being indicative of a point from which presentation of the media data can resume.
-
Specification