一种扫码方法、设备和计算机存储介质技术

技术编号:16334126 阅读:57 留言:0更新日期:2017-10-03 10:20
本发明专利技术实施例公开了一种扫码方法,所述方法包括:终端通过至少两个摄像头同时对同一个图形编码进行扫描,获得各摄像头扫描到的图形编码;通过并行处理的方式获取所述各摄像头扫描到的图形编码分别对应的编码数据;当首次获取到所述至少两个摄像头中任一摄像头对应的编码数据时,所述终端确定识别所述图形编码成功。本发明专利技术实施例同时还公开了一种扫码设备及计算机存储介质。本发明专利技术利用多个摄像头同时进行扫码,提高了扫码速度与扫码识别成功率。

Scanning code method, apparatus and computer storage medium

The embodiment of the invention discloses a scan code method, the method includes the terminal at the same time to scan the same graphics encoding by at least two cameras, each camera scanning to obtain graphical encoding; encoding data by way of the parallel processing for the graphics encoding the camera to scan the corresponding; when for the first time to obtain the data encoding at least one of two cameras in the camera, the terminal determines the success of graphical encoding recognition. The embodiment of the invention also discloses a code scanning device and a computer storage medium. The invention utilizes multiple cameras to simultaneously scan codes, thereby improving the scanning speed and the success rate of scanning code recognition.

【技术实现步骤摘要】

