CN107679594A - 一种二维码识别方法及智能终端 - Google Patents

一种二维码识别方法及智能终端 Download PDF

Info

Publication number
CN107679594A
CN107679594A CN201710939510.9A CN201710939510A CN107679594A CN 107679594 A CN107679594 A CN 107679594A CN 201710939510 A CN201710939510 A CN 201710939510A CN 107679594 A CN107679594 A CN 107679594A
Authority
CN
China
Prior art keywords
quick response
app
operating system
response code
camera
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201710939510.9A
Other languages
English (en)
Inventor
陈亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing Polytechnic Institute
Original Assignee
Nanjing Polytechnic Institute
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing Polytechnic Institute filed Critical Nanjing Polytechnic Institute
Priority to CN201710939510.9A priority Critical patent/CN107679594A/zh
Publication of CN107679594A publication Critical patent/CN107679594A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K17/00Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations
    • G06K17/0022Methods or arrangements for effecting co-operative working between equipments covered by two or more of main groups G06K1/00 - G06K15/00, e.g. automatic card files incorporating conveying and reading operations arrangements or provisious for transferring data to distant stations, e.g. from a sensing device
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/445Program loading or initiating
    • G06F9/44505Configuring for program initiating, e.g. using registry, configuration files

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Telephonic Communication Services (AREA)
  • Telephone Function (AREA)

Abstract

本发明公开了一种二维码识别方法及智能终端,包括如下步骤:(1)操作***发起摄像头的调用;(2)摄像头对二维码进行扫描,并将扫描信息返回给操作***;(3)操作***根据扫描信息识别二维码对应的APP;(4)操作***发起打开APP,并将扫描信息或对应信息转发给APP。本发明提供的二维码识别方法及智能终端,能够实现二维码的自动识别,避免用户的误操作,同时减少用户的动作程序,提高用户体验质量;同时本发明将摄像头的调用集中起来,避免各个APP分别开发相应的程序,提高APP开发的速度,降低APP占用的***内存,提高***的处理速度。

Description

