US 12,236,675 B2
Methods and systems for training and execution of improved learning systems for identification of components in time-based data streams
Steven James Kommrusch, Fort Collins, CO (US); Henry Bowdoin Minsky, Newton, MA (US); Milan Singh Minsky, Newton, MA (US); Cyrus Shaoul, Dummerston, VT (US); and Max Carlson, Tallin (EE)
Filed by Leela AI, Inc., Newtonville, MA (US)
Filed on Feb. 23, 2023, as Appl. No. 18/113,247.
Claims priority of provisional application 63/389,075, filed on Jul. 14, 2022.
Claims priority of provisional application 63/313,558, filed on Feb. 24, 2022.
Prior Publication US 2023/0267712 A1, Aug. 24, 2023
Int. Cl. G06V 10/774 (2022.01); G06V 10/22 (2022.01); G06V 10/26 (2022.01); G06V 10/776 (2022.01); G06V 10/82 (2022.01); G06V 10/94 (2022.01); G06V 10/98 (2022.01); G06V 20/40 (2022.01)
CPC G06V 10/774 (2022.01) [G06V 10/22 (2022.01); G06V 10/267 (2022.01); G06V 10/776 (2022.01); G06V 10/82 (2022.01); G06V 10/945 (2022.01); G06V 10/98 (2022.01); G06V 20/40 (2022.01)] 9 Claims
OG exemplary drawing
 
1. A method for training a self-directed, dynamic learning system to identify components of time-based data streams, the method comprising:
processing, by a machine vision component executing on a first computing device and in communication with a self-directed, dynamic learning system executing on a second computing device, a video file to detect at least one object in the video file;
displaying, by the self-directed, dynamic learning system, the processed video file, wherein displaying further comprises generating a user interface including a display of at least a portion of the processed video file and an identification of the detected at least one object, wherein displaying further comprises segmenting at least one image of the video file into at least one region;
receiving, by the self-directed, dynamic learning system, user input including an identification of an unidentified object in the processed video file displayed by the learning system;
processing, by a learning engine of the self-directed, dynamic learning system, the at least one region;
generating, by the self-directed, dynamic learning system, a proposed identification of at least one potential object within the at least one region;
displaying, by the self-directed, dynamic learning system, the at least one region and the at least one potential object; and
receiving, by the self-directed, dynamic learning system, user input accepting the proposed identification.