A Fast Depth Intra Mode Selection Algorithm

Similar documents
Early Determination of Intra Mode and Segment-wise DC Coding for Depth Map Based on Hierarchical Coding Structure in 3D-HEVC

Research Article Fast Mode Decision for 3D-HEVC Depth Intracoding

3366 IEEE TRANSACTIONS ON IMAGE PROCESSING, VOL. 22, NO. 9, SEPTEMBER 2013

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

Depth Modeling Modes Complexity Control System for the 3D-HEVC Video Encoder

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

Analysis of 3D and Multiview Extensions of the Emerging HEVC Standard

Enhanced View Synthesis Prediction for Coding of Non-Coplanar 3D Video Sequences

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

Next-Generation 3D Formats with Depth Map Support

CONTENT ADAPTIVE COMPLEXITY REDUCTION SCHEME FOR QUALITY/FIDELITY SCALABLE HEVC

Fast Intra Mode Decision in High Efficiency Video Coding

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

Professor, CSE Department, Nirma University, Ahmedabad, India

Performance Comparison between DWT-based and DCT-based Encoders

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

INTERNATIONAL ORGANISATION FOR STANDARDISATION ORGANISATION INTERNATIONALE DE NORMALISATION ISO/IEC JTC1/SC29/WG11 CODING OF MOVING PICTURES AND AUDIO

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

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

An Efficient Mode Selection Algorithm for H.264

On the Adoption of Multiview Video Coding in Wireless Multimedia Sensor Networks

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

Fusion of colour and depth partitions for depth map coding

IBM Research Report. Inter Mode Selection for H.264/AVC Using Time-Efficient Learning-Theoretic Algorithms

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

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

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

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

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

HEVC based Stereo Video codec

Signal Processing: Image Communication

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

Reusable HEVC Design in 3D-HEVC

Title Adaptive Lagrange Multiplier for Low Bit Rates in H.264.

An Independent Motion and Disparity Vector Prediction Method for Multiview Video Coding

An Improved H.26L Coder Using Lagrangian Coder Control. Summary

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

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

Rotate Intra Block Copy for Still Image Coding

Fast Mode Decision for Depth Video Coding Using H.264/MVC *

Analysis of Motion Estimation Algorithm in HEVC

Video Coding Using Spatially Varying Transform

Parallelism Exploration for 3D High Efficiency Video Coding Depth Modeling Mode One

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

LIST OF TABLES. Table 5.1 Specification of mapping of idx to cij for zig-zag scan 46. Table 5.2 Macroblock types 46

Optimizing Multiview Video Plus Depth Prediction Structures for Interactive Multiview Video Streaming

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

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

ABSTRACT

Motion Estimation for Video Coding Standards

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

Sample Adaptive Offset Optimization in HEVC

Final report on coding algorithms for mobile 3DTV. Gerhard Tech Karsten Müller Philipp Merkle Heribert Brust Lina Jin

Reduced Frame Quantization in Video Coding

Efficient MPEG-2 to H.264/AVC Intra Transcoding in Transform-domain

Abstract. 1 Introduction. hal , version 1-22 Nov 2012

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

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

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

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

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

Upcoming Video Standards. Madhukar Budagavi, Ph.D. DSPS R&D Center, Dallas Texas Instruments Inc.

COMPLEXITY REDUCTION IN HEVC INTRA CODING AND COMPARISON WITH H.264/AVC VINOOTHNA GAJULA. Presented to the Faculty of the Graduate School of

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

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

Glenn Van Wallendael, Sebastiaan Van Leuven, Jan De Cock, Fons Bruls, Rik Van de Walle

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

arxiv: v1 [cs.mm] 8 May 2018

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

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

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

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

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

New Rate Control Optimization Algorithm for HEVC Aiming at Discontinuous Scene

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

WITH the improvements in high-speed networking, highcapacity

Wavelet-Based Video Compression Using Long-Term Memory Motion-Compensated Prediction and Context-Based Adaptive Arithmetic Coding

Pupil Localization Algorithm based on Hough Transform and Harris Corner Detection

