IMAGE PROCESSING APPARATUS, IMAGE PROCESSING METHOD, AND COMPUTER-READABLE STORAGE MEDIUM
First Claim
Patent Images
1. An image processing apparatus, comprising:
- circuitry configured to;
acquire an input image of a real world;
acquire a measurement result associated with a position and a posture of a portable device;
acquire a three-dimensional model, wherein the three-dimensional model indicates a shape and a location of at least one object of interest of a plurality of objects within the real world by a plurality of feature points;
generate at least one three-dimensional virtual object as a counterpart the at least one object of interest of the plurality of objects within the real world, wherein a shape and a location of the at least one three-dimensional virtual object is based on the shape and the location of each object of interest in the three-dimensional model; and
cause a display to display the at least one three-dimensional virtual object onto the at least one object of interest so as to emphasize the at least one object of interest.
1 Assignment
0 Petitions
Accused Products
Abstract
A method is provided for displaying physical objects. The method comprises capturing an input image of physical objects, and matching a three-dimensional model to the physical objects. The method further comprises producing a modified partial image by at least one of modifying a portion of the matched three-dimensional model, or modifying a partial image extracted from the input image using the matched three-dimensional model. The method also comprises displaying an output image including the modified partial image superimposed over the input image.
-
Citations
15 Claims
-
1. An image processing apparatus, comprising:
circuitry configured to; acquire an input image of a real world; acquire a measurement result associated with a position and a posture of a portable device; acquire a three-dimensional model, wherein the three-dimensional model indicates a shape and a location of at least one object of interest of a plurality of objects within the real world by a plurality of feature points; generate at least one three-dimensional virtual object as a counterpart the at least one object of interest of the plurality of objects within the real world, wherein a shape and a location of the at least one three-dimensional virtual object is based on the shape and the location of each object of interest in the three-dimensional model; and cause a display to display the at least one three-dimensional virtual object onto the at least one object of interest so as to emphasize the at least one object of interest. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
14. An image processing method, performed via at least one processor, the method comprising:
-
acquiring an input image of a real world; acquiring a measurement result associated with a position and a posture of a portable device; acquiring a three-dimensional model, Wherein the three-dimensional model indicates a shape and a location of at least one object of interest of a plurality of objects within the real world by a plurality of feature points; generating at least one three-dimensional virtual object as a counterpart to the at least one object of interest of the plurality of objects within the real world, wherein a shape and a location of the at least one three-dimensional virtual object is based on the shape and the location of each object of interest in the three-dimensional model; and causing a display to display the at least one three-dimensional virtual object onto the at least one object of interest so as to emphasize the at least one object of interest.
-
-
15. 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:
-
acquiring an input image of a real world; acquiring a measurement result associated with a position and a posture of a portable device; acquiring a three-dimensional model, wherein the three-dimensional model indicates a shape and a location of at least one object of interest of a plurality of objects within the real world by a plurality of feature points; generating at least one three-dimensional virtual object as a counterpart to the at least one object of interest of the plurality of objects within the real world, wherein a shape and a location of the at least one three-dimensional virtual object is based on the shape and the location of each object of interest in the three-dimensional model; and causing a display to display the at least one three-dimensional virtual object onto the at least one object of interest so as to emphasize the at least one object of interest.
-
Specification