1.智能投影方法,其特征在于,包括:
获取待投影环境的语义地图;
接收控制指令,根据所述控制指令从所述语义地图中确定被投影物体和待投影图像,所述语义地图包括所述被投影物体的轮廓点;
根据所述被投影物体的轮廓点处理待投影图像,并生成投影图像;
将所述投影图像投射至所述被投影物体表面。
2.根据权利要求1所述的智能投影方法,其特征在于,所述获取待投影环境的语义地图包括:
采用基于rgb-d的slam算法构建待投影环境的场景地图;
将所述场景地图进行语义分割,得到所述语义地图。
3.根据权利要求2所述的智能投影方法,其特征在于,所述语义分割包括:
采用pointnet网络对所述场景地图进行语义分割,得到所述语义地图。
4.根据权利要求1所述的智能投影方法,其特征在于,所述根据所述被投影物体的轮廓点生成投影图像包括:
将所述语义地图的点云信息转换为世界坐标信息,其中,所述被投影物体的轮廓点的点云信息转换为世界坐标信息;
通过立体视觉匹配将所述被投影物体轮廓点的世界坐标信息转换为对应点的投影的图像坐标信息;
根据所述对应点的投影的图像坐标信息形成投影遮罩面;
根据所述投影遮罩面生成所述投影图像。
5.根据权利要求1所述的智能投影方法,其特征在于,所述控制指令包括:语音指令、动作指令、距离指令中的至少一种。
6.根据权利要求5所述的智能投影方法,其特征在于,所述控制指令为所述动作指令,所述接收控制指令,包括:
采用基于yowo的神经网络结构实时分析人体行为动作,得到所述动作指令。
7.根据权利要求6所述的智能投影方法,其特征在于,所述控制指令为所述距离指令,所述接收控制指令,包括:
根据所述被投影物体的位置与人体位置的距离,得到所述距离指令。
8.根据权利要求5所述的智能投影方法,其特征在于,所述控制指令为所述语音指令,所述接收控制指令,包括:
根据接收到的语音信息得到所述语音指令。
9.智能投影设备,其特征在于,包括:
图像采集模块,所述图像采集模块用于采集待投影环境的图像信息;
处理模块,所述处理模块用于接收所述图像采集模块采集的图像信息,并根据所述图像信息生成语义地图,根据控制指令从所述语义地图中确定被投影物体,根据所述被投影物体的轮廓点生成投影图像;
投影模块,所述投影模块用于接收所述投影图像,并将所述投影图像投射至所述被投影物体表面。
10.计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至8任一项所述的智能投影方法。