Algorithm and Architecture Design of Perception Engine for Video Coding Applications

被引:6
|
作者
Wu, Guan-Lin [1 ,2 ]
Wu, Tung-Hsing [1 ,2 ]
Chien, Shao-Yi [1 ,2 ]
机构
[1] Natl Taiwan Univ, Grad Inst Elect Engn, Taipei 106, Taiwan
[2] Natl Taiwan Univ, Dept Elect Engn, Taipei 106, Taiwan
关键词
Architecture; hardware; human visual system; perceptual; video coding; RECOGNITION PROCESSOR; MOTION; MODEL; COMMUNICATION; COMPRESSION; ATTENTION; CONTRAST; GOPS;
D O I
10.1109/TMM.2011.2166249
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In image and video coding field, an effective compression algorithm should remove not only the spatial, temporal, and statistical redundancy but also the perceptual redundancy information from the pictures. Many perceptual models are presented in the literature to cooperate with video coding system to obtain significant bit rate reduction without perceptual distortion. One of the critical issues for those perceptual models is their high computational complexity to apply to real-time applications. To alleviate this problem, this paper aims at hardware architecture design of perception engine for video coding applications. The adopted perceptual models include the structural similarity model, visual attention models, and just-noticeable-distortion model, and contrast sensitivity function. Moreover, those models are further developed and modified to be suitable for hardware implementation. Macroblock-based processing with data reuse scheme is used to save the system bandwidth. The architecture of parallel processing for each visual model with sharing the on-chip memory and buffers is developed to reduce the chip area. Subjective experiment results show that the adopted model achieves about 7%-41% bit-rate saving in the QP range of 24-36 without visual quality degradation. For the hardware implementation of the perception engine, the chip is taped out using 0.18 mu m technology. The chip size is about 3.3 x 3.3 mm(2), and the power consumption is 83.9 mW. The processing capability is HDTV720p.
引用
收藏
页码:1181 / 1194
页数:14
相关论文
共 50 条
  • [1] Efficient architecture and design of an embedded video coding engine
    Chen, J
    Liu, KJR
    IEEE TRANSACTIONS ON MULTIMEDIA, 2001, 3 (03) : 285 - 297
  • [2] Algorithm and Architecture Design of Image Inpainting Engine for Video Error Concealment Applications
    Wu, Guan-Lin
    Chen, Ching-Yi
    Chien, Shao-Yi
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS FOR VIDEO TECHNOLOGY, 2011, 21 (06) : 792 - 803
  • [3] ALGORITHM AND ARCHITECTURE DESIGN OF MULTI-LAYER VIDEO CODING ENGINE WITH HYBRID SCHEME FOR WIRELESS VIDEO LINKS
    Huang, Keng-Hsien
    Chen, Han-Ru
    Chien, Shao-Yi
    ICME: 2009 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO, VOLS 1-3, 2009, : 197 - +
  • [4] Video coding tools and their impact on compression engine architecture
    Rao, Ajit V.
    23RD INTERNATIONAL CONFERENCE ON VLSI DESIGN, 2010, : 458 - 463
  • [5] Design and Implementation of Distributed Video Coding Architecture
    Geetha, K. S.
    Hegde, Subodh Bhaskar
    Vishwas, H. P.
    2015 IEEE INTERNATIONAL CONFERENCE ON COMPUTER GRAPHICS, VISION AND INFORMATION SECURITY (CGVIS), 2015, : 39 - 43
  • [6] SPATIOTEMPORAL PERCEPTION AWARE QUANTIZATION ALGORITHM FOR VIDEO CODING
    Yan, Yunyao
    Xiang, Guoqing
    Li, Yuan
    Xie, Xiaodong
    Yan, Wei
    Bao, Yungang
    2020 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), 2020,
  • [7] A NOVEL PERCEPTUAL VIDEO CODING ALGORITHM AND ARCHITECTURE DESIGN FOR H.264/AVC
    Lai, Yeong-Kang
    Lai, Yu-Fan
    Dai, Cheng-Han
    2011 IEEE INTERNATIONAL CONFERENCE ON MULTIMEDIA AND EXPO (ICME), 2011,
  • [8] A novel coding architecture for digital video surveillance applications
    Shen, YH
    Liu, JL
    2003 INTERNATIONAL CONFERENCE ON COMMUNICATION TECHNOLOGY, VOL 1 AND 2, PROCEEDINGS, 2003, : 1860 - 1863
  • [9] Algorithm and Architecture Design of Sorting-based Motion Estimation Algorithm for Wireless Video Applications
    Lai, Yeong-Kang
    Lai, Yen-Fang
    Lai, Yu-Fan
    2012 IEEE INTERNATIONAL CONFERENCE ON CONSUMER ELECTRONICS (ICCE), 2012, : 199 - 200
  • [10] Hybrid extended MPEG video coding algorithm for general video applications
    Chen, Cheng-Tie
    Jeng, Fure-Ching
    Kawashima, Masahisa
    Singhal, Sharad
    Wong, Andria H.
    Signal Processing: Image Communication, 1993, 5 (1-2) : 21 - 37