CNN ORIENTED FAST PU MODE DECISION FOR HEVC HARDWIRED INTRA ENCODER

Size: px
Start display at page:

Download "CNN ORIENTED FAST PU MODE DECISION FOR HEVC HARDWIRED INTRA ENCODER"

Transcription

1 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 , China. ABSTRACT The number of intra prediction modes in High Efficiency Video Coding (HEVC) has been increased up to 35. To the end of alleviating the complexity of intra coding, we bring in the convolution neural network (CNN) to obtain the candidate modes of current PU and adopt the corner detection algorithm to further reduce the candidate modes. The virtues of proposed algorithm include: Firstly, our algorithm skip the rough PU mode decision (RMD) process and get the candidate list from CNN directly. In other words, the computations are relaxed in our algorithm. Secondly, the inputs of CN- N in proposed algorithm merely contain the source image pixels and quantization parameter (QP), this feature makes it friendly to high parallel hardwired encoder. As compared with HM-15.0, experiments show that our algorithm decreases the intra coding time by 27.92% while the corresponding BDBR augment is 1.15%. At last but not least, our algorithm possesses a stable coding performance. In specific, for the most sensitive sequence (Class F), our algorithm could save 27.10% intra coding time with 2.01% BDBR increase. Index Terms HEVC, intra coding mode, fast PU mode decision, CNN, corner detection 1. INTRODUCTION High Efficiency Video Coding (HEVC)[1], the latest video coding standard, was jointly introduced by International T- elecommunications Union (ITU-T) and International Standardization Organization (ISO/IEC) in As compared with H.264/AVC (the previous generation standard), HEVC reduced 50% bit-rate with the same subjective picture quality, especially on the video of high-definition specification. To improve the accuracy of signal prediction, HEVC introduced more complex prediction algorithms than H.264/AVC in intra coding. Firstly, HEVC introduces a new set of units for the splitting of pictures, which including coding unit(cu), prediction unit(pu) and transform unit(tu). Those new units makes the picture partition of HEVC is more flexible and precise than H.264/AVC. Secondly, the number of prediction modes employed by HEVC has been increase up to 35, including DC mode, Planar mode and 33 kinds of angular This work is funded by National Science and Technology Major Project (2016YFB ), Projects of International Cooperation and Exchanges NSFC ( ). modes. In contrast, H.264/AVC is just equipped with 9 kinds of modes for 4 4 and 8 8 blocks, and 4 modes for blocks[2]. experiments revealed that the encoding complexity of HEVC is about 5 times of H.264/AVC s. Namely, the high compression efficiency of HEVC is achieved at the cost of the high computational complexity[3]. In intra coding mode, PU mode decision costs about 60% 70% time. And in PU mode, the computations come from rough PU mode decision (RMD) process and full rate distortion optimization (RDO) process. For RMD stage, there are mainly two approaches to reduce the complexity. The first one is adopting the edge strength extractor to get PU candidate list. For example, In Chen et al. work, they calculated edge strength to obtain the kernel density estimation alike histogram and voted the candidate modes[4]. Another method applied the rough to fine search strategy to reduce the overall complexity in RMD stage. For instance, Fini et al. first calculated rough costs of 19 prediction modes, including even number angular predictions and DC/Planar predictions, and then refined the angular prediction search around the most promising direction [5]. To decrease candidate list for RDO, algorithms in literature [5] [6] proposed to adopt texture information to reduce the candidate list of current PU. While Gwon et al. brought in Bayesian network as the technique to decrease the candidate modes[7]. In fact, the source texture extractor defined experimentally can hardly get the accurate PU directional modes, which are determined by the edge curvature, texture topology, quantization scale, beside the edge direction. For example, Chen et al. work, which is based on the edge direction statistics, brought in 3.47% BDBR increase in class F coding. In addition, a VLSI friendly algorithm should maintain the high parallelism. For example, the data dependency between neighboring PUs of algorithms in literatures [5-7] impedes the parallel processing. In this paper, we introduce CNN [8] as the classification to get the candidate modes and further reduce the candidate list by corner detection algorithm. When coding class F sequences, the worst BDBR augment is lowered to 2.01%. Since we use the source image pixels as the CN- N inputs, the proposed algorithm is friendly to high parallel hardwired encoder design. The rest of paper is organized as follows. In Section 2, we introduce the fast PU mode decision algorithm using convolution neural network. The CNN architecture and its training /17/$ IEEE 239 GlobalSIP 2017

