CN110175661A - The generation method and device in two dimensional code sharing path - Google Patents
The generation method and device in two dimensional code sharing path 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
The embodiment of the invention provides generation methods and device that a kind of two dimensional code shares path, the present invention relates to artificial intelligence fields, this method comprises: first terminal shares two dimensional code to social circle, two dimensional code stores the information of target string, and target string includes the first character string and the second character string;Second terminal scans the two-dimensional code, and identifies the information stored in two dimensional code, obtains target string, second terminal is the associated terminal of second user;The unique identity information of the second character string and second user in target string is sent backstage by second terminal, backstage determines the unique identity information of the first user according to the second character string, and generates two dimensional code according to the unique identity information of the unique identity information of the first user and second user and share path.Technical solution provided in an embodiment of the present invention is able to solve the problem of prior art can not track the sharing path of two dimensional code.
Description
[technical field]
The present invention relates to generation methods and device that artificial intelligence field more particularly to a kind of two dimensional code share path.
[background technique]
Two dimensional code is also known as two-dimensional bar code, is a kind of coding mode popular in mobile device in recent years, it is than traditional
Bar code can deposit more information, can also indicate more data types.
Two dimensional code can be applied to marketing domain, for example, can directly be browsed after scanning input two dimensional code businessman push video,
Audio advertisement, alternatively, can directly browse businessman official website after scanning input two dimensional code.
Two dimensional code can also be forwarded to the social circle of oneself by user, and the two dimensional code can be scanned to businessman's progress by enclosing interior good friend
Concern or purchase commodity.
For example, scanning the two-dimensional code commercially available commodity P, two dimensional code is forwarded to the social circle of oneself by user A, and user A's is good
After friendly user B sees, commodity P is had purchased by barcode scanning and two dimensional code is also forwarded to the social circle of oneself, the good friend of user B uses
After family C sees, commodity P is had purchased by barcode scanning and two dimensional code is also forwarded to the social circle of oneself, the good friend user of user C
After D1, user D2 see, commodity P is had purchased by barcode scanning and two dimensional code is also forwarded to the social circle of oneself.It is believed that using
The buying behavior of family B, user C, user D1, user D2 are all derived from the splitting glass opaque of user A, user C, user to a certain extent
The buying behavior of D1, user D2 are all derived from the splitting glass opaque of user B, the buying behavior of user D1, user D2 to a certain extent
It is all derived from the splitting glass opaque of user C to a certain extent.
, it can be seen that the sharing path of tracking two dimensional code is of great significance for analysis marketing effectiveness.
But the sharing path of two dimensional code can not be tracked at present.
[summary of the invention]
In view of this, the embodiment of the invention provides generation methods and device that a kind of two dimensional code shares path, to solve
Certainly the prior art can not track the problem of sharing path of two dimensional code.
On the one hand, the embodiment of the invention provides the generation methods that a kind of two dimensional code shares path, which comprises the
One terminal shares two dimensional code to social circle, and the first terminal is the terminal of the first user-association, and the two dimensional code stores
The information of target string, the target string include the first character string and the second character string, and first character string includes
The corresponding character string of website information, second character string include the corresponding word of unique identity information of first user
Symbol string;Second terminal scans the two dimensional code, identifies the information stored in the two dimensional code, obtains the target string, institute
Stating second terminal is the associated terminal of second user;The second terminal by the target string the second character string and
The unique identity information of the second user is sent to backstage, and the backstage determines described the according to second character string
The unique identity information of one user, and according to the unique identity information and the second user of first user
Unique identity information generate two dimensional code share path.
Further, the two dimensional code is the two dimensional code after blending image, arrives two dimensional code sharing in the first terminal
Before social circle, the method also includes: obtain the target string;The target string is encoded, obtain to
The two dimensional code of fusion;The first image is obtained, the first image is specified by first user;The first image is carried out pre-
Processing, obtains the second image;Second image is divided into multiple images region;By the multiple figure of second image
As image-region each in region is divided into the sub-image area of preset quantity, and each image in described multiple images region
Center sub-image area is determined in the sub-image area in region;The two dimensional code to be fused is divided into first area and second
Region, the first area are data encoded content and error correction information code region, and the second area is described the
Other regions except one region;The value of first area described in the two dimensional code to be fused is covered into corresponding image district
The center sub-image area in domain, and the value of second area described in the two dimensional code to be fused is covered into corresponding image district
Domain, the two dimensional code after obtaining blending image.
Further, described that the first image is pre-processed, obtain the second image, comprising: to first figure
As zooming in and out processing, by the size scaling of the first image to the two dimensional code same size to be fused, obtain institute
State the second image.
Further, described that second image is divided into multiple images region, comprising: to determine described to be fused two
Tie up the module that information is recorded in code;Second image is divided according to the module for recording information in the two dimensional code to be fused
For multiple images region, a module phase of each image-region and the two dimensional code to be fused in described multiple images region
It is corresponding.
Further, the second terminal scans the two dimensional code, identifies the information stored in the two dimensional code, obtains institute
State target string, comprising: the second terminal scan image judges in described image with the presence or absence of two dimensional code anchor point;Such as
There are the two dimensional code anchor point in fruit described image, determine that there are two dimensional codes in described image;Identify two dimension in described image
The information stored in code, obtains the target string.
Further, the information stored in two dimensional code in the identification described image, comprising: extract two in described image
Tie up code region;Gray processing processing is carried out to the two-dimension code area, the two-dimension code area is converted into gray bitmap;In utilization
Value filtering carries out denoising to the gray bitmap, generates denoising image;Binary conversion treatment is carried out to the denoising image, it is raw
At binary image;Decode the information stored in the binary image.
On the one hand, the embodiment of the invention provides the generating means that a kind of two dimensional code shares path, described device includes: point
Unit is enjoyed, for being shared two dimensional code to social circle by first terminal, the first terminal is the terminal of the first user-association,
The two dimensional code stores the information of target string, and the target string includes the first character string and the second character string, institute
Stating the first character string includes the corresponding character string of website information, and second character string includes the unique identities of first user
The corresponding character string of identification information;Scanning element identifies in the two dimensional code for scanning the two dimensional code by second terminal
The information of storage, obtains the target string, and the second terminal is the associated terminal of second user;Transmission unit is used for
By the second terminal by the unique identity of the second character string and the second user in the target string
Information is sent to backstage, and the backstage determines the unique identity information of first user according to second character string,
And two are generated according to the unique identity information of the unique identity information of first user and the second user
It ties up code and shares path.
Further, the two dimensional code is the two dimensional code after blending image, described device further include: first acquisition unit,
For obtaining the target character before the sharing unit is shared two dimensional code to social circle by the first terminal
String;Coding unit obtains two dimensional code to be fused for encoding to the target string;Second acquisition unit is used for
The first image is obtained, the first image is specified by first user;Pretreatment unit, for being carried out to the first image
Pretreatment, obtains the second image;First division unit, for second image to be divided into multiple images region;It determines single
Member, for each image-region in the described multiple images region of second image to be divided into the sub-image regions of preset quantity
Domain, and center sub-image area is determined in the sub-image area of each image-region in described multiple images region;Second stroke
Sub-unit, for the two dimensional code to be fused to be divided into first area and second area, the first area is encoded
Data content and error correction information code region, the second area be the first area except other regions;Covering
Unit, for the value of first area described in the two dimensional code to be fused to be covered to the center subgraph of corresponding image-region
As region, and the value of second area described in the two dimensional code to be fused is covered into corresponding image-region, is merged
Two dimensional code after image.
Further, the pretreatment unit includes: scaling processing subelement, for zooming in and out to the first image
Processing, by the size scaling of the first image to the two dimensional code same size to be fused, obtain second image.
Further, first division unit includes: the first determining subelement, for determining the two dimension to be fused
The module of information is recorded in code;Subelement is divided, for according to recording the module of information in the two dimensional code to be fused for institute
It states the second image and is divided into multiple images region, each image-region and the two dimension to be fused in described multiple images region
One module of code is corresponding.
Further, the scanning element includes: scanning subelement, for sentencing by the second terminal scan image
It whether there is two dimensional code anchor point in disconnected described image;Second determines subelement, if for there are described two in described image
Code anchor point is tieed up, determines that there are two dimensional codes in described image;It identifies subelement, is stored in two dimensional code in described image for identification
Information, obtain the target string.
Further, the identification subelement includes: extraction module, for extracting the two-dimension code area in described image;
The two-dimension code area is converted to gray scale for carrying out gray processing processing to the two-dimension code area by gray processing processing module
Bitmap;Denoising module generates denoising image for carrying out denoising to the gray bitmap using median filtering;Two
Value processing module generates binary image for carrying out binary conversion treatment to the denoising image;Decoder module, for solving
The information stored in the code binary image.
On the one hand, the embodiment of the invention provides a kind of storage medium, the storage medium includes the program of storage,
In, equipment where controlling the storage medium in described program operation executes the generation side that above-mentioned two dimensional code shares path
Method.
On the one hand, the embodiment of the invention provides a kind of computer equipment, including memory and processor, the memories
For storing the information including program instruction, the processor is used to control the execution of program instruction, and described program instruction is located
Reason device loads and realizes the step of above-mentioned two dimensional code shares the generation method in path when executing.
In embodiments of the present invention, two dimensional code is shared the social circle to the first user, the two dimensional code of sharing by first terminal
The unique identity information for carrying the first user after second user sees the two dimensional code, scans the two dimension by second terminal
Code identifies the information that stores in two dimensional code, obtains target string, second terminal by the second character string in target string with
And the unique identity information of second user is sent to backstage, determines unique body of the first user according to the second character string from the background
Part identification information generates two according to the unique identity information of the unique identity information of the first user and second user
It ties up code and shares path, solve the problems, such as that the prior art can not track the sharing path of two dimensional code.
[Detailed description of the invention]
In order to illustrate the technical solution of the embodiments of the present invention more clearly, below will be to needed in the embodiment attached
Figure is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for this field
For those of ordinary skill, without any creative labor, it can also be obtained according to these attached drawings other attached
Figure.
Fig. 1 is the flow chart for the generation method that a kind of optional two dimensional code provided in an embodiment of the present invention shares path;
Fig. 2 is the schematic diagram for the generating means that a kind of optional two dimensional code provided in an embodiment of the present invention shares path;
Fig. 3 is a kind of schematic diagram of optional computer equipment provided in an embodiment of the present invention.
[specific embodiment]
For a better understanding of the technical solution of the present invention, being retouched in detail to the embodiment of the present invention with reference to the accompanying drawing
It states.
It will be appreciated that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.Base
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts it is all its
Its embodiment, shall fall within the protection scope of the present invention.
The term used in embodiments of the present invention is only to be not intended to be limiting merely for for the purpose of describing particular embodiments
The present invention.In the embodiment of the present invention and the "an" of singular used in the attached claims, " described " and "the"
It is also intended to including most forms, unless the context clearly indicates other meaning.
It should be appreciated that term "and/or" used herein is only a kind of incidence relation for describing affiliated partner, indicate
There may be three kinds of relationships, for example, first and/or second, can indicate: individualism first exists simultaneously first and second, individualism second
These three situations.In addition, character "/" herein, typicallys represent the relationship that forward-backward correlation object is a kind of "or".
Fig. 1 is the flow chart for the generation method that a kind of optional two dimensional code provided in an embodiment of the present invention shares path, such as
Shown in Fig. 1, this method comprises:
Step S102, first terminal share two dimensional code to social circle, and first terminal is the terminal of the first user-association, and two
Dimension code stores the information of target string, and target string includes the first character string and the second character string, the first character string packet
The corresponding character string of website information is included, the second character string includes the corresponding character string of unique identity information of the first user.
Step S104, second terminal scan the two-dimensional code, and identify the information stored in two dimensional code, obtain target string, the
Two terminals are the associated terminals of second user.
Step S106, second terminal is by the unique identity of the second character string and second user in target string
Information is sent to backstage, determines the unique identity information of the first user according to the second character string from the background, and use according to first
The unique identity information at family and the unique identity information of second user generate two dimensional code and share path.
Two-dimensional bar code/two dimensional code is distributed according to certain rules at plane (on two-dimensional directional) with certain specific geometric figure
Chequered with black and white graphic recording data symbol information;Composition computer-internal logic base is dexterously utilized in code compilation
The concept of " 0 " of plinth, " 1 " bit stream, indicates text numerical information using several geometrical bodies corresponding with binary system,
By image input device or photoelectric scanning device automatically identifying and reading to realize automatic processing of information, it has some of barcode technology
General character: every kind of code system has its specific character set;Each character occupies certain width;With certain verifying function etc..
Enumerate below a specific example to two dimensional code provided in an embodiment of the present invention share path generation method into
Row explanation.
For example, two dimensional code M1 (the unique identity information of two dimensional code M1 carrying user A) is shared and arrives oneself by user A
Social circle after the good friend user B of user A sees, has purchased commodity P by scanning the two-dimensional code M1 and generates two dimensional code M2 (two dimension
Code M2 carries the unique identity information of user B), two dimensional code M2 is also shared the social circle to oneself by user B, user B's
After good friend user C sees, commodity P is had purchased by scanning the two-dimensional code M2, and generates two dimensional code M3 (two dimensional code M3 carrying user C
Unique identity information), two dimensional code M3 is also shared the social circle to oneself by user C, the good friend user D1 of user C, is used
After family D2 sees, commodity P is had purchased by scanning the two-dimensional code M3.
The terminal of user B sends the unique identity information of the second character string and user B in two dimensional code M1 to
From the background, the unique identity information of user A is determined according to the second character string in two dimensional code M1 from the background, backstage generates two dimensional code
Share subpath: A- > B.
The terminal of user C sends the unique identity information of the second character string and user C in two dimensional code M2 to
From the background, the unique identity information of user B is determined according to the second character string in two dimensional code M2 from the background, backstage generates two dimensional code
Share subpath: B- > C.
The terminal of user D1 sends the unique identity information of the second character string and user D1 in two dimensional code M3
To backstage, the unique identity information of user C is determined according to the second character string in two dimensional code M3 from the background, backstage generates two dimension
Code shares subpath: C- > D1.
The terminal of user D2 sends the unique identity information of the second character string and user D2 in two dimensional code M3
To backstage, the unique identity information of user C is determined according to the second character string in two dimensional code M3 from the background, backstage generates two dimension
Code shares subpath: C- > D2.
Backstage merges multiple two dimensional codes sharing subpath, and the sharing path for obtaining two dimensional code has two, is respectively:
A->B->C->D1、A->B->C->D2。
In embodiments of the present invention, two dimensional code is shared the social circle to the first user, the two dimensional code of sharing by first terminal
The unique identity information for carrying the first user after second user sees the two dimensional code, scans the two dimension by second terminal
Code identifies the information that stores in two dimensional code, obtains target string, second terminal by the second character string in target string with
And the unique identity information of second user is sent to backstage, determines unique body of the first user according to the second character string from the background
Part identification information generates two according to the unique identity information of the unique identity information of the first user and second user
It ties up code and shares path, solve the problems, such as that the prior art can not track the sharing path of two dimensional code.
Optionally, two dimensional code is the two dimensional code after blending image, before first terminal shares two dimensional code to social circle,
Method further include: obtain target string;Target string is encoded, two dimensional code to be fused is obtained;Obtain the first figure
Picture, the first image are specified by the first user;First image is pre-processed, the second image is obtained;Second image is divided into
Multiple images region;Each image-region in the multiple images region of second image is divided into the sub-image regions of preset quantity
Domain, and center sub-image area is determined in the sub-image area of each image-region in multiple images region;It will be to be fused
Two dimensional code is divided into first area and second area, and first area is data encoded content and error correction information code location
Domain, second area are other regions except first area;The value of first area in two dimensional code to be fused is covered into correspondence
Image-region center sub-image area, and the value of second area in two dimensional code to be fused is covered into corresponding image district
Domain, the two dimensional code after obtaining blending image.
Optionally, the first image is pre-processed, obtains the second image, comprising: processing is zoomed in and out to the first image,
By the size scaling of the first image to two dimensional code same size to be fused, obtain the second image.
Optionally, the second image is divided into multiple images region, comprising: determine in two dimensional code to be fused and record information
Module;Second image is divided into multiple images region, Duo Getu according to the module for recording information in two dimensional code to be fused
As image-region each in region is corresponding with a module of two dimensional code to be fused.
For example, the black and white matrix two-dimensional code of a 21*21, the two dimensional code are made of 21*21 grid, each grid is
For the module of a two dimensional code.Target image is divided into 21*21 image-region, on each image-region and same position
The module of two dimensional code is corresponding, so that the module of each image-region and two dimensional code establishes corresponding relationship.
First area and second area are made of the module of two dimensional code in two dimensional code, thus by first area in two dimensional code
Value when covering the center sub-image area of corresponding image-region, can be by each module in two dimensional code in first area
Value cover in the center sub-image area for the image-region for having corresponding relationship with the module.For example, if being located at two dimensional code
For the module that middle eighth row the 8th arranges in first area, which is black, and the module be located at what eighth row the 8th in image arranged
Image-region has corresponding relationship, then arranges eighth row the 8th in the value covering image for being located at the module that eighth row the 8th arranges in two dimensional code
The center sub-image area for the image-region that eighth row the 8th in image arranges is set as black by the center sub-image area of image-region
Color.Similarly, if being located at the modules of the 12nd row the 12nd column in two dimensional code in first area, which is white, and the module
There is corresponding relationship with the image-region foundation for being located at the 12nd row the 12nd column in image, then will be located at the 12nd row the 12nd column in two dimensional code
Module value covering image in the 12nd row the 12nd column image-region center sub-image area, i.e., by the 12nd row in image the
The center sub-image area of the image-region of 12 column is set as white.
It, can will be in two dimensional code in second area when the value of second area in two dimensional code is covered corresponding image-region
The value of each module cover the image-region for having corresponding relationship with the module.For example, if being located at the 15th row in two dimensional code
15th column module in second area, the module be black, and the module be located at image in the 15th row the 15th column image
There is corresponding relationship in region, then will be located at the 15th row the 15th column in the value covering image of the module of the 15th row the 15th column in two dimensional code
The image-region that 15th row the 15th in image arranges is set as black by image-region.Similarly, if being located at the 13rd row in two dimensional code
The module of 13rd column is in second area, and the module is white, and the module and the image positioned at the 13rd row the 13rd column in image
There is corresponding relationship in region, then will be located at the 13rd row the 13rd column in the value covering image of the module of the 13rd row the 13rd column in two dimensional code
The image-region that 13rd row the 13rd in image arranges is set as white by image-region.
In order to which the whole region of two dimensional code is all merged with image, and due to being had recorded in the first area of two dimensional code
The value of first area in two dimensional code is then covered the center sub-image area of corresponding image-region, so that removing by error correction information
Other overseas image-regions of center sub-image regions can also show the information of image, expand the indication range of image, reduce
The capped region of image, the display effect of the two dimensional code after optimizing blending image.
The visual experience more friendly to user of two dimensional code after blending image improves and scans the two-dimensional code bring click
Rate and conversion ratio.
Optionally, second terminal scans the two-dimensional code, and identifies the information stored in two dimensional code, obtains target string, comprising:
Second terminal scan image judges in image with the presence or absence of two dimensional code anchor point;If there are two dimensional code anchor points in image, really
Determine in image that there are two dimensional codes;The information stored in two dimensional code in identification image, obtains target string.
In general, two dimensional code anchor point is three, is located on three angles of two dimensional code.If passing through scan image
Identify three two dimensional code anchor points, it is determined that there are two dimensional codes in image.
Optionally, the information stored in two dimensional code in image is identified, comprising: extract the two-dimension code area in image;To two
It ties up code region and carries out gray processing processing, two-dimension code area is converted into gray bitmap;Gray bitmap is carried out using median filtering
Denoising generates denoising image;Binary conversion treatment is carried out to denoising image, generates binary image;Decode binary image
The information of middle storage.
Bitmap images (bitmap), also known as dot matrix image or drawing image are the lists by being referred to as pixel (picture element)
A point composition.These points can carry out different arrangement and dyeing to constitute pattern.When amplifying bitmap, it can be seen that rely
Constitute the countless single squares of whole image.The effect for expanding bitmap size is to increase single pixel, to make lines and shape
Seem irregular.However, it is continuous that the color and shape of bitmap images, which seems, if watching it from slightly remote position again.
Median filtering method is a kind of nonlinear smoothing technology, and the gray value of each pixel is set the point neighborhood by it
The intermediate value of all pixels point gray value in window.Median filtering is effectively to inhibit noise based on a kind of of sequencing statistical theory
Nonlinear signal processing technology, the basic principle of median filtering is the value of any in the digital picture or Serial No. point
A neighborhood in each point value intermediate value replace, the true value for making the pixel value of surrounding close, thus eliminate isolate noise spot.
Method is the two-dimentional sleiding form with certain structure, and pixel in plate is ranked up according to the size of pixel value, is generated in dullness
Rising (or decline) is 2-D data sequence.
It is 0 or 255 that the binary conversion treatment of image, which is exactly by the gray value of the point on image, that is, whole image is presented
Apparent black and white effect out.The gray level image of 256 brightness degrees chosen to obtain still can be with by threshold value appropriate
Reflect the whole binary image with local feature of image.In Digital Image Processing, bianry image occupies very importantly
Position, especially in practical image procossing, the system constituted with binary Images Processing realization is very much, Yao Jinhang two-value
The processing and analysis of image, first have to a Binary Sketch of Grey Scale Image, obtain binary image, so to be conducive to do to image
When being further processed, the set property of image is only related with the position of point that pixel value is 0 or 255, does not further relate to the more of pixel
Grade value, makes processing become simple, and data processing and decrement it is small.
By carrying out gray processing processing, denoising, binary conversion treatment to two-dimension code area, two dimensional code identification can be enhanced
Accuracy.
The embodiment of the present invention can flexibly generate two dimensional code, and integrate the one-key sharing function of different social platforms.
The embodiment of the present invention can also help office manager to activate business, for example, containing the industry of sharing in the link shared
The WeChat ID of business manager, user also has recorded when carrying out relevant business operation using the two dimensional code of sharing shares the two dimensional code
Office manager information, each business in this way could be aware that be who office manager achievement, office manager log in
All service lists that he promotes and chart are provided afterwards, and list can be set to withdraw deposit and promote the function of red packet, with more preferable
The user of promotion social circle carry out active sharing and popularization, participate in two dimensional code production with shares during, quickly
It helps office manager to improve and promotes efficiency and operation cost, peomote business rapid growth.
The embodiment of the invention provides the generating means that a kind of two dimensional code shares path, and the device is for executing above-mentioned two dimension
Code shares the generation method in path, as shown in Fig. 2, the device includes: sharing unit 10, scanning element 20, transmission unit 30.
Sharing unit 10, for being shared two dimensional code to social circle by first terminal, first terminal is that the first user is closed
The terminal of connection, two dimensional code store the information of target string, and target string includes the first character string and the second character string, the
One character string includes the corresponding character string of website information, and the second character string includes that the unique identity information of the first user is corresponding
Character string.
Scanning element 20 identifies the information stored in two dimensional code, obtains target for being scanned the two-dimensional code by second terminal
Character string, second terminal are the associated terminals of second user.
Transmission unit 30, for by second terminal by target string the second character string and second user only
One identification information is sent to backstage, determines the unique identity information of the first user according to the second character string from the background, and
Two dimensional code, which is generated, according to the unique identity information of the unique identity information of the first user and second user shares road
Diameter.
In embodiments of the present invention, two dimensional code is shared the social circle to the first user, the two dimensional code of sharing by first terminal
The unique identity information for carrying the first user after second user sees the two dimensional code, scans the two dimension by second terminal
Code identifies the information that stores in two dimensional code, obtains target string, second terminal by the second character string in target string with
And the unique identity information of second user is sent to backstage, determines unique body of the first user according to the second character string from the background
Part identification information generates two according to the unique identity information of the unique identity information of the first user and second user
It ties up code and shares path, solve the problems, such as that the prior art can not track the sharing path of two dimensional code.
Optionally, two dimensional code is the two dimensional code after blending image, device further include: first acquisition unit, coding unit,
Two acquiring units, pretreatment unit, the first division unit, determination unit, the second division unit, capping unit.First obtains list
Member, for obtaining target string before sharing unit 10 is shared two dimensional code to social circle by first terminal.Coding is single
Member obtains two dimensional code to be fused for encoding to target string.Second acquisition unit, for obtaining the first image,
First image is specified by the first user.Pretreatment unit obtains the second image for pre-processing to the first image.First
Division unit, for the second image to be divided into multiple images region.Determination unit, for by the multiple images area of the second image
Each image-region is divided into the sub-image area of preset quantity in domain, and in multiple images region each image-region son
Center sub-image area is determined in image-region.Second division unit, for two dimensional code to be fused to be divided into first area
And second area, first area is data encoded content and error correction information code region, second area are first area
Except other regions.Capping unit, for the value of first area in two dimensional code to be fused to be covered corresponding image district
The center sub-image area in domain, and the value of second area in two dimensional code to be fused is covered into corresponding image-region, it obtains
Two dimensional code after blending image.
Optionally, pretreatment unit includes: scaling processing subelement.Scaling processing subelement, for the first image into
Row scaling processing, by the size scaling of the first image to two dimensional code same size to be fused, obtain the second image.
Optionally, the first division unit includes: the first determining subelement, divides subelement.First determines subelement, is used for
Determine the module that information is recorded in two dimensional code to be fused.Subelement is divided, for believing according to record in two dimensional code to be fused
Second image is divided into multiple images region by the module of breath, each image-region and two dimension to be fused in multiple images region
One module of code is corresponding.
Optionally, scanning element 20 includes: scanning subelement, the second determining subelement, identification subelement.Scanning is single
Member, for by second terminal scan image, judging in image with the presence or absence of two dimensional code anchor point.Second determines subelement, uses
If determining that there are two dimensional codes in image there are two dimensional code anchor point in image.Subelement is identified, for identification two in image
The information stored in dimension code, obtains target string.
Optionally, identification subelement includes: extraction module, gray processing processing module, denoising module, binary conversion treatment
Module, decoder module.Extraction module, for extracting the two-dimension code area in image.Gray processing processing module, for two dimensional code
Region carries out gray processing processing, and two-dimension code area is converted to gray bitmap.Denoising module, for utilizing median filtering pair
Gray bitmap carries out denoising, generates denoising image.Binary processing module, for being carried out at binaryzation to denoising image
Reason generates binary image.Decoder module, for decoding the information stored in binary image.
The embodiment of the invention provides a kind of storage medium, storage medium includes the program of storage, wherein is run in program
When equipment where control storage medium execute following steps: first terminal shares two dimensional code to social circle, and first terminal is the
The terminal of one user-association, two dimensional code store the information of target string, and target string includes the first character string and second
Character string, the first character string include the corresponding character string of website information, and the second character string includes the unique identities mark of the first user
Know the corresponding character string of information;Second terminal scans the two-dimensional code, and identifies the information stored in two dimensional code, obtains target string,
Second terminal is the associated terminal of second user;Second terminal is by second character string and second user in target string
Unique identity information is sent to backstage, determines the unique identity information of the first user according to the second character string from the background,
And two dimensional code is generated according to the unique identity information of the unique identity information of the first user and second user and is shared
Path.
Optionally, when program is run, equipment where control storage medium also executes following steps: in first terminal by two
It ties up code to share to before social circle, obtains target string;Target string is encoded, two dimensional code to be fused is obtained;
The first image is obtained, the first image is specified by the first user;First image is pre-processed, the second image is obtained;By second
Image is divided into multiple images region;Each image-region in the multiple images region of second image is divided into preset quantity
Sub-image area, and center sub-image area is determined in the sub-image area of each image-region in multiple images region;It will
Two dimensional code to be fused is divided into first area and second area, and first area is data encoded content and error correction information code
Region, second area are other regions except first area;By the value covering of first area in two dimensional code to be fused
To the center sub-image area of corresponding image-region, and the value of second area in two dimensional code to be fused covered corresponding
Image-region, the two dimensional code after obtaining blending image.
Optionally, when program is run, equipment where control storage medium also executes following steps: carrying out to the first image
Scaling processing, by the size scaling of the first image to two dimensional code same size to be fused, obtain the second image.
Optionally, when program is run, equipment where control storage medium also executes following steps: determining to be fused two
Tie up the module that information is recorded in code;Second image is divided into multiple figures according to the module for recording information in two dimensional code to be fused
As region, each image-region is corresponding with a module of two dimensional code to be fused in multiple images region.
Optionally, when program is run, equipment where control storage medium also executes following steps: second terminal scanning figure
Picture judges in image with the presence or absence of two dimensional code anchor point;If determining that there are two in image there are two dimensional code anchor point in image
Tie up code;The information stored in two dimensional code in identification image, obtains target string.
Optionally, when program is run, equipment where control storage medium also executes following steps: extracting two in image
Tie up code region;Gray processing processing is carried out to two-dimension code area, two-dimension code area is converted into gray bitmap;Utilize median filtering pair
Gray bitmap carries out denoising, generates denoising image;Binary conversion treatment is carried out to denoising image, generates binary image;Solution
The information stored in code binary image.
The embodiment of the invention provides a kind of computer equipments, including memory and processor, and memory is for storing packet
The information of program instruction is included, processor is used to control the execution of program instruction, real when program instruction is loaded and executed by processor
Existing following steps: first terminal shares two dimensional code to social circle, and first terminal is the terminal of the first user-association, and two dimensional code is deposited
The information of target string is stored up, target string includes the first character string and the second character string, and the first character string includes network address
The corresponding character string of information, the second character string include the corresponding character string of unique identity information of the first user;Second eventually
End scans the two-dimensional code, and identifies the information stored in two dimensional code, obtains target string, second terminal is second user associated end
End;After second terminal sends the unique identity information of the second character string and second user in target string to
Platform determines the unique identity information of the first user according to the second character string from the background, and according to the unique identities of the first user
The unique identity information of identification information and second user generates two dimensional code and shares path.
Optionally, it is also performed the steps of two dimensional code when program instruction is loaded and executed by processor in first terminal
Before sharing social circle, target string is obtained;Target string is encoded, two dimensional code to be fused is obtained;It obtains
First image, the first image are specified by the first user;First image is pre-processed, the second image is obtained;By the second image
It is divided into multiple images region;Each image-region in the multiple images region of second image is divided into the subgraph of preset quantity
As region, and center sub-image area is determined in the sub-image area of each image-region in multiple images region;It will be wait melt
The two dimensional code of conjunction is divided into first area and second area, and first area is data encoded content and error correction information code place
Region, second area are other regions except first area;The value of first area in two dimensional code to be fused is covered pair
The center sub-image area for the image-region answered, and the value of second area in two dimensional code to be fused is covered into corresponding image
Region, the two dimensional code after obtaining blending image.
Optionally, it is also performed the steps of when program instruction is loaded and executed by processor and the first image is zoomed in and out
Processing, by the size scaling of the first image to two dimensional code same size to be fused, obtain the second image.
Optionally, it is also performed the steps of when program instruction is loaded and executed by processor and determines two dimensional code to be fused
The module of middle record information;Second image is divided into multiple images area according to the module for recording information in two dimensional code to be fused
Domain, each image-region is corresponding with a module of two dimensional code to be fused in multiple images region.
Optionally, second terminal scan image is also performed the steps of when program instruction is loaded and executed by processor, is sentenced
It whether there is two dimensional code anchor point in disconnected image;If determining that there are two dimensional codes in image there are two dimensional code anchor point in image;
The information stored in two dimensional code in identification image, obtains target string.
Optionally, the two dimensional code extracted in image is also performed the steps of when program instruction is loaded and executed by processor
Region;Gray processing processing is carried out to two-dimension code area, two-dimension code area is converted into gray bitmap;Using median filtering to gray scale
Bitmap carries out denoising, generates denoising image;Binary conversion treatment is carried out to denoising image, generates binary image;Decoding two
The information stored in value image.
Fig. 3 is a kind of schematic diagram of computer equipment provided in an embodiment of the present invention.As shown in figure 3, the meter of the embodiment
Machine equipment 50 is calculated to include: processor 51, memory 52 and be stored in the meter that can be run in memory 52 and on processor 51
Calculation machine program 53 realizes that the two dimensional code in embodiment shares the generation side in path when the computer program 53 is executed by processor 51
Method does not repeat one by one herein to avoid repeating.Alternatively, being realized two in embodiment when the computer program is executed by processor 51
The function that dimension code shares each model/unit in the generating means in path does not repeat one by one herein to avoid repeating.
Computer equipment 50 can be desktop PC, notebook, palm PC and cloud server etc. and calculate equipment.
Computer equipment may include, but be not limited only to, processor 51, memory 52.It will be understood by those skilled in the art that Fig. 3 is only
It is the example of computer equipment 50, does not constitute the restriction to computer equipment 50, may include more more or fewer than illustrating
Component perhaps combines certain components or different components, such as computer equipment can also include input-output equipment, net
Network access device, bus etc..
Alleged processor 51 can be central processing unit (Central Processing Unit, CPU), can also be
Other general processors, digital signal processor (Digital Signal Processor, DSP), specific integrated circuit
(Application Specific Integrated Circuit, ASIC), field programmable gate array (Field-
Programmable Gate Array, FPGA) either other programmable logic device, discrete gate or transistor logic,
Discrete hardware components etc..General processor can be microprocessor or the processor is also possible to any conventional processor
Deng.
Memory 52 can be the internal storage unit of computer equipment 50, such as the hard disk or interior of computer equipment 50
It deposits.Memory 52 is also possible to the plug-in type being equipped on the External memory equipment of computer equipment 50, such as computer equipment 50
Hard disk, intelligent memory card (Smart Media Card, SMC), secure digital (Secure Digital, SD) card, flash card
(Flash Card) etc..Further, memory 52 can also both including computer equipment 50 internal storage unit and also including
External memory equipment.Memory 52 is for storing other programs and data needed for computer program and computer equipment.It deposits
Reservoir 52 can be also used for temporarily storing the data that has exported or will export.
It is apparent to those skilled in the art that for convenience and simplicity of description, the system of foregoing description,
The specific work process of device and unit, can refer to corresponding processes in the foregoing method embodiment, and details are not described herein.
In several embodiments provided by the present invention, it should be understood that disclosed system, device and method can be with
It realizes by another way.For example, the apparatus embodiments described above are merely exemplary, for example, the unit
It divides, only a kind of logical function partition, there may be another division manner in actual implementation, for example, multiple units or group
Part can be combined or can be integrated into another system, or some features can be ignored or not executed.Another point, it is shown
Or the mutual coupling, direct-coupling or communication connection discussed can be through some interfaces, device or unit it is indirect
Coupling or communication connection can be electrical property, mechanical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit
The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple
In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme
's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit
It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list
Member both can take the form of hardware realization, can also realize in the form of hardware adds SFU software functional unit.
The above-mentioned integrated unit being realized in the form of SFU software functional unit can store and computer-readable deposit at one
In storage media.Above-mentioned SFU software functional unit is stored in a storage medium, including some instructions are used so that a computer
It is each that device (can be personal computer, server or network equipment etc.) or processor (Processor) execute the present invention
The part steps of embodiment the method.And storage medium above-mentioned includes: USB flash disk, mobile hard disk, read-only memory (Read-
Only Memory, ROM), random access memory (Random Access Memory, RAM), magnetic or disk etc. it is various
It can store the medium of program code.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention
Within mind and principle, any modification, equivalent substitution, improvement and etc. done be should be included within the scope of the present invention.
Claims (10)
1. the generation method that a kind of two dimensional code shares path, which is characterized in that the described method includes:
First terminal shares two dimensional code to social circle, and the first terminal is the terminal of the first user-association, the two dimensional code
The information of target string is stored, the target string includes the first character string and the second character string, first character
String includes the corresponding character string of website information, and second character string includes the unique identity information pair of first user
The character string answered;
Second terminal scans the two dimensional code, identifies the information stored in the two dimensional code, obtains the target string, described
Second terminal is the associated terminal of second user;
The second terminal is by the unique identity of the second character string and the second user in the target string
Information is sent to backstage, and the backstage determines the unique identity information of first user according to second character string,
And two are generated according to the unique identity information of the unique identity information of first user and the second user
It ties up code and shares path.
2. the method according to claim 1, wherein the two dimensional code is the two dimensional code after blending image, in institute
First terminal is stated to share two dimensional code to before social circle, the method also includes:
Obtain the target string;
The target string is encoded, two dimensional code to be fused is obtained;
The first image is obtained, the first image is specified by first user;
The first image is pre-processed, the second image is obtained;
Second image is divided into multiple images region;
Each image-region in the described multiple images region of second image is divided into the sub-image area of preset quantity,
And center sub-image area is determined in the sub-image area of each image-region in described multiple images region;
The two dimensional code to be fused is divided into first area and second area, the first area is in data encoded
Hold and error correction information code region, the second area are other regions except the first area;
The value of first area described in the two dimensional code to be fused is covered to the center sub-image regions of corresponding image-region
Domain, and the value of second area described in the two dimensional code to be fused is covered into corresponding image-region, obtain blending image
Two dimensional code afterwards.
3. according to the method described in claim 2, obtaining it is characterized in that, described pre-process the first image
Two images, comprising:
Processing is zoomed in and out to the first image, by the size scaling of the first image to the two dimensional code to be fused
Same size obtains second image.
4. according to the method in claim 2 or 3, which is characterized in that described that second image is divided into multiple images
Region, comprising:
Determine the module that information is recorded in the two dimensional code to be fused;
Second image is divided into multiple images region, institute according to the module for recording information in the two dimensional code to be fused
It is corresponding with a module of the two dimensional code to be fused to state each image-region in multiple images region.
5. the method according to claim 1, wherein the second terminal scans the two dimensional code, described in identification
The information stored in two dimensional code obtains the target string, comprising:
The second terminal scan image judges in described image with the presence or absence of two dimensional code anchor point;
If determining that there are two dimensional codes in described image there are the two dimensional code anchor point in described image;
The information stored in two dimensional code in identification described image, obtains the target string.
6. according to the method described in claim 5, it is characterized in that, the letter stored in two dimensional code in the identification described image
Breath, comprising:
Extract the two-dimension code area in described image;
Gray processing processing is carried out to the two-dimension code area, the two-dimension code area is converted into gray bitmap;
Denoising is carried out to the gray bitmap using median filtering, generates denoising image;
Binary conversion treatment is carried out to the denoising image, generates binary image;
Decode the information stored in the binary image.
7. the generating means that a kind of two dimensional code shares path, which is characterized in that described device includes:
Sharing unit, for being shared two dimensional code to social circle by first terminal, the first terminal is the first user-association
Terminal, the two dimensional code stores the information of target string, and the target string includes the first character string and the second word
Symbol string, first character string includes the corresponding character string of website information, and second character string includes first user
The corresponding character string of unique identity information;
Scanning element identifies the information stored in the two dimensional code, obtains institute for scanning the two dimensional code by second terminal
Target string is stated, the second terminal is the associated terminal of second user;
Transmission unit, for by the second terminal by the target string the second character string and it is described second use
The unique identity information at family is sent to backstage, and the backstage determines first user only according to second character string
One identification information, and according to the unique identities of the unique identity information of first user and the second user
Identification information generates two dimensional code and shares path.
8. device according to claim 7, which is characterized in that the two dimensional code is the two dimensional code after blending image, described
Device further include:
First acquisition unit is used for before the sharing unit is shared two dimensional code to social circle by the first terminal,
Obtain the target string;
Coding unit obtains two dimensional code to be fused for encoding to the target string;
Second acquisition unit, for obtaining the first image, the first image is specified by first user;
Pretreatment unit obtains the second image for pre-processing to the first image;
First division unit, for second image to be divided into multiple images region;
Determination unit, for each image-region in the described multiple images region of second image to be divided into preset quantity
Sub-image area, and in described multiple images region in the sub-image area of each image-region determine center sub-image regions
Domain;
Second division unit, for the two dimensional code to be fused to be divided into first area and second area, firstth area
Domain is data encoded content and error correction information code region, and the second area is other except the first area
Region;
Capping unit, for the value of first area described in the two dimensional code to be fused to be covered corresponding image-region
Center sub-image area, and the value of second area described in the two dimensional code to be fused is covered into corresponding image-region,
Two dimensional code after obtaining blending image.
9. a kind of storage medium, which is characterized in that the storage medium includes the program of storage, wherein run in described program
When control the storage medium where equipment perform claim require any one of 1 to 6 described in two dimensional code share the life in path
At method.
10. a kind of computer equipment, including memory and processor, the memory is for storing the letter including program instruction
Breath, the processor are used to control the execution of program instruction, it is characterised in that: described program instruction is loaded and executed by processor
Two dimensional code described in Shi Shixian claim 1 to 6 any one shares the step of generation method in path.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910307162.2A CN110175661A (en) | 2019-04-17 | 2019-04-17 | The generation method and device in two dimensional code sharing path |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910307162.2A CN110175661A (en) | 2019-04-17 | 2019-04-17 | The generation method and device in two dimensional code sharing path |
Publications (1)
Publication Number | Publication Date |
---|---|
CN110175661A true CN110175661A (en) | 2019-08-27 |
Family
ID=67689905
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910307162.2A Pending CN110175661A (en) | 2019-04-17 | 2019-04-17 | The generation method and device in two dimensional code sharing path |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110175661A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112070556A (en) * | 2020-09-16 | 2020-12-11 | 贝壳技术有限公司 | Information distribution system and information distribution method based on two-dimensional code |
CN114745421A (en) * | 2022-03-30 | 2022-07-12 | 北京奇艺世纪科技有限公司 | Fission path data recording method, device, server and storage medium |
Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104036415A (en) * | 2014-06-23 | 2014-09-10 | 北京金和软件股份有限公司 | Platform promotion method based on analysis of user behaviors |
CN104751410A (en) * | 2013-12-31 | 2015-07-01 | 腾讯科技(深圳)有限公司 | Image and two-dimensional code fusion method and device |
CN106055556A (en) * | 2016-05-10 | 2016-10-26 | 深圳微克科技有限公司 | Method and device for information acquisition |
CN107800776A (en) * | 2017-09-27 | 2018-03-13 | 深圳市金立通信设备有限公司 | A kind of document handling method, terminal, server and computer-readable medium |
CN107862352A (en) * | 2017-10-12 | 2018-03-30 | 深圳思为科技有限公司 | A kind of Quick Response Code sharing method and Quick Response Code share equipment |
CN107918748A (en) * | 2017-10-27 | 2018-04-17 | 南京理工大学 | A kind of multispectral two-dimension code recognition device and method |
WO2018094614A1 (en) * | 2016-11-23 | 2018-05-31 | 深圳前海达闼云端智能科技有限公司 | Route planning method, device and electronic equipment |
CN108563521A (en) * | 2018-04-19 | 2018-09-21 | 网易(杭州)网络有限公司 | Applied to the information sharing method of game client, device, processor and terminal |
CN108616448A (en) * | 2018-04-26 | 2018-10-02 | 维沃移动通信有限公司 | A kind of the path recommendation method and mobile terminal of Information Sharing |
CN109002875A (en) * | 2018-06-04 | 2018-12-14 | 上海德必创新科技发展有限公司 | Two dimensional code encryption method, two dimensional code Transmission system and storage medium |
CN109190409A (en) * | 2018-09-14 | 2019-01-11 | 北京京东金融科技控股有限公司 | Record method, apparatus, equipment and the readable storage medium storing program for executing of information propagation path |
-
2019
- 2019-04-17 CN CN201910307162.2A patent/CN110175661A/en active Pending
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104751410A (en) * | 2013-12-31 | 2015-07-01 | 腾讯科技(深圳)有限公司 | Image and two-dimensional code fusion method and device |
CN104036415A (en) * | 2014-06-23 | 2014-09-10 | 北京金和软件股份有限公司 | Platform promotion method based on analysis of user behaviors |
CN106055556A (en) * | 2016-05-10 | 2016-10-26 | 深圳微克科技有限公司 | Method and device for information acquisition |
WO2018094614A1 (en) * | 2016-11-23 | 2018-05-31 | 深圳前海达闼云端智能科技有限公司 | Route planning method, device and electronic equipment |
CN107800776A (en) * | 2017-09-27 | 2018-03-13 | 深圳市金立通信设备有限公司 | A kind of document handling method, terminal, server and computer-readable medium |
CN107862352A (en) * | 2017-10-12 | 2018-03-30 | 深圳思为科技有限公司 | A kind of Quick Response Code sharing method and Quick Response Code share equipment |
CN107918748A (en) * | 2017-10-27 | 2018-04-17 | 南京理工大学 | A kind of multispectral two-dimension code recognition device and method |
CN108563521A (en) * | 2018-04-19 | 2018-09-21 | 网易(杭州)网络有限公司 | Applied to the information sharing method of game client, device, processor and terminal |
CN108616448A (en) * | 2018-04-26 | 2018-10-02 | 维沃移动通信有限公司 | A kind of the path recommendation method and mobile terminal of Information Sharing |
CN109002875A (en) * | 2018-06-04 | 2018-12-14 | 上海德必创新科技发展有限公司 | Two dimensional code encryption method, two dimensional code Transmission system and storage medium |
CN109190409A (en) * | 2018-09-14 | 2019-01-11 | 北京京东金融科技控股有限公司 | Record method, apparatus, equipment and the readable storage medium storing program for executing of information propagation path |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112070556A (en) * | 2020-09-16 | 2020-12-11 | 贝壳技术有限公司 | Information distribution system and information distribution method based on two-dimensional code |
CN114745421A (en) * | 2022-03-30 | 2022-07-12 | 北京奇艺世纪科技有限公司 | Fission path data recording method, device, server and storage medium |
CN114745421B (en) * | 2022-03-30 | 2023-10-10 | 北京奇艺世纪科技有限公司 | Method, device, server and storage medium for recording fission path data |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6595714B2 (en) | Method and apparatus for generating a two-dimensional code image having a dynamic effect | |
CN103400099B (en) | Terminal and two-dimensional code identification method | |
US11507766B2 (en) | Method and apparatus for processing encoded pattern, storage medium, and electronic apparatus | |
CN104657698B (en) | A kind of color 2 D code decoding method for carrying several black and white Quick Response Codes | |
CN103955660B (en) | Method for recognizing batch two-dimension code images | |
WO2021169502A1 (en) | A pixel image as well as its processing method and application system | |
CN105718979B (en) | A method of generating two-dimension code image | |
CN104732182B (en) | Communication method based on two-dimensional code on webpage | |
CN102609543A (en) | Multifunctional two-dimensional code product traceability system and traceability method | |
CN111027613A (en) | Scene character recognition method and device, storage medium and terminal | |
CN110175661A (en) | The generation method and device in two dimensional code sharing path | |
CN109886059B (en) | QR code image detection method based on width learning | |
CN103632179A (en) | Three-dimensional bar code encoding and decoding method and device | |
CN103632724A (en) | Nonvolatile storage chip sin burning method and system | |
CN111027545A (en) | Card picture mark detection method and device, computer equipment and storage medium | |
CN104424498A (en) | Method and device for transforming two-dimensional codes at high speed | |
CN113888431A (en) | Training method and device of image restoration model, computer equipment and storage medium | |
CN110598705B (en) | Semantic annotation method and device for image | |
CN111160331A (en) | Anti-counterfeit label authentication method, device, medium and template graph generation method | |
CN109934322A (en) | Generation method, generating means, recognition methods and the identification device of dynamic 3 D code | |
CN108664830A (en) | A kind of recognition methods for Quick Response Code of tracing to the source | |
CN103942543B (en) | A kind of image-recognizing method and device | |
Markuš et al. | Fast rendering of image mosaics and ascii art | |
CN109376825A (en) | A kind of two-dimensional code generation method and device | |
CN201927035U (en) | Bar code decoding device and binaryzation device thereof |
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 |