通过借由用户选择来减小相机图像的区域的快速特征检测制造技术

技术编号:11045645 阅读:103 留言:0更新日期:2015-02-18 11:48
本发明专利技术揭示一种用于使移动装置例如在检测特征和关键点时减少计算机视觉CV处理的设备和方法。本文中的实施例减小被搜索以检测特征和关键点的图像的搜索区域或图像数据量。实施例将完整图像的搜索区域限制到用户所关注的实际区域。这个减少会减小搜索区域、减少搜索时间、减少电力消耗并且将检测限制到用户所关注的区域。

【技术实现步骤摘要】
【国外来华专利技术】通过借由用户选择来减小相机图像的区域的快速特征检测相关申请案的交叉参考本申请案要求2012年6月8日提交的名称为“通过减小相机图像的区域的快速特征检测(Fast feature detect1n by reducing an area of a camera image) ” 的第13/492,686号美国申请案的权益,该申请案转让给本专利技术的受让人,并且以引用的方式明确地并入本文中。
本专利技术总体上涉及用于计算机视觉(CV)处理的设备和方法,并且更具体来说涉及减小要使用CV算法针对关键点扫描以便确定特征的图像区域。
技术介绍
各种应用得益于具有能够识别出图片中的对象和特征的机器或处理器。计算机视觉领域试图提供准许识别图像中的对象和特征的技术和/或算法,其中对象或特征可以通过识别一或多个关键点的描述符来表征。这些技术和/或算法还经常应用于面部辨识、对象检测、图像匹配、三维结构构造、立体匹配和/或运动追踪以及其它应用。总体上,对象或特征辨识可以包含识别图像中的关注点(也称为关键点和特征点),以便进行特征识别、图像检索和/或对象辨识。 在检测到图像中的关键点之后,可以通过使用各种描述符来识别或描述所述关键点。举例来说,描述符可以表示图像中的内容的视觉特征,例如形状、颜色、纹理和/或旋转以及其它图像特性。可以接着将对应于关键点并且通过描述符表示的各个特征与来自已知对象的特征的数据库匹配。此些特征描述符越来越多地应用于实时对象辨识、3-D重构、全景拼接、机器人绘图、视频追踪和类似任务。关于关键点和特征检测方面的额外信息,请参照瓦达蒂(Vaddadi)等人于2011年12月8日公开的名称为“通过修剪特征、图像缩放和空间约束特征匹配的图像辨识算法的性能(Performance of image recognit1n algorithmsby pruning features,image scaling,and spatially constrained feature matching),,的美国专利公开案2011/0299770,该案的全文以引用的方式并入本文中。 因此,需要改进特征检测技术。
技术实现思路
揭示一种用于使用触摸屏反馈来指示相机图像中的减小的所关注区域以便实现更快特征检测的设备和方法,从而减少电力消耗并且改进用户体验。 根据一些方面,揭示一种用于定义用于计算机视觉算法的搜索区域的方法,所述方法包括:显示由相机俘获的具有第一区域的图像;接收用户对所述图像的一部分的选择;和基于所述图像的所述部分定义用于计算机视觉算法的搜索区域;其中所述计算机视觉算法进行的搜索限于所述搜索区域内的一区域;并且其中与所述第一区域相比所述搜索区域减小。 根据一些方面,揭示一种用以定义用于计算机视觉算法的搜索区域的移动装置,所述移动装置包括:相机;用户输入装置;存储器;和处理器,其耦合到所述相机、所述用户输入装置和所述存储器;其中所述处理器经耦合以从所述相机接收图像、从所述用户输入装置接收用户输入和将数据加载和存储到所述存储器;并且其中所述存储器包括代码,所述代码当在所述处理器上执行时,用于:显示由相机俘获的具有第一区域的图像;经由所述输入装置接收用户对所述图像的一部分的选择;和基于所述图像的所述部分定义用于计算机视觉算法的搜索区域;其中所述计算机视觉算法进行的搜索限于所述搜索区域内的一区域;并且其中与所述第一区域相比所述搜索区域减小。 根据一些方面,揭示一种用以定义用于计算机视觉算法的搜索区域的移动装置,所述移动装置包括:用于显示具有第一区域的图像的装置;用于接收用户对所述图像的一部分的选择的装置;和用于基于所述图像的所述部分定义用于计算机视觉算法的搜索区域的装置;其中所述计算机视觉算法进行的搜索限于所述搜索区域内的一区域;并且其中与所述第一区域相比所述搜索区域减小。 根据一些方面,揭示一种包含存储在其上的程序代码的非暂时性计算机可读媒体,所述程序代码包括用于以下操作的代码:显示具有第一区域的图像;接收用户对所述图像的一部分的选择;和基于所述图像的所述部分定义用于计算机视觉算法的搜索区域;其中所述计算机视觉算法进行的搜索限于所述搜索区域内的一区域;并且其中与所述第一区域相比所述搜索区域减小。 应了解,通过下列详细描述,其它方面将对于所属领域的技术人员变得容易轻而易见,其中通过说明而展示和描述了各种方面。应将图式和详细描述视为说明性质的,而不是限制性的。 【附图说明】 将参照图式仅举例描述本专利技术的实施例。 图1展示了根据一些实施例的移动装置的模块。 图2展示了显示图像的移动装置。 图3展示了包含所显示的图像的一区域的默认搜索区域。 图4展示了在搜索之后可以在图像中检测到的关键点。 图5展示了与移动装置交互的用户。 图6-9展示了根据一些实施例的用移动装置的触摸屏显示器识别出的用户选定搜索区域内的特征和关键点。 图10展示了根据一些实施例的用以限制所显示的图像的搜索的方法。 【具体实施方式】 下文结合附图阐述的详细描述是意在作为对本专利技术的各种方面的描述,并且不意在表示可以实践本专利技术的仅有方面。提供本专利技术中所描述的每一方面仅仅是作为本专利技术的实例或说明,并且未必应将其理解为比其它方面优选或有利。详细描述包含具体细节,目的是为了提供对本专利技术的透彻理解。然而,所属领域的技术人员将明白,可以在没有这些具体细节的情况下实践本专利技术。在一些例子中,以框图形式展示众所周知的结构和装置,以免混淆本专利技术的概念。仅仅为了方便和清楚起见可以使用首字母缩写和其它描述性术语,并且所述首字母缩写和描述性术语不意在限制本专利技术的范围。 如本文中所使用,移动装置100,有时称为移动台(MS)或用户设备(UE),例如蜂窝电话、移动电话或其它无线通信装置、个人通信系统(PCS)装置、个人导航装置(PND)、个人信息管理器(PM)、个人数字助理(PDA)、膝上型计算机或其它能够接收无线通信和/或导航信号的合适的移动装置。术语“移动台”还意在包含例如通过短程无线、红外线、有线连接或其它连接与个人导航装置(PND)通信的装置,不论卫星信号接收、辅助数据接收和/或位置相关处理是在装置处还是在PND处发生。而且,“移动台”意在包含所有能够例如经由因特网、WiFi或其它网络与服务器通信的装置,包含无线通信装置、计算机、膝上型计算机等,并且无论卫星信号接收、辅助数据接收和/或位置相关处理是在装置处、服务器处还是与网络相关联的另一装置处发生。上述各项的任何可操作组合也被视为“移动装置100”。然而,所属领域的技术人员将认识到,下文所描述的实施例可能不要求用移动装置100来进行操作。在至少一些实施例中,下文所描述的方法和/或功能可以在任何能够显示图像和接收用户输入的装置上实施。 随着移动和手持装置中的相机的分辨率增加,计算机视觉算法(举例来说)为了识别关键点210要搜索的数据量同样增加。这个大量数据导致检测时间更慢,并且电力消耗增加,而且会检测到错误的特征。另外,对于非常杂乱或者凌乱的图像,用户可能只对检测整个图像的有限部分中的特征感兴趣。进而,特征描述符(或等效物)的传输和/或存储可能会限制对象检测的本文档来自技高网
...

