US 12,243,163 B2
Systems and methods for pitch determination
William Castillo, Belmont, CA (US); Giridhar Murali, San Francisco, CA (US); Brandon Scott, New York, NY (US); Kai Jia, San Francisco, CA (US); Jeffrey Sommers, Mountain View, CA (US); and Dario Rethage, Kendall Park, NJ (US)
Assigned to Hover Inc., San Francisco, CA (US)
Filed by Hover Inc., San Francisco, CA (US)
Filed on Feb. 14, 2024, as Appl. No. 18/441,974.
Application 18/505,997 is a division of application No. 17/445,939, filed on Aug. 25, 2021, granted, now 11,847,739, issued on Dec. 19, 2023.
Application 18/441,974 is a continuation of application No. 18/505,997, filed on Nov. 9, 2023.
Claims priority of provisional application 63/070,816, filed on Aug. 26, 2020.
Prior Publication US 2024/0257452 A1, Aug. 1, 2024
Int. Cl. G06T 17/00 (2006.01); G06N 3/08 (2023.01); G06T 7/10 (2017.01); G06T 7/70 (2017.01)
CPC G06T 17/00 (2013.01) [G06N 3/08 (2013.01); G06T 7/10 (2017.01); G06T 7/70 (2017.01); G06T 2207/20084 (2013.01); G06T 2207/20092 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method implemented by a system of one or more computers, the method comprising:
providing access to an image depicting a structure, the image being captured via a user device positioned proximate to the structure, the structure having a plurality of planar elements comprising at least a roof facet and one or more walls;
providing the image as input to a neural network, wherein the neural network outputs, at least, a surface normal associated with the roof facet and a surface normal associated with a particular wall of the one or more walls;
adjusting each surface normal based on a transform, wherein the transform adjusts at least the surface normal associated with the particular wall to be substantially orthogonal to a vertical orientation; and
extracting a pitch of the roof facet based on the adjusted surface normal associated with the roof facet and a gravity vector.