Study on the Multi-Core DSP Parallel Processing of Polarization Images Registration

Article Preview

Abstract:

Three-channel polarization images must be registered before pixel-level fusion processing to acquire accurate polarization characteristics information. In the condition of serial processing, the image registration efficiency is bad, and then the real-time of polarization imaging application is poor. The multi-core DSP chip which type is TMS320C6670 is selected as the polarization images processing platform. Fourier-Mellin Transform (FMT) is selected as the registration algorithm. The parallel processing of the polarization image registration is studied based on data flow model. The hierarchical task graph is designed in the parallel processing tasks partitioning. According to processing performance and functions, four DSP cores and two FFT coprocessors are divided into different processor groups in each task processing stage. Same hierarchical tasks are assigned to each processor group. According to principles including load balancing and reducing inter-processor communication, algorithms and data of each hierarchical task are assigned manually to each processing unit in the processor group. Experimental results show that the average processing time is 0.429 second while the average registration accuracy achieves 0.5 pixel, the propose parallel processing method improves the efficiency of the polarization image registration.

You might also be interested in these eBooks

Info:

Periodical:

Advanced Materials Research (Volumes 756-759)

Pages:

3532-3536

Citation:

Online since:

September 2013

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2013 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] Texas Instruments Incorporated, TMS320C6670 Multicore Fixed and Floating-Point System-on-Chip, Data Manual, (2010).

Google Scholar

[2] GAO Bing-xiang, LIU Jun, Infrared Image Registration Based on Fourier-Mellin Transform, Journal of Hangzhou Dianzi University, Vol. 31, No. 4, p.185–187, Aug. (2011).

Google Scholar

[3] David Bell, Greg Wood, Multicore Programming Guide, Communications Infrastructure and Voice/DSP Systems, (2009).

Google Scholar

[4] Wei ming zhou, Multi-core Computing and Programming, Huazhong University of Science and  Technology Press, (2009).

Google Scholar

[5] Zhiyong Li , Zhenliang Ye and Chentao Liu , Parallel Programming Methods Based on the Multi-core DSP TMS320C6670, 2012 international Applied Mechanics, Mechatronics Automation and System Simulation Meeting, Vol. 198-199, pp.1487-1492.

DOI: 10.4028/www.scientific.net/amm.198-199.1487

Google Scholar