[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN106096062A - video interactive method and device - Google Patents

video interactive method and device Download PDF

Info

Publication number
CN106096062A
CN106096062A CN201610560432.7A CN201610560432A CN106096062A CN 106096062 A CN106096062 A CN 106096062A CN 201610560432 A CN201610560432 A CN 201610560432A CN 106096062 A CN106096062 A CN 106096062A
Authority
CN
China
Prior art keywords
video
target video
mutual
good effect
specially good
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
CN201610560432.7A
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.)
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Information Technology Beijing 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 LeTV Holding Beijing Co Ltd, LeTV Information Technology Beijing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610560432.7A priority Critical patent/CN106096062A/en
Publication of CN106096062A publication Critical patent/CN106096062A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/73Querying
    • G06F16/732Query formulation
    • G06F16/7335Graphical querying, e.g. query-by-region, query-by-sketch, query-by-trajectory, GUIs for designating a person/face/object as a query predicate
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/44Browsing; Visualisation therefor
    • G06F16/447Temporal browsing, e.g. timeline
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/70Information retrieval; Database structures therefor; File system structures therefor of video data
    • G06F16/71Indexing; Data structures therefor; Storage structures

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Multimedia (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computational Linguistics (AREA)
  • Mathematical Physics (AREA)
  • Human Computer Interaction (AREA)
  • Software Systems (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)

Abstract

The invention discloses a kind of video interactive method and device, the method includes: extract the frame of video comprising target video element in video, obtain target video element play position information in video, in pregenerated mutual specially good effect file, inquire about the mutual specially good effect file that this target video element is corresponding, and according to Query Result, mutual specially good effect file is respectively added to the play position at target video element place, during so that video playback is to this frame of video, if the preset operation that target video element is carried out being detected, then show the interaction effect that mutual specially good effect file is corresponding.The present invention can improve interpolation efficiency, saves time cost.

Description

Video interactive method and device
Technical field
The invention belongs to Internet technical field, particularly relate to a kind of video interactive method and device.
Background technology
Along with the development of Internet video industry, more and more different types of video contents rise, the thing followed, it is simply that Video viewing experience upgrading and the great outburst of interaction demand.In prior art, it is usually and adds interaction effect in video, the most often One of interaction effect seen is story of a play or opera point, and user clicks on story of a play or opera point can realize video fast forward, when this story of a play or opera point is clicked Broadcast interface can eject story of a play or opera summary.Can also add interaction effect in video, it is specific right that user clicks in video playback As, the description information relevant to this special object can be jumped to.
Inventor finds during realizing the present invention, at least there is problems in that in above-mentioned technology in correlation technique Interaction effect be required for adding manually.For example, in the video of 10 minutes, a red car occurs in that 18 times, if it is desired to add interaction effect for this red car, it is necessary to artificial again and again the mutual effect designed Fruit adds the position of red car in video to, and cost of labor is high, and the most time-consuming.
Summary of the invention
The present invention provides a kind of video interactive method and device, it is intended to solve manually to grasp when inserting mutual specially good effect in video Make, costly and time consuming long problem.
First aspect, the embodiment of the present invention provides a kind of video interactive method, including:
Extract the frame of video comprising target video element in video;
Obtain described target video element play position information in described video;
In pregenerated mutual specially good effect file, inquire about the mutual specially good effect file that described target video element is corresponding;
According to Query Result, described mutual specially good effect file is respectively added to target video element described in described frame of video The play position at place, during so that described video playback is to described frame of video, if detecting and carrying out described target video element Preset operation, then show the interaction effect that described mutual specially good effect file is corresponding.
Second aspect, the embodiment of the present invention provides a kind of video interactive method, including:
Video is play according to play instruction;
When being played to the frame of video comprising target video element, detect whether that described target video element is carried out by existence Preset operation;
If there is described preset operation, then in the play position at described target video element place, display is added in advance The interaction effect that mutual specially good effect file is corresponding.
The third aspect, the invention provides a kind of video interactive device, including:
Extraction module, for extracting the frame of video comprising target video element in video;
Acquisition module, for obtaining described target video element play position information in described video;
Enquiry module, in pregenerated mutual specially good effect file, inquires about corresponding mutual of described target video element Specially good effect file;
Add module, for being respectively added to described in described frame of video by described mutual specially good effect file according to Query Result The play position at target video element place, during so that described video playback is to described frame of video, if detecting described target The preset operation that video elementary is carried out, then show the interaction effect that described mutual specially good effect file is corresponding.
Fourth aspect, the embodiment of the present invention provides a kind of video interactive device, including:
Playing module, for playing video according to play instruction;
Detection module, for when being played to the frame of video comprising target video element, detects whether to exist described mesh The preset operation that mark video elementary is carried out;
Display module, if for there is described preset operation, then in the play position at described target video element place, aobvious Show the interaction effect that the mutual specially good effect file added in advance is corresponding.
Knowable to the invention described above embodiment, the video interactive method of present invention offer and device, extract in video and comprise The frame of video of target video element, obtains this target video element play position information in this video, by mutual specially good effect literary composition Part is respectively added in this frame of video the play position at this target video element place the most automatically, improves and adds efficiency.
Accompanying drawing explanation
In order to be illustrated more clearly that the embodiment of the present invention or technical scheme of the prior art, below will be to embodiment or existing In having technology to describe, the required accompanying drawing used is briefly described, it should be apparent that, the accompanying drawing in describing below is only this Some embodiments of invention, for those of ordinary skill in the art, on the premise of not paying creative work, it is also possible to Other accompanying drawing is obtained according to these accompanying drawings.
Fig. 1 be first embodiment of the invention provide video interactive method realize schematic flow sheet;
Fig. 2 be second embodiment of the invention provide video interactive method realize schematic flow sheet;
Fig. 3 is the video playback interface schematic diagram after the interpolation video interactive specially good effect file in the embodiment of the present invention;
Fig. 4 be third embodiment of the invention provide video interactive method realize schematic flow sheet;
Fig. 5 be fourth embodiment of the invention provide video interactive method realize schematic flow sheet;
Fig. 6 is the structural representation of the video interactive device that fifth embodiment of the invention provides;
Fig. 7 is the structural representation of the video interactive device that sixth embodiment of the invention provides;
Fig. 8 is the hardware architecture diagram that the present invention performs the electronic equipment of video interactive method;
Fig. 9 is the structural representation of the video interactive device that the present invention the seven, the 8th embodiment provides.
Detailed description of the invention
For making the goal of the invention of the present invention, feature, the advantage can be the most obvious and understandable, below in conjunction with the present invention Accompanying drawing in embodiment, is clearly and completely described the technical scheme in the embodiment of the present invention, it is clear that described reality Executing example is only a part of embodiment of the present invention, and not all embodiments.Based on the embodiment in the present invention, the common skill in this area The every other embodiment that art personnel are obtained under not making creative work premise, broadly falls into the model of present invention protection Enclose.
Referring to the schematic flow sheet of the video interactive method that Fig. 1, Fig. 1 provide for the embodiment of the present invention, the method includes:
S101, extraction video comprise the frame of video of target video element.
Video interactive method in the present embodiment is applied in server, and mutual specially good effect is added to the frame of video in video In, play out in the various terminal units of playable video, so that video playback is to the frame of video that with the addition of mutual specially good effect Time, if preset operation being detected, terminal unit then shows this mutual specially good effect.Wherein, terminal unit includes PC and Intelligent electric Depending on waiting smart machine, also include the mobile terminal such as mobile phone, PAD.
User can be to making the mutual specially good effect of various video element in advance, and wherein, mutual specially good effect is with graphic interchange format The file of the form such as (GIF, Graphics Interchange Format), video, Webpage link, descriptive information preserves In data base.Wherein, descriptive information can show the description information to certain target with the form such as card, business card, for example, it is possible to It is the explanation of the character to video elementary, it is also possible to be the mode that video elementary is bought.
Target video element refers to the video elementary that the mutual specially good effect in video to be added to user is corresponding.Such as, use All Fructus Mali pumilaes in the video to be of family add mutual specially good effect, then all Fructus Mali pumilaes in video are target video element, and extraction regards All frame of video of Fructus Mali pumilae are comprised in Pin.
Extract the frame of video of the partial target video elementary comprising all in video or specifying.
S102, obtain this target video element play position information in this video.
Target video element adds specially good effect, first has to the broadcasting position determining this target video element in this video Put, after comprising the frame of video of target video element in extracting video, obtain this target video element broadcasting in this video Positional information.
S103, in pregenerated mutual specially good effect file, inquire about the mutual specially good effect file that this target video element is corresponding;
Pregenerated mutual specially good effect quantity of documents is multiple, the most corresponding different target video element, regards according to target Frequently element and the corresponding relation of mutual specially good effect file, can know the mutual specially good effect file that each target video file is corresponding, In pregenerated mutual specially good effect file, inquire about the mutual specially good effect file that this target video element is corresponding.
S104, according to Query Result mutual specially good effect file is respectively added in this frame of video this target video element place Play position during so that this video playback is to this frame of video, if the preset operation that this target video element is carried out being detected, Then show the interaction effect that this mutual specially good effect file is corresponding.
By mutual specially good effect file corresponding for the target video element inquired, add this target video element in frame of video The play position at middle place, i.e. disposably the mutual specially good effect file relevant to this target video file is added in frame of video, So, in this video playback to when comprising the frame of video of this target video element, if detecting and this target video element being carried out Preset operation, then show the interaction effect that this mutual specially good effect file is corresponding, this preset operation is usually the finger of mouse or finger Tropism operates.
In the embodiment of the present invention, extract the frame of video comprising target video element in video, obtain this target video element Play position information in this video, is the most automatically respectively added to this target in this frame of video by mutual specially good effect file and regards Frequently the play position at element place, improves and adds efficiency.
Refer to the schematic flow sheet that realizes of the video interactive method that Fig. 2, Fig. 2 provide for second embodiment of the invention, this Video interactive method in embodiment is applied in server, and the method comprises the following steps:
S201, extraction video comprise the frame of video of target video element.
Specifically, video is carried out in units of frame sectional drawing, or, video is carried out in seconds sectional drawing, the most per second Video is carried out a sectional drawing, then by prediction picture recognizer, the content of truncated picture is identified, and judges Whether truncated picture comprises this target video element, if comprising this target video element, then extracts in video and comprise target The frame of video of video elementary, if not comprising this target video element, then continues to judge that in this truncated picture, next image is No comprise this target video element.
It should be noted that every 1 second video comprises multiple frame of video, intercepted a frame of video, multiple frame of video every 1 second In other frame of video be not then intercepted, the frame of video of intercepting participates in image recognition, and the frame of video sum that this kind of mode intercepts is few, Image recognition processing speed is fast, and video is cut into image one by one, it is ensured that each frame of video is involved in image recognition, The frame of video sum that this kind of mode intercepts is many, and image recognition processing object is many, and recognition accuracy is high, does not omit frame of video.
S202, the coordinate obtained in this target video element reproduction time corresponding in this video and broadcast interface.
One video elementary has specific time of occurrence and the specific position occurred when video playback.Such as, one This book occurs twice in one section of video, respectively appears in the right side that reproduction time is 2 points of video playback interfaces of 40 seconds to 42 seconds Upper angular coordinate is (x1, y1) to (x2, y2), and the top left co-ordinate at 12 points of video playback interfaces of 33 seconds to 35 seconds is (x3, y3) To (x4, y4).
Obtain the coordinate in target video element reproduction time corresponding in video and broadcast interface, it may be determined that hand over Special display effect is in which kind of position mutually, i.e. show the position in the reproduction time and broadcast interface of the appearance of target video element.Need It is noted that coordinate when video playback is played in full screen state, in the broadcast interface of acquisition, it is also possible to be the broadcasting obtained The coordinate of screen.
S203, in pregenerated mutual specially good effect file, inquire about the mutual specially good effect file that this target video element is corresponding;
S204, according to Query Result, mutual specially good effect file is respectively added in this frame of video this target video element institute Play position during so that this video playback is to this frame of video, if the preset behaviour that this target video element is carried out being detected Make, then show the interaction effect that this mutual specially good effect file is corresponding.
Add mutual specially good effect file corresponding for the target video element inquired in this frame of video target video element The play position at place, i.e. disposably add in frame of video by the mutual specially good effect file relevant to this target video file, can To specify the optional position being added on target video element, such as, this mutual specially good effect file can be added on this target video element Center, or the upper left corner, the upper right corner etc..
The position added for the ease of user's positioning interaction specially good effect file, adds in the position at this target video element place The label of this mutual specially good effect file, this label is used for pointing out user to point to this label position can triggering display this is the most special The mutual specially good effect that effect file is corresponding.
Specifically addition manner can be directly to be added in this frame of video by mutual specially good effect file, this kind of addition manner Under, when user triggers the broadcasting of this mutual specially good effect file, directly play this mutual specially good effect file;It is also possible that this label is set It is set to an interface calling mutual specially good effect file corresponding to this label, and mutual specially good effect file is placed on backstage and preserves, this kind Under addition manner, when user triggers this label, system calls this mutual specially good effect file special display effect result.
Further, in this video playback to when comprising the frame of video of this target video element, if detecting this target The preset operation that video elementary is carried out, then show the interaction effect that this mutual specially good effect file is corresponding, and this preset operation is usually Mus The directivity operation of mark or finger.Specifically, detect whether to exist effectively instruction and be positioned on the label of this mutual specially good effect file, Wherein, effectively instruction refers to click on to that tag, or finger touches on to that tag.If existing and effectively indicating location On the label of this mutual specially good effect file, then showing the interaction effect of this mutual specially good effect file that this label is corresponding, this is imitated alternately Fruit includes animation, video, web page interlinkage, descriptive information, and wherein descriptive information refers to the descriptive letter to this target video element Breath, can be to be the form such as word, Garicatwre picture.
In the embodiment of the present invention, extract the frame of video comprising target video element in video, obtain this target video element Play position information in this video, is the most automatically respectively added to this target in this frame of video by mutual specially good effect file and regards Frequently the play position at element place, improves and adds efficiency.
Refer to Fig. 3, Fig. 3 be the video interactive method that provides of third embodiment of the invention realize schematic flow sheet, this Video interactive method in embodiment is applied in terminal unit, and wherein, terminal unit includes the intelligence such as PC and intelligent television Energy equipment, also includes the mobile terminal such as mobile phone, PAD.The method includes:
S301, according to play instruction play video;
During user's video to be watched, triggering playback switch, produce play instruction, terminal unit is play according to this play instruction User specifies the video of broadcasting.
S302, when being played to the frame of video comprising target video element, detect whether exist to this target video element The preset operation carried out;
This preset operation refers to trigger broadcasting of the mutual specially good effect file added in advance corresponding to this target video element Put.
If S303 exists this preset operation, then in the play position at this target video element place, display is added in advance The interaction effect that mutual specially good effect file is corresponding.
If there is this preset operation, then according to this preset operation, in the play position at this target video element place, display The interaction effect that the mutual specially good effect file that adds in advance is corresponding.
In the embodiment of the present invention, when being played to the frame of video comprising target video element, detect whether to exist this mesh The preset operation that mark video elementary is carried out, if having, then shows the interaction effect that the mutual specially good effect file added in advance is corresponding, to carry The visibility of high video, and improve with user interactive.
Refer to Fig. 4, Fig. 4 be the video interactive method that provides of fourth embodiment of the invention realize schematic flow sheet, this Video interactive method in embodiment is applied in terminal unit, and the method includes:
S401, according to play instruction play video;
During user's video to be watched, triggering playback switch, produce play instruction, terminal unit is play according to this play instruction User specifies the video of broadcasting.
S402, when being played to the frame of video comprising target video element, detect whether to exist effectively instruction and be positioned at this On the label of this mutual specially good effect file added on target video element;
Effectively instruction refers to click on to that tag, or finger touches on to that tag.
If it is on to that tag, then in the play position at this target video element place, aobvious to there is effectively instruction location in S403 Show the interaction effect of the mutual specially good effect file that this label is corresponding.
Wherein, mutual specially good effect includes: animation, video, web page interlinkage, descriptive information etc..
In this video playback to when comprising the frame of video of this target video element, if detecting and this target video element being entered The preset operation of row, then show the interaction effect that this mutual specially good effect file is corresponding, and this preset operation is usually mouse or finger Directivity operates.Specifically, detect whether to exist effectively instruction to be positioned on the label of this mutual specially good effect file, wherein, effectively Instruction refers to click on to that tag, or finger touches on to that tag.If it is mutual that existence effectively instruction is positioned at this On the label of specially good effect file, then showing the interaction effect of this mutual specially good effect file that this label is corresponding, this interaction effect includes moving Picture, video, web page interlinkage, descriptive information, wherein descriptive information refers to the descriptive information to this target video element, Ke Yishi The forms such as word, Garicatwre picture.
Referring to Fig. 5, Fig. 5 is that the video playback interface after with the addition of video interactive specially good effect file in the embodiment of the present invention shows It is intended to.Terminal screen 501 plays video, and video clip 502 is non-full frame state, it should be noted that full frame state plays regards The principle that frequency with the addition of video interactive specially good effect file with display during non-full frame state plays video is identical, the video after video interactive Being played to target video element 503 in broadcast interface when occurring, the mutual specially good effect of target video element 503 is added in display simultaneously to The label 504 of file, when user performs trigger action, shows the video interactive specially good effect that this label is corresponding.
The embodiment of the present invention does not uses up details, sees the description of earlier figures 1 to embodiment illustrated in fig. 4.
In the embodiment of the present invention, when being played to the frame of video comprising target video element, detect whether to exist this mesh The preset operation that mark video elementary is carried out, if having, then shows the interaction effect that the mutual specially good effect file added in advance is corresponding, to carry The visibility of high video, and improve with user interactive.
Refer to the structural representation that Fig. 6, Fig. 6 are the video interactive devices that fifth embodiment of the invention provides, in order to just In explanation, illustrate only the part relevant to the embodiment of the present invention.The video interactive device of Fig. 4 example can be earlier figures 1 He The executive agent of the video interactive method that embodiment illustrated in fig. 2 provides, such as a module in server or server.Fig. 4 shows The video interactive device of example, specifically includes that extraction module 601, acquisition module 602, enquiry module 603 and adds module 604.
The most each functional module describes in detail as follows:
Wherein, extraction module 601, for extracting the frame of video comprising target video element in video.
User can be to making the mutual specially good effect of various video element in advance, and wherein, mutual specially good effect is with GIF, video, webpage page The file of the forms such as face link, descriptive information is saved in data base.Wherein, descriptive information can show with the form such as card, business card Show the description information to certain target, for example, it may be the explanation of the character to video elementary, it is also possible to it is that video elementary is purchased The mode bought.
Target video element refers to the video elementary that the mutual specially good effect in video to be added to user is corresponding.
Acquisition module 602, for obtaining this target video element play position information in this video.
Target video element adds specially good effect, first has to the broadcasting position determining this target video element in this video Put, after comprising the frame of video of target video element in extracting video, obtain this target video element broadcasting in this video Positional information.
Enquiry module 603, in pregenerated mutual specially good effect file, inquires about corresponding mutual of this target video element Specially good effect file.
Add module 604, for according to Query Result, mutual specially good effect file is respectively added to this target in this frame of video The play position at video elementary place, during so that this video playback is to this frame of video, if detecting and entering this target video element The preset operation of row, then show the interaction effect that this mutual specially good effect file is corresponding.
Add the mutual specially good effect file inquired in this frame of video play position at target video element place, i.e. Disposably the mutual specially good effect file relevant to this target video file is added in frame of video, so, arrive in this video playback When comprising the frame of video of this target video element, if the preset operation carrying out this target video element being detected, then display should The interaction effect that mutual specially good effect file is corresponding, this preset operation is usually the directivity operation of mouse or finger.
The details that the present embodiment is not most, refers to the description of earlier figures 1 to embodiment illustrated in fig. 3, and here is omitted.
It should be noted that in the embodiment of the video interactive device of figure 6 above example, the division of each functional module is only It is to illustrate, can as required in actual application, the configuration requirement of such as corresponding hardware or the facility of the realization of software Consider, and above-mentioned functions distribution is completed by different functional modules, will the internal structure of video interactive device be divided into not Same functional module, to complete all or part of function described above.And, in actual application, the phase in the present embodiment The functional module answered can be to be realized by corresponding hardware, it is also possible to is performed corresponding software by corresponding hardware and completes.This theory Each embodiment that bright book provides all can apply foregoing description principle, below repeats no more.
In the embodiment of the present invention, extract the frame of video comprising target video element in video, obtain this target video element Play position information in this video, is the most automatically respectively added to this target in this frame of video by mutual specially good effect file and regards Frequently the play position at element place, improves and adds efficiency.
Referring to Fig. 7, the structural representation of the video interactive device that sixth embodiment of the invention provides, for the ease of saying Bright, illustrate only the part relevant to the embodiment of the present invention.The video interactive device of Fig. 7 example can be earlier figures 1 and Fig. 2 institute Show the executive agent of the video interactive method that embodiment provides, such as a module in server or server.Regarding of Fig. 7 example Frequently interactive device, is with the difference of embodiment illustrated in fig. 6:
Specifically, extraction module 601 includes: sectional drawing submodule 6011, identify submodule 6012, judge submodule 6013 and Extract submodule 6014.
Sectional drawing submodule 6011, for carrying out sectional drawing in units of frame by this video;
Sectional drawing submodule 6011, is additionally operable to per second this video carry out a sectional drawing;
Identify submodule 6012, for the content of truncated picture being identified by prediction picture recognizer;
Judge submodule 6013, be used for judging whether this truncated picture comprises this target video element;
Extract submodule 6014, if comprising this target video unit for judging submodule 6013 to judge in this truncated picture Element, then extract the frame of video comprising target video element in video.
Further, it is judged that submodule 6013, if being additionally operable to judge this truncated picture does not comprise this target video unit Element, then continue to judge whether comprise this target video element in next truncated picture.
Video is carried out in units of frame sectional drawing, or, video is carried out in seconds sectional drawing, the most per second video is entered Sectional drawing of row, is then identified the content of truncated picture by prediction picture recognizer, and judges the figure intercepted Whether comprise this target video element in Xiang, if comprising this target video element, then extract in video and comprise target video element Frame of video, if not comprising this target video element, then continue to judge in this truncated picture that next opens whether image comprises this Target video element.
It should be noted that every 1 second video comprises multiple frame of video, intercepted a frame of video, multiple frame of video every 1 second In other frame of video be not then intercepted, the frame of video of intercepting participates in image recognition, and the frame of video sum that this kind of mode intercepts is few, Image recognition processing speed is fast, and video is cut into image one by one, it is ensured that each frame of video is involved in image recognition, The frame of video sum that this kind of mode intercepts is many, and image recognition processing object is many, and recognition accuracy is high, does not omit frame of video.
Further, acquisition module 602, it is additionally operable to obtain the reproduction time that this target video element is corresponding in this video And the coordinate in broadcast interface.
One video elementary has specific time of occurrence and the specific position occurred when video playback.Obtain target Coordinate in video elementary reproduction time in video and broadcast interface, it may be determined that mutual Special display effect is in which kind of position Put, i.e. show the position in the reproduction time and broadcast interface of the appearance of target video element.
Further, add module 604, for this mutual specially good effect file of position display at this target video element place Label.
Mutual specially good effect file is added the play position at target video element place in this frame of video to, i.e. disposably will The mutual specially good effect file relevant to this target video file adds in frame of video, it is possible to specify be added on target video element Optional position, such as, can be added on the center of this target video element, or the upper left corner, the upper right corner by this mutual specially good effect file Deng.
The position added for the ease of user's positioning interaction specially good effect file, adds in the position at this target video element place The label of this mutual specially good effect file, this label is used for pointing out user to point to this label position can triggering display this is the most special The mutual specially good effect that effect file is corresponding.
The details that the present embodiment is not most, refers to the description of earlier figures 1 to embodiment illustrated in fig. 6, and here is omitted.
Refer to the structural representation that Fig. 9, Fig. 9 are the video interactive devices that seventh embodiment of the invention provides, in order to just In explanation, illustrate only the part relevant to the embodiment of the present invention.The video interactive device of Fig. 9 example can be earlier figures 3 He The executive agent of the video interactive method that embodiment illustrated in fig. 4 provides, such as a module in terminal unit or terminal unit.Figure The video interactive device of 9 examples, specifically includes that playing module 901, detection module 902 and display module 904.
Playing module 901, for playing video according to play instruction;
Detection module 902, for when being played to the frame of video comprising target video element, detects whether to exist this mesh The preset operation that mark video elementary is carried out;
Display module 903, if for there is this preset operation, then in the play position at this target video element place, aobvious Show the interaction effect that the mutual specially good effect file added in advance is corresponding.
In the embodiment of the present invention do not use up details, refer to the description of aforementioned embodiment illustrated in fig. 3.
In the embodiment of the present invention, when being played to the frame of video comprising target video element, detect whether to exist this mesh The preset operation that mark video elementary is carried out, if having, then shows the interaction effect that the mutual specially good effect file added in advance is corresponding, to carry The visibility of high video, and improve with user interactive.
It is the structural representation of the video interactive device that eighth embodiment of the invention provides referring still to Fig. 9, Fig. 9, this Bright 8th embodiment is with the difference of above-mentioned 7th embodiment:
Further, detection module 902, it is additionally operable to detect whether to exist effectively instruction and is positioned on this target video element On the label of this mutual specially good effect file added.
Display module 903, if being additionally operable to detection module 902 to detect the presence of effective instruction location on to that tag, then exists The play position at this target video element place shows the interaction effect of this mutual specially good effect file that this label is corresponding, and this is imitated alternately Fruit includes animation, video, web page interlinkage, descriptive information.
In this video playback to when comprising the frame of video of this target video element, if detecting and this target video element being entered The preset operation of row, then show the interaction effect that this mutual specially good effect file is corresponding, and this preset operation is usually mouse or finger Directivity operates.Specifically, detect whether to exist effectively instruction to be positioned on the label of this mutual specially good effect file, wherein, effectively Instruction refers to click on to that tag, or finger touches on to that tag.If it is mutual that existence effectively instruction is positioned at this On the label of specially good effect file, then showing the interaction effect of this mutual specially good effect file that this label is corresponding, this interaction effect includes moving Picture, video, web page interlinkage, descriptive information, wherein descriptive information refers to the descriptive information to this target video element, Ke Yishi The forms such as word, Garicatwre picture.
In the embodiment of the present invention do not use up details, refer to the description of earlier figures 3, embodiment illustrated in fig. 4.
In the embodiment of the present invention, when being played to the frame of video comprising target video element, detect whether to exist this mesh The preset operation that mark video elementary is carried out, if having, then shows the interaction effect that the mutual specially good effect file added in advance is corresponding, to carry The visibility of high video, and improve with user interactive.
Fig. 8 is the hardware architecture diagram of the electronic equipment performing video interactive method that the embodiment of the present application provides, as Shown in Fig. 8, this equipment includes:
One or more processors 810 and memorizer 820, in Fig. 8 as a example by a processor 810.
The equipment performing video interactive method can also include: input equipment 830 and output device 840.
Processor 810, memorizer 820, input equipment 830 and output device 840 can be by bus or other modes Connect, in Fig. 8 as a example by being connected by bus.
Memorizer 820, as a kind of non-volatile computer readable storage medium storing program for executing, can be used for storing non-volatile software journey Sequence, non-volatile computer executable program and module, program as corresponding in the video interactive method in the embodiment of the present application Instruction/module (such as, the extraction module 601 shown in accompanying drawing 6, acquisition module 602, enquiry module 603 and interpolation module 604). Non-volatile software program, instruction and the module that processor 810 is stored in memorizer 820 by operation, thus perform clothes The various functions application of business device and data process, and i.e. realize said method embodiment video interactive method.
Memorizer 820 can include storing program area and storage data field, and wherein, storage program area can store operation system Application program required for system, at least one function;The use that storage data field can store according to video interactive device is created Data etc..Additionally, memorizer 820 can include high-speed random access memory, it is also possible to include nonvolatile memory, example Such as at least one disk memory, flush memory device or other non-volatile solid state memory parts.In certain embodiments, deposit Reservoir 820 is optional includes the memorizer remotely located relative to processor 810, and these remote memories can be connected by network To video interactive device.The example of above-mentioned network includes but not limited to the Internet, intranet, LAN, mobile radio communication And combinations thereof.
Input equipment 830 can receive numeral or the character information of input, and produce the user with video interactive device and set Put and function controls relevant key signals input.Output device 840 can include the display devices such as display screen.
One or more module stores is in described memorizer 820, when by one or more processor During 810 execution, perform the video interactive method in above-mentioned any means embodiment.
The said goods can perform the method that the embodiment of the present application is provided, and possesses the corresponding functional module of execution method and has Benefit effect.The ins and outs of the most detailed description, can be found in the method that the embodiment of the present application is provided.
The electronic equipment of the embodiment of the present invention exists in a variety of forms, includes but not limited to:
(1) mobile communication equipment: the feature of this kind equipment is to possess mobile communication function, and to provide speech, data Communication is main target.This Terminal Type includes: smart mobile phone (such as iPhone), multimedia handset, functional mobile phone, and low End mobile phone etc..
(2) super mobile personal computer equipment: this kind equipment belongs to the category of personal computer, has calculating and processes merit Can, the most also possess mobile Internet access characteristic.This Terminal Type includes: PDA, MID and UMPC equipment etc., such as iPad.
(3) portable entertainment device: this kind equipment can show and play content of multimedia.This kind equipment includes: audio frequency, Video player (such as iPod), handheld device, e-book, and intelligent toy and portable car-mounted navigator.
(4) server: providing the equipment of the service of calculating, the composition of server includes that processor, hard disk, internal memory, system are total Lines etc., server is similar with general computer architecture, but owing to needing to provide highly reliable service, is therefore processing energy The aspects such as power, stability, reliability, safety, extensibility, manageability require higher.
(5) other have the electronic installation of data interaction function.
In multiple embodiments provided herein, it should be understood that disclosed system, apparatus and method, permissible Realize by another way.Such as, device embodiment described above is only schematically, such as, and described module Dividing, be only a kind of logic function and divide, actual can have other dividing mode, the most multiple modules or assembly when realizing Can in conjunction with or be desirably integrated into another system, or some features can be ignored, or does not performs.Another point, shown or The coupling each other discussed or direct-coupling or communication linkage can be the indirect couplings by some interfaces, device or module Close or communication linkage, can be electrical, machinery or other form.
The described module illustrated as separating component can be or may not be physically separate, shows as module The parts shown can be or may not be physical module, i.e. may be located at a place, or can also be distributed to multiple On mixed-media network modules mixed-media.Some or all of module therein can be selected according to the actual needs to realize the mesh of the present embodiment scheme 's.
It addition, each functional module in each embodiment of the present invention can be integrated in a processing module, it is also possible to It is that modules is individually physically present, it is also possible to two or more modules are integrated in a module.Above-mentioned integrated mould Block both can realize to use the form of hardware, it would however also be possible to employ the form of software function module realizes.
If described integrated module realizes and as independent production marketing or use using the form of software function module Time, can be stored in a computer read/write memory medium.Based on such understanding, technical scheme is substantially The part that in other words prior art contributed or this technical scheme completely or partially can be with the form of software product Embodying, this computer software product is stored in a storage medium, including some instructions with so that a computer Equipment (can be personal computer, server, or the network equipment etc.) performs the complete of method described in each embodiment of the present invention Portion or part steps.And aforesaid storage medium includes: USB flash disk, portable hard drive, read only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), magnetic disc or CD etc. are various can store journey The medium of sequence code.
It should be noted that for aforesaid each method embodiment, in order to simplicity describes, therefore it is all expressed as a series of Combination of actions, but those skilled in the art should know, the present invention is not limited by described sequence of movement because According to the present invention, some step can use other order or carry out simultaneously.Secondly, those skilled in the art also should know Knowing, it might not be all this that embodiment described in this description belongs to preferred embodiment, involved action and module Bright necessary.
In the above-described embodiments, the description to each embodiment all emphasizes particularly on different fields, and does not has the portion described in detail in certain embodiment Point, may refer to the associated description of other embodiments.
It is more than the description to video interactive method provided by the present invention and device, for the general technology people of this area Member, according to the thought of the embodiment of the present invention, the most all will change, to sum up, and this theory Bright book content should not be construed as limitation of the present invention.

