可移动平台的交互方法、系统、可移动平台及存储介质与流程

文档序号:22256928发布日期:2020-09-18 13:50阅读:71来源:国知局
可移动平台的交互方法、系统、可移动平台及存储介质与流程

本发明涉及控制技术领域,尤其涉及一种可移动平台的交互方法、系统、可移动平台及存储介质。



背景技术:

目前,像汽车这类可移动平台的电子传感器系统显示/交互方式仍处于比较简易的层次。例如,对于倒车雷达系统(超声波系统),通常会通过声音向驾驶员提示大致的距离,离障碍物越近声音越响以加重警示效果;对于中控系统,通常是提供导航功能和娱乐功能,以及倒车影像功能,驾驶员从中控系统中获取的信息较少;对于仪表板显示系统,通常是提供一些汽车零部件运行状态的信息,如提示驾驶员车门处于开启/关闭状态等,现有的电子仪表盘虽然能提供更多更丰富的信息,但基本仍处于将原有的中控显示信息集成至仪表盘中,例如在仪表盘中提供导航功能,并未有更多地显示或交互功能。

随着汽车辅助驾驶技术及自动驾驶技术的发展,汽车对于周围环境的感知能力越来越强,传统的传感器系统显示/交互方式已经难以更多地展现现在传感器系统所获取的信息,因此,如何提供配合传感器系统提供一种更好地显示交互方式以提高驾驶安全性和用户体验,具有重要意义。



技术实现要素:

本发明实施例提供了一种可移动平台的交互方法、系统、可移动平台及存储介质,可以通过显示界面显示可移动平台周围环境的三维可视化图像,改善了用户的使用体验。

第一方面,本发明实施例提供了一种可移动平台的交互方法,应用于可移动平台,所述交互系统上设置有显示界面,所述方法包括:

将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像;

对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像;

在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像。

第二方面,本发明实施例提供了一种交互系统,应用于可移动平台,所述交互系统上设置有显示界面,所述系统包括:一个或多个处理器,共同地或单独地工作,所述处理器用于执行以下操作:

将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像;

对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像;

在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像。

第三方面,本发明实施例提供了一种可移动平台,包括:机身;配置在机身上的动力系统,用于为可移动平台提供移动动力;

处理器,用于将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像;对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像;在显示界面上输出所述可移动平台所处周围环境的三维可视化图像。

第四方面,本发明实施例提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,该计算机程序被处理器执行时实现如上述第一方面所述的方法。

本发明实施例中,交互系统可以将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理得到融合图像,并对所述融合图像进行渲染,确定可移动平台所处周围环境的三维可视化图像,从而在显示界面上输出所述可移动平台所处周围环境的三维可视化图像。通过这种实施方式,可以改善用户的使用体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明实施例提供的一种交互系统的显示界面示意图;

图2是本发明实施例提供的一种交互系统的结构示意图;

图3是本发明实施例提供的一种可移动平台的交互方法的流程示意图;

图4是本发明实施例提供的另一种可移动平台的交互方法的流程示意图;

图5是本发明实施例提供的一种可移动平台处于倒车模式时的三维可视化图像的显示界面;

图6是本发明实施例提供的一种可移动平台处于变道状态时的三维可视化图像的显示界面;

图7是本发明实施例提供的一种可移动平台处于加速状态时的三维可视化图像的显示界面;

图8是本发明实施例提供的一种交互系统的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

下面结合附图,对本发明的一些实施方式作详细说明。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。

本发明实施例中提供的可移动平台的交互方法可以由一种交互系统执行,所述交互系统可以包括可移动平台和交互设备。在某些实施例中,所述交互设备可以设置在所述可移动平台上;在某些实施例中,所述交互设备可以独立于所述可移动平台。示例的,该交互设备可以设置在与所述可移动平台建立通信连接的手机、平板电脑、智能手表等终端上。在一种实施方式中,该交互设备还可以设置在云处理器中。在其他实施例中,所述交互设备可以应用于无人车、无人机、机器人、无人船等其他设备上。

本发明实施例针对不同的运动场景构建一个完整的简便的观察可移动平台周边环境的三维显示界面,以方便驾驶者快速了解周边环境,消除驾驶盲区,去除驾驶员在传统汽车上切换查看不同传感器的时间,提高驾驶安全性,提高驾驶体验。

