Three dimensional content generating apparatus and three dimensional content generating method thereof
First Claim
Patent Images
1. An electronic apparatus comprising:
- a memory storing instructions;
a processor configured to execute the stored instructions to;
receive a plurality of images of an object, the plurality of images being captured from a plurality of capturing locations,detect at least one feature point of the object from each of the plurality of images by applying a trained artificial intelligence (AI) model of the object to the plurality of images,obtain 3D location information of the detected at least one feature point by inputting the detected at least one feature point to the trained AI model,form at least one depth map with respect to a surface of the object based on the obtained 3D location information,determine the plurality of capturing locations, from which each of the plurality of images is captured, based on the extracted 3D location information of the feature point, andgenerate a 3D content of the object based on the plurality of capturing locations, the at least one depth map and at least one image of the plurality of images,wherein the processor is configured to update the trained AI model by using at least one of the plurality of images, the determined plurality of capturing locations, and the detected at least one feature point.
1 Assignment
0 Petitions
Accused Products
Abstract
A three dimensional (3D) content generating apparatus includes an inputter configured to receive a plurality of images of an object captured from different locations; a detector configured to identify the object and detect a predetermined feature point of the object from each of the plurality of images; a map former configured to extract 3D location information of the detected feature point, and configured to form at least one depth map with respect to a surface of the object based on the extracted 3D location information of the feature point; and a content generator configured to generate a 3D content of the object using the at least one depth map and the plurality of images.
-
Citations
16 Claims
-
1. An electronic apparatus comprising:
-
a memory storing instructions; a processor configured to execute the stored instructions to; receive a plurality of images of an object, the plurality of images being captured from a plurality of capturing locations, detect at least one feature point of the object from each of the plurality of images by applying a trained artificial intelligence (AI) model of the object to the plurality of images, obtain 3D location information of the detected at least one feature point by inputting the detected at least one feature point to the trained AI model, form at least one depth map with respect to a surface of the object based on the obtained 3D location information, determine the plurality of capturing locations, from which each of the plurality of images is captured, based on the extracted 3D location information of the feature point, and generate a 3D content of the object based on the plurality of capturing locations, the at least one depth map and at least one image of the plurality of images, wherein the processor is configured to update the trained AI model by using at least one of the plurality of images, the determined plurality of capturing locations, and the detected at least one feature point. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for generating a 3D content, the method comprising:
-
receiving an input of a plurality of images of an object, the plurality of images being captured from a plurality of capturing locations; detecting at least one feature point of the object from each of the plurality of images by applying a trained artificial intelligence (AI) model of the object to the plurality of images; obtaining 3D location information of the detected at least one feature point by inputting the detected at least one feature point to the trained AI model, forming at least one depth map with respect to a surface of the object based on the obtained 3D location information of the feature point; determining the plurality of capturing locations, from which each of the plurality of images is captured, based on the 3D location information of the feature point; and generating a 3D content of the object based on the determined plurality of capturing locations, the at least one depth map and at least one image of the plurality of images, wherein the trained AI model of the object is updated by using at least one of the plurality of images, the determined plurality of capturing locations, and the detected at least one feature point. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A non-transitory record medium that stores a program which, when executed by a computer, causes the computer to execute a 3D content generating method, the 3D content generating method comprising:
-
receiving an input of a plurality of images of an object, the plurality of images being captured from a plurality of capturing locations; detecting at least one feature point of the object from each of the plurality of images by applying a trained artificial intelligence (AI) model of the object to the plurality of images; obtaining 3D location information of the detected at least one feature point by inputting the detected at least one feature point to the trained AI model, forming at least one depth map with respect to a surface of the object based on the obtained 3D location information of the feature point; determining the plurality of capturing locations, from which each of the plurality of images is captured, based on the 3D location information of the feature point; and generating a 3D content of the object based on the determined plurality of capturing locations, the at least one depth map and at least one image of the plurality of images, wherein the trained AI model of the object is updated by using at least one of the plurality of images, the determined plurality of capturing locations, and the detected at least one feature point.
-
Specification