ASIC implementation for multilevel filter algorithm

Chen Chaoyang,Sun Jianwei,Zheng Zhaoqing,Zhang Tianxu
DOI: https://doi.org/10.3321/j.issn:1671-4512.2006.02.002
2006-01-01
Abstract:An ASIC architecture was proposed on the basis of the multilevel filter algorithm for detecting the small targets of infrared images.This architecture possessed three data-paths and cascaded different basic 1x3 filter templates respectively.Pipeline technique was used in each data-path.In order to improve the process speed,the multipliers in the data-path were substituted by shift-and-add circuits.Fixed point calculation was implemented with the precision of 8bits.This architecture can process data with 8-16 bits.Its throughput capacity is 5Mpixel/s~10Mpixel/s.It support image sizes with 128×128,256×256 and 320×240.SMIC 0.35μm technology was adopted for this design.Chip area was 3.2mm×2.7mm and inner frequency was 50MHz.The maximum absolute error was 0.4833 between chip implementation and software implementation,meeting the practical requirements.The chip can be used to detect infrared small targets with different sizes simultaneously.
What problem does this paper attempt to address?