CN117872590A - Space target optical imaging simulation method and system - Google Patents

Space target optical imaging simulation method and system Download PDF

Info

Publication number
CN117872590A
CN117872590A CN202410127537.8A CN202410127537A CN117872590A CN 117872590 A CN117872590 A CN 117872590A CN 202410127537 A CN202410127537 A CN 202410127537A CN 117872590 A CN117872590 A CN 117872590A
Authority
CN
China
Prior art keywords
space target
target
space
observation
simulation
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202410127537.8A
Other languages
Chinese (zh)
Inventor
吕亮
蓝朝桢
施群山
卢万杰
张衡
胡校飞
李鹏程
赵英豪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Information Engineering University of PLA Strategic Support Force
Original Assignee
Information Engineering University of PLA Strategic Support Force
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Information Engineering University of PLA Strategic Support Force filed Critical Information Engineering University of PLA Strategic Support Force
Priority to CN202410127537.8A priority Critical patent/CN117872590A/en
Publication of CN117872590A publication Critical patent/CN117872590A/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

The invention relates to the technical field of space-time virtual reality simulation, in particular to a space target optical imaging simulation method and a space target optical imaging simulation system, which construct a virtual visual simulation scene for rendering the position and posture relation between a space target and a ground observation station according to the space target and the ground observation station by using an OpenGL imaging principle; and determining a space target transit observation arc section in the period of the quasi-observation arc section, and adjusting the viewpoint position and direction in the virtual visual simulation scene based on the transit observation arc section so as to realize the geometrical simulation of the space target in the optical imaging. According to the invention, through simulating an optical imaging simulation scene, the position and posture relation between a space target and observation equipment can be established, and the geometrical simulation of the optical imaging of the air target is realized by adjusting the viewpoint position and direction under the support of OpenGL by combining the observation equipment parameters, so that the analysis of the situation of the air target is assisted, and the method has a better application prospect.

Description

