[发明专利]终端和二维码识别方法有效
申请号: | 201310323640.1 | 申请日: | 2013-07-29 |
公开(公告)号: | CN103400099A | 公开(公告)日: | 2013-11-20 |
发明(设计)人: | 江跃龙 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | G06K7/10 | 分类号: | G06K7/10 |
代理公司: | 北京友联知识产权代理事务所(普通合伙) 11343 | 代理人: | 尚志峰;汪海屏 |
地址: | 518040 广东省东莞*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 二维码 识别 方法 | ||
技术领域
本发明涉及信息技术领域,具体而言,涉及一种终端和一种二维码识别方法。
背景技术
二维码技术作为一种全新的自动识别技术,被应用于手机终端、安全保密、追踪、证照、存货盘点、汽车票、娱乐等方面。
二维码是用特定的几何图形按一定规律在平面(二维方向)上分布的黑白相间的数据符号信息。二维码能够在横向和纵向两个方位同时表达信息,因此能在很小的面积内表达大量的信息。二维码和一维码都是信息存储、表示的载体。从应用角度讲,两者的应用环境和需求存在明显差异,一维码用于对“物品”进行标识,二维码用于对“物品”进行描述。与此同时,二维码的信息容量、加密技术和纠错能力都远高于一维码。
目前,移动终端二维码业务主要有四种模式:数据读取模式、解码上网模式、解码验证模式以及解码通信模式。在相关技术中,在对本终端中出现的二维码进行识别时,只能借用其他终端对本终端中的二维码进行扫描与识别,繁琐的操作严重影响了用户的体验。例如对于本终端上的网页或者微博出现的二维码信息,在不借用其他手机终端对本终端上的网页或者微博上出现的二维码进行扫描的情况下,是根本无法知道网页或者微博界面出现的二维码所表示的信息的。
因此,如何使终端对自身显示内容中的二维码图像进行识别成为亟待解决的技术问题。
发明内容
本发明正是基于上述问题,提出了一种新的二维码识别技术,无需借助其他终端对当前终端中二维码图像进行扫描,就能提取出二维码图像中的信息。
有鉴于此,本发明提出了一种终端,包括:图像获取单元,用于获取所述终端的当前显示内容中的至少一个二维码图像;图像处理单元,用于对所述二维码图像进行处理,得到可解码图像;解码单元,用于对所述可解码图像进行解码,以得到所述二维码图像中的信息。
通过自动获取本终端当前显示内容中的二维码图像并对该二维码图像进行解析处理,从而提取出二维码图像中的信息,从而可以在无需借助其他终端对当前终端二维码图像进行扫描的情况下,就能提取出二维码图像中的信息,确保了用户对二维码图像操作的实时性,使用户的操作更加便捷。例如,当用户在用手机浏览网页时,该网页上显示有二维码图像,采用目前的二维码识别技术,用户需借助其他终端对二维码图像进行扫描,通过其他终端来解析才能知道该二维码图像所表示的信息,通过本发明的技术方案,仅使用当前手机即可完成对二维码图像的识别,并可以将识别出的二维码图像中的信息显示在手机屏幕中,以方便了用户的进一步操作。
在上述技术方案中,优选地,还包括:第一检测单元,用于检测所述终端的当前显示内容中是否有所述二维码图像,在有二维码图像时,将检测结果通知所述图像获取单元。
在该技术方案中,终端可以对当前的显示内容进行检测,在检测到有二维码图像时,可以弹出菜单供用户选择是否提取当前屏幕中的二维码图像,在用户选择提取二维码图像时,终端将检测到的二维码图像保存在终端本地或与终端对应的云存储空间中,以便终端进行识别。在终端检测到有多个二维码图像时,也可以提供用户进行选择需要识别的二维码图像。具体来说,当用户在使用手机浏览网页时,手机检测到当前网页中包含二维码图像,此时在手机屏幕上显示出是否提取当前网页中的二维码图像的选择菜单,在用户确认提取当前屏幕上的二维码图像之后,可以通过启动CCamen::CaptureImagc()函数获取检测到的二维码图像,并保存至终端的本地存储或对应的云存储空间中,以便终端进一步的识别。
在上述技术方案中,优选地,还包括:第二检测单元,用于检测终端屏幕上的预定输入信号;所述图像获取单元还用于在所述第二检测单元检测到所述预定输入信号时,获取所述预定输入信号所选定的图像,并将所述选定的图像作为所述二维码图像。
用户在使用终端浏览网页时,若看到网页中存在二维码图像,此时用户可以通过触屏操作或使用鼠标双击二维码图像或其他输入方式来选定二维码图像,终端将用户选定的二维码图像保存在终端本地或与终端对应的云存储空间中,以便终端进行识别。
在上述技术方案中,优选地,所述图像获取单元还用于将获取的所述二维码图像存储在所述终端的取景缓存器中。
可以将终端获取的二维码图像存储在终端的摄像头取景缓存器中,相当于通过摄像头获取初始彩色的二维码图像,在终端需要对二维码图像进行识别时,可以调用MCamenObserver::ImageReady()函数对保存至取景缓存器中的二维码图像进行异步调用。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310323640.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:旋转门铃
- 下一篇:一种可使用U盘充值的IC卡燃气表