Cluster Adaptated Signalling for Intra Prediction in HEVC

Size: px
Start display at page:

Download "Cluster Adaptated Signalling for Intra Prediction in HEVC"

Transcription

1 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 CNRS Cesson-Sevigné, rance Rennes, rance kevin.reuze@orange.com wassim.hamidouche@insa-rennes.fr pierrick.philippe@orange.com olivier.deforges@insa-rennes.fr bstract he High Efficiency Video Coding (HEVC) standard defines 35 Intra Prediction Modes (IPM) to provide an efficient compression of intra coded blocks. hose IPMs are signalled to the decoder through the use of three compression tools: prediction, clustering and coding. In this paper we provide improvements to these three tools through: new labels for the prediction, new tests for the clustering and new coding schemes for the coding. he most significant improvement consists in the provision of a cluster-dependent code: adapting the coding scheme to the available information enables the average symbol cost to get within close margin of the entropy of the data. he system providing the best compression efficiency based on these improvements is then computed, enabling significant reduction in the average cost required to code the IPMs. he proposed method builds a new coding system with the same complexity as HEVC with 0.41% bit-rates savings in ll Intra coding configuration. 1 Introduction High Efficiency Video Coding (HEVC) [8] is the latest video coding standard. inalised in January 2013, it enables a bit-rate savings of 50% [6, 9] with regards to the previous standard, H.264/dvanced Video Coding (VC). In HEVC a quadtree structure is used to split the video pictures into blocks of pixels of different sizes. or each block syntax elements, such as the Intra Prediction Modes (IPM)s, are used to convey the pixel information to the decoder. he contribution of this paper is to provide a method which decreases the number of bits required to code those syntax elements. his method is used to reduce the cost of IPM signalling and could be adapted for other syntax elements. IPMs are used for spatial prediction and their signalling represents more than 9% of the bitstream on average in ll Intra (I) [11]. s illustrated in igure 1, spatial prediction uses reference pixels left and above the current block to predict the pixels of the current block. In HEVC, 35 different spatial prediction modes are available including 33 angular and 2 non-angular modes. he signalling of the IPMs relies on predictive coding based on contextual information which represents information already encoded that is available for the decoder. or IPM prediction the modes of two intra coded blocks are used: the one at the left and the one above the current block. Let the IPMs used for the left and above blocks be and B, respectively. HEVC s IPM derivation process predicts the correct mode on average for 73% of the cases [10] /17 $ IEEE DOI /DCC

2 (a) (b) igure 1: Directions of Intra Prediction Modes (IPM) in HEVC (a) and an example of intra prediction with the direction 29 (b). he rest of the paper is organized as follows: Section 2 presents the 3 steps used for syntax element signalling: prediction, clustering and coding. Section 3 describes the proposed improvements to these three coding steps. he performance of the new coding system is assessed in Section 4. inally, Section 5 concludes this paper. 2 Compression ools used for IPM signalling he compression of the IPMs in HEVC is performed through three main steps: prediction, clustering and coding. hese steps are introduced in this section. 2.1 Prediction Prediction is an essential part in compression. Prediction reduces the average cost of a symbol by using the contextual information available to guess which symbols are more likely to be used in a given situation. In a non-continuous system, as for the IPMs, a label is used to predict the symbols to compress. his label can be based on the contextual information or directly on the symbols to predict. or IPM signalling in HEVC the available information consists in the IPMs used for the left () andand above (B) blocks. he labels used are and B, the angular neighbours of mode ( +1and 1), the two non-directional modes (0 and 1), which are the two most used modes on average [10], and the vertical mode (26). 2.2 Clustering Clustering is the step that distinguishes the probability distributions of the data. Better performance will usually be achieved if a prediction is flexible or robust in the sense of being able to change according to the local statistical behaviour of the input being compressed [4]. In other words a smart prediction should adapt to the source at hand. his enables better conditioning and reduces the global entropy of the system [12]. his is why, to improve the efficiency of the prediction, contextual knowledge is used. he tests cluster the data, each cluster regrouping cases that can 192

