A DTCNN universal machine based on highly parallel 2-D cellular automata CAM2

被引:19
|
作者
Ikenaga, T
Ogura, T
机构
[1] NTT Corp, Integrated Informat & Energy Syst Labs, Atsugi, Kanagawa 24301, Japan
[2] NTT Corp, Human Interface Labs, Yokosuka, Kanagawa 239, Japan
关键词
cellular automaton; content addressable memory; discrete-time cellular neural network; real-time image processing; table lookup multiplication;
D O I
10.1109/81.668865
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The discrete-time cellular neural network (DTCNN) is a promising computer paradigm that fuses artificial neural networks with the concept of cellular automaton (CA) and has many applications to pixel-level image processing, Although some architectures have been proposed for processing DTCNN, there are no compact, practical computers that can process real-world images of several hundred thousand pixels at video rates. So, in spite of its great potential, DTCNN's are not being used for image processing outside the laboratory, This paper proposes a DTCNN processing method based on a highly parallel two-dimensional (2-D) cellular automata called CAM(2). CAM(2) can attain pixel-order parallelism on a single PC board because it is composed of a content addressable memory (CAM), which makes it possible to embed enormous numbers of processing elements, corresponding to CA cells, onto one VLSI chip, A new mapping method utilizes maskable search and parallel and partial write commands of CAM(2) to enable high-performance DTCNN processing. Evaluation results show that, on average, CAM(2) can perform one transition for various DTCNN templates in about 12 microseconds, And it cam perform practical image processing through a combination of DTCNN's and other CA-based algorithms. CAM(2) is a promising platform for processing DTCNN.
引用
收藏
页码:538 / 546
页数:9
相关论文
共 50 条
  • [1] Real-time morphology processing using highly parallel 2-D cellular automata CAM2
    Ikenaga, T
    Ogura, T
    IEEE TRANSACTIONS ON IMAGE PROCESSING, 2000, 9 (12) : 2018 - 2026
  • [2] CAM2:: A highly-parallel two-dimensional cellular automaton architecture
    Ikenaga, T
    Ogura, T
    IEEE TRANSACTIONS ON COMPUTERS, 1998, 47 (07) : 788 - 801
  • [3] Real-time morphology processing using highly parallel 2D cellular automata CAM
    Ikenaga, T
    Ogura, J
    INTERNATIONAL CONFERENCE ON IMAGE PROCESSING - PROCEEDINGS, VOL II, 1997, : 562 - 565
  • [4] CAM2-Universal Machine: A DTCNN Implementation for Real-Time Image Processing
    Tomohiro, Fujita
    Takashi, Okamura
    Mamoru, Nakanishi
    Takeshi, Ogura
    2008 11TH INTERNATIONAL WORKSHOP ON CELLULAR NEURAL NETWORKS AND THEIR APPLICATIONS, 2008, : 219 - +
  • [5] Design of the universal 2-D cellular automata bases generator and its VLSI implementation
    Chen, RJ
    Lai, JL
    Lai, YT
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL X, PROCEEDINGS: SIGNALS PROCESSING AND OPTICAL SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2003, : 165 - 168
  • [6] A secret image sharing based on neighborhood configurations of 2-D cellular automata
    Jin, Jun
    Wu, Zhi-hong
    OPTICS AND LASER TECHNOLOGY, 2012, 44 (03): : 538 - 548
  • [7] Phenomenology of excitation in 2-D cellular automata and swarm systems
    Adamatzky, A
    Holland, O
    CHAOS SOLITONS & FRACTALS, 1998, 9 (07) : 1233 - 1265
  • [8] Reconfigurable hardware implementation of a Random Number Generator based on 2-D Cellular Automata
    Guitouni, Zied
    Machhout, Mohsen
    Tourki, Rached
    2008 INTERNATIONAL CONFERENCE ON DESIGN & TECHNOLOGY OF INTEGRATED SYSTEMS IN NANOSCALE, 2008, : 68 - +
  • [9] 2-d cellular automata simulation of the lα -: Hii phase transition
    Gordon, MT
    Machiela, MJ
    Cook, PL
    Harper, PE
    BIOPHYSICAL JOURNAL, 2004, 86 (01) : 368A - 368A
  • [10] Image encryption/decryption system using 2-D cellular automata
    Chen, Rong-Jian
    Chen, Yuan-Hsin
    Chen, Chao-Shen
    Lai, Jui-Lin
    2006 IEEE TENTH INTERNATIONAL SYMPOSIUM ON CONSUMER ELECTRONICS, PROCEEDINGS, 2006, : 651 - +