inis 20(22): e2

Research Article

Reducing Bitrate and Increasing the Quality of Inter Frame by Avoiding Quantization Errors in Stationary Blocks

Download914 downloads
  • @ARTICLE{10.4108/eai.24-10-2019.162795,
        author={Xuan-Tu Tran and Ngoc-Sinh Nguyen and Duy-Hieu Bui and Minh-Trien Pham and Hung K. Nguyen and Cong-Kha Pham},
        title={Reducing Bitrate and Increasing the Quality of Inter Frame by Avoiding Quantization Errors in Stationary Blocks},
        journal={EAI Endorsed Transactions on Industrial Networks and Intelligent Systems},
        volume={7},
        number={22},
        publisher={EAI},
        journal_a={INIS},
        year={2020},
        month={1},
        keywords={Video compression, video coding, motion detection, MJPEG},
        doi={10.4108/eai.24-10-2019.162795}
    }
    
  • Xuan-Tu Tran
    Ngoc-Sinh Nguyen
    Duy-Hieu Bui
    Minh-Trien Pham
    Hung K. Nguyen
    Cong-Kha Pham
    Year: 2020
    Reducing Bitrate and Increasing the Quality of Inter Frame by Avoiding Quantization Errors in Stationary Blocks
    INIS
    EAI
    DOI: 10.4108/eai.24-10-2019.162795
Xuan-Tu Tran1,*, Ngoc-Sinh Nguyen1, Duy-Hieu Bui1, Minh-Trien Pham1, Hung K. Nguyen1, Cong-Kha Pham2
  • 1: VNU Key Laboratory for Smart Integrated Systems (SISLAB), VNU University of Engineering and Technology, Vietnam National University, Hanoi (VNU) – 144 Xuan Thuy road, Cau Giay district, Hanoi 123106, Vietnam
  • 2: The University of Electro-Communications (UEC) – 1-5-1 Chofugaoka, Chofu, Tokyo 182-8585, Japan
*Contact email: tutx@vnu.edu.vn

Abstract

In image compression and video coding, quantization error helps to reduce the amount of information of the high frequency components. However, in temporal prediction the quantization error contributes its value as noise in the total residual information. Therefore, the residual signal of the inter-picture prediction is greater than the expected one and always differs zero value even input video contains only homogeneous frames. In this paper, we reveal negative effects of quantization errors in inter prediction and propose a video encoding scheme which is able to avoid side effects of quantization errors in the stationary parts. We propose to implement a motion detection algorithm as the first stage of video encoding to separate the video into two parts: motion and static. The motion information allows us to force residual data of non-changed part to zero and keep the residual signal of motion regularly. Beside, we design block-based filters which improve motion results and filter those results fit into block encode size well. Fixed residual data of static information permits us to pre-calculate its quantized coefficient and create a bypass encoding path for it. Experimental results with the JPEG compression (MJPEG-DPCM) showed that the proposed method produces lower bitrate than the conventional MJPEG-DPCM at the same quantization parameter and a lower computational complexity.