IP Library Patent Application 13570344
Patent Application
App. No. 13/570,344

INPUT DEVICE, SYSTEM AND METHOD

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/570,344
Abstract

An input device for an entertainment device comprises a first main surface, one or more side edges, one or more motion sensors operable to generate motion data, and a wireless communicator for transmitting the motion data to the entertainment device. An elongate illuminated region extends along some or all of one or more of the side edges. In addition, the input device may comprise a first stereoscopic camera and a second stereoscopic camera having respective viewpoints located at opposing corners of a first area of the main surface. The field of view of each stereoscopic camera may encompassing a first volume of space immediately above the first area. The first and second stereoscopic cameras are operable to generate respective stereoscopic images, from which a first depth map and complementary second depth map may be generated for opposite sides of an object placed within the first volume of space.

Claims (70)

1 . An input device for an entertainment device, the input device comprising:

a first main surface;

one or more side edges;

one or more motion sensors operable to generate motion data; and

a wireless communicator for transmitting the motion data to the entertainment device,

and wherein an elongate illuminated region extends along some or all of one or more of the side edges.

2 . An input device according to claim 1 comprising:

a first stereoscopic camera and a second stereoscopic camera having respective viewpoints located at opposing corners of a first area of the main surface, the field of view of each stereoscopic camera encompassing a first volume of space immediately above the first area;

and wherein

the first and second stereoscopic cameras are operable to generate respective stereoscopic images, from which a first depth map and complementary second depth map may be generated for opposite sides of an object placed within the first volume of space.

3 . An input device according to claim 2 , comprising a processor operable to generate the first and second depth maps from the two respective stereoscopic images.

4 . An input device according to claim 1 , comprising one or more selected from the list consisting of:

third and fourth stereoscopic cameras having respective viewpoints located at remaining corners of the first area and fields of view encompassing the first volume of space immediately above the first area;

a touch sensitive surface located substantially coincident with the first area;

a display located substantially coincident with the first area; and

a light source substantially coincident with a respective stereoscopic camera.

5 . An entertainment device, comprising

a video receiver operable to receive a captured video image frame from a video camera;

a wireless receiver operable to receive relative movement telemetry from an input device;

an image analyser operable to detect one or more elongate illuminated regions extending along some or all of one or more side edges of an input device captured in the video image frame; and

a processor operable to combine a position and orientation of each detected elongate illuminated region and the relative movement telemetry to estimate a three dimensional position and an orientation of the input device.

6 . An entertainment device according to claim 5 , in which the processor is operable to estimate the position and orientation of the first volume of space immediately above the first area of the input device.

7 . An entertainment device according to claim 5 , in which the processor is operable to estimate the position and orientation of a real object within the first volume of space immediately above the first area of the input device, the object being described by a virtual model formed from a complementary pair of depth maps defining the distance to surface points of the object from two known positions on the input device.

8 . An entertainment device according to claim 7 , in which the processor is operable to generate the complementary pair of depth maps from respective stereoscopic images received from the input device.

9 . An entertainment system comprising:

an input device comprising:

a first main surface;

one or more side edges, wherein an elongate illuminated region extends along some or all of one or more of the side edges;

one or more motion sensors operable to generate motion data;

a wireless communicator for transmitting the motion data to the entertainment device; and

a first stereoscopic camera and a second stereoscopic camera having respective viewpoints located at opposing corners of a first area of the main surface, the field of view of each stereoscopic camera encompassing a first volume of space immediately above the first area;

wherein the first and second stereoscopic cameras are operable to generate respective stereoscopic images, from which a first depth map and complementary second depth map may be generated for opposite sides of an object placed within the first volume of space; and

an entertainment device comprising:

a video receiver operable to receive a captured video image frame from a video camera;

a wireless receiver operable to receive relative movement telemetry from the input device;

an image analyser operable to detect one or more elongate illuminated regions extending along some or all of the one or more side edges of the input device captured in the video image frame; and

a processor operable to combine a position and orientation of each detected elongate illuminated region and the relative movement telemetry to estimate a three dimensional position and an orientation of the input device, in which the processor is operable to estimate the position and orientation of the first volume of space immediately above the first area of the input device;

