CN107222758A - A kind of method for converting video frame rate and device - Google Patents

A kind of method for converting video frame rate and device Download PDF

Info

Publication number
CN107222758A
CN107222758A CN201611165444.6A CN201611165444A CN107222758A CN 107222758 A CN107222758 A CN 107222758A CN 201611165444 A CN201611165444 A CN 201611165444A CN 107222758 A CN107222758 A CN 107222758A
Authority
CN
China
Prior art keywords
frame number
need
video frame
video
actual
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201611165444.6A
Other languages
Chinese (zh)
Inventor
张能锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Wanjiaan Iot Technology Co Ltd
Original Assignee
Shenzhen Wanjiaan Iot 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 Wanjiaan Iot Technology Co Ltd filed Critical Shenzhen Wanjiaan Iot Technology Co Ltd
Priority to CN201611165444.6A priority Critical patent/CN107222758A/en
Publication of CN107222758A publication Critical patent/CN107222758A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q30/00Commerce
    • G06Q30/02Marketing; Price estimation or determination; Fundraising
    • G06Q30/0241Advertisements
    • G06Q30/0249Advertisements based upon budgets or funds
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/23418Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving operations for analysing video streams, e.g. detecting features or characteristics
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234345Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements the reformatting operation being performed only on part of the stream, e.g. a region of the image or a time segment
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234381Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by altering the temporal resolution, e.g. decreasing the frame rate 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/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/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/83Generation or processing of protective or descriptive data associated with content; Content structuring
    • H04N21/845Structuring of content, e.g. decomposing content into time segments
    • H04N21/8456Structuring of content, e.g. decomposing content into time segments by decomposing the content in the time domain, e.g. in time segments

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Strategic Management (AREA)
  • Finance (AREA)
  • Game Theory and Decision Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Television Systems (AREA)

Abstract

The present invention be on a kind of method for converting video frame rate and device, wherein, method includes:Obtain the video flowing of collection in the default unit interval;Count the actual video frame number of the video flowing;Obtain corresponding target video frame number in the default unit interval;Determined that frame number need to be handled according to the actual video frame number and the target video frame number, the frame number that need to handle includes that frame number need to be increased or need to reduce frame number;According to default calculation formula calculate it is each need to handle the sequence number of frame number, and by sequence number increase it is described need to increase frame number or reduce it is described need to reduce frame number, the video flowing after being changed;Video flowing after the conversion is encoded, obtains can play video.Pass through the technical scheme, it is ensured that the real-time of net cast.

Description