EFFICIENT INTRA PREDICTION SCHEME FOR LIGHT FIELD IMAGE COMPRESSION

View Synthesis Prediction for Rate-Overhead Reduction in FTV

ARTICLE IN PRESS. Signal Processing: Image Communication

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

Image and Video Quality Assessment Using Neural Network and SVM

Algorithm for Coding Unit Partition in 3D Animation Using High Efficiency Video Coding Based on Canny Operator Segment

Implementation and analysis of Directional DCT in H.264

Advanced Video Coding: The new H.264 video compression standard

For layered video encoding, video sequence is encoded into a base layer bitstream and one (or more) enhancement layer bit-stream(s).

Optimized Progressive Coding of Stereo Images Using Discrete Wavelet Transform

Video encoders have always been one of the resource

Coding of 3D Videos based on Visual Discomfort

Multistream Video Encoder for Generating Multiple Dynamic Range Bitstreams

View Synthesis Prediction in the 3D Video Coding Extensions of AVC and HEVC

Fast Coding Unit Decision Algorithm for HEVC Intra Coding

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

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

EE 5359 MULTIMEDIA PROCESSING SPRING Final Report IMPLEMENTATION AND ANALYSIS OF DIRECTIONAL DISCRETE COSINE TRANSFORM IN H.

Graph-based representation for multiview images with complex camera configurations

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

RATE DISTORTION OPTIMIZED TONE CURVE FOR HIGH DYNAMIC RANGE COMPRESSION

White paper: Video Coding A Timeline

Transcription:

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 Signal and Information Processing (CQKLS&IP), Chongqing University Posts and Telecommunications (CQUPT), Chongqing, 400065, China) * Corresponding author Abstract For the purpose reducing the complexity depth intra coding, a fast intra prediction mode decision algorithm is proposed. First, the fast decision depth modeling modes (DMMs) is obtained by using Laplace Operator detection method. Second by using the correlation between the wedgelet pattern and texture features, only the wedgelet patterns, which are related to the intra angle mode, is traversed. As a consequence, the number wedgelet patterns is reduced through this algorithm. Experiment results indicate that the proposed algorithm can reach the same goal with the reduction computational complexity by 24.7%, while the quality the video is almost unchanged. Keywords-depth intra coding; depth modeling mode; wedgelet pattern I. INTRODUCTION 3D (three dimensional) video can provide the tridimensional expression the natural scene, and bring people visual experience. 3D movies, 3D television, tablet PCs and gaming terminals have entered the lives the people. Due to the popularization 3D equipment, 3D video coding technology [1] faces higher requirements. In order to develop and popularize 3D video coding technology, the ITU Video Working Group VCEG (video coding experts group) and MPEG (moving picture experts group) co-sponsored 3D video joint group JCT-3V, and established 3D video coding standards. 3D video coding based on H.265 / HEVC (High Efficiency Video Coding) [2] is extended to 3D-HEVC [3], which is a new generation 3D video coding standard. In this paper, a fast decision algorithm is proposed for the depth intra prediction mode. The Laplacian detection method is used to determine whether the DMMs is traversed or not. To achieve fast decision-making, the correlation between the intra prediction mode and the DMMs is used to reduce the number wedgelet patterns. Experimental results show that the average coding time is greatly reduced and the video quality is almost the same when the average coding bit rate is little increased. II. FAST DEPTH INTRA PREDICTION MODE DECISION A. Depth Intra Prediction Mode Decision Process 3D-HEVC Depth Map Intra prediction includes the traditional 35 intra prediction modes and two DMMs. The intra prediction consists 33 angle prediction modes (Figure. I ), one planar mode and one DC mode. The DMMs include wedegelet pattern mode DMM1 and contour division mode DMM4. The intra prediction mode decision the depth map is based on the prediction unit (PU). The optimal mode decision the PU block is obtained through the rough mode decision, the most likely mode decision and the best mode decision. The concrete process is as follows: 18 V-32 19 V-26 20 V-21 21 V-17 22 23 V-13 V-9 24 25 26 27 28 V-5 V-2 V0V+2 V+5 29 30 31 32 V+9 V+13 V+17 V+21 33 V+26 34 V+32 17 H+26 16 H+21 15 H+17 Multi-view video plus depth (MVD) is a standard coded data format 3D-HEVC, which can provide users with free choices user's viewing point without transmitting all viewpoint information. In the MVD, the depth map is used to synthesize the virtual viewpoint rather than being directly visible to the viewer. The quality the encoded edges at the sharp edges determines the accuracy the synthetic virtual viewpoint. The block-based prediction algorithm, which is the same as the texture image, has significant distortion at the edges. Therefore, on the one hand, the MVD inherits the HEVC quad-tree coding structure and the traversal process the prediction mode; On the other hand, according to the characteristics the depth map, a new intra prediction mode, namely depth modeling modes (DMMs), is proposed, which can be used to predict the depth the mode. [4]. The adoption DMM enhances the coding quality edge contours in depth map, but brings sharp increase coding complexity. The proposed algorithm reduces the coding complexity effectively with the ensurance the quality the depth map. 14 H+13 13 H+9 12 H+5 11 H+2 10 H0 9 H+2 8 H+5 0: Planar 1: DC 7 H+9 6 H+13 5 H+17 4 H+21 3 H+26 2 H+32 FIGURE I. INTRA PREDICTION MODES IN HEVC (0: PLANAR 1: DC) a) A subset all intra prediction modes is obtained by calculating the SATD in Rough Mode Decision (RMD). The number the subset is pre-determined to 8 for 4*4 and 8*8 PUs, 3 for 16*16, 32*32 and 64*64 PUs. Cost SATD Bits Copyright 2016, the Authors. Published by Atlantis Press. This is an open access article under the CC BY-NC license (http://creativecommons.org/licenses/by-nc/4.0/). (1) 105

