Affine SKIP and MERGE Modes for Video Coding

Size: px
Start display at page:

Download "Affine SKIP and MERGE Modes for Video Coding"

Transcription

1 Affine SKIP and MERGE Modes for Video Coding Huanbang Chen #1, Fan Liang #2, Sixin Lin 3 # School of Information Science and Technology, Sun Yat-sen University Guangzhou , PRC 1 chhuanb@mail2.sysu.edu.cn 2 isslf@mail.sysu.edu.cn Huawei Technologies Co., Ltd. Huawei Base, Bantian, Longgang, Shenzhen , PRC 3 linsixin@huawei.com Abstract The latest video coding standard HEVC has already improved 40% coding efficiency than H.264/AVC, but it still follows the hybrid coding structure with the translational motion compensation scheme. In this paper, an affine motion representation is described first. The proposed algorithms to improve the motion vector coding for Affine SKIP/MERGE modes are also presented. The experimental results show that these algorithms can achieve on average 3.5%, 2.2%, and 1.4% BD-rate gains for low delay P, low delay B, and random access configurations, respectively, compared to HM The BD-rate saving is up to 17.1% for sequences with complex motion. I. INTRODUCTION For the past decade, ITU-T and ISO/IEC have set up a series of digital video coding standards, including H.261, MPEG-1, H.262/MPEG-2 and H.264/AVC. This standards have influenced our life through digital TVs, video conference and digital cinema, etc. The latest video coding standard, H.265/HEVC was published by the Joint Collaborative Team on Video Coding (JCT-VC) of ITU-T and ISO/IEC in January, 2013 [1]. Many new techniques were integrated into this standard, including variable coding block range from to 8 8, more accurate intra prediction modes, larger DCT transform sizes, advanced motion vector prediction (AMVP), and sample adaptive offset (SAO), which result in about 40% less bit rate than H.264/AVC with comparable quality [2]. In modern video coding standards, motion compensation prediction plays an important role in reducing the temporal redundancy between consecutive frames, which is strictly influenced by the motion vector representation. There are three difference modes for MV (motion vector) coding scheme in HEVC, including SKIP, MERGE and AMVP. For SKIP/ MERGE modes, the motion information including motion vector, inter direction, reference index of current coding block is completely inherited from its spatial adjacent or temporal co-located coded blocks; for AMVP mode, only the motion vector predictor (MVP) is chosen and the difference between real motion vector and MVP must be transmitted. All of these modes established a given candidate set which includes spatial and temporal MVPs and the motion vector competition (MVC) based scheme is applied to choose the best one from the set. MMSP 15, Oct Oct. 21, 2015, Xiamen, China /15/$31.00 c 2015 IEEE. However, the motion vector representation in HEVC is based on a translational motion model, which assumes all pixels in a block have same MV. In real world, it exists more complicated movement, such as rotation, zoom, shearing and so on. Using translational motion model to describe complex motion, the encoder tends to split a larger object into numerous small ones to approximate the motion, which increases the side information as well as prediction errors [3]. Since that, many researchers have investigated to use complex motion model, like affine, quadratic motion model [4]. In [5] and [6], the authors studied the use of affine motion model for H.263. In [3], the authors extended HEVC by an affine motion model with 6 estimated parameters. In [7], a parametric SKIP mode for HEVC based on global motion estimation (GME) technique was proposed. Eight picture level high order motion parameters were transmitted, which were uncompressed in floating point precision. The encoder decided in terms of rate-distortion optimization whether to use the new skip mode or not. In [8], the authors proposed a block based video coder that supported multiple motion models, including translation and affine. A cubic spline framework was utilized to obtain fractional-accuracy samples for motion compensation. All above mentioned methods have to estimate motion parameters in block or picture level, which increase the coding complexity and are rarely practical for real-time applications. In [9], Huang et al. integrated novel Affine SKIP and DIRECT modes into HEVC test model HM 1.0. The authors used spatial motion vectors of neighbor blocks to generate affine motion parameters for current block, without extra information and motion parameters estimation. Inspired by this novel affine representation, this paper extends it to support non-square block partitions and multiple reference pictures to increase coding efficiency. The remainder of this paper is structured as follows. Section II describes the affine SKIP/MERGE modes proposed in [9]. Section III introduces our proposed techniques. Experimental results and conclusions are given in Section IV and Section V, respectively. II. AFFINE MOTION REPRESENTATION A. Affine Based Motion Compensation Let (x, y) be the position of the pixel in current coding frame, (x, y ) is the corresponded position of same pixel in