本专利技术涉及终端
,尤其涉及一种扫码方法、设备和计算机存储介质
技术介绍
在日常生活中进行扫码通常扫描的是二维码或者条形码,在二维码中可以编入文本信息、字符信息以及图片信息等,通过扫描二维码可以获取名片信息、网址、电话号码等信息。条形码可以标出物品的生产国、制造厂家、商品名称、生产日期、图书分类号、邮件起止地点、类别、日期等许多信息,因而在商品流通、图书管理、邮政管理、银行系统等许多领域都得到广泛的应用。目前,由于二维码或条形码印刷的问题或者是污损导致二维码或条形码不清晰,或者是扫码环境光线太强或太弱,或者是摄像头本身有污损等原因都会影响摄像头对二维码或条形码的识别,因此,目前利用终端设备中的摄像头对二维码或者条形码进行扫描可能会出现识别率以及扫码速度偏低的问题。
技术实现思路
本专利技术的主要目的在于提出一种扫码方法、设备和计算机存储介质,旨在利用多个摄像头同时进行扫码,提高扫码速度与扫码识别成功率。为达到上述目的,本专利技术的技术方案是这样实现的:第一方面,本专利技术实施例提供了一种扫码方法,所述方法包括:终端通过至少两个摄像头同时对同一个图形编码进行扫描,获得各摄像头扫描到的图形编码;通过并行处理的方式获取所述各摄像头扫描到的图形编码分别对应的编码数据;当首次获取到所述至少两个摄像头中任一摄像头对应的编码数据时,所述终端确定识别所述图形编码成功。可选地,所述方法还包括:当所述终端通过至少两个摄像头同时对同一个图形编码进行扫描时,开始记录所述各摄像头对应的扫描时间;当首次获取到所述至少两个摄像头中任一摄像头对应的编码数据时,停止记录所述各摄像头对应的扫描时间。可选地,所述方法还包括:所述各摄像头从自身对应的角度对所述图形编码进行扫描。可选地,所述通过并行处理的方式获取所述各摄像头扫描到的图形编码分别对应的编码数据,包括:针对所述各摄像头分别建立独立的进程;确定与所述各摄像头相对应的图形编码识别算法;在各摄像头对应的进程中,根据所述各摄像头相对应的图形编码识别算法分别对所述图形编码进行识别,获取所述编码数据。可选地,所述方法还包括:根据预设的扫描进度计算策略确定所述各摄像头对所述图形编码的扫描进度;为所述各摄像头分别设置显示控件;通过所述显示控件对所述各摄像头对所述图形编码的扫描视图和与所述各摄像头相对应的扫描进度分别进行显示。第二方面,本专利技术实施例提供了一种扫码设备,所述设备包括处理器、存储器及摄像头;所述摄像头,配置为扫描图形编码;所述存储器,配置为存储扫码程序;所述处理器,配置为执行存储器中存储的扫码程序,以实现以下步骤:终端通过至少两个摄像头同时对同一个图形编码进行扫描,获得各摄像头扫描到的图形编码;通过并行处理的方式获取所述各摄像头扫描到的图形编码分别对应的编码数据;当首次获取到所述至少两个摄像头中任一摄像头对应的编码数据时,所述终端确定识别所述图形编码成功。可选地,所述处理器还用于执行所述扫码程序,以实现以下步骤:当所述终端通过至少两个摄像头同时对同一个图形编码进行扫描时,开始记录所述各摄像头对应的扫描时间;当首次获取到所述至少两个摄像头中任一摄像头对应的编码数据时,停止记录所述各摄像头对应的扫描时间。可选地,所述处理器还用于执行所述扫码程序,以实现以下步骤:所述各摄像头从自身对应的角度对所述图形编码进行扫描。可选地,所述处理器还用于执行所述扫码程序,以实现以下步骤:针对所述各摄像头分别建立独立的进程;确定与所述各摄像头相对应的图形编码识别算法;在各摄像头对应的进程中,根据所述各摄像头相对应的图形编码识别算法分别对所述图形编码进行识别,获取所述编码数据。可选地,所述处理器还用于执行所述扫码程序,以实现以下步骤:根据预设的扫描进度计算策略确定所述各摄像头对所述图形编码的扫描进度;为所述各摄像头分别设置显示控件;通过所述显示控件对所述各摄像头对所述图形编码的扫描视图和与所述各摄像头相对应的扫描进度分别进行显示。第三方面,本专利技术实施例还提供了一种计算机存储介质,所述计算机可读存储介质上存储有扫码程序,所述扫码程序被处理器执行时实现上述扫码方法的步骤。本专利技术实施例所提供的一种扫码方法、设备和计算机存储介质,采用多个摄像头对图形编码进行扫描,当任意一个摄像头成功扫描图形编码时,完成对图形编码的识别,避免了利用单个摄像头进行扫码时对图形编码不识别以及识别速度慢的问题,提高了扫码速度和扫码识别成功率。附图说明图1为本专利技术实施例提供的一种移动终端的硬件结构示意图;图2为本专利技术实施例提供的移动终端能够操作的通信系统结构示意图;图3为本专利技术实施例一提供的一种扫码方法流程示意图一;图4为本专利技术实施例一提供的多摄像头终端示意图;图5为本专利技术实施例一提供的多摄像头二维码扫描视图一;图6为本专利技术实施例一提供的一种扫码方法流程示意图二;图7为本专利技术实施例一提供的多摄像头二维码扫描视图二;图8为本专利技术实施例一提供的多摄像头二维码扫描视图三;图9为本专利技术实施例一提供的多摄像头二维码扫描视图四;图10为本专利技术实施例二提供的扫码方法具体实现流程示意图;图11为本专利技术实施例三提供的扫码终端硬件实体结构示意图。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本专利技术的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。终端可以以各种形式来实施。例如,本专利技术中描述的终端可以包括诸如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(PersonalDigitalAssistant,PDA)、便捷式媒体播放器(PortableMediaPlayer,PMP)、导航装置、可穿戴设备、智能手环、计步器等移动终端,以及诸如数字TV、台式计算机等固定终端。后续描述中将以移动终端为例进行说明,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本专利技术的实施方式的构造也能够应用于固定类型的终端。请参阅图1,其为实现本专利技术各个实施例的一种移动终端的硬件结构示意图,该移动终端100可以包括:RF(RadioFrequency,射频)单元101、WiFi模块102、音频输出单元103、A/V(音频/视频)输入单元104、传感器105、显示单元106、用户输入单元107、接口单元108、存储器109、处理器110、以及电源111等部件。本领域技术人员可以理解,图1中示出的移动终端结构并不构成对移动终端的限定,移动终端可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。下面结合图1对移动终端的各个部件进行具体的介绍:射频单元101可用于收发信息或通话过程中,信号的接收和发送,具体的,将基站的下行信息接收后,给处理器110处理;另外,将上行的数据发送给基站。通常,射频单元101包括但不限于天线、至少一个放大器、收发信机、耦合器、低噪声放大器、双工器等。此外,射频单元101还可以通过无线通信与网络和其他设备通信。上述无线通信可以使用任一通信标准或协议,包括但不限于GSM(GlobalSystemofMobilecommunication,全球移动通讯系统)、GPRS(Genera本文档来自技高网...
一种扫码方法、设备和计算机存储介质

【技术保护点】
一种扫码方法,其特征在于,所述方法包括:终端通过至少两个摄像头同时对同一个图形编码进行扫描,获得各摄像头扫描到的图形编码;通过并行处理的方式获取所述各摄像头扫描到的图形编码分别对应的编码数据;当首次获取到所述至少两个摄像头中任一摄像头对应的编码数据时,所述终端确定识别所述图形编码成功。

【技术特征摘要】
1.一种扫码方法,其特征在于,所述方法包括:终端通过至少两个摄像头同时对同一个图形编码进行扫描,获得各摄像头扫描到的图形编码;通过并行处理的方式获取所述各摄像头扫描到的图形编码分别对应的编码数据;当首次获取到所述至少两个摄像头中任一摄像头对应的编码数据时,所述终端确定识别所述图形编码成功。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述终端通过至少两个摄像头同时对同一个图形编码进行扫描时,开始记录所述各摄像头对应的扫描时间;当首次获取到所述至少两个摄像头中任一摄像头对应的编码数据时,停止记录所述各摄像头对应的扫描时间。3.根据权利要求1所述的方法,其特征在于,所述方法还包括:所述各摄像头从自身对应的角度对所述图形编码进行扫描。4.根据权利要求1所述的方法,其特征在于,所述通过并行处理的方式获取所述各摄像头扫描到的图形编码分别对应的编码数据,包括:针对所述各摄像头分别建立独立的进程;确定与所述各摄像头相对应的图形编码识别算法;在各摄像头对应的进程中,根据所述各摄像头相对应的图形编码识别算法分别对所述图形编码进行识别,获取所述编码数据。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据预设的扫描进度计算策略确定所述各摄像头对所述图形编码的扫描进度;为所述各摄像头分别设置显示控件;通过所述显示控件对所述各摄像头对所述图形编码的扫描视图和与所述各摄像头相对应的扫描进度分别进行显示。6.一种扫码设备,其特征在于,所述设备包括处理器、存储器及摄像头;所述摄像头,配置为扫描图形编码;所述存储器,配置为存储扫码程序;所述处理器,配置为执行存储器中存储的扫码程序,以实现以...

【专利技术属性】
技术研发人员:严敏
申请(专利权)人:努比亚技术有限公司
类型:发明
国别省市:广东;44

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

1