在一个实施例中,所述交互设备可以将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像,并对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像,从而在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像。具体地,所述交互设备可以将同一时刻传感器采集的三维点云数据投影至相机采集的图像护具中进行融合处理。这样,用户可以在一个显示界面上获取三维可视化图像,从而获取同一时刻的可移动品台所处周围环境的三维点云信息和/或图像信息。

在一个实施例中,所述交互设备可以设置于可移动平台中便于用户操作的任意位置。通过将所述交互设备设置于可移动平台中便于用户操作的位置,以便驾驶员或乘客可以方便查看所述交互设备上显示界面显示的内容信息以及方便通过所述交互设备控制三维可视化图像的显示角度。

在一个实施例中,所述可移动平台上可以设置一个或多个传感器,所述传感器用于采集所述可移动平台周围环境的点云数据;在某些实施例中,所述可移动平台上包括相机等拍摄装置,用于拍摄可移动平台周围环境的图像数据。

具体可以图1为例对所述交互系统的显示界面进行示意性说明,图1是本发明实施例提供的一种交互系统的显示界面示意图。如图1所示,所述交互系统的显示界面包括包括显示区域11和触控区域12。在某些实施例中,所述显示区域11用于显示可移动平台周围环境的三维可视化图像。在某些实施例中,所述触控区域12包括角度显示图标和传感器类型图标;所述角度显示图标包括倒车显示121、左变道显示122、右变道显示123、加速显示124等图标,用于指示显示三维可视化图像的视角;所述传感器类型图标包括图像传感器125、激光雷达126、毫米波雷达127、超声波雷达128等,用于供用户选择采集点云数据的传感器的类型。

本发明实施例可以根据可移动平台的运动状态,确定三维可视化图像在显示界面显示的视角,以提高可移动平台移动过程中的安全性。

下面结合附图2对本发明实施例提出的交互系统进行示意性说明。

请参见图2,图2是本发明实施例提供的一种交互系统的结构示意图,如图2所示的交互系统包括:可移动平台21和交互设备22,所述可移动平台21上设置有交互设备22,所述可移动平台21可以包括动力系统211,所述动力系统211用于为可移动平台21提供运行的动力。

本发明实施例中,交互设备22设置于可移动平台21中,所述交互设备22上设置有显示界面,所述交互设备22与可移动平台21连接。所述交互设备22的显示界面包括显示区域和触控区域,所述显示区域用于显示所述可移动平台21周围环境的三维可视化图像,所述触控区域包括角度显示图标和传感器类型图标。所述交互设备22可以根据用户在触控区域选择的传感器类型图标,获取用户选择的该传感器采集的三维点云数据,在所述交互设备可以获取相机采集的图像数据。所述交互系统22通过将所述三维点云数据投影至所述图像数据中进行融合处理,得到融合图像,并对所述融合图像进行渲染,得到所述可移动平台所处周围环境的三维可视化图像,从而在所述显示界面的显示区域上输出所述可移动平台所处周围环境的三维可视化图像。

下面结合附图对本发明实施例提供的可移动平台的交互方法进行示意性说明。

具体请参见图3,图3是本发明实施例提供的一种可移动平台的交互方法的流程示意图,所述方法可以由交互系统执行,所述交互系统上设置有显示界面,所述交互系统与所述可移动平台通信连接。具体地,本发明实施例的所述方法包括如下步骤。

s301:将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像。

本发明实施例中,交互系统可以将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像。在某些实施例中,所述传感器包括但不限于图像传感器、激光雷达、毫米波雷达、超声波雷达中的任意一种或多种。

在一些实施例中,交互系统在将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理之前,可以获取用户对所述触控区域中传感器类型图标的触控操作,以根据对所述传感器类型图标的触控操作,确定与所述触控操作所选取的传感器类型图标对应的目标传感器,并获取所述目标传感器采集的三维点云数据。在某些实施例中,所述触控操作包括但不限于对所述传感器类型图标的点击操作、滑动操作、拖动操作。

以图1为例,假设交互系统获取到用户对所述触控区域12中的激光雷达126的图标的触控操作,则可以确定所述可移动平台上的激光雷达126为目标传感器,并获取所述激光雷达126采集到的所述可移动平台周围环境对应的三维点云数据。

