Experimental demonstration of real-time image-processing using a VLSI analog programmable array processor

被引:0
|
作者
Liñán, G [1 ]
Domínguez-Castro, R [1 ]
Espejo, S [1 ]
Roca, E [1 ]
Foldesy, P [1 ]
Rodríguez-Vázquez, A [1 ]
机构
[1] Ctr Nacl Microelect, Inst Microelect Sevilla, E-41012 Seville, Spain
关键词
D O I
10.1117/12.382917
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper describes a full-custom mixed-signal chip which embeds distributed optical signal acquisition, digitally-programmable analog parallel processing, and distributed image memory - cache - on a common silicon substrate. This chip, designed in a 0.5 mu m CMOS standard technology contains around 1, 000, 000 transistors, 80% of which operate in analog mode; it is hence one the most complex mixed-signal chip reported to now. Chip functional features are in accordance to the CNN Universal Machine (1) paradigm: cellular, spatial-invariant array architecture; programmable local interactions among cells; randomly-selectable memory of instructions (elementary instructions are defined by specific values of the cell local interactions); random storage/retrieval of intermediate images; capability to complete algorithmic image processing tasks controlled by the user-selected stored instructions and interacting with the cache memory, etc. Thus, as illustrated in this paper, the chip is capable to complete complex spatio-temporal image processing tasks within short computation time ( similar to 200ns for linear convolutions) and using a low power budget (<1.2W for the complete chip). The internal circuitry of the chip has been designed to operate in robust manner with >7-bit equivalent accuracy in the internal analog operations, which has been confirmed by experimental measurements. Hence, to all practical purposes, processing tasks completed by the chip have the same accuracy than those completed by digital processors preceded by 7-bit digital-to-analog converters for image digitalization. Such 7-bit accuracy is enough for most image processing applications. The paper briefly describes the chip architecture and focus mostly on presenting experimental evidences of the chip functionality. Multiscale low-pass and high-pass filtering of gray-scale images, analog edges extraction, image segmentation, thresholded gradient detection, mathematical morphology operations, shortest path detection in a labyrinth, skeletonizing, image reconstruction, several non-linear type image processing taks like absolute value calculation or gray-scale gradient detection and real-time motion detection in QCIF video sequences are some of the very interesting applications that have been demonstrated as available when using the prototype.
引用
收藏
页码:235 / 245
页数:11
相关论文
共 50 条
  • [1] A COMPUTER ARCHITECTURE FOR REAL-TIME IMAGE-PROCESSING USING VLSI
    HOUGHTON, AD
    SEED, NL
    [J]. MICROPROCESSING AND MICROPROGRAMMING, 1988, 24 (1-5): : 309 - 314
  • [2] A programmable image processor for real-time image processing applications
    Siyal, MY
    Fathy, M
    [J]. MICROPROCESSORS AND MICROSYSTEMS, 1999, 23 (01) : 35 - 41
  • [3] VLSI PROCESSOR FOR IMAGE-PROCESSING
    SUGAI, M
    KANUMA, A
    SUZUKI, K
    KUBO, M
    [J]. PROCEEDINGS OF THE IEEE, 1987, 75 (09) : 1160 - 1166
  • [4] ANALOG REAL-TIME IMAGE-PROCESSING FOR THE GENERATION OF BINARY PATTERNS
    HENDRICKS, U
    DOEMENS, G
    [J]. SIEMENS FORSCHUNGS-UND ENTWICKLUNGSBERICHTE-SIEMENS RESEARCH AND DEVELOPMENT REPORTS, 1979, 8 (05): : 297 - 302
  • [5] REAL-TIME IMAGE-PROCESSING
    不详
    [J]. COMPUTER GRAPHICS WORLD, 1984, 7 (09) : 87 - 87
  • [6] IMAGE-PROCESSING WITH AN ARRAY PROCESSOR
    RANZINGER, H
    [J]. PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1983, 397 : 392 - 397
  • [7] An analog parallel array processor for real-time sensor signal processing
    Kinget, P
    Steyaert, M
    [J]. 1996 IEEE INTERNATIONAL SOLID-STATE CIRCUITS CONFERENCE, DIGEST OF TECHNICAL PAPERS, 1996, 39 : 92 - 93
  • [8] THE INFORMATION ADAPTIVE SYSTEM - A DEMONSTRATION OF REAL-TIME ONBOARD IMAGE-PROCESSING
    THOMAS, GL
    CARNEY, PC
    MEREDITH, BD
    [J]. PROCEEDINGS OF THE SOCIETY OF PHOTO-OPTICAL INSTRUMENTATION ENGINEERS, 1983, 363 : 125 - 135
  • [9] IMAGE-PROCESSING FOR REAL-TIME ANALYSIS
    JOHANSSON, RB
    [J]. SVENSK PAPPERSTIDNING-NORDISK CELLULOSA, 1979, 82 (02): : 32 - 33
  • [10] HARDWARE FOR REAL-TIME IMAGE-PROCESSING
    MCILROY, CD
    LINGGARD, R
    MONTEITH, W
    [J]. IEE PROCEEDINGS-E COMPUTERS AND DIGITAL TECHNIQUES, 1984, 131 (06): : 223 - 229