Patent ID: 11954846
Assignee: ELEMENTARY ROBOTICS, INC.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 18:
19. A computer-implemented method for providing quality assurance comprising:
receiving data derived from a feed of images of a plurality of objects passing in front of an inspection camera module forming part of a quality assurance inspection system;
generating, by at least one machine learning model using the received data for each object, quality assurance metrics for the object;
generating overlay images characterizing the quality assurance metrics which visualize why the at least one machine learning model generated the corresponding quality assurance metrics, the overlay images comprising a color and transparency values in which pixels have varying color and transparency values correspond to a level to which they contributed to the quality assurance metrics;
combining the overlay images with the corresponding image of the object to generate an enhanced image of each of the objects; and
providing the enhanced images to a consuming application or process for quality assurance analysis;
wherein the at least one machine learning model comprises a convolutional neural network acting as an anomaly detector which is composed of convolutional layers and contains no linear layers.