2 Fig. 1. Flowchart of intra PU mode decision(the procedures in blue blocks represent our works. ) method are described in Section 3. The experimental results are illustrated in Section 4. Finally, we give the conclusions in Section CNN BASED FAST PU MODE DECISION METHOD Function FastPUmode(P, QP) ifs p == 8 then I DownSamp(P) I = P forj = 0 4 do fori = 0 4 do x i,j = I i,j +I i+1,j I i,j+1 I i+1,j+1 y i,j = I i,j I i+1,j +I i,j+1 I i+1,j+1 iedgepwr+ = ( x 2 i,j + y2 i,j ) end for end for ifiedgepwr < TH 1 then C n DC and Planar if iedgepwr > TH 2 then ifs p == 4 then C m CNN4 strong(i,qp) C m CNN8 strong(i,qp) C n CornerDetection(I,C m) ifs p == 4 then C m CNN4 weak(i,qp) C m CNN8 weak(i,qp) C n CornerDetection(I,C m) return C n End Function In original HM software, the intra PU mode decision mainly contains two processes, i.e., rough PU mode decision (RMD) process and full rate distortion optimization (RDO) process. The flowchart of intra PU mode decision task in original H- M is described as Fig.1.(a). In RMD process, PU traverses 35 modes to get N modes which map the minimum SATD costs as the candidate list. Obviously, when the PU size is 4 4/8 8, its candidate list possesses 8 10 modes. In RDO stage, PU gets the best mode by searching the candidate list. In this paper, we employ CNN to process the 8 8 and 4 4 PU mode decision task. The flowchart of our method is shown in Fig.1.(b). In the flowchart, we first get pixels matrix P and quantization parameter(qp) when PU size is 4 4/8 8. The matrix P comprises current PU and its top row and left column neighboring pixels. Then we feed QP and matrix P to FastPUMode function. The function FastPUMode is the essential procedure, which applies the convolution neural network to determine the PU candidate list. It is worth mentioning that, in our method, about 63.84% PUs whose candidate list are no more than 5 modes. Thus, the computational complexity of RDO stage is relieved. The pseudo code of FastPUMode function is depicted by Fig. 2. For the current PU with size 8 8, we first apply the local-averaging and sub-sampling function DownSamp to derive the 5 5 matrix I. Specifically, we adopt 2 2 filter to sub-sample the current PU pixels of 8 8 PU by calculating the means of the window. For 4 4 PU, its matrixiis the same to P. We next carry out the coarse edge strength analysis to divide the PU into three types, i.e., flat PU, weak edge PU and strong edge PU. In this procedure, two auxiliary thresholds TH 1 and TH 2 are defined. In our experiments, TH 1 = 4 Fig. 2. Pseudo code of FastPUMode function (I i,j : The entry in matrix I, x, y: The horizontal and vertical components of the edge,iedgepwr: The coarse edge strength of PU. ) QP 2,TH 2 = 25 QP 2. If PU whoseiedgepwr is smaller than TH 1, we think it is flat PU. While iedgepwr of PU is larger thanth 2, the PU is strong edge. Otherwise, it is weak edge PU. In FastPUMode function, if the PU is flat, DC and Planar modes are appropriate to be chosen as its candidate list C n. If the PU is a strong one, we send it to CNN strong. Otherwise, it will be given to CNN weak. It is noted that, we choose 8 modes which map the maximum outputs of CNN as the PU candidate list C m. In CornerDetection function, the candidate list C m would be further reduced. We first adopt sobel operator to get the horizontal and vertical components of the gradient as, Gx i,j = I i+1,j 1 +2 I i+1,j +I i+1,j+1 I i 1,j 1 2 I i 1,j I i 1,j+1, (1) Gy i,j = I i 1,j+1 +2 I i,j+1 +I i+1,j+1 I i 1,j 1 2 I i,j 1 I i+1,j 1 in where, I i,j is the entry in matrix I with i,j [1,3]. Thus we will get 9 groups ofgx i,j,gy i,j in different(i,j). Then the matrix M which is borrowed from Harris[9] will be calculated as, M = [ A C C B ], (2) in which, A = i,j Gx2 i,j, B = i,j Gy2 i,j and C = i,j Gx i,j Gy i,j. 240

3 Fig. 3. The Proposed Architecture Of CNN Finally, we obtain the corner response R by Tr(M)2 Det(M). From Harris work, we know the R in inverse proportion to the probability that the block owning corner. In our experiments, if R < 10, we think there is a corner in the block. Thus, if current PU has no corner, we will choose the first 5 modes of C m as the new list C n. Otherwise, the C n is the same asc m. 3. PROPOSED ARCHITECTURE OF CNN To alleviate the computational complexity of hardwired, the CNN units in our algorithm are shared the same architecture, as depicted in Fig.3. The proposed architecture consists of input layer, two lower alternating convolution layers, and the upper full-connected Multilayer Perceptron (MLP). Counting the output layer, our CNN comprises five layers, which are explained as follows: The input is a 5 5 pixels block. In FastPUMode function, the input layer of CNN is matrixi. The first convolution layer has 8 feature maps. Each neuron is connected to a 3 3 field in the input layer receptively. The size of those feature maps is 3 3.The kernels in this layer are regarded as feature extractors. The second convolution holds seventeen 1 1 neurons including 16 outputs of the convolution kernels and one for QP. In our experiments, the PU mode list may be different with variable QP, thus we should consider QP as a parameter. The kernel size is 3 3 as well. The last two hidden layers are fully connected MLP. They possess 71 and 35 neurons respectively. It should be noted that the QP is also one input of first MLP. In our algorithm, the training method of CNN is based on Gradient Descent Algorithm[10]. The measures we taking to train CNN will be further introduced in the following two sub-section Training Data Extraction In the training sample selection stage, we adopt following s- trategies to it: Pick out flat PUs. From previous work[11], we studied that the flat PUs were burdens to the CNN because their simplex textures would dull the CNN training process. Fortunately, those PUs could be well predicted by DC and Planar as well. So it is suitable to pick them out from training data set. To take full advantage of the edge strength information, we do not normalize the input pixels. Thus vanishing gradient problem can be avoided by using the modified sigmoidal activation function. Finally, the training data set in our experiments come from nine video sequences which are including PeopleOnStreet, BasketballDrive, Kimono, PartyScene, RaceHorsesC, BasketballPass, Vidyo3, Johnny and ChinaSpeed with the QP ranging from 22 to Target Value Extraction About the selection of target values, instead of the traditional methods which choose modes as their classification, we take the target values based on rate distortion cost (RDC). The reason lies that the sample integer can hardly get the meaning of the PU modes, but the RDCs are the determining criterion of PU modes. We do not directly choose RDCs as the target values either, because the RDCs are so large for CNN that maybe cause the saturation of networks. The target values we select from follow steps: Get the 35 RDCs of current PU. In this step, we traverse all modes by RDO process instead of RMD process. We denote RDC as RDC m, m stands for the relevant mode. Calculate the average value C of RDCs, C = m=0 Derive the target valuet m as follows: - if therdc m < C,T m is, - otherwise, RDC m, (3) T m = ln( RDC m + C + e), (4) T m = ln(rdc m C + e), (5) in which, the function ln( ) is natural logarithm and e represents the natural base. In these equation, we can acknowledge that therdc m is in inverse proportion to thet m. Thus, we can choose 8 modes which map the maximum outputs of CNN as PU candidate list. 241

