US 11,798,152 B2
Systems and methods for object dimensioning based on partial visual information
Carlo Dal Mutto, Sunnyvale, CA (US); Kinh Tieu, Sunnyvale, CA (US); Francesco Peruch, Sunnyvale, CA (US); Jason Trachewsky, Menlo Park, CA (US); Tony Zuccarino, Saratoga, CA (US); and Chase Garber, Palo Alto, CA (US)
Assigned to Packsize LLC, Salt Lake City, UT (US)
Filed by PACKSIZE LLC, Salt Lake City, UT (US)
Filed on Sep. 20, 2022, as Appl. No. 17/949,054.
Application 17/949,054 is a continuation of application No. 16/724,029, filed on Dec. 20, 2019, granted, now 11,481,885.
Claims priority of provisional application 62/783,141, filed on Dec. 20, 2018.
Prior Publication US 2023/0131623 A1, Apr. 27, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 7/00 (2017.01); G06T 7/10 (2017.01); H04N 13/20 (2018.01); G06N 3/084 (2023.01); G06T 3/40 (2006.01); G06T 17/00 (2006.01)
CPC G06T 7/0002 (2013.01) [G06N 3/084 (2013.01); G06T 3/4046 (2013.01); G06T 7/10 (2017.01); G06T 17/00 (2013.01); H04N 13/20 (2018.05); G06T 2207/10012 (2013.01); G06T 2207/10024 (2013.01); G06T 2207/10028 (2013.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2210/12 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A computing system for estimating tightly enclosing bounding boxes comprising:
one or more processors; and
one or more computer-readable media having stored thereon executable instructions that when executed by the one or more processors configure the computing system to:
detect, by the computing system, one or more objects of a scene based on visual information received at the computing system;
extract a descriptor of a partial 3D model of the one or more objects by supplying the partial 3D model to a feature extractor comprising a convolutional neural network;
identify, within an inventory of 3D models, a more complete 3D model matching the partial 3D model in accordance with a highest similarity between the descriptor of the partial 3D model and descriptors of 3D models within the inventory; and
estimate, by the computing system, a tightly enclosing bounding box of a corresponding one of the one or more objects based on the more complete 3D model.