A kind of method for converting video frame rate and device
Technical field
The present invention relates to technical field of video processing, more particularly to a kind of method for converting video frame rate and device.
Background technology
With the development of science and technology, mobile phone turns into article essential during people live, regarded using mobile phone camera Frequency is shot and live application has a lot, does not support still, when gathering due to mobile video to gather the video flowing of fixed frame per second, and The video flowing of live output but requires it is fixed frame per second, therefore how to ensure the real-time of net cast, as at present urgently The technical problem of solution.
The content of the invention
The present invention solves the technical problem of provide a kind of advertising rates adjusting means and side based on real time bid Method, can adjust advertisement bid, so that limited budget can buy advertisement position as much as possible, obtain the advertisement of advertisement master agent To more impressions.
In order to solve the above technical problems, one aspect of the present invention is:A kind of video frame rate conversion side is provided Method, including:Obtain the video flowing of collection in the default unit interval;Count the actual video frame number of the video flowing;Obtain described Corresponding target video frame number in the default unit interval;Need are determined according to the actual video frame number and the target video frame number Frame number is handled, the frame number that need to handle includes that frame number need to be increased or need to reduce frame number;When the frame number that need to handle is that need to reduce frame Count, the default calculation formula is:i×n/n-m;When the frame number that need to handle is that need to increase frame number, the default calculation formula For:i×m/m-n;N therein is the actual video frame number, and m is the target video frame number, and i is 1 just whole into m-n Number;According to default calculation formula calculate it is each need to handle the sequence number of frame number, and need to increase frame number by sequence number increase is described or subtract It is described less to reduce frame number, the video flowing after being changed;Video flowing after the conversion is encoded, playable regard is obtained Frequently.
In order to solve the above technical problems, one aspect of the present invention is:A kind of video frame rate converting means is provided Put, including:First acquisition module, for obtaining the video flowing gathered in the default unit interval;Statistical module, it is described for counting The actual video frame number of video flowing;Second acquisition module, for obtaining corresponding target video frame in the default unit interval Number;Determining module, it is described to need place for being determined that frame number need to be handled according to the actual video frame number and the target video frame number Reason frame number includes that frame number need to be increased or need to reduce frame number;Computing module, for frame need to be handled according to the calculating of default calculation formula is each Several sequence numbers, and by the sequence number increase it is described need to increase frame number or reduce it is described need to reduce frame number, the video after being changed Stream;Frame number need to be handled for frame number need to be reduced when described, and the default calculation formula is:i×n/n-m;Frame number need to be handled when described For that need to increase frame number, the default calculation formula is:i×m/m-n;N therein is the actual video frame number, and m is the mesh Video frame number is marked, i is 1 positive integer into m-n;Coding module, for being encoded to the video flowing after the conversion, is obtained It can play video.
The technical scheme that embodiments of the invention are provided can include the following benefits:
Above-mentioned technical proposal, it is ensured that the real-time of net cast, and the video flowing of collection is put into the first video frame queue, Video flowing after conversion is put into the second video frame queue, i.e. video acquisition process and frame per second conversion process in different queues, So, data frame is operated directly in internal memory, and operating efficiency is high.And in order to ensure that live delay is as far as possible small, can be by default list It is as far as possible small that the position time is set in suitable scope.Meanwhile, the sequence number of frame number need to be handled according to the calculating of default calculation formula is each, So, both ensure that simply can efficiently carry out video frame rate conversion, in turn ensure that the optimality of fidelity effect.
Brief description of the drawings
Fig. 1 is a kind of flow chart of method for converting video frame rate according to an exemplary embodiment.
Fig. 2 is the flow chart of another method for converting video frame rate according to an exemplary embodiment.
Fig. 3 is the flow chart of step S104 in a kind of method for converting video frame rate according to an exemplary embodiment.
Fig. 4 is the flow chart of another method for converting video frame rate according to an exemplary embodiment.
Fig. 5 is a kind of block diagram of video frame rate conversion equipment according to an exemplary embodiment.
Fig. 6 is the block diagram of another video frame rate conversion according to an exemplary embodiment.
Fig. 7 is the block diagram of determining module in a kind of video frame rate conversion equipment according to an exemplary embodiment.
Fig. 8 is the block diagram of another video frame rate conversion equipment according to an exemplary embodiment.
Embodiment
Make further more detailed description to technical scheme with reference to embodiment.Obviously, retouched The embodiment stated is only a part of embodiment of the present invention, rather than whole embodiments.Based on the embodiment in the present invention, The every other embodiment that those of ordinary skill in the art are obtained on the premise of creative work is not made, should all belong to The scope of protection of the invention.
The embodiments of the invention provide a kind of method for converting video frame rate, this method can be used in terminal device, such as Fig. 1 institutes Show, the method comprising the steps of S101-S106:
In step S101, the video flowing of collection in the default unit interval is obtained;
In step s 102, the actual video frame number of video flowing is counted;
In step s 103, corresponding target video frame number in the default unit interval is obtained;
In step S104, according to actual video frame number and target video frame number determine that frame number need to be handled, need to handle frame number includes Frame number need to be increased or frame number need to be reduced;
In step S105, the sequence number of frame number need to be handled according to the calculating of default calculation formula is each, and need to increase frame by sequence number increase Number or reduction need to reduce frame number, the video flowing after being changed;
In step s 106, the video flowing after conversion is encoded, obtains can play video.
In this embodiment, the actual video frame number of the video flowing of collection in the default unit interval is counted, and obtains default Corresponding target video frame number in unit interval, so that frame per second conversion is carried out according to actual video frame number and target video frame number, So as to the video flowing after change, and broadcasting after being encoded, this way it is ensured that the real-time of net cast.
As shown in Fig. 2 in one embodiment, the above method also includes step S201-S202:
In step s 201, the video flowing of collection is put into the first video frame queue;
In step S202, the video flowing after conversion is put into the second video frame queue.
In this embodiment, the video flowing of collection is put into the first video frame queue, the video flowing after conversion is put into second Video frame queue, i.e. video acquisition process and frame per second conversion process are in different queues, and so, data frame is directly in internal memory Operation, operating efficiency is high.
As shown in figure 3, in one embodiment, above-mentioned steps S104 includes step S301-S303:
In step S301, actual video frame number and target video frame number are compared;
In step s 302, when actual video frame number is more than target video frame number, it is determined that frame number need to be handled need to reduce frame number, Frame number=actual video frame number-target video frame number need to be reduced;
In step S303, when actual video frame number is less than target video frame number, it is determined that frame number need to be handled need to increase frame number, Frame number=target video frame number-actual video frame number need to be increased.
In this embodiment, according to actual video frame number and target video frame number, calculating obtains that frame number need to be increased and need to subtracted Few frame number, so as to complete frame per second conversion.
In one embodiment, the above method also includes:
When that need to handle frame number for that need to reduce frame number, default calculation formula is:i×n/n-m;
Wherein, n is actual video frame number, and m is target video frame number, and i is 1 positive integer into n-m;It is to need when frame number need to be handled Increase frame number, default calculation formula is:i×m/m-n;Wherein, n be actual video frame number, m be target video frame number, i be 1 to Positive integer in m-n.
In this embodiment, when carrying out video frame number conversion, increase video frame number and reduce video frame number can be according to Different calculation formula calculate it is each need to increase frame number and it is each need to reduce the sequence number of frame number so that according to the equidistant increase frame number of sequence number Or frame number is reduced, so that both ensure that simply can efficiently carry out video frame rate conversion, it in turn ensure that the optimal of fidelity effect Property.
For example,
n:The actual video frame number gathered in the default unit interval changed for frame per second;
m:Correspondence target video frame number in the unit interval changed for frame per second.
Reduce the algorithm of frame of video:
It is n-m to need reduced frame number
The corresponding sequence number of reduced frame is needed to be respectively:
n/(n-m),2*(n/(n-m)),……,(n-m)*(n/(n-m))。
Increase the algorithm of frame of video:
It is m-n to need increased frame number
The corresponding sequence number of increased frame is needed to be respectively:
m/(m-n),2*(m/(m-n)),……..,(m-n)*(m/(m-n))。
As shown in figure 4, in one embodiment, the above method also includes step S401-S402:
In step S401, the default unit interval setting command of input is received;
In step S402, according to default unit interval setting command, be set the default unit interval.
In this embodiment, user rule of thumb can be configured to the default unit interval, in order to ensure net cast Delay is as small as possible, and the chronomere of general frame per second conversion should be as far as possible small.But chronomere is too small and can cause frequently increase With the operation for reducing frame.It can assess and determine after repeatedly test for this this chronomere.
Following is disclosure device embodiment, can be used for performing method of disclosure embodiment.
Fig. 5 is a kind of block diagram of video frame rate conversion equipment according to an exemplary embodiment, and the device can lead to Cross software, hardware or both be implemented in combination with it is some or all of as terminal device.As shown in figure 5, the download management Device includes:
First acquisition module 51, for obtaining the video flowing gathered in the default unit interval;
Statistical module 52, the actual video frame number for counting the video flowing;
Second acquisition module 53, for obtaining corresponding target video frame number in the default unit interval;
Determining module 54, it is described for according to the actual video frame number and the target video frame number determining that frame number need to be handled Frame number, which need to be handled, to be included that frame number need to be increased or need to reduce frame number;
Computing module 55, for that need to handle the sequence number of frame number according to the calculating of default calculation formula is each, and increases institute by the sequence number State need to increase frame number or reduce it is described need to reduce frame number, the video flowing after being changed;
Coding module 56, for encoding the video flowing after the conversion, obtains can play video.
As shown in fig. 6, in one embodiment, said apparatus also includes:
First processing module 61, for the video flowing of the collection to be put into the first video frame queue;
Second processing module 62, for the video flowing after the conversion to be put into the second video frame queue.
As shown in fig. 7, in one embodiment, the determining module 54 includes:
Comparison sub-module 71, for the actual video frame number and the target video frame number to be compared;
First determination sub-module 72, for when the actual video frame number is more than the target video frame number, determining the need Processing frame number need to reduce frame number=actual video frame number-target video frame number for that need to reduce frame number;
Second determination sub-module 73, for when the actual video frame number is less than the target video frame number, determining the need Processing frame number need to increase frame number=target video frame number-actual video frame number for that need to increase frame number.
In one embodiment, frame number need to be handled for frame number need to be reduced when described, the default calculation formula is:i×n/ n-m;
Wherein, n is the actual video frame number, and m is the target video frame number, and i is 1 positive integer into n-m;
Frame number need to be handled for frame number need to be increased when described, and the default calculation formula is:i×m/m-n;
Wherein, n is the actual video frame number, and m is the target video frame number, and i is 1 positive integer into m-n.
As shown in figure 8, in one embodiment, said apparatus also includes:
Receiving module 81, the default unit interval setting command for receiving input;
Setup module 82, for according to the default unit interval setting command, setting the default unit interval.
On the device in above-described embodiment, wherein modules perform the concrete mode of operation in relevant this method Embodiment in be described in detail, explanation will be not set forth in detail herein.
Embodiments of the present invention are the foregoing is only, are not intended to limit the scope of the invention, it is every to utilize this Equivalent structure or equivalent flow conversion that description of the invention and accompanying drawing content are made, or directly or indirectly it is used in other correlations Technical field, is included within the scope of the present invention.

