控制视频终端的方法及装置、视频终端的制作方法

文档序号:6442402阅读:124来源:国知局
专利名称:控制视频终端的方法及装置、视频终端的制作方法
技术领域
本发明涉及视频控制技术领域,具体涉及控制视频终端的方法及装置、视频终端。
背景技术
目前,用户要实现对电视的控制,包括频道的切换及功能的切换等各种操作控制,一般需要通过遥控器来实现,用户按下遥控器上不同的频道数字按键或不同的功能按键,来实现控制电视显示不同的频道或切换至不同的功能。随着电视功能的增多和频道数量的增多,需要在遥控器上设置的按键数量也在不断的增多,这样每当有新功能增加时,需要在遥控器上设置新的按键,也增加了遥控器设计的复杂程度和更新换代的成本,不利于人机交互的实现。因此,通过手势控制电视的方式逐渐得到关注,这种方式不需要任何介质,直接通过空间手势实现,目前手势控制的实现方式一般都是对用户手势的二维信息的识别,需要用户在指定的位置,通过标准的动作输入来实现,其交互方式单一。而且现有的手势控制方式,仅能实现简单轨迹的识别,不能解读手势的语义,不能满足电视多种操作功能的控制需求。例如:由于不能解读手势的语义,只能进行手势轨迹的简单识别,实现简单的前翻换台、后翻换台,不能实现数字输入换台,对于涉及到很多数字输入的频道切换控制,是不能实现的,因此,其操作控制不灵活,通用性差。

