【技术实现步骤摘要】
本专利技术属于计算机视觉、体感交互领域的技术,具体涉及一种基于多台Kinect传感器通过轮廓互动反映人机交互的方法。
技术介绍
体感交互技术是指通过用户的肢体隔空操控计算机,代替以往传统的鼠标和键盘等输入控制设备,使得人机交互的空间更加广阔,操控更加自由,方式也更加灵活。体感交互作为一个新兴的领域,已经逐渐步入了人类的视野,并且日趋火爆,在游戏、医疗、零售、以及商业产品推广等领域都有着十分广泛的应用前景。由于体感传感器硬件条件的限制,目前已有的体感交互产品大都只单独依靠一台体感传感设备进行信息采集,虽然可以在家庭或特定有限面积的场景中得到有效应用,但是应用空间十分有限,尤其是在面对大场景时,往往无法达到预期效果。因此,通过研究同时利用多台体感传感设备有效扩展应用空间,对今后体感交互产品的发展有着十分重要的意义。与此同时,通过多台体感传感设备采集信息时,就需要将通过不同传感设备采集到的信息进行标定和融合,传统的标定方式仅能处理同一景深的图像,面对体感传感器采集到的带有深度内容的体感信息,研究一种根据深度进行自适应调整的标定方式有着十分重要的意义。除此之外,一种生动新颖的表现形式对体感交互应用也有着十分重要的意义。在日常生活中,流体在相互融合或分离时由于表面张力的影响,其轮廓会呈现出一种奇妙的融合过程,在图形学领域,人们一直试图利用计算机去模拟这种真实的现象,但是对于这种复杂的流体效果,必须借助精确的物理方程和繁琐的计算才能呈现出其运动规律和视觉效果,然而,由于其计算的过程的复杂性,也就导致其应用中规模的局限性 ...
【技术保护点】
一种基于多Kinect协同的深度阈值分割算法识别轮廓交互技术,包括以下步骤:多Kinect协同,为满足大场景的需要,在一台控制主机上同时驱动多台Kinect深度传感器,并将采集到的信息进行校正并融合;基于深度阈值分割的用户识别与定位,采集场景的深度信息对深度信息进行处理和筛选,计算用户的位置;通过边缘融合展现轮廓互动,以模拟流体边缘融合或分离的方式展现不同个体间发生的互动,采用一种基于空间分布特征的图形绘制方法,绘制出带有流体边缘融合效果的图形,并进行显示。
【技术特征摘要】
1.一种基于多Kinect协同的深度阈值分割算法识别轮廓交互技术,包括以
下步骤:
多Kinect协同,为满足大场景的需要,在一台控制主机上同时驱动多台
Kinect深度传感器,并将采集到的信息进行校正并融合;
基于深度阈值分割的用户识别与定位,采集场景的深度信息对深度信息进行
处理和筛选,计算用户的位置;
通过边缘融合展现轮廓互动,以模拟流体边缘融合或分离的方式展现不同个
体间发生的互动,采用一种基于空间分布特征的图形绘制方法,绘制出带有流体
边缘融合效果的图形,并进行显示。
2.如权利要求1所述的方法,其特征在于多Kinect协同的步骤包括:
根据应用场景的实际大小,在一台控制主机上同时驱动多台Kinect深度传
感器;
根据彩色信息进行标定,并计算不同Kinect之间的变换矩阵;
对深度信息进行校正与融合,根据变换矩阵,对采集到的深度信息进行校正,
克服由于来自不同Kinect而导致的畸变。
3.如权利要求2所述的方法,其特征在于,同时驱动多台Kinect的步骤为:
通过实际应用场景确认部署Kinect数量,在同一台主机控制器上同时驱动多台
Kinect设备,为了方便后续计算,在Kinect摆放时,尽量使每台Kinect都保持
水平,且不同Kinect位于同一水平线上。
4.如权利要求2所述的方法,其特征在于,所述多Kinect标定的步骤如下:
单独开启Kinect的RGBA视频流,获取场景的彩色信息;
使用棋盘格进行标定,检测彩色图像中的棋盘格的位置,为了方便后续计算,
在摆放棋盘格时,应使棋盘格尽量保持水平;
根据棋盘格在来自不同Kinect彩色图中的位置关系,计算不同Kinect之间
的变换矩阵M=m11m12m13m21m22m23m31m32m33,]]>其中,mij表示通过图像点坐标与空间点坐
标线性求解得到的单应矩阵各个元素的数值。由于Kinect和棋盘格摆放水平,
计算所得的变化矩阵M中m12、m21、m31、m32近似为0,m11、m22、m33近
似为1,因此,变换矩阵可以写作M=10cx01cy001,]]>其中,cx与cy表示简化后
单应矩阵的元素值。
5.如权利要求2所述的方法,其特征在于,所述深度信息校正与融合的步
骤包括:
对来自不同Kinect的深度信息进行校正和融合;通过计算所得的不同Kinect
\t彩色图之间的变换矩阵M=10cx01cy001,]]>计算不同深度图之间的变换关系
q=MQ,其中M=10cx01cy001]]>表示简化后的变换矩阵,Q=XYZ]]>表示变换前
的图像坐标,X表示横坐标参数,Y表示纵坐标参数,Z表示到摄像机的距离,
q=xyw]]>表示变换后的图像坐标,x表示横坐标参数,y表示纵坐标参数,w表
示齐次坐标系参数,且w=Z,根据深度变换方程,水平偏移量竖直偏移量求解不同深度下,水平和竖直方向的位移变换,其中
k为深度映射常数,Vdepth为深度值,cx与cy表示简化后单应矩阵的元素值,将
位移变换后的深度图进行融合,可以获得完整的场景深度信息。
6.如权利要求1所述的方法,其特征在于基于深度阈值分割的用户识别与
定位的步骤包括:
将融合后的...
【专利技术属性】
技术研发人员:沈文,杨林,
申请(专利权)人:北京中科盘古科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。