A kind of interactive advertisement method of image content-based and couplingTechnical field
The present invention relates to field of computer technology, especially relate to a kind of interactive advertisement method of image content-based and coupling.
Background technology
The universal of equipment is stepped on mobile Internet, mobile terminal and smart mobile phone, the important means that Image Sharing has become people to exchange, if transmit relevant description and advertisement by a kind of relatively natural mode by image to have huge help to the specific aim and precision that improve advertisement.Image is compared with word often can provide more information.Vehicles Collected from Market epigraph is only a kind of display mode of advertisement, and the content of image itself is seldom fully utilized.
Now more existing picture material recognition systems, but the object that can identify limits to very much, especially when the object be identified in the picture relative scale less or not clearly time discrimination very low, very difficult practicality.Under current technical conditions, artificial cognition remains mode the most accurately.
Summary of the invention
Object of the present invention is exactly specific aim for significantly improving advertisement and precision, and provides the brand-new interactive advertisement platform of an image content-based.
An interactive advertisement method for image content-based and coupling, is characterized in that comprising picture finger print information typing flow process and advertising matches flow process.
Described picture finger print information typing flow process comprises the following steps:
101, according to the artificial commodity clicked in the picture that the screen of mobile terminal or computer shows of prompting;
102, the information process unit prompting input producer of commodity of mobile terminal or computer, model, color, width, highly and the central point of commodity coordinate on image, and with the number percent of the width of image and height, namely relative coordinate marks click location, the width of present image is N pixel, height is M pixel, and central point coordinate on image of the interested commodity of user is (N1, M1), this position is denoted as (N by us1/ N, M1/ M).
103, the advertising message of the above-mentioned commodity that advertising database is existing in information process unit calling data memory module, advertising message can be searched in data memory module by the producer of commodity, model or colouring information; If have found with the consistent description of these commodity, these commodity relative coordinate in the picture, description and ad information entry are got off, perform step 104; If do not find these commodity, prompting is without relevant advertisements, and flow process terminates;
104, information process unit generates a fingerprint above-mentioned picture, and this fingerprint is a kind of vector of image feature information, contains a special hash function, the gray scale of image and COLOR COMPOSITION THROUGH DISTRIBUTION, length breadth ratio, graded and profile information;
105, information process unit is by fingerprint, and the relative coordinate of all commodity on image, description and advertising message add the finger print information storehouse in data memory module as a structure; In finger print information storehouse, each record comprises a unique mark (UID) and fingerprint, is also included in all commodity and relative co-ordinate information corresponding with it, description and advertisement that this associated picture occurs simultaneously;
106, the process of image is completed.
Described step 101-106 is a cyclic process,passableto be used for image as batch processing to enrich advertising database in data memory module and finger print information storehouse.
Described advertising matches flow process comprises the following steps:
201, user utilizes computer or mobile terminal to submit matching request to, and the picture that active user identifies is generated fingerprint by information process unit in real time;
202, information process unit is retrieved the finger print information storehouse of this fingerprint in data memory module and mates, matching process utilizes hash index first to find out Hamming distances (Hamming Distance) candidate image within the specific limits of some cryptographic hash with this fingerprint, again by other proper vectors of comparison, comprise gray scale and COLOR COMPOSITION THROUGH DISTRIBUTIONandoutline, obtains a composite score, then decides fingerprint whether successful match according to the threshold value preset;
203, the result according to 202 couplings is followed to judge above-mentioned fingerprint whether in finger print information storehouse, if above-mentioned fingerprint is in finger print information storehouse, fetch the relative coordinate of corresponding one or more commodity, describe and advertising message, generate link identification, perform step 204; If above-mentioned fingerprint is not in finger print information storehouse, perform step 207;
The screen of 204, terminal or computer shows image and above-mentioned mark;
205, user clicks on links mark;
The screen of 206, terminal or computer ejects the description of these commodity of display and corresponding advertisement, corresponding advertisement has link can directly have access to the website can buying these commodity;
207, user is pointed out whether to be ready to identify this image.If not, flow process terminates; If so, picture finger print information typing flow process is performed.
The present invention's effect is compared with prior art actively significantly:
1, the present invention identifies image by generating fingerprint, and accuracy of identification is higher.Solve image recognition technology accuracy to be difficult to ensure, be especially almost None-identified under image not clearly situation, the problem that the concrete model of recognition value is then more difficult.
2, advertisement of the present invention is provided by businessman, more reliably, if the user sending image inputs these information by hand, then more time-consuming, and not necessarily accurately with complete.
3, the present invention adopts the mark that user oneself makes, then is propagated by social network, and the user receiving picture is more prone to the more information of the commodity understood in picture, adds the number of visits of advertisement while increasing interest.
Accompanying drawing explanation
Fig. 1 is picture finger print information typing process flow diagram.
Fig. 2 is advertising matches process flow diagram.
Fig. 3 is displaying contents mark on smart mobile phone
Fig. 4 is the description and advertisement that content is relevant
Embodiment
Below in conjunction with the drawings and specific embodiments, the present invention is described in detail.
Embodiment
An interactive advertisement method for image content-based and coupling, is characterized in that comprising picture finger print information typing flow process and advertising matches flow process.
As shown in Figure 1, described pictorial information typing flow process comprises the following steps:
101, user A has just bought the handbag of a Chanel, she taken one she oneself carry the photo of this bag, click the commodity in this picture that the screen of mobile terminal or computer shows, the handbag of Chanel;
102, the information process unit prompting input producer (Chanel) of commodity of mobile terminal or computer, model, color, system can according to the coordinate of the central point of commodity on image, and with the number percent of the width of image and height, namely relative coordinate marks click location, suppose that the width of present image is 100 pixels, height is 200 pixels, central point coordinate on image of the interested commodity of user is (20,40), this position is denoted as (0.2,0.2) by we.
103, the advertising message of the existing above-mentioned commodity of advertising database in information process unit calling data memory module, advertising message can be searched in data memory module by the producer of commodity, model or colouring information, and have found this commodity, these commodity relative coordinate in the picture, description and ad information entry are got off, perform step 104, suppose that in advertising database, have found this Chanel wraps here;
104, information process unit generates a fingerprint above-mentioned picture, and this fingerprint is a kind of vector of image feature information, contains a special hash function, the gray scale of image and COLOR COMPOSITION THROUGH DISTRIBUTION, length breadth ratio, graded and profile information;
105, information process unit is by fingerprint, and the relative coordinate of all commodity on image, description and advertising message add the finger print information storehouse in data memory module as a structure; The fingerprint of the Chanel image that user autodynes and the relative coordinate of Chanel on image, description and advertising message have been added into finger print information storehouse.In finger print information storehouse, each record comprises a unique mark (UID) and fingerprint, is also included in all commodity and relative co-ordinate information corresponding with it, description and advertisement that this associated picture occurs simultaneously;
106, complete the process of image, user A has passed to this pictures her good friends with micro-letter.
Described step 101-106 is a cyclic process,passableto be used for image as batch processing to enrich advertising database and finger print information storehouse.
As shown in Figure 2, described advertising matches flow process comprises the following steps:
201, user A good friend have received above-mentioned image by micro-letter, and with client-side information processing unit of the present invention, this image is produced fingerprint in real time.
202, information process unit is retrieved the finger print information storehouse of this fingerprint in data memory module and mates, matching process utilizes hash index first to find out Hamming distances (Hamming Distance) candidate image within the specific limits of some cryptographic hash with this fingerprint, again by other proper vectors of comparison, comprise gray scale and COLOR COMPOSITION THROUGH DISTRIBUTIONandoutline, obtains a composite score, then decides fingerprint whether successful match according to the threshold value preset; Here picture processing server have found this width user A autodyne carry the image of Chanel.If there is no successful match, proceed to step 207;
203, follow the result according to 202 couplings to judge fingerprint in finger print information storehouse, and fetch the relative coordinate of corresponding one or more commodity, describe and advertising message, generate link identification;
The screen of 204, terminal or computer shows image and above-mentioned mark; A prompting mark is had at the address of Chanel bag.
205, user A good friend clicks the prompting mark that Chanel wraps;
The screen of 206, terminal or computer ejects the description of display Chanel bag and corresponding advertisement, the website corresponding advertisement having link can directly have access to can to buy these commodity, price, the neighbouring information such as where can to buy; Flow process terminates;
207, user is pointed out whether to be ready to identify this image.If not, flow process terminates; If so, picture finger print information typing flow process is performed.
Certainly; above-mentioned explanation is not limitation of the present invention; the present invention is also not limited in above-mentioned citing, the change that those skilled in the art make in essential scope of the present invention, remodeling, interpolation or replacement, also should belong to protection scope of the present invention.