3 be predicted in a similar fashion (with the same labels). he more tests are available the more different clusters there can be, which allows better predictions, leading to lower costs. or IPM signalling in HEVC, 4 tests are used to separate the data in 5 different clusters, with a maximum of 3 combined tests; where 3 labels are predicted on each cluster. he resulting system is summarized by a decision tree in igure 2. he used tests focus mainly in finding if the two modes and B are equal and if they are angular (eg. >1). == B &&B >1 + B<2 B B 1 B 26 igure 2: he system used for the IPM prediction in HEVC, based on the left and above IPMs (resp. and B). 2.3 Coding coding scheme enables to signal the decoder which symbol has been selected for the current block. o decrease the coding cost, the coding scheme has to consider the probability distribution of each cluster. In HEVC, for the coding of the 35 IPMs, two groups of modes are used. he first group consists of 3 predicted symbols named the Most Probable Modes (MPM). hose MPM are the ones most likely to be selected by the encoder. hey are therefore coded on a smaller number of bits than the remaining IPMs. able 1 describes the coding scheme used in HEVC. he first of the MPM is coded on 2 bits, the next two on 3 bits and the 32 other IPMs are coded on 6 bits. or clarity this coding scheme will be referred as (6x32): the number of bits used for each of the MPM followed by the number of bits used for the remaining modes with the number of remaining modes. his notation will also be used for other coding schemes. In this coding scheme the first bit is coded using a Context daptative Binary rithmetic Coder (CBC) context [8] while the rest of bits are bypassed. his 193

4 Number of bits Code Coded Mode 2 10 MPM MPM MPM remaining IPMs able 1: Used coding scheme for IPMs in HEVC (2-3-3-(6x32)). he first bit is coded using a CBC context. reduces the cost of the IPM signalling as the first bit does not have an equal probability of being 0 or 1. training set is created to compare different coding systems. Each sample of this training set consists of the chosen IPM and the ones of blocks left and above for blocks of the 5 first frames from 59 heterogeneous sequences encoded at various Quantization Parameter (QP)s. o make sure that the existing coding algorithm does not influence the new system each IPM is equally coded on 6 bits without any prediction. he resulting data (ie. training set) consists of 15 million samples. In HEVC the average cost for IPM signalling, using the clustering and prediction system in igure 2 and the coding scheme in able 1, is found to be 3.87 bits/ipm on this training set. 3 IPM Coding Improvements s described in the previous section, the HEVC compression tools are efficient and enable the signalling of the 35 different symbols on less than 4 bits. However, this coding scheme is not optimal and can be further improved. his section proposes improvements for the different tools to reduce the average coding cost of the IPMs. 3.1 Improved Prediction o reduce the average number of bits required to code each IPM, new labels are proposed for better predictions. inding labels relies on the understanding of the data [5]. herefore the dataset is studied to find which are the most used IPMs depending on the available information. he first labels chosen are derived from the existing ones: as the labels +1 and 1 are used in HEVC the labels ± 2and ± 3 are added. hose same labels are added for B. he labels min(, B) andmax(, B) are also added, as well as their angular neighbours (min(, B) ± 1, 2, 3). Moreover a mean to compute non-angular neighbours is added: mode 1 meant for the modes 0 and 1. he most used modes are also used as labels: the vertical mode 26, the horizontal mode 10 and the two non-directional modes planar and dc (0 and 1). he diagonal modes 2, 34 and 18 are also used. his results in 30 different labels including the 7 labels used in HEVC. 194

