CN109640170A - From the Output Velocity Dealing Method and Related product to shoot the video - Google Patents

From the Output Velocity Dealing Method and Related product to shoot the video Download PDF

Info

Publication number
CN109640170A
CN109640170A CN201811471550.6A CN201811471550A CN109640170A CN 109640170 A CN109640170 A CN 109640170A CN 201811471550 A CN201811471550 A CN 201811471550A CN 109640170 A CN109640170 A CN 109640170A
Authority
CN
China
Prior art keywords
video
section
picture
overlap
frame picture
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.)
Granted
Application number
CN201811471550.6A
Other languages
Chinese (zh)
Other versions
CN109640170B (en
Inventor
金薇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GUANGDONG LI'ANG ELECTRONIC TECHNOLOGY Co.,Ltd.
Original Assignee
Shenzhen Ziyu Jien Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenzhen Ziyu Jien Technology Co Ltd filed Critical Shenzhen Ziyu Jien Technology Co Ltd
Priority to CN201811471550.6A priority Critical patent/CN109640170B/en
Publication of CN109640170A publication Critical patent/CN109640170A/en
Application granted granted Critical
Publication of CN109640170B publication Critical patent/CN109640170B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/44008Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics in the video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/44Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
    • H04N21/4402Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display
    • H04N21/440281Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving reformatting operations of video signals for household redistribution, storage or real-time display by altering the temporal resolution, e.g. by frame skipping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47205End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for manipulating displayed content, e.g. interacting with MPEG-4 objects, editing locally

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Databases & Information Systems (AREA)
  • Human Computer Interaction (AREA)
  • User Interface Of Digital Computer (AREA)
  • Image Analysis (AREA)

Abstract

The disclosure provides a kind of Output Velocity Dealing Method and Related product to shoot the video certainly, and described method includes following steps: terminal is after starting self-timer Video Applications, into the first video of self-timer page capture;Terminal acquires the First Speed of user's selection;First video is divided into n sections of videos by terminal, acceleration is carried out to every section of video in n sections of videos and handles the paragraph after being accelerated, acceleration processing specifically includes: to one section of video carry out identification determine one section of video with the presence or absence of mistake, such as mistake is not present in one section of video, the paragraph after being accelerated is handled with First Speed acceleration, such as there are mistakes for one section of video, the paragraph after being accelerated is handled with the second speed acceleration faster than First Speed, n sections of videos of traversal obtain the paragraph after n acceleration, by n accelerate after paragraph it is chronological accelerated after the second video.Technical solution provided by the present application has the advantages that user experience is high.

Description

From the Output Velocity Dealing Method and Related product to shoot the video
Technical field
The present invention relates to cultural medium technical fields, and in particular to a kind of to produce from the Output Velocity Dealing Method to shoot the video and correlation Product.
Background technique
Short-sighted frequency, that is, short-movie video is a kind of internet content circulation way, usually propagates on internet new media Video transmission content of the duration within 1 minute.
The constant airspeed of existing short Video Applications, such as 10 speeds, 5 speeds can not change, this is for some For special scene, user individual can not be embodied, affects the effect of video, affects the Experience Degree of user.
Summary of the invention
The embodiment of the invention provides a kind of from the Output Velocity Dealing Method and Related product that shoot the video, can be to the speed of video Degree is automatically adjusted, and embodies user individual, has the advantages that improve user experience.
In a first aspect, the embodiment of the present invention provides a kind of Output Velocity Dealing Method to shoot the video certainly, the method includes as follows Step:
Terminal is after starting self-timer Video Applications, into the first video of self-timer page capture;
Terminal acquires the First Speed of user's selection;
First video is divided into n sections of videos by terminal, is carried out after acceleration handles and accelerated to every section of video in n sections of videos Paragraph, acceleration processing specifically include: to one section of video carry out identification determine one section of video with the presence or absence of mistake, such as this section Mistake is not present in video, handles the paragraph after being accelerated with First Speed acceleration, if one section of video is there are mistake, than the One fireballing second speed acceleration handles the paragraph after being accelerated, and n sections of videos of traversal obtain the paragraph after n acceleration, by n Paragraph after a acceleration is chronological accelerated after the second video.Wherein n is long for the time of integer and every section of video Degree is no more than 1 second.
Optionally, described that specifically including with the presence or absence of mistake for the determining one section of video of identification is carried out to one section of video:
Every frame picture of one section of video is extracted, after the personal image extraction of every frame picture, the time sequencing by every frame is anti- Obtain superimposed image to superposition, extract the overlap-add region of superimposed image, extract overlap-add region first frame picture and last Frame picture determines total direction of motion of overlap-add region according to first frame picture and last frame picture, extracts overlap-add region Two frame picture of arbitrary neighborhood determines whether the direction of motion of any two frames picture and total direction of motion are identical, traverses overlap-add region Two frame picture of all arbitrary neighborhoods, such as determine overlap-add region the two frame picture direction of motion of all arbitrary neighborhoods and total movement side To identical, inerrancy is determined, otherwise, it determines wrong.
Optionally, described to determine that total direction of motion of overlap-add region is specific according to first frame picture and last frame picture Include:
Determine first distance and last frame picture and the overlap-add region side of first frame picture and overlap-add region left edge The second distance of edge determines that the direction of motion is to move right, if first distance is less than second if first distance is greater than second distance Distance determines that the direction of motion is to be moved to the left.
Optionally, the time sequencing by every frame, which is reversely superimposed, obtains superimposed image and specifically includes:
Superposition picture is determined as multilayer, every frame picture corresponds to one layer and temporally inverted sequence is schemed at every layer of picture arrangement of superposition Piece.
Second aspect, provides a kind of terminal, and the terminal includes: processor, camera and display screen,
The camera, for into the first video of self-timer page capture, acquiring user after starting self-timer Video Applications The First Speed of selection;
The processor carries out acceleration processing to every section of video in n sections of videos for the first video to be divided into n sections of videos Paragraph after being accelerated, acceleration processing specifically include: carrying out identifying that determining one section of video whether there is to one section of video Mistake handles the paragraph after being accelerated if mistake is not present in one section of video with First Speed acceleration, as one section of video is deposited In mistake, the paragraph after being accelerated is handled with the second speed acceleration faster than First Speed, n sections of videos of traversal obtain n and add Paragraph after speed, by n accelerate after paragraph it is chronological accelerated after the second video.Wherein n is integer and every The time span of section video is no more than 1 second.
Optionally, the processor, specifically for extracting every frame picture of one section of video, by the character image of every frame picture It after extraction, is reversely superimposed by the time sequencing of every frame and obtains superimposed image, extract the overlap-add region of superimposed image, extract superposition area The first frame picture and last frame picture in domain determine the total of overlap-add region according to first frame picture and last frame picture The direction of motion extracts the two frame picture of arbitrary neighborhood of overlap-add region, the direction of motion for determining any two frames picture and always movement side To whether identical, the two frame picture of all arbitrary neighborhoods of overlap-add region is traversed, such as determines all arbitrary neighborhoods two of overlap-add region The frame picture direction of motion is identical as total direction of motion, determines inerrancy, otherwise, it determines wrong.
Optionally, the processor, specifically for determine the first distance of first frame picture and overlap-add region left edge with And the second distance of last frame picture and overlap-add region edge determines that the direction of motion is if first distance is greater than second distance It moves right, if first distance is less than second distance, determines that the direction of motion is to be moved to the left.
Optionally, the processor is determined as multilayer specifically for that will be superimposed picture, and corresponding one layer and on time of every frame picture Between inverted sequence superposition every layer of picture of picture arrangement.
Optionally, the terminal are as follows: smart phone or tablet computer.
The third aspect provides a kind of computer readable storage medium, and storage is used for the program of electronic data interchange, In, described program makes terminal execute the method that first aspect provides.
The implementation of the embodiments of the present invention has the following beneficial effects:
As can be seen that the first video after shooting the first video, is divided into n sections, so by technical solution provided by the present application N sections are identified respectively afterwards and determines whether that such as there is mistake, then accelerate the video playout speed of this section, if do not had with mistake It is wrong just to be played out with speed set by user, it in this way can be fast by this section of video of wrong malfunction when playing Speed skips over, and promotes the visual effect of whole video in this way, 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 some embodiments of the invention, for ability For the those of ordinary skill of domain, without creative efforts, it can also be obtained according to these attached drawings other attached Figure.
Fig. 1 is a kind of structural schematic diagram of terminal.
Fig. 2 is a kind of flow diagram from the Output Velocity Dealing Method to shoot the video.
Fig. 3 is the structural schematic diagram of terminal provided in an embodiment of the present invention.
Specific embodiment
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 some of the embodiments of the present invention, instead of all the embodiments.Based on this hair Embodiment in bright, every other implementation obtained by those of ordinary skill in the art without making creative efforts Example, shall fall within the protection scope of the present invention.
Description and claims of this specification and term " first ", " second ", " third " and " in the attached drawing Four " etc. are not use to describe a particular order for distinguishing different objects.In addition, term " includes " and " having " and it Any deformation, it is intended that cover and non-exclusive include.Such as it contains the process, method of a series of steps or units, be System, product or equipment are not limited to listed step or unit, but optionally further comprising the step of not listing or list Member, or optionally further comprising other step or units intrinsic for these process, methods, product or equipment.
Referenced herein " embodiment " is it is meant that the special characteristic, result or the characteristic that describe can wrap in conjunction with the embodiments Containing at least one embodiment of the present invention.Each position in the description occur the phrase might not each mean it is identical Embodiment, nor the independent or alternative embodiment with other embodiments mutual exclusion.Those skilled in the art explicitly and Implicitly understand, embodiment described herein can be combined with other embodiments.
Refering to fig. 1, Fig. 1 provides a kind of terminal, which is specifically as follows smart phone, tablet computer, computer, clothes Be engaged in device, which can specifically include for the terminal of the systems such as IOS, Android, above-mentioned terminal: processor, memory, Camera and display screen, above-mentioned component can be connected by bus, can also be connected by other means, the application is not intended to limit The concrete mode of above-mentioned connection.
Referring to Fig.2, Fig. 2 provides a kind of Output Velocity Dealing Method to shoot the video certainly, this method is as shown in Fig. 2, by such as Fig. 1 institute The terminal shown executes, and this method comprises the following steps:
Step S201, terminal is after starting self-timer Video Applications, into the first video of self-timer page capture;
Step S202, the First Speed of terminal acquisition user selection;
Step S203, the first video is divided into n sections of videos by terminal, is carried out acceleration to every section of video in n sections of videos and is handled Paragraph after to acceleration, acceleration processing specifically include: carrying out identification to one section of video and determine that whether there is for one section of video is wrong It misses, if mistake is not present in one section of video, the paragraph after being accelerated is handled with First Speed acceleration, as one section of video exists Mistake is handled with the second speed faster than First Speed (e.g. 2 times of First Speed or setting multiple) greater than 1 acceleration Paragraph after to acceleration, n sections of videos of traversal obtain the paragraph after n acceleration, and the paragraph after n is accelerated is chronological Second video after being accelerated.Wherein n is no more than 1s for the time span of integer and every section of video.
First video is divided into n sections after shooting the first video by technical solution provided by the present application, then by n sections points Shi Bie not determine whether that with mistake, such as there is mistake, then accelerate the video playout speed of this section, if not having mistake with Speed set by user plays out, and in this way can quickly skip over this section of video of wrong malfunction when playing, The visual effect for promoting whole video in this way, improves user experience.
Optionally, above-mentioned that can specifically include with the presence or absence of mistake for the determining one section of video of identification is carried out to one section of video:
Every frame picture of one section of video is extracted, after the personal image extraction of every frame picture, the time sequencing by every frame is anti- Obtain superimposed image to superposition, extract the overlap-add region of superimposed image, extract overlap-add region first frame picture and last Frame picture determines total direction of motion of overlap-add region according to first frame picture and last frame picture, extracts overlap-add region Two frame picture of arbitrary neighborhood determines whether the direction of motion of any two frames picture and total direction of motion are identical, traverses overlap-add region Two frame picture of all arbitrary neighborhoods, such as determine overlap-add region the two frame picture direction of motion of all arbitrary neighborhoods and total movement side To identical, inerrancy is determined, otherwise, it determines wrong.
Optionally, above-mentioned to determine that total direction of motion of overlap-add region is specific according to first frame picture and last frame picture May include:
Determine first distance and last frame picture and the overlap-add region side of first frame picture and overlap-add region left edge The second distance of edge determines that the direction of motion is to move right, if first distance is less than second if first distance is greater than second distance Distance determines that the direction of motion is to be moved to the left.The direction of motion of above-mentioned any two frames picture can also be determined by this.
This based on principle be that, for shooting video, background will not malfunction, it is right then that malfunction can only be personage In personage, most mistake is waved for the discontinuous or stroke defect of movement for example, waving to act to the left, if waved to the left Link up manually, then the left side is waved, movement is essentially uniform motion, and movement per adjacent two frame within 1 second and total The direction of motion is identical, if there is mistake, that is, waves discontinuous, for example, intermediate suspension 0.1s, this 0.1s frame the direction of motion It is not identical as the direction waved, it is embodied on picture, i.e., the picture of every frame is inconsistent in overlap-add region;It in this way can be real Now the movement waved is detected, it is determined whether there is the mistake of movement.
Optionally, the above-mentioned time sequencing by every frame, which is reversely superimposed, obtains superimposed image and can specifically include:
Superposition picture is determined as multilayer, every frame picture corresponds to one layer and temporally inverted sequence arranges every layer of picture.
For example, there are 10 layers, then first frame picture (time is earliest) successively obtains the in lowermost layer in superposition picture 10 frame pictures (time is at the latest) are on most surface layer.
A kind of terminal is provided refering to Fig. 3, Fig. 3, the terminal includes: camera, processor and display screen, the display Screen, for the decoration stage property that after starting self-timer Video Applications, acquisition user is selected;
The camera, for acquiring the first picture,
The processor is superimposed upon the first picture for will decorate stage property and obtains second picture, second picture is shown;Know Other second picture decoration stage property lower edge line, following edge line be line of demarcation by second picture be divided into upper part and under Part obtains the rgb value of lower part and the pixel adjacent with line of demarcation, not within the set range such as the rgb value, to lower part Not pixel within the set range carry out covering treatment and obtain third picture.
The embodiment of the present invention also provides a kind of computer storage medium, wherein computer storage medium storage is for electricity The computer program of subdata exchange, it is as any in recorded in above method embodiment which execute computer It is a kind of from some or all of the Output Velocity Dealing Method that shoots the video step.
The embodiment of the present invention also provides a kind of computer program product, and the computer program product includes storing calculating The non-transient computer readable storage medium of machine program, the computer program are operable to that computer is made to execute such as above-mentioned side That records in method embodiment is any from some or all of the Output Velocity Dealing Method to shoot the video step.
It should be noted that for the various method embodiments described above, for simple description, therefore, it is stated as a series of Combination of actions, but those skilled in the art should understand that, the present invention is not limited by the sequence of acts described because According to the present invention, some steps may be performed in other sequences or simultaneously.Secondly, those skilled in the art should also know It knows, embodiment described in this description belongs to alternative embodiment, and related actions and modules is not necessarily of the invention It is necessary.
In the above-described embodiments, it all emphasizes particularly on different fields to the description of each embodiment, there is no the portion being described in detail in some embodiment Point, reference can be made to the related descriptions of other embodiments.
In several embodiments provided herein, it should be understood that disclosed device, it can be by another way It realizes.For example, the apparatus embodiments described above are merely exemplary, such as the division of the unit, it is only a kind of Logical function partition, there may be another division manner in actual implementation, such as multiple units or components can combine or can To be integrated into another system, or some features can be ignored or not executed.Another point, shown or discussed is mutual Coupling, direct-coupling or communication connection can be through some interfaces, the indirect coupling or communication connection of device or unit, It can be electrical or other forms.
The unit as illustrated by the separation member may or may not be physically separated, aobvious as unit The component shown may or may not be physical unit, it can and it is in one place, or may be distributed over multiple In network unit.It can select some or all of unit therein according to the actual needs to realize the mesh of this embodiment scheme 's.
It, can also be in addition, the functional units in various embodiments of the present invention may be integrated into one processing unit It is that each unit physically exists alone, can also be integrated in one unit with two or more units.Above-mentioned integrated list Member both can take the form of hardware realization, can also be realized in the form of software program module.
If the integrated unit is realized in the form of software program module and sells or use as independent product When, it can store in a computer-readable access to memory.Based on this understanding, technical solution of the present invention substantially or Person says that all or part of the part that contributes to existing technology or the technical solution can body in the form of software products Reveal and, which is stored in a memory, including some instructions are used so that a computer equipment (can be personal computer, server or network equipment etc.) executes all or part of each embodiment the method for the present invention Step.And memory above-mentioned includes: USB flash disk, read-only memory (ROM, Read-Only Memory), random access memory The various media that can store program code such as (RAM, Random Access Memory), mobile hard disk, magnetic or disk.
Those of ordinary skill in the art will appreciate that all or part of the steps in the various methods of above-described embodiment is can It is completed with instructing relevant hardware by program, which can store in a computer-readable memory, memory May include: flash disk, read-only memory (English: Read-Only Memory, referred to as: ROM), random access device (English: Random Access Memory, referred to as: RAM), disk or CD etc..
The embodiment of the present invention has been described in detail above, specific case used herein to the principle of the present invention and Embodiment is expounded, and the above description of the embodiment is only used to help understand the method for the present invention and its core ideas; At the same time, for those skilled in the art can in specific embodiments and applications according to the thought of the present invention There is change place, in conclusion the contents of this specification are not to be construed as limiting the invention.

Claims (10)

1. a kind of from the Output Velocity Dealing Method to shoot the video, which is characterized in that described method includes following steps:
Terminal is after starting self-timer Video Applications, into the first video of self-timer page capture;
Terminal acquires the First Speed of user's selection;
First video is divided into n sections of videos by terminal, is carried out acceleration to every section of video in n sections of videos and is handled the section after being accelerated It falls, acceleration processing specifically includes: identification being carried out to one section of video and determines regarding with the presence or absence of mistake, such as this section for one section of video Mistake is not present in frequency, the paragraph after being accelerated is handled with First Speed acceleration, if there are mistakes for one section of video, than first Fireballing second speed acceleration handles the paragraph after being accelerated, and n sections of videos of traversal obtain the paragraph after n acceleration, by n Paragraph after acceleration is chronological accelerated after the second video;Wherein n is the time span of integer and every section of video No more than 1 second.
2. the method according to claim 1, wherein described carry out the determining one section of video of identification to one section of video It is specifically included with the presence or absence of mistake:
The every frame picture for extracting one section of video is reversely folded after the personal image extraction of every frame picture by the time sequencing of every frame Add to obtain superimposed image, extract the overlap-add region of superimposed image, extracts the first frame picture and last frame figure of overlap-add region Piece determines total direction of motion of overlap-add region according to first frame picture and last frame picture, extracts any of overlap-add region Adjacent two frames picture determines whether the direction of motion of any two frames picture is identical as total direction of motion, traverses the institute of overlap-add region There is two frame picture of arbitrary neighborhood, such as determines the two frame picture direction of motion of all arbitrary neighborhoods and total direction of motion phase of overlap-add region Together, inerrancy is determined, otherwise, it determines wrong.
3. according to the method described in claim 2, it is characterized in that, described true according to first frame picture and last frame picture The total direction of motion for determining overlap-add region specifically includes:
Determine the first distance and last frame picture and overlap-add region edge of first frame picture and overlap-add region left edge Second distance, if first distance be greater than second distance, determine the direction of motion be move right, as first distance less than second away from From, determine the direction of motion be moved to the left.
4. according to the method described in claim 2, it is characterized in that, the time sequencing by every frame is reversely superimposed Image specifically includes:
Superposition picture is determined as multilayer, every frame picture corresponds to one layer and temporally inverted sequence is being superimposed every layer of picture of picture arrangement.
5. a kind of terminal, the terminal includes: processor, camera and display screen, which is characterized in that
The camera, for into the first video of self-timer page capture, acquiring user's selection after starting self-timer Video Applications First Speed;
The processor carries out acceleration to every section of video in n sections of videos and handles to obtain for the first video to be divided into n sections of videos Paragraph after acceleration, acceleration processing specifically include: to one section of video carry out identification determine one section of video with the presence or absence of mistake, Such as mistake is not present in one section of video, handles the paragraph after being accelerated with First Speed acceleration, as one section of video has mistake Accidentally, the paragraph after being accelerated is handled with the second speed acceleration faster than First Speed, after n sections of videos of traversal obtain n acceleration Paragraph, by n accelerate after paragraph it is chronological accelerated after the second video;Wherein n is integer and every section of view The time span of frequency is no more than 1 second.
6. terminal according to claim 5, which is characterized in that
The processor, specifically for extracting every frame picture of one section of video, after the personal image extraction of every frame picture, by every The time sequencing of frame is reversely superimposed and obtains superimposed image, extracts the overlap-add region of superimposed image, extracts the first frame of overlap-add region Picture and last frame picture determine total direction of motion of overlap-add region according to first frame picture and last frame picture, The two frame picture of arbitrary neighborhood for extracting overlap-add region, determine the direction of motion of any two frames picture and total direction of motion whether phase Together, the two frame picture of all arbitrary neighborhoods of overlap-add region is traversed, such as determines two frame picture of all arbitrary neighborhoods fortune of overlap-add region Dynamic direction is identical as total direction of motion, inerrancy is determined, otherwise, it determines wrong.
7. terminal according to claim 6, which is characterized in that
The processor, specifically for determining the first distance and last frame figure of first frame picture and overlap-add region left edge The second distance of piece and overlap-add region edge determines that the direction of motion is to move right if first distance is greater than second distance, such as the One distance is less than second distance, determines that the direction of motion is to be moved to the left.
8. terminal according to claim 6, which is characterized in that
The processor is determined as multilayer specifically for that will be superimposed picture, and every frame picture corresponds to one layer and temporally inverted sequence is being folded Add every layer of picture of picture arrangement.
9. according to terminal described in claim 5-8 any one, which is characterized in that
The terminal are as follows: smart phone or tablet computer.
10. a kind of computer readable storage medium, storage is used for the program of electronic data interchange, wherein described program makes Terminal executes the method provided such as claim 1-4 any one.
CN201811471550.6A 2018-12-04 2018-12-04 Speed processing method of self-shooting video, terminal and storage medium Active CN109640170B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811471550.6A CN109640170B (en) 2018-12-04 2018-12-04 Speed processing method of self-shooting video, terminal and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811471550.6A CN109640170B (en) 2018-12-04 2018-12-04 Speed processing method of self-shooting video, terminal and storage medium

Publications (2)

Publication Number Publication Date
CN109640170A true CN109640170A (en) 2019-04-16
CN109640170B CN109640170B (en) 2021-02-19

Family

ID=66070772

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811471550.6A Active CN109640170B (en) 2018-12-04 2018-12-04 Speed processing method of self-shooting video, terminal and storage medium

Country Status (1)

Country Link
CN (1) CN109640170B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113947549A (en) * 2021-10-22 2022-01-18 深圳国邦信息技术有限公司 Self-photographing video decoration prop edge processing method and related product

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102857794A (en) * 2011-06-28 2013-01-02 上海聚力传媒技术有限公司 Method and device for merging video segments
CN103227963A (en) * 2013-03-20 2013-07-31 西交利物浦大学 Static surveillance video abstraction method based on video moving target detection and tracing
CN103634599A (en) * 2012-08-28 2014-03-12 北京京东方光电科技有限公司 Video processing method, device and display device
US20150229875A1 (en) * 2006-09-07 2015-08-13 Opentv, Inc. Systems and methods to position and play content
CN106204633A (en) * 2016-06-22 2016-12-07 广州市保伦电子有限公司 A kind of student trace method and apparatus based on computer vision
CN108235123A (en) * 2016-12-15 2018-06-29 优视科技有限公司 Video broadcasting method and device
CN108595014A (en) * 2018-05-15 2018-09-28 合肥岚钊岚传媒有限公司 A kind of real-time dynamic hand gesture recognition system and method for view-based access control model
CN108769769A (en) * 2018-05-30 2018-11-06 北京小米移动软件有限公司 Playback method, device and the computer readable storage medium of video
CN108921011A (en) * 2018-05-15 2018-11-30 合肥岚钊岚传媒有限公司 A kind of dynamic hand gesture recognition system and method based on hidden Markov model

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150229875A1 (en) * 2006-09-07 2015-08-13 Opentv, Inc. Systems and methods to position and play content
CN102857794A (en) * 2011-06-28 2013-01-02 上海聚力传媒技术有限公司 Method and device for merging video segments
CN103634599A (en) * 2012-08-28 2014-03-12 北京京东方光电科技有限公司 Video processing method, device and display device
CN103227963A (en) * 2013-03-20 2013-07-31 西交利物浦大学 Static surveillance video abstraction method based on video moving target detection and tracing
CN106204633A (en) * 2016-06-22 2016-12-07 广州市保伦电子有限公司 A kind of student trace method and apparatus based on computer vision
CN108235123A (en) * 2016-12-15 2018-06-29 优视科技有限公司 Video broadcasting method and device
CN108595014A (en) * 2018-05-15 2018-09-28 合肥岚钊岚传媒有限公司 A kind of real-time dynamic hand gesture recognition system and method for view-based access control model
CN108921011A (en) * 2018-05-15 2018-11-30 合肥岚钊岚传媒有限公司 A kind of dynamic hand gesture recognition system and method based on hidden Markov model
CN108769769A (en) * 2018-05-30 2018-11-06 北京小米移动软件有限公司 Playback method, device and the computer readable storage medium of video

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113947549A (en) * 2021-10-22 2022-01-18 深圳国邦信息技术有限公司 Self-photographing video decoration prop edge processing method and related product
CN113947549B (en) * 2021-10-22 2022-10-25 深圳国邦信息技术有限公司 Self-shooting video decoration prop edge processing method and related product

Also Published As

Publication number Publication date
CN109640170B (en) 2021-02-19

Similar Documents

Publication Publication Date Title
WO2021012837A1 (en) Method and apparatus for determining recommendation information implantation position, device and storage medium
CN109255346A (en) Reading method, device and electronic equipment
CN105744292A (en) Video data processing method and device
CN108111911B (en) Video data real-time processing method and device based on self-adaptive tracking frame segmentation
CN108009147B (en) Electronic book cover generation method, electronic device and computer storage medium
CN105338259A (en) Video merging method and device
CN106227331A (en) It is applied to examination question searching method and the device of electric terminal
CN110418191A (en) A kind of generation method and device of short-sighted frequency
CN106354777A (en) Question searching method and device applied to electronic terminal
CN109791703B (en) Generating three-dimensional user experience based on two-dimensional media content
CN107391608B (en) Picture display method and device, storage medium and electronic equipment
CN109658420A (en) Change face method and the Related product of short-sighted frequency
CN109726632A (en) Background recommended method and Related product
US10924637B2 (en) Playback method, playback device and computer-readable storage medium
CN109658328A (en) From animal head ear processing method and the Related product of shooting the video
CN109640170A (en) From the Output Velocity Dealing Method and Related product to shoot the video
WO2019015411A1 (en) Screen recording method and apparatus, and electronic device
CN109598201B (en) Action detection method and device, electronic equipment and readable storage medium
CN109040848A (en) Barrage is put upside down method, apparatus, electronic equipment and storage medium
CN109697703A (en) The background stacking method and Related product of video
CN109697746A (en) Self-timer video cartoon head portrait stacking method and Related product
CN109688433A (en) Shearing video method and Related product based on picture
CN113360794A (en) Scenic spot recommendation method for travel app and related products
CN109688452A (en) Pagination Display stage property stacking method and Related product
CN108921802B (en) Image processing method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20210120

Address after: 510000 room 315, creative center, No. 69, spectral West Road, Guangzhou City, Guangdong Province

Applicant after: GUANGDONG LI'ANG ELECTRONIC TECHNOLOGY Co.,Ltd.

Address before: Room 242, 2 / F, C33 Innovation Industrial Park, 33 Cuizhu North Road, Dongxiao street, Luohu District, Shenzhen, Guangdong 518000

Applicant before: SHENZHEN ZIYU JIEEN TECHNOLOGY Co.,Ltd.

GR01 Patent grant
GR01 Patent grant
PE01 Entry into force of the registration of the contract for pledge of patent right
PE01 Entry into force of the registration of the contract for pledge of patent right

Denomination of invention: Speed processing method, terminal and storage medium of self-shooting video

Effective date of registration: 20230203

Granted publication date: 20210219

Pledgee: Bank of Guangzhou Co.,Ltd. Liwan sub branch

Pledgor: GUANGDONG LI'ANG ELECTRONIC TECHNOLOGY CO.,LTD.

Registration number: Y2023980032043

PC01 Cancellation of the registration of the contract for pledge of patent right

Granted publication date: 20210219

Pledgee: Bank of Guangzhou Co.,Ltd. Liwan sub branch

Pledgor: GUANGDONG LI'ANG ELECTRONIC TECHNOLOGY CO.,LTD.

Registration number: Y2023980032043