Claims (8)

1. a kind of method for converting video frame rate, it is characterised in that including:
Obtain the video flowing of collection in the default unit interval;
Count the actual video frame number of the video flowing;
Obtain corresponding target video frame number in the default unit interval;
Determined that frame number need to be handled according to the actual video frame number and the target video frame number, the frame number that need to handle includes needing Increase frame number need to reduce frame number;
According to default calculation formula calculate it is each need to handle the sequence number of frame number, and need to increase frame number by sequence number increase is described or subtract It is described less to reduce frame number, the video flowing after being changed;Frame number need to be handled for that need to reduce frame number when described, it is described default to calculate Formula is:i×n/n-m;Frame number need to be handled for frame number need to be increased when described, and the default calculation formula is:i×m/m-n;Wherein N be the actual video frame number, m be the target video frame number, i be 1 positive integer into m-n;
Video flowing after the conversion is encoded, obtains can play video.
2. according to the method described in claim 1, it is characterised in that methods described also includes:
The video flowing of the collection is put into the first video frame queue;
Video flowing after the conversion is put into the second video frame queue.
3. according to the method described in claim 1, it is characterised in that described to be regarded according to the actual video frame number and the target The determination of frequency frame number need to handle frame number, including:
The actual video frame number and the target video frame number are compared;
When the actual video frame number is more than the target video frame number, determine that the frame number that need to handle is that need to reduce frame number, Frame number=actual video frame number-target video frame number need to be reduced;
When the actual video frame number is less than the target video frame number, determine that the frame number that need to handle is that need to increase frame number, Frame number=target video frame number-actual video frame number need to be increased.
4. according to the method in any one of claims 1 to 3, it is characterised in that methods described also includes:
Receive the default unit interval setting command of input;
According to the default unit interval setting command, the default unit interval is set.
5. a kind of video frame rate conversion equipment, it is characterised in that including:
First acquisition module, for obtaining the video flowing gathered in the default unit interval;
Statistical module, the actual video frame number for counting the video flowing;
Second acquisition module, for obtaining corresponding target video frame number in the default unit interval;
Determining module, for according to the actual video frame number and the target video frame number determining that frame number, the need need to be handled Processing frame number includes that frame number need to be increased or need to reduce frame number;
Computing module, for the sequence number of frame number need to be handled according to the calculating of default calculation formula is each, and it is described by sequence number increase Need to increase frame number or reduce it is described need to reduce frame number, the video flowing after being changed;When the frame number that need to handle is that need to reduce frame Count, the default calculation formula is:i×n/n-m;When the frame number that need to handle is that need to increase frame number, the default calculation formula For:i×m/m-n;N therein is the actual video frame number, and m is the target video frame number, and i is 1 just whole into m-n Number;
Coding module, for encoding the video flowing after the conversion, obtains can play video.
6. device according to claim 5, it is characterised in that described device also includes:
First processing module, for the video flowing of the collection to be put into the first video frame queue;
Second processing module, for the video flowing after the conversion to be put into the second video frame queue.
7. device according to claim 5, it is characterised in that the determining module includes:
Comparison sub-module, for the actual video frame number and the target video frame number to be compared;
First determination sub-module, for when the actual video frame number be more than the target video frame number when, determine it is described need place Reason frame number need to reduce frame number=actual video frame number-target video frame number for that need to reduce frame number;
Second determination sub-module, for when the actual video frame number be less than the target video frame number when, determine it is described need place Reason frame number need to increase frame number=target video frame number-actual video frame number for that need to increase frame number.
8. the device according to any one of claim 5 to 7, it is characterised in that described device also includes:
Receiving module, the default unit interval setting command for receiving input;
Setup module, for according to the default unit interval setting command, setting the default unit interval.
CN201611165444.6A 2016-12-16 2016-12-16 A kind of method for converting video frame rate and device Pending CN107222758A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611165444.6A CN107222758A (en) 2016-12-16 2016-12-16 A kind of method for converting video frame rate and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611165444.6A CN107222758A (en) 2016-12-16 2016-12-16 A kind of method for converting video frame rate and device