可见,通过用户自主选取采集可移动平台周围环境的点云数据的传感器,提高了采集点云数据的灵活性以及改善了用户的使用体验。

在一个实施例中,交互系统在将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理之前,如果没有获取到用户对所述触控区域中传感器类型图标的触控操作,则可以根据预设类型的传感器采集所述三维点云数据。

在一个实施例中,所述交互系统将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像时,可以确定所述采集的图像数据与所述三维点云数据之间的坐标转换关系,并基于所述坐标转换关系,将所述图像数据对应的点云数据与所述三维点云数据转换到相同坐标系下,以及将转换到相同坐标系后的三维点云数据投影至所述图像数据中进行融合处理,得到融合图像。

在一种实施方式中,所述交互系统将所述图像数据对应的点云数据与所述三维点云数据转换到相同坐标系下,以及将转换到相同坐标系后的三维点云数据投影至所述图像数据中进行融合处理时,可以对所述图像数据进行坐标变换,并将坐标变换后的图像数据与所述三维点云数据进行融合;或者,对所述三维点云数据进行坐标变换,并将坐标变换后的三维点云数据与所述图像数据进行融合。

可见,通过这种实施方式,可以提高三维点云数据与所述图像数据进行融合处理的灵活性。

s302:对所述融合图像进行渲染,确定可移动平台所处周围环境的三维可视化图像。

本发明实施例中,交互系统可以对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像。

在一个实施例中,所述交互系统在对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像时,可以将所述融合图像投影至二维平面,得到至少一个投影图像,并根据所述至少一个投影图像,确定所述可移动平台所处周围环境的障碍物信息,以及根据所述障碍物信息确定所述三维可视化图像。

在一些实施例中,所述交互系统在根据所述障碍物信息确定所述三维可视化图像时,可以根据所述障碍物的位置以及障碍物与所述可移动平台的距离,确定三维可视化图像。

在某些实施例中,所述障碍物信息包括障碍物的位置信息、尺寸信息、距离信息中任意一种或多种。在某些实施例中,所述障碍物包括行人、车辆、动物、植物中的任意一种或多种。

s303:在显示界面上输出所述可移动平台所处周围环境的三维可视化图像。

本发明实施例中,交互系统可以在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像。在某些实施例中,所述显示界面包括显示区域和触控区域,所述触控区域包括角度显示图标和传感器类型图标。在某些实施例中,所述显示界面可以是触摸显示界面。

在一个实施例中,所述交互系统在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像时,可以在所述显示界面上的显示区域输出所述可移动平台所处周围环境的三维可视化图像。以图1为例,所述交互系统可以在所述显示界面上的显示区域11输出所述可移动平台所处周围环境的三维可视化图像。

在一个实施例中,所述交互系统在所述显示界面上的显示区域输出所述可移动平台所处周围环境的三维可视化图像时,可以获取用户对所述触控区域中角度显示图标的触控操作,并根据所述触控操作生成与所述触控操作对应的角度显示指令,并将所述三维可视化图像按照所述角度显示指令所指示的显示视角显示在所述显示界面的显示区域上。在某些实施例中,所述触控操作包括但不限于对所述角度显示图标的点击操作、滑动操作、拖动操作。

以图1为例,如果交互系统获取到用户对所述触控区域12中倒车显示121图标的触控操作,则可以根据所述触控操作生成与所述倒车显示121图标对应的角度显示指令,并将所述三维可视化图像按照所述角度显示指令所指示的显示视角显示在所述显示界面的显示区域上。

在一个实施例中,所述交互系统在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像时,可以获取所述可移动平台的当前运动状态,并根据所述当前运动状态,确定所述三维可视化图像的显示视角,从而按照所述显示视角,在所述显示界面的显示区域显示所述三维可视化图像。

本发明实施例中,交互系统可以将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理得到融合图像,并对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像,从而在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像。通过这种实施方式,可以输出所述可移动平台所处周围环境的三维可视化图像,改善了用户的使用体验。

具体请参见图4,图4是本发明实施例提供的另一种可移动平台的交互方法的流程示意图,所述方法可以由交互系统执行,所述交互系统的解释如前所述。具体地,本发明实施例的所述方法与图3所述的方法的区别在于,本发明实施例是对根据可移动平台的运动状态确定三维可视化图像的显示视角进行示意性说明,本发明实施例的所述方法包括如下步骤。

s401:将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像。

本发明实施例中,交互系统可以将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像。

s402:对所述融合图像进行渲染,确定可移动平台所处周围环境的三维可视化图像。

本发明实施例中,交互系统可以对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像。

s403:获取所述可移动平台的当前运动状态。

本发明实施例中,交互系统可以获取所述可移动平台的当前运动状态。在某些实施例中,所述可移动平台的当前运动状态包括但不限于倒车状态、变道状态、刹车状态、加速状态、减速状态中的任意一种或多种。

s404:根据所述当前运动状态,确定所述三维可视化图像的显示视角。

本发明实施例中,所述交互系统可以根据所述当前运动状态,确定所述三维可视化图像的显示视角。

在一个实施例中,所述当前运动状态包括倒车状态,所述交互系统在根据所述当前运动状态,确定所述三维可视化图像的显示视角时,可以确定所述可移动平台的当前运动状态,当确定出所述可移动平台处于倒车状态时,可以确定所述三维可视化图像的显示视角为显示距离所述可移动平台的第一预设区域内的三维可视化图像。

在一个实施例中,所述交互系统可以在所述可移动平台处于倒车状态时,如果在显示的三维可视化图像中检测到距离所述可移动平台的第一预设区域内存在障碍物,则显示所述三维可视化图像中的障碍物,以及所述障碍物与所述可移动平台的距离。

在一个实施例中,所述交互系统在确定所述可移动平台处于倒车状态时,可以根据获取到用户对触控区域的角度显示图标中的倒车显示图标的触控操作,来确定所述可移动平台处于倒车状态。

在其他实施例中,所述交互系统可以根据获取到的倒车档位信息、轮胎的转动方向信息等确定所述可移动平台处是否用于倒车状态,在此对如何确定可移动平台是否处于倒车状态不做具体限定。

具体可以图5为例对可移动平台处于倒车状态时的显示视角进行说明,图5是本发明实施例提供的一种可移动平台处于倒车状态时的三维可视化图像的显示界面。如图5所示,所述可移动平台为车辆51,所述三维可视化图像的显示视角为显示距离车辆51车尾距离所述可移动平台的第一预设区域52,在所述第一预设区域52内检测到障碍物521以及障碍物521距离所述车辆51车尾的距离为1m。

可见,通过在倒车状态时显示距离车尾第一预设区域内的周围环境信息,并显示在所述第一预设区域内的障碍物,以及障碍物距离车尾的距离,可以提醒用户在倒车时障碍物的位置和距离车尾的位置,避免撞击障碍物,提高可移动平台在倒车状态下的安全性。

在一个实施例中,所述当前运动状态包括变道状态,所述交互系统在根据所述当前运动状态,确定所述三维可视化图像的显示视角时,如果确定出所述可移动平台处于变道状态,则可以确定所述三维可视化图像的显示视角为显示变道的车道在第二预设区域内的三维可视化图像。

在一个实施例中,所述交互系统在确定所述可移动平台处于变道状态时,可以根据获取到用户对触控区域的角度显示图标中的变道显示图标的触控操作,来确定所述可移动平台处于变道状态。

在一个实施例中,所述变道显示图标包括左变道显示图标和右变道显示图标,如果所述交互系统获取到用户对触控区域中的左变道显示图标的触控操作,则可以确定所述可移动平台处于向左变道的状态;如果所述交互系统获取到用户对触控区域中的右变道显示图标的触控操作,则可以确定所述可移动平台处于向右变道的状态。

在其他实施例中,所述交互系统可以根据获取到的转弯灯信息(如左转弯灯打开或右转弯等打开)、轮胎转动角度、轮胎转动方向等信息确定所述可移动平台是否处于变道状态,在此对如何确定可移动平台是否处于变道状态不做具体限定。

具体可以图6为例对可移动平台处于变道状态时的显示视角进行说明,图6是本发明实施例提供的一种可移动平台处于变道状态时的三维可视化图像的显示界面。如图6所示,所述可移动平台为车辆61,当前车道62,左变道的车道63,左变道的车道63包括车辆64,所述三维可视化图像的显示视角为显示左变道的车道63在第二预设区域内65的三维可视化图像,所述左变道的车道63在第二预设区域内65检测到障碍物为车辆64,并确定出车辆64距离所述车辆61的距离为10m。

可见,通过在可移动平台处于变道状态时,显示变道的车道在第二预设区域内的三维可视化图像,并显示在所述第二预设区域内的障碍物,以及障碍物距离车尾的距离,可以提醒用户在变道时障碍物的位置以及障碍物与可移动平台的距离,便于用户判断障碍物与可移动平台的距离是否在安全距离范围内,以避免变道过程中撞击障碍物,提高可移动平台在变道状态下的安全性。

在一个实施例中,所述当前运动状态包括加速状态,所述交互系统在根据所述当前运动状态,确定所述三维可视化图像的显示视角时,如果确定出所述可移动平台处于加速状态,则可以确定所述三维可视化图像的显示视角为显示距离所述可移动平台的第三预设区域内的三维可视化图像。

在一个实施例中,所述交互系统在确定所述可移动平台处于加速状态时,可以根据获取到用户对触控区域的角度显示图标中的加速显示图标的触控操作,来确定所述可移动平台处于加速状态。

在其他实施例中,所述交互系统可以根据获取到可以平台的速度信息来确定所述可移动平台是否处于加速状态或减速状态。

具体可以图7为例对可移动平台处于加速状态时的显示视角进行说明,图7是本发明实施例提供的一种可移动平台处于加速状态时的三维可视化图像的显示界面。如图7所示,可移动平台为车辆70,所述三维可视化图像的显示视角为显示所述车辆70车头(即加速方向)在第三预设区域77内的三维可视化图像,其中,在所述加速方向的第三预设区域77内检测到当前车道71包括车辆72,车辆72与车辆70的距离为15m,左变道的车道73包括车辆74,车辆74与车辆70的距离为5m,右变道的车道75包括车辆76,车辆76与车辆70的距离为10m。

可见,通过在可移动平台处于加速状态时显示距离车头第三预设区域内的周围环境信息,并显示在所述第三预设区域内的障碍物,以及障碍物距离车尾的距离,可以提醒用户在加速时障碍物的位置和距离车头的位置,避免撞击障碍物,提高可移动平台在加速状态下的安全性。

s405:按照所述显示视角,在显示界面的显示区域显示所述三维可视化图像。

本发明实施例中,所述交互系统可以按照所述显示视角,在所述显示界面的显示区域显示所述三维可视化图像。

本发明实施例中,交互系统可以获取可移动平台的当前运动状态,根据所述当前运动状态,确定所述可移动平台周围环境的三维可视化图像的显示视角,并按照所述显示视角在所述显示界面的显示区域显示所述三维可视化图像。通过这种实施方式,可以实现根据可移动平台的运动状态,自动确定三维可视化图像的显示视角,提高三维可视化图像的显示效率和灵活性。

请参见图8,图8是本发明实施例提供的一种交互系统的结构示意图,所述交互系统应用于可移动平台,所述交互系统上设置了显示界面,所述系统包括存储器801、一个或多个处理器802和数据接口803;

所述存储器801可以包括易失性存储器(volatilememory);存储器801也可以包括非易失性存储器(non-volatilememory);存储器801还可以包括上述种类的存储器的组合。所述处理器802可以是中央处理器(centralprocessingunit,cpu)。所述处理器802还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegratedcircuit,asic),可编程逻辑器件(programmablelogicdevice,pld)或其组合。上述pld可以是复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld),现场可编程逻辑门阵列(field-programmablegatearray,fpga)或其任意组合。

所述处理器802,用于调用所述程序指令,当所述程序指令被执行时,可以用于执行:

将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像;

对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像;

在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像。

进一步地,所述显示界面包括显示区域;所述处理器802在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像时,具体用于:

在所述显示界面上的显示区域输出所述可移动平台所处周围环境的三维可视化图像。

进一步地,所述显示界面包括显示区域和触控区域,所述触控区域包括角度显示图标和传感器类型图;所述处理器802在所述显示界面上的显示区域输出所述可移动平台所处周围环境的三维可视化图像时,具体用于:

获取用户对所述触控区域中角度显示图标和/或传感器类型图标的触控操作;

