CN108200431A - A kind of video frequency coding rate controls frame-layer Bit distribution method - Google Patents

A kind of video frequency coding rate controls frame-layer Bit distribution method Download PDF

Info

Publication number
CN108200431A
CN108200431A CN201711297946.9A CN201711297946A CN108200431A CN 108200431 A CN108200431 A CN 108200431A CN 201711297946 A CN201711297946 A CN 201711297946A CN 108200431 A CN108200431 A CN 108200431A
Authority
CN
China
Prior art keywords
frame
bit
layer
buffering area
distribution
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
CN201711297946.9A
Other languages
Chinese (zh)
Other versions
CN108200431B (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.)
Chongqing University of Post and Telecommunications
Original Assignee
Chongqing University of Post and Telecommunications
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 Chongqing University of Post and Telecommunications filed Critical Chongqing University of Post and Telecommunications
Priority to CN201711297946.9A priority Critical patent/CN108200431B/en
Publication of CN108200431A publication Critical patent/CN108200431A/en
Application granted granted Critical
Publication of CN108200431B publication Critical patent/CN108200431B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/134Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
    • H04N19/146Data rate or code amount at the encoder output
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/17Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
    • H04N19/172Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/10Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
    • H04N19/169Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
    • H04N19/184Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N19/00Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
    • H04N19/70Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Compression Or Coding Systems Of Tv Signals (AREA)

Abstract

A kind of video frequency coding rate control frame-layer Bit distribution method is claimed in the present invention, and the method includes:On the one hand, using frame-layer fixed weight in the sum of image information entropy, minimum transform domain absolute error and R λ model rate control algorithms, multi-stress is obtained by weighted array.Then the complexity of frame-layer image is weighed using multi-stress;On the other hand, the state of Video coding buffering area is analyzed, the bit distribution of coded frame frame-layer is adaptively adjusted in the feedback bits of buffering area obtained by calculation.It is more reasonable to be distributed the invention enables bit, can improve the precision of code check control and improve the quality of Video coding.

Description