Claims (14)

1. a video interactive method, it is characterised in that described method includes:
Extract the frame of video comprising target video element in video;
Obtain described target video element play position information in described video;
In pregenerated mutual specially good effect file, inquire about the mutual specially good effect file that described target video element is corresponding;
According to Query Result, described mutual specially good effect file is respectively added to target video element place described in described frame of video Play position during so that described video playback is to described frame of video, if described target video element is carried out pre-being detected Put operation, then show the interaction effect that described mutual specially good effect file is corresponding.
Method the most according to claim 1, it is characterised in that comprise the video of target video element in described extraction video Frame includes:
Described video is carried out in units of frame sectional drawing;
By prediction picture recognizer, the content of truncated picture is identified;
Judge whether described truncated picture comprises described target video element;
The most then extract the frame of video comprising target video element in video;
If it is not, then continue to judge whether next truncated picture comprises described target video element.
Method the most according to claim 1 and 2, it is characterised in that described acquisition described target video element regards described Play position information in Pin includes:
Obtain the coordinate in described target video element reproduction time corresponding in described video and broadcast interface.
Method the most according to claim 3, it is characterised in that described method also includes:
The label of described mutual specially good effect file is added in the position at described target video element place.
5. a video interactive method, it is characterised in that described method includes:
Video is play according to play instruction;
When being played to the frame of video comprising target video element, detect whether that described target video element is carried out by existence pre- Put operation;
If there is described preset operation, then in the play position at described target video element place, it is mutual that display is added in advance The interaction effect that specially good effect file is corresponding.
Method the most according to claim 5, it is characterised in that described in detect whether exist described target video element is entered The preset operation of row includes:
Detect whether that there is effectively instruction is positioned on described target video element the label of the described mutual specially good effect file added On.
Method the most according to claim 6, it is characterised in that there is described preset operation, then in described target if described The play position at video elementary place, shows the interaction effect that the mutual specially good effect file added in advance is corresponding
If there is effectively instruction to be positioned on described label, then the play position at described target video element place shows described The interaction effect of the described mutual specially good effect file that label is corresponding, described interaction effect includes animation, video, web page interlinkage, explanation Information.
8. a video interactive device, it is characterised in that described device includes:
Extraction module, for extracting the frame of video comprising target video element in video;
Acquisition module, for obtaining described target video element play position information in described video;
Enquiry module, in pregenerated mutual specially good effect file, inquires about the mutual specially good effect that described target video element is corresponding File;
Add module, for described mutual specially good effect file being respectively added to target described in described frame of video according to Query Result The play position at video elementary place, during so that described video playback is to described frame of video, if detecting described target video The preset operation that element is carried out, then show the interaction effect that described mutual specially good effect file is corresponding.
Device the most according to claim 8, it is characterised in that described extraction module includes:
Sectional drawing submodule, for carrying out sectional drawing in units of frame by described video;
Identify submodule, for the content of truncated picture being identified by prediction picture recognizer;
Judge submodule, be used for judging whether described truncated picture comprises described target video element;
Extract submodule, if judging described truncated picture comprises described target video element for described judgement submodule, Then extract the frame of video comprising target video element in video;
Described judgement submodule, if being additionally operable to judge not comprise described target video element in described truncated picture, then continues Judge whether next truncated picture comprises described target video element.
Device the most according to claim 8 or claim 9, it is characterised in that
Described acquisition module, is additionally operable to obtain described target video element reproduction time corresponding in described video and broadcasting Coordinate in interface.
11. devices according to claim 10, it is characterised in that
Described interpolation module, is additionally operable to add the mark of described mutual specially good effect file in the position at described target video element place Sign.
12. 1 kinds of video interactive devices, it is characterised in that described device includes:
Playing module, for playing video according to play instruction;
Detection module, for when being played to the frame of video comprising target video element, detects whether that described target is regarded by existence Frequently the preset operation that element is carried out;
Display module, if for there is described preset operation, then in the play position at described target video element place, display is pre- The interaction effect that the mutual specially good effect file that first adds is corresponding.
13. devices according to claim 12, it is characterised in that
Described detection module, is additionally operable to detect whether to exist effectively instruction and is positioned on described target video element the described of interpolation On the label of mutual specially good effect file.
14. devices according to claim 13, it is characterised in that
Described display module, detects the presence of effectively instruction be positioned on described label if being additionally operable to described detection module, then exist The play position at described target video element place shows the interaction effect of the described mutual specially good effect file that described label is corresponding, institute State interaction effect and include animation, video, web page interlinkage, descriptive information.
CN201610560432.7A 2016-07-15 2016-07-15 video interactive method and device Pending CN106096062A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610560432.7A CN106096062A (en) 2016-07-15 2016-07-15 video interactive method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610560432.7A CN106096062A (en) 2016-07-15 2016-07-15 video interactive method and device

