Image processing method and apparatus
First Claim
1. An image processing method for presenting an image in a virtual space to an observer, the image processing method comprising:
- a first input step of inputting a position and an orientation of a viewpoint of the observer;
a second input step of inputting a position designated by the observer;
a disposing step of disposing an operation panel serving as a virtual object at the position designated by the observer in the second input step when an instruction for changing the position of the operation panel is input; and
a generation step of generating an image of virtual objects including the operation panel viewed from the position and orientation of the viewpoint of the observer input in the first input step.
1 Assignment
0 Petitions
Accused Products
Abstract
A technology for enabling an observer to appropriately control an operation panel in accordance with a condition is provided. When an instruction for changing the position of the operation panel is input, the operation panel is disposed at the position of a pen input device. When an instruction for terminating the changing of the position of the operation panel is input, the position and orientation of the operation panel are fixed. An image of virtual objects including the operation panel viewed from a camera is generated, the generated image is superimposed on an image in a real space captured by the camera, and an image obtained by the superimposition is output to a display unit.
-
Citations
11 Claims
-
1. An image processing method for presenting an image in a virtual space to an observer, the image processing method comprising:
-
a first input step of inputting a position and an orientation of a viewpoint of the observer;
a second input step of inputting a position designated by the observer;
a disposing step of disposing an operation panel serving as a virtual object at the position designated by the observer in the second input step when an instruction for changing the position of the operation panel is input; and
a generation step of generating an image of virtual objects including the operation panel viewed from the position and orientation of the viewpoint of the observer input in the first input step. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An image processing apparatus for presenting an image in a virtual space to an observer, the image processing apparatus comprising:
-
a first input unit configured to input a position and an orientation of a viewpoint of the observer;
a second input unit configured to input a position designated by the observer;
a disposing unit configured to dispose an operation panel serving as a virtual object at the position designated by the observer via the second input unit when an instruction for changing the position of the operation panel is input; and
a generation unit configured to generate an image of virtual objects including the operation panel viewed from the position and orientation of the viewpoint of the observer input via the first input unit.
-
-
10. A program for causing a computer to perform an image processing method for presenting an image in a virtual space to an observer, the program comprising:
-
computer-executable instructions of a first input step of inputting a position and an orientation of a viewpoint of the observer;
computer-executable instructions of a second input step of inputting a position designated by the observer;
computer-executable instructions of a disposing step of disposing an operation panel serving as a virtual object at the position designated by the observer input in the second input step when an instruction for changing the position of the operation panel is input; and
computer-executable instructions of a generation step of generating an image of virtual objects including the operation panel viewed from the position and orientation of the viewpoint of the observer input in the first input step. - View Dependent Claims (11)
-
Specification