A kind of video frequency coding rate controls frame-layer Bit distribution method
Technical field
The invention belongs to coding and decoding video fields, and frame-layer bit is controlled more specifically to a kind of video frequency coding rate Distribution method.
Background technology
The information of the mankind 70% is obtained by eyes, and thus it is better to see once than hear a hundred times.The vision of people can be to environment Direct reflection is made in variation.With the development and application of present information treatment technology and digital storage technique, video has become One of efficient media of transmission, record and redisplaying information.In order to meet people to high-quality video the needs of consuming, digital video 1080P or even 4K × 2K grades is redirect to from present 720P, 8K × 4K grades of video technique is also in exploitation at present.Number The frame frequency of word video has been increased to 60fps and 120fps from 30fps or even target towards 240fps strides forward.Due to fine definition Huge information content is contained with the video of high frame frequency, therefore it is also very big to describe the data volume needed for these videos, video flowing Amount shows explosive growth.Since there is a large amount of spatial redundancy, time redundancy, statistical redundancy, vision are superfluous in video The information such as remaining, structural redundancy, knowledge redundancy and image redundancy, if can be by taking the side such as prediction, transformation, quantization and entropy coding Formula removes these redundancies, you can realizes the compressed encoding to video data.
Since high performance video compressed encoding is to alleviate the video data of sustainable growth to communication network transmission and storage pressure One of key technology of power, therefore, video coding technique have obtained development at full speed, internal and international mark in nearest decades Standardization tissue has formulated many International video coding standards in succession.ITU-T and ISO combines in January, 2013 has issued a new generation International video coding standard-high efficiency Video coding (High Efficiency Video Coding, HEVC).HEVC with mostly Number video encoding standard is the same, also uses the hybrid encoding frame of prediction plus transformation, attached drawing 1 is the encoder block of HEVC standard Frame.Due to introducing new coding techniques in each video encoding module, as high-precision motion compensating, estimation merge, The new technologies such as semantic-based entropy coding, adaptive loop filter substantially increase the code efficiency of HEVC.
In video communication, since the transfer resource in communication network is limited, if video encoder output code flow bit rate It is excessive, transmitting terminal output buffer overflow can be caused so that transmission of video postpones or frame losing, when receiving terminal decoding plays, video It will appear interruption or discontinuous phenomenon;It, can neither be fully sharp if for video compress than big, coding side output code flow bit rate is small With transmission channel resources, and the decline of decoded video quality can be caused, blocking artifact or side are will appear in video after the decoding The phenomenon that edge soft edge.The main means to solve the above problems are that rate control techniques are used in video encoder.Code check Control is not only able to improve the utilization rate of channel, moreover it is possible to ensure higher video encoding quality, therefore, rate control algorithm is to regarding The application and video normal communication transmission of frequency coding have great significance, and are the indispensable important sets of current video encoder Into part.
Rate control process is segmented into two steps.The first step is that the coding unit distribution to each layer is appropriate number of Bit generally includes image group (Group Of Pictures, GOP) layer, frame-layer and basic coding unit layer.Encoder according to Buffering area occupies situation to the appropriate number of bit of each Layer assignment.Second step is by determining that the quantization parameter of coding side reaches To the pre-assigned bit number of each layer.
One rate control algorithm of good performance, can be while accurately target bit rate be reached so that coding loses It is very minimum, therefore code check control problem is converted to rate-distortion optimization (RDO, the Rate Distortion as shown in formula (1) Optimization in the case where number of coded bits is no more than target bit, selection makes distortion minimum for) problem, i.e. encoder Parameter as optimum code parameter.{ Para } presentation code parameter sets in formula (1), including pattern, movable information, pre- Survey parameter, quantization parameter etc.;λ is Lagrange multiplier, i.e. R-D (Rate-Distortion) slope of a curve absolute value.
In order to improve the flexibility of coding, encoder can be with the combination of the various coding parameters of unrestricted choice.Due to selecting not Same parameter can directly affect the coding bit rate of final video, so rate control algorithm is by coding parameter sets Suitable coding parameter is selected, so as to reach target bit rate.
HEVC employs a kind of novel λ domains rate control algorithm based on R- λ models, accurate using hyperbolic model The R-D code rate distortion models in encryption algorithm are portrayed, the distortion after the compressed coding of video is calculated by formula (2), In, R represents compressed bit rate, is represented with the bit (bit per pixel, bpp) of every pixel consumption;C and K be with regarding The relevant model parameter of frequency sequence content character, different video sequence, the value of C and K are different.
D (R)=CR-K (2)
Code check control is exactly on the basis of R-D code rate distortion models, establishes the Lagrange multiplier that code check R and coding use Mathematical relationship between λ, and reach desired target bit rate using the method for adjusting λ.It is bright that formula (3) can calculate glug Day multiplier λ, wherein α=CK, β=- K-1.The two parameters of α and β are related to the content character of video sequence, and different sequences have Different values.Code check R and λ relationships are further obtained by formula (3), as shown in formula (4).
Understand that code check R is determined completely by Lagrange multiplier λ by formula (4).The relation schematic diagram of λ and R-D curves is such as Shown in attached drawing 2.λ is the R-D slope of a curve absolute values determined by all real work point convex closure networks.Code check R and Lagrange There is one-to-one relationships between multiplier λ.Since R-D curves are convex functions, the minimum formula based on the calculating of some λ value (1) it is equivalent to and goes to approach R-D curves using straight line of the slope absolute value for λ value, and the straight line only can be with R-D contact of a curve in one Point.Therefore, λ value can directly determine code check R and video distortion D.
In order to reach some target bit rate R distributed, encoder will determine associated λ value, and will according to formula (1) It is used for cataloged procedure.After the λ value that coding uses determines, every other coding parameter is obtained by rate-distortion optimization.
The bit distribution of HEVC code checks control is in three image group (GOP) layer, frame-layer and basic coding unit layer level It carries out.The target bit of frame-layer is carried out according to frame-layer fixed weight in R- λ model rate control algorithms and according to formula (5) Distribution.
Wherein, TCurrPicIt is the istributes bit number of present frame, TGOPIt is the istributes bit number of present image group (GOP), CodedGOPRepresent bit number encoded in GOP,Represent current image frame in R- λ model rate control algorithms Frame-layer fixed weight,Bit for uncoded images all in GOP distributes weight.
It can be seen from the above, since each frame target bits in image group are all according to corresponding coding structure and coding What sequence determined in advance, and be fixed weighted value, the complexity of the image of video sequence in itself is not accounted for, is not had yet The state of buffering area is considered, so as to cause bit unreasonable distribution.
Invention content
Present invention seek to address that above problem of the prior art.It proposes a kind of bit and distributes rational video frequency coding rate Control frame-layer Bit distribution method.Technical scheme is as follows:
A kind of video frequency coding rate controls frame-layer Bit distribution method, including step in detail below:
Step 1, input video analyze the frame-layer image texture of video, obtain image information entropy EI, minimum transformation The sum of domain absolute error SATD values;
Frame-layer fixed weight in EI and SATD values and R- λ model rate control algorithms that step 2, basis obtainCalculate the bit distribution weights omega of each frame imagepic
Step 3, the bit number that frame-layer distribution is calculated according to formula (1);
Wherein, TCurrPicIt is the bit number of present frame distribution;TGOPIt is the bit number of present image group GOP distribution; CodedGOPRepresent bit number encoded in GOP;ωpicBit for present frame distributes weight;For institute in GOP There is the bit distribution weight of uncoded image.
Step 4, the state for analyzing Video coding buffering area, by setting buffering area fullness degree, calculate the anti-of buffering area Present bit;
Step 5, the frame-layer istributes bit number T calculated according to step 3CurrPicWith the feedback bits Δ of buffering areaT, calculate Go out the bit number that present frame should distribute.
Further, the image information entropy EI in the step 1 is calculated using formula (2).
Wherein, p (x) is the probability that image x gray levels occur, and N is the gray level of image maximum.
Further, the sum of minimum transform domain absolute error in step 1 SATD values are calculated by formula (3).
Wherein, number of pixels of the M for the row and column of block of pixels, hi,jThe respective value for being block of pixels after Hadamard transform.
Further, the frame-layer bit distribution weights omega in the step 2picIt is calculated by formula (4).
Wherein, EIiIt is the comentropy of current frame image;SATDiFor current frame image minimum transform domain absolute error it With;Represent current frame image frame-layer fixed weight in R- λ model rate control algorithms;A, b are weighting coefficient, this two A coefficient value is more than 0 and less than 1.
Further, the feedback bits calculating process of buffering area is as follows in the step 4:
The target bit that encoded image frame distributes is calculated, during calculating encoded image frame actual coding The bit number of consumption, ask two bit numbers absolute difference and, the remaining bit of buffering area is then calculated by formula (5) Number.
Wherein, TbufleftIt is buffering area remaining bits number;I represents the serial number of encoded frame;N is the sequence of current frame to be encoded Number;It is the bit number that encoded image frame distributes in present image group GOP;It is to have been compiled in present image group The bit number of code image actual consumption;In order to avoid buffer overflow, before a picture frame is encoded, first set a target and delay Rush grade L so that buffering area fullness degree approaches the value as possible after the completion of coding, and the calculation formula of Target buffer grade L is such as shown in (6).
L=μ × Bd (6)
Bd=R/f (7)
Wherein, coefficient μ is some value between 0~1;BdSize for buffering area;R is channel speed, which can be advance It is set in configuration file;F is frame per second.
The calculation formula of the feedback bits of buffering area is such as shown in (8).
ΔT=η × (L-Tbufleft) (8)
Wherein, ΔTRepresent the feedback bits of buffering area;Coefficient η is some value between 0~1;L is Target buffer grade; TbufleftRepresent buffering area remaining bits number.
Bit number T based on the distribution of buffering area fullness degreeCurrPicbufIt is calculated using formula (9).
Further, the step 5 is put down by using the distribution weight based on multi-stress, buffer feedback bit-weighting Equal method obtains the distribution formula of final frame-layer bit such as shown in (10).
TCurrPicfal=γ × TCurrPic+(1-γ)×TCurrPicbuf (10)
Wherein, TCurrPicfalRepresent the bit number that present frame is finally assigned;TCurrPicIt is according to point based on multi-stress With the bit number that weight is present frame distribution;TCurrPicbufIt is the bit number distributed based on buffering area fullness degree;γ is weighting system Number, value range choose the value between 0~1, according to different configuration files.
Simultaneous formula (1), (9) and (10), obtains the T as shown in (11)CurrPicfalCalculation formula.
It advantages of the present invention and has the beneficial effect that:
The present invention solves current Rate Control in Video Coding algorithm and does not account for the complexity of video sequence image in itself Degree does not account for the state of encoder buffer yet, the problem of so as to cause bit unreasonable distribution.The present invention is schemed by calculating As the sum of comentropy and minimum transform domain absolute error, with reference to frame-layer fixed weight in R- λ model rate control algorithms, construct Distribution weight based on multi-stress by analysis buffers fullness degree, calculates the feedback bits of buffering area, derives current Frame is finally assigned the calculation formula of bit number.Using frame-layer Bit distribution method proposed by the present invention, frame-layer can be improved Bit distributes, and improves the reasonability of bit distribution, promotes the precision of code check control.
Description of the drawings
Fig. 1 is the coding framework schematic diagram that the present invention provides embodiment video encoding standard HEVC;
Fig. 2 is the relation schematic diagram of Lagrange multiplier λ and R-D curves;
Fig. 3 is that a kind of video frequency coding rate in embodiment of the present invention controls frame-layer Bit distribution method flow chart.
Specific embodiment
Below in conjunction with the attached drawing in the embodiment of the present invention, the technical solution in the embodiment of the present invention is carried out clear, detailed Carefully describe.Described embodiment is only the part of the embodiment of the present invention.
Technical proposal that the invention solves the above-mentioned problems is:
Step 1: the image texture to frame-layer is analyzed, image information entropy EI (Entropy Information) is obtained And the sum of minimum transform domain absolute error SATD (Sum of Absolute Transformed Difference) value;
Step 2: according to frame-layer fixed weight in obtained EI and SATD and R- λ model rate control algorithms Calculate the bit distribution weights omega of each frame imagepic
Step 3: the bit number of frame-layer distribution is calculated according to equation below (1).
Wherein, TCurrPicIt is the istributes bit number of present frame;TGOPIt is the istributes bit number of present image group (GOP); CodedGOPRepresent bit number encoded in GOP;ωpicBit for present frame distributes weight;For institute in GOP There is the bit distribution weight of uncoded image.
Step 4: by analyzing the buffer state at Video coding end, and the fullness degree of buffering area is set, calculate buffering The feedback bits in area.
According to formula (2) and formula (3) be calculated respectively image information entropy EI and minimum transform domain absolute error it And SATD.According to EI, SATD and current frame image in R- λ model rate control algorithms frame-layer fixed weightIt adopts The distribution weights omega based on multi-stress is obtained with formula (4)pic
Wherein, p (x) is the probability that image x gray levels occur;N is maximum gray scale;M is the pixel of block of pixels ranks Number;hi,jThe respective value for being block of pixels after Hadamard transform;A, b are weighting coefficient, and value range is between 0~1.
The feedback bits Δ of buffering area is calculated according to formula (5)~(8)T
Bd=R/f (5)
L=μ × Bd (6)
ΔT=η × (L-Tbufleft) (8)
Wherein, BdSize for buffering area;R is channel speed, and value can be set in configuration file in advance;F is frame per second; ΔTRepresent the feedback bits of buffering area;The value of coefficient μ and η are more than 0 and less than 1;L is Target buffer grade;TbufleftRepresent slow Rush area's remaining data amount;TbufleftIt is buffering area remaining data amount;I represents the serial number of encoded frame;N is the sequence of current encoded frame Number;It is that encoded picture frame distributes the bit number obtained in present image group (GOP) to be;To scheme currently Bit number as in group being coded picture frame actual consumption.
Final frame-layer bit number is calculated according to formula below (9).
Wherein, TCurrPicfalRepresent the bit number that present frame is finally assigned;TGOPIt is the istributes bit number of current GOP; CodedGOPRepresent bit number encoded in GOP;ωpicBit for present frame distributes weight;For institute in GOP There is the bit distribution weight of uncoded image;R is channel speed, and value can be set in configuration file in advance, and f is frame per second;ΔT Feedback bits for buffering area;γ is weighting coefficient, and value range chooses it between 0~1, according to different configuration files Value.
Embodiment:
It is a kind of that frame-layer Bit distribution method, this method are controlled based on the video frequency coding rate of multi-stress and buffer state In the rate control process of Video coding, for the textural characteristics of different video sequence, by calculating image information entropy and most The sum of small transform domain absolute error, in conjunction with frame-layer fixed weight in R- λ model rate control algorithms, construct based on it is comprehensive because The distribution weight of son, and consider the buffering area fullness degree of Video coding, derive that present frame is finally assigned the calculating of bit number Formula.The present invention can improve the reasonability of frame-layer bit distribution, promote the precision of code check control, improve distortion performance.
The above embodiment is interpreted as being merely to illustrate the present invention rather than limit the scope of the invention. After the content for having read the record of the present invention, technical staff can make various changes or modifications the present invention, these equivalent changes Change and modification equally falls into the scope of the claims in the present invention.

