Environment object recognition
AssigneeComcast Cable Communications, LLC
InventorsDan E Holden, Michael J. Cook
Life of this patent
Estimating the term…
Abstract
Methods, systems, and devices for displaying additional or targeted content to a user are disclosed. An image or data capture device associated with a display device may capture an image of a space associated with the user or capture data related to what is being viewed by the viewer's eyes. Objects in the captured image or objects being viewed may be recognized, including any identifiable image, item, detail, or article and the like. A recognized object may then be compared to a target list to determine a match. If matched, and if there is additional content associated with the target object, the additional content may be presented to the user.
Claims22
A method comprising:
- causing output, via a display in an environment, of video content;
- receiving two different images of the environment, wherein the two different images correspond to two different times the display was outputting the video content;
- selecting additional video content based on a target list associating a first image object with the additional video content and a second image object, and based on determining, via image processing of the two different images, that:
- the first image object is present in an earlier image of the two different images;
- and
- the first image object is absent, but the second image object is present, in a later image of the two different images;
- and
- causing output of the additional video content via the display.
A method comprising:
- using a camera to capture a plurality of images during output of media content, wherein the plurality of images comprise images of a user and an environment in which the media content is being output;
- causing computerized image processing of the plurality of images to determine that an object has been removed from the environment;
- selecting, based on the determining that the object has been removed from the environment and based on a target list associating the object with additional content, the additional content to be output for the user;
- and
- causing output of the selected additional content.
A method comprising:
- causing output, via a display in an environment, of a video program;
- executing eye tracking, of eyes of a user viewing the video program, to determine user eye focus;
- accessing information indicating:
- different content corresponding to different image regions of the video program;
- and
- that an object was previously in the environment, but is no longer in the environment;
- selecting, by a computing device and based on the user eye focus and the information, an additional video program;
- and
- causing output of the additional video program via the display.
Dependencies are inferred from the claim text.