| Reconfigurable system based on lightweight visual computing is a kind of dynamic reconfigurable high-performance heterogeneous intelligent computer system,which mainly targets at applications such as visual information processing.The system is composed of a variety of heterogeneous computing resources with different computing characteristics.The bus connects all kinds of computing resources to realize the dynamic balance among computing performance,communication speed and storage efficiency,so as to find the balance between performance and power consumption.In the process of practical application,attention should be paid to selecting appropriate computing resources according to application requirements to achieve the purpose of optimizing timeliness and energy efficiency.In order to solve the problems of slow data processing speed,low overall cooperation efficiency and low utilization rate of communication bandwidth between heterogeneous processors and visual computing resources,this paper has taked domestic general-purpose processors,domestic graphics processors and domestic neural network processors as the basic modules of visual computing reconfigurable system,and takes high-performance FPGA as the transmission acceleration module of visual computing reconfigurable system.Combining with various lightweight visual computing technologies,this paper has proposed a dynamic reconfigurable visual computing system architecture.The architecture realizes the efficient computing capability of reconfigurable computing modules,improves the communication efficiency among multiple modules,and provides an effective optimization means for the overall architecture design of lightweight visual computing reconfigurable platform and the communication efficiency of the system.Firstly,this paper presented the architecture design scheme of reconfigurable visual computing system.This paper mainly expound the hardware architecture design of the reconfigurable visual computing system,including the overall design,overall configuration and working principle,and then explains the module selection analysis of the reconfigurable visual computing system in detail.In order to verify the effectiveness of the system in the field of visual computing,this paper designed a variety of visual computing technologies for high-performance reconfigurable systems,including video splicing,video enhancement,target recognition and target tracking,and expounds the specific ideas of related algorithms.Finally,the verification system is set up,and the related algorithms of the aforementioned visual computing technology and the hardware and software realization of the verification system are realized,and the related visual computing technologies are verified. |