[go: up one dir, main page]

TWI447379B - Image processing computer program product, detection apparatus and detection method for internal defects in solar cells - Google Patents

Image processing computer program product, detection apparatus and detection method for internal defects in solar cells Download PDF

Info

Publication number
TWI447379B
TWI447379B TW100119836A TW100119836A TWI447379B TW I447379 B TWI447379 B TW I447379B TW 100119836 A TW100119836 A TW 100119836A TW 100119836 A TW100119836 A TW 100119836A TW I447379 B TWI447379 B TW I447379B
Authority
TW
Taiwan
Prior art keywords
pixels
pixel
image
solar cell
program product
Prior art date
Application number
TW100119836A
Other languages
Chinese (zh)
Other versions
TW201250234A (en
Inventor
Wuja Lin
Chihhsien Huang
Yushian Lei
Original Assignee
Univ Nat Formosa
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Univ Nat Formosa filed Critical Univ Nat Formosa
Priority to TW100119836A priority Critical patent/TWI447379B/en
Publication of TW201250234A publication Critical patent/TW201250234A/en
Application granted granted Critical
Publication of TWI447379B publication Critical patent/TWI447379B/en

Links

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02EREDUCTION OF GREENHOUSE GAS [GHG] EMISSIONS, RELATED TO ENERGY GENERATION, TRANSMISSION OR DISTRIBUTION
    • Y02E10/00Energy generation through renewable energy sources
    • Y02E10/50Photovoltaic [PV] energy

Landscapes

  • Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
  • Image Analysis (AREA)
  • Image Processing (AREA)

Description

用於太陽能電池內部缺陷的影像處理之電腦程式產品、偵測設備及偵測方法Computer program product, detection device and detection method for image processing of internal defects of solar battery

本發明關於可用於太陽能電池內部缺陷之電腦程式產品、偵測設備及偵測方法,特別是關於影像處理及自動偵測技術。The invention relates to a computer program product, a detection device and a detection method which can be used for internal defects of a solar battery, in particular to image processing and automatic detection technology.

世界文明隨著科技蓬勃發展,各種能源紛紛被發掘採用,其中又以石油為首,近年來隨著世界人口暴漲,石油的存量快速減退,太陽能成了許多國家能源科技發展重點項目之一,並且提供了相當多的經費來補助此一產業。太陽能電池可以直接將光能轉換為直流電,其特性是無需燃料、無廢棄物與汙染、無轉動組件與噪音,而且外型、尺寸可以任意變化,使用壽命可長達20年,所以很適合消費性產品或是一般家庭使用。World civilization With the rapid development of science and technology, various energy sources have been discovered and adopted, among which oil is the leader. In recent years, with the world population skyrocketing, the stock of oil has rapidly declined, and solar energy has become one of the key projects of energy science and technology development in many countries. A considerable amount of funds have been used to subsidize this industry. Solar cells can directly convert light energy into direct current. Its characteristics are fuel-free, waste-free and pollution-free, no rotating components and noise, and its appearance and size can be changed arbitrarily. The service life can be as long as 20 years, so it is suitable for consumption. Sex products or general household use.

因應如此新能源之潮流,本國亦有許多廠商投入太陽產業期中,由於本國廠商大多是以製造為主,因此如何有效提升生產效能、降低生產成本便成了一個重要的課題。其中,可想而知太陽能電池之良率測試即是非常重要的技術重點。In response to the trend of such new energy, many manufacturers in the country have invested in the solar industry. Since most of the domestic manufacturers are mainly manufacturing, how to effectively improve production efficiency and reduce production costs has become an important issue. Among them, it is conceivable that the yield test of solar cells is a very important technical focus.

目前許多檢測的研究都是針對太陽能電池外部瑕疵利用攝影機取像,然後運用影像處理方式自動進行檢測或是分級,然而,太陽能電池除了肉眼可見之外部瑕疵外,另外有一些內部瑕疵是來自於電池內部微裂所造成的瑕疵。由於這些內部瑕疵發生在太陽能板內部,因此無法以肉眼直接判定,同時,現有自動檢測系統也無法檢測出來。但由於內部微裂的內部瑕疵會造成整個太陽能板發電效率降低,並且可能在產品使用一段時間之後造成面板斷裂,所以事實上是必須解決的技術問題。At present, many researches on the outside of the solar cell are taken by the camera, and then image processing is used to automatically detect or classify. However, in addition to the visible external sputum, the solar cell has some internal 瑕疵 from the battery. The flaw caused by internal micro-cracking. Since these internal flaws occur inside the solar panel, they cannot be directly judged by the naked eye, and the existing automatic detection system cannot detect them. However, due to the internal flaws of internal micro-cracking, the efficiency of power generation of the entire solar panel is lowered, and the panel may be broken after the product is used for a period of time, so it is actually a technical problem that must be solved.

因此,本發明之一態樣是在提供用於太陽能電池內部缺陷的影像處理之電腦程式產品、偵測設備及偵測方法。Accordingly, one aspect of the present invention is a computer program product, a detection device, and a detection method for providing image processing for internal defects of a solar cell.

依據本發明一實施方式,一種影像處理之電腦程式產品,用以偵測太陽能電池內部缺陷,且至少執行下列步驟:讀入步驟、第一到第四處理步驟及輸出步驟。讀入步驟讀入影像,影像包含複數個像素。第一處理步驟利用最大臨界值與最小臨界值來與像素進行比較以濾除影像之複數個雜訊像素而產生複數個候選像素。第二處理步驟將候選像素與內框臨界值比較以辨認出候選像素中之複數個內框像素。第三處理步驟將內框像素之強度設為大於缺陷臨界值。第四處理步驟將包含內框像素之候選像素依序與缺陷臨界值比較以找出複數個缺陷像素。而輸出步驟輸出該缺陷像素之對應位置。According to an embodiment of the invention, a computer program product for image processing is used for detecting internal defects of a solar cell, and at least performing the following steps: a reading step, first to fourth processing steps, and an output step. The reading step reads in the image, and the image contains a plurality of pixels. The first processing step uses the maximum threshold and the minimum threshold to compare with the pixels to filter a plurality of noise pixels of the image to generate a plurality of candidate pixels. The second processing step compares the candidate pixels to the inner frame threshold to identify a plurality of inner frame pixels in the candidate pixels. The third processing step sets the intensity of the inner frame pixel to be greater than the defect threshold. The fourth processing step sequentially compares the candidate pixels including the inner frame pixels with the defect threshold to find a plurality of defective pixels. And the output step outputs the corresponding position of the defective pixel.

依據上述實施方式,此電腦程式產品更可以在第二處理步驟前,執行斜率計算步驟,其尋找由候選像素組成之一區域的邊緣四點,以計算區域之斜率。上述電腦程式產品也可以即時輸出影像之資料給一顯示介面。而所謂的雜訊像素可包含複數個背景像素。According to the above embodiment, the computer program product can further perform a slope calculation step for finding the edge four points of a region composed of candidate pixels to calculate the slope of the region before the second processing step. The above computer program product can also output the image data to a display interface. The so-called noise pixels can include a plurality of background pixels.

依據本發明另一實施方式,一種執行如前述之電腦程式產品之太陽能電池內部缺陷之偵測設備也被提出。此偵測設備包含電源供應器、電荷耦合攝影機、電腦主機、如前述之電腦程式產品、顯示裝置。而電源供應器供應直流偏壓給太陽能電池,使太陽能電池發出各種波長的光譜。電荷耦合攝影機包含濾除可見光進入電荷耦合攝影機之濾光透鏡與配置以對向太陽能電池來攝取太陽能電池的光譜照片的鏡頭。電腦主機為電性連接電荷耦合攝影機以接收光譜照片並轉成影像,且執行前述電腦程式產品以進行影像處理。顯示裝置與電腦主機電性連接並顯示缺陷像素之對應位置。According to another embodiment of the present invention, a detecting device for performing internal defects of a solar cell such as the aforementioned computer program product is also proposed. The detecting device comprises a power supply, a charge coupled camera, a computer host, a computer program product as described above, and a display device. The power supply supplies a DC bias to the solar cells, causing the solar cells to emit spectra of various wavelengths. A charge coupled camera includes a filter lens that filters visible light into a charge coupled camera and a lens that is configured to oppose the solar cell to capture a spectral photo of the solar cell. The host computer is electrically connected to the charge coupled camera to receive the spectral photo and convert it into an image, and executes the aforementioned computer program product for image processing. The display device is electrically connected to the host computer and displays the corresponding position of the defective pixel.

依據本發明又一實施方式,一種太陽能電池內部缺陷之偵測方法亦被提出。此偵測方法至少包含偏壓步驟、攝像步驟、轉存步驟及影像處理步驟。偏壓步驟係指偏壓電路供給偏壓給太陽能電池,使太陽能電池發出光譜。攝像步驟係指濾片鏡頭以過濾掉可見光之方式取得太陽能電池的光譜照片。轉存步驟係指運算單元儲存光譜照片為由複數個像素組成之影像。影像處理步驟係指運算單元利用最大臨界值與最小臨界值來與像素進行比較以濾除影像之複數個雜訊像素而產生複數個候選像素,運算單元再將候選像素與內框臨界值比較以辨認出候選像素中之複數個內框像素,運算單元又將內框像素之強度設為大於缺陷臨界值,運算單元最後將包含內框像素之候選像素依序與缺陷臨界值比較以找出複數個缺陷像素。According to still another embodiment of the present invention, a method for detecting internal defects of a solar cell is also proposed. The detection method includes at least a biasing step, an imaging step, a dumping step, and an image processing step. The biasing step refers to the bias circuit supplying a bias voltage to the solar cell to cause the solar cell to emit a spectrum. The imaging step refers to taking a spectral picture of the solar cell by filtering the visible light. The transfer step refers to the operation unit storing the spectrum photo as an image composed of a plurality of pixels. The image processing step refers to the operation unit using the maximum threshold value and the minimum threshold value to compare with the pixels to filter a plurality of noise pixels of the image to generate a plurality of candidate pixels, and the operation unit compares the candidate pixels with the inner frame threshold value. Recognizing a plurality of inner frame pixels in the candidate pixels, the operation unit further sets the intensity of the inner frame pixels to be greater than a defect threshold, and the operation unit finally compares the candidate pixels including the inner frame pixels with the defect threshold sequentially to find the complex number. Defective pixels.

依據上述實施方式,此偵測方法可包含在運算單元產生複數個候選像素後,尋找該候選像素之邊緣四點,以計算候選像素間之斜率之步驟。偵測方法亦可包含於顯示介面即時輸出影像之步驟或包含輸出缺陷像素之對應位置之步驟。前述之雜訊像素包含複數個背景像素。According to the above embodiment, the detecting method may include the step of searching for four edges of the candidate pixel after the computing unit generates a plurality of candidate pixels to calculate a slope between the candidate pixels. The detecting method may also include the step of outputting an image on the display interface or the step of outputting the corresponding position of the defective pixel. The aforementioned noise pixel includes a plurality of background pixels.

綜上所述,利用本發明所提出之用於太陽能電池內部缺陷的影像處理之電腦程式產品、偵測設備及偵測方法可以輕易在生產的過程中,檢測出內部瑕疵,並且進一步根據內部瑕疵所發生的位置,改善其產線的製程。如此一來,便可以有效率地提升太陽能電池製造的品質與良率。In summary, the computer program product, the detecting device and the detecting method for image processing of the internal defects of the solar cell proposed by the present invention can easily detect the internal flaw during the production process, and further according to the internal flaw. The location that occurs, improving the process of its production line. In this way, the quality and yield of solar cell manufacturing can be efficiently improved.

本發明提出之用於太陽能電池內部缺陷的影像處理之電腦程式產品、偵測設備及偵測方法可用以偵測如第1圖所示之太陽能電池的內部缺陷,第1圖中可以得知太陽能電池100包含2×9個太陽能電池單元110,而各太陽能電池單元110間被內框120區隔。The computer program product, the detecting device and the detecting method for image processing of internal defects of the solar cell proposed by the present invention can be used to detect internal defects of the solar cell as shown in FIG. 1 , and the solar energy can be known in FIG. 1 The battery 100 includes 2 x 9 solar cells 110, and each solar cell 110 is separated by an inner frame 120.

依據本發明之一實施方式所提出之偵測設備包含電源供應器(習知之直流電壓供應器)、電荷耦合攝影機、電腦主機、影像處理之電腦程式產品、顯示裝置(如電腦螢幕)。而電源供應器供應直流偏壓給太陽能電池,使太陽能電池發出各種波長的光譜。電荷耦合攝影機包含濾除可見光進入電荷耦合攝影機之濾光透鏡(請參考第2圖,波型圖顯示其僅能讓波長800nm以上之光譜通過)與配置以對向太陽能電池來攝取太陽能電池的光譜照片的鏡頭(如16 bits灰階CCD camera,可以解析度765×510攝像),為了可以清楚攝像到強度相較之下偏弱之太陽能電池之光譜照片,曝光時間至少需30秒以上。The detecting device according to an embodiment of the present invention comprises a power supply (a conventional DC voltage supply), a charge coupled camera, a computer host, a computer program product for image processing, and a display device (such as a computer screen). The power supply supplies a DC bias to the solar cells, causing the solar cells to emit spectra of various wavelengths. A charge-coupled camera consists of a filter lens that filters out visible light into a charge-coupled camera (see Figure 2, which shows that the spectrum can only pass through a wavelength above 800 nm) and the spectrum of the solar cell that is configured to oppose the solar cell. The lens of the photo (such as the 16-bit grayscale CCD camera, which can resolve 765×510 images), in order to clearly capture the spectral photos of the solar cells with weaker intensity, the exposure time needs at least 30 seconds.

接著,電腦主機為電性連接電荷耦合攝影機以接收光譜照片並轉成影像,且執行電腦程式產品以進行影像處理。顯示裝置與電腦主機電性連接並顯示缺陷像素之對應位置。Then, the host computer is electrically connected to the charge coupled camera to receive the spectrum photo and convert it into an image, and execute a computer program product for image processing. The display device is electrically connected to the host computer and displays the corresponding position of the defective pixel.

請參考第3圖可以得知上述之電腦程式產品對於影像處理之執行步驟流程,詳細敘述如下:Please refer to Figure 3 for the flow chart of the above-mentioned computer program products for image processing. The details are as follows:

步驟310:讀入步驟讀入影像,影像包含複數個像素。Step 310: The reading step reads the image, and the image includes a plurality of pixels.

步驟320:第一處理步驟利用最大臨界值與最小臨界值來與像素進行比較以濾除影像之複數個雜訊像素而產生複數個候選像素。Step 320: The first processing step uses a maximum threshold value and a minimum threshold value to compare with the pixels to filter a plurality of noise pixels of the image to generate a plurality of candidate pixels.

步驟330:第二處理步驟將候選像素與內框臨界值比較以辨認出候選像素中之複數個內框像素。Step 330: The second processing step compares the candidate pixels with the inner frame threshold to identify a plurality of inner frame pixels in the candidate pixels.

步驟340:第三處理步驟將內框像素之強度設為大於缺陷臨界值。Step 340: The third processing step sets the intensity of the inner frame pixel to be greater than the defect threshold.

步驟350:第四處理步驟將包含內框像素之候選像素依序與缺陷臨界值比較以找出複數個缺陷像素。Step 350: The fourth processing step sequentially compares the candidate pixels including the inner frame pixels with the defect threshold to find a plurality of defective pixels.

步驟360:輸出步驟輸出該缺陷像素之對應位置。Step 360: The output step outputs a corresponding position of the defective pixel.

更進一步細言之,步驟320(雙臨界值雜訊濾除法)係對於影像中的每一個像素,選取一個N×N大小的遮罩,對於遮罩中每一像素的輝度值,用最小臨界值T1與最大臨界值T2(T1<T2)與之比較,若遮罩中大部分像素的灰階值較接近最小臨界值T1,則判斷像素位於背景,因此將遮罩中央像素的灰階值設為黑色;反之,若遮罩中大部分像素的灰階值較接近最大臨界值T2,則判斷像素位於太陽能電池,因此保持遮罩中央像素的灰階值不改變。詳細演算法如下所示:In more detail, step 320 (double-critical noise filtering) selects an N×N mask for each pixel in the image, and uses a minimum threshold for the luminance value of each pixel in the mask. The value T1 is compared with the maximum threshold T2 (T1<T2). If the grayscale value of most of the pixels in the mask is closer to the minimum threshold T1, then the pixel is determined to be in the background, so the grayscale value of the central pixel is masked. Set to black; conversely, if the grayscale value of most of the pixels in the mask is closer to the maximum threshold T2, then the pixel is determined to be located in the solar cell, so the grayscale value of the central pixel of the mask is kept unchanged. The detailed algorithm is as follows:

A. 設定最小臨界值T1與最大臨界值T2,令T1<T2;cnt1=cnt2=0A. Set the minimum threshold T1 and the maximum threshold T2, let T1 < T2; cnt1 = cnt2 = 0

B. 對於遮罩內的每一個像素灰階值,計算其與T1與T2的差異絕對值d1、d2B. Calculate the absolute value d1, d2 of the difference between T1 and T2 for each pixel grayscale value in the mask.

C. 以d1、d2大小為依據更新cnt1與cnt2,若d1小於d2則cnt1加1;否則cnt2加1C. Update cnt1 and cnt2 based on the size of d1 and d2. If d1 is smaller than d2, then cnt1 is increased by 1; otherwise cnt2 is added 1

D. 以cnt1與cnt2的值決定輸出像素值,若cnt1>cnt2則遮罩內的中央像素灰階值為黑色;否則保持原值不變D. The output pixel value is determined by the values of cnt1 and cnt2. If cnt1>cnt2, the gray level of the central pixel in the mask is black; otherwise, the original value remains unchanged.

而經過步驟320之後,經移除之雜訊像素亦包含背景像素。也就是說,經過步驟320後所產生之候選像素會是太陽能電池100對應之影像像素集合。After step 320, the removed noise pixels also include background pixels. That is to say, the candidate pixels generated after the step 320 will be the image pixel set corresponding to the solar cell 100.

若進一步細述步驟330~340,此兩步驟之主要目的是為了辨識太陽能電池單元110拼湊處所形成的黑色內框,也就是內框120之對應像素。而藉由步驟330~340避免將內框誤判為內部瑕疵。步驟330~340為選定一內框臨界值T3,逐步掃描圖形中水平或垂直線,將T3與每一掃瞄像素的灰階值做比較,判斷掃瞄線中是否有大量像素的灰階值小於T3,若是,則將掃描軸中所有的像素點色彩變更為白色;否則保留像素原來灰階值。詳細演算法如下所示:If the steps 330-340 are further described in detail, the main purpose of the two steps is to identify the black inner frame formed by the patchwork of the solar cell unit 110, that is, the corresponding pixel of the inner frame 120. By step 330-340, the inner frame is prevented from being misinterpreted as an internal defect. Steps 330-340 are to select an inner frame threshold T3, and gradually scan the horizontal or vertical line in the graph, compare T3 with the grayscale value of each scan pixel, and determine whether a grayscale value of a large number of pixels in the scan line is smaller than T3, if yes, change the color of all pixels in the scan axis to white; otherwise, retain the original grayscale value of the pixel. The detailed algorithm is as follows:

A. 設定內框臨界值T3與KA. Set the inner frame threshold T3 and K

B. 逐步抓取候選像素中水平軸每一個像素點的灰階值x(i,j)與臨界值T3做比較,若x(i,j)小於T3,則cnt3加1B. Gradually grab the grayscale value x(i,j) of each pixel of the horizontal axis in the candidate pixel and compare it with the critical value T3. If x(i,j) is less than T3, then cnt3 is added 1

C. 若cnt3>K,則判定水平軸的像素點為內框像素,因此將水平軸像素值設定為白色(以0~255之尺度來看,白色為255其強度勢必大於缺陷臨界值)C. If cnt3>K, it is determined that the pixel of the horizontal axis is the inner frame pixel, so the horizontal axis pixel value is set to white (on the scale of 0~255, the white is 255, the intensity is necessarily greater than the defect threshold)

D. 對於影像中的垂直軸重複(B)與(C),辨識出內框的垂直線D. Repeat (B) and (C) for the vertical axis in the image to identify the vertical line of the inner frame

若進一步細述步驟350(區域成長法)係將包含內框像素之候選像素依序與缺陷臨界值比較以找出複數個缺陷像。詳細演算法如下所示:To further detail step 350 (regional growth method), the candidate pixels including the inner frame pixels are sequentially compared with the defect threshold to find a plurality of defect images. The detailed algorithm is as follows:

A. 令C為目前已經尋找過的內部缺陷區域,初始化C=0A. Let C be the internal defect area that has been found so far, initialize C=0

B. 依序尋找強度小於缺陷臨界值θ且尚未被分類至任何存在的內部缺陷區域的像素;若無此種像素,則離開;反之,則令C=C+1,且歸類此像素在內部缺陷區域C,又將此像素加入一空白集合SB. sequentially look for pixels whose intensity is less than the defect threshold θ and have not been classified into any existing internal defect regions; if there is no such pixel, leave; otherwise, let C=C+1, and classify the pixel at Internal defect area C, this pixel is added to a blank set S

C. 尋找S中相鄰像素p。若p之強度也小於缺陷臨界值θ且尚未被分類至任何存在的內部缺陷區域的話,將p歸類在內部缺陷區域C,又將p鄰近之像素加入SC. Find the adjacent pixel p in S. If the strength of p is also smaller than the defect threshold θ and has not been classified into any existing internal defect regions, p is classified into the internal defect region C, and the pixel adjacent to p is added to S.

D. 重複(C)以找到所有屬於S的像素pD. Repeat (C) to find all pixels p belonging to S

E. 回到(B)E. Back to (B)

另一方面,當步驟310讀入之影像與視窗非平行時,或說其影像非為正向而為斜向時,電腦程式產品在步驟320之後,步驟330之前,會進行步驟325,也就是執行斜率計算步驟,其尋找由該候選像素組成之一區域的邊緣四點,以計算該區域之斜率。藉此協助找出與區域平行之內框像素之位置。On the other hand, when the image read in step 310 is non-parallel to the window, or the image is not positive and oblique, the computer program product proceeds to step 325 after step 320 and before step 330, that is, A slope calculation step is performed that finds four edges of the region consisting of the candidate pixel to calculate the slope of the region. This assists in finding the position of the inner frame pixels parallel to the area.

在電腦程式產品進行影像處理的過程當中,更可以即時輸出影像之資料給顯示介面以顯示缺陷像素之對應位置。如第4~7圖之實施例1即代表第1圖之太陽能電池之正向光譜照片經過步驟310~360之影像。第8~10圖之實施例2即代表第1圖之太陽能電池之斜向光譜照片經過步驟310~360(含步驟325)之影像。並且在即時顯示的視窗中,更可以增加即時顯示各像素之強度/座標等功能以符合各應用設備之需求。In the process of image processing of the computer program product, the image data can be output to the display interface to display the corresponding position of the defective pixel. Example 1 of Figures 4-7, which represents the forward spectrum photo of the solar cell of Figure 1, passes through the images of steps 310-360. The embodiment 2 of FIGS. 8-10 represents an oblique spectrum photo of the solar cell of FIG. 1 through the images of steps 310-360 (including step 325). Moreover, in the instant display window, functions such as intensity/coordinate of each pixel can be added to meet the requirements of each application device.

實施例1Example 1

請參考第4圖,可以得知經過曝光時間,內部裂痕造成太陽能電池發光中光譜散出的效能不彰,因此影像中有陰影的出現,顯示出裂痕的位置,而雜訊的干擾十分明顯,沒有辦法直接進行偵測的動作。第5圖係第4圖經過步驟320之影像,可以看出步驟320不僅可以清楚的去除雜訊,同時也可以把太陽電池在影像中的位置辨識出來。第6圖係第4圖經過步驟330、340之影像,可以看出辨認出內框且設定為白色之後,內框與內部瑕庛之差異十分明顯,已經可以避免下一步驟的誤判情形。最後,第7圖係第4圖經過步驟350之影像,無庸置疑地太陽能電池內部缺陷的位置已經被有效地找出。Please refer to Figure 4, it can be seen that after the exposure time, the internal cracks cause the spectral emission of the solar cell to emit light, so there is a shadow in the image, showing the location of the crack, and the interference of the noise is very obvious. There is no way to directly detect the action. Figure 5 is a fourth image of the image of step 320. It can be seen that step 320 not only clears the noise, but also identifies the position of the solar cell in the image. Figure 6 is a fourth image of the image of steps 330 and 340. It can be seen that after the inner frame is recognized and set to white, the difference between the inner frame and the inner frame is very obvious, and the misjudgment of the next step can be avoided. Finally, Figure 7 is a fourth image through the image of step 350, and it is undoubted that the position of the internal defects of the solar cell has been effectively found.

實施例2Example 2

請參考第8圖,可以得知經過曝光時間,內部裂痕造成太陽能電池發光中光譜散出的效能不彰,因此影像中有陰影的出現,顯示出裂痕的位置,而雜訊的干擾十分明顯,沒有辦法直接進行偵測的動作,並且由於太陽能電池沒有與鏡頭校正座標,造成影像歪斜。第9圖係第8圖經過步驟320、325、330、340之影像,便可以得知雜訊已經被濾除,且內框也已辨識設定完畢,可以進行下一步驟。最後,第10圖係第8圖經過步驟350之影像,無庸置疑地太陽能電池內部缺陷的位置已經被有效地找出。Please refer to Figure 8. It can be seen that after the exposure time, the internal cracks cause the spectral scatter in the solar cell to be ineffective. Therefore, there are shadows in the image, showing the location of the crack, and the noise interference is very obvious. There is no way to directly detect the motion, and because the solar cell does not correct the coordinates with the lens, the image is skewed. Figure 9 is the image of steps 320, 325, 330, and 340 in Figure 8. It can be seen that the noise has been filtered out, and the inner frame has been identified and set, and the next step can be performed. Finally, Figure 10 is the image of step 350 through the image of step 350, and it is undoubted that the position of the internal defects of the solar cell has been effectively found.

由上述本發明實施方式可知,應用本發明所提出之用於太陽能電池內部缺陷的影像處理之電腦程式產品、偵測設備及偵測方法可以輕易在生產的過程中,檢測出內部瑕疵,並且進一步根據內部瑕疵所發生的位置,改善其產線的製程。如此一來,便可以有效率地提升太陽能電池製造的品質與良率。It can be seen from the above embodiments of the present invention that the computer program product, the detecting device and the detecting method for image processing of the internal defects of the solar battery proposed by the present invention can easily detect the internal flaw during the production process, and further Improve the production process of the production line based on the location of the internal defects. In this way, the quality and yield of solar cell manufacturing can be efficiently improved.

雖然本發明已以實施方式揭露如上,然其並非用以限定本發明,任何熟習此技藝者,在不脫離本發明之精神和範圍內,當可作各種之更動與潤飾,因此本發明之保護範圍當視後附之申請專利範圍所界定者為準。Although the present invention has been disclosed in the above embodiments, it is not intended to limit the present invention, and the present invention can be modified and modified without departing from the spirit and scope of the present invention. The scope is subject to the definition of the scope of the patent application attached.

100...太陽能電池100. . . Solar battery

110...太陽能電池單元110. . . Solar cell

120...內框120. . . Inner frame

310~360...步驟310~360. . . step

為讓本發明之上述和其他目的、特徵、優點與實施例能更明顯易懂,所附圖式之說明如下:The above and other objects, features, advantages and embodiments of the present invention will become more apparent and understood.

第1圖是習知的太陽能電池之結構示意圖。Fig. 1 is a schematic view showing the structure of a conventional solar cell.

第2圖本發明一實施方式中使用的濾片的濾光波型圖。Fig. 2 is a view showing a filter pattern of a filter used in an embodiment of the present invention.

第3圖係繪示依照本發明之一實施方式的一種電腦程式產品的執行步驟流程圖。3 is a flow chart showing the execution steps of a computer program product according to an embodiment of the present invention.

第4圖係第1圖之太陽能電池之正向光譜照片(步驟310)。Figure 4 is a forward spectrum photograph of the solar cell of Figure 1 (step 310).

第5圖係第4圖經過步驟320之影像。Figure 5 is an image of the fourth step through step 320.

第6圖係第4圖經過步驟330、340之影像。Figure 6 is an image of the fourth through the steps 330, 340.

第7圖係第4圖經過步驟350之影像。Figure 7 is an image of the fourth step through step 350.

第8圖係第1圖之太陽能電池之斜向光譜照片(步驟310)。Figure 8 is an oblique spectrum photograph of the solar cell of Figure 1 (step 310).

第9圖係第8圖經過步驟320、325、330、340之影像。Figure 9 is an image of step 8 through steps 320, 325, 330, 340.

第10圖係第8圖經過步驟350之影像。Figure 10 is an image of step 80 through step 350.

310~360...步驟310~360. . . step

Claims (12)

一種影像處理之電腦程式產品,用以偵測太陽能電池內部缺陷,該電腦程式產品至少執行下列步驟:一讀入步驟,其讀入一影像,該影像包含複數個像素;一第一處理步驟,其利用一最大臨界值與一最小臨界值來與該像素進行比較以濾除該影像之複數個雜訊像素而產生複數個候選像素;一第二處理步驟,其將該候選像素與一內框臨界值比較以辨認出該候選像素中之複數個內框像素;一第三處理步驟,其將該內框像素之強度設為大於一缺陷臨界值;一第四處理步驟,其將包含該內框像素之該候選像素依序與該缺陷臨界值比較以找出複數個缺陷像素;以及一輸出步驟,其輸出該缺陷像素之對應位置。An image processing computer program product for detecting internal defects of a solar cell, the computer program product performing at least the following steps: a reading step, reading an image, the image comprising a plurality of pixels; a first processing step, The method uses a maximum threshold and a minimum threshold to compare with the pixel to filter a plurality of noise pixels of the image to generate a plurality of candidate pixels; and a second processing step, the candidate pixel and an inner frame The threshold value is compared to identify a plurality of inner frame pixels in the candidate pixel; a third processing step of setting the intensity of the inner frame pixel to be greater than a defect threshold; and a fourth processing step, which includes the inner The candidate pixels of the frame pixel are sequentially compared with the defect threshold to find a plurality of defective pixels; and an output step of outputting the corresponding position of the defective pixel. 如請求項1之電腦程式產品,更包含下列步驟:在該第二處理步驟前,執行斜率計算步驟,其尋找由該候選像素組成之一區域的邊緣四點,以計算該區域之斜率。The computer program product of claim 1, further comprising the step of: performing a slope calculation step for finding an edge four points of a region composed of the candidate pixels to calculate a slope of the region before the second processing step. 如請求項1之電腦程式產品,更包含以下步驟:即時輸出該影像之資料給一顯示介面。The computer program product of claim 1 further includes the steps of: outputting the image data to a display interface. 如請求項1之電腦程式產品,其中該雜訊像素包含複數個背景像素。The computer program product of claim 1, wherein the noise pixel comprises a plurality of background pixels. 一種太陽能電池內部缺陷之偵測設備,其執行如請求項1所述之電腦程式產品,該偵測設備包含:一電源供應器,供應一直流偏壓給該太陽能電池,使該太陽能電池發出各種波長的光譜;一電荷耦合攝影機,包含:一濾光透鏡,濾除可見光進入該電荷耦合攝影機;及一鏡頭,配置以對向該太陽能電池來攝取該太陽能電池的一光譜照片;一電腦主機,電性連接該電荷耦合攝影機以接收該光譜照片並轉成一影像;如請求項1所述之電腦程式產品,由該電腦主機執行以處理該影像;以及一顯示裝置,與該電腦主機電性連接並顯示該缺陷像素之該對應位置。A solar cell internal defect detecting device, comprising the computer program product according to claim 1, wherein the detecting device comprises: a power supply device that supplies a constant current bias to the solar battery, so that the solar battery emits various kinds of Wavelength spectrum; a charge coupled camera comprising: a filter lens that filters visible light into the charge coupled camera; and a lens configured to oppose the solar cell to capture a spectral photo of the solar cell; a computer host, Electrically connecting the charge coupled camera to receive the spectral photo and converting it into an image; the computer program product according to claim 1 is executed by the computer host to process the image; and a display device is electrically connected to the computer host Connect and display the corresponding position of the defective pixel. 如請求項5所述之偵測設備,其中該濾光透鏡僅讓800nm以上之光譜通過。The detecting device of claim 5, wherein the filter lens passes only a spectrum of 800 nm or more. 如請求項5所述之偵測設備,其中該太陽能電池之該光照片為一光譜照片。The detecting device of claim 5, wherein the photo of the solar cell is a spectrophotograph. 一種太陽能電池內部缺陷之偵測方法,包含:一偏壓步驟,一偏壓電路供給一偏壓給一太陽能電池,使該太陽能電池發出各種波長的光譜;一攝像步驟,一濾片鏡頭以過濾掉可見光之方式取得該太陽能電池的一光譜照片;一轉存步驟,一運算單元儲存該光譜照片為由複數個像素組成之一影像;一影像處理步驟,該運算單元利用一最大臨界值與一最小臨界值來與該像素進行比較以濾除該影像之複數個雜訊像素而產生複數個候選像素,該運算單元再將該候選像素與一內框臨界值比較以辨認出該候選像素中之複數個內框像素,該運算單元又將該內框像素之強度設為大於一缺陷臨界值,該運算單元最後將包含該內框像素之該候選像素依序與該缺陷臨界值比較以找出複數個缺陷像素。A method for detecting internal defects of a solar cell, comprising: a biasing step, a bias circuit supplying a bias voltage to a solar cell to cause the solar cell to emit spectra of various wavelengths; and an imaging step, a filter lens Obtaining a visible photo of the solar cell by filtering out visible light; and performing a transfer step, wherein the computing unit stores the spectral photo as an image composed of a plurality of pixels; and an image processing step, the computing unit utilizes a maximum critical value a minimum threshold value is compared with the pixel to filter a plurality of noise pixels of the image to generate a plurality of candidate pixels, and the operation unit compares the candidate pixel with an inner frame threshold to identify the candidate pixel. a plurality of inner frame pixels, wherein the operation unit further sets the intensity of the inner frame pixel to be greater than a defect threshold, and the operation unit finally compares the candidate pixels including the inner frame pixel with the defect threshold in order to find A number of defective pixels are produced. 如請求項8所述之偵測方法,更包含下列步驟:該運算單元在產生複數個候選像素後,尋找該候選像素之邊緣四點,以計算該候選像素間之斜率。The detecting method of claim 8, further comprising the step of: after generating a plurality of candidate pixels, searching for four edges of the candidate pixel to calculate a slope between the candidate pixels. 如請求項8之偵測方法,更包含於一顯示介面即時輸出該影像之步驟。The method of detecting the item 8 further includes the step of outputting the image on a display interface. 如請求項8之偵測方法,其中該雜訊像素包含複數個背景像素。The method of detecting the item 8, wherein the noise pixel comprises a plurality of background pixels. 如請求項8之偵測方法,更包含輸出該缺陷像素之對應位置之步驟。The method of detecting the item 8 further includes the step of outputting the corresponding position of the defective pixel.
TW100119836A 2011-06-07 2011-06-07 Image processing computer program product, detection apparatus and detection method for internal defects in solar cells TWI447379B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW100119836A TWI447379B (en) 2011-06-07 2011-06-07 Image processing computer program product, detection apparatus and detection method for internal defects in solar cells

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW100119836A TWI447379B (en) 2011-06-07 2011-06-07 Image processing computer program product, detection apparatus and detection method for internal defects in solar cells

Publications (2)

Publication Number Publication Date
TW201250234A TW201250234A (en) 2012-12-16
TWI447379B true TWI447379B (en) 2014-08-01

Family

ID=48139228

Family Applications (1)

Application Number Title Priority Date Filing Date
TW100119836A TWI447379B (en) 2011-06-07 2011-06-07 Image processing computer program product, detection apparatus and detection method for internal defects in solar cells

Country Status (1)

Country Link
TW (1) TWI447379B (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201007346A (en) * 2008-05-16 2010-02-16 Nuflare Technology Inc Photomask defect inspection apparatus and photomask defect inspection method
TW201024771A (en) * 2008-08-28 2010-07-01 Nisshin Spinning Inspecting apparatus for photovoltaic devices

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201007346A (en) * 2008-05-16 2010-02-16 Nuflare Technology Inc Photomask defect inspection apparatus and photomask defect inspection method
TW201024771A (en) * 2008-08-28 2010-07-01 Nisshin Spinning Inspecting apparatus for photovoltaic devices

Also Published As

Publication number Publication date
TW201250234A (en) 2012-12-16

Similar Documents

Publication Publication Date Title
JP4707605B2 (en) Image inspection method and image inspection apparatus using the method
CN108445007B (en) Detection method and detection device based on image fusion
TWI787296B (en) Optical inspection method, optical inspection device and optical inspection system
TWI603074B (en) Optical film defect detection method and system thereof
CN110490847A (en) The LED chip quality determining method of view-based access control model
CN112334761B (en) Defect discriminating method, defect discriminating apparatus, and recording medium
CN115561247A (en) Automatic visual inspection system for appearance of electronic component
JP2015511310A (en) Segmentation for wafer inspection
CN104101611A (en) Mirror-like object surface optical imaging device and imaging method thereof
CN109870463B (en) Electronic chip fault detection device
CN110412055A (en) A lens white fog defect detection method based on multi-light source dark field illumination
CN114486916A (en) Defect detection method of mobile phone glass cover based on machine vision
CN114119591A (en) A kind of display screen picture quality detection method
WO2011152445A1 (en) Electroluminescence inspection device for solar panel and electroluminescence inspection method
CN113344865A (en) Method, device, equipment and medium for detecting surface defects of smooth object
CN112381794B (en) A printing defect detection method based on deep convolutional generative network
CN118747746A (en) A method and system for infrared imaging multimodal feature fusion detection of transparent components
CN116258690A (en) A Deep Learning-Based Defect Detection Method for Solar Panels
TWI447379B (en) Image processing computer program product, detection apparatus and detection method for internal defects in solar cells
JP2010171046A (en) Apparatus and method for inspecting solar battery, program, and inspection system of solar battery
TWI510776B (en) Bubble inspection processing method for glass
CN119540205A (en) Method and system for inspecting residual film on IC substrate
JP4822468B2 (en) Defect inspection apparatus, defect inspection method, and pattern substrate manufacturing method
CN116721039A (en) An image preprocessing method applied in automated optical defect detection
CN110274911A (en) Image processing system, image processing apparatus, image processing program

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees