| CPC G06T 7/001 (2013.01) [G06F 18/2148 (2023.01); G06F 18/217 (2023.01); G06F 18/2413 (2023.01)] | 1 Claim | 

| 
               1. A non-transitory computer-readable medium comprising instructions that, when executed by a processor, cause the processor to control a manufacturing execution system that includes a machine vision module and a classification deep learning (DL) model, the system being controlled to perform functions of determining a quality of individual products and retraining the classification deep learning (DL) model trained to inspect products for defects, the functions including: 
            in response to a shooting trigger, capturing, with the machine vision module, a first image of a first product; 
                conducting a vision inspection with the machine vision module using the first image and outputting a vision inspection result to the manufacturing execution system; 
                providing the first image to an edge computer operating the classification DL model pre-trained by a server to determine, based on a set of parameters, whether a product has an acceptable quality based on an image capturing the product and output a DL inspection result to the manufacturing execution system, 
                wherein the classification DL model is configured to perform: 
                in response to the first image provided thereto, attempting to determine, based on the first image, whether the first product has the acceptable quality; 
                determining that whether the first product has the acceptable quality cannot be determined using the first image; and 
                in response to determining that whether the first product has the acceptable quality cannot be determined using the first image, determining that the first image contains an error image; 
                in response to determining that the first image contains an error image, adjusting, based on the error image, the set of parameters of the classification DL model on the edge computer; 
                extracting, from the edge computer, the adjusted set of parameters of the classification DL model; and 
                transmitting the adjusted set of parameters of the classification DL model to the server via a communication network; 
                wherein adjusting the set of parameters of the classification DL model on the edge computer is limited to a preset range, and 
                wherein, to reduce a false defect rate, the manufacturing execution system operates the classification DL model to re-inspect the first image when the machine vision module has determined the first product to be “not good,” and, to improve a detection rate of undetected true defects, the manufacturing execution system operates the classification DL model to re-inspect the first image when the machine vision module has determined the first product to be an “OK” product. 
               |