System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及模拟领域,特别是涉及模拟环境的远程访问和/或控制。
技术介绍
1、飞行器模拟器用于飞行员和副飞行员的训练和评估。为此,负责飞行员或副飞行员培训或评估的人员必须亲自现身在模拟器内。
2、然而,可能需要向诸如现有客户、潜在客户、监管机构和飞行教员之类的第三方提供对模拟环境的远程视觉访问。在大流行病期间尤其如此。现在已有一些提供此类访问的定制解决方案,但它们的设计和实现都非常耗时和/或昂贵。
3、因此,需要一种用于远程指向模拟环境内的感兴趣区域的改进方法和系统。
技术实现思路
1、根据第一广泛方面,提供一种用于远程指向模拟环境内的感兴趣区域的计算机实现的方法,所述方法包括以下步骤:接收在模拟环境中至少一部分的给定图像内选择的至少一个点的坐标,给定的图像显示在显示单元上;基于所接收的至少一个点的坐标来识别模拟环境内的感兴趣区域;并向投影仪提供控制信号,以便在视觉上区分模拟环境内的感兴趣区域。
2、在一个实施例中,识别模拟器内的感兴趣区域的步骤包括将所接收的坐标映射到与投影仪相关联的坐标系内的指针区;提供控制信号的步骤包括基于指针区生成叠加图像,叠加图像覆盖感兴趣区域,以及向投影仪提供控制信号以将叠加图像投影到模拟器上。
3、在一个实施例中,将接收到的坐标映射到指针区的步骤包括:将接收到的坐标映射到模拟环境的坐标系内的至少一个给定点,并将至少一个给定点映射到与投影仪相关联的坐标系内的指针区。
4、在一个实施例中,所述方
5、在一个实施例中,电信网络包括公共网络、安全公共网络、专用网络和安全专用网络其中之一。
6、在一个实施例中,提供控制信号的步骤包括基于接收到的坐标在多个可用投影仪中选择投影仪并向所选择的投影仪提供控制信号。
7、在一个实施例中,提供控制信号的步骤包括确定投影仪的目标位置,并提供进一步指示目标位置的控制信号,目标位置确保感兴趣区域包括在投影仪的视场内。
8、在一个实施例中,所述方法还包括从位于模拟环境内的摄像头接收模拟环境的至少一部分的给定图像。
9、在一个实施例中,所述方法还包括生成模拟环境的至少一部分的给定图像。
10、在一个实施例中,生成给定图像的步骤是使用模拟环境的3d模型来执行的。
11、在一个实施例中,接收坐标的步骤包括接收在给定图像内选择的多个点的坐标,识别感兴趣区域的步骤包括基于所接收的多个点的坐标来识别多个感兴趣区域;并且提供控制信号的步骤包括向投影仪提供控制信号以在视觉上同时区分模拟环境内的多个感兴趣区域。
12、在一个实施例中,所述方法还包括选择指针区的至少一种特性,控制信号指示至少一种特性。
13、在一个实施例中,至少一种特性包括形状、强度和颜色中的至少一种。
14、在一个实施例中,所述方法还包括通过以下方式提供模拟环境远程可视性,包括:通过安全公共网络在第一计算机上运行的第一视频会议客户端与第二计算机上运行的第二视频会议客户端之间建立连接;在第一计算机处通过安全专用网络接收第一实时摄像头馈送,实时摄像头馈送包含模拟环境的第一部分并且由第一摄像头捕获,第二计算机位于安全专用网络之外;在第一计算机上运行的查看器应用程序内显示第一实时摄像头馈送以及以下中的至少一个:模拟控制界面;计算机生成的模拟环境的第二部分的展示;由第二摄像头捕获的第二实时摄像头馈送,第二实时摄像头馈送包含不同于第一部分的模拟环境的第三部分;并授予第二视频会议客户端通过第一视频会议客户端对查看器应用程序的可视访问权限。
15、在一个实施例中,所述方法还包括:在第一计算机处接收来自模拟环境中存在的麦克风的实时音频馈送;通过第一视频会议客户端利用安全公共网络将实时音频馈送传输到第二计算机,以允许第二计算机基本实现实时回放实时音频馈送。
16、在一个实施例中,所述方法还包括:在第一计算机处通过第一视频会议客户端接收来自第二计算机的实时音频馈送;并将所接收的实时音频馈送传输到安装在模拟环境中的扬声器。
17、在一个实施例中,模拟环境包括飞行模拟器,并且模拟环境的第一部分包含飞行模拟器的仪器和控制器的一部分。
18、在一个实施例中,至少一个视频馈送包括至少两个视频馈送。
19、在一个实施例中,至少两个视频馈送中指定一个包含飞行模拟器的内部部分,飞行模拟器的内部部分包括飞行模拟器的屏幕,在屏幕上显示计算机生成的环境的图像。
20、在一个实施例中,飞行模拟器包括基于运动的飞行模拟器,并且至少两个视频馈送中指定一个包含基于运动的飞行模拟器的外部部分。
21、在一个实施例中,查看器应用程序还被配置用于提供模拟器的模拟控制界面的视图。
22、在一个实施例中,模拟控制界面包括教员操控台的界面,第二实时摄像头馈送包含教员操控台。
23、在一个实施例中,所述方法还包括从模拟引擎接收模拟控制界面的视图。
24、在一个实施例中,查看器应用程序还被配置用于提供数据分析平台的界面的视图。
25、在一个实施例中,数据分析平台的界面的视图对应于显示数据分析平台的界面的显示单元的图像,显示器的图像由连接到专用网络的另一个摄像头捕获。
26、在一个实施例中,所述方法还包括从托管数据分析平台的服务器接收数据分析平台的界面的视图。
27、在一个实施例中,所述方法还包括授予第二视频会议客户端对查看器应用程序的控制权限。
28、在一个实施例中,所述方法还包括授予第二视频会议客户端对操作系统的界面的控制权限。
29、在一个实施例中,所述方法还包括授予第二视频会议客户端对数据分析平台的界面的控制权限。
30、在一个实施例中,所述方法还包括:从第一视频会议客户端接收在环境内投射视觉指示的指令;并控制安装在模拟器内的投影仪来投射视觉指示。
31、根据另一广泛方面,提供一种用于远程指向模拟器内的感兴趣区域的系统,所述系统包括:处理器和可操作地连接到处理器的非暂态存储介质,非暂态存储介质包括计算机可读指令;处理器在执行计算机可读指令时被配置用于:接收在模拟环境的至少一部分的给定图像内选择的至少一个点的坐标,给定图像显示在显示单元上;基于所接收的至少一个点的坐标来识别模拟环境内的感兴趣区域;以及向投影仪提供控制信号,以便在视觉上区分模拟环境内的感兴趣区域。
32、在一个实施例中,所述处理器被配置用于:将所接收的坐标映射到与投影仪相关联的坐标系内的指针区;基于指针区生成叠加图像,叠加图像覆盖感兴趣区域,以本文档来自技高网...
【技术保护点】
1.一种用于远程指向模拟环境内的感兴趣区域的计算机实现的方法,所述方法包括以下步骤:
2.根据权利要求1所述的计算机实现的方法,其中:
3.根据权利要求2所述的计算机实现的方法,其中所述将所接收的坐标映射到所述指针区包括:
4.根据权利要求1至3中任一项所述的计算机实现的方法,还包括:
5.根据权利要求4所述的计算机实现的方法,其中所述电信网络包括公共网络、安全公共网络、专用网络和安全专用网络其中之一。
6.根据权利要求1至5中任一项所述的计算机实现的方法,其中所述提供控制信号包括基于所接收的坐标在多个可用投影仪中选择投影仪并向所选择的投影仪提供控制信号。
7.根据权利要求1至5中任一项所述的计算机实现的方法,其中所述提供控制信号包括确定所述投影仪的目标位置,并提供进一步指示所述目标位置的控制信号,所述目标位置确保所述感兴趣区域包括在所述投影仪的视场内。
8.根据权利要求1至7中任一项所述的计算机实现的方法,还包括从位于所述模拟环境内的摄像头接收所述模拟环境的至少一部分的给定图像。
9
10.根据权利要求9所述的计算机实现的方法,其中所述生成给定图像是使用所述模拟环境的3D模型来执行的。
11.根据权利要求1至10中任一项所述的计算机实现的方法,其中所述接收所述坐标包括接收在所述给定图像内选择的多个点的坐标,所述识别所述感兴趣区域包括基于所接收的多个点的坐标来识别多个感兴趣区域,并且所述提供控制信号包括向所述投影仪提供所述控制信号以在视觉上同时区分所述模拟环境内的多个感兴趣区域。
12.根据权利要求1至11中任一项所述的计算机实现的方法,还包括选择所述指针区的至少一种特性,所述控制信号指示所述至少一种特性。
13.根据权利要求12所述的计算机实现的方法,其中所述至少一种特性包括形状、强度和颜色中的至少一种。
14.一种用于远程指向模拟器内的感兴趣区域的系统,所述系统包括:
15.根据权利要求14所述的系统,其中所述处理器被配置用于:
16.根据权利要求15所述的系统,其中所述处理器被配置用于:
17.根据权利要求14至16中任一项所述的系统,其中,所述处理器被配置用于:
18.根据权利要求17所述的系统,其中所述电信网络包括公共网络、安全公共网络、专用网络和安全专用网络其中之一。
19.根据权利要求14至18中任一项所述的系统,其中所述处理器还被配置用于基于所接收的坐标在多个可用投影仪中选择投影仪并向所选择的投影仪提供所述控制信号。
20.根据权利要求14至18中任一项所述的系统,其中所述处理器还被配置用于确定所述投影仪的目标位置,并提供进一步指示所述目标位置的控制信号,所述目标位置确保所述感兴趣区域包括在所述投影仪的视场内。
21.根据权利要求14至20中任一项所述的系统,其中所述处理器还被配置用于从位于所述模拟环境内的摄像头接收所述模拟环境的至少一部分的给定图像。
22.根据权利要求14至20中任一项所述的系统,其中所述处理器还被配置用于生成所述模拟环境的至少一部分的给定图像。
23.根据权利要求22所述的系统,其中所述处理器被配置用于使用所述模拟环境的3D模型来生成所述给定图像。
24.根据权利要求14至23中任一项所述的系统,其中所述处理器被配置用于接收在所述给定图像内选择的多个点的坐标,基于所接收的所述多个点的坐标来识别多个感兴趣区域,并且向所述投影仪提供所述控制信号,以在视觉上同时区分所述模拟环境内的多个感兴趣区域。
25.根据权利要求14至24中任一项所述的系统,其中所述处理器还被配置用于选择所述指针区的至少一种特性,所述控制信号指示所述至少一种特性。
26.根据权利要求25所述的系统,其中所述至少一种特性包括形状、强度和颜色中的至少一种。
27.一种用于远程指向模拟环境内的感兴趣区域的计算机程序产品,所述计算机程序产品包括其上存储计算机可执行指令的计算机可读存储器,当由处理器执行时,所述计算机可执行指令执行以下方法步骤:
...【技术特征摘要】
【国外来华专利技术】
1.一种用于远程指向模拟环境内的感兴趣区域的计算机实现的方法,所述方法包括以下步骤:
2.根据权利要求1所述的计算机实现的方法,其中:
3.根据权利要求2所述的计算机实现的方法,其中所述将所接收的坐标映射到所述指针区包括:
4.根据权利要求1至3中任一项所述的计算机实现的方法,还包括:
5.根据权利要求4所述的计算机实现的方法,其中所述电信网络包括公共网络、安全公共网络、专用网络和安全专用网络其中之一。
6.根据权利要求1至5中任一项所述的计算机实现的方法,其中所述提供控制信号包括基于所接收的坐标在多个可用投影仪中选择投影仪并向所选择的投影仪提供控制信号。
7.根据权利要求1至5中任一项所述的计算机实现的方法,其中所述提供控制信号包括确定所述投影仪的目标位置,并提供进一步指示所述目标位置的控制信号,所述目标位置确保所述感兴趣区域包括在所述投影仪的视场内。
8.根据权利要求1至7中任一项所述的计算机实现的方法,还包括从位于所述模拟环境内的摄像头接收所述模拟环境的至少一部分的给定图像。
9.根据权利要求1至7中任一项所述的计算机实现的方法,还包括生成所述模拟环境的至少一部分的给定图像。
10.根据权利要求9所述的计算机实现的方法,其中所述生成给定图像是使用所述模拟环境的3d模型来执行的。
11.根据权利要求1至10中任一项所述的计算机实现的方法,其中所述接收所述坐标包括接收在所述给定图像内选择的多个点的坐标,所述识别所述感兴趣区域包括基于所接收的多个点的坐标来识别多个感兴趣区域,并且所述提供控制信号包括向所述投影仪提供所述控制信号以在视觉上同时区分所述模拟环境内的多个感兴趣区域。
12.根据权利要求1至11中任一项所述的计算机实现的方法,还包括选择所述指针区的至少一种特性,所述控制信号指示所述至少一种特性。
13.根据权利要求12所述的计算机实现的方法,其中所述至少一种特性包括形状、强度和颜色中的至少一种。
14.一种用于远程指向模拟器内的感兴趣区域的系统,所述系统包括:<...
【专利技术属性】
技术研发人员:马克·索登,尼克·詹尼亚斯,安德鲁·弗尼,
申请(专利权)人:CAE有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。