基于Kinect的沙盒场景互动系统及沙盒场景创建方法与流程

文档序号:15821179发布日期:2018-11-02 23:06阅读:872来源:国知局
基于Kinect的沙盒场景互动系统及沙盒场景创建方法与流程

本发明涉及一种虚拟设备,具体涉及一种基于kinect的沙盒场景互动系统及沙盒场景创建方法。



背景技术:

传统的沙盘为实物沙盘,实物沙盘制作以项目的地形地貌为基础,集中展示重点景区、山脉等景物。传统的沙盘都是一些实物模型组成的,外观上只是单纯的模仿实物,不能给人带来动态的感觉,也无法有效实现互动。

因此,基于上述问题,需要提供一种沙盒场景互动系统及沙盒场景创建方法。



技术实现要素:

本发明的目的是提供一种基于kinect的沙盒场景互动系统及沙盒场景创建方法。

为了解决上述技术问题,本发明提供了一种沙盒场景互动系统,包括:

kinect传感器、与kinect传感器相连的控制模块;其中

所述kinect传感器适用于采集沙盒的深度信息;以及

所述控制模块适于根据深度信息生成沙盒对应的地形地貌。

进一步,所述kinect传感器适用于采集沙盒整个场景的深度信息,即

所述kinect传感器包括红外深度摄像头,以捕获全景的整体深度图,对整体深度图进行坐标映射后提取当前沙盒所在区域,并获取到沙盒的深度信息。

进一步,所述控制模块适于根据深度信息生成沙盒对应的地形地貌,即

所述控制模块适于对沙盒的深度信息做平滑处理,以获得深度数据,并用于生成场景动态地形的图形图案,即

对于低洼处生成海洋;

对于次高处生成绿色平原,且往上生成山脉,直至最高处为山顶或火山口。

进一步,所述kinect传感器还适于采集手势数据,且通过手势数据对所述图形图案进行修正;以及

根据手势控制所述地形地貌的气象变化。

进一步,所述kinect传感器适于每隔一段时间进行一次深度信息采集。

又一方面,本发明还提供了一种沙盒场景创建方法,即

通过kinect传感器采集沙盒的深度信息;以及

由控制模块根据深度信息生成沙盒对应的地形地貌。

进一步,所述kinect传感器采集沙盒整个场景的深度信息的方法包括:

所述kinect传感器包括红外深度摄像头,以捕获全景的整体深度图,对整体深度图进行坐标映射后提取当前沙盒所在区域,并获取到沙盒的深度信息。

进一步,由控制模块根据深度信息生成沙盒对应的地形地貌,即

所述控制模块适于对沙盒的深度信息做平滑处理,以获得深度数据,并用于生成场景动态地形的图形图案,即

对于低洼处生成海洋;

对于次高处生成绿色平原,且往上生成山脉,直至最高处为山顶或火山口。

进一步,所述kinect传感器还适于采集手势数据,且通过手势数据对所述图形图案进行修正;以及

根据手势控制所述地形地貌的气象变化。

进一步,所述kinect传感器适于每隔一段时间进行一次深度信息采集。

本发明的有益效果是,本发明的沙盒场景互动系统及沙盒场景创建方法利用kinect传感器及控制模块协同工作,即利用kinect传感器适用于采集沙盒的深度信息;以及利用控制模块适于根据深度信息生成沙盒对应的地形地貌,可以后续根据生成的地形地貌数据进行3d投射;使实体的沙盒转换为虚拟的沙盒场景,使沙盒更加动态、直观和逼真。

附图说明

下面结合附图和实施例对本发明进一步说明。

图1是本发明的沙盒场景互动系统的原理框图

图2是本发明的沙盒场景创建方法的步骤流程图。

具体实施方式

现在结合附图对本发明作进一步详细的说明。这些附图均为简化的示意图,仅以示意方式说明本发明的基本结构,因此其仅显示与本发明有关的构成。

实施例1

如图1所示,本实施例提供了一种沙盒场景互动系统,包括:

kinect传感器、与kinect传感器相连的控制模块;其中

所述kinect传感器适用于采集沙盒的深度信息;以及

所述控制模块适于根据深度信息生成沙盒对应的地形地貌,并通过控制模块所连接的成像装置进行3d投射。

所述kinect传感器适用于采集沙盒整个场景的深度信息,即所述kinect传感器包括红外深度摄像头,以捕获全景的整体深度图,对整体深度图进行坐标映射后提取当前沙盒所在区域,并获取到沙盒的深度信息。

所述控制模块适于根据深度信息生成沙盒对应的地形地貌,即所述控制模块适于对沙盒的深度信息做平滑处理,以获得深度数据,并用于生成场景动态地形的图形图案。例如但不限于对于低洼处生成海洋;对于次高处生成绿色平原,且往上生成山脉,直至最高处为山顶或火山口。

所述控制模块可以采用带有嵌入式处理器的工控机,所述成像装置可以3d激光投影装置。

所述kinect传感器还适于采集手势数据,且通过手势数据对所述图形图案进行修正;以及根据手势控制所述地形地貌的气象变化;例如通过手势数据控制地形地貌中某一区域进行调整,使其形状或颜色或位置发生改变,进而实现修正;以及kinect传感器可以根据手势控制执行下雨、下雪以及雾气等指令,以在构建的地形地貌中呈现下雨或下雪或雾气等天气情况。

所述kinect传感器适于每隔一段时间进行一次深度信息采集,进而降低控制模块的资源占用率。

实施例2

如图2所示,在实施例1基础上,本实施例还提供了一种沙盒场景创建方法,通过kinect传感器采集沙盒的深度信息;以及由控制模块根据深度信息生成沙盒对应的地形地貌。

本沙盒场景创建方法基于上述沙盒场景互动系统实现,具体的,所述kinect传感器采集沙盒整个场景的深度信息的方法包括:所述kinect传感器包括红外深度摄像头,以捕获全景的整体深度图,对整体深度图进行坐标映射后提取当前沙盒所在区域,并获取到沙盒的深度信息。

由控制模块根据深度信息生成沙盒对应的地形地貌,即所述控制模块适于对沙盒的深度信息做平滑处理,以获得深度数据,并用于生成场景动态地形的图形图案,即对于低洼处生成海洋;对于次高处生成绿色平原,且往上生成山脉,直至最高处为山顶或火山口。

所述kinect传感器还适于采集手势数据,且通过手势数据对所述图形图案进行修正;以及根据手势控制所述地形地貌的气象变化。

所述kinect传感器适于每隔一段时间进行一次深度信息采集。

上述控制模块的具体工作方法在实施例1中已经进行详细阐述,此处不再赘述。

以上述依据本发明的理想实施例为启示,通过上述的说明内容,相关工作人员完全可以在不偏离本项发明技术思想的范围内,进行多样的变更以及修改。本项发明的技术性范围并不局限于说明书上的内容,必须要根据权利要求范围来确定其技术性范围。



技术特征:

技术总结
本发明涉及一种沙盒场景互动系统及沙盒场景创建方法,其中本沙盒场景互动系统利用Kinect传感器及控制模块协同工作,即利用Kinect传感器适用于采集沙盒的深度信息;以及利用控制模块适于根据深度信息生成沙盒对应的地形地貌,可以后续根据生成的地形地貌数据进行3D投射;使实体的沙盒转换为虚拟的沙盒场景,使沙盒更加动态、直观和逼真。

技术研发人员:宋小波;赵竹平;李杰峰;张立军;李章豪;祁凌霄
受保护的技术使用者:卓谨信息科技(常州)有限公司
技术研发日:2018.05.25
技术公布日:2018.11.02
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1