| Traditional visual images can only be displayed in a plane as a way of displaying 3d information,which is difficult to meet people's needs.With the continuous development of display technology,naked eye display technology has become a research hotspot in the field of 3d display.Integrated imaging naked eye 3D technology is a true 3D display technology using lens array to reproduce stereo images.Because it does not need to wear any visual equipment and has the low imaging requirements and low fatigue's advantages,integrated imaging technology has a broad application prospect.However,integrated imaging also has problems such as time-consuming coding,narrow viewing Angle,small image depth range and low resolution.In particular,the time complexity of coding algorithm is high and encoding costs too much time.It has become an important obstacle to the development of integrated imaging technology.Improving the efficiency of 3D imaging algorithm will promote the development of computer vision industry,which has important market value and application value.In this paper,the improvement of the naked eye 3D integrated imaging computer simulation algorithm is studied in detail,object space and image space rendering technology is studied,the integrated imaging coding technology based on VTK is implemented,and the acceleration technology based on OptiX framework is proposed.The naked eye 3D imaging technology was realized by computer simulation based on the principle of integrated imaging,and the 3D imaging acceleration software package is developed based on OptiX to improve the naked eye 3D imaging rate.The main contents of this paper can be listed as follows:(1)A naked eye 3D imaging method based on VTK is proposed and implemented.The principle of naked eye 3D technology for integrated imaging and the law of 3D spatial pixel recombination are studied.According to the characteristics of integrated 3D technology,a naked eye 3D imaging technology scheme based on VTK is proposed,and an experiment is designed to test the 3D imaging rate.The 3D imaging rate under VTK scheme is analyzed from the aspects of data model size,hardware performance,illumination and material.The experimental result shows that a naked eye 3D imaging method based on VTK is effective,but the imaging rate is very slow.(2)A naked eye 3D imaging acceleration method based on OptiX is proposed and implemented.OptiX real-time ray tracing engine framework is studied.According to the characteristics of integrated 3D imaging technology,the possibility of acceleration is found from OptiX's ray-tracing part.The acceleration technology route based on VTK and OptiX technology is proposed.The paper designs experiments to test the acceleration performance.The 3D imaging rate under OptiX scheme is analyzed from the aspects of data model size,hardware performance,illumination and material.The experimental results show that the method of OptiX can greatly improve the rate of naked eye 3D imaging,and the imaging effect is also more ideal.(3)The design of naked eye 3D acceleration software development kit has been completed.OptiX real-time ray tracking engine is used for the software development of 3D acceleration package.Visual Studio 2015 and OptiX 4.1.1 are used as the development environment,C/C++ is used as the development language,Windows 10 is used as the development platform,NVIDIA GTX 1070 graphics card and 4K hd display are used as the hardware conditions.The naked eye 3D imaging acceleration is realized by combining the system method of software engineering. |