Product appearance detection method based on cloud edge collaborative model optimization and implementation system thereof
A technology of appearance detection and modeling, which is applied in transmission systems, character and pattern recognition, instruments, etc., and can solve problems such as closed-loop optimization of data sets and models not involved, slow calculation speed, complex network mechanism, etc.
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
Embodiment 1
[0055] A product appearance detection method based on cloud-edge collaborative model optimization. In this embodiment, the intelligent detection of an air conditioner external unit is used as an example to illustrate, as shown in figure 2 shown, including the following steps:
[0056] S1. Collect pictures of the appearance of air-conditioning external units that are known to be qualified, and after marking the pictures of the appearance of air-conditioning external units, establish a basic data set;
[0057] S2. Use the basic data set to train the YOLOv3-tiny model and the YOLOv3 model respectively, deploy the trained YOLOv3-tiny model on the edge server, and deploy the trained YOLOv3 model on the cloud platform; use the trained YOLOv3-tiny model as A Model, the trained YOLOv3 model is used as the B model.
[0058] S3. At the edge server, use the trained YOLOv3-tiny model to detect and recognize the picture of the appearance of the air conditioner external unit to be detecte...
Embodiment 2
[0070] A product appearance detection method based on cloud-edge collaborative model optimization according to Embodiment 1, the difference is that:
[0071] The detection method also includes step S6: using the basic data set obtained in step S5 to update, periodically update and train the YOLOv3-tiny model and the YOLOv3 model, and deploy the updated YOLOv3-tiny model to the edge device, after the update The YOLOv3 model is deployed on the cloud.
[0072] Periodically updating and training the YOLOv3-tiny model and the YOLOv3 model can improve the recognition accuracy, thereby realizing the self-optimization of the model. In the setting of the cycle, since the last update of the data set, the number of new pictures in the data set is n, and the update cycle is set to n 0 . Update the value of n when new pictures are added to the dataset, when n=n 0 The Shiyun platform starts to update and train the model, and resets n=0 at the same time, waiting for the next cycle.
[00...
Embodiment 3
[0086] A product appearance detection method based on cloud-edge collaborative model optimization according to Embodiment 1, the difference is that:
[0087] Socket network sockets are used for communication between the edge server and the cloud platform, the edge server is used as the client, and the cloud platform is used as the server for two-way communication.
[0088] In terms of communication between the edge device and the cloud platform, a stable and feasible socket network socket is used for communication. Socket communication first needs to create a socket between the client and the server to obtain the host name and port number; the server is used to monitor the request, after the client sends the communication request, the two establish a connection through a three-way handshake, and then send and receive after encoding , to complete the data transmission; after the transmission is completed, the client and the server wave four times to disconnect.
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com