CN110087108A - A method of video verification code is generated based on video - Google Patents

A method of video verification code is generated based on video Download PDF

Info

Publication number
CN110087108A
CN110087108A CN201910353201.2A CN201910353201A CN110087108A CN 110087108 A CN110087108 A CN 110087108A CN 201910353201 A CN201910353201 A CN 201910353201A CN 110087108 A CN110087108 A CN 110087108A
Authority
CN
China
Prior art keywords
video
verification code
code
video verification
verifying
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201910353201.2A
Other languages
Chinese (zh)
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.)
Milky Way Institute Of Guangdong Technical Normal College
Tianhe College of Guangdong Polytechnic Normal University
Original Assignee
Milky Way Institute Of Guangdong Technical Normal College
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 Milky Way Institute Of Guangdong Technical Normal College filed Critical Milky Way Institute Of Guangdong Technical Normal College
Priority to CN201910353201.2A priority Critical patent/CN110087108A/en
Publication of CN110087108A publication Critical patent/CN110087108A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/258Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
    • H04N21/25866Management of end-user data
    • H04N21/25875Management of end-user data involving end-user authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/441Acquiring end-user identification, e.g. using personal code sent by the remote control or by inserting a card
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4627Rights management associated to the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/835Generation of protective data, e.g. certificates

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Graphics (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention provides a kind of methods for generating video verification code based on video, video verification code can be generated in verifying code generator from extraction video content features in video database and according to video content features, display verifying is carried out in user's login interface, the verifying includes video verification code identification mechanism and video verification code service organization, and the verifying includes video verification code identification mechanism and video verification code service organization.The safety that video verification code system is improved by using two or more video verification code generators, is thereby reduced and cracks success rate.And combine being bi-directionally connected for video verification code identification mechanism and video verification code service organization, it repeats to record by addition, increases identifying code by quick-fried power and crack difficulty, also reduce user to the access times of server, the load pressure for alleviating service, improves the performance of server.

Description

A method of video verification code is generated based on video
Technical field
The present invention relates to identifying code field of safety protection, generate video verification code based on video in particular to one kind Method.
Background technique
It is computer or the full-automatic recognizer of people that identifying code, which is a kind of differentiation user,.It, which is acted on, mainly prevents net The attacks such as the various malice decryptions on network, brush ticket, forum pour water, brush page.But with image recognition technology Development, those texts or other symbols be put into picture, allow people to go the verification code technology scheme of identification from picture, The paces for not catching up with the image recognition technology and image processing techniques that are constantly progressive more and more, constantly have robot successfully to know The event of not this identifying code occurs, and success rate is also being continuously improved, and robot successfully identifies this verifying in order to prevent Code, must increase more distracters, but this identifying code of eye recognition is also extremely difficult, greatly reduces user in picture Experience, while with the continuous progress of technology, even if this human eye is difficult to the identifying code recognized, also there is higher knowledge in robot Not rate, this identifying code cannot prevent the behavior of robot well.Then, another identifying code produces, that is, asks Answer formula identifying code, at random propose a problem, then user is allowed to answer, there are two types of the modes of answer, one is input answer, one Kind be selection answer, no matter which kind of, as long as answer is correct, by the verifying of identifying code, such as picture validation code, speech identifying code Deng.Due to generating the difference of verifying coded program, the type of identifying code is also varied, but continuous with identifying code identification technology Improve so that traditional identifying code has seemed fragile, many illegal structures or individuals can be transferred through some means into Row cracks, and causes deleterious effect to society.And the identifying code based on video is less in the prior art, the identifying code based on video Refer to that user can easily answer the problem of identifying code is proposed after complete of viewing or partial video with problem.In face of meter For calculation machine, so that can just crack video verification code on the basis of identifying code problem and video will identify.By studying base Generating video verification code in video can effectively prevent the risk that malice uses, and have certain meaning.
A method of video verification code being generated based on video, the practical problem urgently handled in practical application is also Specific solution is not proposed very much.
Summary of the invention
It is affiliated to solve the problems, such as it is an object of the invention to propose a kind of method for generating video verification code based on video.
To achieve the goals above, the present invention adopts the following technical scheme:
A method of video verification code is generated based on video, it can be special according to the video content extracted in video database Generation problem and answer are levied, and using the problem as the verifying content of verification code system, is shown in user's login interface, is used Stochastic problems that corresponding system generates are answered as identifying code based on video content in family, and the method includes walking as follows It is rapid:
(1) video is collected as the material for generating identifying code;
(2) video of collection is subjected to editing, extracts feature, formed feature video, complete the classified storage of video;
(3) according to feature video design database, video database is formed;
(4) system selects record at random from video database, raw in verifying code generator according to video content features At video verification code;
(5) user is verified by login interface, and the verifying includes that video verification code identification mechanism and video are tested Zheng Ma service organization.
Optionally, in step (1), the material is any video, and the length of video is in 30s.
Optionally, in step (2), the extraction is characterized in carrying out editing to the video of collection, and to editing video Characteristic information is extracted, visual classification storage is completed according to characteristic information.
Optionally, in step (3), the design database, which refers to, encodes every section of video, and video is compiled The answer of code, identifying code problem, identifying code problem forms one group of record, is stored in the corresponding table of video database.
Optionally, in step (4), the verifying code generator at least two verifies code generator, and composition is current Use collection.
Optionally, each verifying code generator of the currently used concentration is run, the verifying code generator is random Select one group of record, generate corresponding identifying code problem, the identifying code problem is combined into current identifying code, after will The answer for the identifying code problem that each verifying code generator of the currently used concentration generates is combined into current video and tests Demonstrate,prove code.
Optionally, in the preset several screening techniques of verifying code generator, the screening technique has different journeys The grade of degree can randomly choose a kind of screening technique according in preset several screening techniques.
Optionally, the screening technique can record the different sieve of selection complexity grade according to the historical behavior of user Choosing method.
Optionally, the video verification code identification mechanism and video verification code service organization are to be bi-directionally connected.
Optionally, video verification code information alert device, video verification code are set in video verification code identification structure M selector, video verification code refresh counter and video verification code updating device;It is set in the video verification code service organization Set video verification code problem information prompting device, video verification code answer choice setter, correct video verification code setter and Video verification records n times duplicator.
Compared with prior art, advantageous effects obtained by the present invention are:
1, the method for video verification code is generated the present invention is based on video by using two or more video verification code generations Device improves the difficulty cracked, and is provided with user and just can be carried out the verifying of video verification code after watching complete video, makes It must identify that the software of identifying code can not also may identify video verification code by capturing several frames an of frame or minority, mention The high safety of video verification code system, thereby reduces and cracks success rate.
2, video verification code generator combination video verification code identification mechanism and video verification two or more in the present invention Code service organization is bi-directionally connected, and repeats to record by addition, identifying code has been significantly greatly increased by quick-fried power and has cracked difficulty, has passed through view The refreshing frequency of frequency identifying code, had both prevented identifying code by Brute Force, also greatly reduced user to the access times of server, The load pressure for alleviating service improves the performance of server.
Detailed description of the invention
From following description with reference to the accompanying drawings it will be further appreciated that the present invention.System in figure not necessarily presses practical drafting, But it focuses on and shows in the principle of embodiment.
Fig. 1 is a kind of flow chart for the method that video verification code is generated based on video in one of embodiment of the present invention;
Fig. 2 is a kind of video verification code for the method that video verification code is generated based on video in one of embodiment of the present invention Frame diagram is presented.
Specific embodiment
In order to enable the objectives, technical solutions, and advantages of the present invention are more clearly understood, below in conjunction with embodiment, to this Invention is further elaborated;It should be appreciated that described herein, the specific embodiments are only for explaining the present invention, and does not have to It is of the invention in limiting.To those skilled in the art, after access is described in detail below, other systems of the present embodiment System, method and/or feature will become obvious.All such additional systems, method, feature and advantage are intended to be included in It in this specification, is included within the scope of the invention, and by the protection of the appended claims.In description described in detail below The other feature of the disclosed embodiments, and these characteristic roots will be apparent according to described in detail below.
The present invention is a kind of method for generating video verification code based on video, and following embodiment is told about according to Fig. 1-2:
Embodiment one:
A method of video verification code is generated based on video, it can be special according to the video content extracted in video database Generation problem and answer are levied, and using the problem as the verifying content of verification code system, is shown in user's login interface, is used Stochastic problems that corresponding system generates are answered as identifying code based on video content in family, and the method includes walking as follows It is rapid:
(1) video is collected as the material for generating identifying code;
(2) video of collection is subjected to editing, extracts feature, formed feature video, complete the classified storage of video;
(3) according to feature video design database, video database is formed;
(4) system selects record at random from video database, raw in verifying code generator according to video content features At video verification code;
(5) user is verified by login interface, and the verifying includes that video verification code identification mechanism and video are tested Zheng Ma service organization.
Wherein, the material is any video, and the length of video is in 30s;The extraction is characterized in collection Video carry out editing, and to editing video extraction characteristic information, visual classification storage is completed according to characteristic information;Described sets It counts library and refers to and every section of video is encoded, and the answer of Video coding, identifying code problem, identifying code problem is formed one Group record, is stored in the corresponding table of video database;The verifying code generator at least two verifies code generator, Form currently used collection;Each verifying code generator of the currently used concentration is run, the verifying code generator is random Select one group of record, generate corresponding identifying code problem, the identifying code problem is combined into current identifying code, after will The answer for the identifying code problem that each verifying code generator of the currently used concentration generates is combined into current video and tests Demonstrate,prove code;In the preset several screening techniques of verifying code generator, the screening technique has different degrees of grade, energy A kind of screening technique is randomly choosed according in preset several screening techniques;The screening technique can be according to the historical behavior of user The different screening technique of record selection complexity grade;The video verification code identification mechanism and video verification code server Structure is to be bi-directionally connected;Setting video verification code information alert device, video verification code choosing in the video verification code identification structure Select m device, video verification code refresh counter and video verification code updating device;It is arranged in the video verification code service organization Video verification code problem information prompting device, video verification code answer choice setter, correct video verification code setter and view Frequency verifying record n times duplicator.
Embodiment two:
A method of video verification code is generated based on video, it can be special according to the video content extracted in video database Generation problem and answer are levied, and using the problem as the verifying content of verification code system, is shown in user's login interface, is used Stochastic problems that corresponding system generates are answered as identifying code based on video content in family, and the method includes walking as follows It is rapid:
(1) video is collected as the material for generating identifying code, and the material is any video, and the length of video exists In 30s;In the present embodiment, the video be the various passing film and television shown, showing or oneself clap Small film.
(2) video of collection is subjected to editing, extracts feature, formed feature video, complete the classified storage of video, it is described Extraction be characterized in carrying out the video of collection editing, and to editing video extraction characteristic information, complete to regard according to characteristic information Frequency classified storage, such as animated type, love class, animal class, fruits etc..
If film and television video is V, codomain V=[V1, V2, V3 ..., Vn], and V1 includes several features, if The feature for including in V1 is F1, then codomain F1=[F11, F12, F13 ..., F1n], and each feature is tested comprising several The problem of demonstrate,proving code, if the problem of F11 includes is P11, then codomain P11=[P111, P112, P113 ..., P11n].Under herein Target number indicates that first digit is the number of video, the subscript that second digit is characterized, third with three numbers Number is the subscript of identifying code problem.
(3) according to feature video design database, video database is formed, the design database refers to be regarded every section Frequency is encoded, and the answer of Video coding, identifying code problem, identifying code problem is formed one group of record, is stored in video counts According in the corresponding table in library.The foundation of database can give one effective background support of video verification code, the table of lane database It is to be established according to the classification of video, such as the list of characters, animal table, fruit table etc..It is the theme suggestion with fruit below Database citing, as shown in table 1, table 1 be using fruit be major class video carry out editing classification, wherein V1 may be fruit regard First video in frequency.V11 is then the first segment small video in fruit video in first video in table 2, and V1n is then fruit N-th section of small video in video in first video.And in each section of small video including several features, F11 is then fruit view First feature of the first segment small video in frequency in first video, and so on, F1n is then first view in fruit video N-th of feature of the first segment small video in frequency, wherein feature refers to representative things in video, such as peach, apple Equal fruit, red peach or the peach of cyan for another example, peach here, apple, the peach of red, cyan peach all A kind of feature is shown as, can be understood in conjunction with Tables 1 and 2.
(4) system selects record at random from video database, raw in verifying code generator according to video content features At video verification code;The verifying code generator at least two verifies code generator, forms currently used collection.Described in operation Each verifying code generator of currently used concentration, the verifying code generator select one group of record at random, generate corresponding The identifying code problem is combined into current identifying code by identifying code problem, after the currently used concentration is each The answer for the identifying code problem that verifying code generator generates is combined into current video verification code.Wherein in the identifying code The preset several screening techniques of generator, the screening technique have different degrees of grade, can be according to preset several screening sides A kind of screening technique is randomly choosed in method;The screening technique can record selection complexity etc. according to the historical behavior of user The different screening technique of grade.It the problem of by randomly picking out an identifying code from table 3, is then gone further according to table 2, table 1 Find out one section of small video relevant to identifying code topic.For example random number 3 is generated by random method, first found from table 3 Identifying code problem " pear and apple number ", then, passes through the corresponding one section of small video V1 of feature coding F13.
(5) user is verified by login interface, generates the topic of video verification code, server is according to the ID number in table Topic is presented on the upper left position that frame is presented in the identifying code on the webpage of user's checking, as shown in Fig. 2, passing through noise jamming The modes such as line and noise jamming point, bending deformation, adhesion, other video verification can be regarded by producing computer is difficult to but people Code topic;User's login interface plays video, obtains the number of video according to the ID number in table, according to the number of video from video Corresponding video is also presented in the lower position that frame is presented in the identifying code on the webpage of user's checking in library.
The verifying includes video verification code identification mechanism and video verification code service organization.The video verification code Identification mechanism and video verification code service organization are to be bi-directionally connected.Wherein, setting view in video verification code identification structure Frequency verification code information prompting device, video verification code selector, video verification code refresh counter and video verification code m times refreshing Device;Video verification code problem information prompting device, video verification code answer choosing are provided in the video verification code service organization Item setter, correct video verification code setter and video verification record n times duplicator.When described m updating device of identifying code Whether the number for judging that current operator's identifying code refreshes reaches m times or m+1 times before the deadline, and judging result is divided to two kinds of feelings Shape processing: it if the number that current operator's video verification code refreshes reaches m times or m+1 times before the deadline, does not show The process of video verification code prompt information, current operator's further operating can not go on;Another kind, if current operation The number that person's video verification code refreshes does not reach m times before the deadline, then video verification code service organization extracts one at random Video verification code is recorded to the current operator operated in video verification code identification mechanism, and in video verification code problem Video verification code answer choice, is put into video verification code by the prompt information that video verification code record is shown in information alert device In selector, if current operator has selected video verification code, video verification code refresh counter asks current operator Ask the number of refreshing video identifying code 1 time cumulative;If current operator can correctly select video verification code, current operator The process of further operating is able to carry out down, can be to view if current operator cannot correctly select video verification code Frequency identifying code service organization requests refreshing video identifying code, and video verification code refresh counter requests current operator to refresh view The number of frequency identifying code is 1 time cumulative, and m updating device of video verification code judges that current operator requests refreshing video verifying synchronous codes It counts before the deadline whether more than m times, if it exceeds m times, then the random view that please no longer look for novelty to video verification code service organization The process of frequency identifying code, current operator's further operating can not go on;If be no more than m times, video verification code clothes Business mechanism extracts a video verification code at random again and records to current operator, if current operator cannot select correctly Video verification code can then request refreshing video identifying code to video verification code service organization, request refreshing video verifying every time Current operator is all requested the number of refreshing video identifying code 1 time cumulative by code, video verification code updating device, identifying code m times brush New device all judges that current operator requests the number of refreshing video identifying code before the deadline whether more than m times, if being no more than m It is secondary, and current operator certain selected correct video verification code, then the process of current operator's further operating can It goes on.
The present invention is illustrated in order to become apparent from, and provides that table 1 is Video coding table, table 2 is characterized table, table 3 is identifying code problem Table and table 4 are the table of identifying code problem answers table and are analyzed as follows:
Table 1
ID Video coding
1 V1
2 V2
3 V3
…… ……
n Vn
Table 2
Table 3
ID Feature coding Representation Identifying code problem
1 F11 P11 Pear number
2 F12 P12 Apple number
3 F13 P13 Pear and apple number
4 F14 P14 Pear number
5 Fn1 Pn1
6 Fn2 Pn2
Table 4
1 P11 Pear number 2
2 P12 Apple number 3
3 P13 Pear and apple number 5
4 P21 Pear number 6
5 Pn1
6 Pn2
It should be understood that content described in table 1~4 is the example for generating video verification code.
Table 3 is then identifying code problem table, and the problem of according to the feature occurred in video come design verification code, wherein field is asked Topic coding is then according to the coding of characteristic Design problem, such as P11The problem of being then first characteristic Design of first segment small video 1, P1nThe problem of being then first characteristic Design of first segment small video n, and so on.
Table 4 is then identifying code problem answers table, and an identifying code problem answers field is increased in table, gives each The answer of problem, for the verifying in identifying code.
The video in video verification code is generated after completing viewing complete video based on video in the present embodiment, it just can be with The problem of answering identifying code, if as soon as user only finishes watching a liang frame, it is not enough to the problem of answering identifying code, therefore, is increased The difficulty of computer identification.Its degree of safety is much higher than common identifying code, and this identifying code form feel that user will not It is uninteresting, the difficulty of machine recognition not only can be improved, but also reduce the difficulty of user's identification, so that user is easier to distinguish Recognize.
In synthesis, the safety based on the method for generating video verification code based on video with higher system of the invention Property, and the performance of server can be improved.
Although describing the present invention by reference to various embodiments above, but it is to be understood that of the invention not departing from In the case where range, many changes and modifications can be carried out.That is methods discussed above and system are examples.It is various to match Setting suitably to omit, and replace or add various processes or component.For example, in alternative configuration, can with it is described Order in a different order executes method, and/or can add, and omits and/or combine various parts.Moreover, about certain configurations The feature of description can be combined with various other configurations, can such as combine the different aspect and element of configuration in a similar way. In addition, can update as technology develops element therein, i.e., many elements are examples, are not intended to limit the disclosure or claims Range.
Give detail in the description to provide to the thorough understanding for including the exemplary configuration realized.However, Configuration can be practiced without these specific details for example, having been illustrated with well-known circuit, and process is calculated Method, structure and technology are without unnecessary details, to avoid fuzzy configuration.The description only provides example arrangement, and unlimited The scope of the claims processed, applicability or configuration.It is used on the contrary, front will provide the description of configuration for those skilled in the art Realize the enabled description of described technology.It, can be to the function of element without departing from the spirit or the scope of the present disclosure It can and arrange and carry out various changes.
To sum up, be intended to foregoing detailed description be considered as it is illustrative and not restrictive, and it is to be understood that below Claim (including all equivalents) is intended to limit the spirit and scope of the present invention.The above embodiment is interpreted as only using In illustrating the present invention rather than limit the scope of the invention.After the content for having read record of the invention, technology Personnel can make various changes or modifications the present invention, these equivalence changes and modification equally fall into the claims in the present invention and limited Fixed range.

Claims (10)

1. a kind of method for generating video verification code based on video, can be according to the video content features extracted in video database Generation problem and answer, and using the problem as the verifying content of verification code system, it is shown in user's login interface, user The stochastic problems of corresponding system generation are answered as identifying code based on video content, it is characterised in that: the method packet Include following steps:
(1) video is collected as the material for generating identifying code;
(2) video of collection is subjected to editing, extracts feature, formed feature video, complete the classified storage of video;
(3) according to feature video design database, video database is formed;
(4) system selects record at random from video database, is generated and is regarded in verifying code generator according to video content features Frequency identifying code;
(5) user is verified by login interface, and the verifying includes video verification code identification mechanism and video verification code Service organization.
2. the method for generating video verification code based on video according to claim 1, it is characterised in that: described in step (1) Material be any video, and the length of video is in 30s.
3. the method for generating video verification code based on video as described in one of preceding claims, it is characterised in that: in step (2) in, the extraction is characterized in carrying out editing to the video of collection, and to editing video extraction characteristic information, according to feature Information completes visual classification storage.
4. the method for generating video verification code based on video as described in one of preceding claims, it is characterised in that: in step (3) in, the design database, which refers to, encodes every section of video, and Video coding, identifying code problem, identifying code are asked The answer of topic forms one group of record, is stored in the corresponding table of video database.
5. the method for generating video verification code based on video as described in one of preceding claims, it is characterised in that: in step (4) in, the verifying code generator at least two verifies code generator, forms currently used collection.
6. the method for generating video verification code based on video as described in one of preceding claims, it is characterised in that: operation institute Each verifying code generator of currently used concentration is stated, the verifying code generator selects one group of record at random, generates and corresponds to Identifying code problem, the identifying code problem is combined into current identifying code, after the currently used concentration is every The answer for the identifying code problem that a verifying code generator generates is combined into current video verification code.
7. the method for generating video verification code based on video as described in one of preceding claims, it is characterised in that: described The preset several screening techniques of verifying code generator, the screening technique have different degrees of grade, if can be according to preset A kind of screening technique is randomly choosed in dry screen choosing method.
8. the method for generating video verification code based on video as described in one of preceding claims, it is characterised in that: described Screening technique can record the different screening technique of selection complexity grade according to the historical behavior of user.
9. the method for generating video verification code based on video as described in one of preceding claims, it is characterised in that: described Video verification code identification mechanism and video verification code service organization are to be bi-directionally connected.
10. the method for generating video verification code based on video as described in one of preceding claims, it is characterised in that: described Video verification code identifies that setting video verification code information alert device, video verification code selector, video verification code refresh in structure M updating device of counter and video verification code;Video verification code problem is provided in the video verification code service organization to believe Prompting device is ceased, video verification code answer choice setter, correct video verification code setter and video verification record n times repeat Device.
CN201910353201.2A 2019-04-29 2019-04-29 A method of video verification code is generated based on video Pending CN110087108A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910353201.2A CN110087108A (en) 2019-04-29 2019-04-29 A method of video verification code is generated based on video

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910353201.2A CN110087108A (en) 2019-04-29 2019-04-29 A method of video verification code is generated based on video

Publications (1)

Publication Number Publication Date
CN110087108A true CN110087108A (en) 2019-08-02

Family

ID=67417502

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910353201.2A Pending CN110087108A (en) 2019-04-29 2019-04-29 A method of video verification code is generated based on video

Country Status (1)

Country Link
CN (1) CN110087108A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111966990A (en) * 2020-08-21 2020-11-20 网易(杭州)网络有限公司 Verification code processing method and device, electronic equipment and storage medium

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030035646A1 (en) * 2001-08-20 2003-02-20 Vat 19, Llc Digital video device having a verification code thereon and method of generating a verification code
CN101179381A (en) * 2006-11-07 2008-05-14 阿里巴巴公司 Method and device for validating information
CN102592253A (en) * 2011-10-25 2012-07-18 上海博路信息技术有限公司 Verification code system based on videos
CN104036164A (en) * 2014-05-19 2014-09-10 乔治 Click type video verification code
CN104200140A (en) * 2014-09-28 2014-12-10 北京奇虎科技有限公司 Method and device providing verification code
CN104468486A (en) * 2013-09-23 2015-03-25 联想(北京)有限公司 Information processing method and system and electronic device
CN104735083A (en) * 2015-04-12 2015-06-24 张仁平 System for defending safety of question and answer mode verification codes

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030035646A1 (en) * 2001-08-20 2003-02-20 Vat 19, Llc Digital video device having a verification code thereon and method of generating a verification code
CN101179381A (en) * 2006-11-07 2008-05-14 阿里巴巴公司 Method and device for validating information
CN102592253A (en) * 2011-10-25 2012-07-18 上海博路信息技术有限公司 Verification code system based on videos
CN104468486A (en) * 2013-09-23 2015-03-25 联想(北京)有限公司 Information processing method and system and electronic device
CN104036164A (en) * 2014-05-19 2014-09-10 乔治 Click type video verification code
CN104200140A (en) * 2014-09-28 2014-12-10 北京奇虎科技有限公司 Method and device providing verification code
CN104735083A (en) * 2015-04-12 2015-06-24 张仁平 System for defending safety of question and answer mode verification codes

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111966990A (en) * 2020-08-21 2020-11-20 网易(杭州)网络有限公司 Verification code processing method and device, electronic equipment and storage medium
CN111966990B (en) * 2020-08-21 2024-06-04 网易(杭州)网络有限公司 Verification code processing method and device, electronic equipment and storage medium

Similar Documents

Publication Publication Date Title
Yu et al. Supervising neural attention models for video captioning by human gaze data
CN101178813B (en) Method and apparatus for generating photograph identifying code
Biel et al. You are known by how you vlog: Personality impressions and nonverbal behavior in youtube
CN110191357A (en) The excellent degree assessment of video clip, dynamic seal face generate method and device
CN107886243A (en) Risk identification model construction and Risk Identification Method, device and equipment
Meng Designing click-draw based graphical password scheme for better authentication
CN1998174A (en) Method and system to generate an image for monitoring user interaction with a computer
CN106295501A (en) The degree of depth based on lip movement study personal identification method
Dhall et al. Emotion recognition in the wild challenge (EmotiW) challenge and workshop summary
Li et al. A two-stage multi-modal affect analysis framework for children with autism spectrum disorder
CN104951807A (en) Stock market emotion determining method and device
CN113158148A (en) Multi-mode digital human copyright management method and system based on block chain
CN110087108A (en) A method of video verification code is generated based on video
CN108512850A (en) Processing method of intelligent verification code based on question and answer questions
CN104735083B (en) A kind of system for safeguarding question and answer mode identifying code safety
Elmalech et al. Extending workers' attention span through dummy events
CN110263530B (en) Authentication method and device for password reset request
Hart et al. Understanding engagement within the context of a safety critical game
He et al. A fast iris image quality evaluation method based on weighted entropy
CN109063854A (en) Intelligent O&M cloud platform system and its control method
CN113032758B (en) Identification method, device, equipment and storage medium for video question-answering flow
CN112199290B (en) Machine learning-based UI element positioning method and system
CN111860222B (en) Video behavior recognition method, system, computer device and storage medium based on dense-segmented frame sampling
CN102708112A (en) Method for randomly generating verification graph and question set
Baluni et al. Two-step CAPTCHA: using a simple two step turing test to differentiate between humans and Bots

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190802

RJ01 Rejection of invention patent application after publication