Space target optical imaging simulation method and system
Technical Field
The invention relates to the technical field of space-time virtual reality simulation, in particular to a space target optical imaging simulation method and system, which are suitable for space target imaging simulation.
Background
The acquisition of the space target optical image can provide basis for identifying the gesture, the form and the state of the target, and is one of important content for sensing the situation of the space target. The optical imaging of the space target comprises visible light, laser, infrared imaging and the like according to wave bands, wherein the visible light imaging is most common; the imaging system is divided into a foundation and a space-based optical system according to data sources, wherein the imaging system is limited by weight and cost, the space-based load is mainly detected by signals, the imaging capability is weaker, and the development of foundation optical observation is mature. Under the background that the number of space targets is continuously increased and situation awareness requirements are continuously improved, the problems of insufficient observation equipment, long construction period, low input-output ratio and the like exist for a long time, so that optical imaging simulation in a laboratory environment is still an important means for carrying out equipment demonstration, system testing and characteristic identification.
At present, research on space target imaging simulation focuses on body three-dimensional modeling taking shapes and materials into consideration, on-orbit relative motion simulation, target scattering characteristic analysis, modulation transfer function (Modulation Transfer Function, MTF) model and imaging simulation system research and development. The existing method focuses on the remote optical signal analog imaging, and generally adopts an ideal image generation and MTF post-processing combined mode for the space target near-distance imaging, but a scheme integrating scene visualization and imaging analog simulation is provided.
Disclosure of Invention
Therefore, the invention provides a space target optical imaging simulation method and a space target optical imaging simulation system, which can establish the position and posture relation between a space target and observation equipment by simulating an optical imaging simulation scene, and realize the geometric simulation of the space target optical imaging by adjusting the viewpoint position and direction under the support of OpenGL in combination with the observation equipment parameters so as to assist in analyzing the situation of the space target.
According to the design scheme provided by the invention, in one aspect, a space target optical imaging simulation method is provided, which comprises the following steps:
based on a space target and a ground observation station, constructing a virtual visual simulation scene for rendering the position and posture relation between the space target and the ground observation station by using an OpenGL imaging principle;
and determining a space target transit observation arc section in the period of the quasi-observation arc section, and adjusting the viewpoint position and direction in the virtual visual simulation scene based on the transit observation arc section so as to realize the geometrical simulation of the space target in the optical imaging.
As the space target optical imaging simulation method, the invention further constructs a virtual visual simulation scene for rendering the position and posture relation between the space target and the ground observation station, comprising:
extracting space target key element data, wherein the key element data comprises attribute information, ephemeris orbit, attitude parameters, entity models and behavior actions;
and carrying out analytic calculation on the space target key element data, converting the three-dimensional space target into a two-dimensional screen image through rendering and loading, and generating a virtual visual simulation scene.
As the space target optical imaging simulation method of the present invention, further, the process of converting the three-dimensional space target into the two-dimensional screen image by rendering and loading is expressed as: [ x, y,1] T =V·P·M·[X,Y,Z,1] T Wherein [ x, y,1] T Is two-dimensional screen image coordinates [ X, Y, Z,1 ]] T Is a three-dimensional space target coordinate, V is a view port transformation matrix for projecting a three-dimensional cube generated by perspective change to a two-dimensional screen, P is a projection matrix determined based on OpenGL perspective projection of the video cone shape, and M is a view matrix for translating, rotating and scaling the target model.
As the space target optical imaging simulation method, the invention further adjusts the viewpoint position and direction in the virtual visual simulation scene based on the transit observation arc section, and comprises the following steps:
adjusting parameters of OpenGL perspective projection video cone based on the near clipping surface distance and the far clipping surface distance in OpenGL imaging so as to enable a space target in a virtual scene to be in a video cone range;
and setting the position and the direction of the cone of the OpenGL perspective projection television based on the observation point, the center of the space target and the upward vector of the plane, and realizing the geometric simulation of the space target in the optical imaging by adjusting the size of the view port.
As the space target optical imaging simulation method, further, the process of adjusting parameters of the OpenGL perspective projection video cone is expressed as follows:wherein, (x) l ,y b ) And (x) r ,y t ) Respectively a lower left angular coordinate and an upper right angular coordinate of a near plane of the visual cone, f is a focal length, (l) x ,l y ) Imaging CCD width and height (x) in OpenGL perspective projection 0 ,y 0 ) Is the coordinate of the principal point of the image in the OpenGL perspective projection, Z n Is the near clipping surface distance.
As the space target optical imaging simulation method of the invention, further, the process of setting the position and the direction of the OpenGL perspective projection video cone based on the observation point, the space target center and the plane upward vector comprises the following steps:
and moving the observation point to the virtual scene telescope imaging center, setting an observation pointing point as a virtual scene space target center, setting an upward vector as a y-axis space pointing direction of an image plane, setting a calling tool function based on the observation point, the observation pointing point and the upward vector, and setting the position and the pointing of a visual cone by using the calling tool function.
As the simulation method of the space object optical imaging, the invention further realizes the geometric simulation of the space object in the optical imaging by adjusting the size of the view port, and comprises the following steps:
the imaging view port size is set based on the position of the left lower corner of the view port in the two-dimensional screen and the width and the height of the rectangular view port, and the width and the height of the rectangular view port are smaller than or equal to the width and the height of the two-dimensional screen correspondingly, and the rectangular view port proportion is consistent with the cone proportion.
In still another aspect, the present invention further provides a space target optical imaging simulation system, including: a scene construction module and a scene adjustment module, wherein,
the scene construction module is used for constructing a virtual visual simulation scene for rendering the position and posture relation between the space target and the ground observation station based on the space target and the ground observation station by using an OpenGL imaging principle;
and the scene adjusting module is used for determining the space target transit observation arc section in the period of the quasi-observation arc section, and adjusting the viewpoint position and direction in the virtual visual simulation scene based on the transit observation arc section so as to realize the geometrical simulation of the space target in the optical imaging.
The invention has the beneficial effects that:
the method realizes the simulation of the optical imaging of the aerial target by means of the virtual visual scene, is simple to operate, can assist the situation analysis of the aerial target in real time, efficiently and reasonably, has good universality and easy implementation, can provide important support for detection, identification, state estimation and the like of the abnormal behavior of the spatial target under the actual measurement condition, and has good application prospect.
Description of the drawings:
FIG. 1 is a schematic flow chart of simulation of optical imaging of a space object in an embodiment;
FIG. 2 is a schematic illustration of a spatial target TSBM model in an embodiment;
FIG. 3 is a schematic diagram of an OpenGL perspective imaging vertex coordinate transformation process in an embodiment;
FIG. 4 is an OpenGL perspective projection view cone illustration in an embodiment;
FIG. 5 is a schematic illustration of a geometric simulation algorithm for optical imaging of a spatial target in an embodiment;
FIG. 6 is a schematic illustration of a target set model in an embodiment;
FIG. 7 is a schematic illustration of a telescope geometry model in an embodiment;
FIG. 8 is a schematic representation of an embodiment hollow target optical imaging visualization scene;
FIG. 9 is a schematic diagram of simulation condition settings in an embodiment;
FIG. 10 is a schematic diagram of simulation results in the example;
FIG. 11 is a schematic diagram of simulation imaging results before and after top passing in the example;
FIG. 12 is a schematic before and after spatial target attitude adjustment in an embodiment;
fig. 13 is a simulation result of imaging before and after posture adjustment in the embodiment.
The specific embodiment is as follows:
the present invention will be described in further detail with reference to the drawings and the technical scheme, in order to make the objects, technical schemes and advantages of the present invention more apparent.
The calculation analysis of the space target situation complements the situation expression, and the cross-border analysis is an important content of the space target situation analysis. The modeling of the space target object is realized by constructing a space-time behavior integrated model, and the space target is acquired from the real space world to the digital space world. However, abstract data cannot meet the requirement of space situation awareness, and needs to be assisted in understanding by visual and image visual expression forms. For this purpose, referring to fig. 1, an embodiment of the present invention provides a space target optical imaging simulation method, which includes:
s101, constructing a virtual visual simulation scene for rendering the position and posture relation between the space target and the ground observation station based on the space target and the ground observation station by using an OpenGL imaging principle.
Specifically, constructing a virtual visual simulation scene for rendering a position and posture relationship between a space target and a ground observation station can be designed to include the following contents:
extracting space target key element data, wherein the key element data comprises attribute information, ephemeris orbit, attitude parameters, entity models and behavior actions;
and (3) analyzing and calculating the space target key element data, converting the three-dimensional space target into a two-dimensional screen image through rendering and loading, and generating a virtual visual simulation scene.
The Space target Space-Time object Model realizes the high abstraction of the object body, can give consideration to the comprehensiveness of description information and embody individual characteristics, and is shown in a Space-Behavior Model (TSBM) shown in figure 2, and is composed of attribute information, ephemeris orbit, attitude parameters, an entity Model and action 5 elements. In the embodiment of the present disclosure, by analyzing the space object model TSBM, the key element data of the space object is extracted, and the attribute information, the ephemeris orbit, the gesture parameters, the entity model and the behavior action element of the space object are decomposed and extracted. The key element data can be analyzed and calculated by means of parallel, big data processing and other technologies to obtain space situation analysis data including track, gesture forecast, environment mode calculation and the like, so that realistic rendering of views is realized, and meanwhile, interaction, script and network transmission instructions from a user mouse, a keyboard, gestures and the like are received to realize viewpoint control, time control, behavior control and three-dimensional control in a visual scene. Wherein the viewpoint control is used to control the movement of the observation camera in the virtual space, including the change of position and the rotation of direction. The space situation scene has large scale change, multiple objects are involved, the target runs fast, and the flexible and efficient viewpoint control method is the basis of interaction between the user and the visual scene; the viewpoint control method combining target correlation and classified hierarchical browsing can be adopted to finish high-efficiency browsing of various targets in a solar system. The time control is throughout the visual scene control and can control the simulation time including start, pause, forward, backward, acceleration, deceleration and arbitrary adjustment of the rate. Behavior control is consistent with behavior actions in a TSBM model, and aims to realize flexible and accurate control of a space target component model and simulate individual actions of a simulation space target. Because the space target is in the three-dimensional space, the adoption of true three-dimensional visual display is more beneficial to the understanding of the space situation by the user.
The OpenGL open graphic library is a 3D graphic and model library, is independent of a window and an operating system, has the characteristics of good portability and high efficiency, and is widely applied to the fields of geographic information, games, meteorological simulation and the like. In this embodiment, based on the OpenGL imaging principle, the three-dimensional analog object is converted into the image on the two-dimensional screen through perspective imaging, which is shown in fig. 3, and the processes of model transformation, perspective transformation, affine transformation and the like are required.
Since the normalization process by perspective division is required, the 4 th row W of vertex coordinates can be regarded as 1, and the transformation is performed from the vertex coordinates of the object by [ X, Y, Z,1 ]] T Starting from the above, a series of transformations (matrix multiplication) are performed to obtain window plane coordinates [ x, y,1 ]] T The process may be expressed as:
[x,y,1] T =V·P·M·[X,Y,Z,1] T (1)
the model view matrix M realizes translation, rotation and scaling of the model; the projection matrix P is determined from the shape of the perspective projection view cone, as shown in fig. 4, the definition of the view cone including the lower left angular position (x l ,y b ) And upper right angular position (x r ,y t ) Near plane distance Z n And distance Z from the far plane f The method comprises the steps of carrying out a first treatment on the surface of the The viewport transformation V projects the cube resulting from the perspective change to the computer screen.
In combination with the definition of inside and outside azimuth elements in photogrammetry, the calculation formulas of the three transformation matrices can be expressed as follows:
wherein (x, y) is the pixel coordinates, (x) 0 ,y 0 ) Taking the principal point coordinates of the image, f is the focal length, and the width and height of the imaging CCD are (l) x ,l y ) (X, Y, Z) is the object plane point coordinate, (X) s ,Y s ,Z s ) As an external azimuth line element, a i ,b i ,c i (i=1, 2, 3) is an external azimuth elementThe derived rotation matrix is obtained by taking the above formula into formula (1)
On the premise of correctly setting related parameters, the space target imaging simulation of the real projection relationship can be realized based on OpenGL.
S102, determining a space target transit observation arc section in a quasi-observation arc section period, and adjusting the viewpoint position and direction in the virtual visual simulation scene based on the transit observation arc section so as to realize the geometrical simulation of the space target in the optical imaging.
Specifically, adjusting the viewpoint position and direction in the virtual visual simulation scene based on the transit observation arc segment may be designed to include:
adjusting parameters of OpenGL perspective projection video cone based on the near clipping surface distance and the far clipping surface distance in OpenGL imaging so as to enable a space target in a virtual scene to be in a video cone range;
and setting the position and the direction of the cone of the OpenGL perspective projection television based on the observation point, the center of the space target and the upward vector of the plane, and realizing the geometric simulation of the space target in the optical imaging by adjusting the size of the view port.
The method is particularly important to understanding and cognition of space situations, such as multisource, heterogeneous and massive space target detection data, efficient transmission of the data, realistic display of scenes, flexible and diversified control means and the like. In the embodiment of the present disclosure, according to the OpenGL imaging principle, on the premise of knowing the parameters of an observation camera, based on a virtual visual simulation scene, taking observation of a foundation optical telescope as an example, a space target optical imaging geometrical simulation flow is shown in fig. 5, a space target and a ground observation station are added, and track parameters, position coordinates and a geometrical model are set to construct the foundation optical observation visual simulation scene; and in the set period of the quasi-observation arc segment, taking the pitch angle condition observed by the optical telescope into consideration, and accurately calculating the transit arc segment of the space target. If there is no observable arc within the set conditions, then adjustments to the conditions are required.
According to the principal point coordinates (x 0 ,y 0 ) Focal length f, image plane width height (l x ,l y ) The viewing cone parameters are calculated according to the following formula:
wherein the near cutting surface distance Z n Distance Z from far cutting surface f Ensuring that the spatial object can be packed into the view cone without absolute values.
At a specific programming level, the current PROJECTION matrix mode may be specified using glmaxtrixomode (gl_Projection), the unit matrix set with glLoadIdentity (), and then passed through glfrusum (x) l ,x r ,y b ,y t ,Z n ,Z f ) The function completes the OpenGL view cone setup.
The view cone is located at the origin by default, pointing in the negative Z-axis direction, and the upward vector is (0, 1, 0). The observation point (eye) x ,eye y ,eye z ) Moving to the telescope imaging center, observing the pointing point (center) x ,center y ,center z ) Set as the spatial target center, the upward vector (up x ,up y ,up z ) The y-axis space of the image capturing plane is pointed, and the tool function to be called can be expressed as:
glLookAt(eye x ,eye y ,eye z ,center x ,center y ,center z ,up x ,up y ,up z )(7)
it should be noted that the above coordinates are not actual geographic coordinate values, but rather corresponding physical points or points to corresponding values in the OpenGL global coordinate system.
Using glViewport (x) lb ,y lb The width, height) function sets the imaging viewport, where (x lb ,y lb ) Finger meansThe position of the lower left corner of the viewport in the screen (width, height) specifies the width and height of the viewport rectangle. There are two aspects to be noted: firstly, the width and height (width) of the view port generally do not exceed the width and height (wScreen) of the screen, and secondly, the rectangular proportion of the view port and the proportion of the view cone need to be kept consistent, so that imaging is not deformed, and formal expression can be described as follows:
from the perspective of visual scenes, the transformation of situation scenes from a logic model to a physical model can be realized through the combination of UML and XML, the external driving of scene display and deduction can be realized by utilizing a scripting language, a space situation expression product system can be combed from the aspects of an aerial target action stage, an action scale, an action field and situation processing, and a foundation is laid for situation service and guarantee of future space actions.
Further, based on the above method, the embodiment of the present invention further provides a space target optical imaging simulation system, which includes: a scene construction module and a scene adjustment module, wherein,
the scene construction module is used for constructing a virtual visual simulation scene for rendering the position and posture relation between the space target and the ground observation station based on the space target and the ground observation station by using an OpenGL imaging principle;
and the scene adjusting module is used for determining the space target transit observation arc section in the period of the quasi-observation arc section, and adjusting the viewpoint position and direction in the virtual visual simulation scene based on the transit observation arc section so as to realize the geometrical simulation of the space target in the optical imaging.
To verify the validity of this protocol, the following is further explained in connection with experimental data:
a virtual space scene is built by depending on a space situation awareness information support platform Sino-InSpace, and space target optical imaging geometric simulation is realized by utilizing Qt and OpenGL secondary development, and the corresponding simulation running environment and data preparation conditions are shown as 1.
TABLE 1 imaging simulation run Environment and data preparation
It should be noted that, the ground-to-air optical telescope has no fixed focal length, and it changes dynamically according to the observation distance, because the focal length and the image plane only affect the imaging size of the space object, the experiment has no independent setting, but has no influence on the result, and in addition, the default optical lens is always perpendicular to the connection line between the imaging center and the space object and has no rotation deviation.
Firstly, constructing a virtual space visualization scene comprising a space target and a ground observation station, loading a space target track, a ground observation station position coordinate and respective models, and capturing a scene multi-view screenshot as shown in fig. 8, wherein the connection of a beam sensor indicates that an optical telescope is in an observation state. The arc segment to be observed and elevation limit conditions are set as shown in fig. 9. Combining with space target track forecast, the simulation system completes accurate calculation of the transit observation arc section, and the calculation result is as follows: 08/10/20119:38:28- -08/10/20119:45:00 (Beijing time). Setting the simulation step length to 10s, completing full-radian simulation imaging of the space target, outputting information such as an observed pitch angle, an azimuth angle, an inclined distance and the like, and obtaining 41 images in total through experiments, wherein the result is shown in fig. 10.
The simulation imaging results before and after the satellite is subjected to the test extraction are shown in fig. 11, and the imaging size is inversely proportional to the observation inclined distance and is consistent with the actual situation as the simulation time passes and the target imaging is firstly big and then small.
In order to verify the effect of the space target imaging simulation on the aspects of target attitude, state and intention estimation, the pitch angle of the space target is increased by 90 degrees by taking the space target attitude in an experiment as a normal running condition, and the target attitude before and after adjustment is shown in fig. 12. The adjusted space target imaging is simulated, and imaging results at selected moments are compared, as shown in fig. 13.
Through the analysis of the experimental data, the image simulated and generated by the scheme can rapidly judge the abnormal state of the target, is convenient to be assisted with a digital image matching technology to realize the automatic and rapid sensing of the change of the target state and the component in the sensitive space, and has good application prospect.
The relative steps, numerical expressions and numerical values of the components and steps set forth in these embodiments do not limit the scope of the present invention unless it is specifically stated otherwise.
In the present specification, each embodiment is described in a progressive manner, and each embodiment is mainly described in a different point from other embodiments, and identical and similar parts between the embodiments are all enough to refer to each other. For the system disclosed in the embodiment, since it corresponds to the method disclosed in the embodiment, the description is relatively simple, and the relevant points refer to the description of the method section.
The elements and method steps of the examples described in connection with the embodiments disclosed herein may be embodied in electronic hardware, computer software, or a combination thereof, and the elements and steps of the examples have been generally described in terms of functionality in the foregoing description to clearly illustrate the interchangeability of hardware and software. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the solution. Those of ordinary skill in the art may implement the described functionality using different methods for each particular application, but such implementation is not considered to be beyond the scope of the present invention.
Those of ordinary skill in the art will appreciate that all or a portion of the steps in the above methods may be performed by a program that instructs associated hardware, and that the program may be stored on a computer readable storage medium, such as: read-only memory, magnetic or optical disk, etc. Alternatively, all or part of the steps of the above embodiments may be implemented using one or more integrated circuits, and accordingly, each module/unit in the above embodiments may be implemented in hardware or may be implemented in a software functional module. The present invention is not limited to any specific form of combination of hardware and software.
Finally, it should be noted that: the above examples are only specific embodiments of the present invention, and are not intended to limit the scope of the present invention, but it should be understood by those skilled in the art that the present invention is not limited thereto, and that the present invention is described in detail with reference to the foregoing examples: any person skilled in the art may modify or easily conceive of the technical solution described in the foregoing embodiments, or perform equivalent substitution of some of the technical features, while remaining within the technical scope of the present disclosure; such modifications, changes or substitutions do not depart from the spirit and scope of the technical solutions of the embodiments of the present invention, and are intended to be included in the scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.