2 the reference picture. So the affine transform can be described as: { x = ax + by + e y (1) = cx + dy + f A C B T LT T RT w w 0 1 D E where a, b, c, d, e, and f are the affine parameters. Through equation (1), we get { v x = (1 a)x by e (2) v y = (1 d)y cx f here v x = x x and v y = y y is the horizontal and vertical motion values of the pixel. F T LB G w 2 v 0 (0,0) v 1 (w,0) Fig. 2. Affine motion candidates. v 2 (0,h) Fig. 1. Affine Motion Model. (w,h) Let V = (ω 0, ω 1, ω 2 ) be an affine motion predictor, the best V is chosen from Ω = {U 0 U 1 U 2 }. The candidate set is arranged in the ascending order by D(V ) = v 1 v 0 + v 2 v 0. Here D(V ) is a measure of the deformation of the current block. The maximum number of candidate set Ω is 12, and only the top five ones will be selected. These modes were only utilized in 2N 2N square partition, and the different refpic and interdir between neighbor blocks haven t been taken into account. For further information cf. [9]. As shows in Fig. 1, once we obtain 3 motion vectors at the top-left, top-right, and bottom-left corners of a w h block, the corresponded block in the reference picture can be projected. Let the top-left corner be the origin of coordinates, substituting the three corner coordinates (0, 0), (w, 0), (0, h) and their motion vector (v x0, v y0 ), (v x1, v y1 ), (v x2, v y2 ) into equation (2), and solving it, we get { v x = vx1 vx0 w v y = vy1 vy0 w x + vx2 vx0 h y + v x0 x + vy2 vy0 h y + v y0. (3) Through equation (3), every pixel s motion vector in the block can be calculated and motion compensated prediction process can be operated one by one pixel. If the motion is beyond 1/4 pixel accuracy, bilinear interpolation will be performed after normal 1/4 pixel interpolation described in HEVC standard. B. Affine SKIP and MERGE Modes Similar to SKIP and MERGE modes in HEVC, the motion information, donated as ω, including v (motion vectors), refpic (reference pictures), interdir (prediction direction) for Affine SKIP/MERGE modes proposed in [9] can be inherited from the spatial neighbor blocks. As showed in Fig. 2, the top-left motion information ω 0 is derived from the motion information in neighbor block A, B, and C, donated as a set U 0 = {ω A, ω B, ω C }. Similarly, ω 1 and ω 2 is derived from the set U 1 = {ω D, ω E } and U 2 = {ω F, ω G }, respectively. III. PROPOSED ALGORITHMS The key to above representation is derived three corner motion vectors. This section describes three proposed algorithms for improving the coding efficiency of affine motion vector coding for Affine SKIP and MERGE modes. A. Extend Affine MERGE Mode to PU Level In the HEVC standard, the basic unit for compression, termed coding unit (CU), is a 2N 2N square block. Each CU contains one or multiple prediction units (PUs). Translational MERGE modes can be utilized in 2N 2N, 2N N, N 2N, N N, and other four asymmetrical partitions [10]. The previous method only supports 2N 2N partition Affine MERGE mode and this proposal extends it to support non-square blocks. B. Add Temporal Motion Candidates For previous method, the motion informations only derived from spatial adjacent blocks. In order to utilize the motion informations in temporal picture, we use 3 co-located blocks of the co-located picture to supplement the affine candidate sets. Due to duplicated MV or unavailable of spatial neighbor block, the number of candidate set U 0, U 1, U 2 may be less than 3, 2, 2, respectively. As showed in Fig. 2, if the candidate number in the set U 0 is less than 3, the top-left co-located motion information ω LT in co-located picture will be added into the set. As well, the top-right, and left-bottom co-located ω RT,

3 and ω LB will be added into the set U 1, and U 2 respectively, when the number of the set is less than 2. C. Modify MVs through a scale scheme Since HEVC supports multiple reference pictures and bidirection prediction, the MVPs in the three corners may project to different reference frames. Furthermore, depending on the prediction direction, the block where a derived MVP located may have one or two MVs. The relation between interdir and motion information ω is: ω = v 0, refpic 0 if interdir = 0 v 1, refpic 1 if interdir = 1 v 0, refpic 0, v 1, refpic 1 if interdir = 2. (4) It can be solved by modifying the MVs when 3 corner s candidate block have different refpic or interdir. The modified MVs are derived as the following rules: 1) Select a combination V = {ω 0, ω 1, ω 2 } from each set U 0, U 1, U 2 ; 2) Modify depending on the prediction directions: If ω 0, ω 1, and ω 2 have same interdir, go to step 3; If all 3 directions are different, the combination will be abandoned; If only two prediction directions are same, donated as interdir S, and the other one is interdir X, then the combination direction is set to interdir S. If interdir X is not equal to 2, the MV for the opposite direction of this position will be generated used a scaled MV. Otherwise, if interdir X is equal to 2, the MV in extra direction will be discarded. After this operation, we update the combination V, then go to step 3; 3) Modify depending on the reference picture: If all 3 refpic are same, the combination is available; If all 3 refpic are different, the combination will be abandoned; If only two reference pictures are same, donated as refpic S, and the other one is refpic X, then the combination reference picture is set to refpic S. The MV project to refpic X will be scaled to refpic S. After this operation, we update the combination V. Two examples for this modified process are shown in Fig. 3. In Fig. 3 (a), LT, LB reference blocks directions are 0, and RT block s direction is 2. So we discard the MV in reference picture list 1. After that, since block LB s reference picture is a, different to b for RT and LT blocks, the MV for LB will be scaled to the reference picture b. The modified candidate will be: V = {LT v 0, RT v 0, LBv 0, refpic = b, interdir = 0}. (5) As shown in Fig. 3 (b), LT and LB blocks directions are 2, and RT block direction is 0. So we generated the MV of reference picture list 1, using the MV in list 0. After that, the reference picture scaled process will be product for each list same as example 1. The modified candidate will be: Fig. 3. LBv 0 LBv 0' RTv 0 LTv 0 LB RT LT current X RTv 1 a b c d e f g LBv 0 LBv 0' RTv 0 LTv 0 (a) LB RT LT current LBv 1 RTv 1'' LTv 1' LTv 1 a b c d e f g (b) time time Examples for modified candidate motion vector. LT v 0, RT v 0, LBv 0, refpic = b V = LT v 1, RT v 1, LBv 1, refpic = f. (6) interdir = 2 IV. EXPERIMENTAL RESULTS In order to prove the coding efficiency, the proposed algorithms are integrated into HEVC reference software HM 12.0 [11]. Three configurations, low delay P (LDP), low delay B (LDB), and random access (RA), defined in [12], are tested for the experiment. All test sequences are listed in Table I. In addition to four classes in HEVC common test conditions, 4 other sequences are examined, donated as Class Affine, which have complicated movement, including rotation, zoom, shearing, etc. Experimental results are evaluated in terms of Y BD-rate, which is calculated by 4 rate and PSNR points generated with 4 QP values {22, 27, 32, 37} [13]. Two anchors are generated for comparison. Anchor 1 is the original HM 12.0 software, and the results of an implementation for proposal [9] in HM 12.0 are compared as anchor 2. As shown in Table I, the coding efficiency of Affine SKIP/ MERGE modes almost outperform anchor 1 for all sequences, except rarely lost in ParkScene and BQTerrace. The bitrate

4 TABLE I TEST SEQUENCES AND EXPERIMENTAL RESULTS IN TERMS OF BD-RATE FOR THE LDP, LDB AND RA CODING CONFIGURATIONS. NEGATIVE BD-RATE VALUES INDICATE A GAIN IN CODING EFFICIENCY. Type Sequence Name Resolution FPS Length VS. Anchor 1(%) VS. Anchor 2(%) LDP LDB RA LDP LDB RA Kimono ParkScene Class B Cactus BasketballDrive BQTerrace BasketballDrill Class C BQMall PartyScene RaceHorses BasketballPass Class D BQSquare BlowingBubbles RaceHorses FourPeople Class E Johnny KristenAndSara Affine Jets SpinCalendar Tractor BlueSky Average savings range from 0.2% lost (BQTerrace, LDB) to 17.1% gain (Tractor, LDP). The average coding efficiency compared to HM 12.0 are 3.5%, 2.2%, and 1.4% in configuration LDP, LDB and RA, respectively. When compared to [9], the results also prove that the proposed algorithms are better than previous scheme. The maximum gain is 4.3% in SpinCalendar, LDB configuration. It can be explained by the enhancement of available candidate set for affine modes, which increase the Affine SKIP/MERGE modes coverage rate for test sequences. It can be seen from the percentage coverage of Affine SKIP/MERGE modes shown in Table II. For all configurations, the results of sequences in Class Affine perform obvious better than others, especially in Tractor and SpinCalendar. For Tractor, a sequence with a camera zoom motion, and SpinCalendar, a sequence with a global rotation motion, the proposed coder achieves a bit rate reduction of 17.1% and 11.8%, respectively, in LDP configuration. The RD curve for coding the sequence Tractor is presented in Fig. 4. The RD curve shows that the proposed algorithms not only save coding bit rates, but also increase the video quality. All results prove that our proposed scheme is suitable for situation with complex motion. Consider about the complexity of the proposed algorithm, it increase about 20% encoding time and 30% decoding time compared to HM The computational complexity added by the affine SKIP and Merge modes mainly comes from the extra interpolations required by affine motion compensation, which will be further optimized in the future. And for the encoder side, additional mode decision process also raise the encoding time, using early termination strategy can well deal with this situation. Fig. 4. TABLE II COMPARISON OF AFFINE MODES USAGE COVERAGE BETWEEN PROPOSAL AND ANCHOR 2 Sequence Name Proposal Anchor 2 LDP LDB RA LDP LDB RA Jets SpinCalendar Tractor BlueSky Y PSNR(dB) Y PSNR vs Bitrate 34 HM Prop Bitrate(kbps) RD Curve of coding the sequence Tractor at LDP Configuration. V. CONCLUSIONS Affine SKIP/DIRECT modes based on affine motion model are proposed in previous work [9]. To further improve the coding efficiency, we extend these modes into PU level and utilize motion information from temporal picture for constructing affine motion prediction candidate set. Furthermore, to solve the problem that candidates may have different reference pictures and prediction directions, a scaled motion vector scheme is proposed. In comparison with the anchor in HM

