The invention discloses a heterogeneous multi-core
infrared image processing system and method. The method mainly includes: 1, utilizing programmable logic of a Zynq to realize a driving schedule of a
detector to complete collection and caching of an
infrared image; 2, utilizing a CPU0 (
central processing unit 0) of the Zynq to operate a Linux
operating system to write a Qt-based display and control interface; 3, utilizing a CPU1 of the Zynq to respond to a
serial port command in real time, and setting a
system parameter and a video driving
chip online; 4, utilizing the programmable logic to realize algorithmic
hardware acceleration and a driving schedule of a video
chip. The heterogeneous multi-core
infrared image processing system and method has the advantages that a structure of ARM+FPGA in an all programmable platform Zynq
chip is utilized to develop the heterogeneous multi-core
infrared image processing system, design difficulty of hardware is remarkably reduced, a system bandwidth chokepoint brought by
interconnection of conventional framework chip levels is removed, simplicity and flexibility in design and integration of a user IP (
internet protocol) are realized, and high universality is realized.