CN107872730A - The acquisition methods and device of a kind of insertion content in video - Google Patents

The acquisition methods and device of a kind of insertion content in video Download PDF

Info

Publication number
CN107872730A
CN107872730A CN201610862735.4A CN201610862735A CN107872730A CN 107872730 A CN107872730 A CN 107872730A CN 201610862735 A CN201610862735 A CN 201610862735A CN 107872730 A CN107872730 A CN 107872730A
Authority
CN
China
Prior art keywords
video
content
insertion content
character
character string
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.)
Withdrawn
Application number
CN201610862735.4A
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.)
Fafa Automobile China Co ltd
Original Assignee
Faraday Beijing Network Technology 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 Faraday Beijing Network Technology Co Ltd filed Critical Faraday Beijing Network Technology Co Ltd
Priority to CN201610862735.4A priority Critical patent/CN107872730A/en
Publication of CN107872730A publication Critical patent/CN107872730A/en
Withdrawn 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/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • H04N21/4725End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
    • 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/435Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport 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/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

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

This application discloses the acquisition methods and device of the insertion content in a kind of video, to simplify the process for obtaining the insertion content in video.This method includes:Video playback apparatus receives embedded content obtaining instruction during video is played;In response to the instruction, the insertion content in the video is obtained.With it, video playback apparatus is during video is played, when receiving embedded content obtaining instruction, you can in response to the instruction, obtain the insertion content in the video.Whole operation process is carried out on video playback apparatus, the miscellaneous equipment outside video playback apparatus need not be borrowed, so as to also avoid the need for taking out miscellaneous equipment, the image scanning function of starting miscellaneous equipment by user, be scanned this complicated flow to the region that embedded content is included in video image, therefore simplify the process for obtaining the insertion content in video.

Description