5 3.2 Improved Clustering In HEVC there are 35 different IPMs and two available blocks for prediction. his means that a complete clustering would result in 1225 clusters, one for each possible couple of values of and B. his system, using 1225 clusters, is simulated to compute the theoretical limit of the method for the given data. o find the minimal amount of bits/ipm achievable the conditional entropy of the data H(i, B) is computed as follows: H(i, B) = p(, B) p(i, B)log 2 (p(i, B)) (1) =0 B=0 where p(, B) is the probability of the left IPM being equal to and the above IPM being equal to B. p(i, B) is the probability of the chosen IPM being equal to i in the case where the left IPM is equal to and the above IPM is equal to B. On the dataset this gives a cost of 3.45 bits/ipm while the HEVC signalling scheme for IPMs performs on average 3.87 bits/ipm on the same dataset. his means that, as expected, there is still room for improvements to be made. However, creating a system with 1225 different clusters would not be practical in terms of storage for an implementation in the HEVC software as a look-up table with 1225 entries would be required. herefore the systems are designed with the same order of magnitude as HEVC, which uses 5 clusters. he proposed systems use up to 8 different clusters. he proposed systems use new tests to enable a more efficient clustering. s with labels, finding new tests cannot be done automatically, requiring a fine study of the data. he goal of the tests is to be able to create clusters that can be predicted through the same labels. Similarly to the label case, the chosen tests first consist of the existing tests in HEVC. hese tests are then derived to improve the clustering by finding more similarities. or example, the test B < 2 is added as an extension to the test == B. his test, when and B are angular, allows to detect if the two modes are really close to each other. Other added tests check on the proximity of the vertical, horizontal and diagonal directions (resp. 26, 10 and 18). ests using the labels min(, B) andmax(, B) are also proposed: the tests min(, B) > 1and max(, B) < 2 are added to determine if the modes are both angular or non-angular. 3.3 Improved Coding In order to improve the prediction efficiency it is proposed to predict more IPMs by increasing the size of the MPM list. his is performed by using a different code than the one used in HEVC. list of codes is created, including all codes that use 3 to 7 MPM. hese codes represent all possible codes with 3 to 7 reduced code-length and a fixed number of bits for the rest of the symbols. his gives a total of 4 different codes using 3 MPM, 8 using 5 MPM and 43 using 7 MPM for a total of 55 different codes. Moreover, when clustering the data each cluster has a different probability distribution. Using one code to fit the distribution of all clusters is therefore suboptimal. i=0 195

6 o improve the efficiency of the coding, it is proposed to use a different code on each cluster. his enables using a different number of MPM on each cluster. s stated in Section 2.3, the first bit signalling the IPM in HEVC is coded using a CBC context. herefore, when computing the average number of bits required for coding the data on a cluster, the first bit of the used code is is always counted using its entropy cost instead of counting it as 1 bit. his new set of codes puts a new theoretical limit on the best achievable cost. he value of 3.45 bits/ipm is the entropy of the data. o achieve such performance the system would need to use an entropy coded bit for every bit of each signalling scheme. Moreover, it would require the use of all the possible coding schemes for 35 symbols (of which there are 108,861,148 possibilities [7]), and not only the 55 described above. hese list of codes motivates the computation of another theoretical limit which considers only the 55 selected codes. Equation 1 is modified to fit this description. he part log 2 (p(i, B)) is replaced with the code-length that would be required to code the IPM i knowing the IPM used left and above are and B. his means having a system with 1225 clusters, each cluster using the most efficient code of the 55 selected ones. his gives a result of 3.52 bits/ipm. his value asserts that the created systems can reduce the average cost of IPM signalling in HEVC if the chosen tests and labels allow to reach this limit for a small number of clusters. 3.4 System built methodology he system creation is done through two parallel-friendly steps: 1. Compute the possible clusters and select the best predictions. 2. Combine the clusters from the first step to evaluate all possible systems. In step 1 each cluster can be computed independently from the others, and in step 2 each system is independent from the other systems. In the first step the cost of a cluster is computed by choosing the best predicted values for a given coding scheme. he cost of each cluster is then stored for each coding scheme. Clusters are computed up to a depth of 4 tests (no more than 4 tests are combined to create a cluster) which results in 14,589 possible clusters, on each of which all the 55 codes are tested. he second step combines the clusters in order to form a consistent system: each combination of and B has to be predicted by one and only one cluster. In this step the systems are compared to each other by computing the average number of bits/ipm which would have been required to code the training data. his method allows an automatic selection of the best system once tests and labels have been chosen. 196

