CN106375850A - Method and device for judging matched videos - Google Patents
Method and device for judging matched videos Download PDFInfo
- Publication number
- CN106375850A CN106375850A CN201510440028.1A CN201510440028A CN106375850A CN 106375850 A CN106375850 A CN 106375850A CN 201510440028 A CN201510440028 A CN 201510440028A CN 106375850 A CN106375850 A CN 106375850A
- Authority
- CN
- China
- Prior art keywords
- video
- template
- section
- measured
- vector
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44008—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Image Analysis (AREA)
Abstract
The invention discloses a method and a device for judging matched videos. The method comprises steps: multiple sections of to-be-tested videos are acquired from a to-be-tested video data stream; a target feature vector of each section of to-be-tested video in the multiple sections of to-be-tested videos is acquired; multiple sections of template videos are acquired from a video template library; a template feature vector of each section of template video is acquired; the vector distance between the target feature vector of each section of to-be-tested video and the template feature vector of each section of template video is calculated; when the vector distance between the target feature vector of one section of to-be-tested video and the template feature vector of one section of template video is smaller than or equal to a preset vector distance, the section of to-be-tested video is judged to be matched with the section of template video; or otherwise, the section of to-be-tested video is judged not to be matched with the section of template video. Through the technical scheme of the invention, video repeatability detection can be accurately carried out, and advertisement prediction can be accurately carried out.
Description
Technical field
The present invention relates to technical field of video processing, particularly to a kind of determination methods of coupling video and device.
Background technology
At present, in advertisement processing system, need to carry out advertisement retrieval and prediction.This actually will enter
The repeatability detection of row video.But the task amount manually carrying out repeatability detection is very big, less efficient, and weight
The accuracy rate of renaturation detection and precision are all than relatively low.
Content of the invention
The present invention provides a kind of determination methods of coupling video and device, in order to be entered exactly using template video
The repeatability detection of row video, and guarantee precision and the efficiency of video repeatability detection, thus realizing to regarding in real time
In frequency stream, the program play or advertisement are accurately predicted.
The present invention provides a kind of determination methods of coupling video, comprising: from video data stream to be measured, obtain
Multistage video to be measured;
Obtain the target feature vector of every section of video to be measured in multistage video to be measured, wherein, described target is special
Levy vector and be used for the described video to be measured of every section of unique mark;
Multistage template video is obtained from video template storehouse;
Obtain the template characteristic vector of every section of described template video;
Calculate the target feature vector of every section of described video to be measured and the template characteristic of every section of described template video
Vector distance between vector;
Between the target feature vector and the template characteristic vector of one section of template video of one section of video to be measured
When vector distance is less than or equal to default vector distance, judge described one section of video to be measured and described one section of template
Video matches;Otherwise, it is determined that described one section of video to be measured is mismatched with described one section of template video.
In one embodiment, in the target feature vector calculating every section of described video to be measured and every section of described mould
Before vector distance between the template characteristic vector of plate video, methods described also includes:
The template characteristic vector of template video described in multistage is clustered, with obtain multiclass template characteristic to
Amount;And
Match with described one section of template video in the described one section of video to be measured of judgement;Otherwise, it is determined that described one
Before section video to be measured is mismatched with described one section of template video, methods described also includes:
Vector between the target feature vector of described one section of video to be measured and a class template characteristic vector away from
From during less than or equal to default vector distance, judge described one section of video to be measured and a described class template feature to
Measure corresponding To Template video to match, and start to judge described one section of video to be measured whether with described one section
Template video matches;Otherwise, it is determined that described either segment video to be measured and described To Template video mismatch,
And no longer judge whether described one section of video to be measured is matched with described one section of template video.
In one embodiment, judging that described one section of video to be measured is corresponding with a described class template characteristic vector
To Template video match before, methods described also includes:
Arrow between the target feature vector of described one section of video to be measured and a described class template characteristic vector
Span, from during less than or equal to described default vector distance, each in described one section of video to be measured is treated mapping
Piece is mated successively with each the To Template picture in described To Template video;
Arrow between the described target feature vector when described one section of video to be measured and a class template characteristic vector
, from during less than or equal to default vector distance, the described one section of video to be measured of judgement is special with a described class template for span
Levy vectorial corresponding To Template video to match;Otherwise, it is determined that described either segment video to be measured and described mesh
Mark template video mismatches, comprising:
When described vector distance is closest to described default vector distance, and in described one section of video to be measured with described
When the number of the picture to be measured that the To Template picture in To Template video matches is higher than preset number, sentence
Fixed described one section of video to be measured To Template video corresponding with a described class template characteristic vector matches;No
Then, do not judge described one section of video to be measured To Template video corresponding with a described class template characteristic vector not
Join;And
Methods described also includes:
Judging described one section of video to be measured To Template video corresponding with a described class template characteristic vector
After mismatch, find in multiclass template characteristic vector successively with the target characteristic of described one section of video to be measured to
Vector distance between amount is closest to other class template characteristic vectors of described default vector distance;
Judge to regard with other corresponding To Templates of class template characteristic vector described in described one section of video to be measured
Whether the number of the picture to be measured that the To Template picture in frequency matches is higher than described preset number, and successively
Circulation, is regarded with other corresponding To Templates of class template characteristic vector described in described one section of video to be measured
The number of the picture to be measured that the Target Photo in frequency matches is higher than described preset number, or multistage video to be measured
In every section of video to be measured in the mesh in other class template characteristic vectors described corresponding To Template video
The number of the picture to be measured that mark template picture matches is below described preset number.
In one embodiment, the described template characteristic vector obtaining every section of described template video includes:
Template icon in every section of described template video is all carried out dct conversion, obtains dct conversion after image
The horizontal coefficient of vegetarian refreshments coordinate and longitudinal coefficient;
Choose the front n potential coefficient in the front m potential coefficient and described longitudinal coefficient in described horizontal coefficient, root
Generate the template characteristic vector of every section of described template video according to described front m potential coefficient and described front n potential coefficient.
In one embodiment, methods described also includes:
Judging that described one section of video to be measured matched with described one section of template video, and described one section to be measured regards
First duration of frequency be more than described one section of template video the second duration when, will in described one section of video to be measured and
The picture to be measured that template picture in described one section of template video does not match that adds and regards to described one section of template
In frequency;Or
When judging that described one section of video to be measured is mismatched with described one section of template video, to be measured by described one section
Picture all to be measured in video adds to described template video.
The present invention also provides a kind of judgment means of coupling video, comprising:
First acquisition module, for, from video data stream to be measured, obtaining multistage video to be measured;
Second acquisition module, for obtain the target characteristic of every section of video to be measured in multistage video to be measured to
Amount, wherein, described target feature vector is used for the described video to be measured of every section of unique mark;
3rd acquisition module, for obtaining multistage template video from video template storehouse;
4th acquisition module, for obtaining the template characteristic vector of every section of described template video;
Computing module, target feature vector and every section of described template for calculating every section of described video to be measured regard
Vector distance between the template characteristic vector of frequency;
First determination module, for when the target feature vector of one section of video to be measured and the mould of one section of template video
When vector distance between plate features vector is less than or equal to default vector distance, described one section of judgement is to be measured to be regarded
Frequency is matched with described one section of template video;Otherwise, it is determined that described one section of video to be measured and described one section of template
Video mismatches.
In one embodiment, cluster module, for calculate every section of described video to be measured target characteristic to
Before vector distance between the template characteristic vector of amount and every section of described template video, by mould described in multistage
The template characteristic vector of plate video is clustered, to obtain multiclass template characteristic vector;And
Second determination module, for judging described one section of video to be measured and described one section of template video phase
Join;Otherwise, it is determined that before described one section of video to be measured is mismatched with described one section of template video, when described one
Vector distance between the target feature vector of section video to be measured and a class template characteristic vector is less than or equal to
During default vector distance, judge described one section of video to be measured target corresponding with a described class template characteristic vector
Template video matches, and start to judge described one section of video to be measured whether with described one section of template video phase
Join;Otherwise, it is determined that described either segment video to be measured and described To Template video mismatch, and no longer judge
Whether described one section of video to be measured is matched with described one section of template video.
In one embodiment, described device also includes:
Matching module, for judging that described one section of video to be measured is corresponding with a described class template characteristic vector
Before To Template video matches, when target feature vector and a described class mould of described one section of video to be measured
When vector distance between plate features vector is less than or equal to described default vector distance, to be measured by described one section
Each picture to be measured in video is carried out successively with each the To Template picture in described To Template video
Coupling;
Described second determination module, comprising:
Decision sub-module, for when described vector distance is closest to described default vector distance, and described one section
In video to be measured with described To Template video in the number of picture to be measured that matches of To Template picture
During higher than preset number, judge described one section of video to be measured target corresponding with a described class template characteristic vector
Template video matches;Otherwise, it is determined that described one section of video to be measured is corresponding with a described class template characteristic vector
To Template video mismatch;And
Described device also includes:
Find module, for judging that described one section of video to be measured is corresponding with a described class template characteristic vector
After To Template video mismatches, find and described one section of video to be measured in multiclass template characteristic vector successively
Target feature vector between vector distance closest to described default vector distance other class template features
Vector;
Judge module is corresponding with other class template characteristic vectors described in described one section of video to be measured for judging
To Template video in the number of picture to be measured that matches of To Template picture whether higher than described pre-
If number, and circulate successively, with other class template characteristic vectors pair described in described one section of video to be measured
The number of the picture to be measured that the Target Photo in the To Template video answered matches is higher than described preset number,
Or in every section of video to be measured in multistage video to be measured with other corresponding targets of class template characteristic vector described
The number of the picture to be measured that the To Template picture in template video matches is below described preset number.
In one embodiment, described 4th acquisition module includes:
Transform subblock, for before obtaining the template characteristic vector of every section of described template video, by often
Template icon in Duan Suoshu template video all carries out dct conversion, obtains pixel coordinate after dct conversion
Horizontal coefficient and longitudinal coefficient;
Choose submodule, for choosing in front m potential coefficient and described longitudinal coefficient in described horizontal coefficient
Front n potential coefficient;
Generate submodule, described in generating every section according to described front m potential coefficient and described front n potential coefficient
The template characteristic vector of template video.
In one embodiment, described device also includes:
First add module, for judging described one section of video to be measured and described one section of template video phase
Join, and the first duration of described one section of video to be measured be more than described one section of template video the second duration when, will
In described one section of video to be measured with described one section of template video in the picture to be measured that do not match that of template picture
Add to described one section of template video;Or
Second add module, for judging described one section of video to be measured and described one section of template video mismatch
When, the picture all to be measured in described one section of video to be measured is added to described template video.
The technical scheme that embodiment of the disclosure provides can include following beneficial effect:
Can be according to the template characteristic vector of the target feature vector of every section of video to be measured and every section of template video
Between vector distance, determine the similarity of every section of video to be measured and every section of template video, and then determine this section
Whether match with this section of template video in video to be measured, and then realize can carrying out video repeatability inspection exactly
Survey, and guarantee precision and the efficiency of video repeatability detection, and finally realize accurately determining template video and existing
Concrete broadcast start time in video to be measured, thus realize carrying out advertisement prediction exactly.
Other features and advantages of the present invention will illustrate in the following description, and, partly from explanation
Become apparent in book, or understood by implementing the present invention.The purpose of the present invention and other advantages can
Realized by specifically noted structure in the description write, claims and accompanying drawing and obtain
?.
Below by drawings and Examples, technical scheme is described in further detail.
Brief description
Accompanying drawing is used for providing a further understanding of the present invention, and constitutes a part for description, with this
Bright embodiment is used for explaining the present invention together, is not construed as limiting the invention.In the accompanying drawings:
Fig. 1 is a kind of flow chart of the determination methods of coupling video according to an exemplary embodiment.
Fig. 2 is a kind of block diagram of the judgment means of coupling video according to an exemplary embodiment.
Fig. 3 is the block diagram of the judgment means of another kind of coupling video according to an exemplary embodiment.
Fig. 4 is the block diagram of the judgment means of another coupling video according to an exemplary embodiment.
Fig. 5 is the block diagram of the judgment means of another coupling video according to an exemplary embodiment.
Fig. 6 a is the block diagram of the judgment means of another coupling video according to an exemplary embodiment.
Fig. 6 b is the block diagram of the judgment means of another coupling video according to an exemplary embodiment.
Specific embodiment
Below in conjunction with accompanying drawing, the preferred embodiments of the present invention are illustrated it will be appreciated that described herein
Preferred embodiment is merely to illustrate and explains the present invention, is not intended to limit the present invention.
In correlation technique, at present, in advertisement processing system, need to carry out advertisement retrieval and prediction.This is real
Seek on border carry out video repeatability detection.But the task amount manually carrying out repeatability detection is very big, effect
Rate is relatively low, and the accuracy rate of repeatability detection and precision are all than relatively low.
In order to solve above-mentioned technical problem, the embodiment of the present disclosure provides a kind of determination methods of coupling video,
The method is be applied to the determining program mating video, system or device, as shown in figure 1, step s101,
From video data stream to be measured, obtain multistage video to be measured;
Step s102, obtains the target feature vector of every section of video to be measured in multistage video to be measured, wherein,
Target feature vector is used for every section of unique mark video to be measured;Target feature vector is treated for every section of unique mark
Survey video, be every section of video to be measured finerprint be every section of video to be measured video finger print.
Step s103, obtains multistage template video from video template storehouse;
Video template storehouse can be several customized channel deriving, that is, interior history program, wide
The video data such as accuse, be stored in video template storehouse, for example: can be interior several
The video datas such as the program of customized channel, advertisement, specifically: the institute from program start time to finish time
There are the pictures such as program, advertisement, therefore, the use of this known video template storehouse (can be multiple programs or wide
Accuse, and every section of template video can include an independent advertisement or program) can be in the reality of all channels
When program stream in search for this program or advertisement, and search this program or advertisement in video data stream to be measured
When, you can determine this program or advertisement concrete time started in the video data stream to be measured play,
Thus realizing carrying out advertisement or the prediction of program exactly.Certainly, if prediction programme information, every section of template
Video is the video-frequency band of program head;If prediction advertising message, every section of template video chooses the video-frequency band of advertisement
Step s104, obtains the template characteristic vector of every section of template video;In the mould obtaining every section of template video
During plate features vector, each template picture unification in every section of template video can be reduced into size is
W*h=720*480, to be uniformly processed;And template characteristic vector regards for every section of template of unique mark
Frequently, be every section of template video finerprint be every section of template video video finger print.
Step s105, calculates the target feature vector of every section of video to be measured and the template characteristic of every section of template video
Vector distance between vector;Wherein, vector distance is used for characterizing every section of video to be measured and every section of template video
Between similarity, and vector distance is less, and similarity is higher;By calculating every section of video to be measured successively
Vector distance between the template characteristic vector of target feature vector and every section of template video, can be true exactly
Fixed similarity between every section of video to be measured and every section of template video, accurately locking and every section of template video
Join rate highest video-frequency band to be measured it is ensured that the precision of video repeatability detection and efficiency, and prevent detection
Omit, and vector distance is less, similarity is higher, illustrate this section of video to be measured and this section of template video
Join rate higher.
Step s106, when the target feature vector of one section of video to be measured and the template characteristic of one section of template video to
When vector distance between amount is less than or equal to default vector distance, judge one section of video to be measured and one section of template
Video matches;Otherwise, it is determined that one section of video to be measured and one section of template video mismatch.
Between the target feature vector and the template characteristic vector of this section of template video of this section of video to be measured
When vector distance is less than or equal to default vector distance, the phase of this section of video to be measured and this section of template video is described
Seemingly spend high, it is high with the matching rate of this section of template video to further relate to this section of video to be measured, then it is considered that
This section of video to be measured is repeated with this section of template video, and then is easy to determine this section of template video in video counts to be measured
According to the starting position in stream, thus exactly to the program play in video data stream to be measured or advertisement
(i.e. this template video) is predicted.Certainly, when this vector distance is more than and generally presets vector distance, say
Bright this section of video to be measured is extremely low with the similarity of this section of template video, and then this section of video to be measured and this section of template
The matching rate of video is extremely low, and the repetitive rate of two sections of videos is extremely low, then it is considered that this section of video to be measured and this section
Template video mismatches.
In one embodiment, before step s105, method also includes:
The template characteristic vector of multistage template video is clustered, to obtain multiclass template characteristic vector, its
In, every class template characteristic vector is all a cluster centre;
Because every section of template video all corresponds to a template characteristic vector, and the hop count mistake including in template video
When many, the number of template characteristic vector will be excessive, therefore, if directly calculating the mesh of every section of video to be measured
Mark characteristic vector and every section of template video template characteristic vector between vector distance, will necessarily make due to
Template characteristic vector is excessive, and the computation rate of impact vector distance, increase the computation burden of system, therefore,
By the template characteristic vector of template video essentially identical for similarity is clustered, so that after cluster
The number of vectors of template characteristic vector significantly reduce (for example: in template characteristic after cluster vector
The quantity of vector is 5% before clustering).
And
Before above-mentioned steps s106, method also includes:
Vector distance between the target feature vector of one section of video to be measured and a class template characteristic vector is little
In or when being equal to default vector distance, judge that one section of video to be measured and a class template characteristic vector (i.e. multiple are gathered
A certain class cluster centre in the minds of apoplexy due to endogenous wind) corresponding To Template video matches, and start to judge that one section is treated
Survey whether video is matched with one section of template video;Otherwise, it is determined that either segment video to be measured is regarded with To Template
Frequency mismatches, and no longer judges whether one section of video to be measured is matched with one section of template video, wherein, every class
Cluster centre corresponding To Template video is by some sections of higher template video compositions of similarity, i.e. every class
Cluster centre is all made up of several higher template characteristic vectors of similarity, and wherein, this several template is special
Levying vectorial corresponding video is this some sections of template video, and this section of video to be measured is this class template feature
One section of video to be measured in the corresponding To Template video of vector.
Very big due to judging the workload whether every section of video to be measured is mated with every section of template video one by one, be
System processing load very heavy, therefore, by the template characteristic of template video essentially identical for similarity to
After amount is clustered, can first calculate the target feature vector of every section of video to be measured and every class template feature to
Vector distance between amount, if this vector distance is less than default vector distance, illustrates this section of video to be measured
High with the similarity of this To Template video, and then can tentatively judge this section of video to be measured and this class template
Characteristic vector corresponding To Template video repeats, and in order in further accurate lock video data stream to be measured
Every section of template video concrete airtime, can determine whether this section of video to be measured whether with such mould
A certain section of template video coupling in the corresponding To Template video of plate features vector, and then be easy to lock exactly
Determine particular location in video data stream to be measured for the every section of template video namely concrete airtime;Certainly, such as
Really this vector distance is more than or equal to default vector distance, then illustrate that this section of video to be measured and this To Template regard
The similarity of frequency is extremely low, and basic can consider mismatches completely, then be completely unnecessary and determine whether this section
Whether video to be measured is matched with certain section of template video in this To Template video, thus alleviating system
Video matching detection and the burden of prediction.In addition, k-means clustering algorithm can be used during cluster.
In one embodiment, in one section of video to be measured of judgement target mould corresponding with a class template characteristic vector
Before plate video matches, method also includes:
Vector distance between the target feature vector of one section of video to be measured and a class template characteristic vector is little
In or when being equal to default vector distance, by each picture to be measured in one section of video to be measured and To Template video
In each To Template picture mated successively;
If this vector distance is less than default vector distance, can only tentatively judge this section of video to be measured and such mould
The plate features corresponding To Template video of vector matches, and to be measured regards to be accurately determined this section further
Whether frequency is really matched with such corresponding To Template video of template characteristic vector, needs deeply to compare this
Whether each the To Template picture in each picture to be measured in section video to be measured and this To Template video
Coupling, to guarantee the precision of video duplicate detection, and then guarantees the advertisement prediction essence in video data stream to be measured
Degree.
Vector distance between the target feature vector of one section of video to be measured and a class template characteristic vector is little
In or when being equal to default vector distance, judge one section of video to be measured target corresponding with a class template characteristic vector
Template video matches;Otherwise, it is determined that either segment video to be measured is mismatched with To Template video, comprising:
When vector distance, closest to default vector distance, (i.e. this class template characteristic vector is immediate cluster
Center), and in one section of video to be measured with To Template video in To Template picture match treat mapping
When the number of piece is higher than preset number, one section of video to be measured of judgement target corresponding with a class template characteristic vector
Template video matches;Otherwise, it is determined that one section of video to be measured target mould corresponding with a class template characteristic vector
Plate video mismatches;
Vector distance between the target feature vector and such template characteristic vector of this section of video to be measured is little
In or be equal to this default vector distance, and its vector distance closest to default vector distance when, if this section is to be measured
In video, picture to be measured matches number higher than preset number with corresponding To Template picture, then this section is described
Video to be measured is higher with the similarity of To Template video, and then can be determined that this section of video to be measured and this target
Template video matches, and otherwise, illustrates that this section of video to be measured is relatively low with the similarity of this To Template video,
And then can be determined that this section of video to be measured is mismatched completely with this To Template video, certainly, a certain determining
Whether the vector distance between the target feature vector of section video to be measured and a certain class template characteristic vector is nearest
When connecing this default vector distance, need to calculate the target feature vector of this section of video to be measured and multiclass template characteristic
The vector distance between every class template characteristic vector in vector, then by each vector distance and this default arrow
Span can therefrom select the immediate vector distance with this default vector distance from being compared, thus really
The To Template video of the fixed and immediate a certain class template characteristic vector of this default vector distance.
And
Method also includes:
After one section of video to be measured of judgement To Template video corresponding with a class template characteristic vector mismatches,
The vector and target feature vector of one section of video to be measured between is found successively in multiclass template characteristic vector
Distance is closest to other class template characteristic vectors (being other nearly cluster centres) of default vector distance;
After judging this section of video to be measured and this To Template video mismatch, can multiclass template characteristic to
Find in amount vector distance and the target feature vector of this section of video to be measured between closest to default vector away from
From other times close to class template characteristic vector, to judge time that the nearly corresponding To Template of class template characteristic vector regards
Frequency whether with this section of video matching to be measured.
Judge in one section of video to be measured with the mesh in other class template characteristic vectors corresponding To Template video
Whether the number of the picture to be measured that mark template picture matches is higher than preset number, and circulate successively, Zhi Daoyi
With the Target Photo phase in other class template characteristic vectors corresponding To Template video in section video to be measured
The number of the picture to be measured joined be higher than preset number, or multistage video to be measured in every section of video to be measured in its
The picture to be measured that To Template picture in his class template characteristic vector corresponding To Template video matches
Number be below preset number.
Between the target feature vector of this section of video to be measured and certain other times nearly class template characteristic vectors
When vector distance is less than or equal to default vector distance, if picture to be measured and this other time in this section of video to be measured
Nearly class template characteristic vector corresponding To Template picture matches number higher than preset number, then this section is described
Video to be measured is higher with the similarity of this other times nearly class template characteristic vector corresponding To Template videos, and then
Can be determined that this section of video to be measured and this other times nearly class template characteristic vector corresponding To Template video phases
Join, otherwise, this section of video to be measured and this other times nearly class template characteristic vector corresponding To Template videos are described
Similarity relatively low, and then can determine that this section of video to be measured is corresponding with this other times nearly class template characteristic vectors
To Template video mismatches;Certainly, if in this section of video to be measured with every other time nearly class template feature
The number of the picture to be measured that the To Template picture in the corresponding To Template video of vector matches is below
Preset number, then illustrated this section of video to be measured and all mismatched with the multistage template video selected, then can jump out
Circulation, the video to be measured of other sections of reselection is mated with each To Template video, should with accurate determination
Whether play every section of template video in video data stream to be measured, and have this certain section of template to regard if play
Frequently, it specifically plays the time of this section of template video.
In one embodiment, above-mentioned steps s104 can be performed as:
Template icon in every section of template video is all carried out dct conversion, obtains pixel after dct conversion
The horizontal coefficient of coordinate and longitudinal coefficient;
Choose the front n potential coefficient in the front m potential coefficient and longitudinal coefficient in horizontal coefficient, according to front m position
Coefficient and front n potential coefficient generate the template characteristic vector of every section of template video.
When generating template characteristic vector, in horizontal coefficient and longitudinal coefficient, more forward several potential coefficients are characterizing
During this template picture, shared weight is bigger, and the template characteristic vector of generation more can accurately represent this Prototype drawing
Piece, and if the coefficient digit selecting is more, the amount of calculation of system will be bigger, and the computation burden of system is just
Can be heavier, the real-time of the characteristic vector of the template picture calculating will be lower, therefore, is generating template
Picture feature vector when, can with integrated template picture feature vector permissible accuracy, the computing capability of system and
The requirement of real-time of characteristic vector chooses the front n position in front m potential coefficient and longitudinal coefficient in horizontal coefficient
Coefficient, to meet the real-time of the required precision of characteristic vector, the computing capability of system and characteristic vector simultaneously
Require, wherein, m and n is preset value it is preferable that the value of m and n is 1.
In one embodiment, method also includes:
Match with one section of template video in one section of video to be measured of judgement, and the first duration of one section of video to be measured
More than one section of template video the second duration when, by one section of video to be measured with one section of template video in template
The picture to be measured that picture does not match that adds to one section of template video;
When the first duration of this section of video to be measured is more than the second duration of this section of template video, can be by this section
In video to be measured with this section of template video in the picture to be measured that do not match that of template key frame picture add to
In this section of template video, so that this section of template video is abundanter, complete the renewal to template video.Or
When judging one section of video to be measured and one section of template video mismatches, will be all in one section of video to be measured
Picture to be measured adds to template video.
When this section of video to be measured is mismatched with this section of template video, illustrate not exist in this section of video to be measured with
During the picture to be measured that the template picture in this section of template video matches, can will be every in this section of video to be measured
Individual picture to be measured adds to template video, to update this template video to a greater degree.
As shown in Fig. 2 the present invention also provides a kind of judgment means of coupling video, comprising:
First acquisition module 201, is configured to from video data stream to be measured, obtains multistage video to be measured;
Second acquisition module 202, is configured to obtain the target of every section of video to be measured in multistage video to be measured
Characteristic vector, wherein, described target feature vector is configured to the described video to be measured of every section of unique mark;
3rd acquisition module 203, is configured to obtain multistage template video from video template storehouse;
4th acquisition module 204, is configured to obtain the template characteristic vector of every section of described template video;
Computing module 205, is configured to calculate the target feature vector of every section of described video to be measured and every section of institute
State the vector distance between the template characteristic vector of template video;
First determination module 206, is configured as the target feature vector of one section of video to be measured and one section of template
When vector distance between the template characteristic vector of video is less than or equal to default vector distance, judge described one
Section video to be measured is matched with described one section of template video;Otherwise, it is determined that described one section of video to be measured with described
One section of template video mismatches.
As shown in figure 3, in one embodiment, described device also includes: cluster module 301, is configured
It is to calculate the target feature vector of every section of described video to be measured and the template characteristic of every section of described template video
Before vector distance between vector, the template characteristic vector of template video described in multistage is clustered,
To obtain multiclass template characteristic vector;And
Second determination module 302, is configured to regard with described one section of template in the described one section of video to be measured of judgement
Frequency matches;Otherwise, it is determined that before described one section of video to be measured is mismatched with described one section of template video, when
Vector distance between the target feature vector of described one section of video to be measured and a class template characteristic vector is less than
Or when being equal to default vector distance, judge that described one section of video to be measured is corresponding with a described class template characteristic vector
To Template video match, and start to judge whether described one section of video to be measured is regarded with described one section of template
Frequency matches;Otherwise, it is determined that described either segment video to be measured and described To Template video mismatch, not
Judge whether described one section of video to be measured is matched with described one section of template video again.
As shown in figure 4, in one embodiment, described device also includes:
Matching module 401, be configured to judge described one section of video to be measured and a described class template feature to
Measure before corresponding To Template video matches, when target feature vector and the institute of described one section of video to be measured
When stating vector distance between a class template characteristic vector and being less than or equal to described default vector distance, will be described
Each picture to be measured in one section of video to be measured and each the To Template picture in described To Template video
Mated successively;
Described second determination module 302, comprising:
Decision sub-module 3021, is configured as described vector distance closest to described default vector distance, and
In described one section of video to be measured with described To Template video in To Template picture match treat mapping
When the number of piece is higher than preset number, judge described one section of video to be measured and a described class template characteristic vector pair
The To Template video answered matches;Otherwise, it is determined that described one section of video to be measured and a described class template feature
The corresponding To Template video of vector mismatches;And
Described device also includes:
Find module 402, be configured to judge described one section of video to be measured and a described class template feature to
After measuring corresponding To Template video mismatch, find and described one section in multiclass template characteristic vector successively
Vector distance between the target feature vector of video to be measured is closest to other classes of described default vector distance
Template characteristic vector;
Judge module 403, be configured to judge in described one section of video to be measured with other class template features described
Whether the number of the picture to be measured that the To Template picture in the corresponding To Template video of vector matches is high
In described preset number, and circulate successively, special with other class templates described in described one section of video to be measured
The number levying the picture to be measured that the Target Photo in vectorial corresponding To Template video matches is higher than described
With other class template characteristic vectors pair described in every section of video to be measured in preset number, or multistage video to be measured
The number of the picture to be measured that the To Template picture in the To Template video answered matches is below described pre-
If number.
As shown in figure 5, in one embodiment, the 4th acquisition module 204 includes:
Transform subblock 2041, is configured in the template characteristic vector obtaining every section of described template video
Before, the template icon in every section of described template video is all carried out dct conversion, after obtaining dct conversion
The horizontal coefficient of pixel point coordinates and longitudinal coefficient;
Choose submodule 2042, be configured to choose front m potential coefficient in described horizontal coefficient and described vertical
To the front n potential coefficient in coefficient;
Generate submodule 2043, be configured to be generated according to described front m potential coefficient and described front n potential coefficient
The template characteristic vector of every section of described template video.
As shown in Figure 6 a, in one embodiment, described device also includes:
First add module 601, is configured to regard with described one section of template in the described one section of video to be measured of judgement
Frequency matches, and the first duration of described one section of video to be measured is more than the second duration of described one section of template video
When, by described one section of video to be measured with described one section of template video in template picture do not match that to be measured
Picture adds to described one section of template video;Or
As shown in Figure 6 b, in one embodiment, described device also includes:
Second add module 602, is configured to regard with described one section of template in the described one section of video to be measured of judgement
When frequency mismatches, the picture all to be measured in described one section of video to be measured is added to described template video.
With regard to the device in above-described embodiment, wherein the concrete mode of modules execution operation is relevant
It has been described in detail in the embodiment of the method, explanation will be not set forth in detail herein.
Finally, the judgment means of the coupling video in the present invention are applied to terminal unit.For example, it may be moving
Mobile phone, computer, digital broadcast terminal, messaging devices, game console, tablet device, doctor
Treatment equipment, body-building equipment, personal digital assistant etc..
Those skilled in the art are it should be appreciated that embodiments of the invention can be provided as method, system or meter
Calculation machine program product.Therefore, the present invention can be using complete hardware embodiment, complete software embodiment or knot
Close the form of the embodiment of software and hardware aspect.And, the present invention can adopt and wherein wrap one or more
Computer-usable storage medium containing computer usable program code (including but not limited to disk memory and
Optical memory etc.) the upper computer program implemented form.
The present invention is to produce with reference to method according to embodiments of the present invention, equipment (system) and computer program
The flow chart of product and/or block diagram are describing.It should be understood that can by computer program instructions flowchart and
/ or block diagram in each flow process and/or the flow process in square frame and flow chart and/or block diagram and/
Or the combination of square frame.These computer program instructions can be provided to general purpose computer, special-purpose computer, embed
The processor of formula datatron or other programmable data processing device is to produce a machine so that passing through to calculate
The instruction of the computing device of machine or other programmable data processing device produces for realizing in flow chart one
The device of the function of specifying in individual flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions may be alternatively stored in and computer or other programmable datas can be guided to process and set
So that being stored in this computer-readable memory in the standby computer-readable memory working in a specific way
Instruction produce and include the manufacture of command device, the realization of this command device is in one flow process or multiple of flow chart
The function of specifying in flow process and/or one square frame of block diagram or multiple square frame.
These computer program instructions also can be loaded in computer or other programmable data processing device, makes
Obtain and series of operation steps is executed on computer or other programmable devices to produce computer implemented place
Reason, thus the instruction of execution is provided for realizing in flow chart one on computer or other programmable devices
The step of the function of specifying in flow process or multiple flow process and/or one square frame of block diagram or multiple square frame.
Obviously, those skilled in the art can carry out various changes and modification without deviating from this to the present invention
Bright spirit and scope.So, if the present invention these modification and modification belong to the claims in the present invention and
Within the scope of its equivalent technologies, then the present invention is also intended to comprise these changes and modification.
Claims (10)
1. a kind of determination methods of coupling video are it is characterised in that include:
From video data stream to be measured, obtain multistage video to be measured;
Obtain the target feature vector of every section of video to be measured in multistage video to be measured, wherein, described target is special
Levy vector and be used for the described video to be measured of every section of unique mark;
Multistage template video is obtained from video template storehouse;
Obtain the template characteristic vector of every section of described template video;
Calculate the target feature vector of every section of described video to be measured and the template characteristic of every section of described template video
Vector distance between vector;
Between the target feature vector and the template characteristic vector of one section of template video of one section of video to be measured
When vector distance is less than or equal to default vector distance, judge described one section of video to be measured and described one section of template
Video matches;Otherwise, it is determined that described one section of video to be measured is mismatched with described one section of template video.
2. method described in 1 is wanted according to right it is characterised in that
Special in the template of the target feature vector calculating every section of described video to be measured and every section of described template video
Before levying the vector distance between vector, methods described also includes:
The template characteristic vector of template video described in multistage is clustered, with obtain multiclass template characteristic to
Amount;And
Match with described one section of template video in the described one section of video to be measured of judgement;Otherwise, it is determined that described one
Before section video to be measured is mismatched with described one section of template video, methods described also includes:
Vector between the target feature vector of described one section of video to be measured and a class template characteristic vector away from
From during less than or equal to default vector distance, judge described one section of video to be measured and a described class template feature to
Measure corresponding To Template video to match, and start to judge described one section of video to be measured whether with described one section
Template video matches;Otherwise, it is determined that described either segment video to be measured and described To Template video mismatch,
And no longer judge whether described one section of video to be measured is matched with described one section of template video.
3. according to right want method described in 2 it is characterised in that judge described one section of video to be measured with
Before the corresponding To Template video of a described class template characteristic vector matches, methods described also includes:
Arrow between the target feature vector of described one section of video to be measured and a described class template characteristic vector
Span, from during less than or equal to described default vector distance, each in described one section of video to be measured is treated mapping
Piece is mated successively with each the To Template picture in described To Template video;
Arrow between the described target feature vector when described one section of video to be measured and a class template characteristic vector
, from during less than or equal to default vector distance, the described one section of video to be measured of judgement is special with a described class template for span
Levy vectorial corresponding To Template video to match;Otherwise, it is determined that described either segment video to be measured and described mesh
Mark template video mismatches, comprising:
When described vector distance is closest to described default vector distance, and in described one section of video to be measured with described
When the number of the picture to be measured that the To Template picture in To Template video matches is higher than preset number, sentence
Fixed described one section of video to be measured To Template video corresponding with a described class template characteristic vector matches;No
Then, do not judge described one section of video to be measured To Template video corresponding with a described class template characteristic vector not
Join;And
Methods described also includes:
Judging described one section of video to be measured To Template video corresponding with a described class template characteristic vector
After mismatch, find in multiclass template characteristic vector successively with the target characteristic of described one section of video to be measured to
Vector distance between amount is closest to other class template characteristic vectors of described default vector distance;
Judge to regard with other corresponding To Templates of class template characteristic vector described in described one section of video to be measured
Whether the number of the picture to be measured that the To Template picture in frequency matches is higher than described preset number, and successively
Circulation, is regarded with other corresponding To Templates of class template characteristic vector described in described one section of video to be measured
The number of the picture to be measured that the Target Photo in frequency matches is higher than described preset number, or multistage video to be measured
In every section of video to be measured in the mesh in other class template characteristic vectors described corresponding To Template video
The number of the picture to be measured that mark template picture matches is below described preset number.
4. method described in 1 is wanted it is characterised in that the described template video of every section of described acquisition according to right
Template characteristic vector include:
Template icon in every section of described template video is all carried out dct conversion, obtains dct conversion after image
The horizontal coefficient of vegetarian refreshments coordinate and longitudinal coefficient;
Choose the front n potential coefficient in the front m potential coefficient and described longitudinal coefficient in described horizontal coefficient, root
Generate the template characteristic vector of every section of described template video according to described front m potential coefficient and described front n potential coefficient.
5. the method any one of 1 to 4 is wanted it is characterised in that methods described is also wrapped according to right
Include:
Judging that described one section of video to be measured matched with described one section of template video, and described one section to be measured regards
First duration of frequency be more than described one section of template video the second duration when, will in described one section of video to be measured and
The picture to be measured that template picture in described one section of template video does not match that adds and regards to described one section of template
In frequency;Or
When judging that described one section of video to be measured is mismatched with described one section of template video, to be measured by described one section
Picture all to be measured in video adds to described template video.
6. a kind of judgment means of coupling video are it is characterised in that include:
First acquisition module, for, from video data stream to be measured, obtaining multistage video to be measured;
Second acquisition module, for obtain the target characteristic of every section of video to be measured in multistage video to be measured to
Amount, wherein, described target feature vector is used for the described video to be measured of every section of unique mark;
3rd acquisition module, for obtaining multistage template video from video template storehouse;
4th acquisition module, for obtaining the template characteristic vector of every section of described template video;
Computing module, target feature vector and every section of described template for calculating every section of described video to be measured regard
Vector distance between the template characteristic vector of frequency;
First determination module, for when the target feature vector of one section of video to be measured and the mould of one section of template video
When vector distance between plate features vector is less than or equal to default vector distance, described one section of judgement is to be measured to be regarded
Frequency is matched with described one section of template video;Otherwise, it is determined that described one section of video to be measured and described one section of template
Video mismatches.
7. the device described in 6 is wanted it is characterised in that described device also includes according to right:
Cluster module, in the target feature vector calculating every section of described video to be measured and every section of described template
Before vector distance between the template characteristic vector of video, by the template characteristic of template video described in multistage
Vector is clustered, to obtain multiclass template characteristic vector;And
Second determination module, for judging described one section of video to be measured and described one section of template video phase
Join;Otherwise, it is determined that before described one section of video to be measured is mismatched with described one section of template video, when described one
Vector distance between the target feature vector of section video to be measured and a class template characteristic vector is less than or equal to
During default vector distance, judge described one section of video to be measured target corresponding with a described class template characteristic vector
Template video matches, and start to judge described one section of video to be measured whether with described one section of template video phase
Join;Otherwise, it is determined that described either segment video to be measured and described To Template video mismatch, and no longer judge
Whether described one section of video to be measured is matched with described one section of template video.
8. the device described in 7 is wanted it is characterised in that described device also includes according to right:
Matching module, for judging that described one section of video to be measured is corresponding with a described class template characteristic vector
Before To Template video matches, when target feature vector and a described class mould of described one section of video to be measured
When vector distance between plate features vector is less than or equal to described default vector distance, to be measured by described one section
Each picture to be measured in video is carried out successively with each the To Template picture in described To Template video
Coupling;
Described second determination module, comprising:
Decision sub-module, for when described vector distance is closest to described default vector distance, and described one section
In video to be measured with described To Template video in the number of picture to be measured that matches of To Template picture
During higher than preset number, judge described one section of video to be measured target corresponding with a described class template characteristic vector
Template video matches;Otherwise, it is determined that described one section of video to be measured is corresponding with a described class template characteristic vector
To Template video mismatch;And
Described device also includes:
Find module, for judging that described one section of video to be measured is corresponding with a described class template characteristic vector
After To Template video mismatches, find and described one section of video to be measured in multiclass template characteristic vector successively
Target feature vector between vector distance closest to described default vector distance other class template features
Vector;
Judge module is corresponding with other class template characteristic vectors described in described one section of video to be measured for judging
To Template video in the number of picture to be measured that matches of To Template picture whether higher than described pre-
If number, and circulate successively, with other class template characteristic vectors pair described in described one section of video to be measured
The number of the picture to be measured that the Target Photo in the To Template video answered matches is higher than described preset number,
Or in every section of video to be measured in multistage video to be measured with other corresponding targets of class template characteristic vector described
The number of the picture to be measured that the To Template picture in template video matches is below described preset number.
9. the device described in 6 is wanted it is characterised in that described 4th acquisition module includes according to right:
Transform subblock, for before obtaining the template characteristic vector of every section of described template video, by every section
Template icon in described template video all carries out dct conversion, obtains pixel coordinate after dct changes
Laterally coefficient and longitudinal coefficient;
Choose submodule, for choosing in front m potential coefficient and described longitudinal coefficient in described horizontal coefficient
Front n potential coefficient;
Generate submodule, described in generating every section according to described front m potential coefficient and described front n potential coefficient
The template characteristic vector of template video.
10. the device any one of 6 to 9 is wanted it is characterised in that described device is also wrapped according to right
Include:
First add module, for judging described one section of video to be measured and described one section of template video phase
Join, and the first duration of described one section of video to be measured be more than described one section of template video the second duration when, will
In described one section of video to be measured with described one section of template video in the picture to be measured that do not match that of template picture
Add to described one section of template video;Or
Second add module, for judging described one section of video to be measured and described one section of template video mismatch
When, the picture all to be measured in described one section of video to be measured is added to described template video.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510440028.1A CN106375850B (en) | 2015-07-23 | 2015-07-23 | A kind of judgment method and device matching video |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510440028.1A CN106375850B (en) | 2015-07-23 | 2015-07-23 | A kind of judgment method and device matching video |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106375850A true CN106375850A (en) | 2017-02-01 |
CN106375850B CN106375850B (en) | 2019-09-13 |
Family
ID=57880277
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510440028.1A Expired - Fee Related CN106375850B (en) | 2015-07-23 | 2015-07-23 | A kind of judgment method and device matching video |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106375850B (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019184522A1 (en) * | 2018-03-29 | 2019-10-03 | 北京字节跳动网络技术有限公司 | Method and apparatus for determining duplicate video |
CN114422841A (en) * | 2021-12-17 | 2022-04-29 | 北京达佳互联信息技术有限公司 | Subtitle generating method, device, electronic equipment and storage medium |
CN115883875A (en) * | 2022-10-09 | 2023-03-31 | 深圳市闪剪智能科技有限公司 | Template-based video synthesis method, device, equipment and storage medium |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080059287A1 (en) * | 2002-10-03 | 2008-03-06 | Polyphonic Human Media Interface S.L. | Method and system for video and film recommendation |
CN101359368A (en) * | 2008-09-09 | 2009-02-04 | 华为技术有限公司 | A video image clustering method and system |
CN101398854A (en) * | 2008-10-24 | 2009-04-01 | 清华大学 | Video fragment searching method and system |
CN101833650A (en) * | 2009-03-13 | 2010-09-15 | 清华大学 | A content-based video duplication detection method |
CN101853377A (en) * | 2010-05-13 | 2010-10-06 | 复旦大学 | A method for content recognition of digital video |
US20100318515A1 (en) * | 2009-06-10 | 2010-12-16 | Zeitera, Llc | Media Fingerprinting and Identification System |
CN102693299A (en) * | 2012-05-17 | 2012-09-26 | 西安交通大学 | System and method for parallel video copy detection |
CN103593464A (en) * | 2013-11-25 | 2014-02-19 | 华中科技大学 | Video fingerprint detecting and video sequence matching method and system based on visual features |
CN103617233A (en) * | 2013-11-26 | 2014-03-05 | 烟台中科网络技术研究所 | Method and device for detecting repeated video based on semantic content multilayer expression |
CN103761252A (en) * | 2013-12-25 | 2014-04-30 | 北京航天测控技术有限公司 | Video retrieval method |
-
2015
- 2015-07-23 CN CN201510440028.1A patent/CN106375850B/en not_active Expired - Fee Related
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080059287A1 (en) * | 2002-10-03 | 2008-03-06 | Polyphonic Human Media Interface S.L. | Method and system for video and film recommendation |
CN101359368A (en) * | 2008-09-09 | 2009-02-04 | 华为技术有限公司 | A video image clustering method and system |
CN101398854A (en) * | 2008-10-24 | 2009-04-01 | 清华大学 | Video fragment searching method and system |
CN101833650A (en) * | 2009-03-13 | 2010-09-15 | 清华大学 | A content-based video duplication detection method |
US20100318515A1 (en) * | 2009-06-10 | 2010-12-16 | Zeitera, Llc | Media Fingerprinting and Identification System |
CN101853377A (en) * | 2010-05-13 | 2010-10-06 | 复旦大学 | A method for content recognition of digital video |
CN102693299A (en) * | 2012-05-17 | 2012-09-26 | 西安交通大学 | System and method for parallel video copy detection |
CN103593464A (en) * | 2013-11-25 | 2014-02-19 | 华中科技大学 | Video fingerprint detecting and video sequence matching method and system based on visual features |
CN103617233A (en) * | 2013-11-26 | 2014-03-05 | 烟台中科网络技术研究所 | Method and device for detecting repeated video based on semantic content multilayer expression |
CN103761252A (en) * | 2013-12-25 | 2014-04-30 | 北京航天测控技术有限公司 | Video retrieval method |
Non-Patent Citations (1)
Title |
---|
焦淑红: "《多媒体信息系统》", 30 August 2007 * |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2019184522A1 (en) * | 2018-03-29 | 2019-10-03 | 北京字节跳动网络技术有限公司 | Method and apparatus for determining duplicate video |
CN110324660A (en) * | 2018-03-29 | 2019-10-11 | 北京字节跳动网络技术有限公司 | A kind of judgment method and device repeating video |
US11265598B2 (en) | 2018-03-29 | 2022-03-01 | Seijing Bytedance Network Technology Co., Ltd. | Method and device for determining duplicate video |
CN114422841A (en) * | 2021-12-17 | 2022-04-29 | 北京达佳互联信息技术有限公司 | Subtitle generating method, device, electronic equipment and storage medium |
CN114422841B (en) * | 2021-12-17 | 2024-01-02 | 北京达佳互联信息技术有限公司 | Subtitle generation method and device, electronic equipment and storage medium |
CN115883875A (en) * | 2022-10-09 | 2023-03-31 | 深圳市闪剪智能科技有限公司 | Template-based video synthesis method, device, equipment and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN106375850B (en) | 2019-09-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106375781B (en) | A kind of judgment method and device repeating video | |
US10455152B2 (en) | Panoramic video processing method and device and non-transitory computer-readable medium | |
EP3012751A1 (en) | Method, apparatus and computer program product for generating semantic information from video content | |
US20110273594A1 (en) | Method and apparatus for processing image | |
CN105578207A (en) | Video frame rate conversion method and device | |
US20200374526A1 (en) | Method, device, apparatus for predicting video coding complexity and storage medium | |
CN109409321B (en) | Method and device for determining lens movement mode | |
CN106375850A (en) | Method and device for judging matched videos | |
CN106375849B (en) | A kind of method, apparatus, the update method of video and device generating template | |
US8755605B2 (en) | System and method for compact descriptor for visual search | |
US20230224528A1 (en) | Method of processing video stream, computer device, and medium | |
CN105229700B (en) | Device and method for extracting peak figure picture from multiple continuously shot images | |
CN110020333A (en) | Data analysing method and device, electronic equipment, storage medium | |
CN113628259A (en) | Image registration processing method and device | |
CN106354736A (en) | Judgment method and device of repetitive video | |
KR20220130567A (en) | Methods, apparatuses, devices, and storage medium for detecting correlated objects included in an image | |
CN106707462A (en) | Automatic focusing method and device | |
CN106372092A (en) | Method and device for generating template, and video update method and device | |
CN101600106B (en) | Global motion estimation method and device | |
CN109034085B (en) | Method and apparatus for generating information | |
CN114519520B (en) | Model evaluation method, device and storage medium | |
CN106375848A (en) | Video playback prompting method and video playback prompting device | |
CN106412690B (en) | Video playing determination method and device | |
CN106791274A (en) | A kind of scene detection method and device | |
JP2009302723A (en) | Image processing device, method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
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 | ||
PE01 | Entry into force of the registration of the contract for pledge of patent right |
Denomination of invention: A judgment method and device for matching video Effective date of registration: 20210104 Granted publication date: 20190913 Pledgee: Inner Mongolia Huipu Energy Co.,Ltd. Pledgor: WUXI TVMINING MEDIA SCIENCE & TECHNOLOGY Co.,Ltd. Registration number: Y2020990001517 |
|
PE01 | Entry into force of the registration of the contract for pledge of patent right | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20190913 Termination date: 20210723 |
|
CF01 | Termination of patent right due to non-payment of annual fee |