The acquisition methods and device of a kind of insertion content in video
Technical field
The application is related to the acquisition methods and dress of the insertion content in field of computer technology, more particularly to a kind of video Put.
Background technology
With the development of multimedia technology, viewing video has been increasingly becoming in people's work, study, amusement, life very An important part.For some videos, in video image in addition to comprising common captions, it is also possible to it can be included Content (rear to claim embedded content) in its some insertion video image.The embedded content, such as including video figure can be shown in As the Quick Response Code in the lower right corner or bar code etc..
These insertion contents generally comprise more useful information.By taking Quick Response Code as an example, its carry be probably and video The merchandise news of image association, or reference address of some recommendation informations, etc.., can by being parsed to Quick Response Code To get useful information.
According to prior art, during user plays video by video playback apparatus, when occurring two in video image When tieing up code, user needs to pick up miscellaneous equipment (such as mobile phone either other ancillary equipment) scanning and is embedded with regarding for Quick Response Code Frequency image, it can just get Quick Response Code.The acquisition methods of insertion content in this acquisition video, it is other because needing user to take out Equipment, the image scanning function of starting miscellaneous equipment, the region for including Quick Response Code in video image is scanned, operation be present The problem of cumbersome.
The content of the invention
The embodiment of the present application provides the acquisition methods and device of the insertion content in a kind of video, to solve in the prior art The problem of insertion content operation in acquisition video is cumbersome.
The embodiment of the present application uses following technical proposals:
A kind of acquisition methods of insertion content in video, including:
Video playback apparatus receives embedded content obtaining instruction during video is played;
In response to the instruction, the insertion content in the video is obtained.
Alternatively, the embedded content obtaining instruction, the video playback interface of video playback apparatus is performed according to user Operation generation.
Alternatively, when the video playback apparatus is touch-screen equipment, the operation includes following at least one:
Clicking operation, slide, long-press operation.
Alternatively, the insertion content in the video is obtained, is specifically included:
Obtain the picture frame in the video;
Identify the insertion content in described image frame.
Alternatively, the insertion content in described image frame is identified, is specifically included:
Identify the insertion content of the designated area in described image frame.
Alternatively, the embedded content includes character string and/or Quick Response Code.
Alternatively, when the embedded content is character string, the insertion content in the video is obtained, is specifically included:
Obtain the picture frame in the video;
Binary conversion treatment is carried out to the topography in described image frame, wherein, the topography is default, with aobvious Show the image in the region of the character string;
Character cutting is carried out to the character string in topography after binary conversion treatment;
Carry out feature extraction to the character that is obtained after cutting, and by the feature of the character in the feature and character repertoire that extract It is compared;
According to comparison result, character string is determined.
Alternatively, after obtaining the insertion content in the video, methods described also includes:
Perform operate corresponding with the embedded content.
Alternatively, the video playback apparatus, including:Video playback client.
A kind of acquisition device of insertion content in video, including:Receiving module and acquisition module, wherein,
The receiving module, for video playback apparatus during video is played, receive embedded content obtaining instruction;
The acquisition module, in response to the instruction, obtaining the insertion content in the video.
Above-mentioned at least one technical scheme that the embodiment of the present application uses can reach following beneficial effect:
Video playback apparatus is during video is played, when receiving embedded content obtaining instruction, you can in response to institute Instruction is stated, obtains the insertion content in the video.Whole operation process is carried out on video playback apparatus, without borrowing video Miscellaneous equipment outside playback equipment, so as to also avoid the need for relying on, user takes out miscellaneous equipment, the image of startup miscellaneous equipment is swept Retouch function, this complicated flow is scanned to the region that embedded content is included in video image, therefore simplify acquisition and regard The process of insertion content in frequency.
Brief description of the drawings
Accompanying drawing described herein is used for providing further understanding of the present application, forms the part of the application, this Shen Schematic description and description please is used to explain the application, does not form the improper restriction to the application.In the accompanying drawings:
Fig. 1 is the implementation process schematic diagram of the acquisition methods of the insertion content in the video that the embodiment of the present application 1 provides;
Fig. 2 is the application scenarios schematic diagram of the acquisition methods of the Quick Response Code in the video that the embodiment of the present application 2 provides;
Fig. 3 is the part schematic flow sheet of the acquisition methods of the character string in the video that the embodiment of the present application 3 provides;
Fig. 4 is the structural representation of the acquisition device of the insertion content in the video that the embodiment of the present application 4 provides.
Embodiment
To make the purpose, technical scheme and advantage of the application clearer, below in conjunction with the application specific embodiment and Technical scheme is clearly and completely described corresponding accompanying drawing.Obviously, described embodiment is only the application one Section Example, rather than whole embodiments.Based on the embodiment in the application, those of ordinary skill in the art are not doing Go out under the premise of creative work the every other embodiment obtained, belong to the scope of the application protection.
Embodiment 1
As shown in figure 1, the embodiment of the present application 1 provides a kind of acquisition methods of the insertion content in video, obtained for simplification The process of the insertion content in video is taken, the described method comprises the following steps:
Step S11:Video playback apparatus receives embedded content obtaining instruction during video is played;
Herein, video playback apparatus can be specially the touch-screen equipments such as mobile phone, tablet personal computer, palm PC, in fact, It can meet that the application's applies needs as long as there is the terminal device of video playback capability.For example video playback apparatus may be used also To be notebook, desktop computer etc..
Embedded content is usually the visual content added in video image, and it is possible to pass through image recognition Mode identifies.Embedded content can specifically be built-in Quick Response Code, bar code, email address, net in above-mentioned video image Location, Arabic numerals, word etc., can also be specific image of the addition in video image, as commodity image, character image, Animal painting etc..
Before video playback, when specifically adding above-mentioned embedded content in above-mentioned video, video file can be entered first Row parsing, to obtain all images frame that video file includes, then closed according to video playback time and the corresponding of each picture frame System, adds above-mentioned embedded content in some picture frames corresponding to predetermined reproduction time, and above-mentioned addition finally is embedded in into content again Picture frame and remaining picture frame for being not added with being embedded in content handled according to preset algorithm after generate video file.
The video that video playback apparatus plays, can be that the online webpage played in the browser of video playback apparatus regards Frequently;It can also be the Online Video played in the video jukebox software of video playback apparatus, be stored in advance in local local Video;It can also be Online Video played in the other application program of video playback apparatus etc..
In the embodiment, embedded content obtaining instruction can be triggered to generate by user.For example, when video playback apparatus is During touch-screen equipment, the embedded content obtaining instruction, the behaviour performed according to user to the video playback interface of video playback apparatus Generate.Specifically, the operation that user performs to the video playback page can include following at least one:Clicking operation, slip Operation, long-press operation.
Above-mentioned click action, such as click, double-click and the multiple click of preset times.
Above-mentioned slide, such as linear slide, curved slide motion, the slip performed according to the shape of preset pattern and direction Operation etc.;Further for example, the slip of Dan Zhiyu screen contacts, double fingers and the slip of screen contact, referring to and the slip of screen contact more Deng.
Above-mentioned long-press operation, a certain region (such as button being arranged on such as long-press video playback interface, long-press in video clip Region where control) etc..
In addition, in the embodiment, can also on video playback apparatus predetermined physical button, when user is by next specific Physical button or several physical buttons combination when generate embedded content obtaining instruction.
Step S12:In response to the instruction, the insertion content in the video is obtained.
In the step, when obtaining the insertion content in the video, the picture frame in the video can be obtained first;So Image recognition is carried out to described image frame according to the feature of embedded content afterwards, to get the embedded content.Certainly can be with The image of the designated area in picture frame is obtained by modes such as sectional drawings, and then identifies to obtain again embedding in the image of designated area Enter content, wherein, the image of above-mentioned designated area for it is default, to show the image in the region of the embedded content.
For the image of designated area compared with whole image frame, its size is relatively small, therefore in the image of designated area Carry out being embedded in the subsequent operations such as content recognition, relative to carrying out being embedded in the operation such as content recognition in whole image frame, it will big The earth shortens processing time.Therefore, in order to get embedded content more quickly, the image of designated area can be obtained first, Then the operation of image recognition only is carried out to the image of designated area.
In the step, when embedded content is Quick Response Code, when specifically obtaining the Quick Response Code in video, it can first obtain and regard A frame either some two field pictures in frequency, if assuming to include Quick Response Code in the picture frame got, can pass through two Dimension code identification technology identifies the Quick Response Code included in picture frame.Quick Response Code is specifically identified in the picture, in the prior art Using comparative maturity, it is discussed in detail in the present embodiment and no longer.
Quick Response Code carrying is probably text message or is reference address etc., the Quick Response Code in video is got it Afterwards, the text message that Quick Response Code is included can be stored, or jumps to website corresponding to the reference address that Quick Response Code includes Deng.
The executive agent of the present embodiment can be a video playback apparatus, specifically, can be mounted in video playback The application program with video playback capability in equipment, or hardware module being mounted on video playback apparatus etc..
The above method provided by the embodiment of the present application, video playback apparatus work as reception during video is played During embedded content obtaining instruction, you can in response to the instruction, obtain the insertion content in the video.Whole operation process exists Carried out on video playback apparatus, without borrowing the miscellaneous equipment outside video playback apparatus, so as to also avoid the need for taking by user Go out miscellaneous equipment, start the image scanning function of miscellaneous equipment, the region that embedded content is included in video image is scanned This complicated flow, therefore simplify the process for obtaining the insertion content in video.
Embodiment 2
For further explaination above-described embodiment 1, it is exemplified below.As shown in Fig. 2 user utilizes touch-screen mobile phone full frame A certain video is watched, during video playback, such as the time according to video playback, in 2 points of 30 seconds to 3 points mistakes of 30 seconds Cheng Zhong, has a Quick Response Code in the lower right corner of video clip, and the Quick Response Code carries the video website of downloading the video Address, have on the website more with video resource as currently playing video class.
In the prior art, if user wants finally to open the website that above-mentioned Quick Response Code includes, at least need following Operating procedure:
Firstly the need of an ancillary equipment is picked up, such as another mobile phone;
Then the two-dimensional code scanning software on ancillary equipment is opened;
The Quick Response Code that the camera of finding a view of ancillary equipment is aligned in currently playing video clip is subjected to barcode scanning again, finally The Quick Response Code that ancillary equipment is obtained by parsing scanning, gets the network address that Quick Response Code is carried;
Last ancillary equipment jumps to corresponding website by browser etc..
By above-mentioned analysis, Quick Response Code of the prior art in video is obtained, to the end jump to Quick Response Code institute Exist cumbersome, it is necessary to by ancillary equipment and multiple operating procedures be present during website corresponding to the reference address of carrying The problem of, and the method for obtaining embedded content in video provided by the present embodiment 2, comprise the following steps:
Step S21:Mobile phone receives Quick Response Code and obtains instruction during video is played;
Quick Response Code in the embodiment obtains instruction, can click on the video playback interface of mobile phone according to user and give birth to Into.Such as the double click operation generation Quick Response Code performed according to user to video playback interface obtains instruction, certainly, on mobile phone Corresponding executing rule is stored with application program, that is, when detecting that user double-clicks video playback interface, that is, generates Quick Response Code and obtains Instruction fetch.
Double-click position for user, can be the optional position at video playback interface.
Step S22:In response to the instruction, the Quick Response Code in the video is obtained;
It is specific obtain in video Quick Response Code when, if a frame corresponding to current play time can be obtained either first Dry two field picture, then it is identified using Quick Response Code identification technology, Quick Response Code can be parsed after Quick Response Code is identified. Certainly it is not excluded for that video file parse the picture frame to whole of acquisition, and then the picture frame of whole is utilized one by one again Quick Response Code identification technology carries out Quick Response Code identification.
Quick Response Code is also known as two-dimensional bar code, is distributed according to certain rules in plane (two-dimensional directional) using specific geometric figure Chequered with black and white figure, can be in information such as limited space memory storage word, image, fingerprint, signatures.The coding profit of Quick Response Code With form " 0 " of computer-internal logical foundations, " 1 " bit stream concept, it is corresponding with binary system several using several What body represents word numerical information, passes through Quick Response Code identification technology, you can realize the processing of the information to Quick Response Code carrying.
In Quick Response Code, by taking QR codes as an example, on 3 corners in 4 corners of QR codes being printed on less picture " returns " word Square pattern, i.e. FIP (Finder pattern, positioning mark).This 3 FIP are to aid in the pattern of positioning, meet certain The geometry site of triangle, for example, forming isosceles right triangle relation.Can be distinctive according to Quick Response Code in the step Black and white saltus step rule, 3 FIP in search image frame, and then complete positioning and identification to whole Quick Response Code.
Step S23:Control mobile phone browser jumps to website corresponding to the network address of Quick Response Code carrying.
Quick Response Code is identified by the operation in step S22, the network address that Quick Response Code is carried can be got, the step The browser of rapid i.e. controllable mobile phone jumps to website corresponding to the network address that Quick Response Code is carried.
When controlling mobile phone browser to jump to website corresponding to the network address of Quick Response Code carrying, shown on mobile phone interface It is the Website page after redirecting, now, the video of the broadcasting can also be controlled, such as controls video pause, control to regard Frequency terminates broadcasting etc..
It should be noted that the Quick Response Code generation instruction in step S21 is generated because of the triggering of user, ordinary circumstance Under, user can just perform aforesaid operations when seeing in video clip and having Quick Response Code, now show there is Quick Response Code in video, so I.e. executable follow-up step S22 and step S23 operation afterwards.Certainly, when there is no Quick Response Code in video image, because user misses When operating and double-clicking screen, it can also carry out in step S22 and once obtain the action that Quick Response Code obtains in video image, certainly Quick Response Code can not possibly be finally got, therefore flow can be terminated, no longer performs step S23 operation.
By the above-mentioned analysis of embodiment 2, the Quick Response Code in video is obtained in the prior art, jumping to the end , it is necessary to which user is more the step of operation during the reference address that Quick Response Code is carried, and the method provided by the present embodiment, only need User is wanted to double-click video playback interface during video playback, you can the acquisition operation of Quick Response Code is completed, and it is final complete , in terms of existing technologies, first need not be by into the operation for jumping to website corresponding to the network address that Quick Response Code carried Ancillary equipment, and enormously simplify the step of user needs operation.
Embodiment 3
Insertion content in video is more, and more typical includes Quick Response Code, character string etc..Above-described embodiment 2 is with video Insertion content be Quick Response Code exemplified by illustrate, the present embodiment 3 by the insertion content in video be character string exemplified by said It is bright.
In the prior art, when occurring character string in video, the character string at this, such as network address, email address, telephone number Generally require Deng, user and open other ancillary equipment and carry out being manually entered storage, therefore the problem of cumbersome be present, and lead to The method for obtaining embedded content in video of the offer of the present embodiment 3 is provided, comprised the following steps:
Step S31:Video playback apparatus receives character string and obtains instruction during video is played;
Specific open weak point is with reference to the step S11 in embodiment 1.
Step S32:In response to the instruction, the character string in the video is obtained;
In the step, when specifically obtaining the character string in video, as shown in figure 3, following steps can be subdivided into again:
Step S321:Obtain the picture frame in the video;
During specific acquisition, in the picture frame that can be obtained after video parsing, one corresponding to current play time is obtained Frame either some two field pictures.Wherein, character string is included on current play time, video image.
Step S322:Binary conversion treatment is carried out to the topography in described image frame, wherein, the topography is pre- If, to show the image in the region of the character string;
Most of picture frame got in step S321 is coloured image, and coloured image information contained amount is larger, in order to Character string is identified faster, color image frames can be handled first, picture frame is only included foreground information and background Information, it is black that can simply define foreground information, and background information is white, and then realizes the binary conversion treatment of picture frame.
The topography of character string be additionally, there are compared with whole image frame, its size is relatively small, therefore in Local map The subsequent operations such as character string identification are carried out as in, are operated relative to character string identification etc. is carried out in whole image frame, it will big The earth shortens processing time.Therefore, in order to get character string more quickly, the picture frame that can be got from step S321 In, topography is obtained first, and binary conversion treatment only then is carried out to the topography comprising character string, wherein, the office Portion's image for it is default, to show the image in the region of the character string.
When specifically determining the topography in picture frame:
In one embodiment, character string fixes the designated area appeared in video clip, such as the lower right corner of video Position, therefore the image of interception image frame lower right field is only needed in the step, and then obtain including the topography of character string.
In another embodiment, when adding character string in video, in units of pixel, the part of character string is added The pixel coordinate of image in the step according to its pixel coordinate it has been determined that can then accurately acquire comprising character string Topography.
Certainly, after carrying out binary conversion treatment to the topography that character string is included in described image frame, can also play a game Portion's image carries out noise-removal operation, to lift the degree of accuracy for the character string finally determined.
Step S323:Character cutting is carried out to the character string in topography after binary conversion treatment;
Character in general video image is the printing type face and the length-width ratio of its character string of rule, between character between When stroke width is all strictly to be generated according to certain standard for gap, the length and width of character, therefore, is adequately identified The characters such as Chinese character, English alphabet and numeral in video image, single character can also be extracted from above-mentioned topography and divided Separate out and.
The present embodiment can be partitioned into word according to the features described above of the character in above-mentioned topography from above-mentioned topography Image is accorded with, such as first determines the border up and down of character, namely determines the boundary line of character;Then further according between each character Fixed interval (FI), character is split one by one.
Step S324:Feature extraction is carried out to the character obtained after cutting, and by the feature and character repertoire that extract The feature of character is compared;
It is characterized in the key message for identifying character, each different character can be transferred through feature to enter with other characters Row is distinguished.For numeral and English alphabet, feature extraction is to be relatively easy to, because numeral only 10, English alphabet Only 52, be all small size character set.For Chinese character, feature extraction is relatively difficult, and first, Chinese character is large character set, national standard In the most frequently used first order Chinese character just have 3755;Second Hanzi structure complexity, nearly word form are more.
After determining using which kind of feature, Feature Dimension Reduction can also be carried out, (feature is general if the dimension of feature is too high With a vector representation, dimension is the vectorial number of components), the efficiency of grader can be greatly affected, and be known to improve Other speed, will often carry out dimensionality reduction, and should reduce dimension, and the characteristic vector after reduction dimension must be caused to also retains foot again Enough information content (to distinguish different characters).
After the feature of character is extracted, either with statistics or structure feature, must all have a comparison character repertoire or Property data base is compared, and the content of character repertoire can include all characters to be identified, in addition to according to above-mentioned word Symbol Feature Extraction Method, the feature group that feature extraction obtains is carried out to the character in character repertoire.
S325:According to comparison result, character string is determined.
The comparison result of character feature in above-mentioned steps, you can determine character string.
Step S33:Perform operation corresponding with the character string.
The character string determined in the embodiment can be divided into multiple species, for example, email address, network address, telephone number, Chinese character etc., therefore in this step, corresponding operation can be performed respectively according to the species difference of character string.
For example, when character string is email address, telephone number, Chinese character etc., the character string of the above-mentioned type can be preserved.
In another example when character string is network address, the browser of video playback apparatus can be controlled to jump to above-mentioned network address pair The Website page answered.
The above method provided by the embodiment of the present application, video playback apparatus work as reception during video is played When character string obtains instruction, you can in response to the instruction, obtain the character string in the video.Whole operation process is in video Carried out on playback equipment, without borrowing other ancillary equipment, and simplify the process for obtaining the character string in video.
Embodiment 4
It is all the present processes embodiment above, correspondingly, present invention also provides the insertion content in a kind of video Acquisition device embodiment, for simplify obtain video in insertion content process.As shown in figure 4, the device includes:Receive Module 41 and acquisition module 42, wherein,
It the receiving module 41, can be used for video playback apparatus during video is played, receive embedded content and obtain Instruction fetch;
The acquisition module 42, it can be used for, in response to the instruction, obtaining the insertion content in the video.
The said apparatus provided by the embodiment of the present application, video playback apparatus work as reception during video is played When module 41 receives embedded content obtaining instruction, acquisition module 42 may be in response to the instruction, obtain embedding in the video Enter content.Other ancillary equipment, which need not be borrowed, can get insertion content in video, simplify obtain it is embedding in video Enter the process of content.
In above-described embodiment, the insertion content obtaining that receiving module 41 receives instructs, and can be that video is broadcast according to user Put the operation generation that the video playback interface of equipment performs.When the video playback apparatus is touch-screen equipment, the operation bag Include following at least one:Clicking operation, slide, long-press operation.Above-mentioned embedded content specifically includes character string and/or two dimension Code.
Acquisition module 42 obtains the insertion content in the video, can specifically include:Obtain the image in the video Frame;Identify the insertion content in described image frame.Wherein, specifically can be with when identifying the insertion content in described image frame Identify the insertion content of the designated area in described image frame.
When the embedded content is character string, the insertion content in the video is obtained, can specifically be included:Obtain institute State the picture frame in video;Binary conversion treatment is carried out to the topography in described image frame, wherein, the topography is pre- If, to show the image in the region of the character string;Enter line character to the character string in topography after binary conversion treatment to cut Point;Feature extraction is carried out to the character obtained after cutting, and the feature of the character in the feature and character repertoire that extract is carried out Compare;According to comparison result, character string is determined.
In addition, as shown in figure 4, described device can also include execution module 43, wherein, the execution module 43 can be with After the insertion content in getting the video in acquisition module 42, operate corresponding with the embedded content is performed. Finally, in the video playback apparatus, video playback client is included.
It should be understood by those skilled in the art that, embodiments herein can be provided as method, system or computer program Product.Therefore, the application can use the reality in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Apply the form of example.Moreover, the application can use the computer for wherein including computer usable program code in one or more The computer program production that usable storage medium is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.) The form of product.
The application is with reference to the flow according to the method for the embodiment of the present application, equipment (system) and computer program product Figure and/or block diagram describe.It should be understood that can be by every first-class in computer program instructions implementation process figure and/or block diagram Journey and/or the flow in square frame and flow chart and/or block diagram and/or the combination of square frame.These computer programs can be provided The processor of all-purpose computer, special-purpose computer, Embedded Processor or other programmable data processing devices is instructed to produce A raw machine so that produced by the instruction of computer or the computing device of other programmable data processing devices for real The device for the function of being specified in present one flow of flow chart or one square frame of multiple flows and/or block diagram or multiple square frames.
These computer program instructions, which may be alternatively stored in, can guide computer or other programmable data processing devices with spy Determine in the computer-readable memory that mode works so that the instruction being stored in the computer-readable memory, which produces, to be included referring to Make the manufacture of device, the command device realize in one flow of flow chart or multiple flows and/or one square frame of block diagram or The function of being specified in multiple square frames.
These computer program instructions can be also loaded into computer or other programmable data processing devices so that counted Series of operation steps is performed on calculation machine or other programmable devices to produce computer implemented processing, so as in computer or The instruction performed on other programmable devices is provided for realizing in one flow of flow chart or multiple flows and/or block diagram one The step of function of being specified in individual square frame or multiple square frames.
In a typical configuration, computing device includes one or more processors (CPU), input/output interface, net Network interface and internal memory.
Internal memory may include computer-readable medium in volatile memory, random access memory (RAM) and/or The forms such as Nonvolatile memory, such as read-only storage (ROM) or flash memory (flash RAM).Internal memory is computer-readable medium Example.
Computer-readable medium includes permanent and non-permanent, removable and non-removable media can be by any method Or technology come realize information store.Information can be computer-readable instruction, data structure, the module of program or other data. The example of the storage medium of computer includes, but are not limited to phase transition internal memory (PRAM), static RAM (SRAM), moved State random access memory (DRAM), other types of random access memory (RAM), read-only storage (ROM), electric erasable Programmable read only memory (EEPROM), fast flash memory bank or other memory techniques, read-only optical disc read-only storage (CD-ROM), Digital versatile disc (DVD) or other optical storages, magnetic cassette tape, the storage of tape magnetic rigid disk or other magnetic storage apparatus Or any other non-transmission medium, the information that can be accessed by a computing device available for storage.Define, calculate according to herein Machine computer-readable recording medium does not include temporary computer readable media (transitory media), such as data-signal and carrier wave of modulation.
It should also be noted that, term " comprising ", "comprising" or its any other variant are intended to non-exclusionism Comprising so that process, method, commodity or equipment including a series of elements not only include those key elements, but also wrapping Include the other key elements being not expressly set out, or also include for this process, method, commodity or equipment intrinsic want Element.In the absence of more restrictions, the key element limited by sentence "including a ...", it is not excluded that including key element Other identical element in process, method, commodity or equipment also be present.
It will be understood by those skilled in the art that embodiments herein can be provided as method, system or computer program product. Therefore, the application can be using the embodiment in terms of complete hardware embodiment, complete software embodiment or combination software and hardware Form.Deposited moreover, the application can use to can use in one or more computers for wherein including computer usable program code The shape for the computer program product that storage media is implemented on (including but is not limited to magnetic disk storage, CD-ROM, optical memory etc.) Formula.
Embodiments herein is these are only, is not limited to the application.To those skilled in the art, The application can have various modifications and variations.All any modifications made within spirit herein and principle, equivalent substitution, Improve etc., it should be included within the scope of claims hereof.

