CN104700141A - 动态二维码显示方法与显示系统以及识别程序 - Google Patents
动态二维码显示方法与显示系统以及识别程序 Download PDFInfo
- Publication number
- CN104700141A CN104700141A CN201410706572.1A CN201410706572A CN104700141A CN 104700141 A CN104700141 A CN 104700141A CN 201410706572 A CN201410706572 A CN 201410706572A CN 104700141 A CN104700141 A CN 104700141A
- Authority
- CN
- China
- Prior art keywords
- state
- dimensional matrix
- quick response
- response code
- display
- 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.)
- Granted
Links
Landscapes
- Position Input By Displaying (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
本发明涉及一种动态二维码系统,包括一种二维码显示技术,以及相应的计算机识别程序。其中,动态二维码系统将信息编码为矩形框内的点阵,点阵可动态变化。二维码识别技术根据矩形框内的点阵解读出原信息。上述技术将通过一种计算机程序完成功能。通过上述新的二维码显示技术及相应的计算机程序,本发明将二维码的远距离识别能力大幅提高,并保留了二维码信息存储量大的优势。
Description
技术领域
本发明属于信息技术技术领域,涉及一种二维码系统,包括一种二维码显示技术,以及相应的计算机识别程序。
背景技术
二维码技术通过将黑色及白色的点阵在矩形框中按照定义的规则排列(类似矩阵),实现对信息的编码。与一维码不同,由于二维码同时使用了水平和垂直两个方向,它可以存储更大量的信息,因此得到了广泛的应用。二维码在专利及文献-Unexamined Japanese PatentApplication KOKAI Publication No.2007-287004中有所阐述。上述专利中将商标或某种图案与二维码结合在一起,实现了数码信息和人眼可识别信息的结合。
在上述办法中,二维码的准确识别建立在黑色及白色点阵的正确读取基础上。即,如果程序读取的二维码数码相片不够清晰无法准确还原点阵的位置,此二维码将无法被识别。而数码相片不够清晰无法准确还原的原因大多数为拍摄距离过远。因此,需要一种方法解决类二维码技术的远距离识别问题。其中所述远距离定义为:二维码正方形边长的100倍以上。现普遍应用的二维码识别距离大致为边长的20-30倍,即需要在其边长的30倍距离之内使用摄像设备拍摄二维码的数码影像进行识别。
发明内容
本发明解决上述情景所述问题。通过一种二维码显示技术及相应计算机程序,解决二维码远距离可读性问题。
为了达到上述目的,本发明采取的技术方案为:控制二维矩阵内点阵中各点的变化,将预定信息编码入二维矩阵内;通过显示多个二维矩阵的组合表达信息,所述显示为定时动态循环显示,每次显示单个或多个二维矩阵;根据上述二维矩阵内的点阵变化解读信息。
进一步的,所述控制二维矩阵内各点的变化,指的是控制二维矩阵内各点的状态变化,其步骤如下:
(1)根据二维码编码系统的设定,将信息编制为二维码,并设定此二维码的点阵分布,即点阵中的每一个点为何种状态,并根据编码系统的设定变换点阵中各点的状态;
(2)根据步骤(1)所述的编码的设定,控制改变二维码点阵中各点的状态,在初始时间通过点阵中各点状态的不同显示信息,并随着时间的变化改变其状态。
更进一步的,所述控制二维矩阵内各点的状态变化,其状态指的是颜色状态或形状状态或运动状态或上述状态的互相组合。
本发明的另一方面,一种动态二维码显示系统,包括:
一控制模块,根据二维码编码系统的设定将信息编制为二维矩阵,并设定此二维矩阵的点阵分布,以及多个二维矩阵的组合;
一显示模块,将上述二维矩阵显示出来,所述显示为定时循环显示,每次显示单个或多个二维矩阵;
一内存模块,用于存储信息。
进一步的,所述控制模块根据二维码编码系统的设定,重复改变二维矩阵内点阵中各点的状态;在初始时间通过点阵中各点状态的不同显示某种点阵,并随着时间的变化改变其状态。
更进一步的,所述状态指的是颜色状态或形状状态或运动状态或上述状态的互相组合。
本发明的第三方面,一种计算机识别程序,使得计算机或某种具有运算能力的设备在显示设备上显示上述二维矩阵,并使得计算机或某种具有运算能力的设备通过影像读取设备读取上述二维矩阵,并解读出原始信息。
本发明的有益效果为:
本发明中所述新的二维码显示技术及相应的计算机程序,通过控制二维码矩阵中各点的状态(颜色、形状、运动或其互相组合),以及多个二维码矩阵的组合,并且定时动态循环显示,既保留了二维码信息存储量大的优势,又将二维码点阵密度设置的更低,对二维码影像的图像质量相应降低,从而实现了此类二维码的远距离识别能力,将二维码的远距离识别能力大幅提高。
附图说明
图1为二维码显示系统结构示意图;
图2为二维码示意图;
图3为二维码显示流程示意图。
具体实施方式
首先根据附图介绍二维码显示系统,如图1。二维码显示系统1由控制模块2,内存模块3,和显示模块4组成,模块间由数据总线或类似的链接方法相连。控制模块2由CPU(中央处理器),ROM(只读存储器),和RAM(随机存储器)或类似产品构成。CPU调用存储在ROM中的程序,使用RAM作为内存,控制二维码显示系统1。内存模块3由硬盘或类似的产品构成,存储了操作系统,应用程序,图片等信息。在本应用中,内存模块存储二维码显示程序,控制显示模块4显示设定的二维码。显示模块4由LCD(液晶显示器)或类似显示设备构成,显示由控制模块2控制的二维码。
图2是二维码示意图。在设定大小的图形中,将图形划分为m*n的网格,网格由于具有水平和垂直两个方向形成二维码。网格颜色分布的不同形成不同的矩形,从而互相区分,表达不同信息。如,第一行第一个网格为黄色,其他网格均为白色,可认为本二维码(二维码A)表示字母A。第一行第二个网格为黄色,其他网格均为白色,可认为本二维码(二维码B)表示字母B。同时,多个二维码的组合也可以表达更多的信息,如上述二维码A和二维码B连续显示表示短词AB。
之后,介绍二维码显示系统的流程。操作者启动二维码显示系统,开始显示二维码,二维码控制模块启动二维码显示程序,并开始图3所示流程。当程序开始后,控制模块2首先读取存储在内存模块3的二维码数码影像,命令显示模块4显示第一幅二维码(过程1),并启动计时器(过程2)。当显示时间到达预定时间后,控制模块2决定是否终止显示二维码(过程3)。如果接收到终止命令,则停止二维码的显示。否则继续等待一段预设时间(过程4),并根据控制模块2的指令返回过程1,显示同一或另一二维码。重复上述流程,显示模块4显示如图2所示单幅或多幅二维码。上述二维码由二维码内的点阵颜色模式形成。
点阵中各点的形状也可以为任何形态,如正方形,钻石型,三角形等。
综上所述,控制模块2控制二维码点阵中各点的颜色或形状或颜色与形状的组合,从而表达信息。
由于本发明中的二维码较Unexamined Japanese Patent Application KOKAI PublicationNo.2007-287004中定义的二维码点阵密度更低,对二维码影像的图像质量相应降低,从而实现了此类二维码的远距离识别能力。
本发明并不局限于上述实施方式。例如,二维码边框的形状可以为任意形状;二维码中的点不一定是静止,也可以是运动的;程序可以存储并运行在任何一种具有存储或计算能力的设备中;读取二维码的程序可能被存储在任何具有存储能力的设备中,并可以在网络中被下载。
Claims (7)
1.一种动态二维码显示方法,其特征在于:控制二维矩阵内点阵中各点的变化,将预定信息编码入二维矩阵内;通过显示多个二维矩阵的组合表达信息,所述显示为定时动态循环显示,每次显示单个或多个二维矩阵;根据上述二维矩阵内的点阵变化解读信息。
2.根据权利要求1所述的一种动态二维码显示方法,其特征在于,所述控制二维矩阵内各点的变化,指的是控制二维矩阵内各点的状态变化,其步骤如下:
(1)根据二维码编码系统的设定,将信息编制为二维码,并设定此二维码的点阵分布,即点阵中的每一个点为何种状态,并根据编码系统的设定变换点阵中各点的状态;
(2)根据步骤(1)所述的编码的设定,控制改变二维码点阵中各点的状态,在初始时间通过点阵中各点状态的不同显示信息,并随着时间的变化改变其状态。
3.根据权利要求2所述的一种动态二维码显示方法,其特征在于,所述控制二维矩阵内各点的状态变化,其状态指的是颜色状态或形状状态或运动状态或上述状态的互相组合。
4.一种动态二维码显示系统,其特征在于,包括:
一控制模块,根据二维码编码系统的设定将信息编制为二维矩阵,并设定此二维矩阵的点阵分布,以及多个二维矩阵的组合;
一显示模块,将上述二维矩阵显示出来,所述显示为定时循环显示,每次显示单个或多个二维矩阵;
一内存模块,用于存储信息。
5.根据权利要求4所述的一种动态二维码显示系统,其特征在于,所述控制模块根据二维码编码系统的设定,重复改变二维矩阵内点阵中各点的状态;在初始时间通过点阵中各点状态的不同显示某种点阵,并随着时间的变化改变其状态。
6.根据权利要求5所述的一种动态二维码显示系统,其特征在于,所述状态指的是颜色状态或形状状态或运动状态或上述状态的互相组合。
7.一种计算机识别程序,其特征在于:使得计算机或某种具有运算能力的设备在显示设备上显示上述二维矩阵,并使得计算机或某种具有运算能力的设备通过影像读取设备读取上述二维矩阵,并解读出原始信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410706572.1A CN104700141B (zh) | 2014-11-27 | 2014-11-27 | 动态二维码显示方法与显示系统以及识别程序 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410706572.1A CN104700141B (zh) | 2014-11-27 | 2014-11-27 | 动态二维码显示方法与显示系统以及识别程序 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104700141A true CN104700141A (zh) | 2015-06-10 |
CN104700141B CN104700141B (zh) | 2018-09-14 |
Family
ID=53347238
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410706572.1A Expired - Fee Related CN104700141B (zh) | 2014-11-27 | 2014-11-27 | 动态二维码显示方法与显示系统以及识别程序 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104700141B (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105933625A (zh) * | 2016-04-14 | 2016-09-07 | 苏州万硅电子有限公司 | 动态图像码的生成方法及装置 |
CN106384143A (zh) * | 2016-09-20 | 2017-02-08 | 北京兆信信息技术股份有限公司 | 一种动态电子二维码生成方法及识别方法 |
CN106485306A (zh) * | 2016-09-14 | 2017-03-08 | 华南理工大学 | 一种基于颜色编码的二维码及其制作方法及识别方法 |
CN107169540A (zh) * | 2017-05-11 | 2017-09-15 | 北京京东尚科信息技术有限公司 | 信息传输系统、方法和装置 |
CN109325569A (zh) * | 2018-09-03 | 2019-02-12 | 佛山市顺德区中等专业学校(佛山市顺德区技工学校) | 防截图二维码的生成方法 |
CN111626390A (zh) * | 2019-02-27 | 2020-09-04 | 北京京东尚科信息技术有限公司 | 一种动态显示二维码的方法和装置 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070090197A1 (en) * | 2005-10-21 | 2007-04-26 | Denso Wave Incorporated | Information carrier integrated with an optically readable information symbol |
CN102147873A (zh) * | 2011-03-21 | 2011-08-10 | 上海彩码信息科技有限公司 | 彩码的生成方法及系统、彩码的解析方法及系统 |
CN102800282A (zh) * | 2012-08-17 | 2012-11-28 | 苏州君嬴电子科技有限公司 | 一种led显示屏的识别方法及识别系统 |
-
2014
- 2014-11-27 CN CN201410706572.1A patent/CN104700141B/zh not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070090197A1 (en) * | 2005-10-21 | 2007-04-26 | Denso Wave Incorporated | Information carrier integrated with an optically readable information symbol |
CN102147873A (zh) * | 2011-03-21 | 2011-08-10 | 上海彩码信息科技有限公司 | 彩码的生成方法及系统、彩码的解析方法及系统 |
CN102800282A (zh) * | 2012-08-17 | 2012-11-28 | 苏州君嬴电子科技有限公司 | 一种led显示屏的识别方法及识别系统 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105933625A (zh) * | 2016-04-14 | 2016-09-07 | 苏州万硅电子有限公司 | 动态图像码的生成方法及装置 |
CN105933625B (zh) * | 2016-04-14 | 2019-06-04 | 苏州万硅电子有限公司 | 动态图像码的生成方法及装置 |
CN106485306A (zh) * | 2016-09-14 | 2017-03-08 | 华南理工大学 | 一种基于颜色编码的二维码及其制作方法及识别方法 |
CN106384143A (zh) * | 2016-09-20 | 2017-02-08 | 北京兆信信息技术股份有限公司 | 一种动态电子二维码生成方法及识别方法 |
CN106384143B (zh) * | 2016-09-20 | 2020-03-17 | 北京兆信信息技术股份有限公司 | 一种动态电子二维码生成方法及识别方法 |
CN107169540A (zh) * | 2017-05-11 | 2017-09-15 | 北京京东尚科信息技术有限公司 | 信息传输系统、方法和装置 |
CN107169540B (zh) * | 2017-05-11 | 2020-11-24 | 北京京东尚科信息技术有限公司 | 信息传输系统、方法和装置 |
CN109325569A (zh) * | 2018-09-03 | 2019-02-12 | 佛山市顺德区中等专业学校(佛山市顺德区技工学校) | 防截图二维码的生成方法 |
CN109325569B (zh) * | 2018-09-03 | 2022-04-15 | 佛山市顺德区中等专业学校(佛山市顺德区技工学校) | 防截图二维码的生成方法 |
CN111626390A (zh) * | 2019-02-27 | 2020-09-04 | 北京京东尚科信息技术有限公司 | 一种动态显示二维码的方法和装置 |
Also Published As
Publication number | Publication date |
---|---|
CN104700141B (zh) | 2018-09-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104700141A (zh) | 动态二维码显示方法与显示系统以及识别程序 | |
TWI644261B (zh) | 使用光碼的資料傳輸 | |
US10706343B2 (en) | Method and apparatus for generating two-dimensional barcode picture having dynamic effect | |
CN109992542B (zh) | 一种数据搬运方法、相关产品及计算机存储介质 | |
JP2007288756A (ja) | 画像インジケーター | |
JP2008017490A5 (zh) | ||
CN103986929A (zh) | 图像处理设备 | |
CN105335445A (zh) | 布局显示方法和装置 | |
US20210227173A1 (en) | Image data processing method, data transmission apparatus, image display method and storage medium | |
EP2894508A1 (en) | Method for displaying a content through either a head mounted display device or a display device, corresponding head mounted display device and computer program product | |
CN105894070B (zh) | 一种二维码编码方法及装置 | |
KR101572870B1 (ko) | 큐알코드 큐브를 이용한 증강현실 서비스 시스템 | |
KR100871228B1 (ko) | 이미지 디스플레이 방법 및 장치 | |
CN103186507B (zh) | 点阵字库处理方法 | |
JP2017167241A (ja) | マルチディスプレイ、それに用いられる表示装置、情報処理プログラムおよび情報処理方法 | |
CN112567430A (zh) | 图像生成装置、图像生成方法和程序 | |
CN114298885B (zh) | 一种图像处理方法、装置、设备及存储介质 | |
CN115082371A (zh) | 图像融合方法、装置、移动终端设备及可读存储介质 | |
CN102376291A (zh) | 一种控制图像显示的方法及装置 | |
CN102522067A (zh) | 基于ra8870控制器的液晶模块自定义符号和图形的显示方法 | |
CN111062455A (zh) | 二维码简化及展示方法、装置 | |
CN109918037B (zh) | 识别码输出方法、装置、控制器及存储介质 | |
CN116917974A (zh) | 一种图像显示方法、装置及终端 | |
JP2017102879A (ja) | コードパターン | |
CN115797434A (zh) | 一种用于对图像进行压缩的方法和相关产品 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180914 Termination date: 20181127 |
|
CF01 | Termination of patent right due to non-payment of annual fee |