首页|基于GPU的星载传感器光照反射三维可视化

基于GPU的星载传感器光照反射三维可视化

扫码查看
为了能准确控制卫星在轨运行的姿态,避免太阳光及其反射光影响光学传感器工作,需要快速计算并绘制出不同时刻太阳光反射至传感器人瞳的光通量变化情况,设计并实现了一种基于图形处理器(GPU)的星载传感器光照反射分析算法,并对分析结果进行了实时三维可视化.首先以太阳为点光源,通过计算太阳位置矢量并利用深度图和渲染到纹理(RTT)技术,实时生成以太阳为视点的卫星表面受光区分析图;然后根据传感器反射镜面在卫星中的相对位置,计算出受光区范围内反射光线能够进入镜面的卫星部位,从而实现星载传感器反射区分析的三维可视化.实验结果表明,该算法具有较高的绘制效率和良好的视觉效果,对航天器光照环境的三维仿真具有一定的参考价值.
GPU-based 3D visualization of light reflection from satettite sensors
In order to accurately control the satellite orientation and avoid the influence of sunlight and its reflected light on the optical sensor operation,it is necessary to quickly calculate and draw the change of light from the sun to the sensor at different times.In this paper,a GPU-based light reflection algorithm is designed and implemented,together with the 3D visualization of results.Firstly,with the sun as a light source,the map of light-exposed area on satellite surface is generated in real time by calculating the sun position vector and RTT depth map;Then,according to the relative position of the reflection mirror of the sensor in the satellite,the satellite parts where the reflected light can enter the mirror in the light receiving area are calculated,thus the 3D visualization of the reflection area of the satellite sensor is realized.The results show that this algorithm has higher rendering efficiency and better visual effects,which has some reference value for 3D simulation of spacecraft lighting environment.

satellite sensor3D visualizationgraphics processorlight reflectionrender to texturedepth map

杜莹、武玉国、夏启兵

展开 >

郑州师范学院地理与旅游学院,河南郑州 450044

郑州师范学院信息科学与技术学院,河南郑州 450044

北海航海保障中心,天津 300220

星载传感器 三维可视化 图形处理器 光照反射 渲染到纹理 深度图

国家重点研发计划

2016YFB0502300

2024

海洋测绘
海军海洋测绘研究所

海洋测绘

CSTPCD北大核心
影响因子:0.669
ISSN:1671-3044
年,卷(期):2024.44(2)
  • 14