Experimental reaction-diffusion pre-processor for shape recognition

被引:39
|
作者
Adamatzky, A [1 ]
Costello, BD
Ratcliffe, NM
机构
[1] Univ W England, Fac Comp Engn & Math Sci, Bristol BS16 1QY, Avon, England
[2] Univ W England, Fac Sci Appl, Dept Chem & Phys Sci, Bristol BS16 1QY, Avon, England
基金
英国工程与自然科学研究理事会;
关键词
chemical processor; computing in reaction-diffusion medium; physics-based computing;
D O I
10.1016/S0375-9601(02)00289-X
中图分类号
O4 [物理学];
学科分类号
0702 ;
摘要
We have produced an experimental implementation of a massively-parallel reaction-diffusion processor which performs one of the most essential parts of shape recognition-construction of a skeleton. A skeleton is a unique, stable and invariant representation of a shape, therefore computation of the skeleton is an essential tool of computer vision. Skeleton computation is a typical 'natural' spatial problem that can be solved with the use of biological, chemical or physical phenomena. One possible approach-a reaction-diffusion based computation-is explored in this Letter. A contour is represented by a concentration profile of one reagent, a planar substrate is mixed with another reagent. The reagent, representing the original contour diffuses to form a coloured phase in a reaction with the substrate-reagent. However, at sites where two diffusion wave fronts meet no coloured phase is formed and the substrate retains its uncoloured state. These loci of the computation space represent a skeleton of the given contour. In the Letter we only describe a laboratory prototype of a reaction-diffusion processor that computes a skeleton, no further tasks of image processing are undertaken, one could say we have designed an unconventional chemical pre-processor for shape recognition. (C) 2002 Elsevier Science B.V. All rights reserved.
引用
下载
收藏
页码:344 / 352
页数:9
相关论文
共 50 条
  • [21] CSeq: A Concurrency Pre-processor for Sequential C Verification Tools
    Fischer, Bernd
    Inverso, Omar
    Parlato, Gennaro
    2013 28TH IEEE/ACM INTERNATIONAL CONFERENCE ON AUTOMATED SOFTWARE ENGINEERING (ASE), 2013, : 710 - 713
  • [22] Towards a meteorological pre-processor for dispersion models in an urban environment
    Rotach, MW
    INTERNATIONAL JOURNAL OF ENVIRONMENT AND POLLUTION, 1997, 8 (3-6) : 548 - 556
  • [23] Running pulses of complex shape in a reaction-diffusion model
    Lobanova, ES
    Ataullakhanov, FI
    PHYSICAL REVIEW LETTERS, 2004, 93 (09) : 098303 - 1
  • [24] A blind anti-jammer pre-processor for GPS receiver
    Lin, TT
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2005, E88B (05) : 2215 - 2219
  • [25] Experimental nonlinear electrical reaction-diffusion lattice
    Binczak, S
    Comte, JC
    Michaux, B
    Marquie, P
    Bilbault, JM
    ELECTRONICS LETTERS, 1998, 34 (11) : 1061 - 1062
  • [26] Silicon implementation of a chemical reaction-diffusion processor for computation of Voronoi diagram
    Asai, T
    Costello, BD
    Adamatzky, A
    INTERNATIONAL JOURNAL OF BIFURCATION AND CHAOS, 2005, 15 (10): : 3307 - 3320
  • [27] Design and evaluation of text pre-processor: A tool for text pre-processing
    Rauth, Amit Prasad
    Pal, Anjan
    Advances in Modelling and Analysis A, 2017, 54 (02): : 169 - 184
  • [28] Design exploration of a video pre-processor for an FPGA based SoC
    Lepisto, Niklas
    Thornberg, Benny
    O'Nils, Mattias
    RECONFIGURABLE COMPUTING: ARCHITECTURES AND APPLICATIONS, 2006, 3985 : 87 - 92
  • [29] IGES pre-processor to integrate CAD and CAPP for turned components
    Kalta, M.
    Davies, B.J.
    International Journal of Advanced Manufacturing Technology, 1994, 9 (05): : 291 - 304
  • [30] Resource Efficient Pre-processor for Drift Removal in Neurochemical Signals
    Ahmed, Tahmid
    Mirza, Khalid B.
    Nikolic, Konstantin
    2018 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2018,