Font Size: a A A

Design Of Edge Detection System Based On FPGA For The PCBA Image

Posted on:2017-05-14Degree:MasterType:Thesis
Country:ChinaCandidate:T C YangFull Text:PDF
GTID:2348330512457491Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
The edges of image are considered as the most important image attribute and the boundary of the object characterization that contains all the regional features and important information of the image,and provides valuable information for human perception.Edge detection is a terminology used in feature extraction for image processing,and refers to the point at which a sharp change in brightness in an image is recognized.Edge detection is an important step in digital image processing,and is the process of determining the image edge.It can enhance the understanding of image information characteristics through the image edge detection.Generaly,edge detection needs to deal with a large amount of data,so it is a problem to be solved that how to maintain the ideal processing speed when dealing with large amounts of data.Compared with traditional microprocessors,FPGA has the characteristics of fast parallel operation,high integration and high efficiency.It can accomplish the task of real-time image processing well.FPGA technology has become an alternative for the implementation of software algorithms.This paper adopts a Sobel edge detection system based on FPGA,which is used in PCBA manufacturing process to capture PCBA image,process and display.First of all,FPGA implement the initialization configuration of CMOS camera sensor.When the configuration is completed,the sensor began to send data to the FPGA.FPGA completes the fast median filter and Sobel edge detection,and then SDRAM begins to process the data cache.Finally SDRAM send the processed data to the VGA display module.The modeling of the whole system module is implemented in Verilog HDL,including the SCCB configuration of the CMOS image sensor,the modeling of the fast median filtering algorithm,the modeling of the Sobel edge detection algorithm,the modeling of the SDRAM image storage module,and the VGA driver display module.Finally,the whole system was debugged and verified on the actual hardware circuit,and the image acquisition,processing and display of PCBA were carried out.The results show that the system can realize the real-time image acquisition and processing of PCBA.
Keywords/Search Tags:Edge detection, FPGA, SDRAM controller, Image processing, PCBA
PDF Full Text Request
Related items