New access modes of parallel memory subsystem for sub-pixel motion estimation

被引:0
|
作者
Radomir Jakovljević
Aleksandar Berić
Edwin van Dalen
Dragan Milićev
机构
[1] University of Belgrade,School of Electrical Engineering
[2] Intel Corporation,undefined
来源
Journal of Real-Time Image Processing | 2018年 / 15卷
关键词
Block access; Row access; SIMD; Throughput; Energy consumption; Block-matching; Pixel interpolation;
D O I
暂无
中图分类号
学科分类号
摘要
Accessing pixels in memory is a well-known bottleneck of SIMD (single instruction multiple data) processors in video/imaging. To tackle it, we propose new block and row access modes of parallel on-chip memory subsystem, which enable a higher processing throughput and lower energy consumption than the access modes of the state-of-the-art subsystems. The new access modes significantly reduce the number of on-chip memory accesses, and thereby accelerate one of key video/imaging kernels: sub-pixel block-matching motion estimation. The main idea is to exploit spatial overlaps of blocks/rows accessed for pixel interpolation, which are known at the subsystem design-time, and merge multiple accesses into a single one by accessing somewhat more pixels at a time than with other parallel memories. To avoid the need for a wider, and, therefore, more costly SIMD datapath, we propose new memory read operations that split all pixels accessed at a time into multiple SIMD-wide blocks/rows, in a convenient way for further processing. As a proof of concept, we describe a parametric, scalable, and cost-efficient architecture that supports the new access modes. The architecture is based on a previously proposed set of memory banks with multiple pixels per bank word, and a previously proposed shifted scheme for arranging pixels in the banks. We analytically and experimentally demonstrate advantages of this work on a case study of sub-pixel motion estimation for video frame-rate conversion. The implemented motion estimator processes 2160p video at 60 fps in real time, while clocked at 600 MHz. Compared to the implementations based on the state-of-the-art subsystems, this work enables 40–70 % higher throughput, consumes 17–44 % less energy and has similar silicon area and off-chip memory bandwidth costs. That is 1.8–2.9 times more efficient than the prior art, considering the throughput and all costs, i.e., consumption, area, and off-chip bandwidth. Such a higher efficiency is the result of the new access modes, which reduced the number of on-chip memory accesses by 1.6–2.1 times, and the cost-efficient architecture.
引用
收藏
页码:279 / 296
页数:17
相关论文
共 50 条
  • [1] New access modes of parallel memory subsystem for sub-pixel motion estimation
    Jakovljevic, Radomir
    Beric, Aleksandar
    van Dalen, Edwin
    Milicev, Dragan
    JOURNAL OF REAL-TIME IMAGE PROCESSING, 2018, 15 (02) : 279 - 296
  • [2] Analysis of sub-pixel motion estimation
    Bellers, EB
    de Haan, G
    VISUAL COMMUNICATIONS AND IMAGE PROCESSING '99, PARTS 1-2, 1998, 3653 : 1452 - 1463
  • [3] Sub-pixel motion estimation for terahertz imaging
    Wan, Min
    Duignan, Christopher
    Cassidy, Derek
    Healy, John J.
    Sheridan, John T.
    TERAHERTZ, RF, MILLIMETER, AND SUBMILLIMETER-WAVE TECHNOLOGY AND APPLICATIONS XIII, 2020, 2020, 11279
  • [4] Compensating for sub-pixel shift in motion estimation
    Konstantoudakis, Konstantinos
    Machairidou, Elpida
    Papanikolaou, George
    MOCO'16: PROCEEDINGS OF THE 3RD INTERNATIONAL SYMPOSIUM ON MOVEMENT AND COMPUTING, 2016,
  • [5] KERNEL BASED SUB-PIXEL MOTION ESTIMATION
    Hill, P. R.
    Bull, D. R.
    2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 1557 - 1560
  • [6] Sub-pixel motion estimation using kernel methods
    Hill, P. R.
    Bull, D. R.
    SIGNAL PROCESSING-IMAGE COMMUNICATION, 2010, 25 (04) : 268 - 275
  • [7] A novel algorithm for sub-pixel block motion estimation
    Zang, XC
    Ai, HJ
    Hu, RM
    Li, DR
    PROCEEDINGS OF THE 2004 INTERNATIONAL SYMPOSIUM ON INTELLIGENT MULTIMEDIA, VIDEO AND SPEECH PROCESSING, 2004, : 587 - 590
  • [8] HIGHER ORDER PREDICTION FOR SUB-PIXEL MOTION ESTIMATION
    Mudugamuwa, Damith J.
    He, Xiangjian
    Ahn, Chung-Hyun
    Yang, Jie
    2009 16TH IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOLS 1-6, 2009, : 1585 - +
  • [9] A Fast Sub-Pixel Motion Estimation Algorithm For HEVC
    Jia, Shan
    Ding, Wenpeng
    Shi, Yunhui
    Yin, Baocai
    2016 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2016, : 566 - 569
  • [10] Phase Amplified Correlation for Improved Sub-Pixel Motion Estimation
    Konstantinidis, Dimitrios
    Stathaki, Tania
    Argyriou, Vasileios
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2019, 28 (06) : 3089 - 3101