CN114022426A - Serial analysis application method and system for AI (Artificial Intelligence) identification of solar cell EL (electro-luminescence) image - Google Patents
Serial analysis application method and system for AI (Artificial Intelligence) identification of solar cell EL (electro-luminescence) image Download PDFInfo
- Publication number
- CN114022426A CN114022426A CN202111247881.3A CN202111247881A CN114022426A CN 114022426 A CN114022426 A CN 114022426A CN 202111247881 A CN202111247881 A CN 202111247881A CN 114022426 A CN114022426 A CN 114022426A
- Authority
- CN
- China
- Prior art keywords
- image
- defect
- model
- solar cell
- identification
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 238000004458 analytical method Methods 0.000 title claims abstract description 11
- 238000005401 electroluminescence Methods 0.000 title description 38
- 238000013473 artificial intelligence Methods 0.000 title description 16
- 230000007547 defect Effects 0.000 claims abstract description 119
- 230000005477 standard model Effects 0.000 claims description 16
- 230000000694 effects Effects 0.000 abstract description 7
- 238000001514 detection method Methods 0.000 abstract description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000005530 etching Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000003446 memory effect Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 239000000919 ceramic Substances 0.000 description 1
- 238000002372 labelling Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000012216 screening Methods 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T7/00—Image analysis
- G06T7/0002—Inspection of images, e.g. flaw detection
- G06T7/0004—Industrial image inspection
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F18/00—Pattern recognition
- G06F18/20—Analysing
- G06F18/24—Classification techniques
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N20/00—Machine learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10004—Still image; Photographic image
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/20—Special algorithmic details
- G06T2207/20081—Training; Learning
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/30—Subject of image; Context of image processing
- G06T2207/30108—Industrial image inspection
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Computer Vision & Pattern Recognition (AREA)
- General Physics & Mathematics (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Software Systems (AREA)
- Artificial Intelligence (AREA)
- Evolutionary Computation (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Medical Informatics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Computing Systems (AREA)
- Mathematical Physics (AREA)
- Quality & Reliability (AREA)
- Photovoltaic Devices (AREA)
- Image Analysis (AREA)
Abstract
The invention discloses a serial analysis application method and a serial analysis application system for AI identification of a solar cell EL image. When defect features are added to AI software, the device only needs to mark the defect features singly, so that a large amount of workload is reduced, iteration updating is more convenient, and meanwhile, the defect features with low tolerance cannot be missed, so that the serious missed defect in EL image detection is avoided, and a better data guidance effect is achieved.
Description
Technical Field
The invention relates to the field of solar cells, in particular to a serial analysis application method and system for AI identification of solar cell EL images.
Background
The AI artificial intelligence image recognition technology has been widely applied in the photovoltaic industry, especially in EL image recognition of solar cells and modules, more and more AI software is added in recent years, and the AI recognition process generally includes four parts, namely feature sample screening, feature labeling, training, prediction, and the like.
In actual operation, an EL image sample usually contains many different defect features, and conventionally, each different defect feature is completely marked in the sample, and then trained into a standard model, and the model is used to predict a new sample. However, from the perspective of the user, multiple feature labels are performed in one sample, the workload is large, the operation is complex, and once a defect is problematic or needs to be updated, the whole model needs to be modified;
in the invention of patent No. CN202010192560.7, an application of AI technology in ceramic wafer defect identification is proposed, and in the solar energy field, during the detection and use, the conventional way is to perform one-time identification prediction on the EL image to be identified by AI software, and identify the defect features of the EL image therefrom, while in the actual use, the tolerance for different types of defect features is different, whereas in the solar cell technology, there are twenty to thirty types of defect features altogether, wherein there are some defect features similar to them (such as black spots and over-etching), and only one-time identification prediction is performed, the AI software is likely to identify the defect features with high similarity as one of them, so that the defect with low tolerance is determined to be missed and even appears, the AI logically identifies the defect as a defect, a part of which is similar to the B defect, and the area is identified as not having a complete defect feature, and serious misjudgment results are caused.
Disclosure of Invention
The invention aims to solve the defects in the prior art, and provides a serial analysis application method for AI identification of a solar cell EL image.
In order to achieve the purpose, the invention adopts the following technical scheme: the method is characterized in that: the method comprises the following steps:
s1, marking defect features on the template EL image, where all the defect features existing on the template EL image need to be marked when marking the defect features;
s2, adding the marked template EL image to AI software for model learning, forming a standard model of the defect characteristics through the model learning, and memorizing;
s3, adding the EL image to be detected to AI software for identification and prediction, and marking the defect characteristics on the EL image to be detected;
and S4, outputting a defect characteristic prediction result graph of the EL image to be detected by the AI software, and correspondingly generating an information table of the defect characteristics.
Preferably, there are several defect features in S1, and the marking of the defect features is performed independently.
Preferably, the number of times of model learning is set to a plurality of batches, the same defect feature is added to the model learning in the same batch, and the model learning in different batches is independently performed.
Preferably, the number of times of model learning per batch is set by itself.
Preferably, the identification and prediction are performed n times, where n is the number of the defect feature categories learned and memorized by the AI software.
Preferably, the n recognition predictions are independent of each other.
Preferably, the information table generates m groups, where m is the number of defect feature categories existing on the EL image to be detected and predicted and identified by the AI software.
Preferably, the information table includes an area, an occurrence number, a confidence level and a gray level of the defect feature.
A serial analysis application method system for AI identification of solar cell EL image comprises a model learning module, a model memory module, an identification prediction module and a result output module;
the model learning module is used for training and learning template defect characteristics, forming a standard model through template defect characteristic memory, and transmitting the standard model to the model memory module;
the model memory module is used for storing the standard model;
the recognition and prediction module compares the standard model with the EL image to be detected, marks defect characteristics on the EL image to be detected, and finally transmits the marked EL image to the result output module;
and the result output module is used for calculating the marked defect characteristics on the marked EL image and generating a data table.
Preferably, a model adding module is arranged in the model learning module.
The invention has the following beneficial effects:
1. in the invention, the marks of a plurality of defect characteristics are independent, namely when a certain defect characteristic is marked, only the defect characteristic is marked, and other defect characteristics are not marked, so that when the defect characteristic is added to AI software, only the defect characteristic is required to be updated independently, and compared with the mode of updating once, all the defect characteristics are required to be marked, the time of more than several times is saved on the training time, thereby greatly increasing the iterative updating speed of the model, and when a manufacturer finds a problem in production and use, the problem response speed can be greatly increased, thereby reducing the loss as much as possible;
2. the prediction identification of different defect characteristics is carried out independently, and the AI software memorizes the defect characteristics for a plurality of times of identification prediction, so that when the defect characteristics with extremely high similarity are identified and predicted, only two groups of defect characteristics are judged to exist, and the defect characteristics with low tolerance cannot be missed, thereby avoiding the missed judgment of serious defects in the EL image detection and having better data guidance effect;
3. when the AI software is trained and learned, only one defect feature is trained and learned in the same batch, different defect features are mutually performed without mutual interference, so that the memory effect of the AI software is better, the accuracy of recognition and prediction is improved, and the learning times can be finely adjusted for the defect features with extremely high similarity, so that the AI learning effect is improved.
Drawings
FIG. 1 is a flow chart of an application method of the present invention;
FIG. 2 is a block diagram of the system of the present invention;
FIG. 3 is a system interface diagram of the present invention;
FIG. 4 is a comparison graph of black spots and over-etching under an EL image of a cell (black spots on the left side and over-etching on the right side);
fig. 5 is a comparison of scratch and belt mark under EL image of the cell (scratch on left and belt mark on right).
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
In the description of the present invention, it should be noted that the terms "center", "upper", "lower", "left", "right", "vertical", "horizontal", "inner", "outer", etc., indicate orientations or positional relationships based on the orientations or positional relationships shown in the drawings, and are only for convenience of description and simplicity of description, but do not indicate or imply that the device or element being referred to must have a particular orientation, be constructed and operated in a particular orientation, and thus, should not be construed as limiting the present invention; the terms "first," "second," and "third" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance, and furthermore, unless otherwise explicitly stated or limited, the terms "mounted," "connected," and "connected" are to be construed broadly and may be, for example, fixedly connected, detachably connected, or integrally connected; can be mechanically or electrically connected; they may be connected directly or indirectly through intervening media, or they may be interconnected between two elements. The specific meanings of the above terms in the present invention can be understood in specific cases to those skilled in the art.
Referring to fig. 1, the present invention provides an embodiment: a serial analysis application method for AI identification of solar cell EL images comprises the following steps:
s1, marking the defect characteristics on the template EL image, wherein when the defect characteristics are marked, all the defect characteristics existing on the template EL image need to be marked;
s2, adding the marked template EL image into AI software for model learning, forming a standard model of defect characteristics through the model learning, and memorizing;
s3, adding the EL image to be detected to AI software for identification and prediction, and marking the defect characteristics on the EL image to be detected;
and S4, outputting a defect characteristic prediction result graph of the EL image to be detected by the AI software, and correspondingly generating an information table of the defect characteristics.
Further, there are several defect features in S1, and the marking of the several defect features is performed independently.
In the invention, the marks of a plurality of defect characteristics are independent, namely, when a certain defect characteristic is marked, only the defect characteristic is marked, and other defect characteristics are not marked, so that when the defect characteristic is added to the AI software, only a single pair of defect characteristics is needed to be marked, and a large amount of workload is reduced.
Furthermore, the number of times of model learning is set to be a plurality of batches, the same defect characteristics are added to the model learning in the same batch, and the model learning in different batches is independently carried out.
In the traditional model learning process, the learning of different defect characteristics of AI software is synchronous, although the method enables AI to memorize a large amount of defect characteristics more quickly, different defect characteristics have influence and easily influence the training effect of the AI software.
Furthermore, the model learning times of each batch are set by self.
For a certain defect feature, the higher the learning frequency, the better the learning effect, so for the defect feature with high similarity, the more learning frequency can be correspondingly set.
Furthermore, the recognition and prediction are carried out for n times, wherein n is the number of defect feature categories after the AI software learns and memorizes.
Further, the n recognition predictions are independent of each other.
In the traditional mode, the identification and prediction are only carried out once, the AI software probably determines the defect characteristics with high similarity as one of the defect characteristics, and the reference is made to fig. 4 and fig. 5, so that the defect with low tolerance is determined to be missed, and in the production and use process, the missed determination can cause partial serious defects to be hidden, so that firstly, the produced finished product has defects, the yield of subsequent products is influenced, secondly, an enterprise can not find process defects in time, raw materials are wasted, and the harmfulness is extremely high.
Further, m groups are generated in the information table, wherein m is the number of defect feature categories on the EL image to be detected, which are predicted and identified by the AI software.
The AI software identifies and predicts one defect characteristic, and then generates an information table correspondingly, and a user can view the information table of each defect characteristic on the use interface.
Further, the information table includes the area, the occurrence number, the confidence level and the gray level of the defect feature.
The information such as the area, the occurrence frequency and the like of the defect features can indicate the severity of the defect features, and the method has practical guiding significance.
Referring to fig. 2, a system for a serial analysis application method for AI recognition of a solar cell EL image includes a model learning module, a model memorizing module, a recognition predicting module, and a result outputting module.
The model learning module is used for training and learning the defect characteristics of the template, forming a standard model through template defect characteristic memory and transmitting the standard model to the model memory module;
the model memory module is used for storing the standard model;
the identification and prediction module is used for comparing the standard model with the EL image to be detected, marking defect characteristics on the EL image to be detected and finally transmitting the marked EL image to the result output module;
and the result output module is used for calculating the marked defect characteristics on the marked EL image and generating a data table.
Furthermore, a model adding module is arranged in the model learning module.
Through the model adding module, new defect characteristics can be conveniently added to the AI software, and the use is more convenient.
The working principle is as follows: in the invention, the marks of a plurality of defect characteristics are independent, namely when a certain defect characteristic is marked, only the defect characteristic is marked, and other defect characteristics are not marked, when the AI software is learned, the marking is carried out in multiple batches, the training learning of only one defect characteristic is carried out in the same batch, different defect characteristics are carried out mutually, and mutual interference cannot be formed, so that the memory effect of the AI software is better, and the learning effect of the AI software is improved; when the AI software is actually used, the prediction and identification of different defect characteristics are independently carried out, and the AI software memorizes the defect characteristics for a plurality of times to carry out the recognition and prediction, so that when the defect characteristics with extremely high similarity are recognized and predicted, only two groups of defect characteristics are judged to exist, the defect characteristics with low tolerance are not missed, and the recognition and prediction effect of the AI software is improved.
Finally, it should be noted that: although the present invention has been described in detail with reference to the foregoing embodiments, it will be apparent to those skilled in the art that modifications may be made to the embodiments or portions thereof without departing from the spirit and scope of the invention.
Claims (10)
1. A serial analysis application method for AI identification of solar cell EL images is characterized in that: the method comprises the following steps:
s1, marking defect features on the template EL image, where all the defect features existing on the template EL image need to be marked when marking the defect features;
s2, adding the marked template EL image to AI software for model learning, forming a standard model of the defect characteristics through the model learning, and memorizing;
s3, adding the EL image to be detected to AI software for identification and prediction, and marking the defect characteristics on the EL image to be detected;
and S4, outputting a defect characteristic prediction result graph of the EL image to be detected by the AI software, and correspondingly generating an information table of the defect characteristics.
2. The method for serially analyzing and applying AI recognition to an EL image of a solar cell according to claim 1, wherein: there are several defect features in the S1, and the marking of the several defect features is performed independently.
3. The method for serially analyzing and applying AI recognition to an EL image of a solar cell according to claim 1, wherein: the number of times of model learning is set to be a plurality of batches, the same defect feature is added to the model learning in the same batch, and the model learning in different batches is independently carried out.
4. The method for serially analyzing and applying AI identification to EL images of solar cells as claimed in claim 3, wherein: the model learning times of each batch are set by self.
5. The method for serially analyzing and applying AI recognition to an EL image of a solar cell according to claim 1, wherein: and the recognition prediction is carried out for n times, wherein n is the number of the defect characteristic categories after the AI software learns and memorizes.
6. The method for serially analyzing and applying AI identification to an EL image of a solar cell as claimed in claim 5, wherein: the n times of the identification prediction are independent.
7. The method for serially analyzing and applying AI recognition to an EL image of a solar cell according to claim 1, wherein: and m groups are generated in the information table, wherein m is the number of the defect characteristic categories on the EL image to be detected, which is predicted and identified by AI software.
8. The method for serially analyzing and applying AI recognition to an EL image of a solar cell according to claim 1, wherein: the information table includes the area, the number of occurrences, the confidence level and the gray level of the defect feature.
9. A system of a serial analysis application method for AI identification of solar cell EL images is characterized in that: the system comprises a model learning module, a model memory module, an identification prediction module and a result output module;
the model learning module is used for training and learning template defect characteristics, forming a standard model through template defect characteristic memory, and transmitting the standard model to the model memory module;
the model memory module is used for storing the standard model;
the recognition and prediction module compares the standard model with the EL image to be detected, marks defect characteristics on the EL image to be detected, and finally transmits the marked EL image to the result output module;
and the result output module is used for calculating the marked defect characteristics on the marked EL image and generating a data table.
10. The method for serially analyzing and applying AI recognition to an EL image of a solar cell according to claim 9, wherein: and a model adding module is arranged in the model learning module.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111247881.3A CN114022426A (en) | 2021-10-26 | 2021-10-26 | Serial analysis application method and system for AI (Artificial Intelligence) identification of solar cell EL (electro-luminescence) image |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111247881.3A CN114022426A (en) | 2021-10-26 | 2021-10-26 | Serial analysis application method and system for AI (Artificial Intelligence) identification of solar cell EL (electro-luminescence) image |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114022426A true CN114022426A (en) | 2022-02-08 |
Family
ID=80057843
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111247881.3A Pending CN114022426A (en) | 2021-10-26 | 2021-10-26 | Serial analysis application method and system for AI (Artificial Intelligence) identification of solar cell EL (electro-luminescence) image |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114022426A (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108631727A (en) * | 2018-03-26 | 2018-10-09 | 河北工业大学 | A kind of solar panel defect identification method based on convolutional neural networks |
CN109239075A (en) * | 2018-08-27 | 2019-01-18 | 北京百度网讯科技有限公司 | Battery detection method and device |
CN110597878A (en) * | 2019-09-16 | 2019-12-20 | 广东工业大学 | A cross-modal retrieval method, device, equipment and medium for multimodal data |
CN110910352A (en) * | 2019-11-06 | 2020-03-24 | 创新奇智(南京)科技有限公司 | Solar cell defect detection system and detection method based on deep learning |
CN112070059A (en) * | 2020-09-18 | 2020-12-11 | 厦门汉舒捷医疗科技有限公司 | Artificial intelligent classification and identification method for blood cell and marrow cell images |
CN113128385A (en) * | 2021-04-08 | 2021-07-16 | 北京工业大学 | Toxic algae monitoring and early warning method and system |
-
2021
- 2021-10-26 CN CN202111247881.3A patent/CN114022426A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108631727A (en) * | 2018-03-26 | 2018-10-09 | 河北工业大学 | A kind of solar panel defect identification method based on convolutional neural networks |
CN109239075A (en) * | 2018-08-27 | 2019-01-18 | 北京百度网讯科技有限公司 | Battery detection method and device |
CN110597878A (en) * | 2019-09-16 | 2019-12-20 | 广东工业大学 | A cross-modal retrieval method, device, equipment and medium for multimodal data |
CN110910352A (en) * | 2019-11-06 | 2020-03-24 | 创新奇智(南京)科技有限公司 | Solar cell defect detection system and detection method based on deep learning |
CN112070059A (en) * | 2020-09-18 | 2020-12-11 | 厦门汉舒捷医疗科技有限公司 | Artificial intelligent classification and identification method for blood cell and marrow cell images |
CN113128385A (en) * | 2021-04-08 | 2021-07-16 | 北京工业大学 | Toxic algae monitoring and early warning method and system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2020209591A1 (en) | Novelty detection using deep learning neural network | |
CN113591948B (en) | Defect pattern recognition method and device, electronic equipment and storage medium | |
CN116245256A (en) | Multi-factor-combined capacitor quality prediction method, system and storage medium | |
CN118196095B (en) | Textile surface defect detection method | |
CN115359059B (en) | Solar cell performance test method and system | |
CN116911204B (en) | Automobile part life prediction method based on deep learning | |
CN112632854B (en) | Fault prediction method and system of TSK fuzzy model based on human-like learning ability | |
CN114927167B (en) | Cell type classification method and system based on iterative block matrix completion based on matrix decomposition | |
CN114022426A (en) | Serial analysis application method and system for AI (Artificial Intelligence) identification of solar cell EL (electro-luminescence) image | |
Fan et al. | Product-to-product virtual metrology of color filter processes in panel industry | |
CN115937097A (en) | Industrial robot visual image recognition system based on artificial intelligence | |
CN118859037B (en) | A method for power equipment fault analysis based on multi-source data fusion | |
Vankayalapati et al. | Advanced fault detection in semiconductor manufacturing processes using improved AdaBoost RT model | |
CN119089331A (en) | A damage monitoring method for guided wave structures under time-varying conditions | |
CN118035866A (en) | Fault diagnosis method for aluminum extrusion equipment based on expert network | |
KR102504230B1 (en) | Retraingin system using drift detection of machine learning and method thereof | |
CN108827974A (en) | A kind of ceramic tile defect inspection method and system | |
CN111651433B (en) | Sample data cleaning method and system | |
CN112348120A (en) | Numerical control machine tool degradation track mode identification method and device | |
CN117117923B (en) | Big data-based energy storage control grid-connected management method and system | |
CN118861587B (en) | Vacuum dry pump fault prediction method based on distribution feature subset | |
US20240257495A1 (en) | Training system and training method for human-presence detection model | |
Li et al. | Fault Detection Using Common and Specific Variable Decomposition for Nonlinear Multimode Process | |
WANG et al. | YOLOv7-GX-based defect detection for PV panels | |
CN117282687B (en) | Automatic mark picking and supplementing control system for visual inspection of printed matter |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |