CN107392111A - Advertisement recognition method and device - Google Patents
Advertisement recognition method and device Download PDFInfo
- Publication number
- CN107392111A CN107392111A CN201710501289.9A CN201710501289A CN107392111A CN 107392111 A CN107392111 A CN 107392111A CN 201710501289 A CN201710501289 A CN 201710501289A CN 107392111 A CN107392111 A CN 107392111A
- Authority
- CN
- China
- Prior art keywords
- character
- recognition template
- video flowing
- advertisement
- key frame
- 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
- 238000000034 method Methods 0.000 title claims abstract description 82
- 230000008569 process Effects 0.000 claims abstract description 37
- 238000004891 communication Methods 0.000 claims description 29
- 238000004590 computer program Methods 0.000 claims description 13
- 238000006243 chemical reaction Methods 0.000 claims description 8
- 238000001914 filtration Methods 0.000 claims description 8
- 238000000605 extraction Methods 0.000 claims description 5
- 238000012545 processing Methods 0.000 claims description 5
- 238000000151 deposition Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 18
- 230000000694 effects Effects 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 3
- 230000007774 longterm Effects 0.000 description 3
- 238000010295 mobile communication Methods 0.000 description 3
- 230000009471 action Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 239000003086 colorant Substances 0.000 description 2
- 230000006835 compression Effects 0.000 description 2
- 238000007906 compression Methods 0.000 description 2
- 230000009191 jumping Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 241000256844 Apis mellifera Species 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000010267 cellular communication Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 239000012634 fragment Substances 0.000 description 1
- 210000004209 hair Anatomy 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000011218 segmentation Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012549 training Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/40—Scenes; Scene-specific elements in video content
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V20/00—Scenes; Scene-specific elements
- G06V20/60—Type of objects
- G06V20/62—Text, e.g. of license plates, overlay texts or captions on TV images
- G06V20/635—Overlay text, e.g. embedded captions in a TV program
-
- 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/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4312—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations
- H04N21/4316—Generation of visual interfaces for content selection or interaction; Content or additional data rendering involving specific graphical features, e.g. screen layout, special fonts or colors, blinking icons, highlights or animations for displaying supplemental content in a region of the screen, e.g. an advertisement in a separate window
-
- 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
-
- 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/45—Management 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/454—Content or additional data filtering, e.g. blocking advertisements
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06V—IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING
- G06V30/00—Character recognition; Recognising digital ink; Document-oriented image-based pattern recognition
- G06V30/10—Character recognition
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Databases & Information Systems (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a kind of advertisement recognition method and device, belong to MultiMedia Field.Methods described includes:In the playing process of video flowing, the key frame of video flowing is extracted;Based on recognition template, the character in the designated area of key frame is identified;If recognition template is identified in character comprising numeral, it is determined that the type of video flowing is advertisement, and numeral is used for the remaining playing duration for indicating video flowing.The present invention by recognition template, identify currently playing video flowing key frame designated area in character whether comprising numeral, so that it is determined that whether the video flowing is advertisement.Advertisement is identified by the broadcasting countdown characteristic of advertisement, it need to only identify and be used for the digital information for embodying the broadcasting countdown characteristic in the designated area of broadcasting pictures, avoid the identification process of other nonnumeric characters such as whole broadcasting pictures and Chinese character, identification process can be greatly simplified, improves recognition efficiency and accuracy rate.
Description
Technical field
The present invention relates to MultiMedia Field, more particularly to a kind of advertisement recognition method and device.
Background technology
People are when watching Internet video, due to the management tactics of current video website, in the playing process of video all
It can break for commercialsy, broadcasting opportunitys of these advertisements can be in head, piece or run-out, playing duration can from several seconds to a few minutes
.The broadcasting of advertisement can interrupt viewing of the user to current video, influence the viewing experience of user, therefore, need badly a kind of wide
Recognition methods is accused, the advertisement intercutted in video display process is identified, so as to automatically skip the advertisement identified.
At present, advertisement knowledge method for distinguishing can be as follows:Multiple known advertisements are gathered as advertising copy, extract advertising copy
Feature as advertising copy of a certain frame or multiframe picture, store to advertising database.In the playing process of video, extraction
The broadcasting pictures of current video, and then the picture of advertising copy in the broadcasting pictures of current video and advertising database is carried out one
One compares, and with lookup and the same or analogous advertising copy of current video, if can find, it is slotting that can determine current video
The advertisement broadcast, if can not find, it is not the advertisement intercutted that can determine current video.
During the present invention is realized, inventor has found that prior art at least has problems with:
Above-mentioned technology need to rely on advertising database when identifying advertisement, be needed in identification by current video and ad data
Advertising copy in storehouse is compared one by one, and needs to be compared all characteristics of image in current frame image with advertising copy
Right, advertisement recognition time length, recognition efficiency is low, and can only recognize the advertisement for having same or similar picture with advertising copy,
Even if current video is non-advertisement, but if the broadcasting pictures of current video and advertising copy are same or similar, then easy mistake
Ground identifies that current video is advertisement, and recognition accuracy is low.
The content of the invention
In order to solve problem of the prior art, the embodiments of the invention provide a kind of advertisement recognition method and device.It is described
Technical scheme is as follows:
First aspect, there is provided a kind of advertisement recognition method, methods described include:
In the playing process of video flowing, the key frame of the video flowing is extracted;
Based on recognition template, the character in the designated area of the key frame is identified, wherein, the recognition template
Obtained by analyzing multiple advertising copies, and the recognition template is one or more;
If identified in the recognition template in the character comprising numeral, it is determined that the type of the video flowing is wide
Accuse, the numeral is used for the remaining playing duration for indicating the video flowing.
It is described to be based on recognition template in the first implementation of first aspect, to the designated area of the key frame
In character be identified, including:
The character zone in character combination rule and the designated area in the recognition template, determines the word
The numeric area in region is accorded with, wherein, each character zone only includes a character;
Based on digital identification model, the numeric area is identified, obtains the numeral that the character is included.
It is described to be based on recognition template in second of implementation of first aspect, to the designated area of the key frame
In the numeral that is included of character be identified before, methods described also includes:
Intercept the image of the designated area of the key frame;
Color filtering and binary conversion treatment are carried out to the image of the designated area, obtain the first image;
Expansion process is carried out to described first image, obtains including the second image of at least one connected region;
According to the connected region of specified location in second image, described first image is intercepted, obtains the 3rd
Image, the connected region of the specified location are formed by the character in the designated area of the key frame;
Using upright projection algorithm, the 3rd image is split, obtains the character in the designated area
Region.
It is described to be based on recognition template in the third implementation of first aspect, to the designated area of the key frame
In character be identified after, methods described also includes:
If the recognition template cannot recognize that comprising numeral in the character, and include in the recognition template
Newest recognition template, it is determined that the type of the video flowing is non-advertisement;
If the recognition template cannot recognize that comprising numeral in the character, and not include most in the recognition template
New recognition template, then the newest recognition template is obtained, the described of the key frame is specified based on the newest recognition template
The character in region is identified.
It is described after the type for determining the video flowing is advertisement in the 4th kind of implementation of first aspect
Method also includes:
According to the numeral identified, the ending of the video flowing is jumped to, continues to play the next of the video flowing
Section video flowing;Or,
The address of the next section of video flowing based on the video flowing, download and play the next section of video flowing.
Second aspect, there is provided a kind of advertisement identification device, described device include:
Extraction module, in the playing process of video flowing, extracting the key frame of the video flowing;
Identification module, for based on recognition template, the character in the designated area of the key frame to be identified, its
In, the recognition template is obtained by analyzing multiple advertising copies, and the recognition template is one or more;
Determining module, if identified for the recognition template in the character comprising numeral, it is determined that the video
The type of stream is advertisement, and the numeral is used for the remaining playing duration for indicating the video flowing.
In the first implementation of second aspect, the identification module, for the word in the recognition template
The character zone in combination rule and the designated area is accorded with, determines the numeric area in the character zone, each character area
Domain includes a character;Based on digital identification model, the numeric area is identified, obtains the number that the character is included
Word.
In second of implementation of second aspect, described device also includes:
Interception module, the image of the designated area for intercepting the key frame;
Binarization block, for carrying out color filtering and binary conversion treatment to the image of the designated area, obtain first
Image;
Expansion module, for carrying out expansion process to described first image, obtain the comprising at least one connected region
Two images;
The interception module, the connected region according to specified location in second image is additionally operable to, to first figure
As being intercepted, the 3rd image is obtained, the connected region of the specified location is by the designated area of the key frame
The character is formed;
Split module, for using upright projection algorithm, the 3rd image is split, obtains the designated area
In the character zone.
In the third implementation of second aspect, described device also includes:
The determining module, numeral is included in the character if being additionally operable to the recognition template and cannot recognize that, and institute
Stating includes newest recognition template in recognition template, it is determined that the type of the video flowing is non-advertisement;
Acquisition module, numeral is included in the character if cannot recognize that for the recognition template, and the identification
Do not include newest recognition template in template, then obtain the newest recognition template, based on the newest recognition template to the pass
The character in the designated area of key frame is identified.
In the 4th kind of implementation of second aspect, described device also includes:
Playing module, for according to the numeral identified, jumping to the ending of the video flowing, continuing described in broadcasting
Next section of video flowing of video flowing;Or,
Download module, for the address of the next section of video flowing based on the video flowing, download and play described next section
Video flowing.
The third aspect, there is provided a kind of electronic equipment, it is characterised in that including processor, communication interface, memory and lead to
Believe bus, wherein, processor, communication interface, memory completes mutual communication by communication bus;Memory, for depositing
Put computer program;Processor, for performing the computer program deposited on memory, realize any realization of first aspect
Method and step described in mode.
A kind of fourth aspect, there is provided computer-readable recording medium, it is characterised in that the computer-readable storage medium
Matter internal memory contains computer program, and the computer program realizes first aspect any implementation institute when being executed by processor
The method and step stated.
The beneficial effect that technical scheme provided in an embodiment of the present invention is brought is:
By recognition template, identify currently playing video flowing key frame designated area in character whether comprising number
Word, so that it is determined that whether the video flowing is advertisement.The embodiment of the present invention is by presetting one or more recognition templates, and then wide
When accusing identification, it need to only judge whether numeral matches with recognition template corresponding to character in the designated area of key frame images, it is described
When numeral matches with the recognition template corresponding to character in designated area, then judge the video flowing for advertisement;Pass through broadcasting for advertisement
Timing characteristic fell advertisement to be identified, need to only identify and be used to show the specified area for playing count down information in broadcasting pictures
It is used for the digital information for embodying the broadcasting countdown characteristic in domain and the designated area, avoids whole broadcasting pictures and the Chinese
The identification process of other nonnumeric characters such as word, identification process can be greatly simplified, improve recognition efficiency and accuracy rate.
Brief description of the drawings
Technical scheme in order to illustrate the embodiments of the present invention more clearly, make required in being described below to embodiment
Accompanying drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the present invention, for
For those of ordinary skill in the art, on the premise of not paying creative work, other can also be obtained according to these accompanying drawings
Accompanying drawing.
Fig. 1 is a kind of flow chart of advertisement recognition method provided in an embodiment of the present invention;
Fig. 2 is a kind of flow chart of advertisement recognition method provided in an embodiment of the present invention;
Fig. 3 is a kind of schematic diagram of designated area provided in an embodiment of the present invention;
Fig. 4 A are a kind of schematic diagrames of key frame provided in an embodiment of the present invention;
Fig. 4 B are a kind of schematic diagrames of the image of designated area provided in an embodiment of the present invention;
Fig. 4 C are a kind of schematic diagrames of first image provided in an embodiment of the present invention;
Fig. 4 D are a kind of schematic diagrames of second image provided in an embodiment of the present invention;
Fig. 4 E are a kind of schematic diagrames of 3rd image provided in an embodiment of the present invention;
Fig. 4 F are a kind of schematic diagrames of character zone provided in an embodiment of the present invention;
Fig. 4 G are a kind of digital schematic diagrames provided in an embodiment of the present invention;
Fig. 5 is the associative mode schematic diagram of a kind of advertisement count down information and recognition template provided in an embodiment of the present invention;
Fig. 6 is a kind of flow chart of advertisement identification process provided in an embodiment of the present invention;
Fig. 7 is a kind of structural representation of advertisement identification device provided in an embodiment of the present invention;
Fig. 8 is a kind of structural representation of advertisement identification device provided in an embodiment of the present invention;
Fig. 9 is a kind of structural representation of advertisement identification device provided in an embodiment of the present invention;
Figure 10 is a kind of structural representation of advertisement identification device provided in an embodiment of the present invention;
Figure 11 is a kind of structural representation of advertisement identification device provided in an embodiment of the present invention;
Figure 12 is the structural representation of a kind of electronic equipment 1200 provided in an embodiment of the present invention.
Embodiment
To make the object, technical solutions and advantages of the present invention clearer, below in conjunction with accompanying drawing to embodiment party of the present invention
Formula is described in further detail.
Fig. 1 is a kind of flow chart of advertisement recognition method provided in an embodiment of the present invention.Referring to Fig. 1, this method includes:
101st, in the playing process of video flowing, the key frame of the video flowing is extracted.
102nd, based on recognition template, the character in the designated area of the key frame is identified, wherein, the recognition template
Obtained by analyzing multiple advertising copies, and the recognition template is one or more.
If the 103rd, the recognition template is identified in the character comprising numeral, it is determined that the type of the video flowing is advertisement,
The numeral is used for the remaining playing duration for indicating the video flowing.
Method provided in an embodiment of the present invention, by recognition template, identify the finger of the key frame of currently playing video flowing
Whether the character in region is determined comprising numeral, so that it is determined that whether the video flowing is advertisement.It is special by the broadcasting countdown of advertisement
Property advertisement is identified, only need to identify be used to showing in broadcasting pictures the designated area that plays count down information and this refer to
Determine to be used for the digital information for embodying the broadcasting countdown characteristic in region, avoiding whole broadcasting pictures and Chinese character etc., other are non-
The identification process of numerical character, identification process can be greatly simplified, improve recognition efficiency and accuracy rate.
Alternatively, recognition template should be based on, the character in the designated area of the key frame was identified, including:
The character zone in character combination rule and the designated area in the recognition template, determines the character zone
In numeric area, each character zone only includes a character;
Based on digital identification model, the numeric area is identified, obtains the numeral that the character is included.
Alternatively, recognition template should be based on, the numeral included to the character in the designated area of the key frame is known
Before not, this method also includes:
Intercept the image of the designated area of the key frame;
Color filtering and binary conversion treatment are carried out to the image of the designated area, obtain the first image;
Expansion process is carried out to first image, obtains including the second image of at least one connected region;
According to the connected region of specified location in second image, first image is intercepted, obtains the 3rd image,
The connected region of the specified location is formed by the character in the designated area of the key frame;
Using upright projection algorithm, the 3rd image is split, obtains the character zone in the designated area.
Alternatively, recognition template, after the character in the designated area of the key frame is identified, this method should be based on
Also include:
If the recognition template cannot recognize that comprising numeral in the character, and include newest knowledge in the recognition template
Other template, it is determined that the type of the video flowing is non-advertisement;
If the recognition template cannot recognize that comprising numeral in the character, and not include newest identification in the recognition template
Template, then the newest recognition template is obtained, the character in the designated area of the key frame is carried out based on the newest recognition template
Identification.
Alternatively, after the type of the determination video flowing is advertisement, this method also includes:
According to the numeral identified, the ending of the video flowing is jumped to, continues to play next section of video of the video flowing
Stream;Or,
The address of the next section of video flowing based on the video flowing, download and play the next section of video flowing.
Above-mentioned all optional technical schemes, any combination can be used to form the alternative embodiment of the present invention, herein no longer
Repeat one by one.
Fig. 2 is a kind of flow chart of advertisement recognition method provided in an embodiment of the present invention.This method is performed by electronic equipment,
Referring to Fig. 2, this method includes:
201st, in the playing process of video flowing, the key frame of the video flowing is extracted.
Wherein, for each width picture a frame, the key frame of video flowing can be a certain width in the video flowing in video flowing
Picture, that is, the critical imagery data of the video flowing, such as I frames (IFrame), also known as Intra pictures (intra
Picture), it is the important frame in interframe compression coding, and it is the coded frame of full frame compression, only with I frames during decoding
Data are restructural complete image.
In the embodiment of the present invention, electronic equipment can use any regard after network video stream fragment is downloaded to every time
Frequency Key-frame Extraction Algorithm, Decoder (decoder) part based on underlying multimedia middleware, is solved to this section of video flowing
After code, the key frame of this section of video flowing is extracted.
In view of in the broadcasting pictures of advertisement, electronic equipment can typically use the form of character, the meter that falls of advertisement is shown
When information.Therefore, if currently playing video flowing is advertisement, can all there is this wide in each frame broadcasting pictures of the advertisement
The count down information of announcement, the count down information in broadcasting pictures at different moments is different, such as in the broadcasting pictures at current time
Count down information be " advertisement 29 seconds ".Then the count down information in the broadcasting pictures of last moment can be " advertisement 30 seconds ".
And key frame is a certain frame broadcasting pictures of the advertisement, therefore count down information can be also included in the key frame, electronic equipment can
With the character in the designated area of the key frame by identifying currently playing video flowing, whether determine in the key frame comprising
Clocking information, and then determine whether currently playing video flowing is advertisement.
202nd, the character zone in the designated area of the key frame is obtained, each character zone includes a character.
Referring to Fig. 3, Fig. 3 is a kind of schematic diagram of designated area provided in an embodiment of the present invention, it is contemplated that advertisement countdown
Information is typically in the upper right corner of current playing frames, and therefore, electronic equipment can regard the upper right comer region of the key frame as this
Designated area, the upper right comer region and the dimension scale of the key frame can be preset ratio, such as 1/16 or 1/8.Certainly, this refers to
Other alternative areas can also be had by determining region, as alternative area can be upper left corner area, the bottom right of current playing frames in Fig. 3
Angular zone or lower left corner region, the embodiment of the present invention are not limited this.
In the embodiment of the present invention, if currently playing video flowing is advertisement, the character in the designated area of key frame
Region is the region that advertisement count down information is shown, therefore, electronic equipment can be obtained first in the designated area of the key frame
Character zone, and by identifying the character of the character zone, obtain specific advertisement count down information.In a kind of possible realization
In mode, the acquisition process of the character zone in the designated area of the key frame can comprise the steps a1 to a5:
A1, intercept the key frame designated area image;
It is a kind of schematic diagram of key frame provided in an embodiment of the present invention referring to Fig. 4 A and Fig. 4 B, Fig. 4 A, Fig. 4 B are this hairs
A kind of schematic diagram of the image for designated area that bright embodiment provides, by intercepting the designated area in Fig. 4 A, can obtain as
Image shown in Fig. 4 B.
By the image for intercepting the designated area comprising advertisement count down information so that electronic equipment is without to key frame
Whole image is handled, and only the image of the designated area need to be handled, you can the identification to advertisement is realized, due to referring to
The image for determining region is the parts of images of the key frame, therefore can reduce processing complexity, saves computing resource, and lifting is wide
Accuse the efficiency of identification;Simultaneously because without carrying out analysis judgement to whole video pictures, also eliminate accordingly in the key frame
Interference of the image in other regions to the designated area, improve the accuracy of advertisement identification.
A2, the image to the designated area carry out color filtering and binary conversion treatment, obtain the first image.
Wherein, the white portion that color filtering refers to only retain image is carried out to image, other colors in image are complete
Portion is arranged to black, and binary conversion treatment is exactly that the gray value of the pixel on image is arranged into 0 or 255, that is, will be whole
Image shows obvious black and white effect.
In step a2, electronic equipment can obtain gray level image after carrying out color filtering to image, then again to ash
Spend image and carry out binary conversion treatment, bianry image, namely first image can be obtained, wherein, gray level image is in black and in vain
There is the color of many different depth grades between color, but bianry image only has black and white two kinds of colors.Referring to Fig. 4 C, figure
4C is a kind of schematic diagram of first image provided in an embodiment of the present invention, and first image is complete black matrix wrongly written or mispronounced character image.
A3, expansion process is carried out to first image, obtain including the second image of at least one connected region.
In step a3, electronic equipment can use any expanding method, to the first image (binary map in Fig. 4 C
Picture) expansion process is carried out, obtain the second image.Referring to Fig. 4 D, Fig. 4 D are a kind of second images provided in an embodiment of the present invention
Schematic diagram, second image include multiple connected regions, and each connected region is formed by a string of continuous characters, passes through each company
Logical region can determine a string of continuous characters.
A4, the connected region according to specified location in second image, intercept to first image, obtain the 3rd figure
Picture, the connected region of the specified location are formed by the character in the designated area of the key frame.
Wherein, the connected region of the specified location can be first area of UNICOM in the upper right corner of the second image in Fig. 4 D
Domain.Referring to Fig. 4 E, Fig. 4 E are a kind of schematic diagrames of 3rd image provided in an embodiment of the present invention, and electronic equipment can pass through second
The connected region of specified location in image, a string of continuation characters " advertisement 9 seconds " in the first image are determined, and from the first image
Intercept the image of the continuation character, i.e., the 3rd image shown in Fig. 4 E.
A5, using upright projection algorithm, the 3rd image is split, obtains the word in the designated area of the key frame
Accord with region.
In step a5, electronic equipment can use any upright projection algorithm, to the consecutive word in the 3rd image
Symbol is split, and obtains character zone one by one.Referring to Fig. 4 F, Fig. 4 F are a kind of character zones provided in an embodiment of the present invention
Schematic diagram, each character zone include a character, Fig. 4 E the 3rd image are split, and can obtain " advertisement 9 seconds " etc. 4
Individual character zone.
Electronic equipment has simply known the finger of the key frame after the character zone in getting the designated area of key frame
Determine the character number in region, but do not determine the concrete form of character corresponding to each character zone, and then electronic equipment can
With by subsequent step 203 identify the character zone corresponding to character, currently playing video flowing is determined according to recognition result
Type (advertisement or non-advertisement).
203rd, based on recognition template, the character in the designated area of the key frame is identified, wherein, the recognition template
Obtained by analyzing multiple advertising copies, and the recognition template is one or more.
Wherein, advertising copy can be the known advertisement on internet, and each advertising copy can have advertisement countdown
Information, by analyzing the count down information of multiple advertising copies on internet, different types of advertisement can be obtained and fallen
Clocking information, according to different types of advertisement count down information, one or more recognition templates can be obtained, the one or more
Recognition template can be stored in electronic equipment local.Referring to Fig. 5, Fig. 5 is a kind of advertisement countdown provided in an embodiment of the present invention
The associative mode schematic diagram of information and recognition template, for example, being directed to " advertisement 29 seconds " such advertisement count down information, such as
The advertisement count down information of advertising copy 1 is " advertisement 60 seconds ", the advertisement count down information of advertising copy 2 be " advertisement 45 seconds ",
The advertisement count down information of advertising copy 3 is " advertisement 10 seconds ", by analyzing advertising copy 1, advertising copy 2 and advertising copy 3
Template " WWAAW " can be identified, wherein, " W " represents man, and " A " represents numeral.Similarly, for " continuing after excellent 8 seconds "
Such advertisement count down information, recognition template can be " WWAWWWW ";For " 29 " such advertisement countdown
Information, recognition template can be " AA ";For " just a moment,please 120 seconds " such advertisement count down information, recognition template can
Think " WWWAAAW ";For " advertisement 9 seconds " such advertisement count down information, recognition template can be " WWAW ".
It should be noted that in order to ensure the diversity of recognition template and comprehensive, the dynamic access of recognition template is realized
And renewal, can also be from other equipment (as serviced in addition to electronic equipment is preset at local a part of recognition template when dispatching from the factory
Device) in obtain other recognition templates, the embodiment of the present invention do not limited this.
In a kind of possible implementation, a variety of recognition templates are based in the step 203, to the designated area of the key frame
In character be identified and may comprise steps of a and step b:
A, the character zone in the character combination rule in the recognition template and the designated area of the key frame, it is determined that
Numeric area in the character zone;
Wherein, character combination rule can refer to the combination rule between numeral, Chinese character, letter or symbol, each numeral
Region includes a numeral.
In step a, the specified area of character combination rule of the electronic equipment in the recognition template and the key frame
Character zone in domain, determining the process of the numeric area in the character zone can include:It is determined that key that segmentation obtains
The number of character zone in the designated area of frame, according to the number of character zone, character number and word are selected from recognition template
The number identical target identification template in region is accorded with, the character combination rule in target identification template, determines these characters
Numeric area in region.For example, there are 4 character zones such as " advertisements 9 seconds " in the designated area of key frame, then can select to know
Other template " WWAW " is used as target identification template, and its character combination rule is that two, left side character zone is that Chinese character region is " wide
Accuse ", one, the right character zone is Chinese character region " second ", and remaining one character zone in centre is numeric area " 9 ".Certainly,
Referring to Fig. 6, Fig. 6 is a kind of flow chart of advertisement identification process provided in an embodiment of the present invention, and electronic equipment can also not known
Target identification template, but each recognition template in a variety of recognition templates is selected successively, a recognition template is often selected,
The then character combination rule in current recognition template, the numeric area in these character zones is determined, and known by step b
The not numeral of the numeric area.
B, based on digital identification model, the numeric area is identified, obtains the numeral that the character is included.
In step b, electronic equipment can according to multiple known Arabic numerals (such as 0,1,2 ..., 9) establish number
Word identification model so that electronic equipment can be according to the digital identification model, and the numeral included to numeric area is identified.
For example, during the digital identification model is established, technical staff can be based on multiple numeric areas known to numeral to this
Digital identification model is trained so that the number established based on the training data such as the plurality of numeric area and corresponding numeral
Word identification model can identify the numeral that any one numeric area is included.Referring to Fig. 4 G, Fig. 4 G are that the embodiment of the present invention carries
A kind of digital schematic diagram supplied, is identified by the numeric area " 9 " to Fig. 4 F, can obtain numeral 9.
The character in the designated area of key frame is identified by recognition template, the numeral letter that can be directly targeted in character
Breath, avoids the identification process of other nonnumeric characters such as Chinese character, improves recognition efficiency.
If the 204th, the recognition template is identified in the character comprising numeral, it is determined that the type of the video flowing is advertisement,
The numeral is used for the remaining playing duration for indicating the video flowing.
In the embodiment of the present invention, every kind of recognition template can be obtained by analyzing multiple advertising copies, and each wide
Advertisement count down information can be had by accusing sample, usually contained in the advertisement count down information and played for indicating that the advertisement is remaining
The numeral of duration.Referring to Fig. 6, if local any recognition template can recognize that the word in the designated area of the key frame
Symbol includes numeral, then electronic equipment can determine that the type of the video flowing corresponding to the key frame is advertisement.
Alternatively, it is contemplated that user be typically unwilling watch advertisement, electronic equipment is it is determined that the type of the video flowing is wide
After reporting to, currently playing video flowing can be skipped using following any modes, and play next section of video of the video flowing
Stream.
First way, according to the numeral identified, the ending of the video flowing is jumped to, continues to play the video flowing
Next section of video flowing.
Which is the next section of video flowing that electronic equipment still can normally download current video stream and current video stream,
Only because current video stream is advertisement, therefore electronic equipment according to the numeral identified, can determine the remaining broadcasting of advertisement
Duration, then according to the remaining playing duration, carries out seek and redirects action, i.e., current play time point is jumped into advertisement plays
At the time point of end, reach advertisement and skip effect, electronic equipment carry out it is this redirect action pulled equivalent to user play into
Spend the effect of bar.
The second way, the address of the next section of video flowing based on the video flowing, download and play the next section of video flowing.
Which is electronic equipment it is determined that current video stream is advertisement, and the advertisement is independent video TS
After (Transport Stream, traffic flow) stream, because independent TS streams have a download address of oneself, electronic equipment can not be from
Current video stream is downloaded in the address of the advertisement, and is addressed directly to next section of video flowing, namely obtains the ground of next section of video flowing
Location, and next section of video flowing is downloaded based on the address and played out, skip effect so as to reach advertisement.
The present invention only need to identify in broadcasting pictures be used for embody play countdown characteristic numeral, avoid Chinese character etc. other
The identification process of nonnumeric character, compared to identification of the correlation technique to whole broadcasting pictures, the present invention can greatly simplify knowledge
Other process, improve recognition efficiency.In addition, prior art is identified by broadcasting pictures, if currently playing video is non-wide
Accuse, but there are same or analogous broadcasting pictures with advertising copy, then can be advertisement by currently playing video identification, or, if
Currently playing video is advertisement, but differed widely with the broadcasting pictures of advertising copy, then can be non-by currently playing video identification
Advertisement, recognition accuracy are low;It is advertisement due to playing countdown characteristic and the present invention is identified by playing countdown characteristic
Universal performance, general advertisement can all have this broadcasting countdown characteristic, therefore compared to prior art, and identification of the invention is accurate
True rate is higher.
Above-mentioned steps 201 to step 204 is in the designated area that electronic equipment identifies key frame based on the recognition template
Character include numeral, so that it is determined that currently playing video flowing be advertisement process, certainly, electronic equipment is based on the identification mould
Plate, it may not identify out that the character in the designated area of key frame includes numeral, electronic equipment can pass through in the case of this
Following step 205 further determines that the type of currently playing video flowing.
If the 205th, the recognition template cannot recognize that comprising numeral in the character, and include most in the recognition template
New recognition template, it is determined that the type of the video flowing is non-advertisement.
In the embodiment of the present invention, it is contemplated that advertisement emerges in an endless stream, and new advertisement may use new advertisement count down information,
Namely have new recognition template and occur, these new recognition templates can be stored in server, and electronic equipment can be periodically
Ground obtains newest recognition template from the server, so as to be updated to local existing recognition template, realizes recognition template
Grow with each passing hour.Referring to Fig. 6, if electronic equipment is that step 203, electronic equipment are performed after newest recognition template is obtained
Current existing recognition template has included newest recognition template, and newest recognition template cannot recognize that and be wrapped in the character
Containing numeral, then electronic equipment can determine that currently playing video flowing is not advertisement, then electronic equipment can continue normal play
The video flowing.
Certainly, referring to Fig. 6, electronic equipment is also likely to be that step 203 is performed before newest recognition template is obtained, then electronics
Equipment does not currently include newest recognition template in existing recognition template, and now, electronic equipment can obtain this from server most
New recognition template, and the character in the designated area of the key frame is identified based on the newest recognition template.Similarly, if
The newest recognition template identifies that the character in the designated area of key frame includes numeral, then electronic equipment can determine currently to broadcast
The video flowing put is advertisement, and otherwise, then it is not advertisement that can determine currently playing video flowing.
By obtaining newest recognition template, and according to the recognition result of the newest recognition template, further determine that and work as forward sight
Frequency stream type, it is this to be directed to new type advertisement dynamic adaptation recognition template, it is ensured that recognition template it is comprehensive, so as to carry
The accuracy rate of height identification.And because electronic equipment can obtain newest recognition template from server, local template is entered
Row renewal, therefore the equipment of different platform, such as TV, mobile phone or PC (Personal Computer, personal computer) etc.
To realize the identification of advertisement by the advertisement recognition method, cross-platform portability is improved.
Method provided in an embodiment of the present invention, by recognition template, identify the finger of the key frame of currently playing video flowing
Whether the character in region is determined comprising numeral, so that it is determined that whether the video flowing is advertisement.It is special by the broadcasting countdown of advertisement
Property advertisement is identified, only need to identify be used to showing in broadcasting pictures the designated area that plays count down information and this refer to
Determine to be used for the digital information for embodying the broadcasting countdown characteristic in region, avoiding whole broadcasting pictures and Chinese character etc., other are non-
The identification process of numerical character, identification process can be greatly simplified, improve recognition efficiency and accuracy rate.
In addition, when whether the character that local a variety of recognition templates cannot recognize that in the designated area of key frame includes number
During word, newest recognition template further can be obtained from server, and according to the recognition result of the newest recognition template, it is determined that working as
The type of preceding video flowing, further increase the accuracy rate of identification.
Fig. 7 is a kind of structural representation of advertisement identification device provided in an embodiment of the present invention.Reference picture 7, the device bag
Include:
Extraction module 701, in the playing process of video flowing, extracting the key frame of the video flowing;
Identification module 702, for based on recognition template, the character in the designated area of the key frame to be identified, its
In, the recognition template is obtained by analyzing multiple advertising copies, and the recognition template is one or more;
Determining module 703, if identified for the recognition template in the character comprising numeral, it is determined that the video flowing
Type is advertisement, and the numeral is used for the remaining playing duration for indicating the video flowing.
Alternatively, identification module 702, in the character combination rule in the recognition template and the designated area
Character zone, determines the numeric area in the character zone, and each character zone includes a character;Mould is identified based on numeral
Type, the numeric area is identified, obtains the numeral that the character is included.
Alternatively, also include referring to Fig. 8, the device:
Interception module 704, the image of the designated area for intercepting the key frame;
Binarization block 705, for carrying out color filtering and binary conversion treatment to the image of the designated area, obtain first
Image;
Expansion module 706, for carrying out expansion process to first image, obtain the comprising at least one connected region
Two images;
Interception module 704, the connected region according to specified location in second image is additionally operable to, first image is carried out
Interception, obtains the 3rd image, the connected region of the specified location is formed by the character in the designated area of the key frame;
Split module 707, for using upright projection algorithm, the 3rd image is split, obtains the designated area
In character zone.
Alternatively, also include referring to Fig. 9, the device:
Determining module 703, numeral is included in the character if being additionally operable to the recognition template and cannot recognize that, and the identification mould
Include newest recognition template in plate, it is determined that the type of the video flowing is non-advertisement;
Acquisition module 708, numeral is included in the character if cannot recognize that for the recognition template, and the recognition template
In do not include newest recognition template, then obtain the newest recognition template, the key frame specified based on the newest recognition template
Character in region is identified.
Alternatively, also include referring to Figure 10, the device:
Playing module 709, for according to the numeral that identifies, jumping to the ending of the video flowing, continue to play this regarding
Next section of video flowing of frequency stream;Or,
Referring to Figure 11, the device also includes:Download module 710, the ground for the next section of video flowing based on the video flowing
Location, download and play the next section of video flowing.
In the embodiment of the present invention, by recognition template, in the designated area of key frame for identifying currently playing video flowing
Character whether comprising numeral, so that it is determined that whether the video flowing is advertisement.By the broadcasting countdown characteristic of advertisement come to wide
Announcement is identified, and need to only identify and be used to show in the designated area and the designated area that play count down information in broadcasting pictures
For embodying the digital information of the broadcasting countdown characteristic, other nonnumeric characters such as whole broadcasting pictures and Chinese character are avoided
Identification process, can greatly simplify identification process, improve recognition efficiency and accuracy rate.
In addition, when whether the character that local a variety of recognition templates cannot recognize that in the designated area of key frame includes number
During word, newest recognition template further can be obtained from server, and according to the recognition result of the newest recognition template, it is determined that working as
The type of preceding video flowing, further increase the accuracy rate of identification.
It should be noted that:The advertisement identification device that above-described embodiment provides is when identifying advertisement, only with above-mentioned each function
The division progress of module, can be as needed and by above-mentioned function distribution by different function moulds for example, in practical application
Block is completed, i.e., the internal structure of equipment is divided into different functional modules, to complete all or part of work(described above
Energy.In addition, the advertisement identification device that above-described embodiment provides belongs to same design with advertisement recognition method embodiment, it is specific real
Existing process refers to embodiment of the method, repeats no more here.
Figure 12 is the structural representation of a kind of electronic equipment 1200 provided in an embodiment of the present invention.Referring to Figure 12, the electronics
Equipment 1200 includes processor, communication interface, memory and communication bus, can also include input/output interface and display is set
It is standby, wherein, processor, memory, input/output interface, display device and communication interface are completed each other by communication bus
Communication.The memory storage has computer program, and the processor is used to perform the computer program deposited on memory, realizes
Advertisement recognition method in above-mentioned Fig. 1 or Fig. 2 embodiments.
Communication bus is the circuit of the described element of connection and transmission is realized between these elements.For example, processing
Device receives order by communication bus from other elements, decrypts the order received, according to the order of decryption perform calculate or
Data processing.Memory can include program module, such as kernel (kernel), middleware (middleware), application program
DLL (Application Programming Interface, API) and application.The program module can be have software,
Firmware or hardware or at least two composition therein.Input/output interface forwards user (such as to sense by input-output equipment
Device, keyboard, touch-screen) input order or data.Display device shows various information to user.Communication interface sets the electronics
Standby 1200 are attached with other network equipments, user equipment, network.For example, communication interface can pass through wired or wireless company
Network is connected to be connected to outside other network equipments or user equipment.Radio communication can include following at least one:Nothing
Line fidelity (Wireless Fidelity, WiFi), bluetooth (Bluetooth, BT), the short distance wireless communication technology (Near
Field Communication, NFC), GPS (Global Positioning System, GPS) and honeybee
Nest communication (cellular communication) is (for example, Long Term Evolution (Long Term Evolution, LTE), long
The follow-up evolution (Long Term Evolution-Advanced, LTE-A) of phase evolution technology, CDMA (Code
Division Multiple Access, CDMA), WCDMA (Wideband CDMA, WCDMA), universal mobile communications
System (Universal Mobile Telecommunication System, UMTS), wireless broadband Internet access (Wireless
Broadband, WiBro) and global system for mobile communications (Global System for Mobile communication,
GSM).Wire communication can include following at least one:USB (Universal Serial Bus, USB), high definition
Clear degree multimedia interface (High Definition Multimedia Interface, HDMI), asynchronous transmission standard interface
(Recommended Standard 232, RS-232), and Plain Old Telephone Service (Plain Old Telephone
Service, POTS).Network can be communication network and communication network.Communication network can be computer network, internet, thing
Networking, telephone network.Electronic equipment 1200 can connect network, electronic equipment 1200 and other network equipments by communication interface
Communication agreement used can be employed, application programming interface (Application Programming Interface,
API), middleware, kernel and at least one support of communication interface.
In the exemplary embodiment, a kind of computer-readable recording medium for being stored with computer program, example are additionally provided
The memory of computer program is such as stored with, above computer program realizes above-described embodiment Fig. 1 or Fig. 2 when being executed by processor
In advertisement recognition method.For example, the computer-readable recording medium can be read-only memory (Read-Only Memory,
ROM), random access memory (Random Access Memory, RAM), read-only optical disc (Compact Disc Read-Only
Memory, CD-ROM), tape, floppy disk and optical data storage devices etc..
One of ordinary skill in the art will appreciate that hardware can be passed through by realizing all or part of step of above-described embodiment
To complete, by program the hardware of correlation can also be instructed to complete, described program can be stored in a kind of computer-readable
In storage medium, storage medium mentioned above can be read-only storage, disk or CD etc..
The foregoing is only presently preferred embodiments of the present invention, be not intended to limit the invention, it is all the present invention spirit and
Within principle, any modification, equivalent substitution and improvements made etc., it should be included in the scope of the protection.
Claims (10)
1. a kind of advertisement recognition method, it is characterised in that methods described includes:
In the playing process of video flowing, the key frame of the video flowing is extracted;
Based on recognition template, the character in the designated area of the key frame is identified, wherein, the recognition template passes through
Analyze multiple advertising copies to obtain, and the recognition template is one or more;
If the recognition template is identified in the character comprising numeral, it is determined that the type of the video flowing is advertisement, institute
State the remaining playing duration that numeral is used to indicate the video flowing.
2. according to the method for claim 1, it is characterised in that it is described to be based on recognition template, the key frame is specified
Character in region is identified, including:
The character zone in character combination rule and the designated area in the recognition template, determines the character area
Numeric area in domain, wherein, each character zone only includes a character;
Based on digital identification model, the numeric area is identified, obtains the numeral that the character is included.
3. according to the method for claim 2, it is characterised in that it is described to be based on recognition template, the key frame is specified
Before character in region is identified, methods described also includes:
Intercept the image of the designated area of the key frame;
Color filtering and binary conversion treatment are carried out to the image of the designated area, obtain the first image;
Expansion process is carried out to described first image, obtains including the second image of at least one connected region;
According to the connected region of specified location in second image, described first image is intercepted, obtains the 3rd image,
The connected region of the specified location is formed by the character in the designated area of the key frame;
Using upright projection algorithm, the 3rd image is split, obtains the character zone in the designated area.
4. according to the method for claim 1, it is characterised in that it is described to be based on recognition template, the key frame is specified
After character in region is identified, methods described also includes:
If the recognition template cannot recognize that comprising numeral in the character, and include in the recognition template newest
Recognition template, it is determined that the type of the video flowing is non-advertisement;
If the recognition template cannot recognize that comprising numeral in the character, and not include newest knowledge in the recognition template
Other template, then the newest recognition template is obtained, the designated area based on the newest recognition template to the key frame
In the character be identified.
5. according to the method for claim 1, it is characterised in that after the type for determining the video flowing is advertisement,
Methods described also includes:
According to the numeral identified, the ending of the video flowing is jumped to, continue to play the video flowing next section regards
Frequency flows;Or,
The address of the next section of video flowing based on the video flowing, download and play the next section of video flowing.
6. a kind of advertisement identification device, it is characterised in that described device includes:
Extraction module, in the playing process of video flowing, extracting the key frame of the video flowing;
Identification module, for based on recognition template, the character in the designated area of the key frame to be identified, wherein, institute
State recognition template and obtained by analyzing multiple advertising copies, and the recognition template is one or more;
Determining module, if identified for the recognition template in the character comprising numeral, it is determined that the video flowing
Type is advertisement, and the numeral is used for the remaining playing duration for indicating the video flowing.
7. device according to claim 6, it is characterised in that the identification module, for according in the recognition template
Character combination rule and the designated area in character zone, determine the numeric area in the character zone, each word
Symbol region includes a character;Based on digital identification model, the numeric area is identified, the character is obtained and is included
Numeral.
8. device according to claim 6, it is characterised in that described device also includes:
The determining module, numeral is included in the character if being additionally operable to the recognition template and cannot recognize that, and the knowledge
Include newest recognition template in other template, it is determined that the type of the video flowing is non-advertisement;
Acquisition module, numeral is included in the character if cannot recognize that for the recognition template, and the recognition template
In do not include newest recognition template, then the newest recognition template is obtained, based on the newest recognition template to the key frame
The designated area in the character be identified.
9. a kind of electronic equipment, it is characterised in that including processor, communication interface, memory and communication bus, wherein, processing
Device, communication interface, memory complete mutual communication by communication bus;Memory, for depositing computer program;Processing
Device, for performing the computer program deposited on memory, realize the method and step described in claim any one of 1-5.
10. a kind of computer-readable recording medium, it is characterised in that the computer-readable recording medium internal memory contains computer
Program, the computer program realize the method and step described in claim any one of 1-5 when being executed by processor.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710501289.9A CN107392111B (en) | 2017-06-27 | 2017-06-27 | Advertisement identification method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710501289.9A CN107392111B (en) | 2017-06-27 | 2017-06-27 | Advertisement identification method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107392111A true CN107392111A (en) | 2017-11-24 |
CN107392111B CN107392111B (en) | 2020-06-23 |
Family
ID=60333633
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710501289.9A Active CN107392111B (en) | 2017-06-27 | 2017-06-27 | Advertisement identification method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107392111B (en) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108710458A (en) * | 2018-05-09 | 2018-10-26 | 维沃移动通信有限公司 | A kind of split screen control method and terminal device |
CN109089146A (en) * | 2018-08-30 | 2018-12-25 | 维沃移动通信有限公司 | A kind of method and terminal device controlling video playing |
CN109145919A (en) * | 2018-08-20 | 2019-01-04 | 贵州宜行智通科技有限公司 | A kind of uncivil poster detection method and device |
CN109151496A (en) * | 2018-07-25 | 2019-01-04 | 维沃移动通信有限公司 | A kind of method for playing music, mobile terminal |
CN109618230A (en) * | 2018-12-21 | 2019-04-12 | 深圳Tcl数字技术有限公司 | Advertisement filter method, intelligent terminal and computer readable storage medium |
CN109977779A (en) * | 2019-02-26 | 2019-07-05 | 北京交通大学 | Knowledge method for distinguishing is carried out to the advertisement being inserted into video intention |
CN111988651A (en) * | 2019-05-22 | 2020-11-24 | 奇酷互联网络科技(深圳)有限公司 | Video playing method, mobile terminal and wearable device |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102103594A (en) * | 2009-12-22 | 2011-06-22 | 北京大学 | Character data recognition and processing method and device |
CN102375991A (en) * | 2010-08-24 | 2012-03-14 | 北京中星微电子有限公司 | Classifier training method and device, and character recognition method and device |
CN102722707A (en) * | 2012-06-11 | 2012-10-10 | 复旦大学 | License plate character segmentation method based on connected region and gap model |
CN104202668A (en) * | 2014-09-09 | 2014-12-10 | 安一恒通(北京)科技有限公司 | Filtering method and device for video advertisement |
-
2017
- 2017-06-27 CN CN201710501289.9A patent/CN107392111B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102103594A (en) * | 2009-12-22 | 2011-06-22 | 北京大学 | Character data recognition and processing method and device |
CN102375991A (en) * | 2010-08-24 | 2012-03-14 | 北京中星微电子有限公司 | Classifier training method and device, and character recognition method and device |
CN102722707A (en) * | 2012-06-11 | 2012-10-10 | 复旦大学 | License plate character segmentation method based on connected region and gap model |
CN104202668A (en) * | 2014-09-09 | 2014-12-10 | 安一恒通(北京)科技有限公司 | Filtering method and device for video advertisement |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108710458A (en) * | 2018-05-09 | 2018-10-26 | 维沃移动通信有限公司 | A kind of split screen control method and terminal device |
CN109151496A (en) * | 2018-07-25 | 2019-01-04 | 维沃移动通信有限公司 | A kind of method for playing music, mobile terminal |
CN109151496B (en) * | 2018-07-25 | 2021-04-23 | 维沃移动通信有限公司 | Music playing method and mobile terminal |
CN109145919A (en) * | 2018-08-20 | 2019-01-04 | 贵州宜行智通科技有限公司 | A kind of uncivil poster detection method and device |
CN109089146A (en) * | 2018-08-30 | 2018-12-25 | 维沃移动通信有限公司 | A kind of method and terminal device controlling video playing |
CN109618230A (en) * | 2018-12-21 | 2019-04-12 | 深圳Tcl数字技术有限公司 | Advertisement filter method, intelligent terminal and computer readable storage medium |
CN109618230B (en) * | 2018-12-21 | 2022-03-11 | 深圳Tcl数字技术有限公司 | Advertisement filtering method, intelligent terminal and computer readable storage medium |
CN109977779A (en) * | 2019-02-26 | 2019-07-05 | 北京交通大学 | Knowledge method for distinguishing is carried out to the advertisement being inserted into video intention |
CN111988651A (en) * | 2019-05-22 | 2020-11-24 | 奇酷互联网络科技(深圳)有限公司 | Video playing method, mobile terminal and wearable device |
Also Published As
Publication number | Publication date |
---|---|
CN107392111B (en) | 2020-06-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107392111A (en) | Advertisement recognition method and device | |
US11212582B2 (en) | Providing restricted overlay content to an authorized client device | |
CN104584571B (en) | Audio-frequency fingerprint sequence is produced at set top box | |
US20100250348A1 (en) | Platform or user sensitive advertising | |
JP5989004B2 (en) | Logo certification | |
CN103517135B (en) | Method, system and television capable of playing MP4-format video files continuously | |
CN103229515A (en) | System and method for providing content-associated information associated with broadcast content | |
CN106559679A (en) | Method, server and mobile terminal that video is decoded | |
WO2015070761A1 (en) | Smart tv media player and caption processing method thereof, and smart tv | |
CN109120949B (en) | Video message pushing method, device, equipment and storage medium for video set | |
CN104967908A (en) | Video hot spot marking method and apparatus | |
CN105450778A (en) | Information push system | |
US9204060B2 (en) | System and method for embedding dynamic marks into visual images in a detectable manner | |
CN106997542A (en) | Internet advertising put-on method and device | |
CN102497580B (en) | Video information synthesizing method based on audio feature information | |
CN106095816A (en) | Information distribution method and device | |
US20150026744A1 (en) | Display system, display apparatus, display method, and program | |
CN110223221B (en) | Dynamic image playing method and terminal equipment | |
CN104159158A (en) | Hotspot playing method and device of video file | |
CN108596661A (en) | Advertisement configuration method and system | |
CN105848250A (en) | Method and device for adding icon for service mark set, and terminal for displaying icon | |
CN110111142B (en) | Intelligent marketing system based on intelligent terminal | |
KR101898208B1 (en) | Method of selecting intermediate advertisement positions in video contents | |
CN113055708A (en) | Program copyright protection method and device based on station caption identification | |
KR20020068718A (en) | method of advertisement through billboard by using location service of mobile station |
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 | ||
CB02 | Change of applicant information |
Address after: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218 Applicant after: Hisense Video Technology Co., Ltd Address before: 266555 Qingdao economic and Technological Development Zone, Shandong, Hong Kong Road, No. 218 Applicant before: HISENSE ELECTRIC Co.,Ltd. |
|
CB02 | Change of applicant information | ||
GR01 | Patent grant | ||
GR01 | Patent grant |