4 Table 1. Computational Complexity of CNN Architecture Tanh Add/Sub Mult Covn Covn MLP MLP Total Table 2. Coding Performance of Proposed Algorithm Class Sequence BDPSNR BDBR T [db] [%] [%] A PeopleOnStreet Traffic BasketballDrive BQTerrace B Cactus Kimono ParkScene Tennis BasketballDrill BasketballDrillText C BQMall PartyScene RaceHorsesC BasketballPass BlowingBubbles D BQSquare RaceHorses Keiba Vidyo Vidyo E Vidyo Johnny KristenAndSara F SlideEditing ChinaSpeed Average CNN with our scheme has a good performance on classification, the probability of the best PU mode in the candidate list C m is about Besides, the computational complexity of proposed CNN, as showed in Table 1, is also optimistic. It is obvious that, our CNN just costs 5475 add/sub operations and 5475 multiplications. Table 3. Performance Comparison Between Our Proposed Algorithm and Previous works Algorithm BDBR[%] T [%] Class F BDBR[%] T [%] Proposed [4] [5] [6] T = Tr Tp T r 100% with T r and T p denoting the intra encoding time of original HM-15.0 and the counterpart of our CNN based PU mode decision. It is observed that our algorithm decreases the intra coding time by 27.92% with the BDBR augment is only 1.15%. Besides, for the most sensitive sequences (class F), our algorithm reduces about 27.10% intra coding time on average while the corresponding BDBR increases to 2.01%. The table 3 shows the comparison between Our algorithm and precious algorithms. Algorithm [4] adopted empirical texture extractor to obtain candidate modes. In Algorithm [4], Chen et al. first calculated the edge strengths by 2 2 filter, then they got the kernel density estimation alike histogram and voted the candidate modes. As expected, the BDBR of proposed method is 0.31% lower than their work. And for Class F, the worst BDBR augment in our algorithm is reduced 1.46% as well. Algorithm [5] and [6] decreased the candidate modes by texture analysis. Compared with Algorithm [5] and [6], proposed algorithm saves about 14.11% and 9.03% intra coding time respectively. The reason lies that we introduce the corner detection algorithm to delete the modes of candidate list. In our statistic, with the addition of flat PUs, there will be about 63.84% PUs whose candidate list are no more than 5 modes. However, because algorithm [5] got the candidate list by the same method to original HM in RMD stage, the BDBR augment of our proposed algorithm is 0.81% higher than algorithm [5]. 4. EXPERIMENTS The proposed algorithm is compared with the HEVC test model reference software HM-15.0 to verify its performance in coding quality and coding speed. Since the main test platform is Huawei RH-5885 sever, which combines Intel R Xeon TM E v2 2.2GHz processors and 128GB memory. Totally, 25 video sequences including A to F class with four QP values of 22, 27, 32, 37 are tested and the configuration file is encoder intra main.cfg. Table 2 illustrates the coding performance of our proposed algorithm. In the evaluations of coding quality, BDPSNR and BDBR are used to represent the average PSNR and Bitrate differences[12]. T is regarded as the reference to the computational complexity reduction, which is represented as 5. CONCLUSION In this paper, we propose the algorithm of fast PU mode decision to the intra coding mode of HEVC. We apply CNN to select the candidate PU modes that undergo the refined RDO process. In addition, we propose the corner detection algorithm to further reduce the candidate modes list. The inputs of our CNN are merely composed of the source image pixels and QP. This feature prompts the proposed method efficient to the high parallel hardwired encoder design. As compared with the previous work, our algorithm provided the advanced performance in coding Class F sequences (27.10% time saving with BDBR = +2.01%). Experiments illustrated that our method could reduce the averaged 27.92% coding time at the cost of 1.15% BDBR augment. 242

