Font Size: a A A

Underwater Image Enhancement Algorithm And Design And Implementation Of Test Monitoring Software

Posted on:2022-03-12Degree:MasterType:Thesis
Country:ChinaCandidate:H YuFull Text:PDF
GTID:2518306353483944Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
Noise is an important factor affecting the safety and concealment of underwater vehicles.Many researches on the flow noise of underwater vehicles are carried out through related tests of underwater vehicle models.This paper designs an underwater vehicle model monitoring software,which monitors the underwater vehicle by acquiring the water depth of the model,the relative coordinates of the model and the operating platform,and the image on the model's diving path,so as to ensure the submersible model test Safe to proceed.Considering the serious degradation of underwater images,this paper proposes an underwater image enhancement algorithm based on color compensation and improved dark channel,and applies it to monitoring software to improve the imaging effect.In order to solve the problem of serious underwater image degradation,this paper proposes an underwater image enhancement algorithm based on color compensation and improved dark channel.According to the actual functional requirements of the monitoring system software,this paper divides the software into two subsystems according to the specific conditions: the upper computer subsystem and the lower computer subsystem.Under the Visual Studio 2013 software development platform,the MFC programming framework is used to implement the software,and the image enhancement algorithm is applied to the monitoring software to improve the imaging effect.The paper studies the principle of underwater optical imaging,analyzes the reasons for the degradation of underwater imaging,and proposes a robust underwater image enhancement algorithm.First of all,this article improves the red channel compensation algorithm for the color cast problem in different water depth environments.Comparative analysis shows that this algorithm has a better compensation effect and range of use,and avoids the distortion problem caused by over-compensation of colors in some environments.Secondly,the article analyzes the traditional dark channel dehazing and its improved guided filtering algorithm,combined with the pixel-level dark channel to propose a weighted fusion dark channel improvement scheme,which optimizes the halo effect produced by the traditional dark channel algorithm and avoids the improved guided filtering algorithm Disadvantages of weak defogging ability.Thirdly,from the perspective of engineering application,in order to improve the practicality of the algorithm,this paper applies a fast processing scheme to the algorithm,which greatly reduces the processing time of the algorithm.Finally,this article also compares the algorithm from a subjective and objective perspective to prove the effectiveness of this algorithm.The paper determines the software requirements and makes the system architecture;combined with the specific functional requirements of the system,the software system is divided into multiple modules,and the process of information transmission in each module is designed.The technology used in software implementation is introduced,and the communication mechanism used in this system is designed.The paper implements the proposed underwater enhancement scheme in the monitoring software,uses the Visual Studio2013 software development platform,and completes the system software development with the help of the MFC framework,and realizes the functions of software instruction sending and receiving,parameter information transmission and display,underwater image enhancement,etc..At the end of the paper,the software was tested and verified and the field test process and results were introduced.
Keywords/Search Tags:display and control software design, underwater image restoration, color compensation, dark channel prior
PDF Full Text Request
Related items