Abstract:With the rapid development of embedded image processing system, the demand for front-end image acquisition modules is increasing. The speed, resolution, reliability, and integration of image acquisition greatly affect the accuracy of subsequent image processing. By studying the digital image acquisition system, an image acquisition and processing system based on FPGA and GPU architecture was designed, with focusing on the hardware and software design process of the image acquisition and processing system. In the image acquisition and processing system based on FPGA+GPU, the GPU with powerful computing and processing capabilities is focused on data storage, user interaction, and subsequent image processing. In the system, FPGA is responsible for image acquisition, peripheral control, and task scheduling. The communication between GPU and FPGA is carried out through high-speed PCIE bus, and driver programs based on Linux system and FPGA PCIE programs are designed separately. The experimental results show that the designed image acquisition and processing system based on FPGA+GPU can achieve a real-time image acquisition and storage speed of 437.5Mbps. The transmission process is real-time and stable, and the transmitted data is complete.