FPGA implementation of a low-power and area-efficient state-table-based compression algorithm for DSLR cameras

被引:4
作者
Lone, Mohd Rafi [1 ]
Hakim, Najeeb-ud-Din [1 ]
机构
[1] Natl Inst Technol, Dept Elect & Commun Engn, Srinagar, Jammu & Kashmir, India
关键词
Set partitioning in hierarchical trees; very large-scale integration; image compression; dynamic power dissipation; field programmable logic array; digital single lens reflex; SPIHT IMAGE COMPRESSION;
D O I
10.3906/elk-1804-208
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Small image acquisition devices like digital single lens reflex (DSLR) cameras most commonly use Joint Photographic Expects Group (JPEG) coding standard for lossy compression. Although JPEG is a simple coding standard, its compression efficiency is very low as compared to any typical state-of-the-art image coding standards like set partitioning in hierarchical trees (SPIRT). In this paper, a novel state-table-based SPIRT (STS) algorithm and its field programmable gate array (FPGA) implementation is proposed. The STS uses two small state-tables and two extremely small lists. The STS not only provides better compression efficiency than the state-of-the-art JPEG 2000 at high bit rates but also requires very small memory to hold the state-tables and lists in comparison to SPIRT. On average STS requires 0.86% of the memory needed by SPIRT when evaluated for image sizes ranging from 4 Mpixels to 40 Mpixels. The implementation results show that STS consumes very less FPGA area in comparison to SPIRT-based architectures. The dynamic power dissipation of STS is also less than that of JPEG-like compression standards. This makes our proposed algorithm a better candidate for compression in low-power, low-memory digital image acquisition devices.
引用
收藏
页码:2927 / 2942
页数:16
相关论文
empty
未找到相关数据