发明内容
有鉴于此,本发明的一个目的是解决现有技术中视频终端控制交互方式单一、操作控制不灵活、通用性差的问题。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围。其唯一目的是用简单的形式呈现一些概念,以此作为后面的详细说明的序言。本发明实施例提供一种控制视频终端的方法,包括:
按照设定的采集频率采集移动物体的轨迹图像;
确定所述移动物体上选定特征点在采集到的每个轨迹图像中的位置信息,根据确定的位置信息得到所述选定特征点的轨迹特征信息;
将得到的所述选定特征点的轨迹特征信息与预先建立的输入信息的轨迹模型进行匹配,得到所述移动物体的输入信息;
根据所述输入信息对应的操作指令控制视频终端执行相应操作。在一些可选的实施例中,所述确定所述移动物体上选定特征点在采集到的每个轨迹图像中的位置信息,根据确定的位置信息得到所述选定特征点的轨迹特征信息;具体包括:
确定所述移动物体上选定特征点在采集到的每个轨迹图像中的三维位置信息,将得到的所述选定特征点的三维位置信息拟合为选定平面内的二维位置信息;
根据所述选定特征点对应于每个轨迹图像的二维位置信息,确定所述选定特征点对应于每个轨迹图像的轨迹特征值,得到所述选定特征点的轨迹特征信息。在一些可选的实施例中,所述得到所述选定特征点的轨迹特征信息的过程,具体包括:
针对选定特征点在每个轨迹图像中的二维位置信息,获得所述选定特征点在当前轨迹图像中的二维位置信息与在上一帧轨迹图像中的二维位置信息在所述选定平面内的拟合线,确定所述拟合线与所述选定平面中的选定坐标轴的角度,得到所述选定特征点对应于当前轨迹图像的轨迹特征值;
由得到的选定特征点对应于每个轨迹图像的轨迹特征值组成所述轨迹特征信息。在一些可选的实施例中,所述将得到的选定特征点的轨迹特征信息与预先建立的输入信息的轨迹模型进行匹配,得到所述移动物体的输入信息;具体包括:
根据得到的选定特征点的轨迹特征信息中包含的选定特征点对应于各轨迹图像的轨迹特征值,确定移动物体上的所述选定特征点所经历的变化状态;
将所述选定特征点所经历的变化状态与预先建立的各输入信息的轨迹模型中包含的各输入信息所经历的变化状态进行匹配;
匹配到满足匹配条件的轨迹模型时,获取所述满足匹配条件的轨迹模型对应的输入信息,得到所述移动物体的输入信息。在一些可选的实施例中,所述根据所述输入信息对应的操作指令控制视频终端执行相应操作,具体包括:
根据得到的所述输入信息,查询预先建立的包括输入信息与操作指令对应关系的语义模型,确定所述输入信息对应的操作指令,根据确定出的操作指令控制视频终端执行相应操作。在一些可选的实施例中,所述将得到的选定特征点的轨迹特征信息与预先建立的轨迹模型进行匹配之前,还包括:
判断设置的当前模式为终端控制模式还是轨迹模型训练模式;
当是终端控制模式时,执行所述将得到的选定特征点的轨迹特征信息与预先建立的轨迹模型进行匹配的步骤;
当是轨迹训练模式时,记录得到的所述移动物体上选定特征点的轨迹特征信息;根据记录的选定数量的轨迹特征信息,得到当前训练的输入信息的轨迹模型。在一些可选的实施例中,所述根据记录的选定数量的轨迹特征信息,得到当前训练的输入信息的轨迹模型,具体包括:
根据记录的每个轨迹特征信息中包括的所述选定特征点对应于每个轨迹图像的轨迹特征值,确定当前训练的输入信息的轨迹模型中包括的当前训练的输入信息所经历的变化状态。在一些可选的实施例中,确定所述移动物体上选定特征点在采集到的每个轨迹图像中的位置信息之后,还包括:
对确定出的选定特征点在采集到的每个轨迹图像中的位置信息进行筛选,根据选定特征点在筛选出的轨迹图像中的位置信息确定选定特征点的轨迹特征信息;其中,筛选出的位置信息满足如下条件:相邻两个轨迹图像中的选定特征点之间的距离大于设定的第一距离阈值,小于设定的第二距离阈值。在一些可选的实施例中,所述采集移动物体的轨迹图像之后,还包括:
对采集到的轨迹图像进行数据预处理,去除轨迹图像数据中的干扰信息。本发明实施例提供一种用于对视频终端进行操作控制的装置,包括:
图像采集模块,用于按照设定的采集频率采集移动物体的轨迹图像;
数据处理模块,用于确定所述移动物体上选定特征点在采集到的每个轨迹图像中的位置信息,根据确定的位置信息得到所述选定特征点的轨迹特征信息;
语义识别模块,用于将得到的所述选定特征点的轨迹特征信息与预先建立的输入信息的轨迹模型进行匹配,得到所述移动物体的输入信息;
命令执行模块,用于根据所述输入信息对应的操作指令控制视频终端执行相应操作。在一些可选的实施例中,所述数据处理模块,具体用于:
确定所述移动物体上选定特征点在采集到的每个轨迹图像中的三维位置信息,将得到的所述选定特征点的三维位置信息拟合为选定平面内的二维位置信息;
根据所述选定特征点对应于每个轨迹图像的二维位置信息,确定所述选定特征点对应于每个轨迹图像的轨迹特征值,得到所述选定特征点的轨迹特征信息。在一些可选的实施例中,所述数据处理模块,具体用于:
针对选定特征点在每个轨迹图像中的二维位置信息,获得所述选定特征点在当前轨迹图像中的二维位置信息与在上一帧轨迹图像中的二维位置信息在所述选定平面内的拟合线,确定所述拟合线与所述选定平面中的选定坐标轴的角度,得到所述选定特征点对应于当前轨迹图像的轨迹特征值;
由得到的选定特征点对应于每个轨迹图像的轨迹特征值组成所述轨迹特征信息。在一些可选的实施例中,所述语义识别模块,具体用于:
根据得到的选定特征点的轨迹特征信息中包含的选定特征点对应于各轨迹图像的轨迹特征值,确定移动物体上的所述选定特征点所经历的变化状态;
将所述选定特征点所经历的变化状态与预先建立的各输入信息的轨迹模型中包含的各输入信息所经历的变化状态进行匹配;
匹配到满足匹配条件的轨迹模型时,获取所述满足匹配条件的轨迹模型对应的输入信息,得到所述移动物体的输入信息。在一些可选的实施例中,所述命令执行模块,具体用于:
根据得到的所述输入信息,查询预先建立的包括输入信息与操作指令对应关系的语义模型,确定所述输入信息对应的操作指令,根据确定出的操作指令控制视频终端执行相应操作。在一些可选的实施例中,上述装置还包括:模式判断模块和模型训练模块;
所述模式判断模块,用于将得到的选定特征点的轨迹特征信息与预先建立的轨迹模型进行匹配之前,判断设置的当前模式为终端控制模式还是轨迹模型训练模式;当是终端控制模式时,通知所述语义识别模块执行所述将得到的选定特征点的轨迹特征信息与预先建立的轨迹模型进行匹配的步骤;当是轨迹训练模式时,通知所述模型训练模块;
所述模型训练模块,用于记录得到的所述移动物体上选定特征点的轨迹特征信息;根据记录的选定数量的轨迹特征信息,得到当前训练的输入信息的轨迹模型。在一些可选的实施例中,所述模型训练模块,具体用于:
根据记录的每个轨迹特征信息中包括的所述选定特征点对应于每个轨迹图像的轨迹特征值,确定当前训练的输入信息的轨迹模型中包括的当前训练的输入信息所经历的变化状态。在一些可选的实施例中,上述装置还包括:
信息筛选模块,用于确定所述移动物体上选定特征点在采集到的每个轨迹图像中的位置信息之后,对确定出的选定特征点在采集到的每个轨迹图像中的位置信息进行筛选,并通知所述数据处理模块根据选定特征点在筛选出的轨迹图像中的位置信息确定选定特征点的轨迹特征信息;其中,筛选出的位置信息满足如下条件:相邻两个轨迹图像中的选定特征点之间的距离大于设定的第一距离阈值,小于设定的第二距离阈值。在一些可选的实施例中,上述装置还包括:
预处理模块,用于所述图像采集模块采集移动物体的轨迹图像之后,对采集到的轨迹图像进行数据预处理,去除轨迹图像数据中的干扰信息。本发明实施例提供一种视频终端,包括上述的用于对视频终端进行操作控制的装置。本发明实施例提供的上述控制视频终端的方法及装置、视频终端,通过采集移动物体的轨迹图像,确定移动物体上选定特征点在采集到的每个轨迹图像中的位置信息,根据确定的位置信息得到选定特征点的轨迹特征信息;然后将得到的选定特征点的轨迹特征信息与预先建立的输入信息的轨迹模型进行匹配,确定移动物体的输入信息;根据输入信息对应的操作指令控制视频终端执行相应操作。从而实现了基于移动物体的轨迹实现对视频终端的控制,不需要通过遥控器等介质实现,因此不再受限于遥控器的按键数量,满足了视频终端控制功能日益增多的需求。且通过解读移动物体的轨迹可以实现语义分析,而不仅仅是简单指令的识别,因此可识别各种可能的语义表达和信息输入,使用户与视频终端的交互信息更多样化,交互方式也更多样化,使得用户可以选择任何可能的手势输入进行控制,而不再受限于按键的限制和也不再受限于只能识别简单信息的限制,是人机交互更加简单易行,也便于用户操作。该方法操作控制灵活,通用性强,可适用于各种视频终端的各种可能的控制操作需求。为了上述以及相关的目的,一个或多个实施例包括后面将详细说明并在权利要求中特别指出的特征。下面的说明以及附图详细说明某些示例性方面,并且其指示的仅仅是各个实施例的原则可以利用的各种方式中的一些方式。其它的益处和新颖性特征将随着下面的详细说明结合附图考虑而变得明显,所公开的实施例是要包括所有这些方面以及它们的等同。说明书附图


