[发明专利]用以执行特征检测和确定特征得分的系统和方法有效
申请号: | 201380027119.1 | 申请日: | 2013-05-30 |
公开(公告)号: | CN104335228B | 公开(公告)日: | 2018-06-01 |
发明(设计)人: | 贸·曾;埃里希·詹姆士·普罗恩德克;卢西恩·科德雷斯库 | 申请(专利权)人: | 高通股份有限公司 |
主分类号: | G06K9/46 | 分类号: | G06K9/46 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 宋献涛 |
地址: | 美国加利*** | 国省代码: | 美国;US |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 像素 处理器可执行指令 子集 集合 图像 处理器识别 处理器执行 连续次序 特征检测 | ||
1.一种处理图像的方法,所述方法包括:
接收(702,802)对应于围绕特定像素(320)的多个像素的数据,其中所述多个像素中的每一者来自所述图像;
确定所述特定像素(320)是否满足多个特征测试中的第一特征测试,所述第一特征测试基于阈值和比较值;
响应于确定所述特定像素(320)满足所述第一特征测试,修改所述阈值;
基于经修改的阈值确定所述特定像素(320)是否满足所述多个特征测试中的第二特征测试,其中当确定所述特定像素(320)不满足所述第二特征测试时,递减所述经修改的阈值;
基于所述多个特征测试确定(704,804)比较结果集合(138,330);以及
通过执行单个处理器可执行指令(160)来确定(806)所述图像的所述特定像素(320)是否为特征,所述处理器可执行指令在由处理器(130,1010)执行时致使所述处理器(130,1010)识别所述比较结果集合(138,330)的指示所述特定像素(320)为所述特征的子集以得到所识别子集,其中所述所识别子集对应于所述多个像素中以连续次序围绕所述特定像素(320)定位的像素。
2.根据权利要求1所述的方法,其中所述单个处理器可执行指令是单个微架构指令。
3.根据权利要求1所述的方法,其中所述比较值是所述特定像素的属性值与所述阈值的差或所述特定像素的属性值与所述阈值的和。
4.根据权利要求1所述的方法,其中所述比较结果集合(138,330)的由所述处理器(130,1010)识别的所述子集的每一比较结果指示周围像素的属性值大于所述特定像素的属性值与所述阈值的和或所述周围像素的属性值小于所述特定像素的属性值与所述阈值的差。
5.根据权利要求1所述的方法,其中所述多个像素包含16个像素且所述比较结果集合(138,330)的所述所识别子集与所述多个像素中的9个像素相关联。
6.根据权利要求1所述的方法,其中所述特征是角落。
7.根据权利要求1所述的方法,其中所述特定像素的属性值是强度值且所述阈值是阈值强度值。
8.根据权利要求1所述的方法,其中确定所述特定像素(320)是否为特征是在移动电话(1000)、计算装置(110)、便携式电子装置、平板计算装置、电子读取器装置、游戏控制台、相机、其外围设备或其任一组合中执行。
9.根据权利要求1所述的方法,其中通过向量比较操作确定所述比较结果集合(138,330),所述向量比较操作执行所述多个像素中的每一者的属性值与所述比较值的比较。
10.根据权利要求1所述的方法,其中使用所述比较结果集合(138,330)作为索引来对特征查找表执行表查找操作(150)指示所述特定像素(320)是否为所述特征,所述特征查找表具有基于形成所述索引的索引值的1位值的可能组合的数目的数目个条目。
11.根据权利要求1所述的方法,其进一步包括:
基于取决于所述特定像素(320)的属性值、所述经修改的阈值以及围绕所述特定像素(320)的所述多个像素中的每一者的所述属性值的操作来确定(906)所述图像的所述特定像素(320)是否满足特征测试;以及
确定(908)与所述特定像素(320)相关联的得分,其中当所述特定像素(320)满足所述第一特征测试时,所述得分是基于所述经修改的阈值。
12.根据权利要求11所述的方法,其进一步包括:
响应于确定所述特定像素(320)满足特定所述第二特征测试,基于经递减的所述经修改的阈值来设定所述得分的值。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于高通股份有限公司,未经高通股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201380027119.1/1.html,转载请声明来源钻瓜专利网。