Cellular neural network for Markov random field image segmentation

Tamás Szirányi, J. Zerubia, D. Geldreich, Zoltan Kato
{"title":"Cellular neural network for Markov random field image segmentation","authors":"Tamás Szirányi, J. Zerubia, D. Geldreich, Zoltan Kato","doi":"10.1109/CNNA.1996.566509","DOIUrl":null,"url":null,"abstract":"Statistical approaches to early vision processes need a huge amount of computing power. These algorithms can usually be implemented on parallel computing structures. CNN is a fast parallel processor array for image processing. However, CNN is basically a deterministic analog circuit. We use the CNN-UM architecture for statistical image segmentation. With a single random in-put signal, we were able to implement a (pseudo) random field generator using one layer (one memory/cell) of the CNN. The whole algorithm needs 8 memories/cell. We can introduce this pseudo-stochastic segmentation process in the CNN structure. Considering the simple structure of the analog VLSI design, we use simple arithmetic functions (addition, multiplication) and very simple nonlinear output functions (step, jigsaw). With this architecture, a real VLSI CNN chip can execute a pseudo-stochastic relaxation algorithm of about 100 iterations in about 1 msec. In the Markov random field (MRF) theory, one important problem is parameter estimation. The random segmentation process must be preceded by the estimation of the gray-level distribution of the different classes on small image segments. This process is basically supervised. Usually the histograms of noisy images can be modelled as simple Gaussian distributions. This approach cannot be held in a CNN structure, since there should be as many additional layers as the number of classes. We should follow another way. We have developed a pixel-level distribution model.","PeriodicalId":222524,"journal":{"name":"1996 Fourth IEEE International Workshop on Cellular Neural Networks and their Applications Proceedings (CNNA-96)","volume":"26 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1996-06-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"7","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"1996 Fourth IEEE International Workshop on Cellular Neural Networks and their Applications Proceedings (CNNA-96)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CNNA.1996.566509","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 7

Abstract

Statistical approaches to early vision processes need a huge amount of computing power. These algorithms can usually be implemented on parallel computing structures. CNN is a fast parallel processor array for image processing. However, CNN is basically a deterministic analog circuit. We use the CNN-UM architecture for statistical image segmentation. With a single random in-put signal, we were able to implement a (pseudo) random field generator using one layer (one memory/cell) of the CNN. The whole algorithm needs 8 memories/cell. We can introduce this pseudo-stochastic segmentation process in the CNN structure. Considering the simple structure of the analog VLSI design, we use simple arithmetic functions (addition, multiplication) and very simple nonlinear output functions (step, jigsaw). With this architecture, a real VLSI CNN chip can execute a pseudo-stochastic relaxation algorithm of about 100 iterations in about 1 msec. In the Markov random field (MRF) theory, one important problem is parameter estimation. The random segmentation process must be preceded by the estimation of the gray-level distribution of the different classes on small image segments. This process is basically supervised. Usually the histograms of noisy images can be modelled as simple Gaussian distributions. This approach cannot be held in a CNN structure, since there should be as many additional layers as the number of classes. We should follow another way. We have developed a pixel-level distribution model.
基于细胞神经网络的马尔可夫随机场图像分割
早期视觉处理的统计方法需要大量的计算能力。这些算法通常可以在并行计算结构上实现。CNN是一种用于图像处理的快速并行处理器阵列。然而,CNN基本上是一个确定性模拟电路。我们使用CNN-UM架构进行统计图像分割。对于单个随机输入信号,我们能够使用CNN的一层(一个存储器/单元)实现一个(伪)随机场发生器。整个算法需要8个内存/cell。我们可以在CNN结构中引入这种伪随机分割过程。考虑到模拟VLSI设计结构简单,我们使用简单的算术函数(加法、乘法)和非常简单的非线性输出函数(步进、拼图)。在这种架构下,一个真正的VLSI CNN芯片可以在大约1毫秒内执行大约100次迭代的伪随机松弛算法。在马尔可夫随机场(MRF)理论中,参数估计是一个重要问题。在进行随机分割之前,必须对小图像片段上不同类别的灰度分布进行估计。这个过程基本上是有监督的。通常,噪声图像的直方图可以用简单的高斯分布来建模。这种方法不能用在CNN结构中,因为应该有和类数量一样多的附加层。我们应该走另一条路。我们开发了一个像素级的分布模型。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信