书签 分享 收藏 举报 版权申诉 / 11

基于多规则的交互手势运动轨迹分割方法.pdf

  • 上传人:t****
  • 文档编号:5779518
  • 上传时间:2019-03-18
  • 格式:PDF
  • 页数:11
  • 大小:1.15MB
  • 摘要
    申请专利号:

    CN201310335820.1

    申请日:

    2013.08.05

    公开号:

    CN103413137A

    公开日:

    2013.11.27

    当前法律状态:

    授权

    有效性:

    有权

    法律详情:

    授权|||实质审查的生效IPC(主分类):G06K 9/46申请日:20130805|||公开

    IPC分类号:

    G06K9/46; G06T7/20

    主分类号:

    G06K9/46

    申请人:

    浙江大学

    发明人:

    丁杨子; 万华根

    地址:

    310058 浙江省杭州市西湖区余杭塘路866号

    优先权:

    专利代理机构:

    杭州求是专利事务所有限公司 33200

    代理人:

    周烽

    PDF完整版下载: PDF下载
    内容摘要

    本发明公开了一种基于多规则的交互手势运动轨迹分割方法,该方法首先用摄像机拍摄手持光笔的用户的交互手势的视频,然后用Camshift方法提取手势的运动轨迹点,再将运动轨迹点参数化表示,并设定约束条件,定义分割规则,最后使用贪心策略将轨迹点分割符合规则的区间:本发明可以根据不同类型的交互手势运动提供不同的分割方法,并且采用贪心策略,使结果更准确,效率更高。

    权利要求书

    权利要求书
    1.  一种基于多规则的交互手势运动轨迹分割方法,其特征在于,该方法包括以下步骤。
    (1)用摄像机拍摄手持光笔的用户的交互手势的视频:所述光笔由笔头部固定一个发光装置组成。
    (2)用Camshift方法提取手势的运动轨迹点:分析视频,将用户的交互手势的运动轨迹点从视频中提取出来,该步骤通过以下子步骤来实现:
    (2.1)整个视频作为搜寻区域。
    (2.2)选取首帧的光笔发光位置的区域作为初始化的Search window。
    (2.3)计算Search window内在HSV色彩空间下的彩色概率分布。
    (2.4)运行Meanshift算法,获得新的Search window的位置和大小。
    (2.5)在下一帧视频图像中,用2.3获得的值初始化Search Window的位置和大小。
    (2.6)跳转到步骤2.3,继续运行,直到视频末帧。
    (2.7)计算每帧图像中Search Window的中心点的位置,该位置就作为运动的轨迹点。将所有的点提取到同一空间中,就获得完整的运动轨迹点。
    (3)将运动轨迹点参数化表示,该步骤通过以下子步骤来实现:
    (3.1)建立一个空间坐标系。若是摄像机捕捉到的运动轨迹信息是3D的,那就对应建立三维坐标系;若摄像机捕捉的运动轨迹信息是2D的,同理建立三维坐标系,默认将原点设在左下角处。
    (3.2)将轨迹点对应到坐标系中,每个轨迹点获取一个位置信息的坐标。
    (3.3)这轨迹点中,设定有N个点,依次表示为:P1(x1,y1,z1)、P2(x2,y2,z2)、P3(x3,y3,z3)......Pn(xn,yn,zn)。定义P1(x1,y1,z1)表示起始点,Pn(xn,yn,zn)表示结束点。对于任意一个点Pi,在三维坐标系中,其坐标为Pi(xi,yi,zi)。Pi与相邻的点Pi+1的连成的线段为PiPi+1,将向量P1P2作PiPi+1记作长度分别为计算和之间的夹角,记作Pi的向量夹角,N为自然数。
    通过计算两个向量的夹角的余弦值,获得对应的角度大小:
    cos<a&RightArrow;,b&RightArrow;>=a&RightArrow;*b&RightArrow;|a&RightArrow;|*|b&RightArrow;|=x1x2+y1y2+z1z2x12+y12+z12+x22+y22+z22;]]>
    其中,为向量(x1,y1,z1),为向量(x2,y2,z2),两个向量之间的夹角的余弦值为cos<a&RightArrow;,b&RightArrow;>.]]>
    设置Pi点的瞬时速度为PiPi+1段的平均速度,
    Speedi=|PiPi+1|/0.125;
    (3.4)从起点开始,逐个输入每个轨迹点的位置信息坐标。
    (3.5)将轨迹点颜色设定为白色,将轨迹点展示到窗口的坐标系中,并且计算和每个坐标点相关的向量夹角大小。
    (4)设定约束条件,定义分割规则:可以采用轨迹点的瞬时速度、向量夹角或者向量夹角与瞬时速度结合作为约束条件:采用轨迹点的瞬时速度为约束条件时,将区间内第一个点的瞬时速度作为参照,将随后速度变化在设定幅度阈值内的连续点分割到同一分割区间;采用向量夹角为约束条件时,以分割区间内第一个点和第二个点轨迹的向量夹角作为参照,将随后轨迹点的向量夹角变化在设定阈值内并且满足角度单调变化的连续点分割到同一区间;采用向量夹角与瞬时速度结合为约束条件时,一个分割区间需要同时满足向量夹角的变化条件以及瞬时速度的变化条件。
    (5)设定好分割规则,使用贪心策略将轨迹点分割符合规则的区间:
    当步骤4采用瞬时速度作为约束条件定义分割规则时,分割的过程如下:
    (A)、从轨迹的起点开始,以第一个轨迹点Pi的瞬时速度作为参照,作为一个分割区间的起点,同时设定i=2。
    (B)、分析轨迹点Pi的速度变化是否在设定的幅度阈值变化范围内:
    若是该轨迹点的瞬时速度满足约束条件,将其加入到目前的分割区间,同时i=i+1,跳转到步骤B。
    若是该点瞬时速度在设定的阈值范围之外,不满足约束条件,则将该轨迹点Pi作为新的一个分割区间的起点,将Pi的瞬时速度作为新的参照点,而前一个轨迹点Pi-1作为上一个分割区间的终点。若是前一轨迹点为白色型轨迹,则设定新的这个分割起点及其后面的所有轨迹点为剖面线型轨迹;若是前一轨迹点为剖面线型轨迹,则设定新的这个分割起点及其后面的所有轨迹点为白色型轨迹。同时i=i+1,跳转到步骤B。
    (C)、执行上述步骤,直到到达轨迹终点。
    当步骤4采用向量夹角作为约束条件定义分割规则时,分割的过程如下:
    (a)、从轨迹起点开始,将向量P1P2作为起始的参照向量第一个轨迹点作为一个分割区间的起点,同时定义i=2。
    (b)、计算轨迹点Pi的向量夹角,Pi的向量夹角即向量与向量PiPi+1的夹角。通过计算该向量夹角的余弦值,获得对应的角度大小。
    (c)、分析轨迹点Pi是否符合分割规则。其向量夹角是否在设定的阈值变化范围内,并且需要满足单调变化。
    若是该轨迹点的向量夹角满足约束条件,并且向量夹角的值与目前分割区域中先前的角度保持单调递增或者单调递减的,那么将其加入到目前的分割区间,同时i=i+1,跳转到步骤b。
    若是该轨迹点的向量夹角超出了阈值范围、或向量夹角仍在阈值范围内,但是与该分割区域内角度不满足单调变化的,即不满足约束条件,将该轨迹点Pi作为新的一个分割区间的起点,设定PiPi+1新的分割区间的参照向量而前一个轨迹点Pi-1作为上一个分割区间的终点。若是前一轨迹点Pi-1为白色型轨迹,则设定新的这个分割起点Pi及其后面的所有轨迹点为剖面线型轨迹;若是前一轨迹点Pi-1为剖面线型轨迹,则设定新的这个分割起点Pi及其后面的所有轨迹点为白色型轨迹。接着i=i+1,跳转到步骤b。
    (d)执行上述步骤,直到到达轨迹终点。

    说明书

    说明书基于多规则的交互手势运动轨迹分割方法
    技术领域
    本发明涉及计算机视觉领域,尤其涉及一种基于多规则的交互手势运动轨迹分割方法。
    背景技术
    目前,国内外已经研究出了一些基于交互手势的运动轨迹的分割方法。但是,大多数方法的实现要以简单的背景或者要求手势者带有特殊颜色的手套为前提,给人机交互增加了一定的限制。基于kinect的交互手势分割方法没有上述这些限制,已经比较成熟,但kinect设备成本较高,难以应用到普通用户。
    发明内容
    本发明的目的在于针对现有技术的不足,提供一种基于多规则的交互手势运动轨迹分割方法,以克服现有技术的复杂限制,并缩减成本。
    本发明的目的是通过以下技术方案来实现的:一种基于多规则的交互手势运动轨迹分割方法,该方法包括以下步骤。
    (1)用摄像机拍摄手持光笔的用户的交互手势的视频:所述光笔由笔头部固定一个发光装置组成。
    (2)用Camshift方法提取手势的运动轨迹点:分析视频,将用户的交互手势的运动轨迹点从视频中提取出来,该步骤通过以下子步骤来实现:
    (2.1)整个视频作为搜寻区域。
    (2.2)选取首帧的光笔发光位置的区域作为初始化的Search window。
    (2.3)计算Search window内在HSV色彩空间下的彩色概率分布。
    (2.4)运行Meanshift算法,获得新的Search window的位置和大小。
    (2.5)在下一帧视频图像中,用2.3获得的值初始化Search Window的位置和大小。
    (2.6)跳转到步骤2.3,继续运行,直到视频末帧。
    (2.7)计算每帧图像中Search Window的中心点的位置,该位置就作为运动的轨迹点。将所有的点提取到同一空间中,就获得完整的运动轨迹点。
    (3)将运动轨迹点参数化表示,该步骤通过以下子步骤来实现:
    (3.1)建立一个空间坐标系。若是摄像机捕捉到的运动轨迹信息是3D的,那就对应建立三维坐标系;若摄像机捕捉的运动轨迹信息是2D的,同理建立三维坐标系,默认将原点设在左下角处。
    (3.2)将轨迹点对应到坐标系中,每个轨迹点获取一个位置信息的坐标。
    (3.3)这轨迹点中,设定有N个点,依次表示为:P1(x1,y1,z1)、P2(x2,y2,z2)、P3(x3,y3,z3)......Pn(xn,yn,zn)。定义P1(x1,y1,z1)表示起始点,Pn(xn,yn,zn)表示结束点。对于任意一个点Pi,在三维坐标系中,其坐标为Pi(xi,yi,zi)。Pi与相邻的点Pi+1的连成的线段为PiPi+1,将向量P1P2作PiPi+1记作长度分别为计算和之间的夹角,记作Pi的向量夹角,N为自然数。
    通过计算两个向量的夹角的余弦值,获得对应的角度大小:
    cos<a&RightArrow;,b&RightArrow;>=a&RightArrow;*b&RightArrow;|a&RightArrow;|*|b&RightArrow;|=x1x2+y1y2+z1z2x12+y12+z12+x22+y22+z22;]]>
    其中,为向量(x1,y1,z1),为向量(x2,y2,z2),两个向量之间的夹角的余弦值为cos<a&RightArrow;,b&RightArrow;>.]]>
    设置Pi点的瞬时速度为PiPi+1段的平均速度,
    Speedi=|PiPi+1|/0.125;
    (3.4)从起点开始,逐个输入每个轨迹点的位置信息坐标。
    (3.5)将轨迹点颜色设定为白色,将轨迹点展示到窗口的坐标系中,并且计算和每个坐标点相关的向量夹角大小。
    (4)设定约束条件,定义分割规则:可以采用轨迹点的瞬时速度、向量夹角或者向量夹角与瞬时速度结合作为约束条件:采用轨迹点的瞬时速度为约束条件时,将区间内第一个点的瞬时速度作为参照,将随后速度变化在设定幅度阈值内的连续点分割到同一分割区间;采用向量夹角为约束条件时,以分割区间内第一个点和第二个点轨迹的向量夹角作为参照,将随后轨迹点的向量夹角变化在设定阈值内并且满足角度单调变化的连续点分割到同一区间;采用向量夹角与瞬时速度结合为约束条件时,一个分割区间需要同时满足向量夹角的变化条件以及瞬时速度的变化条件。
    (5)设定好分割规则,使用贪心策略将轨迹点分割符合规则的区间:
    当步骤4采用瞬时速度作为约束条件定义分割规则时,分割的过程如下:
    (A)、从轨迹的起点开始,以第一个轨迹点Pi的瞬时速度作为参照,作为一个分割区间的起点,同时设定i=2。
    (B)、分析轨迹点Pi的速度变化是否在设定的幅度阈值变化范围内:
    若是该轨迹点的瞬时速度满足约束条件,将其加入到目前的分割区间,同时i=i+1,跳转到步骤B。
    若是该点瞬时速度在设定的阈值范围之外,不满足约束条件,则将该轨迹点Pi作为新的一个分割区间的起点,将Pi的瞬时速度作为新的参照点,而前一个轨迹点Pi-1作为上一个分割区间的终点。若是前一轨迹点为白色型轨迹,则设定新的这个分割起点及其后面的所有轨迹点为剖面线型轨迹;若是前一轨迹点为剖面线型轨迹,则设定新的这个分割起点及其后面的所有轨迹点为白色型轨迹。同时i=i+1,跳转到步骤B。
    (C)、执行上述步骤,直到到达轨迹终点。
    当步骤4采用向量夹角作为约束条件定义分割规则时,分割的过程如下:
    (a)、从轨迹起点开始,将向量P1P2作为起始的参照向量第一个轨迹点作为一个分割区间的起点,同时定义i=2。
    (b)、计算轨迹点Pi的向量夹角,Pi的向量夹角即向量与向量PiPi+1的夹角。通过计算该向量夹角的余弦值,获得对应的角度大小。
    (c)、分析轨迹点Pi是否符合分割规则。其向量夹角是否在设定的阈值变化范围内,并且需要满足单调变化。
    若是该轨迹点的向量夹角满足约束条件,并且向量夹角的值与目前分割区域中先前的角度保持单调递增或者单调递减的,那么将其加入到目前的分割区间,同时i=i+1,跳转到步骤b。
    若是该轨迹点的向量夹角超出了阈值范围、或向量夹角仍在阈值范围内,但是与该分割区域内角度不满足单调变化的,即不满足约束条件,将该轨迹点Pi作为新的一个分割区间的起点,设定PiPi+1新的分割区间的参照向量而前一个轨迹点Pi-1作为上一个分割区间的终点。若是前一轨迹点Pi-1为白色型轨迹,则设定新的这个分割起点Pi及其后面的所有轨迹点为剖面线型轨迹;若是前一轨迹点Pi-1为剖面线型轨迹,则设定新的这个分割起点Pi及其后面的所有轨迹点为白色型轨迹。接着i=i+1,跳转到步骤b。
    (d)执行上述步骤,直到到达轨迹终点。
    本发明的有益效果是:本发明可以根据不同类型的交互手势运动提供不同的分割方法,并且采用贪心策略,使结果更准确,效率更高。
    附图说明
    图1是使用的光笔的外形示意图;
    图2是Camshift方法分析得到的运动轨迹点的结果示意图;
    图3是根据规则和参数阈值设定后完成的分割结果示意图;
    图4是运动轨迹捕捉、提取识别的步骤示意图。
    具体实施方式
    以下结合附图对本发明作进一步说明。
    本发明基于多规则的交互手势运动轨迹分割方法,分为以下几个具体步骤完成。
    1、用摄像机拍摄手持光笔的用户的交互手势的视频。
    本发明使用设计简易的光笔,光笔如图1所示,,即在普通的笔头部加上一个发光装置。用户都有握笔的习惯,在使用该构造的笔时也将使用常规握笔姿势进行操作,并且成本较低。本发明在进行分割步骤前,涉及到采集并且分析用户的交互手势的视频,采集视频的设备可以是连接着电脑的数码摄像机PCcamera,或者数码相机。
    2、用Camshift方法提取手势的运动轨迹点。
    该部分内容是分析视频,将用户的交互手势的运动轨迹点从视频中提取出来,该步骤流程如图4所示。
    2.1、整个视频作为搜寻区域。
    2.2、选取首帧的光笔发光位置的区域作为初始化的Search window。
    2.3、计算Search window内在HSV色彩空间下的彩色概率分布。
    2.4、运行Meanshift算法,获得新的Search window的位置和大小。
    2.5、在下一帧视频图像中,用2.3获得的值初始化Search Window的位置和大小。
    2.6、跳转到步骤2.3,继续运行,直到视频末帧。
    2.7、计算每帧图像中Search Window的中心点的位置,该位置就作为运动的轨迹点。将所有的点提取到同一空间中,就获得完整的运动轨迹点,结果如图2所示。
    上述2.3-2.6的过程,在OpenCV库中,直接调用Cmashift算法的函数即可完成。该函数为cvCamShift(),只需输入Search Window的初始值和Search window内在HSV色彩空间下的彩色概率分布,即可得到结果:每帧图像的Search window。
    步骤1和2的流程如图4所示。
    3、将运动轨迹点参数化表示。
    采集到的运动轨迹是离散的点,如果不能将轨迹点进行区分,将严重影响后续的分割工作。通过建立空间坐标系,赋予轨迹点参数信息,对后续的分割其重要作用。本分割方法所需要的信息分为轨迹点的空间位置信息、轨迹点的时间信息。具体参数化过程如以下步骤。
    3.1、建立一个空间坐标系。若是摄像机捕捉到的运动轨迹信息是3D的,那就对应建立三维坐标系;若摄像机捕捉的运动轨迹信息是2D的,同理建立三维坐标系。默认将原点设在左下角处。
    3.2、将轨迹点对应到坐标系中,每个轨迹点获取一个位置信息的坐标。
    3.3、这轨迹点中,设定有N个点,依次表示为:P1(x1,y1,z1)、P2(x2,y2,z2)、P3(x3,y3,z3)......Pn(xn,yn,zn)。定义P1(x1,y1,z1)表示起始点,Pn(xn,yn,zn)表示结束点。对于任意一个点Pi,在三维坐标系中,其坐标为Pi(xi,yi,zi)。Pi与相邻的点Pi+1的连成的线段为PiPi+1,将向量P1P2作PiPi+1记作长度分别为计算和之间的夹角,记作Pi的向量夹角。
    通过计算两个向量的夹角的余弦值,获得对应的角度大小:
    cos<a&RightArrow;,b&RightArrow;>=a&RightArrow;*b&RightArrow;|a&RightArrow;|*|b&RightArrow;|=x1x2+y1y2+z1z2x12+y12+z12+x22+y22+z22]]>
    其中,为向量(x1,y1,z1),为向量(x2,y2,z2),两个向量之间的夹角的余弦值为cos<a&RightArrow;,b&RightArrow;>.]]>
    默认的PCcamera每秒拍摄8帧,所以每帧的间隔为0.125秒,每两个轨迹点的时间差也是0.125秒。设置Pi点的瞬时速度为PiPi+1段的平均速度:
    Speedi=|PiPi+1|/0.125。
    3.4、从起点开始,逐个输入每个轨迹点的位置信息坐标。
    3.5、将轨迹点颜色设定为白色,将轨迹点展示到窗口的坐标系中,并且计算和每个坐标点相关的向量夹角大小。
    4、设定约束条件,定义分割规则。
    获取运动轨迹点的参数信息之后,就需要根据这些参数信息对运动轨迹进行区间的分割。
    通过设定各个参数的阈值制定约束条件,来确定每次分割的规则,使每个分割区间都在参数的阈值范围内。
    在步骤3中,已获取到轨迹点的坐标信息、轨迹点的瞬时速度以及其相关的向量夹角信息。
    根据交互手势的不同特点,选择不同的约束条件。
    若交互手势的运动方向变化比较大、轨迹比较弯曲时,采用轨迹点的设定瞬时速度作为约束条件。将区间内第一个点的瞬时速度作为参照,将随后速度 变化在以某一幅度阈值内(默认为30%,也可以由用户自行设定)的连续点分割到同一分割区间。
    若是交互手势运动幅度较大,方向变化较少,可使用向量夹角或者向量夹角与瞬时速度结合作为约束条件。以分割区间内第一个点和第二个点轨迹的向量夹角作为参照,设定随后轨迹点的向量夹角变化在某一幅度阈值(默认一个分割区间的向量夹角变化在[0°,90°],用户可自行设定)内,并且满足角度单调变化,则分割到同一区间。若是使用向量夹角变化以及瞬时速度同时作为约束条件,那么一个分割区间需要同时满足向量夹角的变化条件以及瞬时速度的变化条件。
    该方法的一个优点就是在同一框架下,可以根据不同交互手势的运动特点,设定不同的分割方法。
    5.设定好分割规则,使用贪心策略将轨迹点分割符合规则的区间。
    设定完成规则之后,就可以对运动轨迹进行分割计算,本方法使用贪心策略进行分割的实现。
    通过交互手势的特点选择约束条件,确定约束条件的方法在步骤4中已详细说明。
    若交互手势的运动方向变化比较大、轨迹比较弯曲时,采用瞬时速度作为约束条件,分割的过程如下:
    A)、从轨迹的起点开始,以第一个轨迹点Pi的瞬时速度作为参照,作为一个分割区间的起点,同时设定i=2。
    B)、分析轨迹点Pi的速度变化是否在设定的幅度(默认为在参照点的瞬时速度增减幅度30%内)变化范围内;
    若是该轨迹点的瞬时速度满足约束条件,将其加入到目前的分割区间,同时i=i+1,跳转到步骤B。
    若是该点瞬时速度在设定的阈值范围之外,不满足约束条件,则将该轨迹点Pi作为新的一个分割区间的起点,将Pi的瞬时速度作为新的参照点,而前一个轨迹点Pi-1作为上一个分割区间的终点。若是前一轨迹点为白色型轨迹,则设定新的这个分割起点及其后面的所有轨迹点为剖面线型轨迹;若是前一轨迹点为剖面线型轨迹,则设定新的这个分割起点及其后面的所有轨迹点为白色型轨迹。同时i=i+1,跳转到步骤B。
    C)、执行上述步骤,直到到达轨迹终点。
    若交互手势运动幅度较大,方向变化较少,可采用轨迹点相关连的向量夹角作为约束条件定义分割规则,分割的过程如下:
    a)、从轨迹起点开始,将向量P1P2作为起始的参照向量第一个轨迹点作为一个分割区间的起点,同时定义i=2。
    b)、计算轨迹点Pi的向量夹角,Pi的向量夹角即向量与向量PiPi+1的夹角。通过计算该向量夹角的余弦值,获得对应的角度大小。
    c)、分析轨迹点Pi是否符合分割规则。其向量夹角是否在设定的幅度(默认一个分割区间的向量夹角变化在[0°,90°]变化范围内,并且需要满足单调变化。
    若是该轨迹点的向量夹角满足约束条件,并且向量夹角的值与目前分割区域中先前的角度保持单调递增或者单调递减的,那么将其加入到目前的分割区间,同时i=i+1,跳转到步骤b。
    若是该轨迹点的向量夹角超出了阈值范围、或向量夹角仍在阈值范围内,但是与该分割区域内角度不满足单调变化的,即不满足约束条件,将该轨迹点Pi作为新的一个分割区间的起点,设定PiPi+1新的分割区间的参照向量而前一个轨迹点Pi-1作为上一个分割区间的终点。若是前一轨迹点Pi-1为白色型轨迹,则设定新的这个分割起点Pi及其后面的所有轨迹点为剖面线型轨迹;若是前一轨迹点Pi-1为剖面线型轨迹,则设定新的这个分割起点Pi及其后面的所有轨迹点为白色型轨迹。接着i=i+1,跳转到步骤b。
    d)执行上述步骤,直到到达轨迹终点。
    以图2的运动轨迹点作为实例,该轨迹运动幅度较大、方向变化小,使用向量夹角的约束条件,将向量夹角变化[0°,90°]作为阈值幅度,并且需要满足角度单调变化作为分割规则,其对应的步骤4和步骤5的流程如下:
    a)起点向量为P1(x1,y1,z1),作为第一个分割区间的起点,将向量P1P2记作参照向量设定i=2。
    b)设定PiPi+1记作
    cos<a&RightArrow;,b&RightArrow;>=a&RightArrow;*b&RightArrow;|a&RightArrow;|*|b&RightArrow;|.]]>
    c)计算轨迹点Pi的向量夹角的余弦值。
    d)计算得到Pi的向量夹角的余弦值,换算得到向量夹角的角度。
    若该夹角大小在[0°,90°]之内,并且该夹角与该分割区间中先前轨迹点的向量夹角构成递增或者递减的关系,那么Pi符合分割规则,将Pi加入到目前的分割区间中,设定i=i+1,并且跳转到步骤b。
    若不符合分割规则,Pi作为新的分割区间的起点,将PiPi+1的作为新的参照向量 而Pi-1作为上一个分割区间的终点。若是Pi-1之前的点是剖面线型的点轨迹,则将Pi-1之后的点全部标记为白色型;若Pi之前的点是白色型,则将Pi之后的点全部标记为剖面线型的点轨迹。同时设置i=i+1,接着跳转到步骤b。
    e)轨迹点的最后一个点作为终点,此时将轨迹点分割成了白色轨迹、剖面线型轨迹相间的分割区间,结果如图3所示。

    关 键  词:
    基于 规则 交互 手势 运动 轨迹 分割 方法
      专利查询网所有文档均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    0条评论

    还可以输入200字符

    暂无评论,赶快抢占沙发吧。

    关于本文
    本文标题:基于多规则的交互手势运动轨迹分割方法.pdf
    链接地址:https://www.zhuanlichaxun.net/p-5779518.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

    copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
    经营许可证编号:粤ICP备2021068784号-1