5 12.0, the experimental results show on average 3.5%, 2.2%, and 1.4% bit rate reduction in configuration LDP, LDB and RA, respectively, can be achieved by the proposed methods. ACKNOWLEDGEMENT The authors acknowledge the support by Huawei Technologies Co., Ltd. REFERENCES [1] G. Sullivan, J. Ohm, W.-J. Han, and T. Wiegand, Overview of the high efficiency video coding (hevc) standard, Circuits and Systems for Video Technology, IEEE Transactions on, vol. 22, no. 12, pp , [2] J. Ohm, G. Sullivan, H. Schwarz, T. Tan, and T. Wiegand, Comparison of the coding efficiency of video coding standardsincluding high efficiency video coding (hevc), Circuits and Systems for Video Technology, IEEE Transactions on, vol. 22, no. 12, pp , [3] M. Narroschke and R. Swoboda, Extending hevc by an affine motion model, in PCS, 2013, pp [4] M. Karczewicz, J. Niewegłowski, and P. Haavisto, Video coding using motion compensation with polynomial motion vector fields, Signal Processing: Image Communication, vol. 10, no. 1-3, pp , [5] H. Jozawa, K. Kamikura, K. Yanaka, and H. Watanabe, Video coding using adaptive global mc and local affine mc, In EUSIPCO-96, Trieste, Italy, vol. 96, [6] K. Zhang, M. Bober, and J. Kittler, Video coding using affine motion compensated prediction, in Acoustics, Speech, and Signal Processing, IEEE International Conference on, 1996, pp [7] A. Glantz, M. Tok, A. Krutz, and T. Sikora, A block-adaptive skip mode for inter prediction based on parametric motion models, in Image Processing (ICIP), th IEEE International Conference on. IEEE, 2011, pp [8] H. Lakshman, H. Schwarz, and T. Wiegand, Adaptive motion model selection using a cubic spline based estimation framework, in Image Processing (ICIP), th IEEE International Conference on. IEEE, 2010, pp [9] H. Huang, J. W. Woods, Y. Zhao, and H. Bai, Affine skip and direct modes for efficient video coding, in VCIP, 2012, pp [10] I.-K. Kim, J. Min, T. Lee, W.-J. Han, and J. Park, Block partitioning structure in the hevc standard, Circuits and Systems for Video Technology, IEEE Transactions on, vol. 22, no. 12, pp , [11] I.-K. Kim, K. McCann, K. Sugimoto, B. Bross, and W.-J. Han, High efficiency video coding (hevc) test model 12 (hm 12) encoder description, in Proc. 14th JCT-VC Meeting, Vienna, Austria, Jul. JCTVC-N1002, 2013, pp [12] F. Bossen, Common test conditions and software reference conguration, in Proc. 12th JCT-VC Meeting, Genera, Switzerland, Jan. JCTVC- L1100, 2013, pp [13] G. Bjontegaard, Calculation of average psnr differences between rdcurves, in ITU-T VCEG document VCEG-M33. Austin, Texas, USA, Apr. 2001, 2001.

Motion Modeling for Motion Vector Coding in HEVC

Motion Modeling for Motion Vector Coding in HEVC Motion Modeling for Motion Vector Coding in HEVC Michael Tok, Volker Eiselein and Thomas Sikora Communication Systems Group Technische Universität Berlin Berlin, Germany Abstract During the standardization

More information

Sample Adaptive Offset Optimization in HEVC

Sample Adaptive Offset Optimization in HEVC Sensors & Transducers 2014 by IFSA Publishing, S. L. http://www.sensorsportal.com Sample Adaptive Offset Optimization in HEVC * Yang Zhang, Zhi Liu, Jianfeng Qu North China University of Technology, Jinyuanzhuang

More information

EFFICIENT PU MODE DECISION AND MOTION ESTIMATION FOR H.264/AVC TO HEVC TRANSCODER

EFFICIENT PU MODE DECISION AND MOTION ESTIMATION FOR H.264/AVC TO HEVC TRANSCODER EFFICIENT PU MODE DECISION AND MOTION ESTIMATION FOR H.264/AVC TO HEVC TRANSCODER Zong-Yi Chen, Jiunn-Tsair Fang 2, Tsai-Ling Liao, and Pao-Chi Chang Department of Communication Engineering, National Central

More information

Low-cost Multi-hypothesis Motion Compensation for Video Coding

Low-cost Multi-hypothesis Motion Compensation for Video Coding Low-cost Multi-hypothesis Motion Compensation for Video Coding Lei Chen a, Shengfu Dong a, Ronggang Wang a, Zhenyu Wang a, Siwei Ma b, Wenmin Wang a, Wen Gao b a Peking University, Shenzhen Graduate School,

More information

MOTION COMPENSATION WITH HIGHER ORDER MOTION MODELS FOR HEVC. Cordula Heithausen and Jan Hendrik Vorwerk

MOTION COMPENSATION WITH HIGHER ORDER MOTION MODELS FOR HEVC. Cordula Heithausen and Jan Hendrik Vorwerk MOTION COMPENSATION WITH HIGHER ORDER MOTION MODELS FOR HEVC Cordula Heithausen and Jan Hendrik Vorwerk Institute of Communications Engineering, RWTH Aachen University, 52056 Aachen, Germany ABSTRACT In

More information

Fast HEVC Intra Mode Decision Based on Edge Detection and SATD Costs Classification

Fast HEVC Intra Mode Decision Based on Edge Detection and SATD Costs Classification Fast HEVC Intra Mode Decision Based on Edge Detection and SATD Costs Classification Mohammadreza Jamali 1, Stéphane Coulombe 1, François Caron 2 1 École de technologie supérieure, Université du Québec,

More information

Decoding-Assisted Inter Prediction for HEVC

Decoding-Assisted Inter Prediction for HEVC Decoding-Assisted Inter Prediction for HEVC Yi-Sheng Chang and Yinyi Lin Department of Communication Engineering National Central University, Taiwan 32054, R.O.C. Email: yilin@ce.ncu.edu.tw Abstract In

More information

High Efficiency Video Coding (HEVC) test model HM vs. HM- 16.6: objective and subjective performance analysis

High Efficiency Video Coding (HEVC) test model HM vs. HM- 16.6: objective and subjective performance analysis High Efficiency Video Coding (HEVC) test model HM-16.12 vs. HM- 16.6: objective and subjective performance analysis ZORAN MILICEVIC (1), ZORAN BOJKOVIC (2) 1 Department of Telecommunication and IT GS of

More information

CONTENT ADAPTIVE COMPLEXITY REDUCTION SCHEME FOR QUALITY/FIDELITY SCALABLE HEVC

CONTENT ADAPTIVE COMPLEXITY REDUCTION SCHEME FOR QUALITY/FIDELITY SCALABLE HEVC CONTENT ADAPTIVE COMPLEXITY REDUCTION SCHEME FOR QUALITY/FIDELITY SCALABLE HEVC Hamid Reza Tohidypour, Mahsa T. Pourazad 1,2, and Panos Nasiopoulos 1 1 Department of Electrical & Computer Engineering,

More information

Prediction Mode Based Reference Line Synthesis for Intra Prediction of Video Coding

Prediction Mode Based Reference Line Synthesis for Intra Prediction of Video Coding Prediction Mode Based Reference Line Synthesis for Intra Prediction of Video Coding Qiang Yao Fujimino, Saitama, Japan Email: qi-yao@kddi-research.jp Kei Kawamura Fujimino, Saitama, Japan Email: kei@kddi-research.jp

More information

Rotate Intra Block Copy for Still Image Coding

Rotate Intra Block Copy for Still Image Coding Rotate Intra Block Copy for Still Image Coding The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published Publisher Zhang,

More information

A HIGHLY PARALLEL CODING UNIT SIZE SELECTION FOR HEVC. Liron Anavi, Avi Giterman, Maya Fainshtein, Vladi Solomon, and Yair Moshe

A HIGHLY PARALLEL CODING UNIT SIZE SELECTION FOR HEVC. Liron Anavi, Avi Giterman, Maya Fainshtein, Vladi Solomon, and Yair Moshe A HIGHLY PARALLEL CODING UNIT SIZE SELECTION FOR HEVC Liron Anavi, Avi Giterman, Maya Fainshtein, Vladi Solomon, and Yair Moshe Signal and Image Processing Laboratory (SIPL) Department of Electrical Engineering,

