CPC H04N 13/282 (2018.05) [G06V 10/443 (2022.01); G06V 20/50 (2022.01); H04N 23/633 (2023.01)] | 20 Claims |
1. A computer-implemented method comprising:
receiving images from a set of cameras that are positioned in a plurality of levels around one or more objects, wherein the set of cameras are positioned at a same orientation and each image is captured by a rolling shutter and associated with a position and orientation of a corresponding camera from the set of cameras;
for each level of cameras:
performing feature extraction on a subset of the images corresponding to the level to identify features of one or more objects;
matching extracted features between the subset of the images; and
generating a three-dimensional pointcloud based on the position and orientation of corresponding cameras and matched extracted features; and
merging the three-dimensional pointcloud for each level of the cameras to form a three-dimensional volumetric model of one or more objects.
|