US 11,989,834 B1
Three-dimensional room modeling
Mukul Agarwal, San Francisco, CA (US); Asfand Yar Khan, Redmond, WA (US); Tomas F. Yago Vicente, Caspe (ES); Divyansh Agarwal, Sunnyvale, CA (US); Karl Hillesland, San Carlos, CA (US); Kevin May, Oakland, CA (US); Yu Lou, Palo Alto, CA (US); and Chun-Kai Wang, Sunnyvale, CA (US)
Assigned to Amazon Technologies, Inc., Seattle, WA (US)
Filed by Amazon Technologies, Inc., Seattle, WA (US)
Filed on Jun. 3, 2022, as Appl. No. 17/832,120.
Int. Cl. G06T 17/20 (2006.01); G06F 30/13 (2020.01); G06T 19/20 (2011.01)
CPC G06T 17/205 (2013.01) [G06F 30/13 (2020.01); G06T 19/20 (2013.01); G06T 2219/028 (2013.01)] 18 Claims
OG exemplary drawing
 
4. A method, comprising:
receiving three-dimensional (3D) mesh data representing a room;
receiving plane data comprising a plurality of planes, wherein each plane of the plurality of planes represents a planar surface detected in the room;
determining a first plurality of wall candidates for a 3D model of the room based at least in part on the plane data;
determining a second plurality of wall candidates for the 3D model of the room by modifying the first plurality of wall candidates based on a comparison of the first plurality of wall candidates to the 3D mesh data and further based at least in part by extending a first length of a first wall candidate of the plane data to be commensurate with a second length of a vertical surface represented in the 3D mesh data; and
generating the 3D model of the room based at least in part on the second plurality of wall candidates.