In the calculation the Cost value (1), SATD is the sum the absolute values the residuals cost after the Hadamard transform the prediction residuals in PU block; is the Lagrangian multiplier factor; Bits is bits a prediction mode. b) 0~2 modes are selected from the final intra prediction modes the left and upper blocks the currently coded PU blocks as the most likely mode(mpms). c) The Rough modes, MPMs and DMMs are added to the full search list RDModeList. Then, calculate the full RD values from all the prediction modes in the list. The prediction mode with the minimum full RD value is the optimal prediction mode the PU block. The total RD value is calculated as shown in (2). J D l R (2) s Where J is the rate distortion value, is the Lagrangian operator, D is the weighted average the depth image and the l is the scaling factor, and R is synthetic viewpoint distortion, s the bit rate to be consumed in each decision mode. The DMM decision takes nearly 40% the total intra coding time in the intra-prediction mode during the decisionmaking process the depth map [5]. If the algorithm can decide whether traverse the DMMs or not and reduce the number the wedegelet patterns then the fast decision the intra prediction mode depth map can be achieved with the time 3D video coding being reduced. B. Fast DMMs Decision DMMs are used to encode steep boundaries depth maps. Since the Dancer depth map in Figure. II has a flat or slowly varying area over a large area in the depth map, it is unlikely to choose DMMs as the optimal mode in the coding process. FIGURE II. DEPTH MAP DANCER (1920 1088) In this paper, the 3D-HEVC test sequence is selected as the coding target. At Table I, the content is the coding parameters the seven test sequences. Table II shows the probability selecting the DMMs as the optimal mode l the test sequences. The probability choosing DMMs as the optimal mode is 0.09% and the maximum is only 5.65%. If the DMMs are always added to the RDModeList during depth intra coding, it will lead to an increase in the computational complexity the prediction mode decision. TABLE I. TEST SEQUENCE PARAMETERS Test Sequences fps Resolution original viewpoint Dancer 25 1920 1088 1-5-9 Poznan_Hall 25 1920 1088 7-6-5 Poznan_street 25 1920 1088 5-4-3 GT_Fly 25 1920 1088 9-5-1 Kendo 30 1024 768 1-3-5 Ballons 30 1024 768 1-3-5 Newspaper 30 1024 768 2-4-6 TABLE II. DMMS STACTICAL RATE AS BEST MODE Test Sequence QP=45 QP=42 QP=39 QP=34 Dancer 0.88% 0.83% 0.93% 1.41% Poznan_Hall 0.10% 0.09% 0.23% 0.37% Poznan_Street 0.52% 0.38% 0.82% 2.69% GT_Fly 0.63% 1.27% 2.19% 2.03% Kendo 0.47% 0.46% 0.94% 2.16% Ballons 0.38% 0.63% 1.40% 3.12% Newspaper 0.51% 0.93% 2.40% 5.65% In the candidate list the PU block, if the first pattern is Planar, the PU block is a flat region. Therefore, in this case, DMMs do not need to be added to the RDModeList. Hence, the number traversal DMMs can be reduced, and the process the intra prediction mode decision is accelerated. When choosing DMMs as the best mode the PU block, its variance is greater than the variances other intra prediction modes. Hence, the standard algorithm ten uses variance to determine whether traversing DMMs. The first step is to compute the variance the brightness the PU block and then compare it with a threshold. If the variance is greater than the threshold, the DMMs will be added to the RDModeList. The first step is to compute the variance the brightness the PU block. Then compare the variance with threshold. If the variance is greater than the threshold, DMMs will be added to the RDModeList. Threshold and variance are calculated as (3) ~ (5). V th QP max 1, 3 8 (3) Tth Vth Vth 8 (4) 106