根据所述触控操作生成与所述触控操作对应的角度显示指令,并将所述三维可视化图像按照所述角度显示指令所指示的显示视角显示在所述显示界面的显示区域上。

进一步地,所述触控操作包括如下至少一种:点击操作、滑动操作、拖动操作。

进一步地,所述处理器802在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像时,具体用于:

获取所述可移动平台的当前运动状态;

根据所述当前运动状态,确定所述三维可视化图像的显示视角;

按照所述显示视角,在所述显示界面的显示区域显示所述三维可视化图像。

进一步地,所述当前运动状态包括倒车状态,所述处理器802根据所述当前运动状态,确定所述三维可视化图像的显示视角时,具体用于:

当确定所述可移动平台处于倒车状态时,确定所述三维可视化图像的显示视角为显示距离所述可移动平台的第一预设区域内的三维可视化图像。

进一步地,所述当前运动状态包括变道状态,所述处理器802根据所述当前运动状态,确定所述三维可视化图像的显示视角时,具体用于:

当确定所述可移动平台处于变道状态时,确定所述三维可视化图像的显示视角为显示变道的车道在第二预设区域内的三维可视化图像。

进一步地,所述当前运动状态包括加速状态,所述处理器802根据所述当前运动状态,确定所述三维可视化图像的显示视角时,具体用于:

当确定所述可移动平台处于加速状态时,确定所述三维可视化图像的显示视角为显示距离所述可移动平台的第三预设区域内的三维可视化图像。

进一步地,所述当前运动状态包括倒车状态、变道状态、刹车状态、加速状态、减速状态中的任意一种或多种。

进一步地,所述处理器802将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像之前,还用于:

获取用户对所述触控区域中传感器类型图标的触控操作;

确定与所述触控操作所选取的传感器类型图标对应的目标传感器,并获取所述目标传感器采集的三维点云数据。

进一步地,所述处理器802将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像时,具体用于:

确定所述图像数据与所述三维点云数据之间的坐标转换关系;

基于所述坐标转换关系,将所述图像数据对应的点云数据与所述三维点云数据转换到相同坐标系下;

将转换到相同坐标系后的三维点云数据投影至所述图像数据中进行融合处理,得到融合图像。

进一步地,所述处理器802对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像时,具体用于:

将所述融合图像投影至二维平面,得到至少一个投影图像;

根据所述至少一个投影图像,确定所述可移动平台所处周围环境的障碍物信息;

根据所述障碍物信息确定所述三维可视化图像。

进一步地,所述障碍物信息包括障碍物的位置信息、尺寸信息、距离信息中任意一种或多种。

进一步地,所述障碍物包括行人、车辆、动物、植物中的任意一种或多种。

进一步地,所述传感器包括图像传感器、激光雷达、毫米波雷达、超声波雷达中的任意一种或多种。

本发明实施例中,交互系统可以将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理得到融合图像,并对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像,从而在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像。通过这种实施方式,可以提高可移动平台移动过程中的安全性。

本发明实施例还提供了一种可移动平台,包括:机身;配置在机身上的动力系统,用于为可移动平台提供移动动力;处理器,用于将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像;对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像;在显示界面上输出所述可移动平台所处周围环境的三维可视化图像。

进一步地,所述显示界面包括显示区域;所述处理器在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像时,具体用于:

在所述显示界面上的显示区域输出所述可移动平台所处周围环境的三维可视化图像。

进一步地,所述显示界面包括显示区域和触控区域,所述触控区域包括角度显示图标和传感器类型图;所述处理器在所述显示界面上的显示区域输出所述可移动平台所处周围环境的三维可视化图像时,具体用于:

获取用户对所述触控区域中角度显示图标和/或传感器类型图标的触控操作;

根据所述触控操作生成与所述触控操作对应的角度显示指令,并将所述三维可视化图像按照所述角度显示指令所指示的显示视角显示在所述显示界面的显示区域上。

进一步地,所述触控操作包括如下至少一种:点击操作、滑动操作、拖动操作。

进一步地,所述处理器在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像时,具体用于:

获取所述可移动平台的当前运动状态;

根据所述当前运动状态,确定所述三维可视化图像的显示视角;

按照所述显示视角,在所述显示界面的显示区域显示所述三维可视化图像。

