Font Size: a A A

Morphology-based Bearing-time-recording Processing And Display Control Software Implementation

Posted on:2023-08-26Degree:MasterType:Thesis
Country:ChinaCandidate:S N TianFull Text:PDF
GTID:2530306905485594Subject:Engineering
Abstract/Summary:PDF Full Text Request
In the field of underwater acoustic detection,in order to find underwater targets in time and gain sufficient preparation time,a vector detection display and control software with perfect performance plays a pivotal role in the sonar system.It displays the information collected by the sonar on the screen in time in the form of images,which is convenient for the operator to make timely and accurate judgments based on the results displayed by the sonar.Starting from the requirements of engineering projects,this paper studies the design of the sonar detection display and control software system and the application of image processing technology in the display optimization of bearing-time-recording.In order to suppress the interference of background noise,make the target azimuth trajectory in the bearing-time-recording clearer,and facilitate subsequent detection and tracking,this paper studies algorithms such as guided filtering and bilateral filtering,and proposes a morphological-based image filtering method.It is used in the optimization of bearing-timerecording images.Firstly,simulation experiments are carried out for each filtering algorithm in different noise environments,and the filtering effect of each filtering algorithm is given.Then,the filtering effect of each filtering algorithm is analyzed from the subjective vision and objective evaluation indicators.Finally,the performance of guided filtering,bilateral filtering and morphology-based image filtering algorithm is compared.The simulation results show that the image filtering algorithm based on morphology has better ability to remove interference and maintain target azimuth and trajectory information,and further improve the signal-to-noise ratio.Finally,a vector detection display and control software is designed and developed.The display and control software uses Visual Studio to integrate Qt as the development environment.Based on the three-tier architecture idea and multi-threading technology,the overall software architecture and layers are designed,including the presentation layer,algorithm processing layer and data access layer;use C++ and MATLAB mixed programming technology to realize the conversion of algorithm program to software data processing function module;display control software and data acquisition system adopt client-server architecture design,communicate through TCP/IP network protocol,realize vector detection and control software data acquisition,storage,real-time processing and display,local data playback and other functions.Laboratory tests and field experiments on the lake have verified the real-time data processing performance of the display and control software and the effectiveness of various functions.
Keywords/Search Tags:vector image processing, bearing-time-recording, underwater detection system, display and control software
PDF Full Text Request
Related items