TAILIEUCHUNG - Inter layer bit allocation for scalable high efficiency video coding inter layer bit allocation for scalable high efficiency video coding
Inter layer bit allocation for scalable high efficiency video coding inter layer bit allocation for scalable high efficiency video coding. Bit allocation is essential for a video encoder to accurately control the generated bits, and thus greatly influences the visual quality. In this paper, an improved bit allocation algorithm is proposed at the frame level for the emerging Scalable High -efficiency Video Coding (SHVC) standard. | TẠP CHÍ KHOA HỌC ĐẠI HỌC ĐÀ LẠT Tập 6, Số 2, 2016 239–253 239 INTER-LAYER BIT ALLOCATION FOR SCALABLE HIGH-EFFICIENCY VIDEO CODING Vo Phuong Binha* a The Faculty of Information Technology, Dalat University, Lamdong, Vietnam Article history Received: January 04th, 2016 Received in revised form: March 07th, 2016 Accepted: March 16th, 2016 Abstract Bit allocation is essential for a video encoder to accurately control the generated bits, and thus greatly influences the visual quality. In this paper, an improved bit allocation algorithm is proposed at the frame level for the emerging Scalable High-efficiency Video Coding (SHVC) standard. At the spatial base and enhancement layers, the bit budget is derived jointly from the hierarchical level and the visual complexity of the current frame, where the latter is measured by the inter-layer predicted MAD (Mean Absolute Difference) to allocate the bit budget of each frame. Experimental results show that the proposed method achieves more accurate bitrates with higher visual quality in the average PSNR up to , and controls buffer occupancy more satisfactorily, as compared with the-stateof-the-art approaches in the literature. Keywords: Bit Allocation; Mean Absolute Difference (MAD); Rate Control; Scalable High-efficiency Video Coding (SHVC); Scalable Video Coding (SVC). 1. INTRODUCTION Videos find wide applications. With a variety of end devices and network environments, a single-layer coded video content will not adapt all its needs to various constraints, such as display resolution, network bandwidth, and computational capability. Scalable Video Coding (SVC), also termed layered coding technically, has been proposed as an efficient solution to address this issue. Each SVC layer includes a video bit-stream corresponding to a specified frame rate, resolution, or fidelity. The basic High Efficiency Video Coding (HEVC) or [1] specifies a single-layer video * Corresponding author: binhvp@ TẠP CHÍ .
đang nạp các trang xem trước