[发明专利]用于辨识示意动作的计算机实施方法及系统有效
申请号: | 201380033288.6 | 申请日: | 2013-06-28 |
公开(公告)号: | CN104395856B | 公开(公告)日: | 2018-03-23 |
发明(设计)人: | 阿提德·沙梅 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06F3/00 | 分类号: | G06F3/00;G06F3/01;G06K9/00;G06K9/62;G06K9/46;G06T7/246 |
代理公司: | 北京律盟知识产权代理有限责任公司11287 | 代理人: | 宋献涛 |
地址: | 美国加利*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 辨识 示意 动作 计算机 实施 方法 系统 | ||
1.一种辨识示意动作的计算机实施方法,所述方法包括:
接收场景的多个彩色图像;
处理所述多个彩色图像中的图像,其中对所述多个彩色图像中的所述图像的所述处理包括:
将经处理的所述图像的个别图像的像素分组成多个群集,每一群集至少基于色彩的相似性进行分组,其中通过将像素的颜色与图像中其他像素的颜色进行比较来评估色彩的相似性,其中在没有预先将对象识别为能够以动作示意的对象的情况下执行所述像素分组;
对所述多个彩色图像中的所述多个群集的第一群集是否移动进行跟踪,所述第一群集对应于所述场景中的能够以动作示意的对象;
对所述多个彩色图像中的所述多个群集第二群集是否移动进行跟踪,所述第二群集不对应于所述场景中的能够以动作示意的对象;以及
基于对所述第一群集和所述第二群集的跟踪,确定所述第一群集正在执行示意动作,其中在没有预先将正在执行所述示意动作的对象识别为能够以动作示意的对象的情况下执行所述确定。
2.根据权利要求1所述的计算机实施方法,其中处理所述多个彩色图像中的所述图像进一步包括:
将一或多个跟踪点指派给所述多个群集。
3.根据权利要求2所述的计算机实施方法,其中对所述第一群集是否移动的所述跟踪包括:
对指派给所述第一群集的所述一或多个跟踪点的跟踪点是否移动进行跟踪。
4.根据权利要求2所述的计算机实施方法,其中:
所述一或多个跟踪点的每一跟踪点表示图像内的所述多个群集的对应群集的位置;且
所述对应群集的所述位置包括基于所述对应群集中的像素的坐标的平均值、所述对应群集中的像素的坐标的中值或两者的值。
5.根据权利要求2所述的计算机实施方法,其中将所述一或多个跟踪点指派给所述多个群集包括将两个或两个以上跟踪点指派给所述第一群集,且对所述第一群集正在执行所述示意动作的所述确定包括:
针对所述两个或两个以上跟踪点中的每一跟踪点单独地确定每一所述跟踪点的移动是否对应于所述示意动作。
6.根据权利要求1所述的计算机实施方法,其中所述多个彩色图像中的每一像素分组到所述多个群集中的至少一者中。
7.根据权利要求1所述的计算机实施方法,其中所述多个彩色图像中的每一像素是基于所述图像的像素的一或多个色彩而单独分组。
8.根据权利要求1所述的计算机实施方法,其中处理所述多个彩色图像中的所述图像进一步包括,对于所述多个彩色图像中的每一者:
在对所述像素进行分组之前,转换图像的一或多个色彩。
9.根据权利要求8所述的计算机实施方法,其中对于所述图像的所述一或多个色彩的转换包括:
调整所述图像的所述一或多个色彩,使得所述图像的所述一或多个色彩符合Lab色彩空间。
10.根据权利要求1所述的计算机实施方法,其进一步包含基于所述第一群集的所述移动来识别对象。
11.根据权利要求10所述的计算机实施方法,其中所述对象为手。
12.根据权利要求1所述的计算机实施方法,其中对所述第一群集是否移动进行跟踪进一步包括:
产生多个历史向量,其中:
所述多个历史向量中的每一历史向量对应于相应跟踪点,且
所述多个历史向量中的每一历史向量经配置以识别所述相应跟踪点随时间推移的移动。
13.根据权利要求12所述的计算机实施方法,其中对所述第一群集正在执行所述示意动作的所述确定进一步包括:
比较所述多个历史向量与多个预定义示意动作;以及
识别所述多个历史向量中最接近地匹配所述多个预定义示意动作中的预定义示意动作的历史向量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380033288.6/1.html,转载请声明来源钻瓜专利网。