Position and rotation of a portable device relative to a television screen
AssigneeSony Interactive Entertainment Inc.
InventorSteven Osman
Life of this patent
Estimating the term…
Abstract
A method for determining the location of a portable device relative to a display is provided. An image stream is captured by the portable device when the portable device is positioned proximate to the display. The image stream is captured from a region of the display when the display is actively rendering a content stream, the content stream including embedded content for position determination. The embedded content is detected within the captured image stream, and the location of the portable device relative to the display is determined based on the detected embedded content.
Claims24
A method for determining the location of a portable device relative to a display, comprising:
- capturing an image stream by the portable device when the portable device is positioned proximate to the display, the image stream captured from a region of the display when the display is actively rendering a content stream, the content stream including embedded content for position determination;
- detecting the embedded content within the captured image stream;
- determining the location of the portable device relative to the display based on the detected embedded content.
A method for determining the location of a portable device relative to a display, comprising:
- detecting a portion of a first image pattern shown on the display, the first image pattern defining a first plurality of regions of the display;
- detecting a portion of a second image pattern shown on the display, the second image pattern defining a second plurality of regions of the display;
- detecting a portion of a third image pattern shown on the display, the third image pattern defining a third plurality of regions of the display;
- determining the location of the portable device based on the detected portions of the first, second, and third image patterns.
A method for tracking the location of a portable device relative to a display, comprising:
- determining an initial location of the portable device when the portable device is positioned proximate to the display;
- rendering a pattern on the display in a region occupied by the portable device;
- detecting a portion of the pattern at the portable device, the portion of the pattern corresponding to a lateral movement of the portable device in a plane substantially parallel to a plane defined by a display surface of the display;
- determining an updated location of the portable device based on the detected portion of the pattern;
- updating the rendering of the pattern based on the determined updated location of the portable device so that the pattern is rendered in an updated region occupied by the portable device.
A system for determining the location of a portable device relative to a display, comprising:
- a console device configured to generate a content stream including embedded content for position determination;
- a portable device having an image capture device for capturing an image stream when the portable device is positioned proximate to the display, the image stream captured from a region of the display when the display is actively rendering the content stream, the portable device configured to detect the embedded content within the captured image stream and determine its location relative to the display based on the detected embedded content.
A computer program product embodied on a computer readable medium, comprising program instructions for determining the location of a portable device relative to a display, including:
- program instructions for capturing an image stream by the portable device when the portable device is positioned proximate to the display, the image stream captured from a region of the display when the display is actively rendering a content stream, the content stream including embedded content for position determination;
- program instructions for detecting the embedded content within the captured image stream;
- program instructions for determining the location of the portable device relative to the display based on the detected embedded content.
Dependencies are inferred from the claim text.