US 11,893,084 B2
Object detection systems and methods including an object detection model using a tailored training dataset
Santle Camilus Kulandai Samy, Santa Clara, CA (US); Rajkiran Kumar Gottumukkal, Bangalore (IN); Yohai Falik, Petah Tiqwa (IL); Rajiv Ramanasankaran, Santa Clara, CA (US); Prantik Sen, Bangalore (IL); and Deepak Chembakassery Rajendran, Kerala (IN)
Assigned to JOHNSON CONTROLS TYCO IP HOLDINGS LLP, Milwaukee, WI (US)
Filed by Johnson Controls Tyco IP Holdings LLP, Milwaukee, WI (US)
Filed on Sep. 7, 2021, as Appl. No. 17/468,175.
Prior Publication US 2023/0076241 A1, Mar. 9, 2023
Int. Cl. G06K 9/00 (2022.01); G06F 18/214 (2023.01); G06V 10/25 (2022.01); G06V 20/40 (2022.01); G06V 10/62 (2022.01); G06V 10/774 (2022.01); G06T 7/246 (2017.01)
CPC G06F 18/2148 (2023.01) [G06T 7/246 (2017.01); G06V 10/25 (2022.01); G06V 10/62 (2022.01); G06V 10/774 (2022.01); G06V 20/41 (2022.01); G06T 2207/20081 (2013.01); G06T 2207/20084 (2013.01); G06T 2207/20132 (2013.01); G06T 2207/30168 (2013.01); G06T 2207/30196 (2013.01); G06T 2207/30232 (2013.01)] 17 Claims
OG exemplary drawing
 
1. An apparatus for object detection, comprising:
a memory; and
a processor communicatively coupled with the memory and configured to:
receive a first image frame from a region of interest (ROI) detection model that is configured to detect an object in an image and generate an ROI boundary around the object, wherein the first image frame comprises a first ROI boundary around a first object;
receive, from the ROI detection model, a second image frame that is a subsequent frame to the first image frame in a video;
predict, using an ROI tracking model, that the first ROI boundary will be present in the second image frame in response to detecting the first object in the second image frame, wherein the ROI tracking model is configured to identify objects in an image that are bounded by ROI boundaries and detect whether the objects exist in another image;
detect whether the first ROI boundary is present in the second image frame;
determine that the second image frame should be added to a training dataset for the ROI detection model in response to detecting that the ROI detection model did not generate the first ROI boundary in the second image frame as predicted; and
re-train the ROI detection model, to define a re-trained ROI detection model, using the training dataset comprising the second image frame in response to determining that the second image frame should be added to the training dataset.