Var n f 2 i M i 1 n In (3), QP is the depth quantization step the PU block, max represents the maximum value the two values; T th represents threshold, and represents variance. In (5), f i, M and n are the brightness value, the brightness average value and the number PU block pixels, respectively. (5) TABLE III. COMPARISON OF OPERATION FOR VARIANCE AND LAPLACE DETECTION METHOD Size additions Variance multiplications additions Laplace multiplications 32 32 3073 1025 4-3600 0 16 16 768 257 4-786 0 8 8 192 65 4-144 0 FIGURE III. LAPLACE OPERATOR Variance is a rough estimate the brightness a PU block. The larger the value is, the higher the brightness contrast is. Therefore, according to the size the variance value, this algorithm can determine whether there is an edge the PU block or not. But this method has a large amount computation. In this paper, we use the Laplace operator in Figure.III to detect the edge PU block. The proposed algorithm uses (6) to calculate 2 f (two order difference value the PU block). If 2 f is not zero, then DDMs will be added to the RDModeList. 2 f f i j f i j f i j ( 1, ) ( 1, ) (, 1) f( i, j 1) 4 f( i, j) f ( i 1, j), f ( i -1, j), f ( i, j 1), f ( i, j -1) and f ( i, j) are brightness values. Table. III shows the comparison the computational complexity both the Laplace detection method and the variance method. When the PU block is 32 32 and16 16, the Laplace detection method requires more add operations than the variance method, but the Laplace detection method does not require multiplication. For 32 32, 16 16 and 8 8 the PU block, we use Laplace detection method, and for 4 4PU block we use the variance method for detection. C. Fast Wedgelet Pattern DMMs divide the PU blocks in the depth map into two nonrectangular regions. When the final segmentation pattern is determined, the block constants for each region will be calculated. The wedgelet pattern divides the PU block into two non-rectangular regions by a straight line. After traversing all the possible start points and end points the PU block, the wedgelet mode with the least distortion will be selected as the optimal mode. When the algorithm is initialized, wedgelet list will be established containing all the wedgelet pattern. (6) v v FIGURE IV. 4 4 PU 86 WEDGELET PATTERN In the decision process the PU mode, each pattern in the PU wedgelet list is traversed. Therefore, the computational complexity this algorithm is very large. Figure IV shows 86 kinds full search wedgelet pattern for the 4 4 PU block. Black area and white area refer to both sides the wedge partition line area.when the PU block becomes large, such as 16 16, the decision-making process wedgelet pattern will be very time-consuming. 3D-HEVC improves the algorithm wedgelet full-search segmentation, and uses double-layer search algorithm, which is a combination coarse search and fine search, to reduce the computational complexity. The process the two-layer search algorithm decision is as follow: a) The algorithm establishes a rough search list set. In Figure V(a), both horizontal and vertical coordinates at every other point will be chosen as the start point and the end point. In Figure V(b), the dashed line represents a fine search containing eight reference directions around coarse segmentation pattern; 107

