Font Size: a A A

Industrial Endoscope Image Collection And Processing System Based On Sopc Design And Implementation

Posted on:2014-01-10Degree:MasterType:Thesis
Country:ChinaCandidate:Y ZhaoFull Text:PDF
GTID:2248330395983169Subject:Control Engineering
Abstract/Summary:PDF Full Text Request
The principle of machine vision in tobacco industry is to achieve the detection function by using industrial camera to capture image and then using the computer to do image processing. By acquiring cigarettes’image to detect, cigarette packing unit judges whether there is a defect to ensure the quality and safety.This paper puts forward a solution of image acquisition and processing for the cigarette imaging detection and elimination device, elaborated on how to use the SOPC technology to design image acquisition and processing system.The industrial endoscope is used to collect data for hardware circuit and based on TVP5158the video decoding circuit is designed, through which the analog signal is converted to digital signal. Logic hardware uses Nios Ⅱ embedded processor as core control unit, the top processor is designed to provide the kernel of Nios Ⅱ and Avalon bus interfaces of various peripherals; using processor as the core, the system hardware platform is designed by adding the corresponding IP cores and FPGA configurations.The system function software design is based on IP core to provide the corresponding driver and application program. The image processing IP core is customized and the function modules of effective image extraction, image format conversion, color space conversion and clock domain transformation are realized by Verilog HDL. The I2C IP core is transplanted successfully and customized. The TVP5158is configured by the I2C bus. The driver of the DMA controller is realized and then the data can be handled and stored effectively by the DMA controller. The Ethernet is implemented as the transmission medium. The driver of the network card is also programmed and the network communication platform is established to provide a complete network system for the software system. Besides, the video monitoring program is achieved by C++.What’s more, ModelSim and SingalTap Ⅱ are used in the FPGA/SOPC design, which are timing simulation platform and online logic analyzer. The network data grasping software Ethereal is also used to test the communication efficiency of the proposed network platform. The result of research show that this system has achieved the desired goal.
Keywords/Search Tags:Machine Vision, Endoscope, Video Decoding, SOPC, Image Acquisition andProcessing, Simulation and Debugging
PDF Full Text Request
Related items