US 11,720,623 B2
Systems and methods for automatically annotating images
Haining Liu, Dallas, TX (US); Feiyun Zhu, Arlington, TX (US); Ryan B. Reagan, Fort Worth, TX (US); and Zhichun Xiao, Plano, TX (US)
Assigned to Walmart Apollo, LLC, Bentonville, AR (US)
Filed by Walmart Apollo, LLC, Bentonville, AR (US)
Filed on Nov. 13, 2020, as Appl. No. 17/97,601.
Claims priority of provisional application 62/935,378, filed on Nov. 14, 2019.
Prior Publication US 2021/0150276 A1, May 20, 2021
Int. Cl. G06K 9/00 (2022.01); G06K 9/52 (2006.01); G06F 16/55 (2019.01); G06T 7/136 (2017.01); G06N 20/00 (2019.01); G06T 3/00 (2006.01); G06F 18/214 (2023.01); G06V 10/764 (2022.01); G06V 10/774 (2022.01); G06V 10/26 (2022.01); G06V 10/24 (2022.01)
CPC G06F 16/55 (2019.01) [G06F 18/2148 (2023.01); G06N 20/00 (2019.01); G06T 3/0056 (2013.01); G06T 7/136 (2017.01); G06V 10/26 (2022.01); G06V 10/764 (2022.01); G06V 10/774 (2022.01); G06V 10/247 (2022.01)] 20 Claims
OG exemplary drawing
 
1. A system for automatically annotating images, the system comprising:
a database, wherein the database is configured to store images and annotations for the images; and
a control circuit, wherein the control circuit is communicatively coupled to the database, and wherein the control circuit is configured to:
retrieve, from that database, an image;
generate, based on the image, a collection of augmented images;
generate segmentation maps for each image in the collection of augmented images, wherein each of the segmentation maps include segments;
select, based on a threshold, ones of the segments above a threshold;
merge the ones of the segments above the threshold to create a segmented image; and
generate, for each segment of the segmented image, classifications, wherein an annotation for the image includes the segmented images and the classifications.