CN105307051B - Method for processing video frequency and device - Google Patents
Method for processing video frequency and device Download PDFInfo
- Publication number
- CN105307051B CN105307051B CN201510221449.5A CN201510221449A CN105307051B CN 105307051 B CN105307051 B CN 105307051B CN 201510221449 A CN201510221449 A CN 201510221449A CN 105307051 B CN105307051 B CN 105307051B
- Authority
- CN
- China
- Prior art keywords
- target area
- main body
- area
- frame
- display
- 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.)
- Active
Links
Landscapes
- User Interface Of Digital Computer (AREA)
- Television Signal Processing For Recording (AREA)
Abstract
The embodiment of the invention discloses a kind of method for processing video frequency, the selection of the target area in currently playing video is instructed this method comprises: receiving user, determine the corresponding access time section of selection operation, obtain all single-frame images of access time section region of interest within, according to single-frame images, visualization file is generated with preset format.The embodiment of the present invention also provides a kind of corresponding device.Method for processing video frequency provided in an embodiment of the present invention can make user indiscriminately ad. as one wishes carry out partial cut away to current video and interception result is generated a variety of visualization files, improve user experience.
Description
Technical field
The present invention relates to graph processing technique field, especially a kind of method for processing video frequency and device.
Background technique
When using the electronic equipments such as computer or mobile phone viewing video, if it is desirable, user can use special work
Tool goes to intercept video clip therein.Video clip files committed memory after interception is smaller, conducive to the storage of file with share
It propagates, and increases the entertaining of user and interface interaction.
The interception way of current video is varied, but the prior art and tool have no idea to realize such operation:
User can intercept video pictures as screenshot, and share these video local contents or by these pictures with dynamic scenario
Face is with used for other purposes.The prior art can only intercept the video clip of certain time length, can not directly intercept video playing picture
Part picture, and file or video format after its acquisition, it is difficult to carry out fast propagation.
Summary of the invention
The embodiment of the present invention provides a kind of method for processing video frequency and device, is difficult to realize local dynamic station interception view to solve
The problem of frequency image content.
On the one hand the embodiment of the present invention provides a kind of method for processing video frequency, comprising:
It receives user to instruct the selection for the target area being currently in broadcast state video pictures, executes the target
The selection operation in region;
It determines and executes the corresponding access time section of the selection operation;
Obtain all single-frame images of the target area in the access time section;
According to the single-frame images, visualization file is generated with preset format.
On the other hand the embodiment of the present invention also provides a kind of device, comprising:
Execution module is received, for receiving choosing of the user to the target area in the video pictures for being currently at broadcast state
Instruction fetch executes the selection operation of the target area;
Determining module executes the corresponding access time section of the selection operation for determining;
Module is obtained, for obtaining all single-frame images of the target area in the access time section;
Generation module, for generating visualization file with preset format according to the single-frame images.
The embodiment of the present invention allows user indiscriminately ad. as one wishes to carry out partial cut away to currently playing video and by this section
It takes result to generate a variety of visualization files, improves user experience.
Detailed description of the invention
To describe the technical solutions in the embodiments of the present invention more clearly, make required in being described below to embodiment
Attached drawing is briefly described, it should be apparent that, drawings in the following description are only some embodiments of the invention, for
For those of ordinary skill in the art, without creative efforts, it can also be obtained according to these attached drawings other
Attached drawing.
Fig. 1 is the flow diagram of the first embodiment of method for processing video frequency of the present invention;
Fig. 2 is the flow diagram of the second embodiment of method for processing video frequency of the present invention;
Fig. 3 is the reception user of the second embodiment of method for processing video frequency of the present invention to the video for being currently at broadcast state
The selection of target area in picture instructs, the flow diagram of the selection operation in performance objective region;
Fig. 4 is that the edited regional area of label of the second embodiment of method for processing video frequency of the present invention is target area
Flow diagram;
Fig. 5 is being drawn by interleave algorithm locating and displaying main body in video for the second embodiment of method for processing video frequency of the present invention
Display area in other frame figures in face, label display area are the flow diagram of target area;
Fig. 6 is the structural schematic diagram of the first embodiment of the device of the invention;
Fig. 7 is the structural schematic diagram of the second embodiment of the device of the invention;
Fig. 8 is the structural schematic diagram of the reception execution module of the second embodiment of the device of the invention;
Fig. 9 is that the third of the second embodiment of the device of the invention receives the structural schematic diagram of implementation sub-module;
Figure 10 is the structural schematic diagram of the tracking cell of the second embodiment of the device of the invention.
Specific embodiment
In order to which the technical problems, technical solutions and beneficial effects solved by the present invention is more clearly understood, below in conjunction with
The attached drawing of accompanying drawings and embodiments, the present invention will be described in further detail.It should be appreciated that specific embodiment described herein
It is only used to explain the present invention, be not intended to limit the present invention.
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, it is obtained by those of ordinary skill in the art without making creative efforts every other
Embodiment shall fall within the protection scope of the present invention.
It is the flow diagram of the first embodiment of method for processing video frequency referring to Fig. 1.
The method for processing video frequency may include:
Step S11 receives user and instructs to the selection of the target area in the video pictures for being currently at broadcast state, holds
The selection operation of row target area.
In embodiments of the present invention, video file includes the dynamic image of various formats.
In this step, receives user and the selection of target area is instructed in currently playing video pictures, choose mode
It can be the part picture area drawn a circle to approve with mouse or gesture and want to choose in currently playing video pictures, can also first select
It selects preset constituency template and the region for wanting to choose is drawn a circle to approve with the constituency template again.Preset constituency template includes but is not limited to the heart
Shape, regular shape and irregular shape etc. can also convert the size of chosen area by two fingers scaling or mouse pulley.
After receiving selection instruction, selection operation is executed, the target area and its place frame figure that are selected are marked,
The frame figure is used for subsequent.
Step S12 is determined and is executed the corresponding access time section of selection operation.
In this step, the selection of target area is instructed in current video picture according to user, determines to execute and chooses behaviour
Make corresponding access time section.Target area is chosen in video pictures such as user in a manner of gesture delineation in currently playing
When domain, the timing since user is with the initial time of gesture delineation target area, until delineation terminates, record user is from starting to select
It gets completion and chooses this period and the access time of being determined as section.
Step S13 obtains all single-frame images of access time section region of interest within.
In this step, it is determined that after corresponding access time section, device obtains all of access time section region of interest within
Target area is intercepted the multiple single-frame images separated and formed by single-frame images from original video.
Step S14 generates visualization file according to single-frame images with preset format.
In this step, according to the single-frame images that step S13 is obtained, the visualization file of multiple format is generated.
In the present embodiment, target area, access time section and/or the single-frame images obtained can also be edited.It is right
The editor of target area: having chosen target area even if having begun, once the main body being not intended in the region, it can also be into
Row fine tuning retrieves starting point, the selection that user can be helped more accurate to desired main body.To the editor of access time section:
Since currently playing video is dynamically, the starting point and end point of access time section is more difficult to hold accurate, such as increase by one
A sliding shoe operation, user can accurately slide to confirm forward and backward frame number position, and when fine tuning, institute's selection area is related
Main body picture in amplification wait a moment speed playback or the preceding effect put, so that user can easily determine the starting point of screenshotss picture
And end point.To the editor of single-frame images: can have simple interleave in editing process, delete frame, frame figure editor, slow play F.F. etc.
Function.Interleave function, which refers to, supports the addition of simple-frame figure, such as subtitle, small picture.It can also can be edited on the frame figure of script
The materials such as text are added, the tracking interception main body of discontinuity splicing is also applied for, the video pictures for the front and back that such as disappears track content
The result is that some black frame figures, user can increase in the enterprising edlin of these frame figures deletes frame figure for finally display, increases subtitle
Deng.Slow play fast-forward functionality refers to the dynamic play speed of adjustable whole capturing picture, make final result be shown as F.F. and
Effect is presented in the picture of slow play.
In this step, according to single-frame images, visualization file is generated with preset format, which includes static map
As one of file, dynamic image file or video file or a variety of files.Seen in the single-frame images got is exactly
The frame figure for caching and cutting can also be generated preset select in addition to traditional various video formats by i.e. resulting picture
Format such as produces picture or dynamic picture class format convenient for fast propagation.The cutting of the present embodiment includes to the big of frame figure
It is small to be adjusted or its pixel is adjusted.
In the present embodiment, the single-frame images for caching and cutting is carried out format life according to preset selected format by device
At.Choose determine after then pop up may be selected format saved, can be reserved for for system intialization support any format, as video,
Picture, GIF etc..The various formats that the preset support of automatic creation system may be selected after determining are chosen, and carry out other operations, are such as sent out
The subsequent operations such as send, share, collecting.
The embodiment of the present invention allows user indiscriminately ad. as one wishes to carry out partial cut away to current video, and generates according to demand
The visualization file of diversified forms improves user experience convenient for exchanging the propagation with file.
It referring to fig. 2, is the flow diagram of the second embodiment of method for processing video frequency.
The second embodiment of method for processing video frequency of the present invention includes following methods:
Step S21 receives user and instructs to the selection of the target area in the video pictures for being currently at broadcast state, holds
The selection operation of row target area.
It is that the reception user of the second embodiment of method for processing video frequency of the present invention is right in current video picture referring to Fig. 3
The selection of target area instructs, the flow diagram of the selection operation in performance objective region.
In the present embodiment, step S21 the following steps are included:
Step S211 receives user and instructs to the selection of the regional area in the video pictures for being currently at broadcast state.
In this step, the selection instruction of user's localized region in current video picture is received, including but not limited to pair
The frame choosing of regional area, circle are selected or are chosen using template.
Step S212 receives the edit operation instruction of localized region, executive editor's operation.
In this step, after user chooses localized region in current video picture, can to the regional area into
Edlin operation, including but not limited to operations such as the expansion of the regional area, diminution, replacement template and mobile constituencies.
Step S213, marking edited regional area is target area.
In this step, edited regional area is labeled as target area, mark pattern includes but is not limited to enclose choosing, frame
Choosing, it is dimmed show, be highlighted, the various mark patterns such as masking-out show, choose target in order to which user's differentiation is current.This step
The selection operation of target area is completed by marking operation.
Referring to fig. 4, the edited regional area of label for the second embodiment of method for processing video frequency of the present invention is target
The flow diagram in region.
Step S213 is further comprising the steps of:
Step S2131, label institute edited regional area for present frame target area.
In this step, edited regional area is labeled as to the target area of present frame, mark pattern includes but unlimited
In circle choosing, frame choosing, it is dimmed show, be highlighted, the various mark patterns such as masking-out show, choose mesh in order to which user's differentiation is current
Mark.
Step S2132 identifies the display main body in the target area of present frame.
In this step, by technologies such as recognition of face, image recognitions, device is to the display master in the target area of present frame
Body is identified.
Step S2133 passes through display area of the interleave algorithm locating and displaying main body in other frame figures of video pictures, mark
Note display area is target area.
It in this step, after identifying the display main body, is marked by interleave and locks the display main body and real-time tracking, unless should
Otherwise image content keeps continuing tracking mode in current screen zones vanishes.
In the present embodiment, closure picture area selected by real-time tracking is moved with currently playing video pictures
Main body carries out agent localization and tracking by recognition of face, image recognition technology, interleave algorithm.Utilize interleave (FRC) algorithm
Carry out the insertion of locating frame figure: while first delineation closure picture obtains the partial video frame figure, insertion one is transparent thereto
Locating frame, the transparent locating frame write-in characteristic value are used to draw a circle to approve closure picture to the part and are positioned.Interleave is exactly to show
The algorithm of insertion frame figure is carried out between video frame and frame.Due to only needing that a frame is added in the embodiment of the present invention, and be it is transparent,
Naked eyes can not find out difference from the point of view of actual effect, will not generate visual influence to video.By tracking current screen
Regional area in curtain containing locating frame characteristic value confirms orientation, then compares in current screen and reach with delineation closure image content
The main body that certain proportion is overlapped the accurate lock main body and can carry out real-time tracking, unless the picture locating frame characteristic value and
Content is overlapped in current screen zones vanishes, otherwise keeps continuing tracking mode.
It is being existed by interleave algorithm locating and displaying main body for the second embodiment of method for processing video frequency of the present invention referring to Fig. 5
Display area in other frame figures of video pictures, label display area are the flow diagram of target area.In this step, also
The following steps are included:
Step S21331, when display main body disappear and reappear in the video pictures of broadcasting, judge show main body disappearance
Whether the time is more than limiting time.
In this step, a disappearance limiting time can be first preset, is laid equal stress on when display main body disappears in current video picture
It is existing, it whether can be more than that the limiting time judges to display main body according to preset data.
Step S21332, if the extinction time of display main body has been more than limiting time, using the extinction time as when choosing
Between section end time.
In this step, if the extinction time of the display main body exceeds pre-set limiting time, or in limiting time model
Interior no discovery locating frame characteristic value is enclosed, then default is automatically performed intercepting herein, and the extinction time of the display main body is recorded as
The end time of access time section.
Step S21333 continues label display main body in video if the extinction time of display main body is less than limiting time
Display area in other frame figures of picture is target area.
In this step, the splicing of interruption capturing picture is supported, if the extinction time of the display main body in screen area exists
In limiting time, or in limiting time range screen locating frame characteristic value is found again, then support to continue to track and mark target area
Domain, searches in this video other frame figures also comprising display main body, and the display area where main body will be shown in these frame figures
Labeled as target area.
Step S22 is determined and is executed the corresponding access time section of selection operation.
By step S21333, display area of the label display main body in other frame figures of video pictures is target area
Domain.Since the appearance of display main body has continuity, it correspondingly can determine that the frame figure comprising display main body found out is corresponding
Period.Pass through label completion selection operation after finding out the frame figure comprising display main body.The process for searching label is exactly to choose
Process, complete entire selection operation correspond to several access times section.
Step S23 obtains all single-frame images of access time section region of interest within.
Step S24 generates visualization file according to single-frame images with preset format.
Step S22 to S24 is identical as the correspondence step in the first embodiment of method for processing video frequency of the invention, here not
It repeats again.
The embodiment of the present invention is instructed by receiving the selection of user's localized region in current video picture, and reception is played a game
The edit operation in portion region, marking edited regional area is target area, be can be improved to the flexible of target area selection
Degree and precision;It is the target area of present frame by marking edited regional area, identifies in the target area of present frame
Display main body, pass through display area of the interleave algorithm locating and displaying main body in other frame figures of video pictures, label display
Region is target area, can carry out tracking to display main body and select, the target that choose user can easily as needed;Pass through
When display main body disappear and reappear in current video picture, judge show main body extinction time whether be more than limiting time,
If so, using the extinction time as access time section end time, if it is not, continue label display main body video pictures its
Display area in its frame figure is target area, can support the intelligent connecting of capturing picture, improve user experience.
The embodiment of the control method of mobile terminal of the invention is discussed in detail above.It will correspond to below above-mentioned
The device of method is further elaborated.Wherein, device can be mobile phone, tablet computer, MP3, MP4, desktop computer or notebook
Computer etc..
It is the structural schematic diagram of the first embodiment of the device of the invention referring to Fig. 6.
The device 100 can execute each step of above method embodiment, including receive execution module 110, determining module
120, module 130 and generation module 140 are obtained.
Execution module 110 is received, is connected with determining module 120, for receiving user to being currently at broadcast state
The selection of target area in video pictures instructs, and the selection operation in performance objective region.
The reception execution module 110 receives user and instructs in current video picture to the selection of target area, selection side
Formula can be the part picture area drawn a circle to approve with mouse or gesture and want to choose in currently playing video pictures, can also be first
Preset constituency template is selected to draw a circle to approve the region for wanting to choose again with the constituency template.Preset constituency template includes but is not limited to
Heart-shaped, regular shape and irregular shape etc. can also convert the size of chosen area by two fingers scaling or mouse pulley.
Determining module 120 is connected with module 130 is obtained, and executes the corresponding access time section of selection operation for determining.
The determining module 120 instructs the selection of target area in current video picture according to user, determine and its
Corresponding access time section.Such as when user chooses target area in current video picture in a manner of gesture delineation, device
User can record and is determined as access time section this period from starting to choose to completing to choose.
Module 130 is obtained, is connected with generation module 140, for obtaining all lists of access time section region of interest within
Frame image.
After determining module 120 has determined corresponding access time section according to selection instruction, which is obtained
All single-frame images of access time section region of interest within, i.e., the single frames that according to target region obtains after cutting in access time section
Image.
Generation module 140, for generating visualization file with preset format according to single-frame images.
The generation module 140 will acquire the visualization file that single-frame images acquired in module 130 generates multiple format.
In the present embodiment, which can also be to target area, single frames figure access time section and/or obtained
As being edited.Editor of the generation module 140 to target area: having chosen target area even if having begun, once the region
The main body being inside not intended to can also be finely adjusted and retrieve starting point, the selection that user can be helped more accurate to want
Main body.Editor of the generation module 140 to access time section: due to currently playing video be it is dynamic, access time section
Starting point and end point is more difficult to be held accurate, such as increases a sliding shoe operation, user can accurately slide with before confirming,
Frame number position afterwards, when fine tuning, the relevant main body picture of institute's collar region is in amplify wait a moment speed playback or the preceding effect put, so as to
User can easily determine the starting point and end point of screenshotss picture.Editor of the generation module 140 to single-frame images: it edited
There can be simple interleave in journey, delete the functions such as frame, frame figure editor, slow play F.F..Interleave function, which refers to, supports the addition of simple-frame figure,
Such as subtitle, small picture.The materials such as addition text can also can be edited on the frame figure of script, be also applied for discontinuity splicing
Tracking intercept main body, such as disappear front and back video pictures tracking content finally show the result is that some black frame figures, Yong Huke
Frame figure is deleted to increase in the enterprising edlin of these frame figures, increases subtitle etc..Slow play fast-forward functionality refers to that adjustable entirety is cut
The dynamic play speed for taking picture makes final result be shown as the picture presentation effect of F.F. and slow play.
In the present embodiment, generation module 140 generates visualization file, the visualization according to single-frame images, with preset format
File includes one of static image file, dynamic image file or video file or a variety of files.Due to the list got
Frame image is exactly the picture of What You See Is What You Get, in addition to traditional various video formats, the frame figure that can also will be cached and cut
Preset selected format is generated, picture or dynamic picture class format convenient for fast propagation are such as produced.
In the present embodiment, the single-frame images for caching and cutting is carried out format life according to preset selected format by device
At.Choose determine after then pop up may be selected format saved, can be reserved for for system intialization support any format, as video,
Picture, GIF etc..The various formats that the preset support of automatic creation system may be selected after determining are chosen, and carry out other operations, are such as sent out
The subsequent operations such as send, share, collecting.
The device of the embodiment of the present invention allows user indiscriminately ad. as one wishes to carry out partial cut away to current video, and according to need
The visualization file of diversified forms is sought survival into, convenient for exchanging the propagation with file, improves user experience.
It is the structural schematic diagram of the second embodiment of the device of the invention referring to Fig. 7.
The device 200 of the second embodiment of the device of the invention includes: to receive execution module 210, and determining module 220 obtains
Modulus block 230 and generation module 240.
In the present embodiment, which is connected with determining module 220, for receiving user to current place
The selection of target area in the video pictures of broadcast state instructs, and executes selection operation.
It is the structural schematic diagram of the reception execution module 210 of the second embodiment of the device of the invention referring to Fig. 8.It is aforementioned
Receiving execution module 210 includes: that the first reception implementation sub-module 211, second receives implementation sub-module 212 and third reception execution
Submodule 213.
First receives implementation sub-module 211, is connected with the second reception implementation sub-module 212, for receiving user to working as
The selection instruction of regional area in the preceding video pictures in broadcast state, including but not limited to the frame choosing of localized region,
Circle choosing chooses instruction using template.
Second receives implementation sub-module 212, receives implementation sub-module 213 with third and is connected, for receiving to partial zones
The edit operation in domain instructs, and executive editor operates.
After user chooses localized region in currently playing video pictures, the second reception implementation sub-module
212 can carry out edit operation to the regional area, including but not limited to the expansion of the regional area, diminution, replacement template
And the operation such as mobile constituency.
Third receives implementation sub-module 213, is target area for marking edited regional area.
In the present embodiment, which receives implementation sub-module 213 and edited regional area is labeled as target area, mark
Note form include but is not limited to enclose choosing, frame choosing, it is dimmed show, be highlighted, the various mark patterns such as masking-out is shown, in order to
Family, which is distinguished, currently chooses target.
It is that the third of the second embodiment of the device of the invention receives the structural representation of implementation sub-module 213 referring to Fig. 9
Figure.As shown, aforementioned third receives implementation sub-module 213 further include: marking unit 2131, recognition unit 2132 and tracking are single
Member 2133.
Marking unit 2131 is connected with recognition unit 2132, is present frame for marking edited regional area
Target area.
In the present embodiment, which is labeled as edited regional area the target area of present frame, mark
Note form include but is not limited to enclose choosing, frame choosing, it is dimmed show, be highlighted, the various mark patterns such as masking-out is shown, in order to
Family, which is distinguished, currently chooses target.
Recognition unit 2132 is connected with tracking cell 2133, for identification the display master in the target area of present frame
Body.
In the present embodiment, which passes through the technologies such as recognition of face, image recognition, mesh of the device to present frame
Display main body in mark region is identified.
Tracking cell 2133, for passing through display of the interleave algorithm locating and displaying main body in other frame figures of video pictures
Region, label display area are target area.
In the present embodiment, after which identifies the display main body, the display main body and real-time tracking is locked, is removed
Otherwise the non-image content keeps continuing tracking mode in current screen zones vanishes.
In the present embodiment, which carries out the insertion of locating frame figure using interleave (FRC) algorithm.Worked as by tracking
Regional area in forth screen containing locating frame characteristic value confirms orientation, then compares in current screen and draw a circle to approve closure image content
Reach the main body of certain proportion coincidence, the accurate lock main body and real-time tracking can be carried out.
It is the structural schematic diagram of the tracking cell 2133 of the second embodiment of the device of the invention referring to Figure 10.It is aforementioned with
Track unit 2133 further include: the first tracking subelement 21331, second tracks subelement 21332 and third tracks subelement
21333。
First tracking subelement 21331, for disappearing in the current video picture in broadcast state when display main body
And reappear, judge show whether the extinction time of main body is more than limiting time.
In the present embodiment, a disappearance limiting time can be first preset, when display main body disappears simultaneously in current video picture
It reappears, whether which can be more than that the limiting time judges to display main body according to preset data.
Second tracking subelement 21332 is connected, for the disappearance when display main body with the first tracking subelement 21331
Time is more than limiting time, the end time of section using extinction time as access time.
In the present embodiment, if the extinction time of the display main body exceeds pre-set limiting time, or in limiting time
Without discovery locating frame characteristic value in range, then default is automatically performed intercepts herein, and second tracks subelement 21332 for the display
The extinction time of main body is recorded as the end time of access time section.
Third tracks subelement 21333, is connected with the first tracking subelement 21331, for the disappearance when display main body
Time is more than limiting time, and continuing display area of the label display main body in other frame figures of video pictures is target area.
The present embodiment supports the splicing of interruption capturing picture, if the extinction time of the display main body in screen area is limiting
It fixes time interior, or finds locating frame characteristic value again in limiting time range screen, it is fixed that third tracking subelement 21333 continues tracking
Position to find other frame figures comprising display main body in video pictures, and marks target area.
Determining module 220 is connected with module 230 is obtained, and executes the corresponding access time section of selection operation for determining.
Module 230 is obtained, is connected with generation module 240, for obtaining the institute in access time section comprising target area
There is single-frame images.
Generation module 240, for generating visualization file with preset format according to single-frame images.
Determining module 220 obtains module 230 and generation module 240 and pair in the first embodiment of the device of the invention
The module answered is identical, and which is not described herein again.
The device of that embodiment of the invention is referred to by receiving user's selection of localized region in currently playing video pictures
It enables, receives the edit operation of localized region, marking edited regional area is target area, be can be improved to target area
The flexibility ratio and precision of selection;By label institute edited regional area be present frame target area, identification present frame
Target area in display main body, display main body is marked by interleave, it is selected to carry out tracking to display main body, makes user
All target areas in video pictures can be easily chosen as needed;By disappearing simultaneously in current video picture when display main body
It reappears, judges show whether the extinction time of main body is more than limiting time, if so, the section using the extinction time as access time
End time can support the intelligence of capturing picture to spell if it is not, continuing the target area of other positions in label lookup video
It connects, improves user experience.
Those of ordinary skill in the art will appreciate that realizing all or part of the process in above-described embodiment method, being can be with
Relevant hardware is instructed to complete by computer program, the program can be stored in a computer-readable storage medium
In, the program is when being executed, it may include such as the process of the embodiment of above-mentioned each method.Wherein, the storage medium can be magnetic
Dish, CD, read-only memory (Read-Only Memory, ROM) or random access memory (Random Access
Memory, RAM) etc..
Above disclosed is only a preferred embodiment of the present invention, cannot limit the power of the present invention with this certainly
Sharp range, those skilled in the art can understand all or part of the processes for realizing the above embodiment, and weighs according to the present invention
Benefit requires made equivalent variations, still belongs to the scope covered by the invention.
Claims (8)
1. a kind of method for processing video frequency characterized by comprising
It receives user to instruct the selection of the target area in the video pictures for being currently at broadcast state, executes the target area
The selection operation in domain;
It determines and executes the corresponding access time section of the selection operation;
Obtain all single-frame images of the target area in the access time section;
According to the single-frame images, visualization file is generated with preset format;
The selection instruction that user is received to the target area in the video pictures for being currently at broadcast state, executes the mesh
The step of marking the selection operation in region, comprising:
User is received to instruct the selection of the regional area in the video pictures for being currently at broadcast state;The selection instruction packet
It includes and freely draws a circle to approve the regional area or draw a circle to approve the target area using constituency template;
It receives the edit operation to the regional area to instruct, executive editor's operation;
Marking the edited regional area is the target area;
It is described according to the single-frame images, the step of visualization file is generated with preset format, comprising:
User is received to the editor of the access time section, wherein edit to the period of selection, including when fine tuning, select
The relevant main body picture in region is in amplify wait a moment speed playback or the preceding effect put;
According to edited single-frame images, the visualization file is generated with the preset format.
2. method for processing video frequency as described in claim 1, which is characterized in that the label edited regional area is
The step of target area, comprising:
Marking the edited regional area is the target area of present frame;
Identify the display main body in the target area of the present frame;
The display area of the display main body in other frame figures of the video pictures is positioned by interleave algorithm, described in label
Display area is the target area.
3. method for processing video frequency as claimed in claim 2, which is characterized in that described to position the display master by interleave algorithm
Display area of the body in other frame figures of the video pictures, mark the display area be the target area the step of,
Include:
It shows that main body disappears and reappears in the video pictures in broadcast state when described, judges the disappearance of the display main body
Whether the time is more than limiting time;
If so, using the extinction time as the end time of the access time section;
If it is not, continuing to mark display area of the display main body in other frame figures of the video pictures to be the target area
Domain.
4. method for processing video frequency as described in claim 1, which is characterized in that the visualization file includes still image text
One of part, dynamic image file or video file or a variety of files.
5. a kind of device characterized by comprising
Execution module is received, the selection of the target area in the video pictures for being currently at broadcast state is referred to for receiving user
It enables, executes the selection operation of the target area;
Determining module executes the corresponding access time section of the selection operation for determining;
Module is obtained, for obtaining all single-frame images of the target area in the access time section;
Generation module, for generating visualization file with preset format according to the single-frame images;
The reception execution module includes:
First receives implementation sub-module, for receiving user to the regional area in the video pictures for being currently at broadcast state
Choose instruction;The selection instruction includes freely drawing a circle to approve the regional area or drawing a circle to approve the regional area using constituency template;
Second receives implementation sub-module, for receiving the instruction of the edit operation to the regional area, executive editor's operation;
Third receives implementation sub-module, is the target area for marking the edited regional area;
The generation module is also used to:
User is received to the editor of the access time section, wherein edit to the period of selection, including when fine tuning, select
The relevant main body picture in region is in amplify wait a moment speed playback or the preceding effect put;According to edited single-frame images, with described pre-
It sets format and generates the visualization file.
6. device according to claim 5, which is characterized in that the third receives implementation sub-module and includes:
Marking unit is the target area of present frame for marking the edited regional area;
Recognition unit, for identification the display main body in the target area of the present frame;
Tracking cell, for positioning display of the display main body in other frame figures of the video pictures by interleave algorithm
Region, marking the display area is the target area.
7. device according to claim 6, which is characterized in that the tracking cell includes:
First tracking subelement is sentenced for disappearing and reappearing in the video pictures in broadcast state when the display main body
Whether the extinction time for the display main body of breaking is more than limiting time;
Second tracking subelement, for being more than limiting time when the extinction time of the display main body, with extinction time work
For the end time of the access time section;
Third tracks subelement, for being not above limiting time when the extinction time of the display main body, continues described in label
Show that display area of the main body in other frame figures of the video pictures is the target area.
8. device according to claim 5, which is characterized in that the visualization file that the generation module generates includes static state
One of image file, dynamic image file or video file or a variety of files.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510221449.5A CN105307051B (en) | 2015-05-04 | 2015-05-04 | Method for processing video frequency and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510221449.5A CN105307051B (en) | 2015-05-04 | 2015-05-04 | Method for processing video frequency and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105307051A CN105307051A (en) | 2016-02-03 |
CN105307051B true CN105307051B (en) | 2019-03-01 |
Family
ID=55203720
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510221449.5A Active CN105307051B (en) | 2015-05-04 | 2015-05-04 | Method for processing video frequency and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105307051B (en) |
Families Citing this family (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105828168A (en) * | 2016-03-21 | 2016-08-03 | 乐视网信息技术(北京)股份有限公司 | Screen shot realization method and device |
CN105761211A (en) * | 2016-03-30 | 2016-07-13 | 努比亚技术有限公司 | Method and device for splicing frames of mobile terminal |
CN105955624A (en) * | 2016-06-12 | 2016-09-21 | 福建天泉教育科技有限公司 | Key area amplification display method and system |
CN106412709A (en) * | 2016-10-21 | 2017-02-15 | 上海与德信息技术有限公司 | Video capturing method and video capturing device |
CN106791909B (en) * | 2016-12-01 | 2020-03-17 | 中央电视台 | Video data processing method and device and server |
CN106792092B (en) * | 2016-12-19 | 2020-01-03 | 广州虎牙信息科技有限公司 | Live video stream split-mirror display control method and corresponding device thereof |
CN106792122A (en) * | 2017-02-20 | 2017-05-31 | 北京金山安全软件有限公司 | Automatic video recording method and device and terminal |
CN106970762A (en) * | 2017-03-31 | 2017-07-21 | 联想(北京)有限公司 | A kind of method for processing video frequency and electronic equipment |
CN109302619A (en) * | 2018-09-18 | 2019-02-01 | 北京奇艺世纪科技有限公司 | A kind of information processing method and device |
CN113302915A (en) * | 2019-01-14 | 2021-08-24 | 杜比实验室特许公司 | Sharing a physical writing surface in a video conference |
CN110134310A (en) * | 2019-05-23 | 2019-08-16 | 网易(杭州)网络有限公司 | Content share method and device, electronic equipment and storage medium |
CN110446097B (en) * | 2019-08-26 | 2022-04-15 | 维沃移动通信有限公司 | Screen recording method and mobile terminal |
CN110703976B (en) * | 2019-08-28 | 2021-04-13 | 咪咕文化科技有限公司 | Clipping method, electronic device, and computer-readable storage medium |
CN111324270A (en) | 2020-02-24 | 2020-06-23 | 北京字节跳动网络技术有限公司 | Image processing method, assembly, electronic device and storage medium |
CN112822544B (en) * | 2020-12-31 | 2023-10-20 | 广州酷狗计算机科技有限公司 | Video material file generation method, video synthesis method, device and medium |
CN113014882B (en) * | 2021-03-08 | 2021-09-24 | 中国铁塔股份有限公司黑龙江省分公司 | Multi-source multi-protocol video fusion monitoring system |
CN114173203A (en) * | 2022-01-05 | 2022-03-11 | 统信软件技术有限公司 | Method and device for capturing image in video playing and computing equipment |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101527690A (en) * | 2009-04-13 | 2009-09-09 | 腾讯科技(北京)有限公司 | Method for intercepting dynamic image, system and device thereof |
CN104023272A (en) * | 2014-06-25 | 2014-09-03 | 北京奇艺世纪科技有限公司 | Video screen editing method and device |
CN104080005A (en) * | 2014-07-10 | 2014-10-01 | 福州瑞芯微电子有限公司 | Device and method for clipping dynamic pictures |
CN104394324A (en) * | 2014-12-09 | 2015-03-04 | 成都理想境界科技有限公司 | Special-effect video generation method and device |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB0712879D0 (en) * | 2007-07-03 | 2007-08-08 | Skype Ltd | Video communication system and method |
-
2015
- 2015-05-04 CN CN201510221449.5A patent/CN105307051B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101527690A (en) * | 2009-04-13 | 2009-09-09 | 腾讯科技(北京)有限公司 | Method for intercepting dynamic image, system and device thereof |
CN104023272A (en) * | 2014-06-25 | 2014-09-03 | 北京奇艺世纪科技有限公司 | Video screen editing method and device |
CN104080005A (en) * | 2014-07-10 | 2014-10-01 | 福州瑞芯微电子有限公司 | Device and method for clipping dynamic pictures |
CN104394324A (en) * | 2014-12-09 | 2015-03-04 | 成都理想境界科技有限公司 | Special-effect video generation method and device |
Also Published As
Publication number | Publication date |
---|---|
CN105307051A (en) | 2016-02-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105307051B (en) | Method for processing video frequency and device | |
WO2020010815A1 (en) | Method for selecting background music and capturing video, device, terminal apparatus, and medium | |
KR101976178B1 (en) | Mobile terminal and method for controlling of the same | |
KR101748668B1 (en) | Mobile twrminal and 3d image controlling method thereof | |
US9430479B2 (en) | Interactive frames for images and videos displayed in a presentation application | |
US11775165B2 (en) | 3D cutout image modification | |
KR20140055515A (en) | Mobile terminal and control method thereof | |
US20210350831A1 (en) | Method, apparatus and smart mobile terminal for editing video | |
KR20170019242A (en) | Method and apparatus for providing user interface in an electronic device | |
US20170243611A1 (en) | Method and system for video editing | |
KR20140033896A (en) | Mobile terminal and method for controlling of the same | |
KR102124801B1 (en) | Mobile terminal and control method thereof | |
KR20140055361A (en) | Mobile terminal and method for controlling of the same | |
KR20140128724A (en) | Mobile terminal and control method thereof | |
TW201447739A (en) | Electronic device and data processing method thereof | |
CN103491450A (en) | Setting method of playback fragment of media stream and terminal | |
CN103543910A (en) | Desktop wallpaper previewing method and desktop wallpaper previewing system | |
CN112445395A (en) | Music fragment selection method, device, equipment and storage medium | |
JP6211199B2 (en) | Display control apparatus, display control method, control program, and recording medium | |
US9076489B1 (en) | Circular timeline for video trimming | |
KR20140020577A (en) | Mobile terminal and control method for the mobile terminal | |
CN104270623A (en) | Display method and electronic device | |
CN104093083A (en) | Video intercepting method and device | |
CN113918522A (en) | File generation method and device and electronic equipment | |
CN107632811B (en) | Labeling method of image splicing wall and image splicing wall 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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |