Implementation and Optimization of Template Matching Algorithm for FT-M6678

Jiangtao Hu, Jiandong Shang, Yun Chen, Mengyuan Wang, Xiaonan Chai
2020 DEStech Transactions on Computer Science and Engineering  
Feiteng FT-M6678 (hereinafter referred to as M6678) DSP is a multi-core highperformance DSP with completely independent intellectual property rights. M6678 adopts the Harvard architecture and the new KeyStone multi-core architecture that store instructions and data separately. In general, the multiple classic image processing classic algorithms including correlation matching are not efficient for M6678 DSP architecture. To promote the application of domestic DSP chips in the field of image
more » ... ssing and artificial intelligence. Here, the correlation matching algorithm based on the correlation coefficient is transplanted to the M6678 platform, combining the algorithm characteristics and the architecture characteristics of the target platform, performance optimization in terms of parallelism and locality is carried out. The performance of the program is obviously improved, and the unique computing resources of the platform are more fully utilized, which is meaningful for the transplantation and optimization of other image processing algorithms on the platform.
doi:10.12783/dtcse/cisnr2020/35132 fatcat:f4f2rus4bfcclgjoudaeliwbeq