Claims (10)

  1. A kind of 1. acquisition methods of the insertion content in video, it is characterised in that including:
    Video playback apparatus receives embedded content obtaining instruction during video is played;
    In response to the instruction, the insertion content in the video is obtained.
  2. 2. according to the method for claim 1, it is characterised in that the embedded content obtaining instruction, according to user to video The operation generation that the video playback interface of playback equipment performs.
  3. 3. according to the method for claim 2, it is characterised in that when the video playback apparatus is touch-screen equipment, the behaviour Work includes following at least one:
    Clicking operation, slide, long-press operation.
  4. 4. according to the method for claim 1, it is characterised in that obtain the insertion content in the video, specifically include:
    Obtain the picture frame in the video;
    Identify the insertion content in described image frame.
  5. 5. according to the method for claim 4, it is characterised in that identify the insertion content in described image frame, specific bag Include:
    Identify the insertion content of the designated area in described image frame.
  6. 6. according to the method for claim 1, it is characterised in that the embedded content includes character string and/or Quick Response Code.
  7. 7. according to the method for claim 6, it is characterised in that when the embedded content is character string, obtain the video In insertion content, specifically include:
    Obtain the picture frame in the video;
    To in described image frame topography carry out binary conversion treatment, wherein, the topography for it is default, to show State the image in the region of character string;
    Character cutting is carried out to the character string in topography after binary conversion treatment;
    Feature extraction is carried out to the character obtained after cutting, and the feature of the character in the feature and character repertoire that extract is carried out Compare;
    According to comparison result, character string is determined.
  8. 8. according to the method described in any one of claim 1 to 7, it is characterised in that obtain insertion content in the video it Afterwards, methods described also includes:
    Perform operate corresponding with the embedded content.
  9. 9. according to the method described in any one of claim 1 to 7, it is characterised in that the video playback apparatus, including:Video Client end of playing back.
  10. A kind of 10. acquisition device of the insertion content in video, it is characterised in that including:Receiving module and acquisition module, its In,
    The receiving module, for video playback apparatus during video is played, receive embedded content obtaining instruction;
    The acquisition module, in response to the instruction, obtaining the insertion content in the video.