7 4.1 Experimental Procedure 4 Experiments and Results he main goal of the method is to reduce the average number of bits/ipm required to code the training data. s explained in Section 2, HEVC performs on average 3.87 bits/ipm on the training data and the best system with the chosen list of codes would perform 3.52 bits/ipm. wo different setups are tested. first setup consists of the systems requiring only one coding scheme. hese systems assert that the added tests, labels and codes are efficient to produce a reduction in the average cost of each symbol. nother setup is tested allowing the use of a different code for each cluster. ll systems are evaluated by computing the average number of bits/ipm used on the dataset. One system is then chosen for having a good compromise in complexity and bits/ipm reduction and is studied in bit-rate using Bjøntegaard delta (BD)-rate calculation [2] compared to HEVC using HEVC test sequences. he reference software in all experiments is the HEVC reference software (HM) [1] in ll Intra coding configuration. 4.2 Results igure 3 shows the achieved number of bits/ipm by the different generated systems for a number of clusters going from 3 to 8. his figure shows that the proposed method gives a system with a lower average cost than HEVC s IPM signalling scheme whatever the number of clusters. verage symbol cost (Bits/IPM) HEVC One Code Multi Codes Method Limit Entropy of Dataset Number of Clusters igure 3: verage bits/ipm for the two evaluated system setups for different number of clusters. he black lines represent the two limits described in Section 3. he curve showing the one-code-only systems shows that the method can improve HEVC through the use of new tests and new codes even with a smaller number of clusters. When using one different codes for each cluster the results are even 197

8 better. he best system created uses on average 3.57 bits/ipm, which is only 0.05 bits/ipm away from the best system achievable, given the used codes and the available contextual information. s HEVC uses 5 clusters for IPM prediction the chosen system also uses 5 clusters. his system performs interesting gains since it reduces the cost of IPM coding from 3.87 to 3.61 bits/ipm. It is presented as a decision tree in igure 4. his system uses 4 different coding schemes on the 5 different clusters where 3 of those 4 coding schemes use 7 MPM. he only cluster using a 5-MPM coding scheme is the one where both IPMs are angular and are not close to each other (min(, B) > 1 is true and B < 2 is false). nother main difference with HEVC is the constant use in the MPM list of the two non-angular modes, either through the use of the labels min(, B) and min(, B) 1 on the first two clusters or explicitly as 0 and 1 on the other ones. his system is chosen to be tested in the Common est Conditions (CC) in ll Intra on the HEVC test sequences [3]. max < 2 min > 1 B < 2 min max min 1 max 1 max +1 max +2 max (7x28) min min B (7x28) B 0 == B 1 max (6x30) B min 1 max max (7x28) (7x28) igure 4: Chosen system shown as a decision tree. or each cluster the used code is shown below it. or clarity min(, B) andmax(, B) are simply written min and max. he detailed bitrate savings on the HEVC test sequences are shown in able 2. hese results show the average bit-rate reduction for each sequence and each class. he last line corresponds to the average savings for all sequences. he average gain is 0.41% and the system provides savings for all considered video sequences. 198

9 Resolution Sequence bit-rate savings Nebutaestival % PeopleOnStreet % Class SteamLocomotiverain % ( ) raffic % verage % Class B ( ) Class C ( ) Class D ( ) Class E ( ) Class (various resolutions) BasketballDrive % BQerrace % Cactus % Kimono % ParkScene % verage % BasketballDrill % BQMall % PartyScene % RaceHorses % verage % BasketballPass % BlowingBubbles % BQSquare % RaceHorses % verage % ourpeople % Johnny % KristenndSara % verage % BasketballDrillext % ChinaSpeed % SlideEditing % SlideShow % verage % ll Sequences Overall % able 2: Bit-Rate reduction per class of the selected system using 5 clusters. Gains are against HEVC using the Common est Conditions (ll Intra). 5 Conclusion and Perspectives In this paper a systematic method is proposed to enhance the performance of a predicting system. he method is tested on the prediction of the IPMs in HEVC. By choosing a new set of tests and labels to improve both the predictability and the clustering some gains can be achieved. Moreover, the gains increase when each cluster uses a different code, allowing the final system to use the most efficient code for each cluster. metric is presented to measure the theoretical limit of the method, given the available codes and a system with a small number of clusters can be designed 199

