一种合成视景系统人机交互事件的处理方法和系统

    公开(公告)号:CN112578984B

    公开(公告)日:2022-11-29

    申请号:CN202011467717.9

    申请日:2020-12-14

    IPC分类号: G06F3/0488 G06F3/0484

    摘要: 本发明公开了一种合成视景系统人机交互事件的处理方法和系统,方法包括了以下步骤:S1、多功能显示器发送原始报文数据;S2、将原始报文数据转换成待切换状态数据;S3、若待切换状态数据相对当前的状态数据有变化,则生成事件,并将事件保存;S4、将事件分发给多功能显示器的图形界面交互控件;图形界面交互控件执行所述事件相应的回调函数,并对事件进行响应;S5、清除事件缓存中已经响应的事件。本发明的方法和系统使得图形界面主绘制线程或任务对事件缓存中的事件进行分发,不占用主绘制线程,大大提升了事件数据处理效率,提高了有限交互元件的可复用性,也提高了交互操作的界面响应。

    一种飞行器观察区域坐标计算方法及系统

    公开(公告)号:CN111521157B

    公开(公告)日:2022-08-05

    申请号:CN202010478240.8

    申请日:2020-05-29

    IPC分类号: G01C11/00

    摘要: 本发明涉及观测定位领域,特别是一种飞行器观察区域坐标计算方法及系统,其中计算方法包括以下步骤:获取地球高程数据,建立世界三维坐标集;根据飞行器的定位值、偏航角、滚转角和俯仰角,构建飞行器的世界姿态矩阵;根据世界姿态矩阵、转移矩阵、剪裁矩阵和世界三维坐标集,计算出飞行器的摄像机观察区域的三维坐标集;将飞行器的摄像机观察区域的三维坐标集转换为观察区域的经度值、纬度值和海拔值;剪裁矩阵通过所述飞行器的摄像机的视野角度值、画面宽度、以及画面高度构建;转移矩阵为四阶单位矩阵。本发明可以实现对摄像机观察区域进行多目标实时定位,并且本发明不依赖于任何测距设备可对目标定位,有效降低飞行器成本。

    一种合成视景系统人机交互事件的处理方法和系统

    公开(公告)号:CN112578984A

    公开(公告)日:2021-03-30

    申请号:CN202011467717.9

    申请日:2020-12-14

    IPC分类号: G06F3/0488 G06F3/0484

    摘要: 本发明公开了一种合成视景系统人机交互事件的处理方法和系统,方法包括了以下步骤:S1、多功能显示器发送原始报文数据;S2、将原始报文数据转换成待切换状态数据;S3、若待切换状态数据相对当前的状态数据有变化,则生成事件,并将事件保存;S4、将事件分发给多功能显示器的图形界面交互控件;图形界面交互控件执行所述事件相应的回调函数,并对事件进行响应;S5、清除事件缓存中已经响应的事件。本发明的方法和系统使得图形界面主绘制线程或任务对事件缓存中的事件进行分发,不占用主绘制线程,大大提升了事件数据处理效率,提高了有限交互元件的可复用性,也提高了交互操作的界面响应。

    一种飞行器观察区域坐标计算方法及系统

    公开(公告)号:CN111521157A

    公开(公告)日:2020-08-11

    申请号:CN202010478240.8

    申请日:2020-05-29

    IPC分类号: G01C11/00

    摘要: 本发明涉及观测定位领域,特别是一种飞行器观察区域坐标计算方法及系统,其中计算方法包括以下步骤:获取地球高程数据,建立世界三维坐标集;根据飞行器的定位值、偏航角、滚转角和俯仰角,构建飞行器的世界姿态矩阵;根据世界姿态矩阵、转移矩阵、剪裁矩阵和世界三维坐标集,计算出飞行器的摄像机观察区域的三维坐标集;将飞行器的摄像机观察区域的三维坐标集转换为观察区域的经度值、纬度值和海拔值;剪裁矩阵通过所述飞行器的摄像机的视野角度值、画面宽度、以及画面高度构建;转移矩阵为四阶单位矩阵。本发明可以实现对摄像机观察区域进行多目标实时定位,并且本发明不依赖于任何测距设备可对目标定位,有效降低飞行器成本。

    一种基于低功耗硬件平台的视景合成方法及系统

    公开(公告)号:CN112330806B

    公开(公告)日:2022-11-01

    申请号:CN202011360332.2

    申请日:2020-11-27

    IPC分类号: G06T17/00 G06T15/00 G06T1/20

    摘要: 本发明公开了一种基于低功耗硬件平台的视景合成方法及系统,通过预置的地形瓦片分级模型、并基于飞机的离地距离确定地形瓦片层级,从而能够根据层级计算地形瓦片数据:减少参与后续计算以及最终渲染的瓦片数量,减少性能消耗提高帧率,并且通过将世界坐标转换为相对坐标的方法解决顶点深度值精度不够导致的瓦片边界处的闪烁问题解决;并且采用特定的卫星图像数据存储格式,能够在加载卫星图像数据时提高加载速度。本系统能在低功率硬件平台下流畅运行合成视景系统,并且根据不同的应用场景及需求,能灵活配置合成视景中的地形渲染精度及场景中三维物体数量,适配不同低功率硬件平台的渲染性能。

    一种基于触摸的图形化航路规划系统及方法

    公开(公告)号:CN112379809B

    公开(公告)日:2022-05-17

    申请号:CN202011399347.X

    申请日:2020-12-04

    摘要: 本发明公开了一种基于触摸的图形化航路规划系统及方法,包括:存储模块用于存储导航数据库、航图数据库、以及根据导航数据库和航图数据库建立的三维数字导航地球;导航数据库包括机场、跑道、航路点、导航台、航线;将建立的三维数字导航地球导入触摸显示器进行显示,并将触摸显示器的屏幕坐标与三维数字导航地球的地理坐标进行转换映射,通过在触摸显示器进行人机交互,触摸屏应人机交互指令并将人机交互指令发送给控制模块,控制模块接收人机交互指令从而实现相关导航数据的显示,使得使用者能够进行航路规划,本发明通过触摸显示器进行显示航路并能够实现航路规划,操作更加方便,且给用户以直观的航路显示,提高效率。

    一种基于触摸的图形化航路规划系统及方法

    公开(公告)号:CN112379809A

    公开(公告)日:2021-02-19

    申请号:CN202011399347.X

    申请日:2020-12-04

    摘要: 本发明公开了一种基于触摸的图形化航路规划系统及方法,包括:存储模块用于存储导航数据库、航图数据库、以及根据导航数据库和航图数据库建立的三维数字导航地球;导航数据库包括机场、跑道、航路点、导航台、航线;将建立的三维数字导航地球导入触摸显示器进行显示,并将触摸显示器的屏幕坐标与三维数字导航地球的地理坐标进行转换映射,通过在触摸显示器进行人机交互,触摸屏应人机交互指令并将人机交互指令发送给控制模块,控制模块接收人机交互指令从而实现相关导航数据的显示,使得使用者能够进行航路规划,本发明通过触摸显示器进行显示航路并能够实现航路规划,操作更加方便,且给用户以直观的航路显示,提高效率。

    一种基于低功耗硬件平台的视景合成方法及系统

    公开(公告)号:CN112330806A

    公开(公告)日:2021-02-05

    申请号:CN202011360332.2

    申请日:2020-11-27

    IPC分类号: G06T17/00 G06T15/00 G06T1/20

    摘要: 本发明公开了一种基于低功耗硬件平台的视景合成方法及系统,通过预置的地形瓦片分级模型、并基于飞机的离地距离确定地形瓦片层级,从而能够根据层级计算地形瓦片数据:减少参与后续计算以及最终渲染的瓦片数量,减少性能消耗提高帧率,并且通过将世界坐标转换为相对坐标的方法解决顶点深度值精度不够导致的瓦片边界处的闪烁问题解决;并且采用特定的卫星图像数据存储格式,能够在加载卫星图像数据时提高加载速度。本系统能在低功率硬件平台下流畅运行合成视景系统,并且根据不同的应用场景及需求,能灵活配置合成视景中的地形渲染精度及场景中三维物体数量,适配不同低功率硬件平台的渲染性能。

    一种高效率三维数字导航地球生成方法及系统

    公开(公告)号:CN112902968B

    公开(公告)日:2024-10-22

    申请号:CN202110138109.1

    申请日:2021-02-01

    IPC分类号: G01C21/20

    摘要: 本发明公开了一种高效率三维数字导航地球生成方法及系统,包括:接收用户输入的人机交互指令,根据所述人机交互指令对采用分层的瓦片数据设计的三维数字导航地球的细节层瓦片数据进行重新计算,加载重新计算得到的细节层瓦片数据,利用计算得到的细节层瓦片数据覆盖固定不变的背景层瓦片数据,从而渲染得到用于实时航路导航的三维数字导航地球。本发明以瓦片为单位构建三维数字导航地球,使用背景层、细节层分层结构;其中,背景层固定不变,从而通过分层结构避免地图缺块、减少调用draw的次数,提高帧率;在接收到相应人机交互指令时只对细节层瓦片进行重新加载,再用重新加载的细节层瓦片数据覆盖背景层瓦片数据即可,有效减少瓦片计算量。

    一种高效率三维数字导航地球生成方法及系统

    公开(公告)号:CN112902968A

    公开(公告)日:2021-06-04

    申请号:CN202110138109.1

    申请日:2021-02-01

    IPC分类号: G01C21/20

    摘要: 本发明公开了一种高效率三维数字导航地球生成方法及系统,包括:接收用户输入的人机交互指令,根据所述人机交互指令对采用分层的瓦片数据设计的三维数字导航地球的细节层瓦片数据进行重新计算,加载重新计算得到的细节层瓦片数据,利用计算得到的细节层瓦片数据覆盖固定不变的背景层瓦片数据,从而渲染得到用于实时航路导航的三维数字导航地球。本发明以瓦片为单位构建三维数字导航地球,使用背景层、细节层分层结构;其中,背景层固定不变,从而通过分层结构避免地图缺块、减少调用draw的次数,提高帧率;在接收到相应人机交互指令时只对细节层瓦片进行重新加载,再用重新加载的细节层瓦片数据覆盖背景层瓦片数据即可,有效减少瓦片计算量。