More information

LOW BIT-RATE INTRA CODING SCHEME BASED ON CONSTRAINED QUANTIZATION AND MEDIAN-TYPE FILTER. Chen Chen and Bing Zeng

LOW BIT-RATE INTRA CODING SCHEME BASED ON CONSTRAINED QUANTIZATION AND MEDIAN-TYPE FILTER. Chen Chen and Bing Zeng LOW BIT-RAT INTRA CODING SCHM BASD ON CONSTRAIND QUANTIZATION AND MDIAN-TYP FILTR Chen Chen and Bing Zeng Department of lectronic & Computer ngineering The Hong Kong University of Science and Technology,

More information

Effective Quadtree Plus Binary Tree Block Partition Decision for Future Video Coding

Effective Quadtree Plus Binary Tree Block Partition Decision for Future Video Coding 2017 Data Compression Conference Effective Quadtree Plus Binary Tree Block Partition Decision for Future Video Coding Zhao Wang*, Shiqi Wang +, Jian Zhang*, Shanshe Wang*, Siwei Ma* * Institute of Digital

More information

A COMPARISON OF CABAC THROUGHPUT FOR HEVC/H.265 VS. AVC/H.264. Massachusetts Institute of Technology Texas Instruments

A COMPARISON OF CABAC THROUGHPUT FOR HEVC/H.265 VS. AVC/H.264. Massachusetts Institute of Technology Texas Instruments 2013 IEEE Workshop on Signal Processing Systems A COMPARISON OF CABAC THROUGHPUT FOR HEVC/H.265 VS. AVC/H.264 Vivienne Sze, Madhukar Budagavi Massachusetts Institute of Technology Texas Instruments ABSTRACT

More information

Fast inter-prediction algorithm based on motion vector information for high efficiency video coding

Fast inter-prediction algorithm based on motion vector information for high efficiency video coding Lin et al. EURASIP Journal on Image and Video Processing (2018) 2018:99 https://doi.org/10.1186/s13640-018-0340-4 EURASIP Journal on Image and Video Processing RESEARCH Fast inter-prediction algorithm

More information

Edge Detector Based Fast Level Decision Algorithm for Intra Prediction of HEVC

Edge Detector Based Fast Level Decision Algorithm for Intra Prediction of HEVC Journal of Signal Processing, Vol.19, No.2, pp.67-73, March 2015 PAPER Edge Detector Based Fast Level Decision Algorithm for Intra Prediction of HEVC Wen Shi, Xiantao Jiang, Tian Song and Takashi Shimamoto

More information

A comparison of CABAC throughput for HEVC/H.265 VS. AVC/H.264

A comparison of CABAC throughput for HEVC/H.265 VS. AVC/H.264 A comparison of CABAC throughput for HEVC/H.265 VS. AVC/H.264 The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation As Published

More information

Fast CU Encoding Schemes Based on Merge Mode and Motion Estimation for HEVC Inter Prediction

Fast CU Encoding Schemes Based on Merge Mode and Motion Estimation for HEVC Inter Prediction KSII TRANSACTIONS ON INTERNET AND INFORMATION SYSTEMS VOL. 10, NO. 3, Mar. 2016 1195 Copyright c2016 KSII Fast CU Encoding Schemes Based on Merge Mode and Motion Estimation for HEVC Inter Prediction Jinfu

More information

BLOCK STRUCTURE REUSE FOR MULTI-RATE HIGH EFFICIENCY VIDEO CODING. Damien Schroeder, Patrick Rehm and Eckehard Steinbach

BLOCK STRUCTURE REUSE FOR MULTI-RATE HIGH EFFICIENCY VIDEO CODING. Damien Schroeder, Patrick Rehm and Eckehard Steinbach BLOCK STRUCTURE REUSE FOR MULTI-RATE HIGH EFFICIENCY VIDEO CODING Damien Schroeder, Patrick Rehm and Eckehard Steinbach Technische Universität München Chair of Media Technology Munich, Germany ABSTRACT

More information

Convolutional Neural Networks based Intra Prediction for HEVC

Convolutional Neural Networks based Intra Prediction for HEVC Convolutional Neural Networks based Intra Prediction for HEVC Wenxue Cui, Tao Zhang, Shengping Zhang, Feng Jiang, Wangmeng Zuo and Debin Zhao School of Computer Science Harbin Institute of Technology,

More information

Hierarchical Fast Selection of Intraframe Prediction Mode in HEVC

Hierarchical Fast Selection of Intraframe Prediction Mode in HEVC INTL JOURNAL OF ELCTRONICS AND TELECOMMUNICATIONS, 2016, VOL. 62, NO. 2, PP. 147-151 Manuscript received September 19, 2015; revised March, 2016. DOI: 10.1515/eletel-2016-0020 Hierarchical Fast Selection

More information

Fast Intra Mode Decision in High Efficiency Video Coding

Fast Intra Mode Decision in High Efficiency Video Coding Fast Intra Mode Decision in High Efficiency Video Coding H. Brahmasury Jain 1, a *, K.R. Rao 2,b 1 Electrical Engineering Department, University of Texas at Arlington, USA 2 Electrical Engineering Department,

More information

Fast Coding Unit Decision Algorithm for HEVC Intra Coding

Fast Coding Unit Decision Algorithm for HEVC Intra Coding Journal of Communications Vol. 11, No. 10, October 2016 Fast Coding Unit ecision Algorithm for HEVC Intra Coding Zhilong Zhu, Gang Xu, and Fengsui Wang Anhui Key Laboratory of etection Technology and Energy

More information

EFFICIENT INTRA PREDICTION SCHEME FOR LIGHT FIELD IMAGE COMPRESSION

EFFICIENT INTRA PREDICTION SCHEME FOR LIGHT FIELD IMAGE COMPRESSION 2014 IEEE International Conference on Acoustic, Speech and Signal Processing (ICASSP) EFFICIENT INTRA PREDICTION SCHEME FOR LIGHT FIELD IMAGE COMPRESSION Yun Li, Mårten Sjöström, Roger Olsson and Ulf Jennehag

More information

HEVC The Next Generation Video Coding. 1 ELEG5502 Video Coding Technology

HEVC The Next Generation Video Coding. 1 ELEG5502 Video Coding Technology HEVC The Next Generation Video Coding 1 ELEG5502 Video Coding Technology ELEG5502 Video Coding Technology Outline Introduction Technical Details Coding structures Intra prediction Inter prediction Transform

More information

Homogeneous Transcoding of HEVC for bit rate reduction

Homogeneous Transcoding of HEVC for bit rate reduction Homogeneous of HEVC for bit rate reduction Ninad Gorey Dept. of Electrical Engineering University of Texas at Arlington Arlington 7619, United States ninad.gorey@mavs.uta.edu Dr. K. R. Rao Fellow, IEEE

More information

FAST MOTION ESTIMATION DISCARDING LOW-IMPACT FRACTIONAL BLOCKS. Saverio G. Blasi, Ivan Zupancic and Ebroul Izquierdo

FAST MOTION ESTIMATION DISCARDING LOW-IMPACT FRACTIONAL BLOCKS. Saverio G. Blasi, Ivan Zupancic and Ebroul Izquierdo FAST MOTION ESTIMATION DISCARDING LOW-IMPACT FRACTIONAL BLOCKS Saverio G. Blasi, Ivan Zupancic and Ebroul Izquierdo School of Electronic Engineering and Computer Science, Queen Mary University of London

More information