10 that closes to that limit. his allows to evaluate beforehand how the method would increase the performance of the existing system. he final system proposes a bit-rate reduction of 0.41% in ll Intra in the CC for the same complexity as in HEVC. Other systems with cluster-adapted codes can be easily designed with this method, which can be used for other video coding syntax elements or state-predictive systems. References [1] HEVC Reference Software. [Online]. vailable: svn HEVCSoftware/ [2] G. Bjontegaard, Calculation of average psnr differences between rd-curves, Doc. VCEG-M33 IU- Q6/16, ustin, X, US, 2-4 pril 2001, [3]. Bossen, Common test conditions and software reference configurations, Document JC-VC-L1100, 12th Meeting: Geneva, [4]. Gersho and R. M. Gray, Vector Quantization and signal compression, [5] M. Mahoney, Data compression explained, mattmahoney.net/dc/dce.html, [6] J.-R. Ohm, G. J. Sullivan, H. Schwarz,. K. an, and. Wiegand, Comparison of the Coding Efficiency of Video Coding Standards - Including High Efficiency Video Coding (HEVC), IEEE ransactions on Circuits and Systems for Video echnology, vol. 22, no. 12, pp , Dec [7] N. J.. Sloane, Handbook of Integer Sequences,. Press, Ed., [Online]. vailable: oeis.org/ [8] G. J. Sullivan, J.-R. Ohm, W.-J. Han, and. Wiegand, Overview of the High Efficiency Video Coding (HEVC) Standard, IEEE ransactions on Circuits and Systems for Video echnology, vol. 22, no. 12, pp , Dec [9]. K. an, R. Weerakkody, M. Mrak, N. Ramzan, V. Baroncini, J.-R. Ohm, and G. J. Sullivan, Video Quality Evaluation Methodology and Verification esting of HEVC Compression Performance, IEEE ransactions on Circuits and Systems for Video echnology, vol. 26, no. 1, pp , Jan [10] D. K. Vo Nguyen, Video compression based on smart decoder, hesis, University Nice Sophia ntipolis, Dec [11] L.-L. Wang and W.-C. Siu, Novel daptive lgorithm for Intra Prediction With Compromised Modes Skipping and Signaling Processes in HEVC, IEEE ransactions on Circuits and Systems for Video echnology, vol. 23, no. 10, pp , Oct [Online]. vailable: htm?arnumber= [12] M. J. Weinberger, G. Seroussi, and G. Sapiro, he loco-i lossless image compression algorithm: principles and standardization into jpeg-ls, IEEE ransactions on Image processing, vol. 9, no. 8, pp ,

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

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

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

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

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

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

Intra Coding Performance Comparison of HEVC, H.264/AVC, Motion-JPEG2000 and JPEGXR Encoders

Intra Coding Performance Comparison of HEVC, H.264/AVC, Motion-JPEG2000 and JPEGXR Encoders Intra Coding Performance Comparison of, H.264/, Motion-JPEG2000 and Encoders Yi Liu, Wassim Hamidouche, Olivier Déforges, Yi Lui, Olivier Dforges To cite this version: Yi Liu, Wassim Hamidouche, Olivier

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

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

Affine SKIP and MERGE Modes for Video Coding

Affine SKIP and MERGE Modes for Video Coding 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 510275, PRC 1 chhuanb@mail2.sysu.edu.cn

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Video compression with 1-D directional transforms in H.264/AVC

Video compression with 1-D directional transforms in H.264/AVC Video compression with 1-D directional transforms in H.264/AVC The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation Kamisli, Fatih,

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

SPARSE LEAST-SQUARES PREDICTION FOR INTRA IMAGE CODING

SPARSE LEAST-SQUARES PREDICTION FOR INTRA IMAGE CODING SPARSE LEAS-SQUARES PREDICION FOR INRA IMAGE CODING Luís F. R. Lucas 1,4, Nuno M. M. Rodrigues 1,2, Carla L. Pagliari 3, Eduardo A. B. da Silva 4, Sérgio M. M. de Faria 1,2 1 Instituto de elecomunicações;

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

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

Lecture 13 Video Coding H.264 / MPEG4 AVC

Lecture 13 Video Coding H.264 / MPEG4 AVC Lecture 13 Video Coding H.264 / MPEG4 AVC Last time we saw the macro block partition of H.264, the integer DCT transform, and the cascade using the DC coefficients with the WHT. H.264 has more interesting

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

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

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

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