Publications (1)

Publication Number Publication Date
CN107222758A true CN107222758A (en) 2017-09-29

Family

ID=59927437

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611165444.6A Pending CN107222758A (en) 2016-12-16 2016-12-16 A kind of method for converting video frame rate and device

Country Status (1)

Country Link
CN (1) CN107222758A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111866432A (en) * 2020-06-19 2020-10-30 成都东方盛行电子有限责任公司 Non-frame-coding rate conversion method in field mode
CN111885336A (en) * 2020-06-19 2020-11-03 成都东方盛行电子有限责任公司 Non-frame-coding rate conversion method under frame mode
CN111885337A (en) * 2020-06-19 2020-11-03 成都东方盛行电子有限责任公司 Multi-frame-rate video efficient editing method

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111866432A (en) * 2020-06-19 2020-10-30 成都东方盛行电子有限责任公司 Non-frame-coding rate conversion method in field mode
CN111885336A (en) * 2020-06-19 2020-11-03 成都东方盛行电子有限责任公司 Non-frame-coding rate conversion method under frame mode
CN111885337A (en) * 2020-06-19 2020-11-03 成都东方盛行电子有限责任公司 Multi-frame-rate video efficient editing method
CN111885336B (en) * 2020-06-19 2022-03-29 成都东方盛行电子有限责任公司 Non-frame-coding rate conversion method under frame mode