5 6. REFERENCES [1] G. J. Sullivan, J. Ohm, Woo Jin Han, and T. Wiegand, Overview of the high efficiency video coding (hevc) standard, IEEE Transactions on Circuits and Systems for Video Technology, vol. 22, no. 12, pp , [2] G. J. Sullivan and T. Wiegand, Video compression - from concepts to the h.264/avc standard, Proceedings of the IEEE, vol. 93, no. 1, pp , [3] Gary J. Sullivan and Jens Rainer Ohm, Recent developments in standardization of high efficiency video coding (hevc), Proc Spie, vol. 7798, no. 1, pp , [4] Guang Chen, Zhenyu Liu, T Ikenaga, and Dongsheng Wang, Fast hevc intra mode decision using matching edge detector and kernel density estimation alike histogram generation, in IEEE International Symposium on Circuits and Systems, 2013, pp [5] Mohammadreza Ramezanpour Fini and Farzad Zargari, Two stage fast mode decision algorithm for intra prediction in hevc, Multimedia Tools and Applications, vol. 75, no. 13, pp , [6] Thałsa L. Da Silva, Luciano V. Agostini, and Luis A. Da Silva Cruz, Fast hevc intra prediction mode decision based on edge direction information, in Signal Processing Conference, 2012, pp [7] Daehyeok Gwon, Haechul Choi, and Jonghee M. Youn, Hevc fast intra mode decision based on edge and satd cost, in Multimedia and Broadcasting, 2015, pp [8] Wu Liu, Tao Mei, Yongdong Zhang, Cherry Che, and Jiebo Luo, Multi-task deep visual-semantic embedding for video thumbnail selection, in Computer Vision and Pattern Recognition, 2015, pp [9] C Harris, A combined corner and edge detector, Proc Alvey Vision Conf, vol. 1988, no. 3, pp , [10] Yann Lcun, Leon Bottou, Yoshua Bengio, and Patrick Haffner, Gradient-based learning applied to document recognition, Proceedings of the IEEE, vol. 86, no. 11, pp , [11] Z. Liu, X. Yu, Y. Gao, S. Chen, X. Ji, and D. Wang, Cu partition mode decision for hevc hardwired intra encoder using convolution neural network., IEEE Transactions on Image Processing A Publication of the IEEE Signal Processing Society, vol. 25, no. 11, pp , [12] Gisle Bjontegaard, Calculation of average psnr differences between rd-curves,

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

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

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 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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 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

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

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

