CN106507175A - Method of video image processing and device - Google Patents

Method of video image processing and device Download PDF

Info

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
Application number
CN201610985519.9A
Other languages
Chinese (zh)
Inventor
季虹
邹园园
宋明星
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Xiaomi Mobile Software Co Ltd
Original Assignee
Beijing Xiaomi Mobile Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Xiaomi Mobile Software Co Ltd filed Critical Beijing Xiaomi Mobile Software Co Ltd
Priority to CN201610985519.9A priority Critical patent/CN106507175A/en
Publication of CN106507175A publication Critical patent/CN106507175A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/431Generation of visual interfaces for content selection or interaction; Content or additional data rendering
    • H04N21/4312Generation 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/4316Generation 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing 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/44008Processing 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
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/488Data 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

Method of video image processing and device
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.
CN201610985519.9A 2016-11-09 2016-11-09 Method of video image processing and device Pending CN106507175A (en)

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)

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

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

Patent Citations (3)

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

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