Claims (10)

1. A method for simulating optical imaging of a spatial target, comprising:
based on a space target and a ground observation station, constructing a virtual visual simulation scene for rendering the position and posture relation between the space target and the ground observation station by using an OpenGL imaging principle;
and determining a space target transit observation arc section in the period of the quasi-observation arc section, and adjusting the viewpoint position and direction in the virtual visual simulation scene based on the transit observation arc section so as to realize the geometrical simulation of the space target in the optical imaging.
2. The method of claim 1, wherein constructing a virtual visual simulation scene for rendering a position and pose relationship between a spatial target and a ground observation station comprises:
extracting space target key element data, wherein the key element data comprises attribute information, ephemeris orbit, attitude parameters, entity models and behavior actions;
and carrying out analytic calculation on the space target key element data, converting the three-dimensional space target into a two-dimensional screen image through rendering and loading, and generating a virtual visual simulation scene.
3. The method of claim 2, wherein the process of converting the three-dimensional space object into a two-dimensional screen image by rendering loading is expressed as: [ x, y,1] T =V·P·M·[X,Y,Z,1] T Wherein [ x, y,1] T Is two-dimensional screen image coordinates [ X, Y, Z,1 ]] T Is a three-dimensional space target coordinate, V is a view port transformation matrix for projecting a three-dimensional cube generated by perspective change to a two-dimensional screen, P is a projection matrix determined based on OpenGL perspective projection of the video cone shape, and M is a view matrix for translating, rotating and scaling the target model.
4. The method of claim 1, wherein adjusting the viewpoint position and direction in the virtual visual simulation scene based on the transit observation arc segment comprises:
adjusting parameters of OpenGL perspective projection video cone based on the near clipping surface distance and the far clipping surface distance in OpenGL imaging so as to enable a space target in a virtual scene to be in a video cone range;
and setting the position and the direction of the cone of the OpenGL perspective projection television based on the observation point, the center of the space target and the upward vector of the plane, and realizing the geometric simulation of the space target in the optical imaging by adjusting the size of the view port.
5. The method of claim 4, wherein the process of adjusting parameters of the cone of the OpenGL perspective projection is expressed as:wherein, (x) l ,y b ) And (x) r ,y t ) Respectively a lower left angular coordinate and an upper right angular coordinate of a near plane of the visual cone, f is a focal length, (l) x ,l y ) For OpenGL perspectiveImaging CCD width and height in projection, (x) 0 ,y 0 ) Is the coordinate of the principal point of the image in the OpenGL perspective projection, Z n Is the near clipping surface distance.
6. The method of claim 4, wherein the step of setting the position and orientation of the cone of the OpenGL perspective projection based on the viewpoint, the center of the space object, and the upward plane vector comprises:
and moving the observation point to the virtual scene telescope imaging center, setting an observation pointing point as a virtual scene space target center, setting an upward vector as a y-axis space pointing direction of an image plane, setting a calling tool function based on the observation point, the observation pointing point and the upward vector, and setting the position and the pointing of a visual cone by using the calling tool function.
7. The method of claim 4, wherein the geometric simulation of the spatial object in the optical imaging is realized by adjusting the size of the viewport, and the method comprises the steps of:
the imaging view port size is set based on the position of the left lower corner of the view port in the two-dimensional screen and the width and the height of the rectangular view port, and the width and the height of the rectangular view port are smaller than or equal to the width and the height of the two-dimensional screen correspondingly, and the rectangular view port proportion is consistent with the cone proportion.
8. A simulation system for optical imaging of a spatial target, comprising: a scene construction module and a scene adjustment module, wherein,
the scene construction module is used for constructing a virtual visual simulation scene for rendering the position and posture relation between the space target and the ground observation station based on the space target and the ground observation station by using an OpenGL imaging principle;
and the scene adjusting module is used for determining the space target transit observation arc section in the period of the quasi-observation arc section, and adjusting the viewpoint position and direction in the virtual visual simulation scene based on the transit observation arc section so as to realize the geometrical simulation of the space target in the optical imaging.
9. An electronic device, comprising:
at least one processor, and a memory coupled to the at least one processor;
wherein the memory stores a computer program executable by the at least one processor to implement the method of any one of claims 1-7.
10. A computer readable storage medium, characterized in that the computer readable storage medium has stored therein a computer program which, when executed, is capable of realizing the method according to any of claims 1-7.
CN202410127537.8A 2024-01-30 2024-01-30 Space target optical imaging simulation method and system Pending CN117872590A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202410127537.8A CN117872590A (en) 2024-01-30 2024-01-30 Space target optical imaging simulation method and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202410127537.8A CN117872590A (en) 2024-01-30 2024-01-30 Space target optical imaging simulation method and system