After above procedures, the complexity the calculation is greatly reduced as shown in Table V. (a)coarse search for 8x8 PU block (b) Refine search FIGURE V. STANDARD SEARCH TABLE IV. COMPARSION OF FULL SEARCH AND DOUBLE SEARCH PU Size Full search Double-Layer Search Coarse search Refined search 4 4 86 58 8 8 8 766 310 8 16 16 1349 384 8 b) Traverse all the patterns in the wedgelet coarse search set the PU block, then the algorithm obtains the minimum distortion wedgelet pattern index; c) By traversing the corresponding 8 kinds precise searches, we obtain the minimum rate-distortion wedgelet segmentation pattern index. Eventually, the minimum distortion wedge segmentation mode is the final segmentation mode the PU block. Comparing with the full search algorithm, the doublelayer search algorithm reduces both the number wedgelet patterns and the computational complexity. Table III shows a comparison the number these two methods traversing the split pattern. As we can see from Table IV, the double-layer search algorithm still needs to traverse wedgelet segmentation patterns. So the algorithm complexity is still large. Considering the wedgelet patterns have a strong correlation with texture features, correlation can be used to reduce the number wedgelet segmentation patterns. If the best mode the intra prediction is a certain angle mode, only the wedge division pattern related to the angle pattern can be searched. Based on the correlation, this paper proposes an improved algorithm for fast wedgelet segmentation decision. The decision-making process is as follows: a) There is the set full wedgelet search and wedgelet patterns are related to intra angle mode. In Figure.VI, the intra prediction mode 7 corresponds to four types wedgelet patterns, and the intra prediction mode 20 corresponds to three kinds wedgelet patterns. b) After a rough search and the most likely pattern search, RdModeList is generated. According to the angle mode in the list, the corresponding wedgelet pattern is traversed. Then, the least rate-distortion wedgelet segmentation mode becomes the final wedgelet pattern mode the PU block. FIGURE VI. ANGLE 7 AND 20 MODE CORRESPONDING TO THE WEDGELET PATTERNS TABLE V. THE NUMBER OF WEDGELET PATTERNS IN DMM1 FOR STANDARD SEARCH AND FAST ALGORITHM PU Size Double-Layer Fast search 4x4 58+8 13-21 8x8 310+8 113-166 16x16 384+8 8-54 Double-Layer search is the standard search method in HTM-13, and the fast search is the proposed algorithm. D. Fast depth Intra Mode Decision Based on above analysis, this paper proposed a fast depth intra mode decision algorithm. The flow chart is shown in Figure. VII. Var>Tth START Initializes WedModeList Wedgelet Patterns associated with the angle modes Variance method RMD MPM The Rough modes, MPMs added to the RDModeList. PU size is 4 4 According to angle modes in RdModeList,the algorithm is traversing wedgelet pattern in WedModeList DMM4 Next PU END PU size is 32 32 Wedgelet list 32x32 PU use wedgelet list 16x16 PU Laplace Operator method 2 0 FIGURE VII. FLOW CHART OF THE PROPOSED FAST DMM SELECTION ALGORITHM 108