【技术保护点】
一种用于定义用于计算机视觉算法的搜索区域的方法,所述方法包括:显示由相机俘获的具有第一区域的图像;接收用户对所述图像的一部分的选择;和基于所述图像的所述部分定义用于计算机视觉算法的搜索区域;其中所述计算机视觉算法进行的搜索限于所述搜索区域内的一区域;并且其中与所述第一区域相比所述搜索区域减小。

【技术特征摘要】
【国外来华专利技术】2012.06.08 US 13/492,6861.一种用于定义用于计算机视觉算法的搜索区域的方法,所述方法包括: 显示由相机俘获的具有第一区域的图像; 接收用户对所述图像的一部分的选择;和 基于所述图像的所述部分定义用于计算机视觉算法的搜索区域; 其中所述计算机视觉算法进行的搜索限于所述搜索区域内的一区域;并且 其中与所述第一区域相比所述搜索区域减小。2.根据权利要求1所述的方法,其进一步包括基于所述搜索的结果来辨识所述图像中的对象。3.根据权利要求2所述的方法,其中所述搜索包括搜索所述搜索区域以寻找关键点。4.根据权利要求3所述的方法,其中所述计算机视觉算法包括基于所述关键点来识别所述对象的特征,并且其中所述辨识至少部分地是基于将所述识别出的特征与所述对象的已知特征匹配。5.根据权利要求1所述的方法,其进一步包括在移动装置上执行所述计算机视觉算法。6.根据权利要求1所述的方法,其进一步包括向远程装置传输关于所述搜索区域的信息以执行所述计算机视觉算法的至少一部分,其中所述传输的信息不包括所述图像的在所述搜索区域外部的至少一部分。7.根据权利要求1所述的方法,其进一步包括至少部分地基于所述计算机视觉算法的结果来操作增强现实应用。8.根据权利要求1所述的方法,其中所述显示包括在触摸屏上显示所述图像,并且其中所述接收所述选择包括在所述触摸屏上接收输入。9.根据权利要求1所述的方法,其中所述选择包括至少一个用户定义的线。10.根据权利要求9所述的方法,其中所述搜索区域包括多边形。11.根据权利要求9所述的方法,其中所述搜索区域包括圆。12.根据权利要求9所述的方法,其中所述搜索区域包括自由形式的区域。13.根据权利要求1所述的方法,其中接收所述选择包括接受所述用户的敲击。14.根据权利要求1所述的方法,其中所述搜索区域包括所述图像的至少两个分开的区。15.一种用以定义用于计算机视觉算法的搜索区域的移动装置,所述移动装置包括:相机; 用户输入装置; 存储器;和 处理器,其耦合到所述相机、所述用户输入装置和所述存储器; 其中所述处理器经耦合以从所述相机接收图像、从所述用户输入装置接收用户输入和将数据加载和存储到所述存储器;并且 其中所述存储器包括代码,所述代码当在所述处理器上执行时,用于: 显示由所述相机俘获的具有第一区域的图像; 经由所述输入装置接收用户对所述图像的一部分的选择;和 基于所述图像的所述部分定义用于计算机视觉算法的搜索区域; 其中所述计算机视觉算法进行的搜索限于所述搜索区域内的一区域;并且 其中与所述第一区域相比所述搜索区域减小。16.根据权利要求15所述的移动装置,所述代码进一步包括用于基于所述搜索的结果辨识所述图...

【专利技术属性】
技术研发人员:威廉·基思·霍内阿
申请(专利权)人:高通股份有限公司
类型:发明
国别省市:美国;US

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1