Publications (1)

Publication Number Publication Date
CN117872590A true CN117872590A (en) 2024-04-12

Family

ID=90582823

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202410127537.8A Pending CN117872590A (en) 2024-01-30 2024-01-30 Space target optical imaging simulation method and system

Country Status (1)

Country Link
CN (1) CN117872590A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118133724A (en) * 2024-04-30 2024-06-04 中国人民解放军战略支援部队航天工程大学 Spatial target based on digital twin and track visualization method and system thereof
CN118133724B (en) * 2024-04-30 2024-07-16 中国人民解放军战略支援部队航天工程大学 Spatial target based on digital twin and track visualization method and system thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN118133724A (en) * 2024-04-30 2024-06-04 中国人民解放军战略支援部队航天工程大学 Spatial target based on digital twin and track visualization method and system thereof
CN118133724B (en) * 2024-04-30 2024-07-16 中国人民解放军战略支援部队航天工程大学 Spatial target based on digital twin and track visualization method and system thereof

Similar Documents

Publication Publication Date Title
CN107564089B (en) Three-dimensional image processing method, device, storage medium and computer equipment
CN111174799A (en) Map construction method and device, computer readable medium and terminal equipment
JP2017010562A (en) Rapid 3d modeling
CN103226838A (en) Real-time spatial positioning method for mobile monitoring target in geographical scene
Gomez-Jauregui et al. Quantitative evaluation of overlaying discrepancies in mobile augmented reality applications for AEC/FM
CN112925223A (en) Unmanned aerial vehicle three-dimensional tracking virtual test simulation system based on visual sensing network
CN111161398B (en) Image generation method, device, equipment and storage medium
CN112954292A (en) Digital museum navigation system and method based on augmented reality
CN108680165A (en) Target aircraft attitude determination method based on optical imagery and device
CN112270702A (en) Volume measurement method and device, computer readable medium and electronic equipment
US20210142511A1 (en) Method of generating 3-dimensional model data
CN100443859C (en) Target simulation method for photoelectric theodolite
CN114283243A (en) Data processing method and device, computer equipment and storage medium
KR101902131B1 (en) System for producing simulation panoramic indoor images
CN117872590A (en) Space target optical imaging simulation method and system
CN110196638B (en) Mobile terminal augmented reality method and system based on target detection and space projection
CN116136408A (en) Indoor navigation method, server, device and terminal
Du et al. Research on a true digital orthophoto map generation technology based on 3D point cloud geometry
CN102110299A (en) Method and device for projecting application distortion in three-dimensional model
Jiao et al. A 3D WebGIS-enhanced representation method fusing surveillance video information
Zhou et al. Object detection and spatial location method for monocular camera based on 3D virtual geographical scene
Tianran et al. The development of radar information VR visualization software
Zou et al. Research on Multi-source Data Fusion of 3D Scene in Power Grid
CN116542847B (en) Low-small slow target high-speed image simulation method, storage medium and device
CN117197319B (en) Image generation method, device, electronic equipment and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination