CN108159700A - Generate method, apparatus, storage medium, processor and the terminal of identifying code - Google Patents
Generate method, apparatus, storage medium, processor and the terminal of identifying code Download PDFInfo
- Publication number
- CN108159700A CN108159700A CN201810065477.6A CN201810065477A CN108159700A CN 108159700 A CN108159700 A CN 108159700A CN 201810065477 A CN201810065477 A CN 201810065477A CN 108159700 A CN108159700 A CN 108159700A
- Authority
- CN
- China
- Prior art keywords
- identifying code
- label
- game
- code picture
- scene
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/50—Controlling the output signals based on the game progress
- A63F13/52—Controlling the output signals based on the game progress involving aspects of the displayed game scene
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63F—CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- A63F13/00—Video games, i.e. games using an electronically generated display having two or more dimensions
- A63F13/70—Game security or game management aspects
- A63F13/71—Game security or game management aspects using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/30—Authentication, i.e. establishing the identity or authorisation of security principals
- G06F21/31—User authentication
- G06F21/36—User authentication by graphic or iconic representation
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Computer Security & Cryptography (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- General Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Processing Or Creating Images (AREA)
Abstract
The invention discloses a kind of method, apparatus, storage medium, processor and terminals for generating identifying code.Wherein, this method includes:At least one of at least one label object, label object are obtained with preset label information;Identifying code picture is generated according at least one label object;The label information of identifying code picture is determined according to the label information of the label object included in identifying code picture;According to the label information of identifying code picture, at least one set of validation problem corresponding with identifying code picture and answer are generated.The present invention solves the scheme that the prior art realizes identifying code using braille or picture mosaic scheme, the technical issues of needing great mass of data library and easily cracked by machine recognition technology.
Description
Technical field
The present invention relates to field of identity authentication, are situated between in particular to a kind of method, apparatus for generating identifying code, storage
Matter, processor and terminal.
Background technology
With the fast development of Internet technology, information security issue also becomes increasingly conspicuous, in order to prevent malice decryption,
Phenomena such as brush ticket, forum pour water, the prior art is mainly using identifying code come to distinguish user be computer or the mankind.
At present, most common identifying code mode be " braille ", " picture mosaic ", " know figure " (such as identifying code of 12036 websites)
Scheme.
However, as signal processing and image recognition technology improve, identifying code data bank how is enriched, how to improve machine
Difficulty is cracked, is a problem to be solved.
For it is above-mentioned the problem of, currently no effective solution has been proposed.
Invention content
An embodiment of the present invention provides it is a kind of generate identifying code method, apparatus, storage medium, processor and terminal, with
The scheme that the prior art realizes identifying code using braille or picture mosaic scheme is at least solved, needs great mass of data library and easily by machine
The technical issues of identification technology cracks.
One side according to embodiments of the present invention provides a kind of method for generating identifying code, including:Obtain at least one
At least one of a label object, label object have preset label information;It is tested according to the generation of at least one label object
Demonstrate,prove code picture;The label information of identifying code picture is determined according to the label information of the label object included in identifying code picture;Root
According to the label information of identifying code picture, at least one set of validation problem corresponding with identifying code picture and answer are generated.
Further, according to the first parameter determine position of each label object in a preset coordinate space and/or
Direction;An at least predetermined observation position in coordinate space, with an at least preset direction at least one of coordinate space
Label object carries out virtual shooting to generate an at least identifying code picture.
Further, the label of identifying code picture is determined according to the label information of the label object included in identifying code picture
Information, including:Believed according to the default label information of the label object included in identifying code picture and the dynamic labels virtually shot
Breath determines the label information of identifying code picture;Wherein, the dynamic labels information virtually shot is true according at least to following any one
It is fixed:Predetermined observation position, preset direction, each label object position and/or direction in preset coordinate space and every
The action of a label object.
Further, label object is three dimensional resource object, and coordinate space is three dimensions.
Further, label object is game resource object model, and coordinate space is scene of game space.
Further, background of at least one of the label object as identifying code picture.
Further, validation problem and answer is the problem of verifying the label information of each identifying code picture and answer.
Further, at least one label object is obtained, including:Generate at least one game resource object model;According to
A scene of game space is chosen or created to game resource object model.
Further, after choosing according to game resource object model or creating a scene of game space, including:It will
Any one or more game resource object models at least one game resource object model are added to scene of game space
In;An at least predetermined observation position in scene of game space, with an at least preset direction to being added to game resource object
The scene of game space of model carries out sectional drawing, obtains an at least identifying code picture.
Further, by any one or more game resource object models at least one game resource object model
It is added in scene of game space, including:It will be at least one game resource object model according to any one following rule
Any one or more game resource object models are added in scene of game space:Random rule, scheduled game rule.
Further, the label object in identifying code picture includes:First label object to be identified, in identification the
As the second label object of interference element during one label object.
Further, the label object in identifying code picture includes:First game entity to be identified or the first game are real
The static images of body, for the second game entity or the second game entity when identifying the first game entity as interference element
Static images.
One side according to embodiments of the present invention additionally provides a kind of device for generating identifying code, including:It obtains single
Member, for obtaining at least one of at least one label object, label object with preset label information;First generation is single
Member, for generating identifying code picture according at least one label object;Determination unit, for according to including in identifying code picture
The label information of label object determines the label information of identifying code picture;Second generation unit, for according to identifying code picture
Label information, the corresponding at least one set of validation problem of generation identifying code picture and answer.
Another aspect according to embodiments of the present invention, additionally provides a kind of storage medium, and storage medium includes the journey of storage
Sequence, wherein, the method that equipment where controlling storage medium when program is run performs the generation identifying code of above-mentioned any one.
Another aspect according to embodiments of the present invention additionally provides a kind of processor, and processor is used to run program,
In, program performs the method for generating identifying code of above-mentioned any one when running.
Another aspect according to embodiments of the present invention additionally provides a kind of terminal, including:One or more processors are deposited
Reservoir, display device and one or more program, wherein, one or more programs are stored in memory, and by with
It is set to and is performed by one or more processors, one or more programs include the generation identifying code for performing above-mentioned any one
Method.
In embodiments of the present invention, have in advance by obtaining at least one of at least one label object, label object
If label information;Identifying code picture is generated according at least one label object;According to the label pair included in identifying code picture
The label information of elephant determines the label information of identifying code picture;According to the label information of identifying code picture, generation and identifying code figure
The corresponding at least one set of validation problem of piece and answer, have reached and provide diversified identifying code figure with scene of game and game entity
Piece and corresponding label information simultaneously provide the validation problem based on game logic and the purpose of answer, are tested it is achieved thereby that improving
The technique effect of code identification difficulty is demonstrate,proved, and then solves the scheme that the prior art realizes identifying code using braille or picture mosaic scheme,
The technical issues of needing great mass of data library and easily being cracked by machine recognition technology.
Description of the drawings
Attached drawing described herein is used to provide further understanding of the present invention, and forms the part of the application, this hair
Bright illustrative embodiments and their description do not constitute improper limitations of the present invention for explaining the present invention.In the accompanying drawings:
Fig. 1 is a kind of method flow diagram of generation identifying code according to embodiments of the present invention;
Fig. 2 is a kind of method flow diagram of optional generation identifying code according to embodiments of the present invention;
Fig. 3 is a kind of method flow diagram of optional generation identifying code according to embodiments of the present invention;
Fig. 4 is a kind of method flow diagram of optional generation identifying code according to embodiments of the present invention;
Fig. 5 is a kind of method flow diagram of preferred generation identifying code according to embodiments of the present invention;And
Fig. 6 is a kind of schematic device of generation identifying code according to embodiments of the present invention.
Specific embodiment
In order to which those skilled in the art is made to more fully understand the present invention program, below in conjunction in the embodiment of the present invention
The technical solution in the embodiment of the present invention is clearly and completely described in attached drawing, it is clear that described embodiment is only
The embodiment of a part of the invention, instead of all the embodiments.Based on the embodiments of the present invention, ordinary skill people
Member's all other embodiments obtained without making creative work should all belong to the model that the present invention protects
It encloses.
It should be noted that term " first " in description and claims of this specification and above-mentioned attached drawing, "
Two " etc. be the object for distinguishing similar, and specific sequence or precedence are described without being used for.It should be appreciated that it uses in this way
Data can be interchanged in the appropriate case, so as to the embodiment of the present invention described herein can in addition to illustrating herein or
Sequence other than those of description is implemented.In addition, term " comprising " and " having " and their any deformation, it is intended that cover
Cover it is non-exclusive include, be not necessarily limited to for example, containing the process of series of steps or unit, method, system, product or equipment
Those steps or unit clearly listed, but may include not listing clearly or for these processes, method, product
Or the intrinsic other steps of equipment or unit.
According to embodiments of the present invention, a kind of embodiment of the method for generating identifying code is provided, it should be noted that in attached drawing
Flow the step of illustrating can be performed in the computer system of such as a group of computer-executable instructions, although also,
Show logical order in flow charts, but in some cases, can be performed with the sequence being different from herein it is shown or
The step of description.
Fig. 1 is a kind of method flow diagram of generation identifying code according to embodiments of the present invention, as shown in Figure 1, this method packet
Include following steps:
Step S102 obtains at least one of at least one label object, label object with preset label information.
Specifically, above-mentioned label object can be three dimensional resource model, and three dimensional resource model can also shoot
The two-dimension picture arrived at least one label object got, can choose any one label object as identifying code
Element to be identified in picture, other label objects can be as the elements for being interfered to identification object to be identified.By
The still picture mosaic scheme based on shape recognition in the word identifying code either based on Text region, is easily known by image
Other technology cracks, in addition, the interference element being added in the background is superimposed upon the above-mentioned easy increase user of word to be identified
The difficulty of identification.Thus, as a kind of optional embodiment, the use in the application above-mentioned steps S102 with label by believing
The label object of breath makes identifying code picture, to generate validation problem and the answer for verifying label information, due to label
The label information of object needs user to pass through certain logic to identify, directly can not directly be obtained by image recognition technology
It takes, so as to greatly increase the difficulty that identifying code is cracked by image recognition technology.
In a kind of optional embodiment, above-mentioned label object can be various game entities or trip in 3D or 2.5D game
The model for background of playing or to entity elements corresponding static images by scene of game (for example, 3d gaming scene) or sports ground
The static images of scape as background, using the game entity (for example, the virtual resource objects such as game role, NPC) in game or
The static images of game entity can generate the identifying code with certain game logic as the label object in identifying code picture
Picture verify that current user to be verified is machine or people by game logic, and this mode will simple " image
Identification " is converted to " seeing figure answer ", due to adding the information for needing the talent that can identify (for example, relevant information of playing), one
Aspect improves the safety of identifying code;On the other hand, the difficulty of user's identification will not be increased.
Step S104 generates identifying code picture according at least one label object.
Specifically, above-mentioned identifying code picture can be (for example, three-dimensional empty according to the one or more label objects got
Analog model), model is shot or picture that sectional drawing obtains or the corresponding static images of multiple labels are closed
Into obtained picture;It, can be with for the user of identity to be verified after identifying code picture is generated according at least one label object
Its identity is verified according to the label information of the label object included in identifying code picture.Above-mentioned label information can be
Refer to the information for the attribute for describing each label object, for example, the role of each game entity, gender, dressing color, skin in game
Color etc..
In a kind of optional embodiment, at least one of above-mentioned at least one label object label object can be used as and test
Demonstrate,prove the background of code picture.
By taking game as an example, above-mentioned identifying code picture can be after one or more game entities are added in game background
The picture of generation.
It should be noted that when generation contains the identifying code picture of game entity, can be generated by calling
The threedimensional model of the function generation game entity of game entity, and pass through the three of the function generation scene of game for calling generation game
Dimension module, to contain the scene of game three-dimensional mould of game entity according to the generation of the threedimensional model of game entity and scene of game
Type, and then sectional drawing is carried out to scene of game threedimensional model to generate the identifying code picture for containing game entity element, it can also
It is synthesized in the sectional drawing of scene of game according to by the static images of game entity, so as to obtain containing testing for game entity element
Demonstrate,prove code picture.
As the first optional embodiment, above-mentioned identifying code picture can be according to the threedimensional model of scene of game and
The threedimensional model generation of game entity, it generates and verifies in the threedimensional model of the threedimensional model according to scene of game and game entity
During code picture, can by the way that different generating function is called to generate the threedimensional model of at least one game entity and scene of game,
Then sectional drawing is carried out to the scene of game threedimensional model for containing game entity of generation, obtains containing the verification of game entity
Code picture.
By the above embodiment, realize and identifying code picture is generated according to the threedimensional model of scene of game and game entity
And corresponding label information, so as to the label information according to each identifying code picture, it is corresponding to generate each identifying code picture
At least one set of validation problem and answer have reached and provide diversified identifying code picture and right with scene of game and game entity
The purpose of validation problem and answer of the label information and offer answered based on game logic, it is achieved thereby that improving identifying code identification
The technique effect of difficulty.
As second of optional embodiment, above-mentioned identifying code picture can be according to the static images of scene of game with
The static images generation of game entity, it generates and verifies in the static images of the static images according to scene of game and game entity
During code picture, the sectional drawing of any one scene of game can will be chosen as background picture, by least one game reality of selection
The static images of at least one game entity of selection are added to the sports ground of selection by the static images of body as label object
In the static images of scape, so as to obtain containing the identifying code picture of game entity.
By the above embodiment, realize and generated according to the static images of scene of game and the static images of game entity
Picture is verified and corresponding label information, so as to the label information according to each identifying code picture, generates each identifying code figure
The corresponding at least one set of validation problem of piece and answer, have reached and provide diversified identifying code figure with scene of game and game entity
Piece and corresponding label information simultaneously provide the validation problem based on game logic and the purpose of answer, are tested it is achieved thereby that improving
Demonstrate,prove the technique effect of code identification difficulty.
It should be noted that compared with second of embodiment, the first optional embodiment is using the three-dimensional played
Scene of game is as background, since the different angle of coordinates different on the map of scene of game can have different landscape, thus,
After game entity is synthesized to scene of game according to game logic, it can be carried out with different coordinate different angles to having synthesized trip
The scene of game of play entity carries out sectional drawing, so as to obtain multiple identifying code pictures.
Step S106 determines the label of identifying code picture according to the label information of the label object included in identifying code picture
Information.
Specifically, any one or more label objects are being selected, and identifying code figure is generated according to the label object of selection
After piece, it can be given birth to according to the label information of at least one label object included in identifying code picture and each label object
Into the label information of identifying code picture, i.e. the label information of identifying code picture contains all labels included in identifying code picture
The label information of object and each label object.
In a kind of optional embodiment, the label information of above-mentioned label object can be the attribute information of label object, with
For game, above-mentioned label object can be each game entity in game, then the label information of above-mentioned label object can wrap
It includes but is not limited to following at least one:It is at least one:Quantity, position, expression, the colour of skin, color development, clothing color, gender, occupation,
Tool is taken in action.
Since in gaming, by calling different generating functions, the game entity with different attribute, example can be generated
Such as, for game entity " leading role ", gender may be man, it is also possible to female;The colour of skin can be white, yellow, black etc.;Table
Feelings include but not limited to happy, sadness, indignation etc.;Due to the label object (i.e. game entity) included in each identifying code picture
May be one, it is also possible to it is multiple, and the attribute of each label object may be different, thus, obtaining each identifying code
After the label information of the label object included in picture, it can be included by above-mentioned steps S104 according in each identifying code picture
The label information of label object determine the label information of each identifying code picture.
Step S108 according to the label information of identifying code picture, generates at least one set of verification corresponding with identifying code picture
Problem and answer.
Specifically, the problem of above-mentioned validation problem and answer can be for verifying the label information of each identifying code picture
And answer, it is the problem of user to be verified is prompted to answer and corresponding in order to identify the identity information of user to be verified
Answer.If the answer of the validation problem of answer input by user to be verified with generating is identical, it is proved to be successful;Conversely, it tests
Card failure.Identifying code picture is being determined according to the label object and the label information of label object that are included in identifying code picture
After label information, since the object to be identified of selection can be one at least one label object included in identifying code picture
It is a or multiple, thus, for same identifying code picture, different label objects is chosen as the to be identified right of identifying code picture
As different validation problems and answer can be generated.
By taking game as an example, the label information of an identifying code picture can be defined as follows:
The meaning of above-mentioned label is:Picture number is in the picture of qn_2017122803051, and there are two types of entities:Monster
(Monster), leading role (Player), wherein monster have one (Cnt=1), and player has 5 (Cnt=1+2+1+1=5), 1
Female draws soul (" Cnt ":" 1 ", " Gender ":" 1 ", " Class ":" 10 "), 2 men draw soul (" Cnt ":" 2 ", " Gender ":" 0 ",
“Class”:" 10 "), 1 doctress (" Cnt ":" 1 ", " Gender ":" 1 ", " Class ":" 6 "), a male doctor (" Cnt ":
" 1 ", " Gender ":" 0 ", " Class ":“6”);Thus, for this pictures, the corresponding topic that is verified as can include but unlimited
In:(1) there are several monsters in figure;(2) there are several players in figure;(3) there are several occupations in figure;(4) how many women in figure
Role;(5) there are several picture soul in figure.
It should be noted that for each according to the identifying code picture of game entity and scene of game as Background generation,
Its validation problem includes but not limited to above-mentioned situation about enumerating, can also increase everyone where, what action, the colour of skin
Color development, if take various given datas in the game such as saddle horse.
As a kind of optional embodiment, above-mentioned validation problem and answer can be the label for verifying each identifying code picture
The problem of label information of information and answer.Since the label information of each identifying code picture is according in each identifying code picture
Comprising label object the information that determines of label information, and the label information of label object contains the one of identification label object
Determine logic (for example, game logic), thus, the identifying code picture generated by the application above-mentioned steps S102 to S108 is to be difficult
It is identified by image recognition technology, thus, validation problem and answer based on label information can greatly improve identifying code
Picture cracks difficulty.
From the foregoing, it will be observed that in the above embodiments of the present application, pass through the label object in advance to being used to generate identifying code picture
Label information is added, after at least one label object is got, according to one at least one label object got
Or multiple label object generation identifying code pictures, and determined into according to the label information of the label object included in identifying code picture
The label information of identifying code picture, to be asked according to the corresponding at least one set of verification of the label information of each identifying code picture generation
Topic and answer have achieved the purpose that carry out verification code check by identifying the label information of each identifying code picture, so as to real
The technique effect for improving identifying code identification difficulty is showed, and then has solved the prior art and verification is realized using braille or picture mosaic scheme
The scheme of code, the technical issues of needing great mass of data library and easily cracked by machine recognition technology.
Since the label object for being used to generate identifying code picture in each embodiment of the application is three dimensional resource object (i.e. three
Dimension module) or the corresponding two-dimension picture of three dimensional resource, due to when each three dimensional resource object is generated, each three dimensional resource
Object can be located at different positions in Virtual Space (including three dimensions and two-dimensional space) and with different courts
To, thus, as a kind of optional embodiment, identifying code picture is generated according at least one label object, can be included as follows
Step:
Step S202, according to the first parameter determine position of each label object in a preset coordinate space and/or
Direction;
Step S204, at least predetermined observation position in coordinate space, with an at least preset direction to coordinate space
At least one of label object carry out virtual shooting to generate an at least identifying code picture.
Specifically, since each label object for being used to generate identifying code picture can be by the default generating function of calling
The three dimensional resource model of generation carries out the three dimensional resource model of generation on the static images that sectional drawing obtains, three dimensional resource model
It is located at different positions in space and there is different directions, can be used for generating different identifying code pictures, thus,
Above-mentioned first parameter can cause position or direction of each label object in space more to meet the parameter of natural logic, example
Such as, in game so that position and/or direction of the game resource object model in scene of game space are more natural, more meet
The parameter (for example, the personage in game is placed on the ground in scene of game) of game rule.
It should be noted that above-mentioned label object can be three dimensional resource object or two-dimentional resource object, it is corresponding
Ground, above-mentioned coordinate space can be three dimensions or two-dimensional space.As a kind of preferred embodiment, the application with
Above-mentioned label object is three dimensional resource object, and above-mentioned coordinate space is illustrated for three dimensions.By taking game as an example, on
State the scene of game space that coordinate space can be played with 3D or 2.5D.
For each label object, shooting from different angles can obtain different pictures, thus, it can as one kind
The embodiment of choosing, in the label letter that identifying code picture is determined according to the label information of the label object included in identifying code picture
Breath, can include:According to the default label information of the label object included in identifying code picture and the dynamic labels virtually shot
Information determines the label information of identifying code picture;Wherein, the dynamic labels information virtually shot is according at least to following any one
It determines:Predetermined observation position, preset direction, each label object position and/or direction in preset coordinate space and
The action of each label object.
Specifically, in the above-described embodiments, the dynamic labels information virtually shot can be that label object is carried out virtually
The information of dynamic change during shooting, for example, the position (i.e. predetermined observation position) of shooting point, angle (i.e. preset direction), each
The action message of position or direction and each label object of the label object in preset coordinate space is (for example, in game
Variation of the body posture of leading role etc.).
By above-described embodiment, according to the default label information of the label object included in each identifying code picture and virtually
The dynamic labels information of shooting can generate the label information of a large amount of identifying code pictures, realize using less picture, provide
Abundant identifying code data bank.
By taking game as an example, in a kind of optional embodiment, above-mentioned label object can be game resource object model, above-mentioned
Coordinate space is scene of game space.
Based on above-described embodiment, as an alternative embodiment, as shown in figure 3, obtain at least one label object,
It may include steps of:
Step S302 generates at least one game resource object model;
Step S304 according to game resource object model chooses or creates a scene of game space.
Specifically, in the above-described embodiments, above-mentioned game resource object model can be the middle 3d gaming of 3d gaming
Entity, it is one or more with difference for generating the generation of the generating function of the game entity of different attribute in being played by calling
The game resource object model of attribute and the function by being used to generate the scene of game model of different attribute in calling game
Different scene of game is generated, for example, certain property can be generated by call function createPlayer (name, gender, occupation)
Not, the leading role of certain occupation;Can non-player's control role be generated by call function createNpc (NPCid).Need what is illustrated
It is the scene of game that above-mentioned scene of game space can be in existing game or the game newly created by generating function
Scene.
Based on above-described embodiment, as shown in figure 4, a scene of game is chosen or created according to game resource object model
After space, the above method can also include the following steps:
Step S402, by any one or more game resource object models at least one game resource object model
It is added in scene of game space.
Optionally, by any one or more game resource object models at least one game resource object model
It, can be according to any one following rule by least one game resource object model when being added in scene of game space
In any one or more game resource object models be added in scene of game space:Random rule, scheduled game rule
Then.
Wherein, it if one or more game entities are added in scene of game according to random rule, finally obtains and tests
It demonstrate,proves in code picture, game entity (i.e. game resource object model) can be randomly dispersed in scene of game space;If according to pre-
One or more game entities (i.e. game resource object model) are added in scene of game space by fixed game rule, finally
It is verified in yard picture, game entity can be distributed according to certain game logic in scene of game space.
Step S404, at least predetermined observation position in scene of game space, with an at least preset direction to addition
The scene of game space of game resource object model carries out sectional drawing, obtains an at least identifying code picture.
Specifically, in the case where scene of game is three-dimensional virtual scene, different positions is cut in scene of game
Figure, can obtain different identifying code pictures, one or more game resource object models are being added to scene of game space
Afterwards, cutting for different location different directions can be carried out to the scene of game space for being added to game entity (resource object model)
Figure, to obtain multiple identifying code pictures.Specifically, after at least one of scene of game coordinate position is obtained, in each seat
Cursor position carries out virtual shooting and sectional drawing to the scene of game for being added to game entity with multiple directions, obtains multiple identifying codes
Picture.
By scheme disclosed in above-described embodiment, since the different angle of 3d gaming scene different location is with different
Landscape, thus, different coordinate positions is selected in 3d gaming scene, and clapped with multiple directions in each coordinate position
Simultaneously sectional drawing is taken the photograph, a large amount of identifying code picture can be obtained.
As an alternative embodiment, identifying code can be generated using the static images of game resource object model
Picture specifically, can have by calling for the generating function generation one or more for generating the game entity of different attribute
Have a game entity (game resource object model) of different attribute, and to the game entity (game resource object model) of generation into
Row shooting and sectional drawing can obtain the static images of the game entity (game resource object model) of different attribute.It is swum obtaining
During the static images for scene of playing, as the first optional embodiment, it can be chosen from existing game according to game entity
Scene of game, and sectional drawing obtain the static images of scene of game;It, can also be according to trip as second of optional embodiment
The new scene of game of entity set-up of playing, and sectional drawing, obtain the static images of scene of game.It is if optional using above-mentioned second
Embodiment can generate different game by calling in game for generating the function of the scene of game model of different attribute
Scene, and in 3d gaming scene, select at least one coordinate position, in each coordinate position, with multiple directions to game
Scene shoot and sectional drawing, obtains the static images of multiple different scene of game.Finally by game resource object model
The static images of static images and scene of game are synthesized, to generate identifying code picture.
It is alternatively possible to according to any one following regular static images and scene of game by game resource object model
Static images synthesized, to generate identifying code picture:Random rule, scheduled game rule.
Wherein, if the static images of one or more game entities are added to the quiet of scene of game according to random rule
It in state picture, finally obtains in identifying code picture, game entity can be randomly dispersed in two-dimensional game scene;If according to predetermined
Game rule the static images of one or more game entities are added in the static images of scene of game, finally obtain
In identifying code picture, game entity can be distributed according to certain game logic in two-dimensional game scene.
In order to further improve the difficulty that identifying code picture is identified by image recognition technology, based on it is above-mentioned any one
Optional embodiment, as a kind of optional embodiment, the label object in above-mentioned identifying code picture can include:To be identified
First label object, for the second label object when identifying the first label object as interference element.
Pass through above-described embodiment so that not only include the first label object to be identified in the identifying code picture of generation, also
Including the second label object being used for when identifying object to be identified as interference element, so as to further increase identifying code figure
Piece is by the difficulty of machine recognition.
By taking game as an example, if the validation problem of an identifying code picture is to verify the leading role's quantity included in picture, because
And not only comprising leading role this entity elements in same identifying code picture, also comprising a variety of entity elements such as NPC, monster,
Entity elements as noise can further increase identifying code picture by the difficulty of machine recognition.
Easily it is noted that rational noise will not embarrass normal person as conventional authentication code, but use image recognition technology
But it is difficult to distinguish.For example, increase Text region by the difficulty of machine recognition by distorting word or addition mess code in the prior art
Degree, but on the one hand also increase normal users identification identifying code difficulty, and each embodiment of the application by entity elements it
Between difference as disturbing factor, increase the difficulty of machine recognition, and normal users can then identify easily.
As a preferred embodiment, Fig. 5 is a kind of preferred generation identifying code according to embodiments of the present invention
Method flow diagram, as shown in figure 5, including the following steps:
Step S501 selects game entity.The game entity of selection includes but not limited to leading role, NPC, monster, plant
(flower, grass, tree), animal (for example, bird, rabbit) etc..
Step S502 prepares label object.It is not belonged to by the way that the corresponding generating function generation of interior realization of playing is called to have
The entity object (or picture of entity object) of property.
Step S503 chooses background.It can select scene of game (or picture of scene of game) unobstructed in game.
Step S504 adds interference element.For example, the humanoid NPC in game is to the interference of leading role or leading role's difference table
Interference between feelings, action or fashionable dress.
Step S505 generates identifying code picture and corresponding label information.Each identifying code picture for generation generates
One identification information, and pass through the label information of each identifying code picture of text entry.
Step S506 generates validation problem and the answer of identifying code picture.For example, the label information of a certain identifying code picture
For:1 NPC, 1 monster, 1 female draw soul, then the validation problem generated and answer can be:Have in picture several personal (3);Figure
There is which occupation (drawing soul) in piece;The gender (female) of bishop in picture;There are several leading roles (1) in picture.
By scheme disclosed in above-described embodiment, following technique effect can be reached:
(1) game logic (label information) is added in identifying code picture, by identifying code problem from simply " image is known
" problem is not converted into complicated " seeing figure answer " problem, increases the difficulty of machine recognition, and normal users (people) can lead to
Simple logic identification is crossed rather than as the prior art, only by visual identification difficulty, to increase machine recognition hardly possible
While spending, also difficult normal person.
(2) a small amount of label is utilized, a large amount of tape label picture is generated, solves the problems, such as label.For example it is marked 10
Npc, 10 monsters have used 10 maps, and every figure has selected 20 to take pictures a little, each take pictures and have selected 4 directions, every
Picture can have 1-5 object, can at least generate 17,000,000 unduplicated pictures.I.e.
(3) using the logic in game, increase problem difficulty.By rationally designing the validation problem of identifying code picture and answering
Case can greatly improve identifying code by the difficulty of machine recognition.
It should be noted that can be randomly generated for generating the label object of identifying code picture, in label object
In the case of for game entity, game entity is synthesized in scene of game, and to synthesized the scene of game of game entity into
Row sectional drawing can be obtained largely from the identifying code picture of tape label, and then, according to the label pair included in each identifying code picture
As at least one set of validation problem of generation and answer.
According to embodiments of the present invention, the device for additionally providing a kind of method for being used to implement above-mentioned generation identifying code is implemented
Example, Fig. 6 is a kind of schematic device of generation identifying code according to embodiments of the present invention, as shown in fig. 6, the device includes:It obtains
Take unit 601, the first generation unit 603,605 and second generation unit 607 of determination unit.
Wherein, acquiring unit 601 have in advance for obtaining at least one of at least one label object, label object
If label information;
First generation unit 603, for generating identifying code picture according at least one label object;
Determination unit 605, for determining identifying code figure according to the label information of the label object included in identifying code picture
The label information of piece;
Second generation unit 607, for the label information according to identifying code picture, generation identifying code picture is corresponding at least
One group of validation problem and answer.
Herein it should be noted that above-mentioned acquiring unit 601, the first generation unit 603, determination unit 605 and second are given birth to
Correspond to the step S102 to S108 in embodiment of the method, the example that above-mentioned module is realized with corresponding step into unit 607
It is identical with application scenarios, but it is not limited to above method embodiment disclosure of that.It should be noted that above-mentioned module is as dress
That puts a part of can perform in the computer system of such as a group of computer-executable instructions.
From the foregoing, it will be observed that in the above embodiments of the present application, pass through the label object in advance to being used to generate identifying code picture
Label information is added, after at least one label object is got by acquiring unit 801, by the first generation unit 803
Identifying code picture is generated, and pass through determination unit according to one or more of at least one label object got label object
605 generate the label information of identifying code picture according to the label information of the label object included in identifying code picture, will pass through
Second generation unit 805 is according to the label information of identifying code picture, the corresponding at least one set of validation problem of generation identifying code picture
And answer, achieve the purpose that carry out verification code check by identifying the label information of each identifying code picture, so as to fulfill
The technique effect of identifying code identification difficulty is improved, and then solves the prior art and identifying code is realized using braille or picture mosaic scheme
Scheme, the technical issues of needing great mass of data library and easily cracked by machine recognition technology.
In a kind of optional embodiment, above-mentioned validation problem and answer can be the label for verifying each identifying code picture
The problem of information and answer.
In a kind of optional embodiment, above-mentioned first generation unit can include:Determining module, for according to the first ginseng
Determining position and/or direction of each label object in a preset coordinate space of number;First generation module, in coordinate
An at least predetermined observation position in space carries out at least one of coordinate space label object with an at least preset direction
It is virtual to shoot to generate an at least identifying code picture.
In a kind of optional embodiment, above-mentioned determination unit is additionally operable to according to the label object included in identifying code picture
Default label information and the dynamic labels information that virtually shoots, determine the label information of identifying code picture;Wherein, virtual shooting
Dynamic labels information determined according at least to following any one:Predetermined observation position, preset direction, each label object are pre-
If coordinate space in position and/or direction and each label object action.
In a kind of optional embodiment, above-mentioned label object is three dimensional resource object, and coordinate space is three dimensions.
In a kind of optional embodiment, above-mentioned label object is game resource object model, and coordinate space is sports ground
Scape space.
In a kind of optional embodiment, background of at least one of the above-mentioned label object as identifying code picture.
In a kind of optional embodiment, above-mentioned acquiring unit can include:Second generation module, for generating at least one
A game resource object model;Acquisition module, for a scene of game sky to be chosen or created according to game resource object model
Between.
In a kind of optional embodiment, above device further includes:First processing module, at least one game to be provided
Any one or more game resource object models in source object model are added in scene of game space;Second processing mould
Block, for at least predetermined observation position in scene of game space, with an at least preset direction to being added to game resource
The scene of game space of object model carries out sectional drawing, obtains an at least identifying code picture.
In a kind of optional embodiment, above-mentioned first processing module is additionally operable to will at least according to any one following rule
Any one or more game resource object models in one game resource object model are added in scene of game space:With
Machine rule, scheduled game rule.
Based on any one above-mentioned optional embodiment, as a kind of optional embodiment, in above-mentioned identifying code picture
Label object includes:First label object to be identified, for when identifying the first label object as interference element second
Label object.
According to embodiments of the present invention, a kind of storage medium is additionally provided, storage medium includes the program of storage, wherein,
Equipment where controlling storage medium during program operation performs any one in above method embodiment and optionally or preferably generates
The method of identifying code.
According to embodiments of the present invention, a kind of processor is additionally provided, processor is used to run program, wherein, program operation
The method that any one optionally or preferably generates identifying code in Shi Zhihang above method embodiments.
According to embodiments of the present invention, a kind of terminal is additionally provided, including:One or more processors, memory, display dress
Put and one or more program, wherein, one or more programs are stored in memory, and be configured as by one or
Multiple processors perform, and one or more programs include optional or preferred for performing any one in above method embodiment
Generation identifying code method.
Above-mentioned device can include processor and memory, and said units can be stored in storage as program unit
In device, above procedure unit stored in memory is performed by processor to realize corresponding function.
Memory may include computer-readable medium in volatile memory, random access memory (RAM) and/
Or the forms such as Nonvolatile memory, such as read-only memory (ROM) or flash memory (flash RAM), memory includes at least one deposit
Store up chip.
The sequence of above-mentioned the embodiment of the present application does not represent the quality of embodiment.
In above-described embodiment of the application, all emphasize particularly on different fields to the description of each embodiment, do not have in some embodiment
The part of detailed description may refer to the associated description of other embodiment.In several embodiments provided herein, it should be appreciated that
It arrives, disclosed technology contents can be realized by another way.
Wherein, the apparatus embodiments described above are merely exemplary, such as the division of the unit, can be one
Kind of division of logic function, can there is an other dividing mode in actual implementation, for example, multiple units or component can combine or
It is desirably integrated into another system or some features can be ignored or does not perform.Another point, it is shown or discussed it is mutual it
Between coupling, direct-coupling or communication connection can be INDIRECT COUPLING or communication link by some interfaces, unit or module
It connects, can be electrical or other forms.
In addition, each functional unit in each embodiment of the application can be integrated in a processing unit, it can also
That each unit is individually physically present, can also two or more units integrate in a unit.Above-mentioned integrated list
The form that hardware had both may be used in member is realized, can also be realized in the form of SFU software functional unit.
If the integrated unit is realized in the form of SFU software functional unit and is independent product sale or uses
When, it can be stored in a computer read/write memory medium.Based on such understanding, the technical solution of the application is substantially
The part to contribute in other words to the prior art or all or part of the technical solution can be in the form of software products
It embodies, which is stored in a storage medium, is used including some instructions so that a computer
Equipment (can be personal computer, server or network equipment etc.) perform each embodiment the method for the application whole or
Part steps.And aforementioned storage medium includes:USB flash disk, read-only memory (ROM, Read-Only Memory), arbitrary access are deposited
Reservoir (RAM, Random Access Memory), mobile hard disk, magnetic disc or CD etc. are various can to store program code
Medium.
The above is only the preferred embodiment of the application, it is noted that for the ordinary skill people of the art
For member, under the premise of the application principle is not departed from, several improvements and modifications can also be made, these improvements and modifications also should
It is considered as the protection domain of the application.
Claims (15)
- A kind of 1. method for generating identifying code, which is characterized in that including:At least one of at least one label object, the label object is obtained with preset label information;According at least one label object generation identifying code picture;The label information of label object according to being included in the identifying code picture determines the label information of the identifying code picture;According to the label information of the identifying code picture, generation at least one set validation problem corresponding with the identifying code picture and Answer.
- 2. according to the method described in claim 1, it is characterized in that, identifying code figure is generated according at least one label object Piece, including:Position and/or direction of each label object in a preset coordinate space are determined according to the first parameter;An at least predetermined observation position in the coordinate space, with an at least preset direction to the institute in the coordinate space It states at least one label object and carries out virtual shooting to generate an at least identifying code picture.
- 3. according to the method described in claim 2, it is characterized in that, according to the label object included in the identifying code picture Label information determines the label information of the identifying code picture, including:According to the default label information of the label object included in the identifying code picture and the dynamic labels virtually shot Information determines the label information of the identifying code picture;Wherein, the dynamic labels information virtually shot is determined according at least to following any one:The predetermined observation position, The preset direction, each label object position and/or direction in the preset coordinate space and described every The action of a label object.
- 4. according to the method in claim 2 or 3, which is characterized in that the label object be three dimensional resource object, the seat Mark space is three dimensions.
- 5. according to the method in claim 2 or 3, which is characterized in that the label object be game resource object model, institute Coordinate space is stated as scene of game space.
- 6. according to the method described in claim 1, it is characterized in that, at least one of described label object is used as the verification The background of code picture.
- 7. according to the method described in claim 1, it is characterized in that, the validation problem and answer is verify the identifying code figure The problem of label information of piece and answer.
- 8. according to the method described in claim 5, it is characterized in that, obtain at least one label object, including:Generate at least one game resource object model;A scene of game space is chosen or created according to the game resource object model.
- 9. according to the method described in claim 8, it is characterized in that, being chosen or being created according to the game resource object model After one scene of game space, including:Any one or more game resource object models at least one game resource object model are added to institute It states in scene of game space;An at least predetermined observation position in the scene of game space, with an at least preset direction to being added to game resource The scene of game space of object model carries out sectional drawing, obtains an at least identifying code picture.
- 10. according to the method described in claim 9, it is characterized in that, by least one game resource object model Any one or more game resource object models are added in the scene of game space, including:According to any one following rule by any one or more game at least one game resource object model Resource object model is added in the scene of game space:Random rule, scheduled game rule.
- 11. according to the method described in claim 1, it is characterized in that, the label object in the identifying code picture includes:First label object to be identified, for the second label pair when identifying first label object as interference element As.
- 12. a kind of device for generating identifying code, which is characterized in that including:Acquiring unit, for obtaining at least one of at least one label object, the label object with preset label Information;First generation unit, for generating identifying code picture according at least one label object;Determination unit, for determining the identifying code figure according to the label information of label object included in the identifying code picture The label information of piece;For the label information according to the identifying code picture, it is corresponding extremely to generate the identifying code picture for second generation unit Few one group of validation problem and answer.
- 13. a kind of storage medium, which is characterized in that the storage medium includes the program of storage, wherein, it is run in described program When control the storage medium where the equipment perform claim method that requires the generation identifying code described in 1 to 12 any one.
- 14. a kind of processor, which is characterized in that the processor is used to run program, wherein, right of execution when described program is run The method that profit requires the generation identifying code described in any one in 1 to 11.
- 15. a kind of terminal, which is characterized in that including:One or more processors, memory, display device and one or more programs, wherein, one or more of journeys Sequence is stored in the memory, and is configured as being performed by one or more of processors, one or more of Program is included for the method for the generation identifying code described in any one in perform claim requirement 1 to 11.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810065477.6A CN108159700B (en) | 2018-01-23 | 2018-01-23 | Method, device, storage medium, processor and terminal for generating verification code |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810065477.6A CN108159700B (en) | 2018-01-23 | 2018-01-23 | Method, device, storage medium, processor and terminal for generating verification code |
Publications (2)
Publication Number | Publication Date |
---|---|
CN108159700A true CN108159700A (en) | 2018-06-15 |
CN108159700B CN108159700B (en) | 2021-09-24 |
Family
ID=62515733
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810065477.6A Active CN108159700B (en) | 2018-01-23 | 2018-01-23 | Method, device, storage medium, processor and terminal for generating verification code |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108159700B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110210204A (en) * | 2019-05-30 | 2019-09-06 | 网易(杭州)网络有限公司 | Verification code generation method and device, storage medium and electronic equipment |
CN111143813A (en) * | 2019-12-27 | 2020-05-12 | 网易(杭州)网络有限公司 | Verification problem generation method, verification method and device |
CN111382413A (en) * | 2018-12-28 | 2020-07-07 | 武汉极意网络科技有限公司 | Memory, and verification code implementation method, device and equipment based on reasoning |
CN112288060A (en) * | 2020-11-09 | 2021-01-29 | 北京沃东天骏信息技术有限公司 | Method and apparatus for identifying a tag |
CN113158167A (en) * | 2021-04-30 | 2021-07-23 | 腾讯音乐娱乐科技(深圳)有限公司 | Verification code implementation method, electronic device and computer-readable storage medium |
CN113570680A (en) * | 2021-07-30 | 2021-10-29 | 咪咕文化科技有限公司 | Verification code generation method and device based on image filtering transformation and computing equipment |
CN113626114A (en) * | 2020-05-08 | 2021-11-09 | 北京密境和风科技有限公司 | Picture loading method, system, storage medium and computer equipment thereof |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101895542A (en) * | 2010-07-05 | 2010-11-24 | 北京畅游时空软件技术有限公司 | Verification code acquiring method and device |
CN101938466A (en) * | 2010-07-30 | 2011-01-05 | 百度在线网络技术(北京)有限公司 | Open knowledge bases method and equipment for user authentication |
CN103428163A (en) * | 2012-05-15 | 2013-12-04 | 上海博路信息技术有限公司 | Verification code based on image content |
CN104468101A (en) * | 2013-09-12 | 2015-03-25 | 深圳市腾讯计算机系统有限公司 | User identity authentication method and device and authentication service system |
CN104468486A (en) * | 2013-09-23 | 2015-03-25 | 联想(北京)有限公司 | Information processing method and system and electronic device |
US20160359839A1 (en) * | 2012-08-23 | 2016-12-08 | Alejandro V. Natividad | Method for producing dynamic data structures for authentication and/or password identification |
CN106485114A (en) * | 2016-11-10 | 2017-03-08 | 北京像素软件科技股份有限公司 | A kind of method and device of data verification |
CN106920266A (en) * | 2015-12-28 | 2017-07-04 | 腾讯科技(深圳)有限公司 | The Background Generation Method and device of identifying code |
CN107026842A (en) * | 2016-11-24 | 2017-08-08 | 阿里巴巴集团控股有限公司 | A kind of method and device of generation and the authentication of safety problem |
CN107066862A (en) * | 2007-09-24 | 2017-08-18 | 苹果公司 | Embedded authentication systems in electronic equipment |
-
2018
- 2018-01-23 CN CN201810065477.6A patent/CN108159700B/en active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107066862A (en) * | 2007-09-24 | 2017-08-18 | 苹果公司 | Embedded authentication systems in electronic equipment |
CN101895542A (en) * | 2010-07-05 | 2010-11-24 | 北京畅游时空软件技术有限公司 | Verification code acquiring method and device |
CN101938466A (en) * | 2010-07-30 | 2011-01-05 | 百度在线网络技术(北京)有限公司 | Open knowledge bases method and equipment for user authentication |
CN103428163A (en) * | 2012-05-15 | 2013-12-04 | 上海博路信息技术有限公司 | Verification code based on image content |
US20160359839A1 (en) * | 2012-08-23 | 2016-12-08 | Alejandro V. Natividad | Method for producing dynamic data structures for authentication and/or password identification |
CN104468101A (en) * | 2013-09-12 | 2015-03-25 | 深圳市腾讯计算机系统有限公司 | User identity authentication method and device and authentication service system |
CN104468486A (en) * | 2013-09-23 | 2015-03-25 | 联想(北京)有限公司 | Information processing method and system and electronic device |
CN106920266A (en) * | 2015-12-28 | 2017-07-04 | 腾讯科技(深圳)有限公司 | The Background Generation Method and device of identifying code |
CN106485114A (en) * | 2016-11-10 | 2017-03-08 | 北京像素软件科技股份有限公司 | A kind of method and device of data verification |
CN107026842A (en) * | 2016-11-24 | 2017-08-08 | 阿里巴巴集团控股有限公司 | A kind of method and device of generation and the authentication of safety problem |
Non-Patent Citations (1)
Title |
---|
李俊青: "《Java EE Web开发与项目实战》", 30 November 2011 * |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111382413A (en) * | 2018-12-28 | 2020-07-07 | 武汉极意网络科技有限公司 | Memory, and verification code implementation method, device and equipment based on reasoning |
CN110210204A (en) * | 2019-05-30 | 2019-09-06 | 网易(杭州)网络有限公司 | Verification code generation method and device, storage medium and electronic equipment |
CN111143813A (en) * | 2019-12-27 | 2020-05-12 | 网易(杭州)网络有限公司 | Verification problem generation method, verification method and device |
CN111143813B (en) * | 2019-12-27 | 2022-02-22 | 网易(杭州)网络有限公司 | Verification problem generation method, verification method and device |
CN113626114A (en) * | 2020-05-08 | 2021-11-09 | 北京密境和风科技有限公司 | Picture loading method, system, storage medium and computer equipment thereof |
CN112288060A (en) * | 2020-11-09 | 2021-01-29 | 北京沃东天骏信息技术有限公司 | Method and apparatus for identifying a tag |
CN113158167A (en) * | 2021-04-30 | 2021-07-23 | 腾讯音乐娱乐科技(深圳)有限公司 | Verification code implementation method, electronic device and computer-readable storage medium |
CN113158167B (en) * | 2021-04-30 | 2024-02-23 | 腾讯音乐娱乐科技(深圳)有限公司 | Verification code implementation method, electronic equipment and computer readable storage medium |
CN113570680A (en) * | 2021-07-30 | 2021-10-29 | 咪咕文化科技有限公司 | Verification code generation method and device based on image filtering transformation and computing equipment |
CN113570680B (en) * | 2021-07-30 | 2024-11-05 | 咪咕文化科技有限公司 | Verification code generation method and device based on image filtering transformation and computing equipment |
Also Published As
Publication number | Publication date |
---|---|
CN108159700B (en) | 2021-09-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108159700A (en) | Generate method, apparatus, storage medium, processor and the terminal of identifying code | |
CN108176048B (en) | Image processing method and device, storage medium and electronic device | |
US8648865B2 (en) | Variable rendering of virtual universe avatars | |
US20060021024A1 (en) | User certification apparatus and user certification method | |
US10529139B1 (en) | System, method, and apparatus for avatar-based augmented reality electronic messaging | |
CN108021896B (en) | Image pickup method, device, equipment and computer-readable medium based on augmented reality | |
US20150058175A1 (en) | Realizing boxed experience for digital content acquisition | |
CN105261055B (en) | A kind of game role costume changing method, device and terminal | |
CA3045132C (en) | Communication with augmented reality virtual agents | |
US11604859B2 (en) | Method and system for incorporating marketing in user authentication | |
CN109395387B (en) | Three-dimensional model display method and device, storage medium and electronic device | |
CN112347395A (en) | Special effect display method and device, electronic equipment and computer storage medium | |
CN106156237B (en) | Information processing method, information processing unit and user equipment | |
CN109254650A (en) | A kind of man-machine interaction method and device | |
KR20110110379A (en) | Card game system using camera | |
CN112007359A (en) | Image display method, readable storage medium and computer equipment | |
CN108765520A (en) | Rendering intent and device, storage medium, the electronic device of text message | |
CN106162303A (en) | Information processing method, information processor and subscriber equipment | |
CN108615261A (en) | The processing method, processing unit and storage medium of image in augmented reality | |
US20130106900A1 (en) | Method and apparatus for generating avatar | |
CN114494556A (en) | Special effect rendering method, device and equipment and storage medium | |
US20200298129A1 (en) | Massively-Multiplayer-Online-Game Avatar Customization for non-Game Media | |
JP2010029397A (en) | Program, information storage medium and image generation system | |
CN106780660A (en) | A kind of image processing method and electronic equipment | |
CN113643417B (en) | Image adjustment method, device, electronic equipment and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |