US 11,989,899 B2
Determining object structure using physically mounted devices with only partial view of object
David B. Boardman, Redmond, WA (US); Jared S. Heinly, Durham, NC (US); Srinivas Kapaganty, Suwanee, GA (US); Daniel B. Simon, Portland, OR (US); and Brooke N. Steele, Ferguson, NC (US)
Assigned to EveryPoint, Inc., Redmond, WA (US)
Filed by EveryPoint, Inc., Redmond, WA (US)
Filed on Feb. 2, 2022, as Appl. No. 17/591,515.
Application 17/591,515 is a continuation in part of application No. 17/171,808, filed on Feb. 9, 2021, granted, now 11,282,291.
Prior Publication US 2022/0254045 A1, Aug. 11, 2022
Int. Cl. G06T 7/246 (2017.01); G06T 7/00 (2017.01); G06T 7/55 (2017.01); G06T 7/62 (2017.01); G06T 17/00 (2006.01); H04N 23/695 (2023.01)
CPC G06T 7/55 (2017.01) [G06T 7/0002 (2013.01); G06T 7/248 (2017.01); G06T 17/00 (2013.01); H04N 23/695 (2023.01); G06T 7/62 (2017.01); G06T 2207/10016 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/30168 (2013.01); G06T 2207/30184 (2013.01); G06T 2207/30244 (2013.01)] 33 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
acquiring, from one or more physically mounted cameras at one or more locations at an indicated time, one or more images of an exterior of a pile of material that have visual data about a subset of the exterior of the pile of material and that do not provide visual coverage of one or more omitted surfaces of the exterior of the pile of material outside of the subset;
automatically generating and verifying, by one or more computing devices in response to the acquiring of the one or more images and without human intervention, a three-dimensional (“3D”) computer model to represent the exterior of the pile of material for the indicated time, including:
analyzing, by the one or more computing devices, the visual data of the one or more images to determine a shape at the indicated time of the subset of the exterior of the pile of material;
predicting, by the one or more computing devices, one or more additional shapes at the indicated time of the one or more omitted surfaces of the exterior of the pile of material;
combining, by the one or more computing devices, the determined shape of the subset of the exterior of the pile of material at the indicated time with the predicted one or more additional shapes of the one or more omitted surfaces at the indicated time to estimate a shape of the exterior of the pile of material for the 3D computer model; and
verifying, by the one or more computing devices, the 3D computer model, including determining that one or more applied verification tests are satisfied for the 3D computer model; and
automatically providing, by the one or more computing devices and without human intervention, information about the 3D computer model for use on one or more client devices.