一种二维码识别方法及智能终端
技术领域
本发明涉及一种二维码识别方法及智能终端。
背景技术
随着当前社会的发展,用来信息识别和读取的二维码随处可见,人们可以通过扫描二维码支付、加好友、加关注等,大大方便了人们的日常生活。而当前的智能终端(如手机、PAD),都要通过与二维码对应的应用软件(APP)来直接读取二维码,对不对应的二维码一般不能识别,即使能够识别出二维码对应的应用软件,通常也只是提供对应应用的下载链接。
另外,用户在读取二维码时,首先得主观识别二维码的类型(属于哪个APP的二维码),然后打开对应的APP,再点击读取二维码的按钮,通过摄像头读取二维码,二维码的整个读取时间较长,影响用户体验。
目前Android平台体系结构如图1所示,Android平台***对二维码的识别进行如图2所示,当用户主观识别了二维码类型后,会打开对应的APP,APP开始发起进程,启动Linux操作***(硬件抽象层)并进行***内部各项管理进程和驱动程序的调用,再调用物理硬件中的摄像头对二维码进行扫描,扫描信息返回给APP后,APP对扫描信息进行处理,若二维码类型判断失误,APP则不能对扫描信息进行处理。
发明内容
发明目的:为了克服现有技术中存在的不足,本发明提供一种二维码识别方法及智能终端,可以自主识别二维码的类型,然后直接将二维码信息发送给对应的APP,避免用户主观判断,同时通过流程优化,减少用户的操作繁琐程度,提高用户体验质量。
技术方案:为实现上述目的,本发明采用的技术方案为:
一种二维码识别方法,包括如下步骤:
(1)操作***发起摄像头的调用;
(2)摄像头对二维码进行扫描,并将扫描信息返回给操作***;
(3)操作***根据扫描信息识别二维码对应的APP;
(4)操作***发起打开APP,并将扫描信息或对应信息转发给APP。
所述操作***为Android***或ISO***,也可以为其他操作***。
一种智能终端,其上存储有二维码识别程序,该二维码识别程序被处理器执行时实现以下步骤:
(1)操作***发起摄像头的调用;
(2)摄像头对二维码进行扫描,并将扫描信息返回给操作***;
(3)操作***根据扫描信息识别二维码对应的APP;
(4)操作***发起打开APP,并将扫描信息或对应信息转发给APP。
一种智能终端,其上存储有摄像头调用程序,该摄像头调用程序被处理器执行时实现以下步骤:
(1)操作***发起摄像头调用程序,进入步骤(2);
(2)用户点击选择摄像、拍照或二维码识别,进入步骤(3);
(3)若用户选择摄像,则***执行摄像程序;若用户选择拍照,则***执行拍照程序;若用户选择二维码识别,则***执行二维码识别程序,包括如下步骤:
(31)摄像头对二维码进行扫描,并将扫描信息返回给操作***;
(32)操作***根据扫描信息识别二维码对应的APP;
(33)操作***发起打开APP,并将扫描信息或对应信息转发给APP。
有益效果:本发明提供的二维码识别方法及智能终端,能够实现二维码的自动识别,避免用户的误操作,同时减少用户的动作程序,提高用户体验质量;同时本发明将摄像头的调用集中起来,避免各个APP分别开发相应的程序,提高APP开发的速度,降低APP占用的***内存,提高***的处理速度。
附图说明
图1为Android平台体系结构示意图;
图2为现有的Android平台体系的二维码识别流程;
图3为基于本发明的Android平台体系的二维码识别流程;
图4为基于本发明的一种具体实施流程;
图5为以支付宝扫码付款为例,现有方法和本发明方法的流程对比。
具体实施方式
下面结合附图对本发明作更进一步的说明。
如图4所示为一种二维码识别方法流程图,包括如下步骤:
(1)操作***发起摄像头的调用;
(2)摄像头对二维码进行扫描,并将扫描信息返回给操作***;
(3)操作***根据扫描信息识别二维码对应的APP;
(4)操作***发起打开APP,并将扫描信息或对应信息转发给APP。
下面以Android***为操作***,对支付宝扫码付款行为进行分析;如图5所示,实线流程为本发明方法的实施过程(右侧),虚线流程为现有技术的实施过程(左侧);本发明的具体实施过程如下:
(1)制定新的二维码的信息标准,将APP信息数字化,对可读取二维码的各APP进行唯一的编号,并将该编号作为二维码编码的一部分嵌入在现有的二维码中。
可以使用十位或更多位数的字段来对应唯一APP信息,如支付宝0000000001,微信0000000010,等等。新的二维码包括两部分,一部分为现有二维码内容,另一部分则指明对应的APP。新的二维码中包的指明对应的APP信息为新增信息。
假设现有一条支付宝二维码包含内容是1010000,微信二维码包含内容是11011101111。结合上例,使用新二维码编码后的内容为,支付宝二维码内容为10100000000000001,微信二维码内容为110111011110000000010。
(2)智能终端控制操作***发起摄像头的调用。
(3)摄像头对二维码进行扫描,并将扫描信息返回给操作***。
(4)操作***识别二维码对应的APP,操作***启动对应的APP。
(5)APP完成启动后,操作***将二维码发送给APP。
(6)APP根据二维码信息执行相关操作。
结合图5的对比和上述过程描述,可以看出,本发明实现了二维码的读取和自动化执行流程,能够减少用户参与手动操作步骤,不需要用户判断二维码对应的APP,加快了读取速度,提高用户体验。
以上所述仅是本发明的优选实施方式,应当指出:对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

Claims (4)

1.一种二维码识别方法,其特征在于:包括如下步骤:
(1)操作***发起摄像头的调用;
(2)摄像头对二维码进行扫描,并将扫描信息返回给操作***;
(3)操作***根据扫描信息识别二维码对应的APP;
(4)操作***发起打开APP,并将扫描信息或对应信息转发给APP。
2.根据权利要求1所述的二维码识别方法,其特征在于:所述操作***为Android***或ISO***。
3.一种智能终端,其上存储有二维码识别程序,其特征在于:该二维码识别程序被处理器执行时实现以下步骤:
(1)操作***发起摄像头的调用;
(2)摄像头对二维码进行扫描,并将扫描信息返回给操作***;
(3)操作***根据扫描信息识别二维码对应的APP;
(4)操作***发起打开APP,并将扫描信息或对应信息转发给APP。
4.一种智能终端,其上存储有摄像头调用程序,其特征在于:该摄像头调用程序被处理器执行时实现以下步骤:
(1)操作***发起摄像头调用程序,进入步骤(2);
(2)用户点击选择摄像、拍照或二维码识别,进入步骤(3);
(3)若用户选择摄像,则***执行摄像程序;若用户选择拍照,则***执行拍照程序;若用户选择二维码识别,则***执行二维码识别程序,包括如下步骤:
(31)摄像头对二维码进行扫描,并将扫描信息返回给操作***;
(32)操作***根据扫描信息识别二维码对应的APP;
(33)操作***发起打开APP,并将扫描信息或对应信息转发给APP。
CN201710939510.9A 2017-10-11 2017-10-11 一种二维码识别方法及智能终端 Pending CN107679594A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201710939510.9A CN107679594A (zh) 2017-10-11 2017-10-11 一种二维码识别方法及智能终端

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710939510.9A CN107679594A (zh) 2017-10-11 2017-10-11 一种二维码识别方法及智能终端