Similar Documents

Publication Publication Date Title
CN105578207A (en) Video frame rate conversion method and device
CN106851341B (en) For measuring the method and mobile terminal of network video delivery quality
CN107295395A (en) Code check adaptive regulation method, device and electronic equipment
CN107222758A (en) A kind of method for converting video frame rate and device
US20140328198A1 (en) Video Quality Assessment Method and Apparatus
CN109413427A (en) A kind of video frame coding method and terminal
CN107872669B (en) Video code rate treating method and apparatus
CN102783153A (en) Signal processing device and moving image capturing device
CN108347580B (en) Method for processing video frame data and electronic equipment
CN101123737A (en) System and method for measuring video quality based on packet measurement and image measurement
CN106254954A (en) A kind of method and apparatus sending live notice
CN111385563B (en) Hardware encoder detection method and device and terminal
CN104270649A (en) Image encoding device and image encoding method
US10708195B2 (en) Predictive scheduler
CN106911927A (en) Assess method, device and the DPI equipment of Internet video user experience quality
CN102263963A (en) Image shooting method, apparatus and mobile terminal thereof
CN102594621A (en) Method and system for monitoring high-performance IP (Internet Protocol) media stream
CN102547214A (en) Video coding method for multi-user video communication and terminal
CN112449117B (en) Focusing step length determining method and device, storage medium and electronic device
CN104202607B (en) A kind of Lossless Image Compression Algorithm method and electronic equipment
Wang et al. Inferring end-to-end latency in live videos
CN110636283B (en) Video transmission test method and device and terminal equipment
CN105554517A (en) Method and device for sending video stream
CN111617466A (en) Method and device for determining coding format and method for realizing cloud game
CN106997282A (en) The treating method and apparatus of the display pattern of client

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170929