Image is a kind of very important information carrier and indispensable source forexchanging and transferring information, therefore, image processing is indispensable in bothindustrial production and our daily life. Because of the rapid development of computerscience and imaging technology, digital image acquisition has been widely used in electroniccommunication and information processing, and enhancing the image collected is aindispensable way of getting correct and clear image. Image enhancement is the pretreatmentstage of image processing and it is so important that it decide the image processing’ssuccess during the whole image processing.Based in LabVIEW, field-programmable gate array (FPGA) and Matlab technology, adigital image processing system is developed in this paper, and the whole system includes thefunction of image real-time collection, storage, enhancement processing and display. Basedon gray equalization technology, this system uses FPGA as lower computer to collectingimage transformation, and receives image information from lower computer in the platform ofLabVIEW and then calls Matlab to achieve image enhancement processing.In this paper,thecomponent of the image enhancement system, the overall program and its feasibility are firstproved. Then propose the hardware design of the image acquisition and the way of choosingIC. According to the characteristic of the chip selected,expound the hardware designprinciple detailedly module by module. Then follows the software design of the system. Theimage acquisition module,image and processing module, USB communication module andstorage module are realized by the embedded soft check for programming FPGA. And atlast,the modification parameter hardware of the embedded image processing is realized by thehelp of FPGA.When FPGA hardware design is done, choose the right enhancement algorithm byanalysing both the frequency domain and space domain of the main image enhancementalgorithm. According to choose the enhancement algorithm design Matlab imageenhancement algorithm procedure, then in Matlab simulation experiment inside, so as toachieve the purpose of the second image enhancement. Finally use LabVIEW programmingtools to implement LabVIEW FPGA and serial communication of the PC, as well as mixingprogramming of Matlab and LabVIEW to realize the integrated function of the system.The main research of this paper includes three points: first, using Nios Ⅱembeddedsystem design to achieve the collection and storage of image in FPGA development board.Second, researching the gray equalization algorithm of image enhancement to improve new equalization algorithm and filter method. Third, the read and write of serial data in LabVIEWplatform and the mixed programming between LabVIEW and Matlab is achieved. |