Publications (1)

Publication Number Publication Date
CN107679594A true CN107679594A (zh) 2018-02-09

Family

ID=61140107

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710939510.9A Pending CN107679594A (zh) 2017-10-11 2017-10-11 一种二维码识别方法及智能终端

Country Status (1)

Country Link
CN (1) CN107679594A (zh)

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102982302A (zh) * 2012-11-06 2013-03-20 广东欧珀移动通信有限公司 一种手机自动识别二维码的方法
US20160180070A1 (en) * 2014-06-16 2016-06-23 Huizhou Tcl Mobile Communication Co., Ltd. Processing method and system for identity authentication with mobile terminal based on iris recognition
CN106681611A (zh) * 2016-12-28 2017-05-17 深圳市全智达科技有限公司 一种二维码扫描方法及装置
CN106682561A (zh) * 2016-12-28 2017-05-17 深圳市全智达科技有限公司 一种扫描功能使用方法及装置
CN107122693A (zh) * 2017-05-15 2017-09-01 北京小米移动软件有限公司 二维码识别方法及装置
CN107153533A (zh) * 2016-03-04 2017-09-12 深圳市深信服电子科技有限公司 基于安卓虚拟***的应用调用方法及***
CN107220578A (zh) * 2017-05-31 2017-09-29 维沃移动通信有限公司 一种二维码扫描识别方法、装置、移动终端及存储介质

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102982302A (zh) * 2012-11-06 2013-03-20 广东欧珀移动通信有限公司 一种手机自动识别二维码的方法
US20160180070A1 (en) * 2014-06-16 2016-06-23 Huizhou Tcl Mobile Communication Co., Ltd. Processing method and system for identity authentication with mobile terminal based on iris recognition
CN107153533A (zh) * 2016-03-04 2017-09-12 深圳市深信服电子科技有限公司 基于安卓虚拟***的应用调用方法及***
CN106681611A (zh) * 2016-12-28 2017-05-17 深圳市全智达科技有限公司 一种二维码扫描方法及装置
CN106682561A (zh) * 2016-12-28 2017-05-17 深圳市全智达科技有限公司 一种扫描功能使用方法及装置
CN107122693A (zh) * 2017-05-15 2017-09-01 北京小米移动软件有限公司 二维码识别方法及装置
CN107220578A (zh) * 2017-05-31 2017-09-29 维沃移动通信有限公司 一种二维码扫描识别方法、装置、移动终端及存储介质

Similar Documents

Publication Publication Date Title
US11194999B2 (en) Integrated facial recognition method and system
CN111581433B (zh) 视频处理方法、装置、电子设备及计算机可读介质
US10169900B2 (en) Picture processing method and apparatus
CN107748698A (zh) 以广播方式启动应用的控制方法、装置、存储介质及终端
CN105955779A (zh) 进程关闭方法及装置
CN108986825A (zh) 基于语音交互的上下文获取方法及设备
CN110930160A (zh) 一种基于人脸识别的零花钱管理方法、装置及电子设备
CN110727495A (zh) 一种界面元素的自动分段截图方法及***
CN109166616A (zh) 服务资源分配方法、装置、计算机设备和存储介质
CN105868279B (zh) 一种应用推荐方法及服务器
CN111125568A (zh) 基于二维码扫描的失物寻找方法
CN106846670A (zh) 一种应用于pos端的条码识读方法
CN114219971A (zh) 一种数据处理方法、设备以及计算机可读存储介质
CN107679594A (zh) 一种二维码识别方法及智能终端
CN106162616A (zh) 一种号码拨打的方法及装置
CN107562830A (zh) 一种应用推荐方法及应用服务器
CN107609843A (zh) 合同更新方法及服务器
CN109040774B (zh) 一种节目信息提取方法、终端设备、服务器及存储介质
CN107733909B (zh) 一种数据存储方法、装置、服务器及存储介质
CN115865809B (zh) 数据传输方法、装置、电子设备以及可读存储介质
CN109740610A (zh) 一种快速登记条盒卷烟32位喷码的方法
CN111626075A (zh) 一种目标识别方法及装置
CN115791641B (zh) 一种基于智能水杯进行液体成分检测的方法及***
CN113408912B (zh) 用于电视台的审计***和电子设备
CN116994380B (zh) 一种信息交互方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20180209