Claims (6)

1. a kind of video frequency coding rate controls frame-layer Bit distribution method, which is characterized in that specifically includes the following steps:
Step 1, input video analyze the frame-layer image texture of video, obtain image information entropy EI, and minimum transform domain is exhausted To the sum of error SATD values;
Frame-layer fixed weight in EI and SATD values and R- λ model rate control algorithms that step 2, basis obtainMeter Calculate the bit distribution weights omega of each frame imagepic
Step 3, the bit number that frame-layer distribution is calculated according to formula (1);
Wherein, TCurrPicIt is the bit number of present frame distribution;TGOPIt is the bit number of present image group GOP distribution;CodedGOPIt represents Encoded bit number in GOP;ωpicBit for present frame distributes weight;For uncoded images all in GOP Bit distribution weight;
Step 4, the state for analyzing Video coding buffering area, by setting buffering area fullness degree, calculate the feedback ratio of buffering area It is special;
Step 5, the frame-layer istributes bit number T calculated according to step 3CurrPicWith the feedback bits Δ of buffering areaT, calculate and work as The bit number that previous frame should distribute.
2. a kind of video frequency coding rate control frame-layer Bit distribution method according to claim 1, which is characterized in that described Image information entropy EI in step 1 is calculated using formula (2).
Wherein, p (x) is the probability that image x gray levels occur, and N is the gray level of image maximum.
A kind of 3. video frequency coding rate control frame-layer Bit distribution method according to claim 1, which is characterized in that step The sum of minimum transform domain absolute error in 1 SATD values are calculated by formula (3).
Wherein, number of pixels of the M for the row and column of block of pixels, hi,jThe respective value for being block of pixels after Hadamard transform.
4. a kind of video frequency coding rate control frame-layer Bit distribution method according to claim 1, which is characterized in that described Frame-layer bit distribution weights omega in step 2picIt is calculated by formula (4);
Wherein, EIiIt is the comentropy of current frame image;SATDiThe sum of minimum transform domain absolute error for current frame image;Represent current frame image frame-layer fixed weight in R- λ model rate control algorithms;A, b are weighting coefficient, the two Coefficient value is more than 0 and less than 1.
5. a kind of video frequency coding rate control frame-layer Bit distribution method according to claim 1, which is characterized in that described The feedback bits calculating process of buffering area is as follows in step 4:
The target bit that encoded image frame distributes is calculated, calculates consumption during encoded image frame actual coding Bit number, ask two bit numbers absolute difference and, the remaining bit number of buffering area is then calculated by formula (5);
Wherein, TbufleftIt is buffering area remaining bits number;I represents the serial number of encoded frame;N is the serial number of current frame to be encoded;It is the bit number that encoded image frame distributes in present image group GOP;It is encoded figure in present image group As the bit number of actual consumption;In order to avoid buffer overflow, before a picture frame is encoded, a Target buffer grade is first set L so that buffering area fullness degree approaches the value as possible after the completion of coding, and the calculation formula of Target buffer grade L is such as shown in (6);
L=μ × Bd (6)
Bd=R/f (7)
Wherein, coefficient μ is some value between 0~1;BdSize for buffering area;R is channel speed, which can be configured in advance It is set in file;F is frame per second;
The calculation formula of the feedback bits of buffering area is such as shown in (8)
ΔT=η × (L-Tbufleft) (8)
Wherein, ΔTRepresent the feedback bits of buffering area;Coefficient η is some value between 0~1;L is Target buffer grade;Tbufleft Represent buffering area remaining bits number;
Bit number T based on the distribution of buffering area fullness degreeCurrPicbufIt is calculated using formula (9).
6. a kind of video frequency coding rate control frame-layer Bit distribution method according to claim 5, which is characterized in that described Step 5 obtains final frame-layer by using the distribution weight based on multi-stress, the average method of buffer feedback bit-weighting The distribution formula of bit is such as shown in (10);
TCurrPicfal=γ × TCurrPic+(1-γ)×TCurrPicbuf (10)
Wherein, TCurrPicfalRepresent the bit number that present frame is finally assigned;TCurrPicIt is according to the distribution power based on multi-stress Weight is the bit number of present frame distribution;TCurrPicbufIt is the bit number distributed based on buffering area fullness degree;γ is weighting coefficient, Value range chooses the value between 0~1, according to different configuration files;
Simultaneous formula (1), (9) and (10), obtains the T as shown in (11)CurrPicfalCalculation formula;
CN201711297946.9A 2017-12-08 2017-12-08 Bit allocation method for video coding code rate control frame layer Active CN108200431B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201711297946.9A CN108200431B (en) 2017-12-08 2017-12-08 Bit allocation method for video coding code rate control frame layer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201711297946.9A CN108200431B (en) 2017-12-08 2017-12-08 Bit allocation method for video coding code rate control frame layer