CN201610862735.4A 2016-09-28 2016-09-28 The acquisition methods and device of a kind of insertion content in video Withdrawn CN107872730A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610862735.4A CN107872730A (en) 2016-09-28 2016-09-28 The acquisition methods and device of a kind of insertion content in video

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610862735.4A CN107872730A (en) 2016-09-28 2016-09-28 The acquisition methods and device of a kind of insertion content in video

Publications (1)

Publication Number Publication Date
CN107872730A true CN107872730A (en) 2018-04-03

Family

ID=61761640

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610862735.4A Withdrawn CN107872730A (en) 2016-09-28 2016-09-28 The acquisition methods and device of a kind of insertion content in video

Country Status (1)

Country Link
CN (1) CN107872730A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109769133A (en) * 2019-02-19 2019-05-17 上海七牛信息技术有限公司 Two dimensional code analytic method, device and readable storage medium storing program for executing in video display process
CN110659533A (en) * 2019-08-26 2020-01-07 福建天晴数码有限公司 Method for identifying two-dimensional code in video and computer readable storage medium

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4686217B2 (en) * 2005-03-10 2011-05-25 大日本印刷株式会社 Method for displaying two-dimensional code with optimum brightness on data broadcasting screen, program for data broadcasting receiver
CN102567982A (en) * 2010-12-24 2012-07-11 浪潮乐金数字移动通信有限公司 Extraction system and method for specific information of video frequency program and mobile terminal
CN202632311U (en) * 2012-02-21 2012-12-26 华南农业大学 Two-dimension code reading device based on video stream
CN104703020A (en) * 2015-03-17 2015-06-10 北京酷云互动科技有限公司 Processing method and device of quick response codes, video playing apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4686217B2 (en) * 2005-03-10 2011-05-25 大日本印刷株式会社 Method for displaying two-dimensional code with optimum brightness on data broadcasting screen, program for data broadcasting receiver
CN102567982A (en) * 2010-12-24 2012-07-11 浪潮乐金数字移动通信有限公司 Extraction system and method for specific information of video frequency program and mobile terminal
CN202632311U (en) * 2012-02-21 2012-12-26 华南农业大学 Two-dimension code reading device based on video stream
CN104703020A (en) * 2015-03-17 2015-06-10 北京酷云互动科技有限公司 Processing method and device of quick response codes, video playing apparatus

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109769133A (en) * 2019-02-19 2019-05-17 上海七牛信息技术有限公司 Two dimensional code analytic method, device and readable storage medium storing program for executing in video display process
CN110659533A (en) * 2019-08-26 2020-01-07 福建天晴数码有限公司 Method for identifying two-dimensional code in video and computer readable storage medium