and in which

the processor of the entertainment device is operable to calculate from complementary depth maps the position and orientation of a virtual model corresponding spatially to a real object in the first volume of space immediately above the first area of the input device, and is operable to use some or all of the calculated position and orientation of the virtual model as a control input for an application.

10 . An entertainment system according to claim 9 , in which

the processor of the entertainment device is operable to generate a video signal comprising some or all of the captured video image frame in conjunction with one or more virtual characters to form an augmented reality image; and

the processor of the entertainment device is operable to position, scale and orient one or more of the virtual characters in a manner responsive to the three dimensional position and the orientation of the input device.

11 . An entertainment system according to claim 10 , in which:

the processor of the entertainment device is operable to calculate the position and orientation of a virtual character at least partly occupying the first volume of space immediately above the first area of the input device, and to consequently calculate each point of virtual contact between the virtual model of the real object and the virtual character.

12 . An input method for an input device, comprising the steps of:

transmitting motion data generated by one or more motion sensors of an input device to an entertainment device;

illuminating one or more elongate regions extending along one or more side edges of the input device for detection by a video camera operably coupled to the entertainment device.

13 . An input method for an entertainment device, comprising the steps of:

receiving at an entertainment device motion data generated by one or more motion sensors of an input device;

receiving a captured video image frame from a video camera;

detecting one or more elongate illuminated regions extending along some or all of one or more side edges of the input device captured in the video image frame; and

combining a position and orientation of each detected elongate illuminated region and the received motion data to estimate a three dimensional position and an orientation of the input device.

14 . An input method for a system comprising an input device and an entertainment device, comprising the steps of:

capturing complementary stereoscopic images of a real object from opposing corners of a first area of a main surface of the input device, the real object located within a first volume of space located immediately above the first area of the main surface of the input device;

generating complementary depth maps of opposite sides of the real object from the complementary stereoscopic images;

calculating from the complementary depth maps a position and orientation of a virtual model corresponding spatially to the real object; and

using some or all of the calculated position and orientation of the virtual model as a control input for an application.

15 . A non-transitory computer program storage product comprising computer program instructions for implementing on an input device the steps of:

transmitting motion data generated by one or more motion sensors of an input device to an entertainment device; and

illuminating one or more elongate regions extending along one or more side edges of the input device for detection by a video camera operably coupled to the entertainment device.

16 . A tangible, non-transitory computer program storage product on which computer program instructions are stored, the instructions, when executed on an entertainment device, cause the entertainment device to carry out a method of:

receiving at an entertainment device motion data generated by one or more motion sensors of an input device;

receiving a captured video image frame from a video camera;

detecting one or more elongate illuminated regions extending along some or all of one or more side edges of the input device captured in the video image frame; and

combining the position and orientation of each detected elongate illuminated region and the received motion data to estimate a three dimensional position and an orientation of the input device.

17 . A tangible, non-transitory computer program storage product on which computer program instructions are stored, the instructions, when executed on a system comprising an input device and an entertainment device, cause the system to carry out a method of:

capturing complementary stereoscopic images of a real object from opposing corners of a first area of a main surface of the input device, the real object located within a first volume of space located immediately above the first area of the main surface of the input device;

generating complementary depth maps of opposite sides of the real object from the complementary stereoscopic images;

calculating from the complementary depth maps the position and orientation of a virtual model corresponding spatially to the real object; and

using some or all of the calculated position and orientation of the virtual model as a control input for an application.

Assignments (2)
CHANGE OF NAME Recorded Jul 14, 2017
From: SONY COMPUTER ENTERTAINMENT EUROPE LIMITED
To: SONY INTERACTIVE ENTERTAINMENT EUROPE LIMITED
Reel/Frame 043198/0110 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 18, 2012
From: RAGHOEBARDAJAL, SHARWIN WINESH; LINTOTT, MARK
To: SONY COMPUTER ENTERTAINMENT EUROPE LIMITED
Reel/Frame 029163/0188 →