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.