Nothing Special   »   [go: up one dir, main page]

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 PDF

Info

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
Application number
CN201810065477.6A
Other languages
Chinese (zh)
Other versions
CN108159700B (en
Inventor
范长杰
胡志鹏
冯潞潞
刘柏
周彩冬
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Netease Hangzhou Network Co Ltd
Original Assignee
Netease Hangzhou Network Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN201810065477.6A priority Critical patent/CN108159700B/en
Publication of CN108159700A publication Critical patent/CN108159700A/en
Application granted granted Critical
Publication of CN108159700B publication Critical patent/CN108159700B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/50Controlling the output signals based on the game progress
    • A63F13/52Controlling the output signals based on the game progress involving aspects of the displayed game scene
    • AHUMAN NECESSITIES
    • A63SPORTS; GAMES; AMUSEMENTS
    • A63FCARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
    • A63F13/00Video games, i.e. games using an electronically generated display having two or more dimensions
    • A63F13/70Game security or game management aspects
    • A63F13/71Game security or game management aspects using secure communication between game devices and game servers, e.g. by encrypting game data or authenticating players
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/30Authentication, i.e. establishing the identity or authorisation of security principals
    • G06F21/31User authentication
    • G06F21/36User 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

Generate method, apparatus, storage medium, processor and the terminal of identifying code
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)

  1. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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. 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.
CN201810065477.6A 2018-01-23 2018-01-23 Method, device, storage medium, processor and terminal for generating verification code Active CN108159700B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (10)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
Title
李俊青: "《Java EE Web开发与项目实战》", 30 November 2011 *

Cited By (10)

* Cited by examiner, † Cited by third party
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