SCRATCH DETECTION SYSTEM OF METAL SHEETS BASED ON FPGA IMAGE PROCESSING

碩士 === 國立宜蘭大學 === 電子工程學系碩士班 === 107 === The history of human industrial development, from the beginning of the industrial revolution's steam to replace human and animal power, then to the power-driven modern industry and then to the future of the unmanned factories, is basically a process of co...

Full description

Bibliographic Details
Main Authors: Rui-Tang Huang, 黃睿堂
Other Authors: Lu, Ruei-Chang
Format: Others
Language:zh-TW
Published: 2019
Online Access:http://ndltd.ncl.edu.tw/handle/9v59rc
id ndltd-TW-107NIU00428009
record_format oai_dc
spelling ndltd-TW-107NIU004280092019-08-30T03:55:21Z http://ndltd.ncl.edu.tw/handle/9v59rc SCRATCH DETECTION SYSTEM OF METAL SHEETS BASED ON FPGA IMAGE PROCESSING 基於FPGA影像處理之金屬片刮痕偵測系統 Rui-Tang Huang 黃睿堂 碩士 國立宜蘭大學 電子工程學系碩士班 107 The history of human industrial development, from the beginning of the industrial revolution's steam to replace human and animal power, then to the power-driven modern industry and then to the future of the unmanned factories, is basically a process of continuously improving the degree of automation. In the automation industry, automated product testing is also an important part of it. The high difficulty of automated product testing lies in the need to address the many possible defects in production. Therefore, the algorithm for automated detection is more complicated, resulting in higher hardware requirements for the device and higher cost. This paper proposes a scratch detection system based on field programmable gate array (FPGA) for metal sheets. This system first photographing the image of the metal sheet under different light source intensity and incident angle conditions. Then the image is gray-scaled and is performed by Sobel edge detection image processing. The processed image is then partitioned to define effective and ineffective areas. Base on the light conditions of the picture, the system will assign various filter and binarization thresholds to differentiate noise and shading. Whether there are abnormal lines or spots in the effective area is used to achieve the purpose of automatic detection. In the back of the paper is the result of experimental tests on several types of scratches, as well as statistics on experimental data such as correctness and processing time. We present a low-cost and fast processing detection system based on its pure hardware architecture and simple algorithms. Lu, Ruei-Chang 陸瑞強 2019 學位論文 ; thesis 40 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立宜蘭大學 === 電子工程學系碩士班 === 107 === The history of human industrial development, from the beginning of the industrial revolution's steam to replace human and animal power, then to the power-driven modern industry and then to the future of the unmanned factories, is basically a process of continuously improving the degree of automation. In the automation industry, automated product testing is also an important part of it. The high difficulty of automated product testing lies in the need to address the many possible defects in production. Therefore, the algorithm for automated detection is more complicated, resulting in higher hardware requirements for the device and higher cost. This paper proposes a scratch detection system based on field programmable gate array (FPGA) for metal sheets. This system first photographing the image of the metal sheet under different light source intensity and incident angle conditions. Then the image is gray-scaled and is performed by Sobel edge detection image processing. The processed image is then partitioned to define effective and ineffective areas. Base on the light conditions of the picture, the system will assign various filter and binarization thresholds to differentiate noise and shading. Whether there are abnormal lines or spots in the effective area is used to achieve the purpose of automatic detection. In the back of the paper is the result of experimental tests on several types of scratches, as well as statistics on experimental data such as correctness and processing time. We present a low-cost and fast processing detection system based on its pure hardware architecture and simple algorithms.
author2 Lu, Ruei-Chang
author_facet Lu, Ruei-Chang
Rui-Tang Huang
黃睿堂
author Rui-Tang Huang
黃睿堂
spellingShingle Rui-Tang Huang
黃睿堂
SCRATCH DETECTION SYSTEM OF METAL SHEETS BASED ON FPGA IMAGE PROCESSING
author_sort Rui-Tang Huang
title SCRATCH DETECTION SYSTEM OF METAL SHEETS BASED ON FPGA IMAGE PROCESSING
title_short SCRATCH DETECTION SYSTEM OF METAL SHEETS BASED ON FPGA IMAGE PROCESSING
title_full SCRATCH DETECTION SYSTEM OF METAL SHEETS BASED ON FPGA IMAGE PROCESSING
title_fullStr SCRATCH DETECTION SYSTEM OF METAL SHEETS BASED ON FPGA IMAGE PROCESSING
title_full_unstemmed SCRATCH DETECTION SYSTEM OF METAL SHEETS BASED ON FPGA IMAGE PROCESSING
title_sort scratch detection system of metal sheets based on fpga image processing
publishDate 2019
url http://ndltd.ncl.edu.tw/handle/9v59rc
work_keys_str_mv AT ruitanghuang scratchdetectionsystemofmetalsheetsbasedonfpgaimageprocessing
AT huángruìtáng scratchdetectionsystemofmetalsheetsbasedonfpgaimageprocessing
AT ruitanghuang jīyúfpgayǐngxiàngchùlǐzhījīnshǔpiànguāhénzhēncèxìtǒng
AT huángruìtáng jīyúfpgayǐngxiàngchùlǐzhījīnshǔpiànguāhénzhēncèxìtǒng
_version_ 1719239158401073152