Video combining apparatus and method
First Claim
Patent Images
1. A video combining method for superimposing a virtual image generated by a computer on the real world observed by a user, comprising the steps of:
- inputting an image obtained by image sensing the real world;
inputting position and orientation information of the user'"'"'s view point;
generating a virtual image based on said position and orientation information;
extracting a virtual image elimination area of said virtual image; and
combining said virtual image with said image obtained by image sensing based on said virtual image elimination area.
1 Assignment
0 Petitions
Accused Products
Abstract
A video combining apparatus to superimpose a virtual image such a CG image on a video image of the real world or on a see-through type display device. An area in which the virtual image is not to be displayed can be easily designated by a user. If the user holds a frame with markers in his/her sight, the frame is image-sensed in the video image of the real world. The area designated by the user is detected by detecting the position of the marker in the video image, and the virtual image is not superimposed in this area.
126 Citations
10 Claims
-
1. A video combining method for superimposing a virtual image generated by a computer on the real world observed by a user, comprising the steps of:
-
inputting an image obtained by image sensing the real world;
inputting position and orientation information of the user'"'"'s view point;
generating a virtual image based on said position and orientation information;
extracting a virtual image elimination area of said virtual image; and
combining said virtual image with said image obtained by image sensing based on said virtual image elimination area.
-
-
2. A video combining apparatus for superimposing a virtual image generated by a computer on the real world observed by a user, comprising:
-
image input unit adapted to input an image obtained by image sensing the real world;
position and orientation information input unit adapted to input position and orientation information of the user'"'"'s view point;
virtual image generation unit adapted to generate a virtual image based on said position and orientation information;
elimination area extraction unit adapted to extract a virtual image elimination area of said virtual image; and
combining unit adapted to combine said virtual image with said image obtained by image sensing based on said virtual image elimination area.
-
-
3. A video combining method for superimposing a virtual image on a video image of the real world observed by a user, comprising:
-
an image input step of inputting a video image of the real world observed by the user;
a position and orientation information input step of inputting position and orientation information of the user'"'"'s view point;
a virtual image generation step of generating a virtual image based on said position and orientation information;
a designated area detection step of detecting a predetermined area designated by the user; and
a superimposition step of superimposing said virtual image on said video image except a portion corresponding to the area in the video image detected at said designated area detection step. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A computer-readable medium holding program code to realize a video combining method for superimposing a virtual image generated by a computer on the real world observed by a user, by a computer, comprising:
-
process procedure code for inputting an image of the real world obtained by image sensing;
process procedure code for inputting position and orientation information of the user'"'"'s view point;
process procedure code for generating a virtual image based on the position and orientation information;
process procedure code for extracting a virtual image elimination area; and
process procedure code for combining said virtual image with said image obtained by image sensing based on the information on said virtual image elimination area.
-
-
10. A computer-readable medium holding program code to realize a video combining method for superimposing a virtual image on a video image of the real world observed by a user, by a computer, comprising:
-
process procedure code for inputting a video image of the real world observed by the user obtained by image sensing;
process procedure code for inputting position and orientation information of the user'"'"'s view point;
process procedure code for generating a virtual image based on said position and orientation information;
process procedure code for detecting a predetermined area designated by the user; and
process procedure code for superimposing said virtual image on said video image obtained by image sensing except a portion corresponding to the area in the video image detected at said detection process.
-
Specification