INFORMATION PROCESSING DEVICE, SYSTEM, AND INFORMATION PROCESSING METHOD
First Claim
1. An information processing device comprising:
- a detection unit configured to detect each three-dimensional position of a plurality of parts of an instruction object for indicating an image output surface to which an image is output;
a calculation unit configured to calculate an intersection point of a direction indicated by the instruction object and the image output surface based on each three-dimensional position of the parts of the instruction object detected by the detection unit;
a determination unit configured to determine whether or not the intersection point is within a predetermined range on the image output surface; and
an estimation unit configured to estimate a position indicated by the instruction object on the image output surface based on the determination made by the determination unit.
1 Assignment
0 Petitions
Accused Products
Abstract
An information processing device according to an embodiment of the present invention includes a detection unit, a calculation unit, a determination unit, and an estimation unit. The detection unit detects each three-dimensional position of a plurality of parts of an instruction object for indicating an image output surface. The calculation unit calculates an intersection point of a direction indicated by the instruction object and the image output surface based on each three-dimensional position of the parts of the instruction object. The determination unit determines whether the intersection point is within a predetermined range on the image output surface. The estimation unit estimates a position indicated by the instruction object on the image output surface based on the determination made by the determination unit.
-
Citations
20 Claims
-
1. An information processing device comprising:
-
a detection unit configured to detect each three-dimensional position of a plurality of parts of an instruction object for indicating an image output surface to which an image is output; a calculation unit configured to calculate an intersection point of a direction indicated by the instruction object and the image output surface based on each three-dimensional position of the parts of the instruction object detected by the detection unit; a determination unit configured to determine whether or not the intersection point is within a predetermined range on the image output surface; and an estimation unit configured to estimate a position indicated by the instruction object on the image output surface based on the determination made by the determination unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system including a display device that displays an image;
- and an information processing device connected to the display device, wherein
the information processing device comprises a detection unit configured to detect each three-dimensional position of a plurality of parts of an instruction object for indicating a predetermined position on an image output surface to which the image is output, a calculation unit configured to calculate an intersection point of a direction indicated by the instruction object and the image output surface based on each three-dimensional position of the parts of the instruction object detected by the detection unit, a determination unit configured to determine whether or not the intersection point is within a predetermined range on the image output surface, and an estimation unit configured to estimate a position on the image output surface indicated by the instruction object based on the determination made by the determination unit. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19)
- and an information processing device connected to the display device, wherein
-
20. An information processing method comprising:
-
detecting each three-dimensional position of a plurality of parts of an instruction object for indicating an image output surface onto which an image is output; calculating an intersection point of a direction indicated by the instruction object and the image output surface based on each three-dimensional position of the parts of the instruction object detected at the detecting; determining whether or not the intersection point is within a predetermined range on the image output surface; and estimating a position on the image output surface indicated by the instruction object based on the determination made at the determining.
-
Specification