Abstract
Abstract
Embedded detection systems are a critical research topic in intelligent monitoring equipment. In response to the current challenges in balancing real-time performance, accuracy, and stability in embedded hardware detection systems, this paper proposes a software architecture system based on multi-core digital signal processing (DSP), incorporating the image detection Canny algorithm into this system. Initially, the paper discusses the selection criteria for multi-core DSPs and then introduces a multi-core self-check function that can effectively ensure system stability. It also proposes a multi-core communication handshake protocol that significantly enhances the system’s real-time performance. Furthermore, an improved multi-core master-slave architecture is presented, which includes the addition of a timer to the conventional architecture, providing a temporal guarantee for system operation. Finally, the Canny algorithm is selected and applied to this software architecture, with parallel acceleration processing applied to parts of the algorithm. Operational tests have demonstrated that the system maintains stable internal data flow, with its detection accuracy and speed meeting the set requirements.
Reference12 articles.
1. A Real-time Location Algorithm for Critical Points Based on TMS320C6678;Hangyu;Automatic Target Recognition and Navigation,2021
2. A weak and small target detection algorithm based on TMS320C6678 for convolutional neural network;Zhuo;2nd Target Recognition and Artificial Intelligence Summit Forum,2020