Font Size: a A A

Research On Key Aspects Of Three-dimensional Visual Measurement

Posted on:2017-06-25Degree:MasterType:Thesis
Country:ChinaCandidate:Y YangFull Text:PDF
GTID:2348330485497367Subject:Precision instruments and machinery
Abstract/Summary:PDF Full Text Request
With the rapid development of digital technology, It is a key problem in the development of instrument measurement software to achieve high efficiency and high quality display and efficient visualization measurement for measuring instruments by digging fully the ability of instrument hardware resource, which has important practical significance for reducing the cost of measuring instruments and improving the level of instrument technology. According to the commissioned project, developing a three-dimensional visualization, analysis, display and measurement function for an electronic instrument, to realize the high efficient processing of massive test data and the breakthrough of the key technology of visualization measurement on the low-end hardware. This paper explores a feasible technical path for the visualization measurement instrument software design for mass measurement information processing by using powerful graphics processing unit floating point computing power, high data transfer speed and parallel computing ability. The basic idea was to achieve mass measurement data processing and modeling, and high-speed push rendering, based on the DirectX 11 Compute Shader (CS). In addition, point pickup module was established for the massive data model in the GPU. Visualization Measurement Instruments reciprocating was optimized by the idea.This paper described the development trend of the visual measuring instrument, and based on the analysis of the main three-dimensional development platform, choose CS, the new features of Direct3D11 rendering pipeline, to develop software. Based on Direct3D11 3D graphics theory and GPU computing architecture, to research and develop CS code, to organize massive vertex data on GPU with minimal vertex structure. Achieved the rendering of 3D modeling and the rendering of propelling movement with high speed flow.display effect by developing the vertex shader and pixel shader, and achieved a high display frame rate under the minimum condition of CPU. To complete Fourier transform, logarithm modulo and smoothing data pre-processing work to reduce the CPU overhead and improve the display frame rate by developing GPU-Oriented CS code. Building up a pickup module to achieve information picking up on massive data model, this function module is the core of visual measurement, which is related to the accurate and reliable measurement results. In addition, to complete the mouse control model in 3D rendering and achieve three-dimensional and two-dimensional switching and other interactive functions. The software realizes the function and performance requirements and verifies the picking accuracy and efficiency by running.The proposed software development method of GPU-Oriented measurement instrument provide a valuable path for mining measuring instrument hardware ability, configuring reasonably the instrument CPU and GPU cost and improving the running efficiency of the instrument on the whole.
Keywords/Search Tags:instrument software, visualization measurement, parallel computation, DirectX 11
PDF Full Text Request
Related items