Image processing device, image processing method, and program
First Claim
Patent Images
1. An image processing device comprising:
- an image processing unit configured to generate an output image using a first image obtained by imaging a real space from a first viewpoint as an input image,wherein, based on a position and a posture of the first viewpoint in the real space, the image processing unit generates, as the output image, a second image obtained by virtually imaging the real space from a second viewpoint having a position and a posture different from the position and the posture of the first viewpoint in the real space,wherein the first image is displayed together with the second image based on a relation between the position and the posture of the first viewpoint,wherein the image processing unit sets a restriction on a change amount of the position and the posture of the second viewpoint, based on a change of the position and the posture of the first viewpoint,wherein, when the display of the first image is deviated by a predetermined proportion or more from a range of the second image, the image processing unit releases the restriction, andwherein the image processing unit is implemented via at least one processor.
1 Assignment
0 Petitions
Accused Products
Abstract
Provided is an image processing device including: an image processing unit configured to generate an output image using a first image obtained by imaging a real space from a first viewpoint as an input image. Based on a position and a posture of the first viewpoint in the real space, the image processing unit generates, as the output image, a second image obtained by virtually imaging the real space from a second viewpoint having a position and a posture different from the position and the posture of the first viewpoint in the real space.
12 Citations
19 Claims
-
1. An image processing device comprising:
-
an image processing unit configured to generate an output image using a first image obtained by imaging a real space from a first viewpoint as an input image, wherein, based on a position and a posture of the first viewpoint in the real space, the image processing unit generates, as the output image, a second image obtained by virtually imaging the real space from a second viewpoint having a position and a posture different from the position and the posture of the first viewpoint in the real space, wherein the first image is displayed together with the second image based on a relation between the position and the posture of the first viewpoint, wherein the image processing unit sets a restriction on a change amount of the position and the posture of the second viewpoint, based on a change of the position and the posture of the first viewpoint, wherein, when the display of the first image is deviated by a predetermined proportion or more from a range of the second image, the image processing unit releases the restriction, and wherein the image processing unit is implemented via at least one processor. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. An image processing method executed using at least one processor, the method comprising:
-
generating, by a processor configured to generate an output image using a first image obtained by imaging a real space from a first viewpoint as an input image, based on a position and a posture of the first viewpoint in the real space, a second image obtained by virtually imaging the real space from a second viewpoint having a position and a posture different from the position and the posture of the first viewpoint in the real space as the output image; displaying the first image together with the second image based on a relation between the position and the posture of the first viewpoint; and setting a restriction on a change amount of the position and the posture of the second viewpoint, based on a change of the position and the posture of the first viewpoint, releasing the restriction when the display of the first image is deviated by a predetermined proportion or more from a range of the second image.
-
-
19. A non-transitory computer-readable medium having embodied thereon a program, which when executed by a computer causes the computer to execute a method, the method comprising:
-
generating an output image using a first image obtained by imaging a real space from a first viewpoint as an input image, based on a position and a posture of the first viewpoint in the real space, a second image obtained by virtually imaging the real space from a second viewpoint having a position and a posture different from the position and the posture of the first viewpoint in the real space as the output image, displaying the first image together with the second image based on a relation between the position and the posture of the first viewpoint; and setting a restriction on a change amount of the position and the posture of the second viewpoint, based on a change of the position and the posture of the first viewpoint, releasing the restriction when the display of the first image is deviated by a predetermined proportion or more from a range of the second image.
-
Specification