H.264/AVC视频编码的码率控制及并行处理研究
详细信息    本馆镜像全文|  推荐本文 |  |   获取CNKI官网全文
摘要
由ITU和MPEG联合推出的H.264/AVC编码标准是目前应用最为广泛的视频编码标准之一,该标准在网络视频服务等实时应用领域中正逐步取代原有视频压缩标准占据主导地位。
     H.264/AVC采用的码率控制技术在为用户提供较高的压缩比和良好的视频重构质量的同时,也使H.264/AVC的计算复杂度更高,编码同样的视频序列需要耗费更多的时间,这对低延迟的实时视频应用来说是非常不利的。另外,高计算复杂度的视频编码过程也对处理器的计算能力提出了更高的要求,并不是所有的处理器都能满足视频编码的实时需求。将视频服务系统构建到云计算平台上,并行地编码视频序列是解决上述问题的一个有效方法。
     本论文在对H.264编码器及云计算技术进行系统、全面地分析与总结的基础上,深入细致地研究视频服务系统中编码失真和编码速度涉及的关键技术,主要工作包括:
     1.针对H.264/AVC采用的二次模型及线性跟踪模型存在的预测值误差较大的问题,提出一种新的联合率失真模型。分析表明新的联合率失真模型能很好地体现R与QP和C之间的关系。
     2.针对H.264/AVC在编码模式选择上的高计算复杂度,根据I帧和P帧不同特性,分别提出帧内编码复杂度计算模型和帧间编码复杂度预测模型。帧内编码复杂度计算模型用几何梯度作为复杂度的衡量方法,有效降低了编码的计算复杂度,加速了帧内编码过程。帧间编码复杂度预测模型通过四种预测方法及预测方法的优选,有效降低了帧编码复杂度的预测误差。
     3.针对H.264/AVC在视频中包含快速运动或场景突然切换时量化参数计算不准确、码率失配的缺陷,提出一种全I帧码率控制算法和一种全P帧码率控制算法。通过在量化参数计算中引入当前I帧的编码复杂度,以及对I帧和P帧采用不同的位分配策略,新的码率控制算法很好地弥补了H.264/AVC在上述两方面的不足。实验表明,新的码率控制算法较之于JVT-W042可以获得更高的峰值信噪比增益,缓冲区充盈度控制更准确,跳帧次数更少,预测的帧编码复杂度更精确,误差更小。
     4.针对现有视频服务系统在低延迟的实时应用领域存在的资源利用不均衡和处理大规模数据时的低效率,提出一种基于Map/Reduce的并行视频编码架构。论文根据视频编码的异构性和动态性特点,将云计算的虚拟技术及任务调度策略应用于视频服务。实验表明该视频并行编码架构能有效地提高视频编码速度。
     5.针对视频编码帧特性及相应的编码复杂度计算模型,提出云环境下的最大-最小负载均衡(Load Balance Max-Min,LBMM)任务调度算法。该调度算法综合考虑视频子序列的帧编码复杂度及各服务器节点的实时状态,优化视频子序列的调度分配。实验结果表明,LBMM调度算法可大幅降低整个视频编码的时间跨度。
The H.264/AVC encoding standard jointly launched by ITU and MPEG is one ofthe most widely used video encoding standards and it replaces the existing videocompression standard in the real-time applications dominant such as network videoservices.
     The rate control technology adopted by H.264/AVC can improve the videocompression rate and provide users with good video reconstruction quality, but theyincrease the H.264/AVC computing complexity. So it will take more time-consuming toencode the same video sequence. This is very unfavorable for low-latency real-timevideo applications. In addition, the video encoding is a complicated calculation processand it needs very high processing capability of the computer. Currently, the computecapability of a single processor can’t meet the demand for real-time application in thevideo encoding.It is an effective method to solve the above problems by constructingthe video service system onto the cloud computing platform and parallel encoding thevideo sequences.
     Based on a systematical summary of relevant works on H.264encoder and cloudcomputing,this dissertation thorough research on the key technologies of codingdistortion and coding speed involved in the video service system.The main worksinclude:
     1. A noval joint rate-distortion model based on the exponential function is proposed.The model aims to resolve the larger prediction error problem in quadratic model andlinear tracking models which are adopted by H.264/AVC. The analysis shows that thenew joint rate-distortion model can well reflect the relationship between R,QP and C.
     2. According to the different characteristics of the I-frames and P-frames, theintraframe encoding complexity calculation model and interframe encoding complexityprediction model are proposed,aiming at the high computational complexity of theH.264/AVC encoding mode selection. The intraframe encoding complexity calculationmodel utilizes the geometric gradient as a measure of the complexity and it caneffectively reduce the computation complexity of the encoding to accelerate the intra-frame encoding process. The interframe encoding complexity prediction modeluses the best one of the four forecasting methods to effectively reduce the frameencoding complexity prediction error.
     3. In order to resolve these problems that quantization parameter calculation is notaccurate and the bit-rate mismatches in fast motion or scene suddenly switch forH.264/AVC video, a intra-only rate control algorithm and a P-frame rate controlalgorithm.are proposed. Introducing the current I-frame encoding complexity to thequantization parameter calculation and the I-frames and P-frames with different bitallocation strategy, the new rate control algorithm compensates H.264/AVC inadequatein the above two aspects. The experiments show that the new rate control algorithm canachieve higher PSNR gain and the buffer filling degree controls more accurately, frameskipping fewer, more precisely predicted frame encoding complexity and the errorsmaller compared to JVT-W042.
     4. A parallel video encoding architecture based on the Map/Reduce is proposed.Inorder to resolve the problem that resource utilization is unbalanced and large-scale dataprocessing is low efficiency for video service system in the real-time applications withlow latency,this dissertation adopts virtualization technology and task schedulingstrategy in cloud computing according to the the heterogeneous and dynamiccharacteristics of the video encoding.The experiments show the video parallel encodingsystem can effectively improve the speed of video encoding.
     5. A Load Balance Max-Min(LBMM) task scheduling algorithm under a cloudenvironment based on video encoding frame characteristics and the correspondingencoding complexity computing model.is proposed. The scheduling algorithm considersthe real-time status of the video sub-frame encoding sequence complexity and servernodes to optimize the allocation of video subsequence scheduling. The experimentalresults show LBMM scheduling algorithm can significantly reduce the entire time spanof the video encoding.
