Font Size: a A A

Design And Implementation Of Real Time Infrared Image Simulation Engine Based On OpenGl

Posted on:2022-10-03Degree:MasterType:Thesis
Country:ChinaCandidate:Y F LiuFull Text:PDF
GTID:2518306602494424Subject:Detection Technology and Automation
Abstract/Summary:PDF Full Text Request
With the development of infrared technology,more and more occasions need to use a large number of infrared images to meet the requirements of debugging,training,teaching and so on.However,the traditional infrared image acquisition scheme based on outfield and infrared simulation scheme based on hardware in the loop often can not provide a large number of infrared images in a specific environment quickly and cheaply,so the computerbased infrared simulation technology has attracted more and more attention.Infrared simulation technology is through the analysis of the actual working mode of infrared imaging system and the use of computer to reproduce the process to generate infrared images to meet the needs.This method can effectively avoid the problems of heavy workload,high cost and poor flexibility of using real field to obtain infrared images,which has great military and civil value.This thesis aims at building a simple and easy-to-use real-time infrared simulation engine,closely around the requirement of real-time,takes the three-dimensional model of fighter as the main research object,analyzes the basic physical principles of infrared imaging system,combines with the technology of computer graphics,image processing,software engineering and other fields,and studies the key links of infrared imaging system The main work includes:(1)The basic physical principles of the infrared imaging system are studied,and the common factors affecting the infrared imaging system are analyzed,including independent heat source,atmospheric transmission effect,sun,occlusion and imaging equipment.The above physical principles and influencing factors are modeled one by one,and the secondary factors are ignored to extract the main features,so as to establish the rationality and realtime of the infrared simulation mathematical model proposed in this thesis.(2)By analyzing the specific tasks of each link in the simulation,the CPU and GPU are reasonably assigned and scheduled.Combined with OpenGL and glsl language,a GPU based infrared simulation system framework is constructed.Compared with the real field infrared image,the gray distribution of the simulation image is basically consistent with the actual infrared image distribution,and the simulation speed is faster than other simulation schemes.(3)Aiming at the real-time simulation of aircraft plume,this thesis proposes a GPU plume infrared simulation method combining plume modeling and C-G band method.On this basis,this thesis also proposes a dynamic tail flame simulation method based on the real-time update of the tail flame grid controlled by a single parameter.The method controls a single parameter so that each vertex of the tail flame model can be adjusted independently and in parallel on the GPU.Position to achieve real-time update of the plume,so as to obtain the realistic effect of plume disturbance Experimental results show that the method proposed in this thesis can quickly and effectively simulate infrared images of aircraft plume.(4)Aiming at the problem of domestic infrared simulation software and special infrared simulation engines,this thesis relies on OpenGL and C++ programming language,combined with object-oriented programming ideas,to construct a lightweight,special purpose,clear interface,strong scalability,low coupling and high internal Poly infrared simulation engine.And use this engine to develop a laser simulation engine and infrared simulation software.
Keywords/Search Tags:real time infrared simulation, GPU acceleration, OpenGL, real time plume, simulation engine
PDF Full Text Request
Related items