US 12,260,610 B2
Dual descriptor data for object recognition in low light conditions
Sung Chun Lee, Fairfax, VA (US); Gang Qian, McLean, VA (US); Sima Taheri, McLean, VA (US); Sravanthi Bondugula, Vienna, VA (US); and Allison Beach, Leesburg, VA (US)
Assigned to ObjectVideo Labs, LLC, Tysons, VA (US)
Filed by ObjectVideo Labs, LLC, Tysons, VA (US)
Filed on Mar. 20, 2023, as Appl. No. 18/123,439.
Claims priority of provisional application 63/323,133, filed on Mar. 24, 2022.
Prior Publication US 2023/0306712 A1, Sep. 28, 2023
Int. Cl. G06V 10/75 (2022.01); G06T 7/246 (2017.01); G06T 7/292 (2017.01); G06V 10/143 (2022.01); G06V 10/60 (2022.01); G06V 10/74 (2022.01); G06V 10/764 (2022.01); G06V 10/94 (2022.01); G06V 20/52 (2022.01); H04N 23/11 (2023.01); H04N 23/90 (2023.01); H04N 23/667 (2023.01)
CPC G06V 10/751 (2022.01) [G06T 7/248 (2017.01); G06V 10/60 (2022.01); G06V 10/764 (2022.01); G06V 10/945 (2022.01); G06V 20/52 (2022.01); H04N 23/11 (2023.01); G06T 2207/10024 (2013.01); G06T 2207/10048 (2013.01); G06T 2207/30232 (2013.01); H04N 23/667 (2023.01)] 20 Claims
OG exemplary drawing
 
1. A system comprising one or more computers and one or more storage devices on which are stored instructions that are operable, when executed by the one or more computers, to cause the one or more computers to perform operations comprising:
generating dual descriptor data, which comprises:
determining a first bounding box in first image data collected by a camera,
determining a second bounding box in second image data collected by the camera,
determining an overlapping region between the first bounding box and the second bounding box, and
generating the dual descriptor data for an object associated with the overlapping region;
detecting, using a first set of descriptor features included in the dual descriptor data, a first representation within first image data collected by the camera with a first imaging modality;
determining a change to an imaging modality of the camera from the first imaging modality to a second imaging modality;
detecting, using a second, different set of features included in the dual descriptor data, a second representation within second image data collected by the camera with the second imaging modality;
classifying the first representation and the second representation as associated with a same object using the dual descriptor data; and
in response to classifying the first representation and the second representation as associated with the same object using the dual descriptor data, transmitting operational instructions to one or more appliances connected to the system.