Font Size: a A A

Design And Implementation Of CIS Line Scan Camera Software System With GigE Vision Interface

Posted on:2021-07-31Degree:MasterType:Thesis
Country:ChinaCandidate:J P YueFull Text:PDF
GTID:2518306107468054Subject:Electronics and Communications Engineering
Abstract/Summary:PDF Full Text Request
Industrial cameras have the characteristics of high stability,fast image transmission speed and strong anti-interference ability,and are widely used in many types of image processing fields such as industrial product detection and computer vision.In order to make personal computers compatible with industrial cameras of different manufacturers and models,it is necessary to design image transmission protocols that conform to international standards for industrial cameras.The contact image sensor(CIS)has a short focal length,low cost,and no image distortion.It can collect multispectral and multiresolution surface images of objects such as paper,cloth,and plates.The industrial line scan camera designed based on CIS is a new type of computer vision imaging equipment,but the existing CIS industrial line scan camera does not support image transmission protocols that conform to international standards.GigE Vision is a data communication standard for industrial cameras with a Gigabit Ethernet interface.This paper develops a CIS line scan camera software system that transmits images according to the GigE Vision interface specifications.The main research contents are as follows:First of all,the CIS image acquisition hardware module using Gigabit Ethernet interface is designed and implemented on the embedded Linux operating system to support a GigE Vision image data transmission protocol.In addition to image acquisition,processing,and transmission of the main program,it also completes the development of related device drivers,the development of configuration scripts,and the customization of embedded Linux systems.Secondly,in response to the particularity of CIS industrial cameras,a series of software expansion modules that comply with the GigE Vision protocol were developed:for the problem of GigE Vision without synchronization signals,a delay trigger configuration module was designed to solve the problem of misalignment of image acquisition;for different pulse frequency of different types of photoelectric encoders,a longitudinal resolution adjustment module is designed to solve the compatibility problem of photoelectric encoders;for the streak problem caused by the difference in CIS pixel sensitivity,an image correction module was designed to compensate for the pixel sensitivity Image quality;according to the hardware characteristics of the camera system,a software configuration interface for hardware parameters is designed.Finally,we test the designed camera system.The camera is able to acquire highquality images and supports GigE Vision image transmission protocol.The software expansion modules using GigE Vision protocol can work stably and reliably.Compared with the original image output by CIS,the quality of the corrected image has been significantly improved.The system function is complete,and it runs steadily in the intelligent visual inspection system,and has achieved the expected results.
Keywords/Search Tags:GigE Vision, CIS sensor, industrial camera, image acquisition, embedded software
PDF Full Text Request
Related items