US 12,073,587 B2
Method for commissioning a network of optical sensors across a floorspace
Kelby Green, Mountain View, CA (US); and Dan Ryan, Mountain View, CA (US)
Assigned to VergeSense, Inc., Mountain View, CA (US)
Filed by VergeSense, Inc., Mountain View, CA (US)
Filed on Dec. 21, 2022, as Appl. No. 18/086,496.
Application 18/086,496 is a continuation of application No. 17/316,595, filed on May 10, 2021, granted, now 11,563,901.
Application 17/316,595 is a continuation of application No. 16/191,115, filed on Nov. 14, 2018, granted, now 11,039,084, issued on Jun. 15, 2021.
Claims priority of provisional application 62/585,942, filed on Nov. 14, 2017.
Prior Publication US 2023/0130008 A1, Apr. 27, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 7/73 (2017.01); G01S 3/00 (2006.01); G06T 7/60 (2017.01); G06V 10/40 (2022.01); G06V 10/75 (2022.01); G06V 20/00 (2022.01); G06V 20/52 (2022.01); H04N 1/00 (2006.01); H04N 23/60 (2023.01); H04N 23/90 (2023.01)
CPC G06T 7/74 (2017.01) [G01S 3/00 (2013.01); G06T 7/60 (2013.01); G06V 10/40 (2022.01); G06V 10/751 (2022.01); G06V 20/00 (2022.01); G06V 20/52 (2022.01); H04N 1/00 (2013.01); H04N 23/60 (2023.01); H04N 23/90 (2023.01); G06T 2207/10024 (2013.01); G06T 2207/20221 (2013.01); G06T 2207/30244 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method comprising:
accessing a first image of a floorspace captured by a first sensor block, in a set of sensor blocks, installed in a first position over a floorspace;
detecting a surface of a first object, in a set of objects, located within the floorspace; and
deriving a first height of the first sensor block above a working plane coplanar with the surface of the first object in the set of objects;
accessing a second image captured by a second sensor block, in the set of sensor blocks, installed in a second position over the floorspace;
calculating an offset distance between the first position of the first sensor block and the second position of the second sensor block based on the first height of the first sensor block above the working plane;
accessing a minimum overlap between a first field of view of the first sensor block and a second field of view of the second sensor block;
detecting a first overlap between the first image and the second image based on a set of analogous features detected in the first image and in the second image; and
in response to the minimum overlap exceeding the first overlap and in response to the first offset distance exceeding a target offset distance;
calculating a position adjustment for the second sensor block; and
at an installer portal, prompting the installer to adjust the second sensor block to a third position according to the position adjustment, the third position closer to the first position than the second position.