Disclosure of Invention
The invention aims to provide a photovoltaic cell detection method, a photovoltaic cell detection system, an electronic device and a storage medium, the scheme has higher detection efficiency, and can carry out overall distribution on detection of each partition or workshop, so that the detection progress of the partition or the workshop is prevented from being influenced when an AI server of a certain workshop breaks down.
The technical scheme provided by the invention is as follows:
the invention provides a photovoltaic cell detection method, which comprises the following steps:
acquiring a near-infrared image of a product to be detected, which is sent by a detection equipment terminal;
searching an AI server group, and acquiring a first AI server which is idle at present or has the least tasks;
sending the near-infrared image to the first AI server for defect judgment, and receiving a judgment result returned by the first AI server;
and saving the judgment result, and returning the judgment result to the detection equipment terminal.
The method comprises the steps of obtaining a near-infrared image of a product to be detected sent by a detection equipment terminal, then retrieving an AI server group, obtaining an AI server which is idle at present or has the least tasks, sending the near-infrared image to the AI server, and judging the defects of the product. Because this scheme gets rid of the application range restriction of the AI server in each subregion or workshop, can overall management all AI servers for the efficiency of detection is higher, and can avoid when the AI server in certain workshop breaks down, influences the detection progress in this subregion or workshop, is applicable to large-scale interplant and detects.
Specifically, this scheme adopts infrared camera to shoot when acquireing the near-infrared image of waiting to detect the product. In addition, the scheme is used for detecting the photovoltaic cell or the component thereof, so that after the near-infrared image of the photovoltaic cell, namely crystalline silicon, is obtained, the obtained imaging image can be analyzed and processed through image software by utilizing the electroluminescence principle of the crystalline silicon, and the defect judgment of the solar cell, the photovoltaic component and the like is completed.
In addition, the scheme adopts the 5G communication module when transmitting data, can simplify quick networking, realize centralized sharing (can be shared by regional plants) and maintenance of the whole factory AI server cloud, and maximize the AI resource value. Of course, if the 5G network is not provided, 4G/3G/WiFi networking may be alternatively adopted, but the speed and delay are not as 5G, and the efficiency improvement is reduced.
Further, the acquiring of the near-infrared image of the product to be detected sent by the detection device terminal specifically includes:
acquiring a plurality of near-infrared images of the product to be detected at different angles;
splicing the near-infrared images to obtain a complete image corresponding to the product to be detected;
and judging the resolution of the complete image, and when the resolution of the complete image is greater than a preset resolution, reducing the resolution of the complete image.
The product to be detected is photographed at different angles, so that near-infrared images at a plurality of different angles can be obtained, and then the near-infrared images are spliced to obtain a complete image corresponding to the product to be detected.
In addition, in order to avoid occupying excessive bandwidth resources, the image can be compressed before the whole image is uploaded.
Further, after saving the determination result, the method further includes:
manually re-judging the near-infrared image corresponding to the product to be detected, which is judged to be unqualified by the first AI server;
and storing the manual re-judgment result, and returning the manual re-judgment result to the detection equipment terminal.
Because more false judgments may exist in AI judgment in the initial stage, in order to reduce the false judgment rate, manual re-judgment can be increased; and sending the near-infrared image with the defect judged by the AI server to a re-judgment cache server for re-judgment manually, and returning a manual re-judgment result to the detection equipment terminal.
In addition, the image processing software of the AI server can be optimized according to the result of the manual re-judgment, so that the defect judgment accuracy of the AI server is improved.
Further, the acquiring of the near-infrared image of the product to be detected sent by the detection device terminal further includes:
acquiring product information of the product to be detected corresponding to the near-infrared image;
after saving the determination result, the method further comprises:
and sending the product information corresponding to the to-be-detected product which is judged to be unqualified to a repair terminal so as to repair the unqualified product according to the product information.
In addition, the invention also provides a photovoltaic cell detection system, which comprises:
the detection equipment terminal is used for photographing a product to be detected and acquiring a near-infrared image corresponding to the product to be detected;
the central server is connected with the detection equipment terminal and used for receiving the near-infrared image corresponding to the product to be detected sent by the detection equipment terminal;
the supervision terminal is connected with the central server and is used for supervising and controlling the operation of the central server;
the AI server group is connected with the central server and comprises a plurality of AI servers, the central server searches the AI server group to obtain a first AI server which is idle at present or has the least task, the first AI server is used for judging the defects of the near infrared image sent by the central server and obtaining a judgment result, and the central server returns the judgment result to the detection equipment terminal;
and the central database is connected with the central server and is used for storing the judgment result.
The method comprises the steps of obtaining a near-infrared image of a product to be detected sent by a detection equipment terminal, then retrieving an AI server group, obtaining an AI server which is idle at present or has the least tasks, sending the near-infrared image to the AI server, and judging the defects of the product. Because this scheme gets rid of the application range restriction of the AI server in each subregion or workshop, can overall management all AI servers for the efficiency of detection is higher, and can avoid when the AI server in certain workshop breaks down, influences the detection progress in this subregion or workshop, is applicable to large-scale interplant and detects.
Further, still include: the communication module is used for transmitting data and comprises a main communication module and a standby communication module, the main communication module is a 5G communication module, and the standby communication module is a 4G communication module or a 3G communication module or a WIFI communication module.
According to the scheme, the 5G communication module is adopted during data transmission, rapid networking can be simplified, centralized sharing (cross-region and regional sharing can be achieved) and maintenance of the cloud end of the AI server in the whole plant area can be achieved, and the AI resource value can be played to the maximum extent. Of course, if the 5G network is not provided, 4G/3G/WiFi networking may be alternatively adopted, but the speed and delay are not as 5G, and the efficiency improvement is reduced.
Further, still include: the re-judgment cache server is connected with the central server and used for storing the near-infrared image corresponding to the product to be detected, which is judged to be unqualified by the first AI server;
and the manual re-judgment terminal is connected with the re-judgment cache server and is used for performing manual re-judgment on the near-infrared image stored in the re-judgment cache server and returning the manual re-judgment result to the detection equipment terminal.
Because more false judgments may exist in AI judgment in the initial stage, in order to reduce the false judgment rate, manual re-judgment can be increased; and sending the near-infrared image with the defect judged by the AI server to a re-judgment cache server for re-judgment manually, and returning a manual re-judgment result to the detection equipment terminal.
In addition, the image processing software of the AI server can be optimized according to the result of the manual re-judgment, so that the defect judgment accuracy of the AI server is improved.
Further, still include: and the repair terminal is connected with the central database and used for receiving the product information corresponding to the to-be-detected product judged to be unqualified so as to repair the unqualified product according to the product information.
In addition, the present invention also provides an electronic device including:
the memory is used for storing the running program;
and the processor is used for executing the running program stored in the memory and realizing the operation executed by the photovoltaic cell detection method.
In addition, the invention also provides a storage medium, wherein at least one instruction is stored in the storage medium, and the instruction is loaded and executed by a processor to implement the operation executed by the photovoltaic cell detection method.
According to the photovoltaic cell detection method, the photovoltaic cell detection system, the electronic device and the storage medium, the AI server which is idle at present or has the least task can be obtained by obtaining the near-infrared image of the product to be detected sent by the detection device terminal and searching the AI server group, and the near-infrared image is sent to the AI server so as to judge the defects of the product. Because this scheme gets rid of the application range restriction of the AI server in each subregion or workshop, can overall management all AI servers for the efficiency of detection is higher, and can avoid when the AI server in certain workshop breaks down, influences the detection progress in this subregion or workshop, is applicable to large-scale interplant and detects.
Detailed Description
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the following description will be made with reference to the accompanying drawings. It is obvious that the drawings in the following description are only some examples of the invention, and that for a person skilled in the art, other drawings and embodiments can be derived from them without inventive effort.
For the sake of simplicity, the drawings only schematically show the parts relevant to the present invention, and they do not represent the actual structure as a product. In addition, in order to make the drawings concise and understandable, components having the same structure or function in some of the drawings are only schematically illustrated or only labeled. In this document, "one" means not only "only one" but also a case of "more than one".
Example 1
In an embodiment of the present invention, as shown in fig. 1, the present invention provides a method for detecting a photovoltaic cell, including the steps of:
and S1, acquiring the near-infrared image of the product to be detected sent by the detection equipment terminal.
Preferably, the acquiring of the near-infrared image of the product to be detected sent by the detection device terminal specifically includes:
and S11, acquiring a plurality of near infrared images of the product to be detected at different angles.
And S12, splicing the near-infrared images to obtain a complete image corresponding to the product to be detected.
And S13, judging the resolution of the complete image, and when the resolution of the complete image is greater than the preset resolution, reducing the resolution of the complete image.
The product to be detected is photographed at different angles, so that near-infrared images at a plurality of different angles can be obtained, and then the near-infrared images are spliced to obtain a complete image corresponding to the product to be detected.
In addition, in order to avoid occupying excessive bandwidth resources, the image can be compressed before the whole image is uploaded.
And S2, searching the AI server group, and acquiring the first AI server which is idle at present or has the least tasks.
Specifically, in the scheme, the use range limitation of the AI servers of each partition or workshop is removed, that is, the AI servers of different partitions or workshops, even different factories can form an AI server group, and when the AI servers are selected, only the current state and the task amount of each AI server are considered.
In addition, if a plurality of AI servers are idle or the minimum task amount is the same, it may be considered to randomly select one AI server or preferentially select an AI server corresponding to a partition or a workshop.
And S3, sending the near-infrared image to the first AI server for defect judgment, and receiving a judgment result returned by the first AI server.
Specifically, this scheme adopts infrared camera to shoot when acquireing the near-infrared image of waiting to detect the product. In addition, the scheme is used for detecting the photovoltaic cell or the component thereof, so that after the near-infrared image of the photovoltaic cell, namely crystalline silicon, is obtained, the obtained imaging image can be analyzed and processed through image software by utilizing the electroluminescence principle of the crystalline silicon, and the defect judgment of the solar cell, the photovoltaic component and the like is completed.
And S4, saving the judgment result, and returning the judgment result to the detection equipment terminal.
The method comprises the steps of obtaining a near-infrared image of a product to be detected sent by a detection equipment terminal, then retrieving an AI server group, obtaining an AI server which is idle at present or has the least tasks, sending the near-infrared image to the AI server, and judging the defects of the product. Because this scheme gets rid of the application range restriction of the AI server in each subregion or workshop, can overall management all AI servers for the efficiency of detection is higher, and can avoid when the AI server in certain workshop breaks down, influences the detection progress in this subregion or workshop, is applicable to large-scale interplant and detects.
In addition, the scheme adopts the 5G communication module when transmitting data, can simplify quick networking, realize centralized sharing (can be shared by regional plants) and maintenance of the whole factory AI server cloud, and maximize the AI resource value. Of course, if the 5G network is not provided, 4G/3G/WiFi networking may be alternatively adopted, but the speed and delay are not as 5G, and the efficiency improvement is reduced.
Example 2
An embodiment of the present invention, on the basis of embodiment 1, further includes, after saving the determination result, the steps of:
and S41, manually re-judging the near-infrared image corresponding to the product to be detected, which is judged to be unqualified by the first AI server.
And S42, storing the manual re-judgment result, and returning the manual re-judgment result to the detection equipment terminal.
Because more false judgments may exist in AI judgment in the initial stage, in order to reduce the false judgment rate, manual re-judgment can be increased; and sending the near-infrared image with the defect judged by the AI server to a re-judgment cache server for re-judgment manually, and returning a manual re-judgment result to the detection equipment terminal.
In addition, the image processing software of the AI server can be optimized according to the result of the manual re-judgment, so that the defect judgment accuracy of the AI server is improved.
Preferably, the method for acquiring the near-infrared image of the product to be detected sent by the detection device terminal further includes: and acquiring product information of the product to be detected corresponding to the near-infrared image.
After the judgment result is saved, the method further comprises the following steps: and sending the product information corresponding to the to-be-detected product judged to be unqualified to a repair terminal so as to repair the unqualified product according to the product information.
Example 3
In an embodiment of the present invention, as shown in fig. 2, the present invention further provides a photovoltaic cell detection system, which includes a detection device terminal 1, a central server 2, a supervision terminal 3, an AI server group 4, and a central database 5.
The detection equipment terminal 1 is used for photographing a product to be detected and acquiring a near-infrared image corresponding to the product to be detected. Preferably, when the near-infrared image of the product to be detected is obtained, the method specifically includes: acquiring a plurality of near-infrared images of a product to be detected at different angles; splicing the near-infrared images to obtain a complete image corresponding to a product to be detected; and judging the resolution of the complete image, and when the resolution of the complete image is greater than the preset resolution, reducing the resolution of the complete image.
The product to be detected is photographed at different angles, so that near-infrared images at a plurality of different angles can be obtained, and then the near-infrared images are spliced to obtain a complete image corresponding to the product to be detected.
In addition, in order to avoid occupying excessive bandwidth resources, the image can be compressed before the whole image is uploaded.
The central server 2 is connected with the detection equipment terminal 1 and is used for receiving the near-infrared image corresponding to the product to be detected sent by the detection equipment terminal.
The supervision terminal 3 is connected with the central server 2 and is used for supervising and controlling the operation of the central server 2.
The AI server group 4 is connected with the central server 2, the AI server group 4 comprises a plurality of AI servers, the central server 2 searches the AI server group to obtain a first AI server which is idle at present or has the least task, the first AI server is used for judging the defects of the near-infrared image sent by the central server 2 and obtaining a judgment result, and the central server 2 returns the judgment result to the detection equipment terminal 1.
Specifically, in the scheme, the use range limitation of the AI servers of each partition or workshop is removed, that is, the AI servers of different partitions or workshops, even different factories can form an AI server group, and when the AI servers are selected, only the current state and the task amount of each AI server are considered.
In addition, if a plurality of AI servers are idle or the minimum task amount is the same, it may be considered to randomly select one AI server or preferentially select an AI server corresponding to a partition or a workshop.
The central database 5 is connected with the central server 2 and used for storing the judgment result.
The method comprises the steps of obtaining a near-infrared image of a product to be detected sent by a detection equipment terminal, then retrieving an AI server group, obtaining an AI server which is idle at present or has the least tasks, sending the near-infrared image to the AI server, and judging the defects of the product. Because this scheme gets rid of the application range restriction of the AI server in each subregion or workshop, can overall management all AI servers for the efficiency of detection is higher, and can avoid when the AI server in certain workshop breaks down, influences the detection progress in this subregion or workshop, is applicable to large-scale interplant and detects.
Preferably, the photovoltaic cell detection system further comprises a communication module for data transmission, the communication module comprises a main communication module and a standby communication module, the main communication module is a 5G communication module, and the standby communication module is a 4G communication module, a 3G communication module or a WIFI communication module.
According to the scheme, the 5G communication module is adopted during data transmission, rapid networking can be simplified, centralized sharing (cross-region and regional sharing can be achieved) and maintenance of the cloud end of the AI server in the whole plant area can be achieved, and the AI resource value can be played to the maximum extent. Of course, if the 5G network is not provided, 4G/3G/WiFi networking may be alternatively adopted, but the speed and delay are not as 5G, and the efficiency improvement is reduced.
Example 4
In an embodiment of the present invention, as shown in fig. 2, on the basis of embodiment 3, the photovoltaic cell detection system further includes a re-judgment cache server 6, a manual re-judgment terminal 7, and a repair terminal 8.
The re-judgment cache server 6 is connected with the central server 2 and used for storing the near-infrared image corresponding to the product to be detected, which is judged to be unqualified by the first AI server.
The manual re-judging terminal 7 is connected with the re-judging cache server 6 and is used for performing manual re-judging on the near-infrared images stored in the re-judging cache server 6 and returning a manual re-judging result to the detection equipment terminal 1.
Because more false judgments may exist in AI judgment in the initial stage, in order to reduce the false judgment rate, manual re-judgment can be increased; and sending the near-infrared image with the defect judged by the AI server to a re-judgment cache server 6 for re-judgment manually, and returning the manual re-judgment result to the detection equipment terminal 1.
In addition, the image processing software of the AI server can be optimized according to the result of the manual re-judgment, so that the defect judgment accuracy of the AI server is improved.
The repair terminal 8 is connected with the central database 5 and used for receiving the product information corresponding to the to-be-detected product judged to be unqualified so as to repair the unqualified product according to the product information.
Example 5
In addition, as shown in fig. 3, the present invention further provides an electronic device, which includes a memory 100 and a processor 200, wherein the memory 100 is used for storing an operation program, and the processor 200 is used for executing the operation program stored in the memory, so as to implement the operations executed by the photovoltaic cell detection method according to any one of embodiments 1-2.
Specifically, the electronic device may further include a communication interface 300, a communication bus 400, and an input/output interface 500, wherein the processor 200, the memory 100, the input/output interface 500, and the communication interface 300 complete communication with each other through the communication bus 400.
A communication bus 400 is a circuit that connects the elements described and enables transmission between these elements. For example, the processor 200 receives commands from other elements through the communication bus 400, decrypts the received commands, and performs calculations or data processing according to the decrypted commands. The memory 100 may include program modules such as a kernel (kernel), middleware (middleware), an Application Programming Interface (API), and an Application. The program modules may be comprised of software, firmware or hardware, or at least two of the same. The input/output interface 500 forwards commands or data entered by a user via an input/output device (e.g., sensor, keyboard, touch screen). The communication interface 300 connects the electronic device with other network devices, user equipment, networks. For example, the communication interface 300 may be connected to a network by wire or wirelessly to connect to external other network devices or user devices. The wireless communication may include at least one of: wireless fidelity (WiFi), Bluetooth (BT), Near Field Communication (NFC), Global Positioning Satellite (GPS) and cellular communications, among others. The wired communication may include at least one of: universal Serial Bus (USB), high-definition multimedia interface (HDMI), asynchronous transfer standard interface (RS-232), and the like. The network may be a telecommunications network and a communications network. The communication network may be a computer network, the internet of things, a telephone network. The electronic device may be connected to the network through the communication interface 300, and a protocol used for the electronic device to communicate with other network devices may be supported by at least one of an application, an Application Programming Interface (API), middleware, a kernel, and a communication interface.
Example 6
In addition, the present invention also provides a storage medium, where at least one instruction is stored, and the instruction is loaded and executed by a processor to implement the operations performed by the photovoltaic cell detection method according to any one of embodiments 1 to 2. For example, the computer readable storage medium may be a read-only memory (ROM), a random-access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, and the like. They may be implemented in program code that is executable by a computing device such that it is executed by the computing device, or separately, or as individual integrated circuit modules, or as a plurality or steps of individual integrated circuit modules. Thus, the present invention is not limited to any specific combination of hardware and software.
It should be noted that the above embodiments can be freely combined as necessary. The foregoing is only a preferred embodiment of the present invention, and it should be noted that, for those skilled in the art, various modifications and decorations can be made without departing from the principle of the present invention, and these modifications and decorations should also be regarded as the protection scope of the present invention.