| Since the first microprocessor came out in 1971,the embedded system has developed rapidly from the first stage in the form of programmable controller with simple function of special computer or single chip microcomputer to the second stage marked by highend embedded CPU and embedded operating system.At the same time,people increasingly realize that image processing technology is an important means to help people understand the world.The embedded digital image processing system combines the two to improve the ability of digital image processing and better meet the needs of digital image processing.This thesis introduces a real-time image processing system based on ARM+DSP architecture.The system uses the TL-5728 development board of Chuanglong Company as the development tool,and realizes the functions of video acquisition,encoding and decoding,algorithm processing,display and storage based on GStreamer.Firstly,this thesis studies the design scheme and implementation method of embedded image processing system based on TL-5728,and chooses ARM15-based AM5728 processor as hardware platform and embedded Linux operating system to complete the development of image processing technology.Install a virtual machine on the host and create a cross-compilation environment of Linux system on the virtual machine,which is used as the software environment for the subsequent project development.Secondly,through four different video acquisition methods,the image acquisition,saving and delay test are carried out.Gstreamer API is used to obtain the video through ARM,and the image is processed by Sobel(edge detection)algorithm by calling DSP through Open CL.The test results show that the system not only has good equipment compatibility,but also has good real-time image processing.Finally,this thesis summarizes the achievements and shortcomings of this thesis,and puts forward the need to improve this thesis and future research direction. |