Method, medium, and system with 3 dimensional object modeling using multiple view points
First Claim
Patent Images
1. A modeling method comprising:
- identifying a detected object in an input image according to a corresponding view point of the input image by comparing characteristic information of the detected object with characteristic information of each of plural pre-defined objects, where the comparing performs a comparing of generated color pixel value based image information of a group of pixels corresponding to a portion of the detected object with respective color pixel value based image information of a group of pixels of respective portions of each of the plural pre-defined objects in combination with a comparing of generated non-color pixel value based information of the group of pixels corresponding to the portion of the detected object with respective non-color pixel value based information of the group of pixels of the respective portions of each of the plural pre-defined objects for the identifying of the detected object;
combining, as a combined 3D model, at least two respective 3D models, including a 3D model of the identified object from the view point of the input image, respectively from at least two different view points representing separate and/or overlapping portions of the identified object;
using at least one processing device placing the input image including the identified object over the combined 3D model; and
outputting the combined 3D model with the over-placed image.
1 Assignment
0 Petitions
Accused Products
Abstract
A modeling method, medium, and system. The modeling method may include specifying an object in a plurality of 2 dimensional (2D) images expressed from different view points, considering an edge and contents of each component of each 2D image, generating a 3 dimensional (3D) model of each specified object, and matching the generated 3D models considering relative locations of each generated 3D model. Accordingly, a realistic 3D model of an object expressed in an image can be accurately generated.
21 Citations
44 Claims
-
1. A modeling method comprising:
-
identifying a detected object in an input image according to a corresponding view point of the input image by comparing characteristic information of the detected object with characteristic information of each of plural pre-defined objects, where the comparing performs a comparing of generated color pixel value based image information of a group of pixels corresponding to a portion of the detected object with respective color pixel value based image information of a group of pixels of respective portions of each of the plural pre-defined objects in combination with a comparing of generated non-color pixel value based information of the group of pixels corresponding to the portion of the detected object with respective non-color pixel value based information of the group of pixels of the respective portions of each of the plural pre-defined objects for the identifying of the detected object; combining, as a combined 3D model, at least two respective 3D models, including a 3D model of the identified object from the view point of the input image, respectively from at least two different view points representing separate and/or overlapping portions of the identified object; using at least one processing device placing the input image including the identified object over the combined 3D model; and outputting the combined 3D model with the over-placed image. - View Dependent Claims (2, 3)
-
-
4. A modeling method generating a 3D model for an identified 2D object, comprising:
-
determining whether the object in a first image of a first view point overlaps with another identified object in the first image; comparing, using at least one processing device, a portion of the first image corresponding to the object and a portion of a second image of a second view point including the object; modifying the first image to include a portion of the second image corresponding to the object, through modification of the portion of the second image for insertion into the first image to replace the corresponding portion of the first image including the object, based upon the determining indicating that the object in the first image overlaps with the other object in the first image, to modify the first image so the object in the first image does not overlap the other object in the first image; and placing the modified first image, using at least one processing device, over a select 3D model of the object corresponding to one or more view points. - View Dependent Claims (5, 6, 7, 8)
-
-
9. A modeling method, comprising:
-
identifying a detected object present in at least a first image of a first view point by comparing analyzed edges and/or contents of components of the first image with pre-defined edge and/or content information of plural pre-defined objects corresponding to one or more different view points, where the comparing performs a comparing of generated color pixel value based image information of a group of pixels corresponding to a portion of the detected object with respective color pixel value based image information of a group of pixels of respective portions of each of the plural pre-defined objects in combination with a comparing of generated non-color pixel value based information of the group of pixels corresponding to the portion of the detected object with respective non-color pixel value based information of the group of pixels of the respective portions of each of the plural pre-defined objects for identifying the detected object; generating a 3D model based upon results of the comparing of the analyzed edges and/or contents of components and based upon 3D positional information of the identified object in the first image and pre-defined 3D positional information of one or more of the plural pre-defined objects corresponding to the identified object; and placing, using at least one processing device, the first image over the generated 3D model. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A modeling system including at least one processing device, the system comprising:
-
an identification unit to identify a detected object in an input image according to a corresponding view point of the input image by comparing characteristic information of the detected object with characteristic information of each of plural pre-defined objects, where the comparing performs a comparing of generated color pixel value based image information of a group of pixels corresponding to a portion of the detected object with respective color pixel value based image information of a group of pixels of respective portions of each of the plural pre-defined objects in combination with a comparing of generated non-color pixel value based information of the group of pixels corresponding to the portion of the detected object with respective non-color pixel value based information of the group of pixels of the respective portions of each of the plural pre-defined objects for the identifying of the detected object; a model matching unit to combine, as a combined 3D model, at least two respective 3D models, including a 3D model of the identified object from the view point of the input image, respectively from at least two different view points representing separate and/or overlapping portions of the identified object; and an arranging unit, using the at least one processing device, to place the input image including the identified object over the combined 3D model. - View Dependent Claims (26)
-
-
27. A modeling system including at least one processing device, generating a 3D model for a 2D object, the system comprising:
-
a model generator to compare a first image of a first view point including the object and a second image of a second view point including the object, determining whether the object in the first image overlaps with another object in the first image, and modifying the first image to include a portion of the second image corresponding to the object through modification of the portion of the second image for insertion into the first image to replace a corresponding portion of the first image, based upon the determining indicating that the object in the first image overlaps with the other object in the first image, to modify the first image so the object in the first image does not overlap the other object in the first image; and an arranging unit, using the at least one processing device, to place the modified first image over a select 3D model of the object corresponding to one or more view points. - View Dependent Claims (28, 29, 30)
-
-
31. A modeling system including at least one processing device, the system comprising:
-
an object identification unit to identify a detected object present in at least a first image of a first view point by comparing analyzed edges and/or contents of components of the first image with respective pre-defined edge and/or content information for each of plural pre-defined objects, obtained from an object storage arrangement configured for enabling an identifying of which of the plural pre-defined objects is specified for respective plural detected objects of input images of one or more view points; a model generator to generate a 3D model based upon results of the comparing of the analyzed edges and/or contents of components and based upon 3D positional information of the identified object in the first image and pre-defined 3D positional information of one or more of the plural pre-defined objects corresponding to the identified object; and an arranging unit, using the at least one processing device, to place the first image over the generated 3D model. - View Dependent Claims (32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
Specification