CN108154062A - 二维码图像的解码方法、解码装置、生成方法、生成装置 - Google Patents
二维码图像的解码方法、解码装置、生成方法、生成装置 Download PDFInfo
- Publication number
- CN108154062A CN108154062A CN201711434429.1A CN201711434429A CN108154062A CN 108154062 A CN108154062 A CN 108154062A CN 201711434429 A CN201711434429 A CN 201711434429A CN 108154062 A CN108154062 A CN 108154062A
- Authority
- CN
- China
- Prior art keywords
- code
- image
- target data
- matching value
- coding
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/1408—Methods for optical code recognition the method being specifically adapted for the type of code
- G06K7/1417—2D bar codes
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/32—User authentication using biometric data, e.g. fingerprints, iris scans or voiceprints
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/60—Protecting data
- G06F21/62—Protecting access to data via a platform, e.g. using keys or access control rules
- G06F21/6209—Protecting access to data via a platform, e.g. using keys or access control rules to a single file or object, e.g. in a secure envelope, encrypted and accessed using a key, or with access control rules appended to the object itself
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06037—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking multi-dimensional coding
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06046—Constructional details
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K19/00—Record carriers for use with machines and with at least a part designed to carry digital markings
- G06K19/06—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
- G06K19/06009—Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code with optically detectable marking
- G06K19/06046—Constructional details
- G06K19/06075—Constructional details the marking containing means for error correction
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/10—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
- G06K7/14—Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation using light without selection of wavelength, e.g. sensing reflected white light
- G06K7/1404—Methods for optical code recognition
- G06K7/146—Methods for optical code recognition the method including quality enhancement steps
- G06K7/1473—Methods for optical code recognition the method including quality enhancement steps error correction
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Health & Medical Sciences (AREA)
- Computer Security & Cryptography (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Electromagnetism (AREA)
- Toxicology (AREA)
- General Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Bioethics (AREA)
- Quality & Reliability (AREA)
- Compression Of Band Width Or Redundancy In Fax (AREA)
- Compression Or Coding Systems Of Tv Signals (AREA)
Abstract
本发明公开了一种二维码图像的解码方法,在对二维码图像中的目标数据解码之前,会先获取二维码图像中的生物特征数据,然后对生物特征数据与预存的标准生物特征数据进行匹配,确定匹配值,然后判断匹配值是否大于预设匹配值,只有在匹配值大于预设匹配值的条件下,才会继续对二维码图像中的目标数据进行解码,从而使得二维码图像具备了保密性,有效降低了二维码图像的安全隐患。本发明还提供了一种二维码图像的解码装置、二维码图像的生成方法、二维码图像的生成装置,其作用与上述二维码图像的解码方法相对应。
Description
技术领域
本发明涉及计算机领域,特别是涉及一种二维码图像的解码方法、二维码图像的解码装置、二维码图像的生成方法以及二维码图像的生成装置。
背景技术
条形码是一种通过将宽度不同的多个黑条和白条按照一定的规则排列,进而来传递一些数据信息的图形标识符。例如,在一般的商品外包装上,都会有对应的条形码,该条形码可能包含了商品的生产国、制造厂家、商品的名称、生产日期等等的信息。因此条形码在商品流通、图书管理、邮政管理、银行***等许多领域都得到广泛的应用。
但是条形码所包含的数据信息容量有限,而且当条形码部分发生损坏,就无法读取条形码所包含的数据信息,可见条形码具有一定弊端。随着科学技术的发展,二维码应运而生。二维码是用某种特定的几何图形按一定规律在平面分布的黑白相间的图形记录数据符号信息的,通过图象输入设备或光电扫描设备自动识读以实现信息自动处理。与一维条形码相比,二维码可以在横向和纵向两个方位同时表达信息,因此包含更大容量的数据信息。此外,二维码还包含纠错码,纠错码能在二维码图像部分发生损坏时,对数据信息进行纠错,恢复二维码图像包含的原始数据信息。
如今,二维码已经走进人们生活的方方面面。但是,二维码也存在一定隐患,例如甲想要将包含数据R的二维码发送给乙,发送过程中极有可能被第三方丙窃取二维码,最终导致数据R的泄露。可见,传统的二维码缺少保密性,存在一定安全隐患。
发明内容
本发明的目的是提供一种二维码图像的解码方法、二维码图像的解码装置、二维码图像的生成方法以及二维码图像的生成装置,用以解决传统二维码图像不具备保密性,存在一定安全隐患的问题。
为解决上述技术问题,本发明提供一种二维码图像的解码方法,包括:
响应于当前用户发出的对二维码图像进行解码的请求,对所述二维码图像的预设分区进行解码,得到生物特征数据;
将所述生物特征数据与预存的标准生物特征数据进行匹配,确定匹配值;
判断所述匹配值是否大于预设匹配值;
若所述匹配值大于预设匹配值,则对所述二维码图像的目标数据分区进行解码,得到目标数据。
其中,在所述若所述匹配值大于预设匹配值,则对所述二维码图像的目标数据分区进行解码,得到目标数据之后,包括:
将所述目标数据返回给所述当前用户。
其中,在所述判断所述匹配值是否大于预设匹配值之后,还包括:
若所述匹配值不大于所述预设匹配值,则提示所述当前用户无法对所述二维码图像进行解码。
其中,在所述对二维码图像的预设分区进行解码,得到生物特征数据之前,包括:
根据二维码图像中的定位码,确定所述二维码图像的预设分区。
其中,所述生物特征码为虹膜特征码。
其中,在所述对二维码图像的预设分区进行解码,得到生物特征数据之后,包括:
利用所述二维码图像中的生物特征纠错码,对所述生物特征数据进行纠错。
对应的,本发明还提供了一种二维码图像的解码装置,包括:
预设分区解码模块:用于响应于当前用户发出的对二维码图像进行解码的请求,对所述二维码图像的预设分区进行解码,得到生物特征数据;
匹配模块:用于将所述生物特征数据与预存的标准生物特征数据进行匹配,确定匹配值;
判断模块:用于判断所述匹配值是否大于预设匹配值;
目标数据分区解码模块:用于若所述匹配值大于预设匹配值,则对所述二维码图像的目标数据分区进行解码,得到目标数据。
此外,本发明还提供了一种二维码图像的生成方法,包括:
获取预存的生物特征数据;
对所述生物特征数据进行编码,确定对应的生物特征编码;
对目标数据进行编码,确定对应的目标数据编码;
分别根据所述生物特征编码和所述目标数据编码确定第一几何图形和第二几何图形;
将所述第一几何图形保存到二维码图像的预设分区,将所述第二几何图形保存到所述二维码图像的目标数据分区,以完成所述二维码图像的生成。
其中,在所述对所述生物特征数据进行编码,确定对应的生物特征编码之后,包括:
根据所述生物特征编码,确定对应的生物特征纠错码。
最后,本发明还提供了一种二维码图像的生成装置,包括:
生物特征数据获取模块:用于获取预存的生物特征数据;
生物特征数据编码模块:用于对所述生物特征数据进行编码,确定对应的生物特征编码;
目标数据编码模块:用于对目标数据进行编码,确定对应的目标数据编码;
几何图形确定模块:用于分别根据所述生物特征编码和所述目标数据编码确定第一几何图形和第二几何图形;
二维码图像生成模块:用于将所述第一几何图形保存到二维码图像的预设分区,将所述第二几何图形保存到所述二维码图像的目标数据分区,以完成所述二维码图像的生成。
综上可知,本发明所提供的二维码图像的解码方法,在对目标数据解码之前,会先获取二维码图像中的生物特征数据,然后对生物特征数据与预存的标准生物特征数据进行匹配,确定匹配值,然后判断匹配值是否大于预设匹配值,只有在匹配值大于预设匹配值的条件下,才会继续对二维码图像中的目标数据进行解码,从而使得二维码图像具备了保密性,有效降低了二维码图像的安全隐患。
此外,本发明还提供了一种二维码图像的解码装置、二维码图像的生成方法、二维码图像的生成装置,其作用与上述二维码图像的解码方法相对应,这里不再赘述。
附图说明
为了更清楚的说明本发明实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明提供的一种二维码图像的解码方法实施例的实现流程图;
图2为本发明提供的一种二维码图像的解码装置实施例的结构框图;
图3为本发明提供的一种二维码图像的生成方法实施例的实现流程图;
图4为本发明提供的一种二维码图像的生成装置实施例的结构框图。
具体实施方式
本发明的核心是提供一种二维码图像的解码方法、二维码图像的解码装置、二维码图像的生成方法以及二维码图像的生成装置,使得二维码图像具备了保密性,有效降低了二维码图像的安全隐患。
为了使本技术领域的人员更好地理解本发明方案,下面结合附图和具体实施方式对本发明作进一步的详细说明。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面开始详细介绍本发明提供的一种二维码图像解码方法实施例,参见图1,该实施例包括:
步骤S11:响应于当前用户发出的对二维码图像进行解码的请求,对所述二维码图像的预设分区进行解码,得到生物特征数据。
具体的,可以先根据二维码图像中的定位码,确定所述二维码图像的预设分区。
本发明中所提及的预设分区指的是用于保存生物特征数据编码信息的分区。生物特征数据指的是具有唯一标识性的特征数据,例如,虹膜特征数据、指纹特征数据等。
在得到生物特征数据之后,作为一种优选方式,还可以利用所述二维码图像中的生物特征纠错码,对所述生物特征数据进行纠错。
步骤S12:将所述生物特征数据与预存的标准生物特征数据进行匹配,确定匹配值。
在这里,预存的标准生物特征数据指的是,具有获取二维码图像中目标数据权限的合法用户的生物特征数据。
步骤S13:判断所述匹配值是否大于预设匹配值。
步骤S13中提及的预设匹配值,是在解码二维码图像前,预先设置的一个数值,用于区分当前用户与合法用户的身份。具体的,匹配值可以为一个百分数,匹配值的取值范围可以为0%到100%,预设匹配值可以设置为70%。假设,步骤S12确定的匹配值为67%,那么67%小于70%,则认为当前用户不是合法用户。这种情况下,不允许当前用户获取二维码图像中的目标数据,可以向当前用户返回一个提示信息,提示当前用户无法对所述二维码图像进行解码。
步骤S14:若所述匹配值大于预设匹配值,则对所述二维码图像的目标数据分区进行解码,得到目标数据。
目标数据主要指,用户希望通过二维码图像所传递的那部分关键数据。具体的,得到目标数据之后,将所述目标数据返回给所述当前用户。
可见,本发明所提供的二维码图像的解码方法实施例,在对目标数据解码之前,会先获取二维码图像中的生物特征数据,然后对生物特征数据与预存的标准生物特征数据进行匹配,确定匹配值,然后判断匹配值是否大于预设匹配值,只有在匹配值大于预设匹配值的条件下,才会继续对二维码图像中的目标数据进行解码,从而使得二维码图像具备了保密性,有效降低了二维码图像的安全隐患。
下面对本发明提供的二维码图像的解码装置实施例进行介绍,下文描述的二维码图像的解码装置与上文描述的二维码图像的解码方法可相互对应参照。
图2为本发明提供的二维码图像的解码装置实施例的结构框图,参照图2,该装置可以包括:
预设分区解码模块21:用于响应于当前用户发出的对二维码图像进行解码的请求,对所述二维码图像的预设分区进行解码,得到生物特征数据。
匹配模块22:用于将所述生物特征数据与预存的标准生物特征数据进行匹配,确定匹配值。
判断模块23:用于判断所述匹配值是否大于预设匹配值。
目标数据分区解码模块24:用于若所述匹配值大于预设匹配值,则对所述二维码图像的目标数据分区进行解码,得到目标数据。
本实施例的二维码图像的解码装置用于实现前述的二维码图像的解码方法,因此该装置中的具体实施方式可见前文中的二维码图像的解码方法的实施例部分,例如,预设分区解码模块21、匹配模块22、判断模块23、目标数据分区解码模块24,分别用于实现上述二维码图像的解码方法实施例中步骤S11、步骤S12、步骤S 13、步骤S14,所以,其具体实施方式可以参照相应的各个部分实施例的描述,在此不再赘述。
由于本发明提供的二维码图像的解码装置实施例,用于实现前述二维码图像的解码方法,因此,该装置实施例的作用与前述二维码图像的解码方法实施例的作用相对应,这里不再赘述。
与二维码图像的解码方法相对应的,本发明还提供了一种二维码图像的生成方法,用于生成一种与二维码图像的解码方法中所提及的二维码图像。
下面开始详细介绍本发明提供的一种二维码图像的生成方法实施例,参见图3,该实施例具体包括:
步骤S31:获取预存的生物特征数据。
这里预存的生物特征数据,指的是预先获取的合法用户的生物特征数据,具体的,可以为虹膜特征数据。
步骤S32:对所述生物特征数据进行编码,确定对应的生物特征编码。
作为一种优选方式,可以在获得所述生物特征编码之后,根据所述生物特征编码,确定对应的生物特征纠错码,用于保证在部分二维码图像发生损坏之后,依然能够解码出所述生物特征数据。
步骤S33:对目标数据进行编码,确定对应的目标数据编码。
目标数据可以指用户希望通过二维码图像所传递的关键数据。
步骤S34:分别根据所述生物特征编码和所述目标数据编码确定第一几何图形和第二几何图形。
步骤S35:将所述第一几何图形保存到二维码图像的预设分区,将所述第二几何图形保存到所述二维码图像的目标数据分区,以完成所述二维码图像的生成。
预设分区可以指预先规定好的存放生物特征数据的分区,相应的,目标数据分区指的是预先规定好的存放目标数据的分区。
可见,本发明提供的二维码图像的生成方法,能够生成一种不仅包含目标数据,也包含生物特征数据的二维码图像。如上述二维码图像的解码方法所描述的,设置预设规则,使用户在获取到目标数据之前,需要先获取二维码图像中包含的生物特征数据,然后与预存的标准生物特征数据进行匹配,确定匹配值,只有在匹配值通过的条件下,才允许用户获取二维码图像中的目标数据。从而使得二维码图像具备了保密性,大大降低了通过二维码图像传输数据信息的安全隐患。
下面对本发明提供的二维码图像的生成装置实施例进行介绍,下文描述的二维码图像的生成装置与上文描述的二维码图像的生成方法可相互对应参照。
图4为本发明提供的二维码图像的生成装置实施例的结构框图,参照图4,该装置可以包括
生物特征数据获取模块41:用于获取预存的生物特征数据。
生物特征数据编码模块42:用于对所述生物特征数据进行编码,确定对应的生物特征编码。
目标数据编码模块43:用于对目标数据进行编码,确定对应的目标数据编码。
几何图形确定模块44:用于分别根据所述生物特征编码和所述目标数据编码确定第一几何图形和第二几何图形。
二维码图像生成模块45:用于将所述第一几何图形保存到二维码图像的预设分区,将所述第二几何图形保存到所述二维码图像的目标数据分区,以完成所述二维码图像的生成。
本实施例的二维码图像的生成装置用于实现前述的二维码图像的生成方法,因此该装置中的具体实施方式可见前文中的二维码图像的生成方法的实施例部分,例如,生物特征数据获取模块41、生物特征数据编码模块42、目标数据编码模块43、几何图形确定模块44、二维码图像生成模块45,分别用于实现上述二维码图像的生成方法实施例中步骤S31、步骤S32、步骤S33、步骤S34、步骤S35,所以,其具体实施方式可以参照相应的各个部分实施例的描述,在此不再赘述。
由于本发明提供的二维码图像的生成装置实施例,用于实现前述二维码图像的生成方法,因此,该装置实施例的作用与前述二维码图像的生成方法实施例的作用相对应,这里不再赘述。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其它实施例的不同之处,各个实施例之间相同或相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
专业人员还可以进一步意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上对本发明所提供的二维码图像的解码方法、二维码图像的解码装置、二维码图像的生成方法以及二维码图像的生成装置进行了详细介绍。本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以对本发明进行若干改进和修饰,这些改进和修饰也落入本发明权利要求的保护范围内。
Claims (10)
1.一种二维码图像的解码方法,其特征在于,包括:
响应于当前用户发出的对二维码图像进行解码的请求,对所述二维码图像的预设分区进行解码,得到生物特征数据;
将所述生物特征数据与预存的标准生物特征数据进行匹配,确定匹配值;
判断所述匹配值是否大于预设匹配值;
若所述匹配值大于预设匹配值,则对所述二维码图像的目标数据分区进行解码,得到目标数据。
2.如权利要求1所述的方法,其特征在于,在所述若所述匹配值大于预设匹配值,则对所述二维码图像的目标数据分区进行解码,得到目标数据之后,包括:
将所述目标数据返回给所述当前用户。
3.如权利要求2所述的方法,其特征在于,在所述判断所述匹配值是否大于预设匹配值之后,还包括:
若所述匹配值不大于所述预设匹配值,则提示所述当前用户无法对所述二维码图像进行解码。
4.如权利要求3所述的方法,其特征在于,在所述对二维码图像的预设分区进行解码,得到生物特征数据之前,包括:
根据二维码图像中的定位码,确定所述二维码图像的预设分区。
5.如权利要求4所述的方法,其特征在于,所述生物特征码为虹膜特征码。
6.如权利要求1-5任意一项所述的方法,其特征在于,在所述对二维码图像的预设分区进行解码,得到生物特征数据之后,包括:
利用所述二维码图像中的生物特征纠错码,对所述生物特征数据进行纠错。
7.一种二维码图像的解码装置,其特征在于,包括:
预设分区解码模块:用于响应于当前用户发出的对二维码图像进行解码的请求,对所述二维码图像的预设分区进行解码,得到生物特征数据;
匹配模块:用于将所述生物特征数据与预存的标准生物特征数据进行匹配,确定匹配值;
判断模块:用于判断所述匹配值是否大于预设匹配值;
目标数据分区解码模块:用于若所述匹配值大于预设匹配值,则对所述二维码图像的目标数据分区进行解码,得到目标数据。
8.一种二维码图像的生成方法,其特征在于,包括:
获取预存的生物特征数据;
对所述生物特征数据进行编码,确定对应的生物特征编码;
对目标数据进行编码,确定对应的目标数据编码;
分别根据所述生物特征编码和所述目标数据编码确定第一几何图形和第二几何图形;
将所述第一几何图形保存到二维码图像的预设分区,将所述第二几何图形保存到所述二维码图像的目标数据分区,以完成所述二维码图像的生成。
9.如权利要求8所述的方法,其特征在于,在所述对所述生物特征数据进行编码,确定对应的生物特征编码之后,包括:
根据所述生物特征编码,确定对应的生物特征纠错码。
10.一种二维码图像的生成装置,其特征在于,包括:
生物特征数据获取模块:用于获取预存的生物特征数据;
生物特征数据编码模块:用于对所述生物特征数据进行编码,确定对应的生物特征编码;
目标数据编码模块:用于对目标数据进行编码,确定对应的目标数据编码;
几何图形确定模块:用于分别根据所述生物特征编码和所述目标数据编码确定第一几何图形和第二几何图形;
二维码图像生成模块:用于将所述第一几何图形保存到二维码图像的预设分区,将所述第二几何图形保存到所述二维码图像的目标数据分区,以完成所述二维码图像的生成。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711434429.1A CN108154062A (zh) | 2017-12-26 | 2017-12-26 | 二维码图像的解码方法、解码装置、生成方法、生成装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201711434429.1A CN108154062A (zh) | 2017-12-26 | 2017-12-26 | 二维码图像的解码方法、解码装置、生成方法、生成装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108154062A true CN108154062A (zh) | 2018-06-12 |
Family
ID=62462835
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201711434429.1A Pending CN108154062A (zh) | 2017-12-26 | 2017-12-26 | 二维码图像的解码方法、解码装置、生成方法、生成装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108154062A (zh) |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102184380A (zh) * | 2011-05-10 | 2011-09-14 | 华南农业大学 | 一种色彩叠加二维码***及其应用方法 |
CN105046184A (zh) * | 2015-07-22 | 2015-11-11 | 福建新大陆自动识别技术有限公司 | 基于畸变图像校正的二维码解码方法和*** |
CN105760805A (zh) * | 2016-02-15 | 2016-07-13 | 刘小曲 | 一种二维码的识读方法及*** |
CN107016499A (zh) * | 2017-03-23 | 2017-08-04 | 国家电网公司 | 一种基于二维码加密识别的变电站设备巡视方法 |
-
2017
- 2017-12-26 CN CN201711434429.1A patent/CN108154062A/zh active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102184380A (zh) * | 2011-05-10 | 2011-09-14 | 华南农业大学 | 一种色彩叠加二维码***及其应用方法 |
CN105046184A (zh) * | 2015-07-22 | 2015-11-11 | 福建新大陆自动识别技术有限公司 | 基于畸变图像校正的二维码解码方法和*** |
CN105760805A (zh) * | 2016-02-15 | 2016-07-13 | 刘小曲 | 一种二维码的识读方法及*** |
CN107016499A (zh) * | 2017-03-23 | 2017-08-04 | 国家电网公司 | 一种基于二维码加密识别的变电站设备巡视方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10887097B1 (en) | Multi-address population based on single address | |
CN106529633B (zh) | 二维码的生成方法、解码方法以及装置 | |
JP6961705B2 (ja) | 複合型二次元バーコード生成、読取装置および方法 | |
US9160733B2 (en) | System and method for key challenge validation | |
EP1360640B1 (en) | Document printed with graphical symbols which encode information | |
CN100405811C (zh) | 电子图像数据验证方法和*** | |
US9253131B2 (en) | System and method for authentication of communications | |
US8150034B2 (en) | Method and system for transmitting data from a first data processing device to a second data processing device | |
JP2020527817A (ja) | 安全タグ | |
US11210383B2 (en) | Content authentication and validation via multi-factor digital tokens, systems, and methods | |
CN101201939B (zh) | 图片验证码生成方法和图片验证码生成*** | |
CN107451643B (zh) | 动态二维码的生成、识别方法和装置 | |
EP1961205A2 (en) | Methods and apparatus for securely displaying digital images | |
McAteer et al. | Integration of biometrics and steganography: a comprehensive review | |
CN111680273A (zh) | 水印嵌入方法、装置、电子设备及可读存储介质 | |
US20230121749A1 (en) | Customizable cryptocurrency card | |
GB2525930A (en) | Method of authentication | |
CN103561000B (zh) | 一种进行多媒体数据认证的方法、装置和浏览器 | |
CN108664862A (zh) | 位置编码文件输出*** | |
Jalab et al. | Frame selected approach for hiding data within MPEG video using bit plane complexity segmentation | |
JP2017079082A (ja) | 光学読取コード作成装置 | |
CN111428532B (zh) | 一种可加密三维码的编码解码方法 | |
CN108154062A (zh) | 二维码图像的解码方法、解码装置、生成方法、生成装置 | |
CN114817872A (zh) | 一种在ofd文档中添加动态水印的方法 | |
CN113810189A (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: 20180612 |