| Among all the known forms of energy,sound waves have the best transmission efficiency underwater.Many human activities in the ocean are carried out through sound waves,such as underwater communication and underwater target detection,which also play an important role in civilian and military fields.The response of sound waves caused in marine environment forms underwater acoustic field,which distribution form varies from different marine environments.Therefore,it is so significant to visualize the underwater acoustic field of the sea area measured,which is called underwater acoustic field three-dimensional visualization.This topic studies the visualization technology of underwater three-dimensional acoustic field,designs a marine underwater acoustic field three-dimensional visualization method based on Ray-Casting Algorithm according to the characteristics of marine underwater acoustic field data and model.Aiming at the shortcomings of the method in rendering rate aspect,this thesis improves the method.The simulation results show that the improved method can effectively improve the visualization performance of marine underwater acoustic field.On that basis,the design and development of a set of three-dimensional visualization software of marine underwater acoustic field are completed,which provides help for users to intuitively perceive the forms and structure of underwater acoustic field and qualitatively analyze the distribution law of underwater acoustic field.First of all,this thesis delves into main three-dimensional visualization methods,summarizes and analyzes their strengths and weaknesses.On that basis,this thesis takes the Ray-Casting Algorithm as the core algorithm and lucubrates its basic principle and key technology.Secondly,this thesis designs a marine underwater acoustic field three-dimensional visualization method based on Ray-Casting Algorithm according to the characteristics of marine underwater acoustic field data which is used to complete four kinds of three-dimensional visualization effects of the marine underwater acoustic field.The results show that the designed marine underwater acoustic field three-dimensional visualization method based on the Ray-Casting Algorithm can be better to achieve three-dimensional visualization of ocean acoustic field,and the image quality can meet users’ demand.But it takes much longer time.Thirdly,aiming at the shortcomings of the Ray-Casting Algorithm,this thesis improves the algorithm in resampling link and image composition link,and proposes a marine underwater acoustic field three-dimensional visualization method based on the improved Ray-Casting Algorithm.Simulation experiment is conducted and its results show that the improved method,compared with the marine underwater acoustic field three-dimensional visualization method based on traditional Ray-Casting Algorithm,can greatly shorten the execution time and the image quality still meets the requirements.Finally,based on the above work,the three-dimensional visualization software of marine underwater acoustic field is analyzed,designed,and developed on visual studio 2010 and cross-platform UI design tool Qt. |