进一步地,所述当前运动状态包括倒车状态,所述处理器根据所述当前运动状态,确定所述三维可视化图像的显示视角时,具体用于:

当确定所述可移动平台处于倒车状态时,确定所述三维可视化图像的显示视角为显示距离所述可移动平台的第一预设区域内的三维可视化图像。

进一步地,所述当前运动状态包括变道状态,所述处理器根据所述当前运动状态,确定所述三维可视化图像的显示视角时,具体用于:

当确定所述可移动平台处于变道状态时,确定所述三维可视化图像的显示视角为显示变道的车道在第二预设区域内的三维可视化图像。

进一步地,所述当前运动状态包括加速状态,所述处理器根据所述当前运动状态,确定所述三维可视化图像的显示视角时,具体用于:

当确定所述可移动平台处于加速状态时,确定所述三维可视化图像的显示视角为显示距离所述可移动平台的第三预设区域内的三维可视化图像。

进一步地,所述当前运动状态包括倒车状态、变道状态、刹车状态、加速状态、减速状态中的任意一种或多种。

进一步地,所述处理器将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像之前,还用于:

获取用户对所述触控区域中传感器类型图标的触控操作;

确定与所述触控操作所选取的传感器类型图标对应的目标传感器,并获取所述目标传感器采集的三维点云数据。

进一步地,所述处理器将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理,得到融合图像时,具体用于:

确定所述图像数据与所述三维点云数据之间的坐标转换关系;

基于所述坐标转换关系,将所述图像数据对应的点云数据与所述三维点云数据转换到相同坐标系下;

将转换到相同坐标系后的三维点云数据投影至所述图像数据中进行融合处理,得到融合图像。

进一步地,所述处理器对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像时,具体用于:

将所述融合图像投影至二维平面,得到至少一个投影图像;

根据所述至少一个投影图像,确定所述可移动平台所处周围环境的障碍物信息;

根据所述障碍物信息确定所述三维可视化图像。

进一步地,所述障碍物信息包括障碍物的位置信息、尺寸信息、距离信息中任意一种或多种。

进一步地,所述障碍物包括行人、车辆、动物、植物中的任意一种或多种。

进一步地,所述传感器包括图像传感器、激光雷达、毫米波雷达、超声波雷达中的任意一种或多种。

本发明实施例中,可移动平台可以将传感器采集的三维点云数据投影至相机采集的图像数据中进行融合处理得到融合图像,并对所述融合图像进行渲染,确定所述可移动平台所处周围环境的三维可视化图像,从而在所述显示界面上输出所述可移动平台所处周围环境的三维可视化图像。通过这种实施方式,可以提高可移动平台移动过程中的安全性。

本发明实施例还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明实施例中描述的方法,也可实现本发明所对应实施例的系统,在此不再赘述。

所述计算机可读存储介质可以是前述任一实施例所述的系统的内部存储单元,例如系统的硬盘或内存。所述计算机可读存储介质也可以是所述系统的外部存储设备,例如所述设备上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述计算机可读存储介质还可以既包括所述设备的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述终端所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。

需要说明的是,在说明书及权利要求当中使用了某些词汇来指称特定组件。本领域技术人员应可以理解,硬件制造商可能会用不同名词来称呼同一个组件。本说明书及权利要求并不以名词的差异来作为区分组件的方式,而是以组件在功能上的差异来作为区分的准则。如在通篇说明书及权利要求当中所提及的“包含”或“包括”为一开放式用语,故应解释成“包含但不限定于”。说明书后续描述为实施本发明的较佳实施方式,然所述描述乃以说明书的一般原则为目的,并非用以限定本发明的范围。本发明的保护范围当视所附权利要求所界定者为准。

需要说明的是,当组件被称为“固定于”另一个组件,它可以直接在另一个组件上或者也可以存在居中的组件。当一个组件被认为是“连接”另一个组件,它可以是直接连接到另一个组件或者可能同时存在居中组件。当一个元件被认为是“电连接”另一个元件,它可以是接触连接,例如,可以是导线连接的方式,也可以是非接触式连接,例如,可以是非接触式耦合的方式,可以是通过一些接口,装置或单元的间接耦合或通信连接。除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

在本发明所提供的几个实施例中,应该理解到,所揭露的装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。

以上所揭露的仅为本发明部分实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1