Publications (2)

Publication Number Publication Date
CN108200431A true CN108200431A (en) 2018-06-22
CN108200431B CN108200431B (en) 2021-11-16

Family

ID=62573741

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201711297946.9A Active CN108200431B (en) 2017-12-08 2017-12-08 Bit allocation method for video coding code rate control frame layer

Country Status (1)

Country Link
CN (1) CN108200431B (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110708548A (en) * 2019-10-14 2020-01-17 福建天晴在线互动科技有限公司 Method for bit allocation in panoramic video frame
CN110876060A (en) * 2018-08-31 2020-03-10 网宿科技股份有限公司 Code rate adjusting method and device in coding process
WO2021083286A1 (en) * 2019-10-31 2021-05-06 Oppo广东移动通信有限公司 Bit rate control method and device, and computer storage medium
CN112954348A (en) * 2021-02-20 2021-06-11 浙江商汤科技开发有限公司 Video encoding method and apparatus, electronic device, and storage medium
CN113286145A (en) * 2021-04-26 2021-08-20 维沃移动通信有限公司 Video coding method and device and electronic equipment
CN113973205A (en) * 2021-10-21 2022-01-25 重庆邮电大学 Code rate control bit distribution method based on video content characteristics and storage medium
WO2024104382A1 (en) * 2022-11-18 2024-05-23 杭州海康威视数字技术股份有限公司 Image encoding method and apparatus, image decoding method and apparatus, and storage medium

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000505615A (en) * 1996-02-26 2000-05-09 サーノフ コーポレイション Dynamic coding rate control in block-based video coding systems
CN101895759A (en) * 2010-07-28 2010-11-24 南京信息工程大学 H.264 code rate control method
CN106231305A (en) * 2016-07-26 2016-12-14 中国科学院自动化研究所 Full I-frame video bit rate control method based on gradient and control system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000505615A (en) * 1996-02-26 2000-05-09 サーノフ コーポレイション Dynamic coding rate control in block-based video coding systems
CN101895759A (en) * 2010-07-28 2010-11-24 南京信息工程大学 H.264 code rate control method
CN106231305A (en) * 2016-07-26 2016-12-14 中国科学院自动化研究所 Full I-frame video bit rate control method based on gradient and control system

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110876060A (en) * 2018-08-31 2020-03-10 网宿科技股份有限公司 Code rate adjusting method and device in coding process
CN110876060B (en) * 2018-08-31 2022-07-15 网宿科技股份有限公司 Code rate adjusting method and device in coding process
CN110708548A (en) * 2019-10-14 2020-01-17 福建天晴在线互动科技有限公司 Method for bit allocation in panoramic video frame
WO2021083286A1 (en) * 2019-10-31 2021-05-06 Oppo广东移动通信有限公司 Bit rate control method and device, and computer storage medium
CN112954348A (en) * 2021-02-20 2021-06-11 浙江商汤科技开发有限公司 Video encoding method and apparatus, electronic device, and storage medium
CN112954348B (en) * 2021-02-20 2024-04-02 浙江商汤科技开发有限公司 Video encoding method and device, electronic equipment and storage medium
CN113286145A (en) * 2021-04-26 2021-08-20 维沃移动通信有限公司 Video coding method and device and electronic equipment
CN113286145B (en) * 2021-04-26 2022-07-22 维沃移动通信有限公司 Video coding method and device and electronic equipment
WO2022228375A1 (en) * 2021-04-26 2022-11-03 维沃移动通信有限公司 Video coding method and apparatus, and electronic device
CN113973205A (en) * 2021-10-21 2022-01-25 重庆邮电大学 Code rate control bit distribution method based on video content characteristics and storage medium
WO2024104382A1 (en) * 2022-11-18 2024-05-23 杭州海康威视数字技术股份有限公司 Image encoding method and apparatus, image decoding method and apparatus, and storage medium

Also Published As

Publication number Publication date
CN108200431B (en) 2021-11-16

Similar Documents

Publication Publication Date Title
CN108200431A (en) A kind of video frequency coding rate controls frame-layer Bit distribution method
CN104796705B (en) A kind of HEVC Video codings rate-distortion optimization and rate control algorithm based on SSIM
CN101547349B (en) Method for controlling code rate of secondary AVS encoding of video signal
CN102932641B (en) A kind of constant-quality bit rate control method
CN108012163B (en) Code rate control method and device for video coding
CN106937112B (en) Bit rate control method based on H.264 video compression standard
CN103533365B (en) Bit-rate control method and Bit-Rate Control Algorithm system
CN106937116B (en) Low-complexity video coding method based on random training set adaptive learning
CN111294595B (en) Video coding intra-frame code rate control method based on deep reinforcement learning
CN106791848B (en) Two-Pass code rate control method based on HEVC
CN104994387B (en) A kind of bit rate control method of fused images feature
Pan et al. Frame-level Bit Allocation Optimization Based on<? brk?> Video Content Characteristics for HEVC
CN108235025A (en) The Lagrange multiplier optimization method of reference configuration between adaptive frame
CN107707918A (en) Optimized algorithm based on the control of HEVC/H.265 average bit rates
CN102938840A (en) Key frame quantization parameter selecting method applied to multi-viewpoint video coding system
CN104754335B (en) A kind of code rate controlling method for video coding
CN104159095B (en) A kind of multiple views texture video and the bit rate control method of depth map encoding
CN112291564B (en) HEVC intra-frame code rate control method for optimizing and monitoring video perception quality
CN101888561B (en) Multi-view video transmission error control method for rate distortion optimization dynamic regulation
CN106657998A (en) KVM video coding quantization parameter range control method
CN106412611A (en) Complexity control method of efficient video encoding
CN110139101B (en) Frame-level bit distribution method based on lambda domain code rate control
CN104038769A (en) Rate control method for intra-frame coding
CN100448295C (en) Integration code rate control method of low complexity
CN108881905A (en) Intra encoder optimization method based on probability

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
GR01 Patent grant
GR01 Patent grant