Font Size: a A A

3D Visualization Of Industrial Computed Tomography Images Based On Vulkan

Posted on:2019-10-20Degree:MasterType:Thesis
Country:ChinaCandidate:J X LiFull Text:PDF
GTID:2428330566976488Subject:Master of Engineering
Abstract/Summary:PDF Full Text Request
Computed Tomography(CT)has become an important non-destructive testing method since its birth.It has been used in many fields,from aviation and spaceflight,down to security detection.At the beginning of CT,it was mainly used in medical examination.Then CT showed great prospect in nondestructive testing,and developed special industrial CT gradually.The computed tomography(CT)technique first scans the workpiece,then obtains the fault data through the reconstruction algorithm.In order to facilitate the technicians to observe and judge the workpiece,the data needs to be visualized.The visualization of the volume data reduces the workload of the technician,enables the technician to see the whole picture of the object intuitively and quickly judge the internal structure and defects of the workpiece,thus improving the design structure,the process flow and the yield of the work piece.Because graphic visualization can bring great convenience to production and life,it has attracted extensive attention.a series of tools for graphic visualization development emerged,including OpenGL,Direct X,VTK,and the most famous of which is OpenGL.OpenGL,as a powerful and easy-to-call low-level graphics library,has become a widely used graphic API in the industry at present.OpenGL has been around for more than 20 years and it still has strong vitality,but with the development of the times and the progress of science and technology,the inherent defects of OpenGL are gradually exposed.In view of the shackles in the development of OpenGL,a new graphic API,Vulkan,comes into being with a new design concept.Vulkan and OpenGL were developed by the same organization,inheriting the benefits of OpenGL while also being innovative in their design thinking.As one of the leading API of the new era,Vulkan has provided a powerful boost to the realization of the visualization.Vulkan has attracted a lot of attention since the advent of Vulkan,but Vulkan has been mainly used in game scene making and background rendering,and has not been used in the field of industrial CT.In this paper,we try to use Vulkan to realize the 3D volume display of industrial CT images.The main contents are:1.Introduce the basic principle of CT technique and the method of realizing 3D volume rendering.2.Describe the process of rendering volume based on Vulkan and OpenGL using Ray-casting.3.Use actual data to test and analyse the performance differences between Vulkan and OpenGL.4.Summarize the advantages and disadvantages of Vulkan in industrial CT data volume rendering.
Keywords/Search Tags:Industrial CT, Volume Rendering, Vukan, Ray-casting, Three-Dimensional Display
PDF Full Text Request
Related items