Similar Documents

Publication Publication Date Title
US9330292B2 (en) Two-dimensional code scanning method and device
KR102173123B1 (en) Method and apparatus for recognizing object of image in electronic device
US10032072B1 (en) Text recognition and localization with deep learning
CN110225387A (en) A kind of information search method, device and electronic equipment
CN108924622B (en) Video processing method and device, storage medium and electronic device
KR20130027081A (en) Intuitive computing methods and systems
CN110276349A (en) Method for processing video frequency, device, electronic equipment and storage medium
CN110865753B (en) Application message notification method and device
WO2023202570A1 (en) Image processing method and processing apparatus, electronic device and readable storage medium
CN107872730A (en) The acquisition methods and device of a kind of insertion content in video
KR20200127928A (en) Method and apparatus for recognizing object of image in electronic device
WO2020113020A1 (en) Providing content related to objects detected in images
CN114697741B (en) Multimedia information playing control method and related equipment
US20180300301A1 (en) Enhanced inking capabilities for content creation applications
CN108388463A (en) Icon processing method, device, computer equipment and storage medium
CN111582281B (en) Picture display optimization method and device, electronic equipment and storage medium
US10915778B2 (en) User interface framework for multi-selection and operation of non-consecutive segmented information
US20230326094A1 (en) Integrating overlaid content into displayed data via graphics processing circuitry and processing circuitry using a computing memory and an operating system memory
CN115878835B (en) Cartoon background music matching method, device and storage medium
WO2024113679A1 (en) Multimedia resource processing method and apparatus, and device
CN108307172A (en) Video process apparatus and method
CN117010326A (en) Text processing method and device, and training method and device for text processing model
CN117224942A (en) Game interaction method and device and electronic equipment
CN114049638A (en) Image processing method, image processing device, electronic equipment and storage medium
CN118214929A (en) Playing progress adjusting method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
CB02 Change of applicant information

