| In recent years,precision-guided weapons are playing an increasingly important role in modern warfare,the high precision guidance technology has become a hot research topic in the development of modern military.The combination of synthetic Aperture Radar and Inertial Navigation System is a kind of important navigation way for modern precision strike weapons.It uses missile-borne SAR imaging of target area with real-time and high resolution,then matching the real-time image and reference image to calculate the real-time position of missile,and revising the INS navigation error,so as to realize precise guidance.The necessary condition of accurate match and the actual demand of accurate guidance is selecting the SAR matching area with high matching probability and high matching accuracy.However,the current study of matching area selection algorithm is mainly aimed at the optical image,the study for SAR image is still limited.But the SAR image is very different from optical image,so the study of matching area selection algorithm for SAR image is of great significance.In view of the SAR image,this paper studies the matching area selection algorithm with high matching probability and high matching accuracy.Firstly the current study analyzed the affect factors of SAR image matching property combining with the SAR image characteristics,and then analyzed in detail the characteristic parameters of SAR image matching area,including terrain characteristic parameters and image characteristic parameters.Based on the analysis of the characteristic parameters,this paper proposed a coarse-to-fine selecting method.At the same time,the statistical experiment of the Matlab simulation results proves that the algorithm can select good matching areas in the SAR image matching system,and achieve an over 95% matching probability of the selected matching area.In addition,missile-borne SAR require high real time,so SAR image matching area selection algorithm will be real-time processed on the multi-core TMS320C6678 DSP.The eight cores of the TMS320C6678 will process the each module of the algorithm in parallel.The 0 core as the main core control and coordinate the other seven cores completing the task of the algorithm,and put forward the concrete implementation ways.Then the computation of each module is analyzed and test out the running time on TMS320C6678,it met the requirement of real-time.Finally,the comparison of DSP results and the Matlab results verify the validity of the algorithm on the DSP implementation. |