Input/output device, input/output program, and input/output method that provide visual recognition of object to add a sense of distance
First Claim
1. An input/output (I/O) device comprising:
- a display device that can generate a stereoscopic image in a virtual image display region;
a depth level sensor that measures a distance to an object in a three-dimensional space detection region; and
a control unit that comprises a memory and a processor and performs functions including;
a depth map processing function that sets an overlapping space region of the three-dimensional space detection region, the virtual image display region and an arm movement region in which both hands can move horizontally and vertically with joints of both shoulders being a center of rotation as a manipulation region, and sets a portion other than the manipulation region in the three-dimensional space detection region as a gesture region;
a gesture recognition function that recognizes a gesture of the hands in the gesture region; and
a graphics processing function that manipulates the stereoscopic image based on an output of the depth level sensor in the manipulation region or based on the gesture recognized in the gesture region; and
a calibration processing function that determines display position of the virtual image display region and adjusts automatically correlation of the three-dimensional space detection region and the virtual image display region.
3 Assignments
0 Petitions
Accused Products
Abstract
An I/O device, an I/O program, and an I/O method that can add a sense of distance from the position of visually recognizing eyes to a stereoscopic image that is a virtual image, through an object that is a real image and provide visual recognition as if the stereoscopic image were associated with the object are provided. An I/O device of the present invention includes a display device that can generate a stereoscopic image, a depth level sensor that measures a distance to an object, and an event generating unit that generates an event according to a mode of the object at least either in a stereoscopic region of the stereoscopic image generated by the display device or in a depth level detection region of the depth level sensor.
-
Citations
10 Claims
-
1. An input/output (I/O) device comprising:
-
a display device that can generate a stereoscopic image in a virtual image display region; a depth level sensor that measures a distance to an object in a three-dimensional space detection region; and a control unit that comprises a memory and a processor and performs functions including; a depth map processing function that sets an overlapping space region of the three-dimensional space detection region, the virtual image display region and an arm movement region in which both hands can move horizontally and vertically with joints of both shoulders being a center of rotation as a manipulation region, and sets a portion other than the manipulation region in the three-dimensional space detection region as a gesture region; a gesture recognition function that recognizes a gesture of the hands in the gesture region; and a graphics processing function that manipulates the stereoscopic image based on an output of the depth level sensor in the manipulation region or based on the gesture recognized in the gesture region; and a calibration processing function that determines display position of the virtual image display region and adjusts automatically correlation of the three-dimensional space detection region and the virtual image display region. - View Dependent Claims (2, 3, 4)
-
-
5. An input/output (I/O) system comprising:
-
a memory to store computer executable instructions, and a processor that executes the computer executable instructions to perform processes, comprising; a display process of generating a stereoscopic image in a virtual image display region; a depth level sensor process of measuring a distance to an object in a three-dimensional space detection region; a depth map process of setting an overlapping space region of the three-dimensional space detection region, the virtual image display region and an arm movement region in which both hands can move horizontally and vertically with joints of both shoulders being a center of rotation as a manipulation region, and setting a portion other than the manipulation region in the three-dimensional space detection region as a gesture region; a gesture recognition process of recognizing a gesture of the hands in the gesture region; a graphics process of manipulating the stereoscopic image based on an output of the depth level sensor in the manipulation region or based on the gesture recognized in the gesture region; and a calibration process of determining display position of the virtual image display region and automatically adjusting correlation of the three-dimensional space detection region and the virtual image display region. - View Dependent Claims (6, 7)
-
-
8. An input/output (I/O) method comprising:
-
a display step of generating a stereoscopic image in a virtual image display region; a depth level sensor step of measuring a distance to an object in a three-dimensional space detection region; a depth map processing step of setting an overlapping space region of the three-dimensional space detection region, the virtual image display region and an arm movement region in which both hands can move horizontally and vertically with joints of both shoulders being a center of rotation as a manipulation region, and setting a portion other than the manipulation region in the three-dimensional space detection region as a gesture region; a gesture recognition step of recognizing a gesture of the hands in the gesture region; a graphics processing step of manipulating the stereoscopic image based on an output of the depth level sensor in the manipulation region or based on the gesture recognized in the gesture region; and a calibration processing step of determining display position of the virtual image display region and automatically adjusting correlation of the three-dimensional space detection region and the virtual image display region. - View Dependent Claims (9, 10)
-
Specification