Method, apparatus for shape estimation, and non-transitory computer-readable storage medium
First Claim
1. A method for shape estimation, performed by a computer, the method comprising:
- executing extraction processing that includes extracting a plurality of feature points from a plurality of pieces of image information of a same subject photographed with a time difference;
executing estimation processing that includesfirst processing for selecting first feature points from the plurality of feature points such that a component determined as a noise is removed from the selected first feature points,second processing for estimating a three-dimensional shape of the subject based on the selected first feature points after the first processing is performed,third processing for obtaining second feature points by removing the selected first feature points from the plurality of feature points after the estimation of the three-dimensional shape is performed by the second processing with the selected first feature points, andfourth processing for executing the first processing, the second processing, and the third processing on the second feature points as the plurality of feature points from which the feature points are removed by the third processing; and
executing integration processing that includes integrating a plurality of the three-dimensional shapes estimated by the estimating processing,wherein the third processing is configured todivide a region including the selected first feature points into a plurality of partial regions when the estimation of the three-dimensional shape of the subject is performed successfully; and
obtain the second feature points by removing, from the plurality of partial regions, a partial region where a ratio of included feature points other than the selected first feature points is smaller than a threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
A method for shape estimation includes: executing extraction processing that includes extracting a plurality of feature points from a plurality of pieces of image information of a same subject photographed with a time difference; executing estimation processing that includes first processing for selecting feature points from the plurality of feature points; second processing for estimating a three-dimensional shape of the subject based on the selected feature points; third processing for removing the feature points from the plurality of feature points after the estimation of the three-dimensional shape based on the feature points; and fourth processing for executing the first processing, the second processing, and the third processing on the plurality of feature points from which the feature points are removed by the third processing; and executing integration processing that includes integrating a plurality of the three-dimensional shapes estimated by the estimating processing.
11 Citations
6 Claims
-
1. A method for shape estimation, performed by a computer, the method comprising:
-
executing extraction processing that includes extracting a plurality of feature points from a plurality of pieces of image information of a same subject photographed with a time difference; executing estimation processing that includes first processing for selecting first feature points from the plurality of feature points such that a component determined as a noise is removed from the selected first feature points, second processing for estimating a three-dimensional shape of the subject based on the selected first feature points after the first processing is performed, third processing for obtaining second feature points by removing the selected first feature points from the plurality of feature points after the estimation of the three-dimensional shape is performed by the second processing with the selected first feature points, and fourth processing for executing the first processing, the second processing, and the third processing on the second feature points as the plurality of feature points from which the feature points are removed by the third processing; and executing integration processing that includes integrating a plurality of the three-dimensional shapes estimated by the estimating processing, wherein the third processing is configured to divide a region including the selected first feature points into a plurality of partial regions when the estimation of the three-dimensional shape of the subject is performed successfully; and obtain the second feature points by removing, from the plurality of partial regions, a partial region where a ratio of included feature points other than the selected first feature points is smaller than a threshold. - View Dependent Claims (2)
-
-
3. An apparatus for shape estimation, the apparatus comprising:
-
a memory; and a processor coupled to the memory and configured to execute extraction processing that includes extracting a plurality of feature points from a plurality of pieces of image information of a same subject photographed with a time difference; execute estimation processing that includes first processing for selecting first feature points from the plurality of feature points such that a component determined as a noise is removed from the selected first feature points, second processing for estimating a three-dimensional shape of the subject based on the selected first feature points after the first processing is performed, third processing for obtaining second feature points by removing the selected first feature points from the plurality of feature points after the estimation of the three-dimensional shape is performed by the second processing with the selected first feature points, and fourth processing for executing the first processing, the second processing, and the third processing on the second feature points as the plurality of feature points from which the feature points are removed by the third processing; and execute integration processing that includes integrating a plurality of the three-dimensional shapes estimated by the estimating processing, wherein the third processing is configured to divide a region including the selected first feature points into a plurality of partial regions when the estimation of the three-dimensional shape of the subject is performed successfully; and obtain the second feature points by removing, from the plurality of partial regions, a partial region where a ratio of included feature points other than the selected first feature points is smaller than a threshold. - View Dependent Claims (4)
-
-
5. A non-transitory computer-readable storage medium for storing a program for shape estimation, the program causing a computer to execute a process, the process comprising:
-
executing extraction processing that includes extracting a plurality of feature points from a plurality of pieces of image information of a same subject photographed with a time difference; executing estimation processing that includes first processing for selecting first feature points from the plurality of feature points such that a component determined as a noise is removed from the selected first feature points, second processing for estimating a three-dimensional shape of the subject based on the selected first feature points after the first processing is performed, third processing for obtaining second feature points by removing the selected first feature points from the plurality of feature points after the estimation of the three-dimensional shape is performed by the second processing with the selected first feature points, and fourth processing for executing the first processing, the second processing, and the third processing on the second feature points as the plurality of feature points from which the feature points are removed by the third processing; and executing integration processing that includes integrating a plurality of the three-dimensional shapes estimated by the estimating processing, wherein the third processing is configured to divide a region including the selected first feature points into a plurality of partial regions when the estimation of the three-dimensional shape of the subject is performed successfully; and obtain the second feature points by removing, from the plurality of partial regions, a partial region where a ratio of included feature points other than the selected first feature points is smaller than a threshold. - View Dependent Claims (6)
-
Specification