TEXTURE SIMILARITY METRICS APPLIED TO HEVC INTRA PREDICTION

TEXTURE SIMILARITY METRICS APPLIED TO HEVC INTRA PREDICTION TEXTURE SIMILARITY METRICS APPLIED TO HEVC INTRA PREDICTION Karam Naser, Vincent Ricordel, Patrick Le Callet To cite this version: Karam Naser, Vincent Ricordel, Patrick Le Callet. TEXTURE SIMILARITY METRICS

More information

Efficient Parallel Architecture for a Real-time UHD Scalable HEVC Encoder

Efficient Parallel Architecture for a Real-time UHD Scalable HEVC Encoder Efficient Parallel Architecture for a Real-time UHD Scalable Encoder Ronan Parois ATEME, Paris (France) Email: r.parois@ateme.com Wassim Hamidouche IETR INSA Rennes, (France) Email: whamidou@insa-rennes.fr

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

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

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

CNN ORIENTED FAST PU MODE DECISION FOR HEVC HARDWIRED INTRA ENCODER

CNN ORIENTED FAST PU MODE DECISION FOR HEVC HARDWIRED INTRA ENCODER CNN ORIENTED FAST PU MODE DECISION FOR HEVC HARDWIRED INTRA ENCODER Nan Song, Zhenyu Liu, Xiangyang Ji, Dongsheng Wang RIIT&TNList/ Department of Automation/ IMETU, Tsinghua University, Beijing 100084,

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

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

Context-Adaptive Binary Arithmetic Coding with Precise Probability Estimation and Complexity Scalability for High- Efficiency Video Coding*

Context-Adaptive Binary Arithmetic Coding with Precise Probability Estimation and Complexity Scalability for High- Efficiency Video Coding* Context-Adaptive Binary Arithmetic Coding with Precise Probability Estimation and Complexity Scalability for High- Efficiency Video Coding* Damian Karwowski a, Marek Domański a a Poznan University of Technology,

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 Interim Report Spring 2013 The University of Texas at Arlington Department of Electrical

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

A NOVEL SCANNING SCHEME FOR DIRECTIONAL SPATIAL PREDICTION OF AVS INTRA CODING

A NOVEL SCANNING SCHEME FOR DIRECTIONAL SPATIAL PREDICTION OF AVS INTRA CODING A NOVEL SCANNING SCHEME FOR DIRECTIONAL SPATIAL PREDICTION OF AVS INTRA CODING Md. Salah Uddin Yusuf 1, Mohiuddin Ahmad 2 Assistant Professor, Dept. of EEE, Khulna University of Engineering & Technology

More information

A Fast Depth Intra Mode Selection Algorithm