III. EXPERIMENTAL RESULTS In this paper, the improved algorithm is implemented in HTM-13.0 [6], and the standard test sequence is used as the coding target. Test conditions [7] are based on Tektronix image quality analyzer PQA600A server. The evaluation criteria were measured using BD-PSNR, BDBR [8] and DT (%) [9] values, where BD-PSNR represents the difference in PSNR-Y between the two methods at a given code rate, BDBR (%) indicates the bit rate savings the two methods under the same objective quality and DT (%) refers to the decreased time the algorithm. Positive and negative values represent the time increment and decrement respectively compared with the algorithm in HTM-13.0. TABLE VI. COMPARISON OF TIMING SAVING FOR DEPTH MAP Sequence QP=48 QP=45 QP=42 QP=39 Balloons 21.7% 28.0% 29.4% 32.1% Dancer 17.8% 18.9% 22.5% 28.5% Newspaper 25.7% 28.1% 29.7% 33.9% PoznanHall 14.9% 14.4% 21.0% 29.8% PoznanStreet 16.6% 20.4% 25.1% 33.3% Kendo 23.9% 26.2% 29.1% 33.0% GT_Fly 14.7% 15.8% 23.1% 34.4% TABLE VII. BDBR AND BD-PSNR RESULTS Sequence BDBR BD-PSNR Balloons 1.31% 0.07 Dancer 1.51% 0.29 among the prediction modes and reduces the number traversals in the prediction mode. By classifying the number wedgelet pattern in DMM1, the number wedgelet pattern is reduced. Compared with HTM-13.0, the proposed algorithm reduces the complexity the 3D-HEVC encoder with little increase in the coding bit rate and low video quality loss. ACKNOWLEDGMENT This work is supported by the National Natural Science Foundation China (.61102131). REFERENCES [1] Stankowski, J., et al. "3D-HEVC extension for circular camera arrangements." 3dtv-Conference: the True Vision - Capture, Transmission and Display 3d Video IEEE, 2015. [2] Sullivan, G. J., Ohm, J., Han, W. J., & Wiegand, T. (2012). Overview the high efficiency video coding (hevc) standard. IEEE Transactions on Circuits & Systems for Video Technology, 22(12), pp.1649-1668.. [3] Muller, K., Schwarz, H., Marpe, D., Bartnik, C., Bosse, S., & Brust, H., et al. (2013). 3d high-efficiency video coding for multi-view video and depth data. IEEE Transactions on Image Processing, 22(9), 3366-3378. [4] LIU H,JIA J. Depth modeling mode coding and decoding method and video codec: WO,2014114168 A1. 2014. [5] TAKESHI T. JCT3V-I0110 Lookup table size reduction in DMM1. Japan: ISO/EC,2014. [6] JCT3V.HTM-13. [EB/OL]. (2015-02-11)[2016-07-11]. https://hevc.hhi.fraunher.de/svn/svn_3dvcstware/tags/htm-13.0/. [7] KARSTEN M,ANTHONY V. JCT3V-G1100 Common test conditions 3DV core experiment,us: ISO/EC,2014. [8] BJONTEGAARD G. Calculation average PSNR difference between RD-curves. ITU-Telecommunications Standardization Sector Study Group 16 Question6 Video Coding Experts Group(VCEG) 13th Meeting. Austin, US,ITU,2001: 1-4. [9] XIE Hong,WEI Lisha,XIE Wu. A fast coding unit size decision algorithm for the depth map based on texture in 3D-HEVC. Applied Science and Technology,2016,43(2): 14-18. Newspaper 1.02% 0.04 PoznanHall 0.63% 0.21 PoznanStreet 0.32% 0.32 Kendo 0.84% 0.18 GT_Fly 0.27% 0.05 Table VI and Table VII show the reduction ratio the depth image encoding time and the ratio the reduction BDBR and BD-PSNR, respectively. In this paper, when the bit rate increases by 0.84%, the average encoding time is reduced by 24.8%. The test data show that the proposed algorithm can effectively reduce the complexity the depth model. According to the reduction time, time for large complexity sequences, such as "Newspaper", "Ballons" and "Kendo", is generally longer than the sequences with low complexity such as "Poznan_Hall" and "Poznan_street", while the loss its coding efficiency is negligible. Experimental results show that, for large complexity sequences, the depth DMM decision process can be skipped and the coding complexity is greatly reduced. IV. CONCLUSION In this paper, an improved intra-prediction mode decision algorithm is proposed, which makes full use the correlation 109