Publications (1)

Publication Number Publication Date
CN106096062A true CN106096062A (en) 2016-11-09

Family

ID=57221074

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610560432.7A Pending CN106096062A (en) 2016-07-15 2016-07-15 video interactive method and device

Country Status (1)

Country Link
CN (1) CN106096062A (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106713881A (en) * 2016-12-23 2017-05-24 维沃移动通信有限公司 Projection method and mobile terminal
CN106791920A (en) * 2016-12-05 2017-05-31 深圳活控文化传媒有限公司 A kind of video data handling procedure and its equipment
CN108121963A (en) * 2017-12-21 2018-06-05 北京奇虎科技有限公司 Processing method, device and the computing device of video data
CN108228776A (en) * 2017-12-28 2018-06-29 广东欧珀移动通信有限公司 Data processing method, device, storage medium and electronic equipment
CN110324672A (en) * 2019-05-30 2019-10-11 腾讯科技(深圳)有限公司 A kind of video data handling procedure, device, system and medium
CN110677707A (en) * 2019-09-26 2020-01-10 林云帆 Interactive video generation method, generation device, equipment and readable medium
CN110708595A (en) * 2019-09-26 2020-01-17 林云帆 Interactive video generation method, device, equipment and medium based on artificial intelligence
WO2020029467A1 (en) * 2018-08-07 2020-02-13 北京字节跳动网络技术有限公司 Video frame processing method and apparatus
CN111711856A (en) * 2020-08-19 2020-09-25 深圳电通信息技术有限公司 Interactive video production method, device, terminal, storage medium and player
CN111770375A (en) * 2020-06-05 2020-10-13 百度在线网络技术(北京)有限公司 Video processing method and device, electronic equipment and storage medium
CN112019879A (en) * 2019-05-31 2020-12-01 阿里巴巴集团控股有限公司 Video processing method, device, computing equipment and medium
CN113222995A (en) * 2020-02-06 2021-08-06 阿里巴巴集团控股有限公司 Video processing method, video processing device and electronic equipment
CN113422980A (en) * 2021-06-21 2021-09-21 广州博冠信息科技有限公司 Video data processing method and device, electronic equipment and storage medium
CN114189747A (en) * 2021-11-01 2022-03-15 沸腾质量数据(厦门)有限公司 Method and device for playing video scenario associated content

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103546817A (en) * 2013-10-25 2014-01-29 乐视网信息技术(北京)股份有限公司 Data loading method based on full video and electronic device
CN104105010A (en) * 2013-04-01 2014-10-15 云联(北京)信息技术有限公司 Video playing method and device
CN104581409A (en) * 2015-01-22 2015-04-29 广东小天才科技有限公司 Virtual interactive video playing method and device
CN105635519A (en) * 2015-06-15 2016-06-01 广州市动景计算机科技有限公司 Video processing method, device and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104105010A (en) * 2013-04-01 2014-10-15 云联(北京)信息技术有限公司 Video playing method and device
CN103546817A (en) * 2013-10-25 2014-01-29 乐视网信息技术(北京)股份有限公司 Data loading method based on full video and electronic device
CN104581409A (en) * 2015-01-22 2015-04-29 广东小天才科技有限公司 Virtual interactive video playing method and device
CN105635519A (en) * 2015-06-15 2016-06-01 广州市动景计算机科技有限公司 Video processing method, device and system

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106791920A (en) * 2016-12-05 2017-05-31 深圳活控文化传媒有限公司 A kind of video data handling procedure and its equipment
CN106713881A (en) * 2016-12-23 2017-05-24 维沃移动通信有限公司 Projection method and mobile terminal
CN108121963A (en) * 2017-12-21 2018-06-05 北京奇虎科技有限公司 Processing method, device and the computing device of video data
CN108228776A (en) * 2017-12-28 2018-06-29 广东欧珀移动通信有限公司 Data processing method, device, storage medium and electronic equipment
GB2591354B (en) * 2018-08-07 2023-03-22 Beijing Bytedance Network Tech Co Ltd Video frame processing method and apparatus
WO2020029467A1 (en) * 2018-08-07 2020-02-13 北京字节跳动网络技术有限公司 Video frame processing method and apparatus
US11107256B2 (en) 2018-08-07 2021-08-31 Beijing Bytedance Network Technology Co., Ltd. Video frame processing method and apparatus
GB2591354A (en) * 2018-08-07 2021-07-28 Beijing Bytedance Network Tech Co Ltd Video frame processing method and apparatus
CN110324672A (en) * 2019-05-30 2019-10-11 腾讯科技(深圳)有限公司 A kind of video data handling procedure, device, system and medium
CN112019879A (en) * 2019-05-31 2020-12-01 阿里巴巴集团控股有限公司 Video processing method, device, computing equipment and medium
CN110677707A (en) * 2019-09-26 2020-01-10 林云帆 Interactive video generation method, generation device, equipment and readable medium
CN110708595A (en) * 2019-09-26 2020-01-17 林云帆 Interactive video generation method, device, equipment and medium based on artificial intelligence
CN113222995A (en) * 2020-02-06 2021-08-06 阿里巴巴集团控股有限公司 Video processing method, video processing device and electronic equipment
CN111770375A (en) * 2020-06-05 2020-10-13 百度在线网络技术(北京)有限公司 Video processing method and device, electronic equipment and storage medium
CN111770375B (en) * 2020-06-05 2022-08-23 百度在线网络技术(北京)有限公司 Video processing method and device, electronic equipment and storage medium
US11800042B2 (en) 2020-06-05 2023-10-24 Baidu Online Network Technology (Beijing) Co., Ltd. Video processing method, electronic device and storage medium thereof
CN111711856B (en) * 2020-08-19 2020-12-01 深圳电通信息技术有限公司 Interactive video production method, device, terminal, storage medium and player
CN111711856A (en) * 2020-08-19 2020-09-25 深圳电通信息技术有限公司 Interactive video production method, device, terminal, storage medium and player
CN113422980A (en) * 2021-06-21 2021-09-21 广州博冠信息科技有限公司 Video data processing method and device, electronic equipment and storage medium
CN114189747A (en) * 2021-11-01 2022-03-15 沸腾质量数据(厦门)有限公司 Method and device for playing video scenario associated content

Similar Documents

Publication Publication Date Title
CN106096062A (en) video interactive method and device
CN103975354A (en) Per-view charging for video advertisements
CN104298741A (en) Method and device for providing push information
CN105204744A (en) Method and device for starting application program and electronic equipment
CN105549820A (en) Graphic user interface display method and terminal
CN107885823B (en) Audio information playing method and device, storage medium and electronic equipment
US10078847B2 (en) Distribution device and distribution method
CN106469183A (en) Page rendering method and device, page data processing method and client
CN102981818A (en) Scenario based animation library
CN104200696A (en) Traffic information pushing method and device
US20170277382A1 (en) Page switching method and device applied to electronic equipment
CN105518638A (en) Method and device for loading view of application and electronic terminal
CN105302619A (en) Information processing method and device and electronic equipment
CN102541532B (en) Be applicable to the SDK (Software Development Kit) system of Vehicular system simulator
CN103106022A (en) Method for setting and detecting virtual key of touch panel
CN103179207A (en) Data transmission method and system as well as device
CN104408042A (en) Method and device for displaying a text corresponding to voice of a dialogue in a terminal
CN104331229A (en) Information processing method and electronic equipment
CN105760420A (en) Method and device for achieving interaction with content of multimedia file
CN105893023A (en) Data interaction method, data interaction device and intelligent terminal
CN103559195A (en) Searching method and terminal
US20200076879A1 (en) Personal cloud system and related localization method
CN107862728B (en) Picture label adding method and device and computer readable storage medium
CN106095400A (en) A kind of application program method for down loading and terminal, communication equipment
CN106020605A (en) Application icon display method, user terminal and system

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161109