A Fast Depth Intra Mode Selection Algorithm 2nd International Conference on Artificial Intelligence and Industrial Engineering (AIIE2016) A Fast Depth Intra Mode Selection Algorithm Jieling Fan*, Qiang Li and Jianlin Song (Chongqing Key Laboratory

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

Video encoders have always been one of the resource

Video encoders have always been one of the resource Fast Coding Unit Partition Search Satish Lokkoju # \ Dinesh Reddl2 # Samsung India Software Operations Private Ltd Bangalore, India. l l.satish@samsung.com 2 0inesh.reddy@samsung.com Abstract- Quad tree

More information

H.264/AVC BASED NEAR LOSSLESS INTRA CODEC USING LINE-BASED PREDICTION AND MODIFIED CABAC. Jung-Ah Choi, Jin Heo, and Yo-Sung Ho

H.264/AVC BASED NEAR LOSSLESS INTRA CODEC USING LINE-BASED PREDICTION AND MODIFIED CABAC. Jung-Ah Choi, Jin Heo, and Yo-Sung Ho H.264/AVC BASED NEAR LOSSLESS INTRA CODEC USING LINE-BASED PREDICTION AND MODIFIED CABAC Jung-Ah Choi, Jin Heo, and Yo-Sung Ho Gwangju Institute of Science and Technology {jachoi, jinheo, hoyo}@gist.ac.kr

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

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

Performance Evaluation of Kvazaar HEVC Intra Encoder on Xeon Phi Many-core Processor

Performance Evaluation of Kvazaar HEVC Intra Encoder on Xeon Phi Many-core Processor Performance Evaluation of Kvazaar HEVC Intra Encoder on Xeon Phi Many-core Processor Ari Koivula Marko Viitanen Ari Lemmetti Dr. Jarno Vanne Prof. Timo D. Hämäläinen GlobalSIP 2015 Dec 16, 2015 Orlando,

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

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

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

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

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

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

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

NEW CAVLC ENCODING ALGORITHM FOR LOSSLESS INTRA CODING IN H.264/AVC. Jin Heo, Seung-Hwan Kim, and Yo-Sung Ho

NEW CAVLC ENCODING ALGORITHM FOR LOSSLESS INTRA CODING IN H.264/AVC. Jin Heo, Seung-Hwan Kim, and Yo-Sung Ho NEW CAVLC ENCODING ALGORITHM FOR LOSSLESS INTRA CODING IN H.264/AVC Jin Heo, Seung-Hwan Kim, and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 261 Cheomdan-gwagiro, Buk-gu, Gwangju, 500-712,

More information

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY 1

IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY 1 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY 1 Video Compression Using Nested Quadtree Structures, Leaf Merging and Improved Techniques for Motion Representation and Entropy Coding Detlev

More information

Video Coding Using Spatially Varying Transform

Video Coding Using Spatially Varying Transform Video Coding Using Spatially Varying Transform Cixun Zhang 1, Kemal Ugur 2, Jani Lainema 2, and Moncef Gabbouj 1 1 Tampere University of Technology, Tampere, Finland {cixun.zhang,moncef.gabbouj}@tut.fi

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

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

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

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

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

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

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

Complexity Reduction Tools for MPEG-2 to H.264 Video Transcoding

Complexity Reduction Tools for MPEG-2 to H.264 Video Transcoding WSEAS ransactions on Information Science & Applications, Vol. 2, Issues, Marc 2005, pp. 295-300. Complexity Reduction ools for MPEG-2 to H.264 Video ranscoding HARI KALVA, BRANKO PELJANSKI, and BORKO FURH

More information

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

Fast Intra-frame Coding Algorithm for HEVC Based on TCM and Machine Learning

Fast Intra-frame Coding Algorithm for HEVC Based on TCM and Machine Learning Fast Intra-frame Coding Algorithm for HEVC Based on TCM and Machine Learning by Yi Shan A thesis presented to the University of Waterloo in fulfillment of the thesis requirement for the degree of Master

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

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

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

arxiv: v2 [cs.mm] 29 Oct 2016

arxiv: v2 [cs.mm] 29 Oct 2016 A Convolutional Neural Network Approach for Post-Processing in HEVC Intra Coding Yuanying Dai, Dong Liu, and Feng Wu arxiv:1608.06690v2 [cs.mm] 29 Oct 2016 CAS Key Laboratory of Technology in Geo-Spatial

More information

Scalable Video Coding

Scalable Video Coding 1 Scalable Video Coding Z. Shahid, M. Chaumont and W. Puech LIRMM / UMR 5506 CNRS / Universite Montpellier II France 1. Introduction With the evolution of Internet to heterogeneous networks both in terms

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

One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain

One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain Author manuscript, published in "International Symposium on Broadband Multimedia Systems and Broadcasting, Bilbao : Spain (2009)" One-pass bitrate control for MPEG-4 Scalable Video Coding using ρ-domain

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

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

RATE DISTORTION OPTIMIZED TONE CURVE FOR HIGH DYNAMIC RANGE COMPRESSION

RATE DISTORTION OPTIMIZED TONE CURVE FOR HIGH DYNAMIC RANGE COMPRESSION RATE DISTORTION OPTIMIZED TONE CURVE FOR HIGH DYNAMIC RANGE COMPRESSION Mikaël Le Pendu 1,2, Christine Guillemot 1 and Dominique Thoreau 2 1 INRIA 2 Technicolor Campus de Beaulieu, 5042 Rennes Cedex France

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

New Rate Control Optimization Algorithm for HEVC Aiming at Discontinuous Scene

New Rate Control Optimization Algorithm for HEVC Aiming at Discontinuous Scene New Rate Control Optimization Algorithm for HEVC Aiming at Discontinuous Scene SHENGYANG XU, EI YU, SHUQING FANG, ZONGJU PENG, XIAODONG WANG Faculty of Information Science and Engineering Ningbo University

More information

An Efficient Table Prediction Scheme for CAVLC

An Efficient Table Prediction Scheme for CAVLC An Efficient Table Prediction Scheme for CAVLC 1. Introduction Jin Heo 1 Oryong-Dong, Buk-Gu, Gwangju, 0-712, Korea jinheo@gist.ac.kr Kwan-Jung Oh 1 Oryong-Dong, Buk-Gu, Gwangju, 0-712, Korea kjoh81@gist.ac.kr

More information

ISSN: An Efficient Fully Exploiting Spatial Correlation of Compress Compound Images in Advanced Video Coding

ISSN: An Efficient Fully Exploiting Spatial Correlation of Compress Compound Images in Advanced Video Coding An Efficient Fully Exploiting Spatial Correlation of Compress Compound Images in Advanced Video Coding Ali Mohsin Kaittan*1 President of the Association of scientific research and development in Iraq Abstract

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

Lossless and Lossy Minimal Redundancy Pyramidal Decomposition for Scalable Image Compression Technique

Lossless and Lossy Minimal Redundancy Pyramidal Decomposition for Scalable Image Compression Technique Lossless and Lossy Minimal Redundancy Pyramidal Decomposition for Scalable Image Compression Technique Marie Babel, Olivier Déforges To cite this version: Marie Babel, Olivier Déforges. Lossless and Lossy

More information

Image and Video Coding I: Fundamentals

Image and Video Coding I: Fundamentals Image and Video Coding I: Fundamentals Thomas Wiegand Technische Universität Berlin T. Wiegand (TU Berlin) Image and Video Coding Organization Vorlesung: Donnerstag 10:15-11:45 Raum EN-368 Material: http://www.ic.tu-berlin.de/menue/studium_und_lehre/

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

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

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

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

PREPRINT OF A PAPER TO BE PUBLISHED at 32nd PICTURE CODING SYMPOSIUM (PCS 2016), Nuremberg, Germany, Dec 4-7, 2016.

PREPRINT OF A PAPER TO BE PUBLISHED at 32nd PICTURE CODING SYMPOSIUM (PCS 2016), Nuremberg, Germany, Dec 4-7, 2016. PREPRINT OF A PAPER TO BE PUBLISHED at 32nd PICTURE CODING SYMPOSIUM (PCS 2016), Nuremberg, Germany, Dec 4-7, 2016. IEEE. Personal use of this material is permitted. However, permission to reprint/republish

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

FAST HEVC INTRA CODING ALGORITHM BASED ON MACHINE LEARNING AND LAPLACIAN TRANSPARENT COMPOSITE MODEL. Yi Shan and En-hui Yang, Fellow, IEEE

FAST HEVC INTRA CODING ALGORITHM BASED ON MACHINE LEARNING AND LAPLACIAN TRANSPARENT COMPOSITE MODEL. Yi Shan and En-hui Yang, Fellow, IEEE FAST HEVC INTRA CODING ALGORITHM BASED ON MACHINE LEARNING AND LAPLACIAN TRANSPARENT COMPOSITE MODEL Yi Shan and En-hui Yang, Fellow, IEEE Dept. of ECE, University of Waterloo, Waterloo, ON, Canada (Emails:

More information

Content-Based Adaptive Binary Arithmetic Coding (CABAC) Li Li 2017/2/9

Content-Based Adaptive Binary Arithmetic Coding (CABAC) Li Li 2017/2/9 Content-Based Adaptive Binary Arithmetic Coding (CABAC) Li Li 2017/2/9 Name: Li Li Self-introduction Email: lil1@umkc.edu Education 2007-2011 Bachelor USTC 2011-2016 PhD USTC Houqiang Li 2016- Postdoc

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