Hierarchical complexity control algorithm for HEVC based on coding unit depth decision

Hierarchical complexity control algorithm for HEVC based on coding unit depth decision Chen et al. EURASIP Journal on Image and Video Processing (2018) 2018:96 https://doi.org/10.1186/s13640-018-0341-3 EURASIP Journal on Image and Video Processing RESEARCH Hierarchical complexity control

More information

Sparse Coding based Frequency Adaptive Loop Filtering for Video Coding

Sparse Coding based Frequency Adaptive Loop Filtering for Video Coding Sparse Coding based Frequency Adaptive Loop Filtering for Video Coding Outline 1. Sparse Coding based Denoising 2. Frequency Adaptation Model 3. Simulation Setup and Results 4. Summary and Outlook 2 of

More information

Analysis of Motion Estimation Algorithm in HEVC

Analysis of Motion Estimation Algorithm in HEVC Analysis of Motion Estimation Algorithm in HEVC Multimedia Processing EE5359 Spring 2014 Update: 2/27/2014 Advisor: Dr. K. R. Rao Department of Electrical Engineering University of Texas, Arlington Tuan

More information

Mode-dependent transform competition for HEVC

Mode-dependent transform competition for HEVC Mode-dependent transform competition for HEVC Adrià Arrufat, Pierrick Philippe, Olivier Déforges To cite this version: Adrià Arrufat, Pierrick Philippe, Olivier Déforges. Mode-dependent transform competition

More information

Fast Transcoding From H.264/AVC To High Efficiency Video Coding

Fast Transcoding From H.264/AVC To High Efficiency Video Coding 2012 IEEE International Conference on Multimedia and Expo Fast Transcoding From H.264/AVC To High Efficiency Video Coding Dong Zhang* 1, Bin Li 1, Jizheng Xu 2, and Houqiang Li 1 1 University of Science

More information

PERCEPTUALLY-FRIENDLY RATE DISTORTION OPTIMIZATION IN HIGH EFFICIENCY VIDEO CODING. Sima Valizadeh, Panos Nasiopoulos and Rabab Ward

PERCEPTUALLY-FRIENDLY RATE DISTORTION OPTIMIZATION IN HIGH EFFICIENCY VIDEO CODING. Sima Valizadeh, Panos Nasiopoulos and Rabab Ward PERCEPTUALLY-FRIENDLY RATE DISTORTION OPTIMIZATION IN HIGH EFFICIENCY VIDEO CODING Sima Valizadeh, Panos Nasiopoulos and Rabab Ward Department of Electrical and Computer Engineering, University of British

More information

Cluster Adaptated Signalling for Intra Prediction in HEVC

Cluster Adaptated Signalling for Intra Prediction in HEVC 2017 Data Compression Conference Cluster daptated Signalling for Intra Prediction in HEVC Kevin Reuzé, Pierrick Philippe, Wassim Hamidouche, Olivier Déforges Orange Labs IER/INS 4 rue du Clos Courtel UMR

More information

COMPARISON OF HIGH EFFICIENCY VIDEO CODING (HEVC) PERFORMANCE WITH H.264 ADVANCED VIDEO CODING (AVC)

COMPARISON OF HIGH EFFICIENCY VIDEO CODING (HEVC) PERFORMANCE WITH H.264 ADVANCED VIDEO CODING (AVC) Journal of Engineering Science and Technology Special Issue on 4th International Technical Conference 2014, June (2015) 102-111 School of Engineering, Taylor s University COMPARISON OF HIGH EFFICIENCY

More information

An Efficient Mode Selection Algorithm for H.264

An Efficient Mode Selection Algorithm for H.264 An Efficient Mode Selection Algorithm for H.64 Lu Lu 1, Wenhan Wu, and Zhou Wei 3 1 South China University of Technology, Institute of Computer Science, Guangzhou 510640, China lul@scut.edu.cn South China

More information

OVERVIEW OF IEEE 1857 VIDEO CODING STANDARD

OVERVIEW OF IEEE 1857 VIDEO CODING STANDARD OVERVIEW OF IEEE 1857 VIDEO CODING STANDARD Siwei Ma, Shiqi Wang, Wen Gao {swma,sqwang, wgao}@pku.edu.cn Institute of Digital Media, Peking University ABSTRACT IEEE 1857 is a multi-part standard for multimedia

More information

HEVC. Complexity Reduction Algorithm for Quality Scalability in Scalable. 1. Introduction. Abstract

HEVC. Complexity Reduction Algorithm for Quality Scalability in Scalable. 1. Introduction. Abstract 50 Complexity Reduction Algorithm for Quality Scalability in Scalable HEVC 1 Yuan-Shing Chang, 1 Ke-Nung Huang and *,1 Chou-Chen Wang Abstract SHVC, the scalable extension of high efficiency video coding

More information

Jun Zhang, Feng Dai, Yongdong Zhang, and Chenggang Yan

Jun Zhang, Feng Dai, Yongdong Zhang, and Chenggang Yan Erratum to: Efficient HEVC to H.264/AVC Transcoding with Fast Intra Mode Decision Jun Zhang, Feng Dai, Yongdong Zhang, and Chenggang Yan Erratum to: Chapter "Efficient HEVC to H.264/AVC Transcoding with

More information

Transcoding from H.264/AVC to High Efficiency Video Coding (HEVC)

Transcoding from H.264/AVC to High Efficiency Video Coding (HEVC) EE5359 PROJECT PROPOSAL Transcoding from H.264/AVC to High Efficiency Video Coding (HEVC) Shantanu Kulkarni UTA ID: 1000789943 Transcoding from H.264/AVC to HEVC Objective: To discuss and implement H.265

More information

Mode-Dependent Pixel-Based Weighted Intra Prediction for HEVC Scalable Extension

Mode-Dependent Pixel-Based Weighted Intra Prediction for HEVC Scalable Extension Mode-Dependent Pixel-Based Weighted Intra Prediction for HEVC Scalable Extension Tang Kha Duy Nguyen* a, Chun-Chi Chen a a Department of Computer Science, National Chiao Tung University, Taiwan ABSTRACT

More information

High Efficiency Video Coding. Li Li 2016/10/18

High Efficiency Video Coding. Li Li 2016/10/18 High Efficiency Video Coding Li Li 2016/10/18 Email: lili90th@gmail.com Outline Video coding basics High Efficiency Video Coding Conclusion Digital Video A video is nothing but a number of frames Attributes

More information