图1是本发明实施例一中视频终端控制方法的流程 图2是本发明实施例二中视频终端控制方法的一种可选的具体流程图; 图3是本发明实施例二中双目视觉距离力传感器模型的立体视 图4是本发明实施例二中双目视觉距离力传感器模型的俯视 图5是本发明实施例二中HMM模型示意 图6是本发明实施例二中语义模型的示意 图7是本发明实施例三中视频终端控制方法的一种可选的具体流程 图8是本发明实施例中视频终端控制装置的结构示意图。
具体实施例方式以下描述和附图充分地示出本发明的具体实施方案,以使本领域的技术人员能够实践它们。其他实施方案可以包括结构的、逻辑的、电气的、过程的以及其他的改变。实施例仅代表可能的变化。除非明确要求,否则单独的组件和功能是可选的,并且操作的顺序可以变化。一些实施方案的部分和特征可以被包括在或替换其他实施方案的部分和特征。本发明的实施方案的范围包括权利要求书的整个范围,以及权利要求书的所有可获得的等同物。在本文中,本发明的这些实施方案可以被单独地或总地用术语“发明”来表示,这仅仅是为了方便,并且如果事实上公开了超过一个的发明,不是要自动地限制该应用的范围为任何单个发明或发明构思。为了解决现有技术中手势控制实现方式操作控制不灵活,通用性差的问题,本发明实施例提供一种视频终端控制方法,可以识别采集到的手势等轨迹所代表的语义,从而可识别各种不同的手势,避免了现有技术中手势识别时只能识别简单手势的问题。下面在一些可选的实施例中给出了几种可选的实现流程。实施例一
本发明实施例一提供一种视频终端控制方法,通过采集移动物体的轨迹图像,确定移动物体上选定的特征点的轨迹特征信息,从而获知对应的输入信息,进而获得输入信息对应的操作指令,实现了对移动物体轨迹的解读和识别,确定所输入的各种信息,并对应出操作指令,从而可以满足各种可能的操作指令的输入控制,其流程如图1所示,包括如下步骤:
Sll:按照设定的采集频率采集移动物体的轨迹图像。当捕获到输入指令的移动物体时,按照设定的采集频率采集移动物体的轨迹图像。例如,用户通过手势输入信息时,移动物体为用户的手,则当捕获到有用户打手势输入信息时,按照设定的采集频率采集用户手的运动轨迹信息,具体可以利用肤色、视差等信息提取手形,根据提取的手形采集一系列的连续帧的轨迹图像,得到手形的轨迹信息。对移动物体轨迹图像的采集可以采用摄像头、红外传感器、雷达等采集装置实现。例如:用户需要控制视频终端进行频道切换,可以通过手势输入所要调到的频道的数字,也可以通过手势输入所要调到的频道的汉字信息,即只要视频终端可以识别的用户表达的语义都可以执行此操作,一般视频终端可识别与所要执行的操作相关的各种信息。例如要调到中央I台所在的频道1,可以输入“CCTV1”、“中央一”等各种信息。S12:确定移动物体上选定特征点在采集到的每个轨迹图像中的位置信息,根据确定的位置信息得到移动物体上选定特征点的轨迹特征信息。
该步骤需要在移动物体上选择一些用于表征移动物体运动轨迹的选定特征点,例如:用户通过手势输入信息时,选择的特征点可以是用户手的重心,此时针对每个轨迹图像,先根据肤色、色差等信息提取用户手的手形,根据手形确定用户手的重心在轨迹图像中的位置信息。又例如:用户通过手势输入信息时,选择的特征点也可以是用户手的中心或指尖位置。确定选定特征点在轨迹图像中的位置信息后,根据选定特征点在各轨迹图像中的位置信息,可以得到表征选定特征点的运动轨迹的轨迹特征信息。其中轨迹特征信息可以是选定特征点对应于各轨迹图像的轨迹特征值,可以根据选定特征点在轨迹图像中的位置信息确定。优选的,确定移动物体上选定特征点在采集到的每个轨迹图像中的位置信息之后,还包括:对确定出的选定特征点在采集到的每个轨迹图像中的位置信息进行筛选,根据选定特征点在筛选出的轨迹图像中的位置信息确定选定特征点的轨迹特征信息;其中,筛选出的位置信息满足如下条件:相邻两个轨迹图像中的选定特征点之间的距离大于设定的第一距离阈值,更优选的,相邻两个轨迹图像中的选定特征点之间的距离小于设定的第二距离阈值。S13:将得到的选定特征点的轨迹特征信息与预先建立的输入信息的轨迹模型进行匹配,得到移动物体的输入信息。根据得到的选定特征点轨迹特征信息中包含的选定特征点对应于各轨迹图像的轨迹特征值,确定移动物体上的选定特征点所经历的变化状态;将选定特征点所经历的变化状态与预先建立的各输入信息的轨迹模型中包含的各输入信息所经历的变化状态进行匹配;匹配到满足匹配条件的轨迹模型时,获取满足匹配条件的轨迹模型对应的输入信息,得到移动物体的输入信息。该步骤实现对用户通过手势等移动物体输入的信息进行识别,解析其语义,例如解析出用户通过手势输入的字符或字符组合等信息。在进行输入信息识别时,需要用到预先建立的轨迹模型,例如:对于每个可能的输入信息,预先通过大量的训练数据确定其对应的轨迹模型,其中轨迹模型中包括的当前训练的输入信息所经历的变化状态,其中变化状态可以通过一系列的轨迹特征值来表征。当根据采集到的选定特征点对应于各轨迹图像的轨迹特征值,确定了选定特征点所经历的变化状态之后,就可以匹配选定特征点所经历的变化状态是否与某个轨迹模型中包含的输入信息的变化状态相匹配。例如:当采集到的每个表征所经历的变化状态的每个轨迹特征值和轨迹模型中对应的轨迹特征值的差别满足设定条件时,例如当采集到的每个表征所经历的变化状态的每个轨迹特征值和轨迹模型中对应的轨迹特征值之差都不大于设定的阈值时,认为是匹配的。S14:根据得到的输入信息对应的操作指令控制视频终端执行相应操作。在得到用户输入的输入信息后,进一步可以确定输入信息对应的操作指令,根据确定的操作指令控制视频终端执行相应操作。可以预先建立输入信息与操作指令的对应关系,并存储为语义模型,当得到输入信息后,查询预先建立的包括输入信息与操作指令对应关系的语义模型,确定输入信息对应的操作指令,根据确定出的操作指令控制视频终端执行相应操作。例如:输入信息“CCTV1”、“中央一”等,其对应的操作指令均为切换至中央台所在的频道I这个频道,则控制视频终端执行切换至频道I的操作。实施例二
本发明实施例二提供的视频终端控制方法,采集移动物体上选定特征点的三维位置信息,再转化为二维位置信息,以实现多方位的输入信息的准确采集,使视频终端的控制更灵活,操作更方便,该 方法流程如图2所示,包括如下步骤:
S21:捕获到输入信息的移动物体时,按照设定的采集频率采集移动物体的轨迹图像。具体参见步骤S11。本实施例中以双目摄像头为例,双目摄像头可以得到景深信息,这样就可以去除其他干扰信息,并且通过景深信息可以采集到移动物体的三维空间坐标等三维位置信息,这样用户输入的位置不需要正对着双目摄像头的采集方向,从而可以方便用户的操作。S22:对采集到的轨迹图像进行数据预处理,去除轨迹图像数据中的干扰信息。该步骤为可选步骤,主要负责处理采集到的轨迹图像等数据,包括去除干扰信息、去除噪声等。不同的语义分析算法,数据处理的方式也有较大的区别,下面的步骤中是以双目摄像头且语义识别方式为HMM为例说明的。S23:确定移动物体上选定特征点在采集到的每个轨迹图像中的三维位置信息。—般需要会选择一个选定特征点来表征移动物体的移动轨迹,因此,需要确定移动物体上选定特征点在采集到的每个轨迹图像中的三维位置信息。选定特征点可以是重心、中心或其它指定的特征点,下面以选定特征点是重心为例,则需要先确定出移动物体的重心,只要移动物体的形状不产生较大的变化,则物体的重心位置就是一定的,选择重心作为移动物体轨迹的表征点,一般效果是比较好的。当采集到一帧轨迹图像之后,其中移动物体重心的计算公式如下所示:
权利要求
1.一种控制视频终端的方法,其特征在于,包括: 按照设定的采集频率采集移动物体的轨迹图像; 确定所述移动物体上选定特征点在采集到的每个轨迹图像中的位置信息,根据确定的位置信息得到所述选定特征点的轨迹特征信息; 将得到的所述选定特征点的轨迹特征信息与预先建立的输入信息的轨迹模型进行匹配,得到所述移动物体的输入信息; 根据所述输入信息对应的操作指令控制视频终端执行相应操作。
2.如权利要求1所述的方法,其特征在于,所述确定所述移动物体上选定特征点在采集到的每个轨迹图像中的位置信息,根据确定的位置信息得到所述选定特征点的轨迹特征信息;具体包括: 确定所述移动物体上选定特征点在采集到的每个轨迹图像中的三维位置信息,将得到的所述选定特征点的三维位置信息拟合为选定平面内的二维位置信息; 根据所述选定特征点对应于每个轨迹图像的二维位置信息,确定所述选定特征点对应于每个轨迹图像的轨迹特征值,得到所述选定特征点的轨迹特征信息。
3.如权利要求2所述的方法,其特征在于,所述得到所述选定特征点的轨迹特征信息的过程,具体包括: 针对选定特征点在每个轨迹图像中的二维位置信息,获得所述选定特征点在当前轨迹图像中的二维位置信息与在上一帧轨迹图像中的二维位置信息在所述选定平面内的拟合线,确定所述拟合线与所述选定平面中的选定坐标轴的角度,得到所述选定特征点对应于当前轨迹图像的轨迹特征值; 由得到的选定特征点对应于每个轨迹图像的轨迹特征值组成所述轨迹特征信息。
4.如权利要求1所述的方法,其特征在于,所述将得到的选定特征点的轨迹特征信息与预先建立的输入信息的轨迹模型进行匹配,得到所述移动物体的输入信息;具体包括: 根据得到的选定特征点的轨迹特征信息中包含的选定特征点对应于各轨迹图像的轨迹特征值,确定移动物体上的所述选定特征点所经历的变化状态; 将所述选定特征点所经历的变化状态与预先建立的各输入信息的轨迹模型中包含的各输入信息所经历的变化状态进行匹配; 匹配到满足匹配条件的轨迹模型时,获取所述满足匹配条件的轨迹模型对应的输入信息,得到所述移动物体的输入信息。
5.如权利要求1所述的方法,其特征在于,所述根据所述输入信息对应的操作指令控制视频终端执行相应操作,具体包括: 根据得到的所述输入信息,查询预先建立的包括输入信息与操作指令对应关系的语义模型,确定所述输入信息对应的操作指令,根据确定出的操作指令控制视频终端执行相应操作。
6.如权利要求1-5任一所述的方法,其特征在于,所述将得到的选定特征点的轨迹特征信息与预先建立的轨迹模型进行匹配之前,还包括: 判断设置的当前模式为终端控制模式还是轨迹模型训练模式; 当是终端控制模式时,执行所述将得到的选定特征点的轨迹特征信息与预先建立的轨迹模型进行匹配的步骤;当是轨迹训练模式时,记录得到的所述移动物体上选定特征点的轨迹特征信息;根据记录的选定数量的轨迹特征信息,得到当前训练的输入信息的轨迹模型。
7.如权利要求6所述的方法,其特征在于,所述根据记录的选定数量的轨迹特征信息,得到当前训练的输入信息的轨迹模型,具体包括: 根据记录的每个轨迹特征信息中包括的所述选定特征点对应于每个轨迹图像的轨迹特征值,确定当前训练的输入信息的轨迹模型中包括的当前训练的输入信息所经历的变化状态。
8.如权利要求1-5任一所述的方法,其特征在于,确定所述移动物体上选定特征点在采集到的每个轨迹图像中的位置信息之后,还包括: 对确定出的选定特征点在采集到的每个轨迹图像中的位置信息进行筛选,根据选定特征点在筛选出的轨迹图像中的位置信息确定选定特征点的轨迹特征信息;其中,筛选出的位置信息满足如下条件:相邻两个轨迹图像中的选定特征点之间的距离大于设定的第一距离阈值,小于设定的第二距离阈值。
9.如权利要求1-5任一所述的方法,其特征在于,所述采集移动物体的轨迹图像之后,还包括: 对采集到的轨迹图像进行数据预处理,去除轨迹图像数据中的干扰信息。
10.一种用于对视频终端进行操作控制的装置,其特征在于,包括: 图像采集模块,用于按照设定的采集频率采集移动物体的轨迹图像; 数据处理模块,用于确定所述移动物体上选定特征点在采集到的每个轨迹图像中的位置信息,根据确定的位置信 息得到所述选定特征点的轨迹特征信息; 语义识别模块,用于将得到的所述选定特征点的轨迹特征信息与预先建立的输入信息的轨迹模型进行匹配,得到所述移动物体的输入信息; 命令执行模块,用于根据所述输入信息对应的操作指令控制视频终端执行相应操作。
11.如权利要求10所述的装置,其特征在于,所述数据处理模块,具体用于: 确定所述移动物体上选定特征点在采集到的每个轨迹图像中的三维位置信息,将得到的所述选定特征点的三维位置信息拟合为选定平面内的二维位置信息; 根据所述选定特征点对应于每个轨迹图像的二维位置信息,确定所述选定特征点对应于每个轨迹图像的轨迹特征值,得到所述选定特征点的轨迹特征信息。
12.如权利要求11所述的装置,其特征在于,所述数据处理模块,具体用于: 针对选定特征点在每个轨迹图像中的二维位置信息,获得所述选定特征点在当前轨迹图像中的二维位置信息与在上一帧轨迹图像中的二维位置信息在所述选定平面内的拟合线,确定所述拟合线与所述选定平面中的选定坐标轴的角度,得到所述选定特征点对应于当前轨迹图像的轨迹特征值; 由得到的选定特征点对应于每个轨迹图像的轨迹特征值组成所述轨迹特征信息。
13.如权利要求10所述的装置,其特征在于,所述语义识别模块,具体用于: 根据得到的选定特征点的轨迹特征信息中包含的选定特征点对应于各轨迹图像的轨迹特征值,确定移动物体上的所述选定特征点所经历的变化状态; 将所述选定特征点所经历的变化状态与预先建立的各输入信息的轨迹模型中包含的各输入信息所经历的变化状态进行匹配;匹配到满足匹配条件的轨迹模型时,获取所述满足匹配条件的轨迹模型对应的输入信息,得到所述移动物体的输入信息。
14.如权利要求10所述的装置,其特征在于,所述命令执行模块,具体用于: 根据得到的所述输入信息,查询预先建立的包括输入信息与操作指令对应关系的语义模型,确定所述输入信息对应的操作指令,根据确定出的操作指令控制视频终端执行相应操作。
15.如权利要求10-14任一所述的装置,其特征在于,还包括:模式判断模块和模型训练模块; 所述模式判断模块,用于将得到的选定特征点的轨迹特征信息与预先建立的轨迹模型进行匹配之前,判断设置的当前模式为终端控制模式还是轨迹模型训练模式;当是终端控制模式时,通知所述语义识别模块执行所述将得到的选定特征点的轨迹特征信息与预先建立的轨迹模型进行匹配的步骤;当是轨迹训练模式时,通知所述模型训练模块; 所述模型训练 模块,用于记录得到的所述移动物体上选定特征点的轨迹特征信息;根据记录的选定数量的轨迹特征信息,得到当前训练的输入信息的轨迹模型。
16.如权利要求15所述的装置,其特征在于,所述模型训练模块,具体用于: 根据记录的每个轨迹特征信息中包括的所述选定特征点对应于每个轨迹图像的轨迹特征值,确定当前训练的输入信息的轨迹模型中包括的当前训练的输入信息所经历的变化状态。
17.如权利要求10-14任一所述的装置,其特征在于,还包括: 信息筛选模块,用于确定所述移动物体上选定特征点在采集到的每个轨迹图像中的位置信息之后,对确定出的选定特征点在采集到的每个轨迹图像中的位置信息进行筛选,并通知所述数据处理模块根据选定特征点在筛选出的轨迹图像中的位置信息确定选定特征点的轨迹特征信息;其中,筛选出的位置信息满足如下条件:相邻两个轨迹图像中的选定特征点之间的距离大于设定的第一距离阈值,小于设定的第二距离阈值。
18.如权利要求10-14任一所述的装置,其特征在于,还包括: 预处理模块,用于所述图像采集模块采集移动物体的轨迹图像之后,对采集到的轨迹图像进行数据预处理,去除轨迹图像数据中的干扰信息。
19.一种视频终端,其特征在于,包括如权利要求10-18任一所述的用于对视频终端进行操作控制的装置。
全文摘要
本发明公开了一种控制视频终端的方法及装置、视频终端,包括按照设定的采集频率采集移动物体的轨迹图像;确定所述移动物体上选定特征点在采集到的每个轨迹图像中的位置信息,根据确定的位置信息得到所述选定特征点的轨迹特征信息;将得到的所述选定特征点的轨迹特征信息与预先建立的输入信息的轨迹模型进行匹配,得到所述移动物体的输入信息;根据所述输入信息对应的操作指令控制视频终端执行相应操作。可以识别通过手势输入的各种信息,实现对视频终端的控制,操作灵活,通用性强。
文档编号G06F3/01GK103179359SQ201110431720
公开日2013年6月26日 申请日期2011年12月21日 优先权日2011年12月21日
发明者郭鹏, 程懿远, 王嘉, 鲍东山 申请人:北京新岸线移动多媒体技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1