CN106507175A - Method of video image processing and device - Google Patents
Method of video image processing and device Download PDFInfo
- Publication number
- CN106507175A CN106507175A CN201610985519.9A CN201610985519A CN106507175A CN 106507175 A CN106507175 A CN 106507175A CN 201610985519 A CN201610985519 A CN 201610985519A CN 106507175 A CN106507175 A CN 106507175A
- Authority
- CN
- China
- Prior art keywords
- captions
- character
- pending image
- pushed information
- module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012545 processing Methods 0.000 title claims abstract description 44
- 238000000034 method Methods 0.000 title claims abstract description 41
- 230000002123 temporal effect Effects 0.000 claims description 8
- 238000010586 diagram Methods 0.000 description 14
- 230000000694 effects Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
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/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/47—End-user applications
- H04N21/488—Data services, e.g. news ticker
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Business, Economics & Management (AREA)
- Marketing (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
The disclosure is directed to a kind of method of video image processing and device, the method includes:Obtain the pending image of video resource;Recognize the captions in the pending image;Determine the predeterminated position corresponding to the captions;When playing the pending image, assume pushed information in the predetermined position corresponding to the captions.Achieve and pushed information is presented near captions, user just can be appreciated that pushed information when captions are seen, such that it is able to cause user to note, and be arranged near captions the viewing for not affecting video, improve Consumer's Experience.
Description
Technical field
The present invention relates to communication technical field, more particularly to a kind of method of video image processing and device.
Background technology
With the continuous development of the Internet, increasing user can pass through internet viewing audio and video resources.Businessman exists
It was found that after the audient of the Internet audio and video resources is huge, also idea is tried insertion advertisement in these audio and video resources and is declared
Pass.
At present when audio and video resources are watched, can identify to user's pop-up advertisement, easily affect user to watch so that band
To dislike.
Content of the invention
For overcoming problem present in correlation technique, the disclosure to provide a kind of method of video image processing and device.
According to the first aspect of the embodiment of the present disclosure, there is provided a kind of method of video image processing, including:
Obtain the pending image of video resource;
Recognize the captions in the pending image;
Determine the predeterminated position corresponding to the captions;
When playing the pending image, assume pushed information in the predetermined position corresponding to the captions.
The technical scheme that the embodiment of the present disclosure is provided, can include following beneficial effect:Obtain the pending of video resource
Image, recognizes the captions in pending image, determines the corresponding predeterminated position of the captions, and then when playing the pending image,
Assume pushed information in the corresponding predeterminated position of the captions, it is achieved that pushed information is presented near captions, user is seeing word
Pushed information just be can be appreciated that when curtain, such that it is able to cause user to note, and be arranged near captions and do not affected video
Viewing, improves Consumer's Experience.
Further, the captions include:At least one character;
The captions recognized in the pending image, including:
According to the reading order of captions, the position and the position of last character of first character in the captions are determined
Put.
Alternatively, during the broadcasting pending image, present in the predetermined position corresponding to the captions and push
Information, including:
When playing the pending image, according to the reading order of the captions, the position of the first character it
The first front predetermined position assumes the pushed information, and/or, second after the position of the last character is pre-
If position assumes the pushed information.
The first predeterminated position in the technical scheme that the embodiment of the present disclosure is provided, before the position of the first character
Place assumes the pushed information, and/or, push away described in the second predeterminated position presentation after the position of the last character
Deliver letters breath, realize that pushed information is preferably merged with captions, improve Consumer's Experience.
Alternatively, the captions include:At least one character;
After the captions recognized in the pending image, also include:
Determine the height of character in the captions.
Alternatively, the predetermined position corresponding to the captions assumes pushed information, including:
The height of the pushed information is set to highly identical, push after the being processed letter with character in the captions
Breath;
Pushed information after the predetermined position corresponding to the captions assumes the process.
In the technical scheme that the embodiment of the present disclosure is provided, the height of pushed information is set to the height with character in the captions
Identical, realize that pushed information is preferably merged with captions, improve Consumer's Experience.
Alternatively, the captions are embedded captions;
The reading order according to captions, determines position and the last character of first character in the captions
Position, including:
Using character recognition, according to the reading order of captions, recognize in the default identification range of the pending image
First character and last character in the captions;
Determine the position of the first character and the position of the last character.
Alternatively, the captions are plug-in captions;
The reading order according to captions, determines position and the last character of first character in the captions
Position, including:
According to the temporal information of captions in plug-in subtitle file, the captions in the pending image are determined;
According to the captions in the pending image, described is calculated in the default identification range of the pending image
The position of one character and the position of the last character.
According to the second aspect of the embodiment of the present disclosure, there is provided a kind of video image processing device, including:
Acquisition module, is configured to the pending image for obtaining video resource;
Identification module, is configured to recognize the captions in the pending image;
Add module, the predeterminated position being configured to determine that corresponding to the captions;
Processing module, when being configured to play the pending image, in the predetermined position corresponding to the captions be in
Existing pushed information.
Alternatively, the captions include:At least one character;
The identification module, is specifically configured to the reading order according to captions, determines the first character in the captions
The position of symbol and the position of last character.
Alternatively, the processing module, when being specifically configured to play the pending image, according to readding for the captions
Reading order, the first predetermined position before the position of the first character assume the pushed information, and/or, in institute
State the second predeterminated position after the position of last character and assume the pushed information.
Alternatively, the captions include:At least one character;
Described device also includes:Determining module;
The determining module, is configured to after the captions that the identification module recognizes in the pending image, really
The height of character in the fixed captions.
Alternatively, the processing module, including:
Pretreatment submodule, is configured to for the height of the pushed information to be set to the height phase with character in the captions
With the pushed information after being processed;
Add submodule, be configured to the push letter after the predetermined position corresponding to the captions assumes the process
Breath.
Alternatively, the captions are embedded captions;
The identification module, including:
First identification submodule, is configured to adopt character recognition, according to the reading order of captions, in the pending figure
First character in the identification captions and last character in the default identification range of picture;
First determination sub-module, is configured to determine that the position of the first character and the position of the last character
Put.
Alternatively, the captions are plug-in captions;
The identification module, including:
Second determination sub-module, is configured to the temporal information according to captions in plug-in subtitle file, determine described in wait to locate
Captions in reason image;
Second identification submodule, is configured to according to the captions in the pending image, in the pending image
The position of the first character and the position of the last character is calculated in default identification range.
According to the third aspect of the embodiment of the present disclosure, there is provided a kind of video image processing device, including:It is configured to control
The processor of executable instruction execution, the memorizer for being configured to storage processor executable;
The processor is configured to:
Obtain the pending image of video resource;
Recognize the captions in the pending image;
Determine the predeterminated position corresponding to the captions;
When playing the pending image, assume pushed information in the predetermined position corresponding to the captions.
The technical scheme that embodiment of the disclosure is provided can include following beneficial effect:A kind of Computer Vision is provided
Method and device, by obtaining the pending image of video resource, recognizes the captions in pending image, determines that the captions are corresponding
Predeterminated position, and then when playing the pending image, assume pushed information in the corresponding predeterminated position of the captions, it is achieved that will
Pushed information is presented near captions, and user just can be appreciated that pushed information when captions are seen, such that it is able to cause user to note
Meaning, and the viewing for not affecting video is arranged near captions, improve Consumer's Experience.
It should be appreciated that above general description and detailed description hereinafter are only exemplary and explanatory, not
The disclosure can be limited.
Description of the drawings
Accompanying drawing herein is merged in description and constitutes the part of this specification, shows the enforcement for meeting the present invention
Example, and the principle for being used for explaining the present invention together with description.
Fig. 1 is a kind of flow chart of the method for video image processing according to an exemplary embodiment;
Fig. 2 is captions structural representation in a kind of method of video image processing according to an exemplary embodiment;
Fig. 3 is a kind of block diagram of the video image processing device embodiment one according to an exemplary embodiment;
Fig. 4 is a kind of block diagram of the video image processing device embodiment two according to an exemplary embodiment;
Fig. 5 is a kind of block diagram of the video image processing device embodiment three according to an exemplary embodiment;
Fig. 6 is a kind of block diagram of the video image processing device example IV according to an exemplary embodiment;
Fig. 7 is a kind of block diagram of the video image processing device embodiment five according to an exemplary embodiment;
Fig. 8 is a kind of block diagram of the server according to an exemplary embodiment;
Fig. 9 is a kind of block diagram of the video image processing device 900 according to an exemplary embodiment.
By above-mentioned accompanying drawing, it has been shown that the clear and definite embodiment of the disclosure, will hereinafter be described in more detail.These accompanying drawings
Be not intended to the scope that the disclosure is conceived be limited by any mode with word description, but by reference to specific embodiment be
Those skilled in the art illustrate the concept of the disclosure.
Specific embodiment
Here in detail exemplary embodiment will be illustrated, its example is illustrated in the accompanying drawings.Explained below is related to
During accompanying drawing, unless otherwise indicated, the same numbers in different accompanying drawings represent same or analogous key element.Following exemplary embodiment
Described in embodiment do not represent and the consistent all embodiments of the present invention.Conversely, they be only with as appended by
The example of consistent apparatus and method in terms of some being described in detail in claims, of the invention.
The video resource of user's viewing now typically can all insert more or less pushed information, for example:Pushed information, receipts
Take announcement information etc., some pushed informations can be significantly ejected in user's watching process, affect user's viewing video, easily draw
Play the dislike of user;Also some pushed informations can be embedded in video resource, and this pushed information is typically in video image corner
Region, user will not typically go to pay close attention to, and be extremely difficult to recommendation effect.The present invention provides a kind of method, realizes not affecting to use
Recommendation effect is improved in the case of watching in family.
Fig. 1 is a kind of flow chart of the method for video image processing according to an exemplary embodiment.The present embodiment
Executive agent can be the server of network side, or the terminal unit with video playback capability, this is not restricted.
The device can pass through software and/or hardware is realized.As shown in figure 1, the scheme of the present embodiment can include following
Step:
In step S101, the pending image of video resource is obtained.
Usually, a video resource includes a lot of picture frames, can be processed one by one, it is also possible to according to default
Extract multiple images frame and processed in interval.Above-mentioned pending image is any of which two field picture, and each two field picture can adopt
Processed with identical method.
In step s 102, the captions in pending image are recognized.
The video resource that plays at present typically can all be furnished with captions, synchronous with the lines in video resource, aside etc..
It should be noted that current video resource can be plug-in captions, or embedded captions, here is not limited
System.If embedded captions, directly can be recognized by character recognition technologies;If plug-in captions, just according to plug-in captions
The captions temporal information of file, recognizes the captions mated on pending image.
In step s 103, determine the predeterminated position corresponding to above-mentioned captions.
In step S104, when playing above-mentioned pending image, present in the predeterminated position corresponding to above-mentioned captions and push
Information.
After recognizing captions, the corresponding predeterminated position of captions can be determined according to default rule, this predeterminated position is used
To assume pushed information.When server or terminal plays video resource, when being played to the pending image, directly by pushed information
It is presented on predeterminated position.
According to subtitle position determine predeterminated position typically near captions, i.e., in captions periphery preset range, so not
The viewing of video is affected, and user just can be appreciated that pushed information when captions are seen, such that it is able to cause user to note.
The pushed information and captioning synchronization can also be set occur, synchronously fade out, i.e., not recognize the pending of captions
Image does not just assume pushed information.
The pending image of video resource in the present embodiment, is obtained, the captions in pending image is recognized, is determined the captions
Corresponding predeterminated position, and then when playing the pending image, assume pushed information in the corresponding predeterminated position of the captions, realize
Pushed information is presented near captions, user just can be appreciated that pushed information when captions are seen, such that it is able to cause use
Family notes, and is arranged near captions the viewing for not affecting video, improves Consumer's Experience.
Further, above-mentioned captions include:At least one character.Usually, captions are all appearance of forming a complete sentence, including Chinese,
English or the character of other language.
Captions in the pending image of above-mentioned identification are exactly to identify this at least one character.
Alternatively, recognize that the captions in pending image can be:According to the reading order of captions, determine in the captions
The position of one character and the position of last character.
Captions reading order normally be all from left to right, using leftmost character as first character, will most
The character on the right is used as last character.
When implementing, captions can be recognized in the range of certain predetermined to improve efficiency.
Such as captions are general all in the lower section of image, then can be preset in the bottom a quarter scope of pending image
The interior captions for recognizing the pending image, here are not limited.
After identifying captions, can with the reading order according to captions, determine first character in captions and last
Individual character.
Above-mentioned captions can be embedded captions, or plug-in captions.
For embedded captions, the above-mentioned reading order according to captions, the position of first character and most is determined in the captions
The position of a character afterwards, Ke Yishi:Using character recognition, according to the reading order of captions, in the default knowledge of pending image
The first character of identification captions and last character in other scope.And then determine first character position and last
The position of character.
Embedded captions are more directly perceived, are directly embedded on pending image, recognize certain character, it is possible to directly obtain
Position of the character in pending image.
For plug-in captions, the above-mentioned reading order according to captions, the position of first character and most is determined in the captions
The position of a character afterwards, Ke Yishi:Can be determined in the pending image according to the temporal information in plug-in subtitle file
Captions;And according to the captions in the pending image, calculate first in the captions in the default identification range of pending image
The position of individual character and the position of last character.
Plug-in captions, refer specifically to subtitle file and separate with video file, synchronously present according to time point during broadcasting, captions text
The presentative time of each captions can be identified in part, then the presentative time according to pending image can just match same time will
The captions of presentation, in relevant informations such as the length according to captions, character numbers, it is possible to calculate first character in captions
Position and the position of last character.
Fig. 2 is captions structural representation in a kind of method of video image processing according to an exemplary embodiment.
After determining the position of first character and the position of last character in the captions, can be by first
Position before character at predeterminable range as the first predeterminated position corresponding to first character, and/or, by the last character
Position after symbol at predeterminable range is used as the second predeterminated position corresponding to last character.
During the above-mentioned pending image of above-mentioned broadcasting, assume pushed information in the predeterminated position corresponding to above-mentioned captions, can be with
It is:When playing pending image, according to the reading order of captions, the first predetermined position before the position of first character
Assume the pushed information, and/or, the second predeterminated position after the position of last character assumes the pushed information.
As shown in Fig. 2 pushed information is added in the front of first character in captions, and/or, in last character
Rear side adds pushed information.
Alternatively, the predeterminable range can be identical with character pitch in captions, better blends into word in order to pushed information
Curtain.
Alternatively, pushed information can include:Character, and/or, picture.
Specifically, pushed information can include:The information such as the brand name of product, trade mark (logo).
Further, after recognizing the captions in pending image, it may also be determined that in captions character height.
Assume pushed information, Ke Yishi in the predeterminated position corresponding to above-mentioned captions:By the height of pushed information be set to
In captions, character is highly identical, the pushed information after being processed;And then should in the predetermined position presentation corresponding to captions
Pushed information after process.
Realize that character boundary is close in pushed information and captions, do not affect user's viewing video resource, meanwhile, see in user
During captions, pushed information can be swept to again, be impressed, play preferably advertising effectses.
Fig. 3 is a kind of block diagram of the video image processing device embodiment one according to an exemplary embodiment, the dress
Put and can be configured in the server of network side, it is also possible to configure in the terminal unit with video playback capability, such as Fig. 3
Shown, video image processing device, including:
Acquisition module 301, is configured to the pending image for obtaining video resource;
Identification module 302, is configured to recognize the captions in the pending image;
Add module 303, the predeterminated position being configured to determine that corresponding to the captions;
Processing module 304, when being configured to play the pending image, in the predetermined position corresponding to the captions
Assume pushed information.
The video image processing device that the embodiment of the present disclosure is provided, obtains the pending image of video resource, recognizes and wait to locate
Captions in reason image, determine the corresponding predeterminated position of the captions, and then when playing the pending image, corresponding in the captions
Predeterminated position assumes pushed information, it is achieved that pushed information is presented near captions, user will be seen when captions are seen
To pushed information, such that it is able to cause user to note, and the viewing for not affecting video is arranged near captions, improves user's body
Test.
Alternatively, identification module 302, are specifically configured to the reading order according to captions, determine in the captions
The position of one character and the position of last character.
Processing module 304, when being specifically configured to play the pending image, according to the reading order of the captions,
The first predetermined position before the position of the first character assumes the pushed information, and/or, described last
The second predeterminated position after the position of individual character assumes the pushed information.
On the basis of the embodiment shown in above-mentioned Fig. 3, Fig. 4 is a kind of video figure according to an exemplary embodiment
Block diagram as processing meanss embodiment two.
With reference to Fig. 4, the device can also include:Determining module 401, is configured to recognize described treating in identification module 302
After processing the captions in image, the height of character in the captions is determined.
On the basis of the embodiment shown in above-mentioned Fig. 3, Fig. 5 is a kind of video figure according to an exemplary embodiment
Block diagram as processing meanss embodiment three;
With reference to Fig. 5, processing module 304 can include:Pretreatment submodule 501 and push submodule 502.
Wherein,
Pretreatment submodule 501, is configured to for the height of the pushed information to be set to the height with character in the captions
Degree is identical, the pushed information after being processed.
Submodule 502 is pushed, pushing away after the predetermined position corresponding to the captions assumes the process is configured to
Deliver letters breath.
On the basis of the embodiment shown in above-mentioned Fig. 3, Fig. 6 is a kind of video figure according to an exemplary embodiment
As the block diagram of processing meanss example IV, with reference to Fig. 6, identification module 302 can include:First identification submodule 601 and first
Determination sub-module 602.
First identification submodule 601, is configured to adopt character recognition, according to the reading order of captions, waits to locate described
First character in the identification captions and last character in the default identification range of reason image.
First determination sub-module 602, is configured to determine that the position of the first character and the last character
Position.
On the basis of the embodiment shown in above-mentioned Fig. 3, Fig. 7 is a kind of video figure according to an exemplary embodiment
As the block diagram of processing meanss embodiment five, with reference to Fig. 7, identification module 302 can include:Second determination sub-module 701 and second
Identification submodule 702.
Second determination sub-module 701, is configured to the temporal information according to captions in plug-in subtitle file, determine described in treat
Process the captions in image.
Second identification submodule 702, is configured to according to the captions in the pending image, in the pending image
Default identification range in calculate the position of the first character and the position of the last character.
Alternatively, above-mentioned pushed information includes:Character, and/or, picture.
The video image processing device that any of the above-described embodiment is provided, for the above-mentioned any Computer Vision of the application
The technical scheme that method is implemented, which is realized that principle is similar with technique effect, passes through.
The foregoing describe inner function module and the structural representation of video image processing device, its substantial executive agent
Should be server, Fig. 8 is a kind of block diagram of the server according to an exemplary embodiment, with reference to Fig. 8, the server can
It is implemented as:Processor 801 and the memorizer 802 for storing processor executable;
The processor 802 is configured to:
Obtain the pending image of video resource;
Recognize the captions in the pending image;
Determine the predeterminated position corresponding to the captions;
When playing the pending image, assume pushed information in the predetermined position corresponding to the captions.
In the embodiment of the server of above- mentioned information, it should be appreciated that the processor can be CPU (English:
Central Processing Unit, referred to as:CPU), can also be other general processors, digital signal processor (English:
Digital Signal Processor, referred to as:DSP), special IC (English:Application Specific
Integrated Circuit, referred to as:ASIC) etc..General processor can be microprocessor or the processor can also be
Any conventional processor etc., and aforesaid memorizer can be read only memory (English:Read-only memory, abbreviation:
ROM), random access memory (English:Random access memory, referred to as:RAM), flash memory, hard disk or solid
State hard disk.The step of in conjunction with method disclosed in the embodiment of the present invention, can be embodied directly in hardware processor and execute and complete, or
Hardware in person's processor and software module combination execution are completed.
Fig. 9 is a kind of block diagram of the video image processing device 900 according to an exemplary embodiment, at video image
Reason device 900 can be the background server, or terminal unit of video jukebox software.
With reference to Fig. 9, the traffic information processing meanss 900 include process assembly 922, and which further can include one or many
Individual processor, and the memory resource representated by memorizer 932, can be by the finger of the execution of process assembly 922 for storage
Order, such as application program.In memorizer 932 store application program can include one or more each correspond to
The module of one group of instruction.Additionally, process assembly 922 is configured to execute instruction, and to execute above-mentioned method of video image processing, should
Method includes:
Obtain the pending image of video resource;
Recognize the captions in the pending image;
Determine the predeterminated position corresponding to the captions;
When playing the pending image, assume pushed information in the predetermined position corresponding to the captions.
Alternatively, the captions include:At least one character;
The captions recognized in the pending image, including:
According to the reading order of captions, the position and the position of last character of first character in the captions are determined
Put.
Alternatively, during the broadcasting pending image, present in the predetermined position corresponding to the captions and push
Information, including:
When playing the pending image, according to the reading order of the captions, the position of the first character it
The first front predetermined position assumes the pushed information, and/or, second after the position of the last character is pre-
If position assumes the pushed information.
Alternatively, the captions include:At least one character;
After the captions recognized in the pending image, also include:
Determine the height of character in the captions.
Alternatively, the predetermined position corresponding to the captions assumes pushed information, including:
The height of the pushed information is set to highly identical, push after the being processed letter with character in the captions
Breath;
Pushed information after the predetermined position corresponding to the captions assumes the process.
Alternatively, the captions are embedded captions;
The reading order according to captions, determines position and the last character of first character in the captions
Position, including:
Using character recognition, according to the reading order of captions, recognize in the default identification range of the pending image
First character and last character in the captions;
Determine the position of the first character and the position of the last character.
Alternatively, the captions are plug-in captions;
The reading order according to captions, determines position and the last character of first character in the captions
Position, including:
According to the temporal information of captions in plug-in subtitle file, the captions in the pending image are determined;
According to the captions in the pending image, described is calculated in the default identification range of the pending image
The position of one character and the position of the last character.
Further, device 900 can also include that a power supply module 926 is configured to the power supply pipe of performs device 900
Reason, a wired or wireless network interface 950 is configured to for device 900 to be connected to network, and an input and output (I/O) connects
Mouth 958.Device 900 can be operated based on the operating system for being stored in memorizer 932, such as Windows ServerTM, M ac
OS XTM, UnixTM, LinuxTM, FreeBSDTM or similar.
Those skilled in the art will readily occur to its of the present invention after considering description and putting into practice invention disclosed herein
Its embodiment.The application is intended to any modification of the present invention, purposes or adaptations, these modifications, purposes or
Person's adaptations follow the general principle of the present invention and including the undocumented common knowledge in the art of the disclosure
Or conventional techniques.Description and embodiments are considered only as exemplary, and true scope and spirit of the invention are by following
Claims are pointed out.
It should be appreciated that the precision architecture for being described above and being shown in the drawings is the invention is not limited in, and
And various modifications and changes can carried out without departing from the scope.The scope of the present invention is only limited by appending claims
System.
Claims (15)
1. a kind of method of video image processing, it is characterised in that include:
Obtain the pending image of video resource;
Recognize the captions in the pending image;
Determine the predeterminated position corresponding to the captions;
When playing the pending image, assume pushed information in the predetermined position corresponding to the captions.
2. method according to claim 1, it is characterised in that the captions include:At least one character;
The captions recognized in the pending image, including:
According to the reading order of captions, the position and the position of last character of first character in the captions are determined.
3. method according to claim 2, it is characterised in that during the broadcasting pending image, in the captions
Corresponding predetermined position assumes pushed information, including:
When playing the pending image, according to the reading order of the captions, before the position of the first character
First predetermined position assumes the pushed information, and/or, second after the position of the last character presets position
Put the presentation pushed information.
4. method according to claim 1, it is characterised in that the captions include:At least one character;
After the captions recognized in the pending image, also include:
Determine the height of character in the captions.
5. method according to claim 4, it is characterised in that the predetermined position corresponding to the captions is presented
Pushed information, including:
The height of the pushed information is set to highly identical, the pushed information after being processed with character in the captions;
Pushed information after the predetermined position corresponding to the captions assumes the process.
6. method according to claim 2, it is characterised in that the captions are embedded captions;
The reading order according to captions, determines the position and the position of last character of first character in the captions
Put, including:
Using character recognition, according to the reading order of captions, recognize in the default identification range of the pending image described
First character and last character in captions;
Determine the position of the first character and the position of the last character.
7. method according to claim 2, it is characterised in that the captions are plug-in captions;
The reading order according to captions, determines the position and the position of last character of first character in the captions
Put, including:
According to the temporal information of captions in plug-in subtitle file, the captions in the pending image are determined;
According to the captions in the pending image, in the default identification range of the pending image, calculate described first
The position of character and the position of the last character.
8. a kind of video image processing device, it is characterised in that include:
Acquisition module, is configured to the pending image for obtaining video resource;
Identification module, is configured to recognize the captions in the pending image;
Add module, the predeterminated position being configured to determine that corresponding to the captions;
Processing module, when being configured to play the pending image, presents in the predetermined position corresponding to the captions and pushes away
Deliver letters breath.
9. device according to claim 8, it is characterised in that the captions include:At least one character;
The identification module, is specifically configured to the reading order according to captions, determines first character in the captions
Position and the position of last character.
10. device according to claim 9, it is characterised in that the processing module, be specifically configured to play described in treat
When processing image, according to the reading order of the captions, the first predetermined position before the position of the first character
Assume the pushed information, and/or, the second predeterminated position after the position of the last character assumes the push
Information.
11. devices according to claim 8, it is characterised in that the captions include:At least one character;
Described device also includes:Determining module;
The determining module, is configured to after the captions that the identification module recognizes in the pending image, determines institute
State the height of character in captions.
12. devices according to claim 11, it is characterised in that the processing module, including:
Pretreatment submodule, be configured to by the height of the pushed information be set to in the captions character highly identical,
Pushed information after being processed;
Submodule is pushed, the pushed information being configured to after the predetermined position corresponding to the captions assumes the process.
13. devices according to claim 9, it is characterised in that the captions are embedded captions;
The identification module, including:
First identification submodule, is configured to adopt character recognition, according to the reading order of captions, in the pending image
First character in the identification captions and last character in default identification range;
First determination sub-module, is configured to determine that the position of the first character and the position of the last character.
14. devices according to claim 9, it is characterised in that the captions are plug-in captions;
The identification module, including:
Second determination sub-module, is configured to the temporal information according to captions in plug-in subtitle file, determines the pending figure
Captions as in;
Second identification submodule, is configured to according to the captions in the pending image, in the default of the pending image
The position of the first character and the position of the last character is calculated in identification range.
15. a kind of video image processing devices, it is characterised in that include:It is configured to control the process that executable instruction is executed
Device, the memorizer for being configured to storage processor executable;
The processor is configured to:
Obtain the pending image of video resource;
Recognize the captions in the pending image;
Determine the predeterminated position corresponding to the captions;
When playing the pending image, assume pushed information in the predetermined position corresponding to the captions.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610985519.9A CN106507175A (en) | 2016-11-09 | 2016-11-09 | Method of video image processing and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610985519.9A CN106507175A (en) | 2016-11-09 | 2016-11-09 | Method of video image processing and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106507175A true CN106507175A (en) | 2017-03-15 |
Family
ID=58323934
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610985519.9A Pending CN106507175A (en) | 2016-11-09 | 2016-11-09 | Method of video image processing and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106507175A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107679068A (en) * | 2017-08-15 | 2018-02-09 | 深圳天珑无线科技有限公司 | The information of multimedia file imports and display methods, mobile terminal and storage device |
CN108419141A (en) * | 2018-02-01 | 2018-08-17 | 广州视源电子科技股份有限公司 | A kind of method, apparatus, storage medium and the electronic equipment of subtitle position adjustment |
CN109429084A (en) * | 2017-08-24 | 2019-03-05 | 北京搜狗科技发展有限公司 | Method for processing video frequency and device, for the device of video processing |
CN110019961A (en) * | 2017-08-24 | 2019-07-16 | 北京搜狗科技发展有限公司 | Method for processing video frequency and device, for the device of video processing |
CN112601120A (en) * | 2020-12-15 | 2021-04-02 | 三星电子(中国)研发中心 | Subtitle display method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103402124A (en) * | 2013-07-23 | 2013-11-20 | 百度在线网络技术(北京)有限公司 | Method and system for pushing information in video viewing process of user and cloud server |
CN103634625A (en) * | 2013-12-17 | 2014-03-12 | Tcl集团股份有限公司 | Method and device for displaying program subtitles |
CN105898495A (en) * | 2016-05-26 | 2016-08-24 | 维沃移动通信有限公司 | Method for pushing mobile terminal recommended information and mobile terminal |
-
2016
- 2016-11-09 CN CN201610985519.9A patent/CN106507175A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103402124A (en) * | 2013-07-23 | 2013-11-20 | 百度在线网络技术(北京)有限公司 | Method and system for pushing information in video viewing process of user and cloud server |
CN103634625A (en) * | 2013-12-17 | 2014-03-12 | Tcl集团股份有限公司 | Method and device for displaying program subtitles |
CN105898495A (en) * | 2016-05-26 | 2016-08-24 | 维沃移动通信有限公司 | Method for pushing mobile terminal recommended information and mobile terminal |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107679068A (en) * | 2017-08-15 | 2018-02-09 | 深圳天珑无线科技有限公司 | The information of multimedia file imports and display methods, mobile terminal and storage device |
CN107679068B (en) * | 2017-08-15 | 2021-03-05 | 深圳天珑无线科技有限公司 | Information importing and displaying method of multimedia file, mobile terminal and storage device |
CN109429084A (en) * | 2017-08-24 | 2019-03-05 | 北京搜狗科技发展有限公司 | Method for processing video frequency and device, for the device of video processing |
CN110019961A (en) * | 2017-08-24 | 2019-07-16 | 北京搜狗科技发展有限公司 | Method for processing video frequency and device, for the device of video processing |
CN109429084B (en) * | 2017-08-24 | 2022-03-29 | 北京搜狗科技发展有限公司 | Video processing method and device for video processing |
CN108419141A (en) * | 2018-02-01 | 2018-08-17 | 广州视源电子科技股份有限公司 | A kind of method, apparatus, storage medium and the electronic equipment of subtitle position adjustment |
CN108419141B (en) * | 2018-02-01 | 2020-12-22 | 广州视源电子科技股份有限公司 | Subtitle position adjusting method and device, storage medium and electronic equipment |
CN112601120A (en) * | 2020-12-15 | 2021-04-02 | 三星电子(中国)研发中心 | Subtitle display method and device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106507175A (en) | Method of video image processing and device | |
CN108322788B (en) | Advertisement display method and device in live video | |
CN108419141B (en) | Subtitle position adjusting method and device, storage medium and electronic equipment | |
US11057457B2 (en) | Television key phrase detection | |
CN108292314B (en) | Information processing apparatus, information processing method, and program | |
US9013631B2 (en) | Method and apparatus for processing and displaying multiple captions superimposed on video images | |
CN109558513A (en) | A kind of content recommendation method, device, terminal and storage medium | |
CN112995749B (en) | Video subtitle processing method, device, equipment and storage medium | |
US10721519B2 (en) | Automatic generation of network pages from extracted media content | |
CN109697245A (en) | Voice search method and device based on video web page | |
KR20160059162A (en) | Broadcast receiving apparatus and control method thereof | |
CN107526761A (en) | For identifying and being presented for user method, system and the medium of multi-lingual medium content item | |
CN112733654A (en) | Method and device for splitting video strip | |
US20170311009A1 (en) | Promotion information processing method, device and apparatus, and non-volatile computer storage medium | |
CN112866776B (en) | Video generation method and device | |
JP6202815B2 (en) | Character recognition device, character recognition method, and character recognition program | |
CN109618229A (en) | Association playback method, device, server and the storage medium of audio-video | |
CN114390220A (en) | Animation video generation method and related device | |
CN109963092B (en) | Subtitle processing method and device and terminal | |
CN113763919B (en) | Video display method, device, computer equipment and storage medium | |
KR20100016713A (en) | A system and a method for alternating bad contents during tv broadcast | |
KR102261597B1 (en) | Apparatus for processing caption of virtual reality video content | |
CN111669657A (en) | Video comment method and device, electronic equipment and storage medium | |
CN115474088A (en) | Video processing method, computer equipment and storage medium | |
KR20230051032A (en) | Method and apparatus for editing content on a live broadcasting platform |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170315 |