Font Size: a A A

Design Of Multi-Beam Sonar Display And Control Software And Research On Target Tracking Algorithm

Posted on:2024-06-24Degree:MasterType:Thesis
Country:ChinaCandidate:J WanFull Text:PDF
GTID:2542306941491934Subject:Engineering
Abstract/Summary:PDF Full Text Request
Multi-beam sonar has high feasibility in military strategy and ocean exploration,with multibeam forward-looking imaging sonar playing a significant role in detecting,identifying,alerting,and tracking enemy forces,while multibeam depth sounding sonar is irreplaceable in underwater resource development and terrain and topography measurement.Most domestic and foreign multi-beam sonar display and control software includes functions such as acquisition,imaging,control,and data processing,but lacks flexibility in adjusting working parameters.This study focuses on developing display and control software that can adapt to most models of multi-beam sonar with similar measurement tasks.Additionally,this study also investigates target detection and tracking methods to achieve real-time and robust performance in complex underwater environments.The embedded algorithm in the display and control software enables real-time target detection and tracking.The main architecture of the display control software adopts multi-threading and thread pool technology,which effectively allocates threads to execute various module tasks.The software maintains a high real-time refresh rate when visualizing multiple data sources.The display control software communicates with the sonar device mainly through the network,using TCP/IP protocol technology.The display control software acts as a server and controls and receives data from the sonar device through network communication.After packetization and processing of network data,a suitable coordinate system is established.Combined with the coordinate system parameter equation and the working state of the sonar,the software can simultaneously display multi-channel waveform data and multi-beam sonar images.The sonar images are displayed using pseudo-color rendering and are further refined through Lagrange interpolation and Gaussian filtering,resulting in a more delicate and smooth image.In the context of application scenarios,display control software possesses target detection and tracking functionality.Therefore,this article mainly studies algorithms related to preprocessing,target detection,and target tracking.Through theoretical analysis and comparative effectiveness,it was found that Gaussian filtering and gamma transformation are more suitable for image pre-processing.The VIBE background modeling method has good robustness in target detection,while the KCF method has the best real-time performance and good tracking effectiveness in noisy environments.Based on the comparison of the effectiveness of these methods in real-world scenarios,previous research has some limitations.Therefore,this article proposes a target detection and tracking method using multi-domain background modeling and correlation filtering(MD-BMCF).Based on the above research,the MD-BMCF method uses a three-stage process of pre-processing,target detection,and target tracking to achieve target detection and tracking.This method improves the limitations of the basic method and greatly improves the robustness of target detection and tracking in complex underwater environments.Combining the above research on target detection and tracking methods,this article chooses the MD-BMCF method to embed in display control software.Using the multi-domain technology proposed by the method,we use a multi-threaded and thread pool architecture to improve the algorithm’s parallel capabilities while ensuring good target detection rates and accurate tracking effectiveness.
Keywords/Search Tags:multi-beam, display and control software, target detection, target tracking, MD-BMCF
PDF Full Text Request
Related items