引文
[1] L.Hanzo,P.J.Cherriman,J.Streit.Video Compression and Communications:From Basics toH.261,H.263,H.264,MPEG4for DVB and HSDPA-Style Adaptive Turbo-Transceivers[M].United States:Wiley-IEEE Press,2007,1-18
    [2] Z.Z.Chen,K.N.Ngan.Toward Rate-Distortion Trade Off in Real-Time Color Video Coding[J].IEEE Transaction on Circuits and Systems for Video Technology,2007,17(2):158-167
    [3] L.Hanzo,P.J.Cherriman,J.Streit.Wireless Video Communications:Second to Third GenerationSyetems and Beyond[M].Piscataway,NJ:IEEE Press,2001,25-28
    [4] V.Baskaran,K.Konstantinides.Image and Video Compression Standards[M].Boston:KluwerAcademic Publishers,1995,12
    [5] J.L.Mitcheu,W.B.Pemebaker,C.E.Fogg,et al.MPEG Video Compression Standard[M].NewYork:Chapman&Hall,1997,41-43
    [6] B.G.Haskell,A.Puri,A.N.Netravali.Digital Video:An Introduction to MPEG-2[M].New York:Chapman&Hall,1997,75
    [7] R.Jain.Fundatmentalsof Digital Image Processing[M].Englewood Cliffs,NJ:Prentice-Hall,1989,37
    [8] CCITT SGXV. Document525WP XV/4.Discription of Reference Model8(RM8)[S].CCITT,June1989
    [9] E.Viscito,C.Gonzales.A Video Compression Algorithm with Adaptive Bit Allocation andQuantization[C].Proceedings of the Visual Communications and Image Processing(VCIP’91),Boston,1991,58-72
    [10] ISO/IEC JTC1/SC29/WG11.N0400.MPEG-2Test Model5[S].Paris:ISO/IEC,April1993
    [11] R.C.Jordi,S.Lei.Rate Control in DCT Video Coding for Low Delay Communications[J].IEEETransaction on Circuits and Systems for Video Technology,1999,9(1):172-185
    [12] ISO/IEC JTC1/SC29/WG11.N0600.MPEG-4Video Verification Model V8.0[S].Paris:ISO/IEC,Dec.1999
    [13] Z.G.Li,F.Pan,K.P.Lim,et al.Adaptive Basic Unit Layer Rate Control for JVT[C].ISO/IECJTC1/SC29/WG11and ITU-T Q6/SG16,Doc.JVT-G012,7th meeting,Pattaya,Thailand,March2003,7-14
    [14] A.Leontaris,A.M.Tourapis.Rate Control for Video Coding with Slice Type Dependencies[C].200815th IEEE International Conference on Image Processing(ICIP),San Diego,CA,Oct.2008,2792-2795
    [15] W.Ding,B.Liu.Rate Control of MPEG Video Coding and Recoding by Rate QuantizationModeling[J].IEEE Transaction on Circuits and Systems for Video Technology,1996,6(1):12-20
    [16] T.Chiang,Y.Q.Zhang.A New Rate Control Scheme Using Quadratic Rate-Distortion Modeling[J].IEEE Transaction on Circuits and Systems for Video Technology,1997,7(1):246-250
    [17] H.J.Lee,T.Chiang,Y.Q.Zhang.Scabable Rate Control for MPEG-4Video[J].IEEE Transactionon Circuits and Systems for Video Technology,2003,10:878-894
    [18] R.C.Jordi.A Frame-Layer Bit Allocation for H.263+[J].IEEE Transaction on Circuits andSystems for Video Technology,2000,10(7):1154-1158
    [19] R.C.Jordi,L.Shawmin.Rate Control for Low-Delay Video Communication[R].Portland:ITU-T SG16,June1997
    [20] Z.H.He,S.K.Mitra.A Unified Rate-Distortion Analysis Framework for Transform Coding[J].IEEE Transaction on Circuits and Systems for Video Technology,2001,11(12):1221-1235
    [21] Z.H.He,Y.K.Kim.Low-Delay Rate Control for DCT Video Coding via P-Domain SourceModeling[J].IEEE Transaction on Circuits and Systems for Video Technology,2001,11(8):928-940
    [22] L.J.Lin,A.Ortega,C.C.J.Kuo.Rate Control Using Spline Interpolated R-D Characteristics[C].IEEE Proc. ICIP,Orlando,FL,Mar.1996,111-122
    [23] E.D.Frimout,J.Biemond,R.L.Lagendik.Forword Rate Control for MPEG Recoding[C].IEEE Proc.SPIE Visual Communication&Image Processing,Cambridge,MA,Nov.1993,184-194
    [24] L.Overmeire,L.Nachtergaele,F.Verdicchio,et al.Contant Quality Video Coding UsingVideo Content Analysis[J].Signal Processing:Image Communication,1998,8(4):446-459
    [25] H.M.Kim.Adaptive Rate Control Using Nonlinear Regression[J].IEEE Transaction onCircuits and Systems for Video Technology,2003,13(5):432–439.
    [26] M.Q.Jiang, N.Ling,On Lagrange Multiplier and Quantizer Adjustment for H.264FrameLayer Video Rate Control[J].IEEE Transaction on Circuits and Systems for VideoTechnology,2006,16(5):663-669.
    [27] Y.Liu,Z.G.Li,Y.C.Soh.Adaptive Mad Prediction and Refined R-Q Model for H.264/AVCRate Control[C].2006IEEE International Conference on ICASSP Proceedings,Toulouse,May2006,2,II
    [28] Y.Liu,Z.G.Li,Y.C.Soh.Rate Control of H.264/AVC Scalable Extension[J].IEEE Transactionon Circuits and Systems for Video Technology,2008,18(1):116-121
    [29] Y.Liu,Z.G.Li,Y.C.Soh.A Novel Rate Control Scheme for Low Delay Video CommunicationOf H.264/AVC Standard[J].IEEE Transaction on Circuits and Systems for Video Technology,2007,15(8):68-78
    [30] J.Yang, Q.Zhao,L.Zhang.The Study of Frame Complexity Prediction and Rate Control inH.264Encoder[C].2009International Conference on Image Analysis and Signal Processing,Taizhou,2009,187-191.
    [31] H.Song,C.C.Kuo.Rate Control for Low-Bit-Rate Video via Variable-Encoding Frame Rates[J].IEEE Transaction on Circuits and Systems for Video Technology,2000,11(4):512-521
    [32] F.Pan,Z.Li,K.Lim,et al.A Study of MPEG-4Rate Control Scheme and Its Improvement[J].IEEE Transaction on Circuits and Systems for Video Technology,May2003,13(5):440-446
    [33] S.Aramvith,I.M.Pao,M.T.Sun.A Rate-Control Scheme for Video Transmission Over WirelessChannels[J].IEEE Transaction on Circuits and Systems for Video Technology,2001,11(3):569-580
    [34] A.Vetro,H.Sun.MPEG-4Rate Control for Multiple Video Objects[J].IEEE Transaction onCiruits and Systems for Video Technology,1999,9(1):186-199
    [35] K.N.Nagn,T.Meier,Z.Z.Chen.Improve Single-Video-Object Rate Control for MPEG-4[J].IEEE Transaction on Circuits and Systems for Video Technology,2003,13(5):385-393
    [36] J.L.Richard,V.Anantharam.United-Based Rate Control in the Internet for Elastic Traffic[J].IEEE Transaction on Circuits and Systems for Video Technology,2002,10(2):272-286
    [37] W.Zhu.Network-Adaptive Rate Control With Unqual Loss Protection for Scalable VideoOver Internet[C].IEEE ISCAS,2001,5,109-112
    [38] J.Cabera,A.Ortega,J.Ronda.Stochastic Rate-Control of Video Coders for Wireless Channels[J].IEEE Transaction on Circuits and Systems for Video Technology,2002,12(6):496-510
    [39] M.Siwei,G.Wen.Rate Control for Advance Video Coding (AVC) Standard[C].IEEEISCAS’03,May2003,2,892-895
    [40]李德毅.云计算技术发展报告[R].北京:科学出版社,2011
    [41] T.L.Casavant,J.G.kuhl.A Taxonomy of Scheduling in General-Purpose Distributed ComputingSystems[J].IEEE Transaction on Software Engineering,1988,14(2):141-154
    [42] H.EI-Rewini,G.T.Lewis,H.H.Ali. Task Scheduling in Multiprocessing Systems[J].Computer,1995,28(12):27-37
    [43] T.D.Braun,H.J.Siegel,N.Beck.A Taxonomy for Describing Matching and SchedulingHeuristics for Mixed-Match Heterogeneous Computing Systems[C].IEEE workshop onAdvances in Parallel and Distributed Systems,West Lafayette,1998,330-335
    [44] K.Krauter,R.Buyya,M.Maheswaran.A Taxonomy and Survey of Grid ResourceManagement Systems for Distributed Computing[J].Software:Practice and Experience,2002,32(2):135-164
    [45] V.T’kindt,J.C.Billant.Some Guidelines to Solve Multicriteris Scheduling Problems[C].1999IEEE International Conference on System,Man,and Cybernetics,Tokyo,Oct.1999,463-468
    [46] J.A.Stankovic,M.Spuri,M.D.Natale,et al.Implications of Classical Scheduling Results forReal_Time System[J].Computer,1995,28(6):16-25
    [47] S.Ali,T.D.Braun,H.J.Siegel,et al.Characterizing Resource Allocation Heuristics forHeterogeneous Computing Systems[J].Advances in Comouters,2005,63:91-128
    [48] M.Satyanarayanan.Scalable,Secure,and Highly Available Distributed File Access[J].Computer,1990,23(5):9-18
    [49] E.Katz,M.Butler,R.McGrath.A Scalable Http Server:The Ncsa Prototype[J].ComputerNetworks and ISDN Systems,1994,27(2):155-164
    [50] C.Li,G.Peng,K.Gopalan,et al.Performance Guarantee for Cluster-Based Internet Services[C].2002Proceedings,Ninth International Conference on Parallel and Distributed Systems,TaiWan,Dec.2002,327-332
    [51] B.A.Shirazi,A.R.Hurson,K.M.Kavi.Scheduling and Load Balancing in Parallel andDistributed Systems[M].Los Alamitos:IEEE CS Press,1995,487-496
    [52] H.Zhu,T.Yang,Q.Zheng,et al. Adaptive Load Sharing for Clustered Digital Library Servers
    [C].Proc.Seventh Int’l Symp.on High Performance Distributed Computing,Chicago,July1998,235-242.
    [53] H.Zhu,H.Tang,T.Yang.Demand-Driven Service Differentiation in Cluster-Based NetworkServers[C]. Proc. IEEE INFOCOM, Anchorage, April2001,679-688.
    [54] L.Kencl,J.Y.L.Boudec.Adaptive Load Sharing for Network Processors[J].IEEE/ACMTransaction On Networking,2008,16(2):293-306
    [55] T.D.Braun,H.J.Siegel,N.Beck,et al.A Comparision of Eleven Static Heturistics for Mappinga Class of Independent Tasks onto Heterogeneous Distributed Computing Systems[J].Journal of Parallel and Distribiuted Computing,2001,61(6):810-837
    [56] D.Salomon,G.Motta.Handbook of Data Compression[M].London:Springer London,2010,855-952
    [57] S.Janus.Handbook of Visual Display Technology[M].Berlin: Springer Berlin Heidelberg,2012,287-300
    [58] T.Wiegand,G.J.Sullivan,G.Bjontegaard,et.al.Overview of the H.264/AVC Video CodingStandard[J]. IEEE Transaction on Circuits and Systems for Video Technology,2003,13(7):560-576
    [59] V.Bhaskaran,K.Konstaintinides.Image and Video Compression Standards:Alogrithm andArchitecture[M].Norwell:Kluwer Academic Publishers,1997,147-178
    [60] ISO/IEC JTC1/SC29/WG11.ISO/IEC FCD15444-1.Information Technology-JPEG2000Image Coding System-Part1Core Coding System[S].USA:ISO/IEC,2000
    [61] ITU-T.ITU-T Recommendation H.261Version1.Video Codec for Audio visual Servicesat pX64kbits[S].Switzerland:ITU-T,1990
    [62] ITU-T.ITU-T Recommendation H.263version1.Video Coding for Low Bit RateCommunication[S].Switzerland:ITU-T,1995
    [63] ISO/IEC JTC1.ISO/IEC11172-2.Information Technology-Coding of Moving Pictures andAssociated Audio of Digital Storage at Up About1.5Mbit/s:Video[S].Geneva:ISO/IEC,1993
    [64] ITU-T,ISO/IEC JTC1.ITU-T Recommendation H.262and ISO/IEC13818-2(MPEG-2).Generic Coding of Moving Pictures and Associated Audio Information-Part2:Video[S].Paris:ISO/IEC and ITU-T,25Mar.1994.
    [65] ISO/IEC MPEG.ISO/IEC14496-2(MPEG-4Visual Version1).Generic Coding of Audio-Visual Objects-Part2:Visual[S].Sydney:ISO/IEC,July2001.
    [66] ISO/IEC MPEG.ISO/IEC JTC1/SC29/WG11/N6828.MPEG-7Overview Version10[S].Palma:ISO/IEC MPEG,Oct.2004.
    [67] ISO/IEC MPEG.ISO/IEC JTC1/SC29/WG11/N5231.MPEG-21Overview Version5[S].ShangHai:ISO/IEC MPEG,Oct.2002.
    [68] JVT of ISO/IEC MPEG,ITU-T VCEG.ITU-T Recommandation H.264|ISO/IEC11496-10AVC:Version3.Advanced Video Coding for Generic Audio-Visual Services[S].Geneva:JVT ofISO/IEC MPEG and ITU-T VCEG,Mar.2005.
    [69] JVT of ISO/IEC MPEG,ITU-T VCEG.ITU-T Recommandation H.264|ISO/IEC11496-10AVC:Version8.Advanced Video Coding for Generic Audio-Visual Services[S].Geneva:JVT ofISO/IEC MPEG and ITU-T VCEG,Mar.2007.
    [70] JVT of ISO/IEC MPEG,ITU-T VCEG.ITU-T Recommandation H.264|ISO/IEC11496-10AVC:Version11.Advanced Video Coding for Generic Audio-Visual Services[S].Geneva:JVTof ISO/IEC MPEG and ITU-T VCEG,Mar.2009.
    [71] Y.Lu,S.J.Chen,J.P.Wang.Overview of AVS-Video Coding Standards[J].Signal Processing:Image Communication,2009,24(4):247-262
    [72] L.Fan,S.W.M,F.Wu.Overview of AVS Video Standard[C].2004IEEE International Conferenceon Multimedia and Expo (ICME),Taipei,2004,423-426
    [73] T.Wiegand,H.Schwarz,A.Joch,et.al.Rate-Constrainted Coder Control and Comparison ofVideo Coding Standard[J].IEEE Transaction on Circuits and Systems for Video Technology,2003,13(7):688-703
    [74] T.Stockhammer,M.M.Hannuksela,T.Wiegand.H.264/AVC in Wireless Environments[J].IEEE Transaction on Circuits and Systems for Video Technology,July2003,13(7):657–673
    [75] J.J.Li.Algorithm&Implementation of Advanced Video Coding Standard[D].Ottawa:Universityof Windsor,2010,12
    [76] R.Gray.Review of Rate Distortion Theory:A Mathematical Basis for Data Compression[J].IEEE Transactions on Information Theory,1972,18(1):217-218.
    [77] C.E.Shannon.A Mathematical Theory of Communications[J].Bell System Technical,1948,27:397-423
    [78] C.E.Shannon.Coding Theorems for a Discrete Source With a Fidelity Criterion[J].IRENational Convention Record.1959,7:325-350.
    [79] T.M.Cove,J.A.Thomas.Elements of Information Theory[M].New York:John Wiley&SonsPress,1991,12-49
    [80] T.Wiegand,M.Lightstone,D.Mukherjee,et al.Rate-Distortaion Optimized Mode Selectionfor Very Low Bit Rate Video Coding and the Emerging H.263Standard[J].IEEE Transactionon Circuits and Systems for Video Technology,1996,6(2):182-190
    [81] G. J.Sullivan,T.Wiegand.Video Compression-From Concepts to the H.264/AVC Standard[J].Proceedings of IEEE,2005,93(1):18-31
    [82] H.J.Song,C.-C.J.Kuo.Rate Control for Low-Bit-Rate Video via Variable Encoding FrameRates[J].IEEE Transaction on Circuits and Systems for Video Technology,2001,11(4):512-521
    [83] Q.Xu,X.Lu,Y.liu,et al.A Fine Rate Control Algorithm with Adaptive Rounding Offsets[J].IEEE Transaction on Circuits and Systems for Video Technology,2009,19(10):1424-1434
    [84] S.Aramvith,I-M.Pao,M.T.Sun.A Rate Control Scheme for Video Transport Over WirelessChannels[J].IEEE Transaction on Circuits and Systems for Video Technology,2001,11(5):580-596
    [85] S.W.Ma,W.GaoY.Lu,et al.Proposed Draft Description of Rate Control on JVT Standard[C].ISO/IEC and ITU-T VCEG.JVT_F068,6th meeting,Awaji,Dec.2002,5-13
    [86] Z.G.Li,W.Gao,F.Pan,et al.Adaptive Rate Control for H.264[J].Visual Communication andImage Representation,2006,17(2):376-406
    [87] L.Overmeire,L.Nachtergaele,F.Verdicchio,et al.Constant Quality Video Coding Using VideoContent Analysis[J].Signal Processing: Image Communications,2005,20(4):343-369
    [88] Z.H.He,S.K.Mitra.Optimum Bit Allocation and Accurate Rate Control for Video Coding ViaDomain Source Modeling[J].IEEE Transaction on Circuits and Systems for Video Technology,2002,12(10):840-849
    [89] D.Lazar,A.Averbuch.Wavelet-Based Video Coder via Bit Allocation[J].IEEE Transaction onCircuits and Systems for Video Technology,2001,11(7):815-832
    [90] D.S.Turaga,M.V.Schaar,B.Pesquet-Popescu.Complexity Scalable Motion CompensatedWavelet Video Encoding[J].IEEE Transaction on Circuits and Systems for Video Technology,2005,15(8):982-993
    [91] A.Ortega,K.Ramchandran,M.Vetterli.Optimal Trellis-Based Buffered Compression and FastApproximations[J].IEEE Transaction on Image Processing,1994,3(1):26-40
    [92] K.Ramchandran,A.Ortega,M.Vetterli.Bit Allocation for Dependent Quantization withApplications to Multire Solution and MPEG Video Coders[J].IEEE Transaction on ImageProcessing,1994,3(5):533-545
    [93] G.M.Schuster,G.Melnikov,A.K.Katsaggelos.A Review of the Minimum Maximum Criterionfor Optimal Bit Allocation Among Dependent Quantizers[J].IEEE Transaction onMultimedia,1999,1(1):3-17
    [94] S.W.Ma,W.Gao,Y.Lu.Rate Control for JVT Video Coding Scheme with HRD Considerations[C].Process of IEEE ICIP,Spain,2003,793-796
    [95] W.Yu,F.T.Sun,J.E.Fritts.Efficient Rate Control for JPEG-2000[J].IEEE Transaction onCircuits and Systems for Video Technology,2006,16(5):577-589
    [96] J.Y.Lee,H.W.Park.A Rate Control Algorithm for DCT-based Video Coding Using SimpleRate Estimation and Linear Source Model[J].IEEETransaction on Circuits and Systems forVideo Technology,2005,15(9):1077-1085
    [97] D.K.Kwon,M.Y.Shen,C.-C.J.Kuo.Rate Control for H.264Video with Enhanced Rate andDistortion Models[J].IEEE Transaction on Circuits and Systems for Video Technology,2007,17(5):517-529
    [98] I.Foster,Y.Zhao,I.Raicu,et al.Cloud Computing and Grid Computing:360-degree compared[C].Grid Computing Environments Workshop2008,Austin TX,Nov.2008,1-10.
    [99] S.M.Hashemi,A.K.Bardsiri.Cloud Computing vs Grid Computing [J].ARPN Journal ofSystems and Software,2012,2(5):188-194
    [100] M.A.Vouk.Cloud Computing–Issues,Research and Implementations[C].Proceedings of theITI200830th International Conference on Information Technology Interfaces.Cavtat,Croatia,June2008,31-40
    [101] R.Buyya,C.H.Yeo,S.Venugopal,et al.Cloud Computing and Emerging IT Platforms:Vision,Hype,and Reality for Delivering Computing as the5th Utility[J].Future GenerationComputer Systems,2009,25(6):599-616
    [102] M.Armbrust,A.Fox,R.Griffith,et al.Above the Clouds:A Berkeley View of Cloud Computing
    [R].Berkeley:University of California at Berkeley,February10,2009
    [103] L.Z.Wang,G.Von.Laszewaki.Cloud Computing:a Perspective Study[J].New GenerationComputing,2008,28(2):137-146
    [104] R.Suchithra,R.Selvarani,D.Dagamalai.Elements of Cloud Computing:A Perspective onService Oriented Enterprises[C].First International Conference on Digital Image Processingand Pattern Recognition,DPPR2011,India,Sep.2011,366-377
    [105] W.Tom.Hadoop权威指南[M].(周傲英等).北京:清华大学出版社,2010
    [106] J.Dean,S.Ghemawat.Mapreduce:Simplified Data Procession on Large Clusters[J].Communications of the ACM-50th anniversary issue:1958–2008,2008,51(1):107-113
    [107] H.El-Rewini,T.G.Lewis,H.Ali.Parallel and Distributed Computing[M].New York:ManningPublications Co.,1999,35-46
    [108] T.Casavant,J.Kuhl.A Taxonomy of Scheduling in General-Purpose Distributed ComputingSystems[J].IEEE Transaction on Software Engineering,1988,14(2),141-154
    [109] T.Casavant,J.Kuhl.A Taxonomy of Scheduling in General-Purpose Distributed ComputingSystems[M].New York:IEEE Computer Society Press,1994,97
    [110] T.Lewis,H.El-Rewini.Introduction to Parallel Computing[M].New Jersey:Prentice Hall,1992,58
    [111] F.de O.Lucchesej,E.J.H.Yero,F.S.Sambattijj,et al.An Adaptive Scheduler for Grids[J].Journalof Grid Computing,2006,4(1):1-17
    [112] L.W.Wei.Independent Tasks Scheduling on Tree-Based Grid Computing Platform[J].Journalof Software,2006,17(1):2351-2361
    [113] A.Mandal,K.Kennedy,C.Koelbel,et al.Scheduling Strategies for Mapping ApplicationWorkflows onto the Grid[C].14th IEEE Symposium on High Performance DistributedComputing(HPDC14),July2005,125-134
    [114] M.Wiezorek,R.Prodan,T.Fahringer.Scheduling of Scientific Workflows in the ASKALONGrid Environment[J].ACM SIGMOD Record,2005,34(3):56-62
    [115] J.Yu,R.Buyya.A Taxonomy of Workflow Management Systems for Grid Computing[J].Journal of Grid Computing,2005,3(3-4):171-200
    [116] R.Sakellariou,H.Zhou.A Low-Cost Rescheduling Policy for Efficient Mapping of Workflowson Grid Systems[J].Scientific Programming,2004,12(4):253-262
    [117] R.F.Freund,M.Gherrity,S.Ambrosius,et al.Scheduling Resources in Multi-User,Heterogeneous,Computing Environments with Smartnet[C].Proceeding of the7th IEEEHeterogeneous Computing Workshop,Orlando,Mar.1998,184-199
    [118] M.Maheswaran,S.Ali,H.J.Siegel,et al.Dynamic Matching and Scheduling of a Class ofIndependent Task onto Heterogeneous Computing Systems[C].Proceedings of the8thIEEE Heterogeneous Computing Workshop,San Juan,1999,30-44
    [119] L.Davisson.Rate Distortion Theory:A Mathematical Basis for Data Compression[J].IEEETransactions on Communications,1972,20(6):1202-1212
    [120] G.J.Sullivan,T.Wiegand.Rate-Distortion Optimization for Video Compression[J].IEEESignal Processing Magazine,1998,15(6):74-90
    [121] A.Ortega,K.Ramchandran.Rate-Distortion Methods for Image and Video Compression[J].IEEE Signal Processing Magazine,1998,15(6):23-50
    [122] H.F.Sun,W.Kwok,M.Chien,et al.MPEG Coding Performance Improvement by JointlyOptimizing Coding Mode Decision and Rate Control[J].IEEE Transaction on Circuits andSystems for Video Technology,1997,7(3):449-458
    [123] T.Wiegand,H.Schwarz,A.Joch,et al.Rate-Constrained Coder Control and Comparsion ofVideo Coding Standard[J].IEEE Transaction on Circuits and Systems for Video Technology,2003,13(7):688-703
    [124] Z.Z.Chen,K.N.Ngan.Recent Advances in Rate Control for Video Coding[J].SignalProcessing: Image Communication,2007,22(1):19-38
    [125] L.J.Lin,A.Ortega.Bit-Rate Control Using Piecewise Approximated Rate-DistortionCharactertics[J].IEEE Transaction on Circuits and Systems for Video Technology,1998,8(4):446-459
    [126] Z.H.He,W.J.Zeng,C.W.Chen.Low-Pass Filtering of Rate-Distortion Functions for QualitySmoothing in Real-Time Video Communication[J].IEEE Transaction on Circuits andSystems for Video Technology,2005,15(8):973-981
    [127] B.Xie,W.J.Zeng.A Sequence-Based Rate Control Framework for Consistent QualityReal-Time Video[J].IEEE Transaction on Circuits and Systems for Video Technology,2006,16(1):56-71
    [128] Z.Z.Chen,K.N.Ngan.Distortion Variation Minimization in Real-Time Video Coding[J].SignalProcessing:Image Communication,2006,21(4):273-279
    [129] M.Ghanbari,J.Azari.Effect of Bit Rate Variation of the Base Layer on the Performance ofTwo-Layer Video Codecs[J].IEEE Transaction on Communications for Video Technology,1994,40:140-148
    [130] Z.H.He,Y.Kim,S.K.Mitra.A linear Source Model and a Unified Rate Control Algorithm forDCT Video Coding[J].IEEE Transaction on Circuits and Systems for Video Technology,2002,12(11):970-982
    [131] W.Ding,B.Liu.Rate Control of MPEG Video Coding and Recording by Rate-QuantizationModeling[J].IEEE Transaction on Circuits and Systems for Video Technology,1996,6(1):12-20
    [132] N.Wang,Y.He.A New Bit Rate Control Strategy for H.264[C].International Conference onInformation Communications and Signal Processing, Singapon, Dec.2003,3,1370-1374
    [133] H.Wang,S.Kwong, Rate-Distortion Optimization of Rate Control for H.264with AdaptiveInitial Quantization Parameter Determination[J].IEEE Transaction on Circuits and Systemsfor Video Technology,2008,18(1):40-144,
    [134] X.Jing,L.P.Chau,W.C.Siu.Frame Complexity Based Rate-Quantization Model for264/AVCIntraframe Rate Control[J].IEEE Signal Processing Letters,Sep.2008,15(1):373-376
    [135] X.Jing,L.P.Chau.A Novel Intra-Rate Estimation Method for H.264Rate Control[C].IEEEInternational Symposium on Circuit and Systems, Island of Kos,May2006,5019-5021
    [136] Y.W.Huang,B.Y.Hsieh,T.C.Chen,et al.Analysis,Fast Algorithm,and VLSI ArchitectureDesign for H.264/AVC Intra Frame Coder[J].IEEE Transaction on Circuits and Systems forVideo Technology,2005,15(3):378-401
    [137] G.Jin,H.J.Lee.A Parallel and PipeLined Execution of H.264/AVC Intra Prediction[C].TheSixth IEEE International Conference on Computer and Information Technology,CIT’06,Seoul,Sep.2006,246-250
    [138] W.Lee,S.Lee,J.Kim.Pipelined Intra Prediction Using Shuffled Encoding Order forH.264/AVC[C].TENCON2006,Hong Kong,Nov.2006,14-17
    [139] G.Sullivan,P.Topiwala,A.Luthra.Fast4X4Intra-Prediction Based on the Most ProbableMode in H.264/AVC[J].IEICE Electronics Express,2008,5(19):782-288
    [140] G.Tian,T.Zhang,X.Wei,et al.An Efficient Fast Mode Decision Algorithm for H.264/AVCIntra Prediction[C].Image and Signal Processing of CISP Congress,Shan Ya,Hainan,May2008,1,411-415
    [141] F.Pan,X.Lin,S.Rahardja,et al.A Novel Hardware Architecture of Intra-Predictor Generatorfor H.264/AVC Codec[J].IEEE Transaction on Circuits and Systems for Video Technology,2005,15(7):813-822
    [142] W.P.Ma,S.Y.Yang,L.Guo.Fast Mode Selection Scheme for H.264/AVC Inter PredictionBased on Statistical Learning Method[C].Proc.IEEE International Conference on Multimediaand Expo,ICME2009,New York,July,2009,17-20
    [143] C.Kim,H.H.Shih,C.-C.J.Kuo.Feature-Based Intra-Prediction Mode Decision for H.264[C].Proc.IEEE International Conference on Image Processing,ICIP2004,Singapore,Oct.2004,24-27
    [144] L.Zhang,S.W.Ma,W.Gao.Position Dependent Linear Intra Prediction for Image Coding[C].201017thIEEE International Conference on Image Processing,Hong Kong,2010,2877-2880
    [145] M.Q.Jiang,X.Q.Yi,N.Ling.Improved Frame-Layer Rate Control for H.264/AVC Using MADRatio[C].Proceedings of the2004International Symposium on Circuits and Systems,2004,3,813-816
    [146]周树民,李锦涛,黄晃.低比特率视频编码中一种有效的码率分配算法[J].计算机辅助设计与图形学学报,2005,17(11):2558-2564
    [146] J.Lee,I.H.Shin,H.W.Park.Adpative Intra-Frame Assignment and Bit-Rate Estimation forVariable GOP Length in H.264[J].IEEE Transaction on Circuits and Systems for VideoTechnology,2006,16(10):1271-1279
    [147]林贵旭.H.264/AVC视频编码码率控制技术研究[D].上海:上海交通大学,2008,21-25.
    [148] W.Yu,F.T.Sun,J.E.Fritts.Efficient Rate Control for JPEG-2000[J]. IEEE Transaction OnCircuits and Systems for Video Technology,2006,16(5):577-589
    [149] D.Barbosa,J.Kitajima,J.Weira.Parallelizing Mpeg Video Encoding Using Multiprocessors
    [C].Computer Graphics and Image1999Processing,Campinas,Brazil,1999,215-222
    [150] Y.Chen,E.Li,X.Zhou,et al.Implementation of H.264Encoder and Decoder on PersonalComputers[J].Visual Communication Image Representation,2006,17(2):509-532
    [151] B.Jung,B.Jeon.Adaptive Slice-level Parallelism for H.264/avc Encoding UsingPremacroblock Mode Selection[J].Visual Communication Image Pepresentation,2008,19(8):558-572.
    [152] Z.Tian,J.Xue,W.Hu,et al.High Performance Cluster-based Transcoder[C].2010InternationalConference on Computer Application and System Modeling,ICCASM2010,Taiyuan,2010,48-52
    [153] J.Guo,F.Chen,L.Bhuyan,et al.A Cluster-Based Active Router Architecture SupportingVideo/Audio Stream Transcoding Service[C].IPDPS’03Proceedings of The17thInternational Symposium on Parallel and Distributed Processing,Washington,2003,22-26
    [154] J.Guo,L.Bhuyan.Load Balancing in a Cluster-Based Web Server for MultimediaApplications[J].IEEE Transaction on Parallel and Distributed Systems,2006,17(11):1321-1334
    [155] Y.Sambe,S.Watanabe,D.Yu,et al.Highspeed Distributed Video Transcoding for MultipleRates and Formats[J].IEICE Transaction on Information and System,2005,E88-D(8):1923-1931
    [156] F.Jokhio,T.Deneke,S.Lafond,et al.Bit Rate Reduction Video Transcoding with DistributedComputing[C].201220th Euromicro International Conference on Parallel,Distributed andNetwork-based Processing,Garching,Feb.2012,206-212

© 2004-2018 中国地质图书馆版权所有 京ICP备05064691号 京公网安备11010802017129号

地址:北京市海淀区学院路29号 邮编:100083

电话:办公室:(+86 10)66554848;文献借阅、咨询服务、科技查新:66554700