THE High Efficiency Video Coding (HEVC) standard [1] Enhancing Quality for HEVC Compressed Videos. arxiv: v2 [cs.

THE High Efficiency Video Coding (HEVC) standard [1] Enhancing Quality for HEVC Compressed Videos. arxiv: v2 [cs. Enhancing Quality for HEVC Compressed Videos Ren Yang, Student Member, IEEE, Mai Xu, Senior Member, IEEE, Tie Liu, Zulin Wang, Member, IEEE, and Zhenyu Guan arxiv:9.64v2 [cs.mm] 6 Jul 28 Abstract The latest

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

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

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 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

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

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

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

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

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

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 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

An Efficient Intra Prediction Algorithm for H.264/AVC High Profile

An Efficient Intra Prediction Algorithm for H.264/AVC High Profile An Efficient Intra Prediction Algorithm for H.264/AVC High Profile Bo Shen 1 Kuo-Hsiang Cheng 2 Yun Liu 1 Ying-Hong Wang 2* 1 School of Electronic and Information Engineering, Beijing Jiaotong 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

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

Effective Data Driven Coding Unit Size Decision Approaches for HEVC INTRA Coding

Effective Data Driven Coding Unit Size Decision Approaches for HEVC INTRA Coding Effective Data Driven Coding Unit Size Decision Approaches for HEVC INTRA Coding Yun Zhang, IEEE Senior Member, Zhaoqing Pan, IEEE Member, Na Li, Xu Wang, IEEE Member Gangyi Jiang, IEEE Member, and Sam

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

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

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

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

Quality Enhancement of Compressed Video via CNNs

Quality Enhancement of Compressed Video via CNNs Journal of Information Hiding and Multimedia Signal Processing c 2017 ISSN 2073-4212 Ubiquitous International Volume 8, Number 1, January 2017 Quality Enhancement of Compressed Video via CNNs Jingxuan

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

Pupil Localization Algorithm based on Hough Transform and Harris Corner Detection

Pupil Localization Algorithm based on Hough Transform and Harris Corner Detection Pupil Localization Algorithm based on Hough Transform and Harris Corner Detection 1 Chongqing University of Technology Electronic Information and Automation College Chongqing, 400054, China E-mail: zh_lian@cqut.edu.cn

More information

Fast Mode Decision for H.264/AVC Using Mode Prediction

Fast Mode Decision for H.264/AVC Using Mode Prediction Fast Mode Decision for H.264/AVC Using Mode Prediction Song-Hak Ri and Joern Ostermann Institut fuer Informationsverarbeitung, Appelstr 9A, D-30167 Hannover, Germany ri@tnt.uni-hannover.de ostermann@tnt.uni-hannover.de

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

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

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

Available online at ScienceDirect. Procedia Computer Science 96 (2016 )

Available online at   ScienceDirect. Procedia Computer Science 96 (2016 ) Available online at www.sciencedirect.com ScienceDirect Procedia Computer Science 96 (2016 ) 1409 1417 20th International Conference on Knowledge Based and Intelligent Information and Engineering Systems,

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

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

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

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

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

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

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

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

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

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

arxiv: v1 [cs.cv] 28 Jan 2019

arxiv: v1 [cs.cv] 28 Jan 2019 ENHANING QUALITY FOR VV OMPRESSED VIDEOS BY JOINTLY EXPLOITING SPATIAL DETAILS AND TEMPORAL STRUTURE Xiandong Meng 1,Xuan Deng 2, Shuyuan Zhu 2 and Bing Zeng 2 1 Hong Kong University of Science and Technology

More information

2 OVERVIEW OF RELATED WORK

2 OVERVIEW OF RELATED WORK Utsushi SAKAI Jun OGATA This paper presents a pedestrian detection system based on the fusion of sensors for LIDAR and convolutional neural network based image classification. By using LIDAR our method

More information

High Performance VLSI Architecture of Fractional Motion Estimation for H.264/AVC

High Performance VLSI Architecture of Fractional Motion Estimation for H.264/AVC Journal of Computational Information Systems 7: 8 (2011) 2843-2850 Available at http://www.jofcis.com High Performance VLSI Architecture of Fractional Motion Estimation for H.264/AVC Meihua GU 1,2, Ningmei

More information

Visual object classification by sparse convolutional neural networks

Visual object classification by sparse convolutional neural networks Visual object classification by sparse convolutional neural networks Alexander Gepperth 1 1- Ruhr-Universität Bochum - Institute for Neural Dynamics Universitätsstraße 150, 44801 Bochum - Germany Abstract.

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

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

Fast intermode decision algorithm based on general and local residual complexity in H.264/ AVC

Fast intermode decision algorithm based on general and local residual complexity in H.264/ AVC Lee et al. EURASIP Journal on Image and Video Processing 2013, 2013:30 RESEARCH Open Access Fast intermode decision algorithm based on general and local residual complexity in H.264/ AVC Jaeho Lee 1, Seongwan

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

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

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

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

[30] Dong J., Lou j. and Yu L. (2003), Improved entropy coding method, Doc. AVS Working Group (M1214), Beijing, Chaina. CHAPTER 4

[30] Dong J., Lou j. and Yu L. (2003), Improved entropy coding method, Doc. AVS Working Group (M1214), Beijing, Chaina. CHAPTER 4 [30] Dong J., Lou j. and Yu L. (3), Improved entropy coding method, Doc. AVS Working Group (M1214), Beijing, Chaina. CHAPTER 4 Algorithm for Implementation of nine Intra Prediction Modes in MATLAB and

More information

CONTENT ADAPTIVE SCREEN IMAGE SCALING

CONTENT ADAPTIVE SCREEN IMAGE SCALING CONTENT ADAPTIVE SCREEN IMAGE SCALING Yao Zhai (*), Qifei Wang, Yan Lu, Shipeng Li University of Science and Technology of China, Hefei, Anhui, 37, China Microsoft Research, Beijing, 8, China ABSTRACT

More information

A COST-EFFICIENT RESIDUAL PREDICTION VLSI ARCHITECTURE FOR H.264/AVC SCALABLE EXTENSION

A COST-EFFICIENT RESIDUAL PREDICTION VLSI ARCHITECTURE FOR H.264/AVC SCALABLE EXTENSION A COST-EFFICIENT RESIDUAL PREDICTION VLSI ARCHITECTURE FOR H.264/AVC SCALABLE EXTENSION Yi-Hau Chen, Tzu-Der Chuang, Chuan-Yung Tsai, Yu-Jen Chen, and Liang-Gee Chen DSP/IC Design Lab., Graduate Institute

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

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

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

1492 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 11, NO. 6, DECEMBER 2015

1492 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 11, NO. 6, DECEMBER 2015 1492 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 11, NO. 6, DECEMBER 2015 Low Complexity HEVC INTRA Coding for High-Quality Mobile Video Communication Yun Zhang, Member, IEEE, Sam Kwong, Fellow,

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

Video pre-processing with JND-based Gaussian filtering of superpixels

Video pre-processing with JND-based Gaussian filtering of superpixels Video pre-processing with JND-based Gaussian filtering of superpixels Lei Ding, Ge Li*, Ronggang Wang, Wenmin Wang School of Electronic and Computer Engineering, Shenzhen Graduate School, Peking University

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

Reduced 4x4 Block Intra Prediction Modes using Directional Similarity in H.264/AVC

Reduced 4x4 Block Intra Prediction Modes using Directional Similarity in H.264/AVC Proceedings of the 7th WSEAS International Conference on Multimedia, Internet & Video Technologies, Beijing, China, September 15-17, 2007 198 Reduced 4x4 Block Intra Prediction Modes using Directional

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

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

Automatic Video Caption Detection and Extraction in the DCT Compressed Domain

Automatic Video Caption Detection and Extraction in the DCT Compressed Domain Automatic Video Caption Detection and Extraction in the DCT Compressed Domain Chin-Fu Tsao 1, Yu-Hao Chen 1, Jin-Hau Kuo 1, Chia-wei Lin 1, and Ja-Ling Wu 1,2 1 Communication and Multimedia Laboratory,

More information

IMPROVED RHOMBUS INTERPOLATION FOR REVERSIBLE WATERMARKING BY DIFFERENCE EXPANSION. Catalin Dragoi, Dinu Coltuc

IMPROVED RHOMBUS INTERPOLATION FOR REVERSIBLE WATERMARKING BY DIFFERENCE EXPANSION. Catalin Dragoi, Dinu Coltuc 0th European Signal Processing Conference (EUSIPCO 01) Bucharest, Romania, August 7-31, 01 IMPROVED RHOMBUS INTERPOLATION FOR REVERSIBLE WATERMARKING BY DIFFERENCE EXPANSION Catalin Dragoi, Dinu Coltuc

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

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

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

An Efficient Learning Scheme for Extreme Learning Machine and Its Application

An Efficient Learning Scheme for Extreme Learning Machine and Its Application An Efficient Learning Scheme for Extreme Learning Machine and Its Application Kheon-Hee Lee, Miso Jang, Keun Park, Dong-Chul Park, Yong-Mu Jeong and Soo-Young Min Abstract An efficient learning scheme

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

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

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

Complexity Reduced Mode Selection of H.264/AVC Intra Coding

Complexity Reduced Mode Selection of H.264/AVC Intra Coding Complexity Reduced Mode Selection of H.264/AVC Intra Coding Mohammed Golam Sarwer 1,2, Lai-Man Po 1, Jonathan Wu 2 1 Department of Electronic Engineering City University of Hong Kong Kowloon, Hong Kong

More information

Analysis of Information Hiding Techniques in HEVC.

Analysis of Information Hiding Techniques in HEVC. Analysis of Information Hiding Techniques in HEVC. Multimedia Processing EE 5359 spring 2015 Advisor: Dr. K. R. Rao Department of Electrical Engineering University of Texas, Arlington Rahul Ankushrao Kawadgave

More information

FAST SPATIAL LAYER MODE DECISION BASED ON TEMPORAL LEVELS IN H.264/AVC SCALABLE EXTENSION

FAST SPATIAL LAYER MODE DECISION BASED ON TEMPORAL LEVELS IN H.264/AVC SCALABLE EXTENSION FAST SPATIAL LAYER MODE DECISION BASED ON TEMPORAL LEVELS IN H.264/AVC SCALABLE EXTENSION Yen-Chieh Wang( 王彥傑 ), Zong-Yi Chen( 陳宗毅 ), Pao-Chi Chang( 張寶基 ) Dept. of Communication Engineering, National Central

More information

Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers

Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers Traffic Signs Recognition using HP and HOG Descriptors Combined to MLP and SVM Classifiers A. Salhi, B. Minaoui, M. Fakir, H. Chakib, H. Grimech Faculty of science and Technology Sultan Moulay Slimane

More information

Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding

Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding Deblocking Filter Algorithm with Low Complexity for H.264 Video Coding Jung-Ah Choi and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 261 Cheomdan-gwagiro, Buk-gu, Gwangju, 500-712, Korea

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