Analysis and design of low-cost bit-serial architectures for motion estimation in H.264/AVC

Yükleniyor...
Küçük Resim

Tarih

2013-05

Dergi Başlığı

Dergi ISSN

Cilt Başlığı

Yayıncı

Springer

Erişim Hakkı

info:eu-repo/semantics/closedAccess

Araştırma projeleri

Organizasyon Birimleri

Dergi sayısı

Özet

Variable block-size motion estimation (VBSME) process occupies a major part of computation of an H.264 encoder, which is usually accelerated by bit-parallel hardware architectures with large I/O bit width to meet real-time constrains. However, such kind of architectures increase the area overhead and pin count, and therefore will not be suitable for area-constrained electronic consumer designs such as small portable multimedia devices. This paper addresses this problem by proposing two area efficient least significant bit (LSB) bit-serial architectures with small pin numbers. Both designs take advantage of data reusing technique in different ways for sum of absolute differences (SAD) computation and reading reference pixels, leading to a considerable reduction of memory bandwidth. The first architecture propagates the partial SAD and sum results and broadcasts the reference pixel rows whereas the second design reuse the SAD of small blocks and has a reconfigurable reference buffer leading to a better memory bandwidth when using hardware parallelism. The proposed designs benefit from several optimization techniques including an efficient serial absolute difference architecture, word length reduction by parallelism, bit truncation, mode filtering, and macroblock (MB) level subsampling, which significantly enhance their performances in terms of silicon area, throughput, latency, and power consumption. The first and second designs can support full search VBSME of 720 x 480 video with 30 frames per second (fps), two reference frames, and [-16, 15] search range at a clock frequency of 414 MHz with 29.28 k and 31.5 k gates, respectively.

Açıklama

Anahtar Kelimeler

H.264, Motion estimation, Low cost architecture, Bit-serial, VLSI Architecture, Bit-serial architecture, Least significant bits, Low costs, Optimization techniques, Sum of absolute differences computations, Variable block-size motion estimation, Computer hardware, Cost benefit analysis, Design, Hardware, Motion Picture Experts Group standards, Pixels, Reconfigurable architectures, Reconfigurable hardware

Kaynak

Journal of Signal Processing Systems

WoS Q Değeri

Q3

Scopus Q Değeri

Q2

Cilt

71

Sayı

2

Künye

Fatemi, M. R. H., Ateş, H. F. & Salleh, R. B. (2013). Analysis and design of low-cost bit-serial architectures for motion estimation in H.264/AVC. Journal of Signal Processing Systems, 71(2), 111-121. doi:10.1007/s11265-012-0686-2