CN110175661A - 二维码分享路径的生成方法和装置 - Google Patents
二维码分享路径的生成方法和装置 Download PDFInfo
- Publication number
- CN110175661A CN110175661A CN201910307162.2A CN201910307162A CN110175661A CN 110175661 A CN110175661 A CN 110175661A CN 201910307162 A CN201910307162 A CN 201910307162A CN 110175661 A CN110175661 A CN 110175661A
- Authority
- CN
- China
- Prior art keywords
- image
- dimensional code
- user
- area
- terminal
- 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
- 238000000034 method Methods 0.000 title claims abstract description 36
- 238000012545 processing Methods 0.000 claims description 44
- 230000015654 memory Effects 0.000 claims description 17
- 238000002156 mixing Methods 0.000 claims description 15
- 238000006243 chemical reaction Methods 0.000 claims description 10
- 238000001914 filtration Methods 0.000 claims description 10
- 238000012937 correction Methods 0.000 claims description 9
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000007781 pre-processing Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 claims description 3
- 238000013473 artificial intelligence Methods 0.000 abstract description 2
- 230000006870 function Effects 0.000 description 5
- 230000006399 behavior Effects 0.000 description 3
- 238000004590 computer program Methods 0.000 description 3
- 238000010168 coupling process Methods 0.000 description 3
- 238000005859 coupling reaction Methods 0.000 description 3
- 238000010586 diagram Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000000605 extraction Methods 0.000 description 3
- 239000011521 glass Substances 0.000 description 3
- 238000004458 analytical method Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 230000008878 coupling Effects 0.000 description 2
- 239000011159 matrix material Substances 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 108010001267 Protein Subunits Proteins 0.000 description 1
- 229910002056 binary alloy Inorganic materials 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000007423 decrease Effects 0.000 description 1
- 238000004043 dyeing Methods 0.000 description 1
- 235000013399 edible fruits Nutrition 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 238000009499 grossing Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000001788 irregular Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 238000005192 partition Methods 0.000 description 1
- 230000000630 rising effect Effects 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 238000012163 sequencing technique Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K17/00—Methods 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/0022—Methods 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
- G06K17/0025—Methods 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 the arrangement consisting of a wireless interrogation device in combination with a device for optically marking the record carrier
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/01—Social networking
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/52—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail for supporting social networking services
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- General Business, Economics & Management (AREA)
- Signal Processing (AREA)
- Editing Of Facsimile Originals (AREA)
Abstract
本发明实施例提供了一种二维码分享路径的生成方法和装置,本发明涉及人工智能领域,该方法包括:第一终端将二维码分享到社交圈,二维码存储了目标字符串的信息,目标字符串包括第一字符串和第二字符串;第二终端扫描二维码,识别二维码中存储的信息,得到目标字符串,第二终端是第二用户关联的终端;第二终端将目标字符串中的第二字符串以及第二用户的唯一身份标识信息发送到后台,后台根据第二字符串确定第一用户的唯一身份标识信息,并根据第一用户的唯一身份标识信息以及第二用户的唯一身份标识信息生成二维码分享路径。本发明实施例提供的技术方案能够解决现有技术无法追踪二维码的分享路径的问题。
Description
【技术领域】
本发明涉及人工智能领域,尤其涉及一种二维码分享路径的生成方法和装置。
【背景技术】
二维码又称二维条码,是近几年来移动设备上流行的一种编码方式,它比传统的条形码能存更多的信息,也能表示更多的数据类型。
二维码可应用于营销领域,例如,用户扫描二维码后可直接浏览商家推送的视频、音频广告,或者,用户扫描二维码后可直接浏览商家官方网站。
用户还可以将二维码转发到自己的社交圈,圈内好友可扫描该二维码对商家进行关注或者购买商品。
例如,扫描二维码可购买商品P,用户A将二维码转发到自己的社交圈,用户A的好友用户B看到后,通过扫码购买了商品P并将二维码也转发到自己的社交圈,用户B的好友用户C看到后,通过扫码购买了商品P并将二维码也转发到自己的社交圈,用户C的好友用户D1、用户D2看到后,通过扫码购买了商品P并将二维码也转发到自己的社交圈。可以认为,用户B、用户C、用户D1、用户D2的购买行为都在一定程度上源于用户A的分享行为,用户C、用户D1、用户D2的购买行为都在一定程度上源于用户B的分享行为,用户D1、用户D2的购买行为都在一定程度上源于用户C的分享行为。
能够看出,追踪二维码的分享路径对于分析营销效果具有重要意义。
但是,目前无法追踪二维码的分享路径。
【发明内容】
有鉴于此,本发明实施例提供了一种二维码分享路径的生成方法和装置,用以解决现有技术无法追踪二维码的分享路径的问题。
一方面,本发明实施例提供了一种二维码分享路径的生成方法,所述方法包括:第一终端将二维码分享到社交圈,所述第一终端是第一用户关联的终端,所述二维码存储了目标字符串的信息,所述目标字符串包括第一字符串和第二字符串,所述第一字符串包括网址信息对应的字符串,所述第二字符串包括所述第一用户的唯一身份标识信息对应的字符串;第二终端扫描所述二维码,识别所述二维码中存储的信息,得到所述目标字符串,所述第二终端是第二用户关联的终端;所述第二终端将所述目标字符串中的第二字符串以及所述第二用户的唯一身份标识信息发送到后台,所述后台根据所述第二字符串确定所述第一用户的唯一身份标识信息,并根据所述第一用户的唯一身份标识信息以及所述第二用户的唯一身份标识信息生成二维码分享路径。
进一步地,所述二维码是融合图像后的二维码,在所述第一终端将二维码分享到社交圈之前,所述方法还包括:获取所述目标字符串;对所述目标字符串进行编码,得到待融合的二维码;获取第一图像,所述第一图像由所述第一用户指定;对所述第一图像进行预处理,得到第二图像;将所述第二图像划分为多个图像区域;将所述第二图像的所述多个图像区域中每个图像区域等分成预设数量的子图像区域,并在所述多个图像区域中每个图像区域的子图像区域中确定中心子图像区域;将所述待融合的二维码划分为第一区域和第二区域,所述第一区域为被编码的数据内容及纠错信息码所在区域,所述第二区域为所述第一区域之外的其他区域;将所述待融合的二维码中所述第一区域的值覆盖到对应的图像区域的中心子图像区域,并将所述待融合的二维码中所述第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码。
进一步地,所述对所述第一图像进行预处理,得到第二图像,包括:对所述第一图像进行缩放处理,将所述第一图像的尺寸缩放到与所述待融合的二维码相同大小,得到所述第二图像。
进一步地,所述将所述第二图像划分为多个图像区域,包括:确定所述待融合的二维码中记录信息的模块;根据所述待融合的二维码中记录信息的模块将所述第二图像划分为多个图像区域,所述多个图像区域中每个图像区域与所述待融合的二维码的一个模块相对应。
进一步地,所述第二终端扫描所述二维码,识别所述二维码中存储的信息,得到所述目标字符串,包括:所述第二终端扫描图像,判断所述图像中是否存在二维码定位点;如果所述图像中存在所述二维码定位点,确定所述图像中存在二维码;识别所述图像中二维码中存储的信息,得到所述目标字符串。
进一步地,所述识别所述图像中二维码中存储的信息,包括:提取所述图像中的二维码区域;对所述二维码区域进行灰度化处理,将所述二维码区域转换为灰度位图;利用中值滤波对所述灰度位图进行去噪处理,生成去噪图像;对所述去噪图像进行二值化处理,生成二值化图像;解码所述二值化图像中存储的信息。
一方面,本发明实施例提供了一种二维码分享路径的生成装置,所述装置包括:分享单元,用于通过第一终端将二维码分享到社交圈,所述第一终端是第一用户关联的终端,所述二维码存储了目标字符串的信息,所述目标字符串包括第一字符串和第二字符串,所述第一字符串包括网址信息对应的字符串,所述第二字符串包括所述第一用户的唯一身份标识信息对应的字符串;扫描单元,用于通过第二终端扫描所述二维码,识别所述二维码中存储的信息,得到所述目标字符串,所述第二终端是第二用户关联的终端;发送单元,用于通过所述第二终端将所述目标字符串中的第二字符串以及所述第二用户的唯一身份标识信息发送到后台,所述后台根据所述第二字符串确定所述第一用户的唯一身份标识信息,并根据所述第一用户的唯一身份标识信息以及所述第二用户的唯一身份标识信息生成二维码分享路径。
进一步地,所述二维码是融合图像后的二维码,所述装置还包括:第一获取单元,用于在所述分享单元通过所述第一终端将二维码分享到社交圈之前,获取所述目标字符串;编码单元,用于对所述目标字符串进行编码,得到待融合的二维码;第二获取单元,用于获取第一图像,所述第一图像由所述第一用户指定;预处理单元,用于对所述第一图像进行预处理,得到第二图像;第一划分单元,用于将所述第二图像划分为多个图像区域;确定单元,用于将所述第二图像的所述多个图像区域中每个图像区域等分成预设数量的子图像区域,并在所述多个图像区域中每个图像区域的子图像区域中确定中心子图像区域;第二划分单元,用于将所述待融合的二维码划分为第一区域和第二区域,所述第一区域为被编码的数据内容及纠错信息码所在区域,所述第二区域为所述第一区域之外的其他区域;覆盖单元,用于将所述待融合的二维码中所述第一区域的值覆盖到对应的图像区域的中心子图像区域,并将所述待融合的二维码中所述第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码。
进一步地,所述预处理单元包括:缩放处理子单元,用于对所述第一图像进行缩放处理,将所述第一图像的尺寸缩放到与所述待融合的二维码相同大小,得到所述第二图像。
进一步地,所述第一划分单元包括:第一确定子单元,用于确定所述待融合的二维码中记录信息的模块;划分子单元,用于根据所述待融合的二维码中记录信息的模块将所述第二图像划分为多个图像区域,所述多个图像区域中每个图像区域与所述待融合的二维码的一个模块相对应。
进一步地,所述扫描单元包括:扫描子单元,用于通过所述第二终端扫描图像,判断所述图像中是否存在二维码定位点;第二确定子单元,用于如果所述图像中存在所述二维码定位点,确定所述图像中存在二维码;识别子单元,用于识别所述图像中二维码中存储的信息,得到所述目标字符串。
进一步地,所述识别子单元包括:提取模块,用于提取所述图像中的二维码区域;灰度化处理模块,用于对所述二维码区域进行灰度化处理,将所述二维码区域转换为灰度位图;去噪处理模块,用于利用中值滤波对所述灰度位图进行去噪处理,生成去噪图像;二值化处理模块,用于对所述去噪图像进行二值化处理,生成二值化图像;解码模块,用于解码所述二值化图像中存储的信息。
一方面,本发明实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行上述的二维码分享路径的生成方法。
一方面,本发明实施例提供了一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,所述程序指令被处理器加载并执行时实现上述的二维码分享路径的生成方法的步骤。
在本发明实施例中,第一终端将二维码分享到第一用户的社交圈,分享的二维码携带第一用户的唯一身份标识信息,第二用户看到该二维码后,通过第二终端扫描该二维码,识别二维码中存储的信息,得到目标字符串,第二终端将目标字符串中的第二字符串以及第二用户的唯一身份标识信息发送到后台,后台根据第二字符串确定第一用户的唯一身份标识信息,根据第一用户的唯一身份标识信息以及第二用户的唯一身份标识信息生成二维码分享路径,解决了现有技术无法追踪二维码的分享路径的问题。
【附图说明】
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其它的附图。
图1是本发明实施例提供的一种可选的二维码分享路径的生成方法的流程图;
图2是本发明实施例提供的一种可选的二维码分享路径的生成装置的示意图;
图3是本发明实施例提供的一种可选的计算机设备的示意图。
【具体实施方式】
为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,甲和/或乙,可以表示:单独存在甲,同时存在甲和乙,单独存在乙这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
图1是本发明实施例提供的一种可选的二维码分享路径的生成方法的流程图,如图1所示,该方法包括:
步骤S102,第一终端将二维码分享到社交圈,第一终端是第一用户关联的终端,二维码存储了目标字符串的信息,目标字符串包括第一字符串和第二字符串,第一字符串包括网址信息对应的字符串,第二字符串包括第一用户的唯一身份标识信息对应的字符串。
步骤S104,第二终端扫描二维码,识别二维码中存储的信息,得到目标字符串,第二终端是第二用户关联的终端。
步骤S106,第二终端将目标字符串中的第二字符串以及第二用户的唯一身份标识信息发送到后台,后台根据第二字符串确定第一用户的唯一身份标识信息,并根据第一用户的唯一身份标识信息以及第二用户的唯一身份标识信息生成二维码分享路径。
二维条码/二维码是用某种特定的几何图形按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息的;在代码编制上巧妙地利用构成计算机内部逻辑基础的“0”、“1”比特流的概念,使用若干个与二进制相对应的几何形体来表示文字数值信息,通过图像输入设备或光电扫描设备自动识读以实现信息自动处理,它具有条码技术的一些共性:每种码制有其特定的字符集;每个字符占有一定的宽度;具有一定的校验功能等。
下面举出一个具体的例子对本发明实施例提供的二维码分享路径的生成方法进行说明。
例如,用户A将二维码M1(二维码M1携带用户A的唯一身份标识信息)分享到自己的社交圈,用户A的好友用户B看到后,通过扫描二维码M1购买了商品P并生成二维码M2(二维码M2携带用户B的唯一身份标识信息),用户B将二维码M2也分享到自己的社交圈,用户B的好友用户C看到后,通过扫描二维码M2购买了商品P,并生成二维码M3(二维码M3携带用户C的唯一身份标识信息),用户C将二维码M3也分享到自己的社交圈,用户C的好友用户D1、用户D2看到后,通过扫描二维码M3购买了商品P。
用户B的终端将二维码M1中的第二字符串以及用户B的唯一身份标识信息发送到后台,后台根据二维码M1中的第二字符串确定用户A的唯一身份标识信息,后台生成二维码分享子路径:A->B。
用户C的终端将二维码M2中的第二字符串以及用户C的唯一身份标识信息发送到后台,后台根据二维码M2中的第二字符串确定用户B的唯一身份标识信息,后台生成二维码分享子路径:B->C。
用户D1的终端将二维码M3中的第二字符串以及用户D1的唯一身份标识信息发送到后台,后台根据二维码M3中的第二字符串确定用户C的唯一身份标识信息,后台生成二维码分享子路径:C->D1。
用户D2的终端将二维码M3中的第二字符串以及用户D2的唯一身份标识信息发送到后台,后台根据二维码M3中的第二字符串确定用户C的唯一身份标识信息,后台生成二维码分享子路径:C->D2。
后台将多个二维码分享子路径进行合并,得到二维码的分享路径有两条,分别是:A->B->C->D1、A->B->C->D2。
在本发明实施例中,第一终端将二维码分享到第一用户的社交圈,分享的二维码携带第一用户的唯一身份标识信息,第二用户看到该二维码后,通过第二终端扫描该二维码,识别二维码中存储的信息,得到目标字符串,第二终端将目标字符串中的第二字符串以及第二用户的唯一身份标识信息发送到后台,后台根据第二字符串确定第一用户的唯一身份标识信息,根据第一用户的唯一身份标识信息以及第二用户的唯一身份标识信息生成二维码分享路径,解决了现有技术无法追踪二维码的分享路径的问题。
可选地,二维码是融合图像后的二维码,在第一终端将二维码分享到社交圈之前,方法还包括:获取目标字符串;对目标字符串进行编码,得到待融合的二维码;获取第一图像,第一图像由第一用户指定;对第一图像进行预处理,得到第二图像;将第二图像划分为多个图像区域;将第二图像的多个图像区域中每个图像区域等分成预设数量的子图像区域,并在多个图像区域中每个图像区域的子图像区域中确定中心子图像区域;将待融合的二维码划分为第一区域和第二区域,第一区域为被编码的数据内容及纠错信息码所在区域,第二区域为第一区域之外的其他区域;将待融合的二维码中第一区域的值覆盖到对应的图像区域的中心子图像区域,并将待融合的二维码中第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码。
可选地,对第一图像进行预处理,得到第二图像,包括:对第一图像进行缩放处理,将第一图像的尺寸缩放到与待融合的二维码相同大小,得到第二图像。
可选地,将第二图像划分为多个图像区域,包括:确定待融合的二维码中记录信息的模块;根据待融合的二维码中记录信息的模块将第二图像划分为多个图像区域,多个图像区域中每个图像区域与待融合的二维码的一个模块相对应。
例如,一个21*21的黑白矩阵式二维码,该二维码由21*21个方格组成,每个方格即为一个二维码的模块。将目标图像划分为21*21个图像区域,每个图像区域与相同位置上的二维码的模块相对应,使得每个图像区域与二维码的模块建立对应关系。
二维码中第一区域及第二区域均由二维码的模块组成,因而将二维码中第一区域的值覆盖到对应的图像区域的中心子图像区域时,可以将二维码中第一区域内的每个模块的值覆盖到与该模块有对应关系的图像区域的中心子图像区域中。例如,如果位于二维码中第8行第8列的模块在第一区域内,该模块为黑色,且该模块与位于图像中第8行第8列的图像区域有对应关系,则将位于二维码中第8行第8列的模块的值覆盖图像中第8行第8列的图像区域的中心子图像区域,即将图像中第8行第8列的图像区域的中心子图像区域设为黑色。同理,如果位于二维码中第12行第12列的模块在第一区域内,该模块为白色,且该模块与位于图像中第12行第12列的图像区域建立有对应关系,则将位于二维码中第12行第12列的模块的值覆盖图像中第12行第12列的图像区域的中心子图像区域,即将图像中第12行第12列的图像区域的中心子图像区域设为白色。
将二维码中第二区域的值覆盖到对应的图像区域时,可以将二维码中第二区域内的每个模块的值覆盖到与该模块有对应关系的图像区域。例如,如果位于二维码中第15行第15列的模块在第二区域内,该模块为黑色,且该模块与位于图像中第15行第15列的图像区域有对应关系,则将位于二维码中第15行第15列的模块的值覆盖图像中第15行第15列的图像区域,即将图像中第15行第15列的图像区域设为黑色。同理,如果位于二维码中第13行第13列的模块在第二区域内,该模块为白色,且该模块与位于图像中第13行第13列的图像区域有对应关系,则将位于二维码中第13行第13列的模块的值覆盖图像中第13行第13列的图像区域,即将图像中第13行第13列的图像区域设为白色。
为了将二维码的整个区域都与图像进行融合,又由于二维码的第一区域中记录了纠错信息,则将二维码中第一区域的值覆盖到对应的图像区域的中心子图像区域,使得除中心子图像区域外的其他图像区域还可以显示图像的信息,扩大了图像的显示范围,减少图像被覆盖的区域,优化了融合图像后的二维码的显示效果。
融合图像后的二维码给用户更加友好的视觉体验,提高了扫描二维码带来的点击率和转化率。
可选地,第二终端扫描二维码,识别二维码中存储的信息,得到目标字符串,包括:第二终端扫描图像,判断图像中是否存在二维码定位点;如果图像中存在二维码定位点,确定图像中存在二维码;识别图像中二维码中存储的信息,得到目标字符串。
一般来说,二维码定位点为三个,分别位于二维码的三个角上。如果通过扫描图像识别出三个二维码定位点,则确定图像中存在二维码。
可选地,识别图像中二维码中存储的信息,包括:提取图像中的二维码区域;对二维码区域进行灰度化处理,将二维码区域转换为灰度位图;利用中值滤波对灰度位图进行去噪处理,生成去噪图像;对去噪图像进行二值化处理,生成二值化图像;解码二值化图像中存储的信息。
位图图像(bitmap),亦称为点阵图像或绘制图像,是由称作像素(图片元素)的单个点组成的。这些点可以进行不同的排列和染色以构成图样。当放大位图时,可以看见赖以构成整个图像的无数单个方块。扩大位图尺寸的效果是增大单个像素,从而使线条和形状显得参差不齐。然而,如果从稍远的位置观看它,位图图像的颜色和形状又显得是连续的。
中值滤波法是一种非线性平滑技术,它将每一像素点的灰度值设置为该点某邻域窗口内的所有像素点灰度值的中值。中值滤波是基于排序统计理论的一种能有效抑制噪声的非线性信号处理技术,中值滤波的基本原理是把数字图像或数字序列中一点的值用该点的一个邻域中各点值的中值代替,让周围的像素值接近的真实值,从而消除孤立的噪声点。方法是用某种结构的二维滑动模板,将板内像素按照像素值的大小进行排序,生成单调上升(或下降)的为二维数据序列。
图像的二值化处理就是将图像上的点的灰度值为0或255,也就是将整个图像呈现出明显的黑白效果。即将256个亮度等级的灰度图像通过适当的阈值选取而获得仍然可以反映图像整体和局部特征的二值化图像。在数字图像处理中,二值图像占有非常重要的地位,特别是在实用的图像处理中,以二值图像处理实现而构成的***是很多的,要进行二值图像的处理与分析,首先要把灰度图像二值化,得到二值化图像,这样子有利于在对图像做进一步处理时,图像的集合性质只与像素值为0或255的点的位置有关,不再涉及像素的多级值,使处理变得简单,而且数据的处理和压缩量小。
通过对二维码区域进行灰度化处理、去噪处理、二值化处理,能够增强二维码识别的准确性。
本发明实施例能够灵活生成二维码,并集成不同社交平台的一键分享功能。
本发明实施例还能帮助业务经理扩展业务,例如,分享的链接中包含了分享的业务经理的微信号,用户在使用分享的二维码进行相关的业务操作时也记录了分享该二维码的业务经理的信息,这样每一笔业务可以知晓是哪一位业务经理的业绩,在业务经理登录后提供所有他推广的业务列表及图表,并对于列表可以设置提现推广红包的功能,以更好的促进社交圈的用户进行主动分享和推广,参与到二维码制作和分享的过程中来,快速的帮助业务经理提高推广效率和运营成本,有助于促进业务快速增长。
本发明实施例提供了一种二维码分享路径的生成装置,该装置用于执行上述二维码分享路径的生成方法,如图2所示,该装置包括:分享单元10、扫描单元20、发送单元30。
分享单元10,用于通过第一终端将二维码分享到社交圈,第一终端是第一用户关联的终端,二维码存储了目标字符串的信息,目标字符串包括第一字符串和第二字符串,第一字符串包括网址信息对应的字符串,第二字符串包括第一用户的唯一身份标识信息对应的字符串。
扫描单元20,用于通过第二终端扫描二维码,识别二维码中存储的信息,得到目标字符串,第二终端是第二用户关联的终端。
发送单元30,用于通过第二终端将目标字符串中的第二字符串以及第二用户的唯一身份标识信息发送到后台,后台根据第二字符串确定第一用户的唯一身份标识信息,并根据第一用户的唯一身份标识信息以及第二用户的唯一身份标识信息生成二维码分享路径。
在本发明实施例中,第一终端将二维码分享到第一用户的社交圈,分享的二维码携带第一用户的唯一身份标识信息,第二用户看到该二维码后,通过第二终端扫描该二维码,识别二维码中存储的信息,得到目标字符串,第二终端将目标字符串中的第二字符串以及第二用户的唯一身份标识信息发送到后台,后台根据第二字符串确定第一用户的唯一身份标识信息,根据第一用户的唯一身份标识信息以及第二用户的唯一身份标识信息生成二维码分享路径,解决了现有技术无法追踪二维码的分享路径的问题。
可选地,二维码是融合图像后的二维码,装置还包括:第一获取单元、编码单元、第二获取单元、预处理单元、第一划分单元、确定单元、第二划分单元、覆盖单元。第一获取单元,用于在分享单元10通过第一终端将二维码分享到社交圈之前,获取目标字符串。编码单元,用于对目标字符串进行编码,得到待融合的二维码。第二获取单元,用于获取第一图像,第一图像由第一用户指定。预处理单元,用于对第一图像进行预处理,得到第二图像。第一划分单元,用于将第二图像划分为多个图像区域。确定单元,用于将第二图像的多个图像区域中每个图像区域等分成预设数量的子图像区域,并在多个图像区域中每个图像区域的子图像区域中确定中心子图像区域。第二划分单元,用于将待融合的二维码划分为第一区域和第二区域,第一区域为被编码的数据内容及纠错信息码所在区域,第二区域为第一区域之外的其他区域。覆盖单元,用于将待融合的二维码中第一区域的值覆盖到对应的图像区域的中心子图像区域,并将待融合的二维码中第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码。
可选地,预处理单元包括:缩放处理子单元。缩放处理子单元,用于对第一图像进行缩放处理,将第一图像的尺寸缩放到与待融合的二维码相同大小,得到第二图像。
可选地,第一划分单元包括:第一确定子单元、划分子单元。第一确定子单元,用于确定待融合的二维码中记录信息的模块。划分子单元,用于根据待融合的二维码中记录信息的模块将第二图像划分为多个图像区域,多个图像区域中每个图像区域与待融合的二维码的一个模块相对应。
可选地,扫描单元20包括:扫描子单元、第二确定子单元、识别子单元。扫描子单元,用于通过第二终端扫描图像,判断图像中是否存在二维码定位点。第二确定子单元,用于如果图像中存在二维码定位点,确定图像中存在二维码。识别子单元,用于识别图像中二维码中存储的信息,得到目标字符串。
可选地,识别子单元包括:提取模块、灰度化处理模块、去噪处理模块、二值化处理模块、解码模块。提取模块,用于提取图像中的二维码区域。灰度化处理模块,用于对二维码区域进行灰度化处理,将二维码区域转换为灰度位图。去噪处理模块,用于利用中值滤波对灰度位图进行去噪处理,生成去噪图像。二值化处理模块,用于对去噪图像进行二值化处理,生成二值化图像。解码模块,用于解码二值化图像中存储的信息。
本发明实施例提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时控制存储介质所在设备执行以下步骤:第一终端将二维码分享到社交圈,第一终端是第一用户关联的终端,二维码存储了目标字符串的信息,目标字符串包括第一字符串和第二字符串,第一字符串包括网址信息对应的字符串,第二字符串包括第一用户的唯一身份标识信息对应的字符串;第二终端扫描二维码,识别二维码中存储的信息,得到目标字符串,第二终端是第二用户关联的终端;第二终端将目标字符串中的第二字符串以及第二用户的唯一身份标识信息发送到后台,后台根据第二字符串确定第一用户的唯一身份标识信息,并根据第一用户的唯一身份标识信息以及第二用户的唯一身份标识信息生成二维码分享路径。
可选地,在程序运行时控制存储介质所在设备还执行以下步骤:在第一终端将二维码分享到社交圈之前,获取目标字符串;对目标字符串进行编码,得到待融合的二维码;获取第一图像,第一图像由第一用户指定;对第一图像进行预处理,得到第二图像;将第二图像划分为多个图像区域;将第二图像的多个图像区域中每个图像区域等分成预设数量的子图像区域,并在多个图像区域中每个图像区域的子图像区域中确定中心子图像区域;将待融合的二维码划分为第一区域和第二区域,第一区域为被编码的数据内容及纠错信息码所在区域,第二区域为第一区域之外的其他区域;将待融合的二维码中第一区域的值覆盖到对应的图像区域的中心子图像区域,并将待融合的二维码中第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码。
可选地,在程序运行时控制存储介质所在设备还执行以下步骤:对第一图像进行缩放处理,将第一图像的尺寸缩放到与待融合的二维码相同大小,得到第二图像。
可选地,在程序运行时控制存储介质所在设备还执行以下步骤:确定待融合的二维码中记录信息的模块;根据待融合的二维码中记录信息的模块将第二图像划分为多个图像区域,多个图像区域中每个图像区域与待融合的二维码的一个模块相对应。
可选地,在程序运行时控制存储介质所在设备还执行以下步骤:第二终端扫描图像,判断图像中是否存在二维码定位点;如果图像中存在二维码定位点,确定图像中存在二维码;识别图像中二维码中存储的信息,得到目标字符串。
可选地,在程序运行时控制存储介质所在设备还执行以下步骤:提取图像中的二维码区域;对二维码区域进行灰度化处理,将二维码区域转换为灰度位图;利用中值滤波对灰度位图进行去噪处理,生成去噪图像;对去噪图像进行二值化处理,生成二值化图像;解码二值化图像中存储的信息。
本发明实施例提供了一种计算机设备,包括存储器和处理器,存储器用于存储包括程序指令的信息,处理器用于控制程序指令的执行,程序指令被处理器加载并执行时实现以下步骤:第一终端将二维码分享到社交圈,第一终端是第一用户关联的终端,二维码存储了目标字符串的信息,目标字符串包括第一字符串和第二字符串,第一字符串包括网址信息对应的字符串,第二字符串包括第一用户的唯一身份标识信息对应的字符串;第二终端扫描二维码,识别二维码中存储的信息,得到目标字符串,第二终端是第二用户关联的终端;第二终端将目标字符串中的第二字符串以及第二用户的唯一身份标识信息发送到后台,后台根据第二字符串确定第一用户的唯一身份标识信息,并根据第一用户的唯一身份标识信息以及第二用户的唯一身份标识信息生成二维码分享路径。
可选地,程序指令被处理器加载并执行时还实现以下步骤:在第一终端将二维码分享到社交圈之前,获取目标字符串;对目标字符串进行编码,得到待融合的二维码;获取第一图像,第一图像由第一用户指定;对第一图像进行预处理,得到第二图像;将第二图像划分为多个图像区域;将第二图像的多个图像区域中每个图像区域等分成预设数量的子图像区域,并在多个图像区域中每个图像区域的子图像区域中确定中心子图像区域;将待融合的二维码划分为第一区域和第二区域,第一区域为被编码的数据内容及纠错信息码所在区域,第二区域为第一区域之外的其他区域;将待融合的二维码中第一区域的值覆盖到对应的图像区域的中心子图像区域,并将待融合的二维码中第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码。
可选地,程序指令被处理器加载并执行时还实现以下步骤:对第一图像进行缩放处理,将第一图像的尺寸缩放到与待融合的二维码相同大小,得到第二图像。
可选地,程序指令被处理器加载并执行时还实现以下步骤:确定待融合的二维码中记录信息的模块;根据待融合的二维码中记录信息的模块将第二图像划分为多个图像区域,多个图像区域中每个图像区域与待融合的二维码的一个模块相对应。
可选地,程序指令被处理器加载并执行时还实现以下步骤:第二终端扫描图像,判断图像中是否存在二维码定位点;如果图像中存在二维码定位点,确定图像中存在二维码;识别图像中二维码中存储的信息,得到目标字符串。
可选地,程序指令被处理器加载并执行时还实现以下步骤:提取图像中的二维码区域;对二维码区域进行灰度化处理,将二维码区域转换为灰度位图;利用中值滤波对灰度位图进行去噪处理,生成去噪图像;对去噪图像进行二值化处理,生成二值化图像;解码二值化图像中存储的信息。
图3是本发明实施例提供的一种计算机设备的示意图。如图3所示,该实施例的计算机设备50包括:处理器51、存储器52以及存储在存储器52中并可在处理器51上运行的计算机程序53,该计算机程序53被处理器51执行时实现实施例中的二维码分享路径的生成方法,为避免重复,此处不一一赘述。或者,该计算机程序被处理器51执行时实现实施例中二维码分享路径的生成装置中各模型/单元的功能,为避免重复,此处不一一赘述。
计算机设备50可以是桌上型计算机、笔记本、掌上电脑及云端服务器等计算设备。计算机设备可包括,但不仅限于,处理器51、存储器52。本领域技术人员可以理解,图3仅仅是计算机设备50的示例,并不构成对计算机设备50的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如计算机设备还可以包括输入输出设备、网络接入设备、总线等。
所称处理器51可以是中央处理单元(Central Processing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital Signal Processor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器52可以是计算机设备50的内部存储单元,例如计算机设备50的硬盘或内存。存储器52也可以是计算机设备50的外部存储设备,例如计算机设备50上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(Secure Digital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器52还可以既包括计算机设备50的内部存储单元也包括外部存储设备。存储器52用于存储计算机程序以及计算机设备所需的其他程序和数据。存储器52还可以用于暂时地存储已经输出或者将要输出的数据。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本发明所提供的几个实施例中,应该理解到,所揭露的***,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如,多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机装置(可以是个人计算机,服务器,或者网络装置等)或处理器(Processor)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(Read-Only Memory,ROM)、随机存取存储器(Random Access Memory,RAM)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (10)
1.一种二维码分享路径的生成方法,其特征在于,所述方法包括:
第一终端将二维码分享到社交圈,所述第一终端是第一用户关联的终端,所述二维码存储了目标字符串的信息,所述目标字符串包括第一字符串和第二字符串,所述第一字符串包括网址信息对应的字符串,所述第二字符串包括所述第一用户的唯一身份标识信息对应的字符串;
第二终端扫描所述二维码,识别所述二维码中存储的信息,得到所述目标字符串,所述第二终端是第二用户关联的终端;
所述第二终端将所述目标字符串中的第二字符串以及所述第二用户的唯一身份标识信息发送到后台,所述后台根据所述第二字符串确定所述第一用户的唯一身份标识信息,并根据所述第一用户的唯一身份标识信息以及所述第二用户的唯一身份标识信息生成二维码分享路径。
2.根据权利要求1所述的方法,其特征在于,所述二维码是融合图像后的二维码,在所述第一终端将二维码分享到社交圈之前,所述方法还包括:
获取所述目标字符串;
对所述目标字符串进行编码,得到待融合的二维码;
获取第一图像,所述第一图像由所述第一用户指定;
对所述第一图像进行预处理,得到第二图像;
将所述第二图像划分为多个图像区域;
将所述第二图像的所述多个图像区域中每个图像区域等分成预设数量的子图像区域,并在所述多个图像区域中每个图像区域的子图像区域中确定中心子图像区域;
将所述待融合的二维码划分为第一区域和第二区域,所述第一区域为被编码的数据内容及纠错信息码所在区域,所述第二区域为所述第一区域之外的其他区域;
将所述待融合的二维码中所述第一区域的值覆盖到对应的图像区域的中心子图像区域,并将所述待融合的二维码中所述第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码。
3.根据权利要求2所述的方法,其特征在于,所述对所述第一图像进行预处理,得到第二图像,包括:
对所述第一图像进行缩放处理,将所述第一图像的尺寸缩放到与所述待融合的二维码相同大小,得到所述第二图像。
4.根据权利要求2或3所述的方法,其特征在于,所述将所述第二图像划分为多个图像区域,包括:
确定所述待融合的二维码中记录信息的模块;
根据所述待融合的二维码中记录信息的模块将所述第二图像划分为多个图像区域,所述多个图像区域中每个图像区域与所述待融合的二维码的一个模块相对应。
5.根据权利要求1所述的方法,其特征在于,所述第二终端扫描所述二维码,识别所述二维码中存储的信息,得到所述目标字符串,包括:
所述第二终端扫描图像,判断所述图像中是否存在二维码定位点;
如果所述图像中存在所述二维码定位点,确定所述图像中存在二维码;
识别所述图像中二维码中存储的信息,得到所述目标字符串。
6.根据权利要求5所述的方法,其特征在于,所述识别所述图像中二维码中存储的信息,包括:
提取所述图像中的二维码区域;
对所述二维码区域进行灰度化处理,将所述二维码区域转换为灰度位图;
利用中值滤波对所述灰度位图进行去噪处理,生成去噪图像;
对所述去噪图像进行二值化处理,生成二值化图像;
解码所述二值化图像中存储的信息。
7.一种二维码分享路径的生成装置,其特征在于,所述装置包括:
分享单元,用于通过第一终端将二维码分享到社交圈,所述第一终端是第一用户关联的终端,所述二维码存储了目标字符串的信息,所述目标字符串包括第一字符串和第二字符串,所述第一字符串包括网址信息对应的字符串,所述第二字符串包括所述第一用户的唯一身份标识信息对应的字符串;
扫描单元,用于通过第二终端扫描所述二维码,识别所述二维码中存储的信息,得到所述目标字符串,所述第二终端是第二用户关联的终端;
发送单元,用于通过所述第二终端将所述目标字符串中的第二字符串以及所述第二用户的唯一身份标识信息发送到后台,所述后台根据所述第二字符串确定所述第一用户的唯一身份标识信息,并根据所述第一用户的唯一身份标识信息以及所述第二用户的唯一身份标识信息生成二维码分享路径。
8.根据权利要求7所述的装置,其特征在于,所述二维码是融合图像后的二维码,所述装置还包括:
第一获取单元,用于在所述分享单元通过所述第一终端将二维码分享到社交圈之前,获取所述目标字符串;
编码单元,用于对所述目标字符串进行编码,得到待融合的二维码;
第二获取单元,用于获取第一图像,所述第一图像由所述第一用户指定;
预处理单元,用于对所述第一图像进行预处理,得到第二图像;
第一划分单元,用于将所述第二图像划分为多个图像区域;
确定单元,用于将所述第二图像的所述多个图像区域中每个图像区域等分成预设数量的子图像区域,并在所述多个图像区域中每个图像区域的子图像区域中确定中心子图像区域;
第二划分单元,用于将所述待融合的二维码划分为第一区域和第二区域,所述第一区域为被编码的数据内容及纠错信息码所在区域,所述第二区域为所述第一区域之外的其他区域;
覆盖单元,用于将所述待融合的二维码中所述第一区域的值覆盖到对应的图像区域的中心子图像区域,并将所述待融合的二维码中所述第二区域的值覆盖到对应的图像区域,得到融合图像后的二维码。
9.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至6中任意一项所述的二维码分享路径的生成方法。
10.一种计算机设备,包括存储器和处理器,所述存储器用于存储包括程序指令的信息,所述处理器用于控制程序指令的执行,其特征在于:所述程序指令被处理器加载并执行时实现权利要求1至6任意一项所述的二维码分享路径的生成方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910307162.2A CN110175661A (zh) | 2019-04-17 | 2019-04-17 | 二维码分享路径的生成方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910307162.2A CN110175661A (zh) | 2019-04-17 | 2019-04-17 | 二维码分享路径的生成方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110175661A true CN110175661A (zh) | 2019-08-27 |
Family
ID=67689905
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910307162.2A Pending CN110175661A (zh) | 2019-04-17 | 2019-04-17 | 二维码分享路径的生成方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110175661A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112070556A (zh) * | 2020-09-16 | 2020-12-11 | 贝壳技术有限公司 | 基于二维码的信息分发***与信息分发方法 |
CN114745421A (zh) * | 2022-03-30 | 2022-07-12 | 北京奇艺世纪科技有限公司 | 裂变路径数据的记录方法、装置、服务器及存储介质 |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104036415A (zh) * | 2014-06-23 | 2014-09-10 | 北京金和软件股份有限公司 | 一种基于用户行为分析的平台推广方法 |
CN104751410A (zh) * | 2013-12-31 | 2015-07-01 | 腾讯科技(深圳)有限公司 | 图像与二维码的融合方法及装置 |
CN106055556A (zh) * | 2016-05-10 | 2016-10-26 | 深圳微克科技有限公司 | 一种信息获取的方法和装置 |
CN107800776A (zh) * | 2017-09-27 | 2018-03-13 | 深圳市金立通信设备有限公司 | 一种文件处理方法、终端、服务器及计算机可读介质 |
CN107862352A (zh) * | 2017-10-12 | 2018-03-30 | 深圳思为科技有限公司 | 一种二维码分享方法及二维码分享设备 |
CN107918748A (zh) * | 2017-10-27 | 2018-04-17 | 南京理工大学 | 一种多光谱二维码识别装置及方法 |
WO2018094614A1 (zh) * | 2016-11-23 | 2018-05-31 | 深圳前海达闼云端智能科技有限公司 | 用于线路规划的方法、装置及电子设备 |
CN108563521A (zh) * | 2018-04-19 | 2018-09-21 | 网易(杭州)网络有限公司 | 应用于游戏客户端的信息分享方法、装置、处理器及终端 |
CN108616448A (zh) * | 2018-04-26 | 2018-10-02 | 维沃移动通信有限公司 | 一种信息分享的路径推荐方法及移动终端 |
CN109002875A (zh) * | 2018-06-04 | 2018-12-14 | 上海德必创新科技发展有限公司 | 二维码加密方法、二维码传输***及存储介质 |
CN109190409A (zh) * | 2018-09-14 | 2019-01-11 | 北京京东金融科技控股有限公司 | 记录信息传播路径的方法、装置、设备及可读存储介质 |
-
2019
- 2019-04-17 CN CN201910307162.2A patent/CN110175661A/zh active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104751410A (zh) * | 2013-12-31 | 2015-07-01 | 腾讯科技(深圳)有限公司 | 图像与二维码的融合方法及装置 |
CN104036415A (zh) * | 2014-06-23 | 2014-09-10 | 北京金和软件股份有限公司 | 一种基于用户行为分析的平台推广方法 |
CN106055556A (zh) * | 2016-05-10 | 2016-10-26 | 深圳微克科技有限公司 | 一种信息获取的方法和装置 |
WO2018094614A1 (zh) * | 2016-11-23 | 2018-05-31 | 深圳前海达闼云端智能科技有限公司 | 用于线路规划的方法、装置及电子设备 |
CN107800776A (zh) * | 2017-09-27 | 2018-03-13 | 深圳市金立通信设备有限公司 | 一种文件处理方法、终端、服务器及计算机可读介质 |
CN107862352A (zh) * | 2017-10-12 | 2018-03-30 | 深圳思为科技有限公司 | 一种二维码分享方法及二维码分享设备 |
CN107918748A (zh) * | 2017-10-27 | 2018-04-17 | 南京理工大学 | 一种多光谱二维码识别装置及方法 |
CN108563521A (zh) * | 2018-04-19 | 2018-09-21 | 网易(杭州)网络有限公司 | 应用于游戏客户端的信息分享方法、装置、处理器及终端 |
CN108616448A (zh) * | 2018-04-26 | 2018-10-02 | 维沃移动通信有限公司 | 一种信息分享的路径推荐方法及移动终端 |
CN109002875A (zh) * | 2018-06-04 | 2018-12-14 | 上海德必创新科技发展有限公司 | 二维码加密方法、二维码传输***及存储介质 |
CN109190409A (zh) * | 2018-09-14 | 2019-01-11 | 北京京东金融科技控股有限公司 | 记录信息传播路径的方法、装置、设备及可读存储介质 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112070556A (zh) * | 2020-09-16 | 2020-12-11 | 贝壳技术有限公司 | 基于二维码的信息分发***与信息分发方法 |
CN114745421A (zh) * | 2022-03-30 | 2022-07-12 | 北京奇艺世纪科技有限公司 | 裂变路径数据的记录方法、装置、服务器及存储介质 |
CN114745421B (zh) * | 2022-03-30 | 2023-10-10 | 北京奇艺世纪科技有限公司 | 裂变路径数据的记录方法、装置、服务器及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6595714B2 (ja) | 動的な効果を有する2次元コード画像を生成するための方法および装置 | |
CN103400099B (zh) | 终端和二维码识别方法 | |
US11507766B2 (en) | Method and apparatus for processing encoded pattern, storage medium, and electronic apparatus | |
CN104657698B (zh) | 一种可承载多幅黑白二维码的彩色二维码编解码方法 | |
CN103955660B (zh) | 一种批量二维码图像识别方法 | |
WO2021169502A1 (en) | A pixel image as well as its processing method and application system | |
CN105718979B (zh) | 一种生成二维码图片的方法 | |
CN102609543A (zh) | 一种多功能二维码产品溯源***及溯源方法 | |
CN111027613A (zh) | 一种场景文字识别方法、装置、存储介质及终端 | |
CN110175661A (zh) | 二维码分享路径的生成方法和装置 | |
CN109886059B (zh) | 一种基于宽度学习的qr码图像检测方法 | |
CN103632179A (zh) | 三维条码的编码和解码方法及装置 | |
CN105894070B (zh) | 一种二维码编码方法及装置 | |
CN103632724A (zh) | 一种非易失性存储芯片的烧录方法和*** | |
CN111027545A (zh) | 卡证图片标志检测方法、装置、计算机设备及存储介质 | |
CN104424498A (zh) | 一种高速变换二维码编码的方法及装置 | |
CN113888431A (zh) | 图像修复模型的训练方法、装置、计算机设备及存储介质 | |
CN110598705B (zh) | 图像的语义标注方法及装置 | |
CN111309212A (zh) | 一种分屏对比的试衣方法、装置、设备及存储介质 | |
CN111160331A (zh) | 防伪标签验伪方法、设备、介质及模板图生成方法 | |
CN109934322A (zh) | 动态三维码的生成方法、生成装置、识别方法及识别装置 | |
CN108664830A (zh) | 一种溯源二维码的识别方法 | |
CN103942543B (zh) | 一种图像识别方法及装置 | |
Markuš et al. | Fast rendering of image mosaics and ascii art | |
CN109376825A (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 |