FAST CODING UNIT DEPTH DECISION FOR HEVC. Shanghai, China. China {marcusmu, song_li,

FAST CODING UNIT DEPTH DECISION FOR HEVC. Shanghai, China. China {marcusmu, song_li, FAST CODING UNIT DEPTH DECISION FOR HEVC Fangshun Mu 1 2, Li Song 1 2, Xiaokang Yang 1 2, Zhenyi Luo 2 3 1 Institute of Image Communication and Network Engineering, Shanghai Jiao Tong University, Shanghai,

More information

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 20, NO. 11, NOVEMBER

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 20, NO. 11, NOVEMBER IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 20, NO. 11, NOVEMBER 2010 1625 Subsampled Block-Matching for Zoom Motion Compensated Prediction Lai-Man Po, Senior Member, IEEE, Ka-Man

More information

JOINT RATE ALLOCATION WITH BOTH LOOK-AHEAD AND FEEDBACK MODEL FOR HIGH EFFICIENCY VIDEO CODING

JOINT RATE ALLOCATION WITH BOTH LOOK-AHEAD AND FEEDBACK MODEL FOR HIGH EFFICIENCY VIDEO CODING JOINT RATE ALLOCATION WITH BOTH LOOK-AHEAD AND FEEDBACK MODEL FOR HIGH EFFICIENCY VIDEO CODING Hongfei Fan, Lin Ding, Xiaodong Xie, Huizhu Jia and Wen Gao, Fellow, IEEE Institute of Digital Media, chool

More information

A hardware-oriented concurrent TZ search algorithm for High-Efficiency Video Coding

A hardware-oriented concurrent TZ search algorithm for High-Efficiency Video Coding Doan et al. EURASIP Journal on Advances in Signal Processing (2017) 2017:78 DOI 10.1186/s13634-017-0513-9 EURASIP Journal on Advances in Signal Processing RESEARCH A hardware-oriented concurrent TZ search

More information

Reduced Frame Quantization in Video Coding

Reduced Frame Quantization in Video Coding Reduced Frame Quantization in Video Coding Tuukka Toivonen and Janne Heikkilä Machine Vision Group Infotech Oulu and Department of Electrical and Information Engineering P. O. Box 500, FIN-900 University

More information

arxiv: v1 [cs.mm] 27 Apr 2017

arxiv: v1 [cs.mm] 27 Apr 2017 CO-PROJECTION-PLANE BASED 3-D PADDING FOR POLYHEDRON PROJECTION FOR 360-DEGREE VIDEO Li Li, Zhu Li, Xiang Ma, Haitao Yang and Houqiang Li arxiv:1704.08768v1 [cs.mm] 27 Apr 2017 University of Missouri Kansas

More information

Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda

Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE Gaurav Hansda Fast Decision of Block size, Prediction Mode and Intra Block for H.264 Intra Prediction EE 5359 Gaurav Hansda 1000721849 gaurav.hansda@mavs.uta.edu Outline Introduction to H.264 Current algorithms for

More information

Fast and adaptive mode decision and CU partition early termination algorithm for intra-prediction in HEVC

Fast and adaptive mode decision and CU partition early termination algorithm for intra-prediction in HEVC Zhang et al. EURASIP Journal on Image and Video Processing (2017) 2017:86 DOI 10.1186/s13640-017-0237-7 EURASIP Journal on Image and Video Processing RESEARCH Fast and adaptive mode decision and CU partition

More information

Comparative and performance analysis of HEVC and H.264 Intra frame coding and JPEG2000

Comparative and performance analysis of HEVC and H.264 Intra frame coding and JPEG2000 Comparative and performance analysis of HEVC and H.264 Intra frame coding and JPEG2000 EE5359 Multimedia Processing Project Proposal Spring 2013 The University of Texas at Arlington Department of Electrical

More information

Performance Comparison of HEVC and H.264/AVC Standards in Broadcasting Environments

Performance Comparison of HEVC and H.264/AVC Standards in Broadcasting Environments J Inf Process Syst, Vol.11, No.3, pp.483~494, September 2015 http://dx.doi.org/10.3745/jips.03.0036 ISSN 1976-913X (Print) ISSN 2092-805X (Electronic) Performance Comparison of HEVC and H.264/AVC Standards

More information

HEVC OVERVIEW. March InterDigital, Inc. All rights reserved.

HEVC OVERVIEW. March InterDigital, Inc. All rights reserved. HEVC OVERVIEW March 2013 2012 InterDigital, Inc. All rights reserved. Agenda Overview of video coding standards The HEVC standard History, schedule, etc Technical details Performance and complexity analysis

More information

High Efficiency Video Decoding on Multicore Processor

High Efficiency Video Decoding on Multicore Processor High Efficiency Video Decoding on Multicore Processor Hyeonggeon Lee 1, Jong Kang Park 2, and Jong Tae Kim 1,2 Department of IT Convergence 1 Sungkyunkwan University Suwon, Korea Department of Electrical

More information

A BACKGROUND PROPORTION ADAPTIVE LAGRANGE MULTIPLIER SELECTION METHOD FOR SURVEILLANCE VIDEO ON HEVC

A BACKGROUND PROPORTION ADAPTIVE LAGRANGE MULTIPLIER SELECTION METHOD FOR SURVEILLANCE VIDEO ON HEVC A BACKGROUND PROPORTION ADAPTIVE LAGRANGE MULTIPLIER SELECTION METHOD FOR SURVEILLANCE VIDEO ON HEVC Long Zhao, Xianguo Zhang, Yonghong Tian, Ronggang Wang, Tiejun Huang National Engineering Laboratory

More information

Performance Comparison between DWT-based and DCT-based Encoders

Performance Comparison between DWT-based and DCT-based Encoders , pp.83-87 http://dx.doi.org/10.14257/astl.2014.75.19 Performance Comparison between DWT-based and DCT-based Encoders Xin Lu 1 and Xuesong Jin 2 * 1 School of Electronics and Information Engineering, Harbin

More information

BLOCK MATCHING-BASED MOTION COMPENSATION WITH ARBITRARY ACCURACY USING ADAPTIVE INTERPOLATION FILTERS

BLOCK MATCHING-BASED MOTION COMPENSATION WITH ARBITRARY ACCURACY USING ADAPTIVE INTERPOLATION FILTERS 4th European Signal Processing Conference (EUSIPCO ), Florence, Italy, September 4-8,, copyright by EURASIP BLOCK MATCHING-BASED MOTION COMPENSATION WITH ARBITRARY ACCURACY USING ADAPTIVE INTERPOLATION

More information

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists 3,800 116,000 120M Open access books available International authors and editors Downloads Our

More information

An Optimized Template Matching Approach to Intra Coding in Video/Image Compression

An Optimized Template Matching Approach to Intra Coding in Video/Image Compression An Optimized Template Matching Approach to Intra Coding in Video/Image Compression Hui Su, Jingning Han, and Yaowu Xu Chrome Media, Google Inc., 1950 Charleston Road, Mountain View, CA 94043 ABSTRACT The

More information

Next-Generation 3D Formats with Depth Map Support

Next-Generation 3D Formats with Depth Map Support MITSUBISHI ELECTRIC RESEARCH LABORATORIES http://www.merl.com Next-Generation 3D Formats with Depth Map Support Chen, Y.; Vetro, A. TR2014-016 April 2014 Abstract This article reviews the most recent extensions

More information

High Efficiency Video Coding (HEVC)

High Efficiency Video Coding (HEVC) High Efficiency Video Coding (HEVC) 1 The MPEG Vision 2 Three years ago in 2009, it was expected -- Ultra-HD (e.g., 4kx2k) video will emerge -- Mobile HD applications will become popular -- Video bitrate

More information

Reducing/eliminating visual artifacts in HEVC by the deblocking filter.

Reducing/eliminating visual artifacts in HEVC by the deblocking filter. 1 Reducing/eliminating visual artifacts in HEVC by the deblocking filter. EE5359 Multimedia Processing Project Proposal Spring 2014 The University of Texas at Arlington Department of Electrical Engineering

More information

ADAPTIVE INTERPOLATED MOTION COMPENSATED PREDICTION. Wei-Ting Lin, Tejaswi Nanjundaswamy, Kenneth Rose

ADAPTIVE INTERPOLATED MOTION COMPENSATED PREDICTION. Wei-Ting Lin, Tejaswi Nanjundaswamy, Kenneth Rose ADAPTIVE INTERPOLATED MOTION COMPENSATED PREDICTION Wei-Ting Lin, Tejaswi Nanjundaswamy, Kenneth Rose Department of Electrical and Computer Engineering, University of California Santa Barbara, CA 93 Email:

More information

Fast Mode Assignment for Quality Scalable Extension of the High Efficiency Video Coding (HEVC) Standard: A Bayesian Approach

Fast Mode Assignment for Quality Scalable Extension of the High Efficiency Video Coding (HEVC) Standard: A Bayesian Approach Fast Mode Assignment for Quality Scalable Extension of the High Efficiency Video Coding (HEVC) Standard: A Bayesian Approach H.R. Tohidypour, H. Bashashati Dep. of Elec.& Comp. Eng. {htohidyp, hosseinbs}

More information

Motion Vector Coding Algorithm Based on Adaptive Template Matching

Motion Vector Coding Algorithm Based on Adaptive Template Matching Motion Vector Coding Algorithm Based on Adaptive Template Matching Wen Yang #1, Oscar C. Au #2, Jingjing Dai #3, Feng Zou #4, Chao Pang #5,Yu Liu 6 # Electronic and Computer Engineering, The Hong Kong

More information

Bi-directional optical flow for future video codec

Bi-directional optical flow for future video codec 2016 Data Compression Conference Bi-directional optical flow for future video codec Alshin Alexander * and Alshina Elena * * Digital Media R&D Center 416, Maetan 3-dong, Yeongtong-Gu Suwon, 443-742, Korea

More information

A Hybrid Video Codec Based on Extended Block Sizes, Recursive Integer Transforms, Improved Interpolation, and Flexible Motion Representation

A Hybrid Video Codec Based on Extended Block Sizes, Recursive Integer Transforms, Improved Interpolation, and Flexible Motion Representation A Hybrid Video Codec Based on Extended Block Sizes, Recursive Integer Transforms, Improved Interpolation, and Flexible Motion Representation Marta Karczewicz, Peisong Chen, Rajan Joshi, ianglin Wang, Wei-Jung

More information

Professor, CSE Department, Nirma University, Ahmedabad, India

Professor, CSE Department, Nirma University, Ahmedabad, India Bandwidth Optimization for Real Time Video Streaming Sarthak Trivedi 1, Priyanka Sharma 2 1 M.Tech Scholar, CSE Department, Nirma University, Ahmedabad, India 2 Professor, CSE Department, Nirma University,

More information

Inter Prediction Complexity Reduction for HEVC based on Residuals Characteristics

Inter Prediction Complexity Reduction for HEVC based on Residuals Characteristics Inter Prediction Complexity Reduction for HEVC based on Residuals Characteristics Kanayah Saurty Faculty of Information and Communication Technologies Université des Mascareignes Pamplemousses, Mauritius

More information

A Dedicated Hardware Solution for the HEVC Interpolation Unit

A Dedicated Hardware Solution for the HEVC Interpolation Unit XXVII SIM - South Symposium on Microelectronics 1 A Dedicated Hardware Solution for the HEVC Interpolation Unit 1 Vladimir Afonso, 1 Marcel Moscarelli Corrêa, 1 Luciano Volcan Agostini, 2 Denis Teixeira

More information

DUE TO THE ever-increasing demand for bit rate to

DUE TO THE ever-increasing demand for bit rate to IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, VOL. 22, NO. 12, DECEMBER 2012 1697 Block Partitioning Structure in the HEVC Standard Il-Koo Kim, Junghye Min, Tammy Lee, Woo-Jin Han, and

More information

ENCODER COMPLEXITY REDUCTION WITH SELECTIVE MOTION MERGE IN HEVC ABHISHEK HASSAN THUNGARAJ. Presented to the Faculty of the Graduate School of

ENCODER COMPLEXITY REDUCTION WITH SELECTIVE MOTION MERGE IN HEVC ABHISHEK HASSAN THUNGARAJ. Presented to the Faculty of the Graduate School of ENCODER COMPLEXITY REDUCTION WITH SELECTIVE MOTION MERGE IN HEVC by ABHISHEK HASSAN THUNGARAJ Presented to the Faculty of the Graduate School of The University of Texas at Arlington in Partial Fulfillment

More information

MediaTek High Efficiency Video Coding

MediaTek High Efficiency Video Coding MediaTek High Efficiency Video Coding MediaTek White Paper October 2014 MediaTek has pioneered the HEVC in mobile devices and will do the same for TVs by enabling HEVC in 4K TVs in during 2015. MediaTek

More information

Performance Comparison of AV1, JEM, VP9, and HEVC Encoders

Performance Comparison of AV1, JEM, VP9, and HEVC Encoders Performance Comparison of AV1, JEM, VP9, and HEVC Encoders Dan Grois, Tung Nguyen, and Detlev Marpe Video Coding & Analytics Department Fraunhofer Institute for Telecommunications Heinrich Hertz Institute,

More information

Temporally correlated quadtree partition algorithm for fast intra coding in high e ciency video coding

Temporally correlated quadtree partition algorithm for fast intra coding in high e ciency video coding Scientia Iranica B (2015) 22(6), 2209{2222 Sharif University of Technology Scientia Iranica Transactions B: Mechanical Engineering www.scientiairanica.com Temporally correlated quadtree partition algorithm

More information

CROSS-PLANE CHROMA ENHANCEMENT FOR SHVC INTER-LAYER PREDICTION

CROSS-PLANE CHROMA ENHANCEMENT FOR SHVC INTER-LAYER PREDICTION CROSS-PLANE CHROMA ENHANCEMENT FOR SHVC INTER-LAYER PREDICTION Jie Dong, Yan Ye, Yuwen He InterDigital Communications, Inc. PCS2013, Dec. 8-11, 2013, San Jose, USA 1 2013 InterDigital, Inc. All rights

More information

STUDY AND IMPLEMENTATION OF VIDEO COMPRESSION STANDARDS (H.264/AVC, DIRAC)

STUDY AND IMPLEMENTATION OF VIDEO COMPRESSION STANDARDS (H.264/AVC, DIRAC) STUDY AND IMPLEMENTATION OF VIDEO COMPRESSION STANDARDS (H.264/AVC, DIRAC) EE 5359-Multimedia Processing Spring 2012 Dr. K.R Rao By: Sumedha Phatak(1000731131) OBJECTIVE A study, implementation and comparison

More information

High Efficiency Video Coding: The Next Gen Codec. Matthew Goldman Senior Vice President TV Compression Technology Ericsson

High Efficiency Video Coding: The Next Gen Codec. Matthew Goldman Senior Vice President TV Compression Technology Ericsson High Efficiency Video Coding: The Next Gen Codec Matthew Goldman Senior Vice President TV Compression Technology Ericsson High Efficiency Video Coding Compression Bitrate Targets Bitrate MPEG-2 VIDEO 1994

More information

FAST HEVC TO SCC TRANSCODING BASED ON DECISION TREES. Wei Kuang, Yui-Lam Chan, Sik-Ho Tsang, and Wan-Chi Siu

FAST HEVC TO SCC TRANSCODING BASED ON DECISION TREES. Wei Kuang, Yui-Lam Chan, Sik-Ho Tsang, and Wan-Chi Siu FAST HEVC TO SCC TRANSCODING BASED ON DECISION TREES Wei Kuang, Yui-Lam Chan, Sik-Ho Tsang, and Wan-Chi Siu Centre for Signal Processing, Department of Electronic and Information Engineering The Hong Kong

More information

Scalable Extension of HEVC 한종기

Scalable Extension of HEVC 한종기 Scalable Extension of HEVC 한종기 Contents 0. Overview for Scalable Extension of HEVC 1. Requirements and Test Points 2. Coding Gain/Efficiency 3. Complexity 4. System Level Considerations 5. Related Contributions

More information

Multistream Video Encoder for Generating Multiple Dynamic Range Bitstreams

Multistream Video Encoder for Generating Multiple Dynamic Range Bitstreams biblio.ugent.be The UGent Institutional Repository is the electronic archiving and dissemination platform for all UGent research publications. Ghent University has implemented a mandate stipulating that

More information

High Efficient Intra Coding Algorithm for H.265/HVC

High Efficient Intra Coding Algorithm for H.265/HVC H.265/HVC における高性能符号化アルゴリズムに関する研究 宋天 1,2* 三木拓也 2 島本隆 1,2 High Efficient Intra Coding Algorithm for H.265/HVC by Tian Song 1,2*, Takuya Miki 2 and Takashi Shimamoto 1,2 Abstract This work proposes a novel

More information

THE HIGH definition (HD) and ultra HD videos have

THE HIGH definition (HD) and ultra HD videos have IEEE TRANSACTIONS ON BROADCASTING, VOL. 62, NO. 3, SEPTEMBER 2016 675 Fast Motion Estimation Based on Content Property for Low-Complexity H.265/HEVC Encoder Zhaoqing Pan, Member, IEEE, Jianjun Lei, Member,

More information

A Quantized Transform-Domain Motion Estimation Technique for H.264 Secondary SP-frames

A Quantized Transform-Domain Motion Estimation Technique for H.264 Secondary SP-frames A Quantized Transform-Domain Motion Estimation Technique for H.264 Secondary SP-frames Ki-Kit Lai, Yui-Lam Chan, and Wan-Chi Siu Centre for Signal Processing Department of Electronic and Information Engineering

More information

arxiv: v1 [cs.cv] 29 Mar 2016

arxiv: v1 [cs.cv] 29 Mar 2016 arxiv:1603.08968v1 [cs.cv] 29 Mar 2016 FAST: Free Adaptive Super-Resolution via Transfer for Compressed Videos Zhengdong Zhang, Vivienne Sze Massachusetts Institute of Technology {zhangzd, sze}@mit.edu

More information

Fast frame memory access method for H.264/AVC

Fast frame memory access method for H.264/AVC Fast frame memory access method for H.264/AVC Tian Song 1a), Tomoyuki Kishida 2, and Takashi Shimamoto 1 1 Computer Systems Engineering, Department of Institute of Technology and Science, Graduate School

More information

A DYNAMIC MOTION VECTOR REFERENCING SCHEME FOR VIDEO CODING. Jingning Han, Yaowu Xu, and James Bankoski

A DYNAMIC MOTION VECTOR REFERENCING SCHEME FOR VIDEO CODING. Jingning Han, Yaowu Xu, and James Bankoski A DYNAMIC MOTION VECTOR REFERENCING SCHEME FOR VIDEO CODING Jingning Han, Yaowu Xu, and James Bankoski WebM Codec Team, Google Inc. 1600 Amphitheatre Parkway, Mountain View, CA 94043 Emails: {jingning,yaowu,jimbankoski}@google.com

More information

A LOW-COMPLEXITY AND LOSSLESS REFERENCE FRAME ENCODER ALGORITHM FOR VIDEO CODING

A LOW-COMPLEXITY AND LOSSLESS REFERENCE FRAME ENCODER ALGORITHM FOR VIDEO CODING 2014 IEEE International Conference on Acoustic, Speech and Signal Processing (ICASSP) A LOW-COMPLEXITY AND LOSSLESS REFERENCE FRAME ENCODER ALGORITHM FOR VIDEO CODING Dieison Silveira, Guilherme Povala,

More information

An Information Hiding Algorithm for HEVC Based on Angle Differences of Intra Prediction Mode

An Information Hiding Algorithm for HEVC Based on Angle Differences of Intra Prediction Mode An Information Hiding Algorithm for HEVC Based on Angle Differences of Intra Prediction Mode Jia-Ji Wang1, Rang-Ding Wang1*, Da-Wen Xu1, Wei Li1 CKC Software Lab, Ningbo University, Ningbo, Zhejiang 3152,

More information

International Journal of Emerging Technology and Advanced Engineering Website: (ISSN , Volume 2, Issue 4, April 2012)

International Journal of Emerging Technology and Advanced Engineering Website:   (ISSN , Volume 2, Issue 4, April 2012) A Technical Analysis Towards Digital Video Compression Rutika Joshi 1, Rajesh Rai 2, Rajesh Nema 3 1 Student, Electronics and Communication Department, NIIST College, Bhopal, 2,3 Prof., Electronics and

More information

Testing HEVC model HM on objective and subjective way

Testing HEVC model HM on objective and subjective way Testing HEVC model HM-16.15 on objective and subjective way Zoran M. Miličević, Jovan G. Mihajlović and Zoran S. Bojković Abstract This paper seeks to provide performance analysis for High Efficient Video

More information

Comparative study of coding efficiency in HEVC and VP9. Dr.K.R.Rao

Comparative study of coding efficiency in HEVC and VP9. Dr.K.R.Rao Comparative study of coding efficiency in and EE5359 Multimedia Processing Final Report Under the guidance of Dr.K.R.Rao University of Texas at Arlington Dept. of Electrical Engineering Shwetha Chandrakant

More information

A Hardware Solution for the HEVC Fractional Motion Estimation Interpolation

A Hardware Solution for the HEVC Fractional Motion Estimation Interpolation Federal University of Pelotas - UFPel Center of Technological Development - CDTec Post-Graduate Program in Computer - PPGC Group of Architectures and Integrated Circuits- GACI A Hardware Solution for the

More information

Pseudo sequence based 2-D hierarchical coding structure for light-field image compression

Pseudo sequence based 2-D hierarchical coding structure for light-field image compression 2017 Data Compression Conference Pseudo sequence based 2-D hierarchical coding structure for light-field image compression Li Li,ZhuLi,BinLi,DongLiu, and Houqiang Li University of Missouri-KC Microsoft

More information

A Novel Deblocking Filter Algorithm In H.264 for Real Time Implementation

A Novel Deblocking Filter Algorithm In H.264 for Real Time Implementation 2009 Third International Conference on Multimedia and Ubiquitous Engineering A Novel Deblocking Filter Algorithm In H.264 for Real Time Implementation Yuan Li, Ning Han, Chen Chen Department of Automation,

More information

BANDWIDTH REDUCTION SCHEMES FOR MPEG-2 TO H.264 TRANSCODER DESIGN

BANDWIDTH REDUCTION SCHEMES FOR MPEG-2 TO H.264 TRANSCODER DESIGN BANDWIDTH REDUCTION SCHEMES FOR MPEG- TO H. TRANSCODER DESIGN Xianghui Wei, Wenqi You, Guifen Tian, Yan Zhuang, Takeshi Ikenaga, Satoshi Goto Graduate School of Information, Production and Systems, Waseda

More information

Selected coding methods in H.265/HEVC

Selected coding methods in H.265/HEVC Selected coding methods in H.265/HEVC Andreas Unterweger Salzburg University of Applied Sciences May 29, 2017 Andreas Unterweger (Salzburg UAS) Selected coding methods in H.265/HEVC May 29, 2017 1 / 22

More information

FAST PARTITIONING ALGORITHM FOR HEVC INTRA FRAME CODING USING MACHINE LEARNING

FAST PARTITIONING ALGORITHM FOR HEVC INTRA FRAME CODING USING MACHINE LEARNING FAST PARTITIONING ALGORITHM FOR HEVC INTRA FRAME CODING USING MACHINE LEARNING Damián Ruiz-Coll 1, Velibor Adzic 2, Gerardo Fernández-Escribano 1, Hari Kalva 2, José Luis Martínez 1 and Pedro Cuenca 1

More information

Adaptive Interpolated Motion-Compensated Prediction with Variable Block Partitioning

Adaptive Interpolated Motion-Compensated Prediction with Variable Block Partitioning Adaptive Interpolated Motion-Compensated Prediction with Variable Block Partitioning Wei-Ting Lin, Tejaswi Nanjundaswamy, Kenneth Rose Department of Electrical and Computer Engineering, University of California

More information