Address after: 100025 8 floor 909, 105 building 3, Yao Yuan Road, Chaoyang District, Beijing.

Applicant after: Lexus Automobile (Beijing) Co.,Ltd.

Address before: 100026 8 floor 909, 105 building 3, Yao Yuan Road, Chaoyang District, Beijing.

Applicant before: FARADAY (BEIJING) NETWORK TECHNOLOGY Co.,Ltd.

CB02 Change of applicant information
TA01 Transfer of patent application right

Effective date of registration: 20180927

Address after: 511458 9, Nansha District Beach Road, Guangzhou, Guangdong, 9

Applicant after: Evergrande Faraday Future Smart Car (Guangdong) Co.,Ltd.

Address before: 100025 8 floor 909, 105 building 3, Yao Yuan Road, Chaoyang District, Beijing.

Applicant before: Lexus Automobile (Beijing) Co.,Ltd.

TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20190403

Address after: 100015 Building No. 7, 74, Jiuxianqiao North Road, Chaoyang District, Beijing, 001

Applicant after: FAFA Automobile (China) Co.,Ltd.

Address before: 511458 9, Nansha District Beach Road, Guangzhou, Guangdong, 9

Applicant before: Evergrande Faraday Future Smart Car (Guangdong) Co.,Ltd.

TA01 Transfer of patent application right
WW01 Invention patent application withdrawn after publication

Application publication date: 20180403

WW01 Invention patent application withdrawn after publication