CN106096062A - video interactive method and device - Google Patents
video interactive method and device Download PDFInfo
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/73—Querying
- G06F16/732—Query formulation
- G06F16/7335—Graphical querying, e.g. query-by-region, query-by-sketch, query-by-trajectory, GUIs for designating a person/face/object as a query predicate
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/44—Browsing; Visualisation therefor
- G06F16/447—Temporal browsing, e.g. timeline
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/70—Information retrieval; Database structures therefor; File system structures therefor of video data
- G06F16/71—Indexing; 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
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.
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)
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)
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 |
-
2016
- 2016-07-15 CN CN201610560432.7A patent/CN106096062A/en active Pending
Patent Citations (4)
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)
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 |