US 12,214,809 B2
Instance segmentation imaging system
Jonah Philion, Toronto (CA); and Yibiao Zhao, Cambridge, MA (US)
Assigned to iSee, Inc., Cambridge, MA (US)
Filed by iSee, Inc., Cambridge, MA (US)
Filed on Jun. 26, 2023, as Appl. No. 18/341,039.
Application 18/341,039 is a continuation of application No. 16/847,253, filed on Apr. 13, 2020, granted, now 11,718,324.
Claims priority of provisional application 62/832,805, filed on Apr. 11, 2019.
Prior Publication US 2023/0358533 A1, Nov. 9, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 7/73 (2017.01); B60R 11/04 (2006.01); B60S 5/00 (2006.01); B60W 60/00 (2020.01); G01B 11/275 (2006.01); G05D 1/00 (2006.01); G06F 18/214 (2023.01); G06F 18/2413 (2023.01); G06T 7/00 (2017.01); G06T 7/60 (2017.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/00 (2022.01); G06V 20/56 (2022.01); H04N 7/18 (2006.01); H04N 23/90 (2023.01); B62D 17/00 (2006.01); G01M 17/013 (2006.01); G08B 5/22 (2006.01)
CPC B60W 60/00274 (2020.02) [B60R 11/04 (2013.01); B60S 5/00 (2013.01); B60W 60/0011 (2020.02); B60W 60/0018 (2020.02); G01B 11/275 (2013.01); G01B 11/2755 (2013.01); G05D 1/0088 (2013.01); G05D 1/0238 (2013.01); G06F 18/214 (2023.01); G06F 18/2413 (2023.01); G06T 7/0004 (2013.01); G06T 7/60 (2013.01); G06T 7/73 (2017.01); G06V 10/764 (2022.01); G06V 10/82 (2022.01); G06V 20/00 (2022.01); G06V 20/588 (2022.01); H04N 7/181 (2013.01); H04N 23/90 (2023.01); B60W 2400/00 (2013.01); B60W 2420/403 (2013.01); B62D 17/00 (2013.01); G01B 2210/12 (2013.01); G01B 2210/14 (2013.01); G01B 2210/26 (2013.01); G01B 2210/30 (2013.01); G01M 17/013 (2013.01); G06T 2207/10016 (2013.01); G06T 2207/30164 (2013.01); G08B 5/22 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for identifying an object in an image associated with operation of an autonomous vehicle comprising:
(a) identifying, with a processor, at least one starting pixel associated with the object in the image, the image having a plurality of rows of pixels, the at least one starting pixel located in a first identified row of the plurality of rows;
(b) identifying, with the processor, at least one adjacent pixel located in an adjacent row to the first identified row, the at least one adjacent pixel being part of the object;
(c) iterating steps (a)-(b) using the identified at least one adjacent pixel as a starting pixel or starting pixels for a next iteration of steps (a)-(b); and
(d) forming, with the processor, a line through the identified at least one adjacent pixel located in the adjacent row to the first identified row, to represent the object.