An Organic Computing architecture for visual microprocessors based on Marching Pixels

Dietmar Fey, Marcus Komann, Frank Schurz, Andreas Loos
<span title="">2007</span> <i title="IEEE"> <a target="_blank" rel="noopener" href="https://fatcat.wiki/container/kucxvipvevedfgtsl3pnvxorse" style="color: black;">2007 IEEE International Symposium on Circuits and Systems</a> </i> &nbsp;
The paper presents architecture and synthesis results for an organic computing hardware for smart CMOS camera chips. The organic behavior in the chip hardware is based on distributed and emergent functionality exploited for detection of objects and their center points given in binary images. Future real-time embedded systems used in industrial image processing have to provide reply times in the range of milliseconds. It is impossible to meet such strict requirements for megapixel resolutions
more &raquo; ... h serial processing schemes in particular if multiple given objects have to be detected. Even classical parallel techniques like SIMD or MIMD approaches are not sufficient due to their dependency on more or less central control structures. To achieve more flexibility, unlimited scalability and higher performance parallel emergent architectures are necessary. We present such an approach, denoted as Marching Pixels, for future digital visual microprocessors. Marching Pixels work similar to artificial ants. They are crawling as hardware agents within a pixel field, e.g. to identify and to detect center points of an arbitrary number of objects given in an image. We present an emergent Marching Pixel algorithm for the processing of arbitrary concave objects and its mapping onto real hardware. Based on synthesis results for FPGAs and ASICs we discuss the possibilities of digital organic computing approaches for visual microprocessors for future smart high-speed camera systems.
<span class="external-identifiers"> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/iscas.2007.377967">doi:10.1109/iscas.2007.377967</a> <a target="_blank" rel="external noopener" href="https://dblp.org/rec/conf/iscas/FeyKSL07.html">dblp:conf/iscas/FeyKSL07</a> <a target="_blank" rel="external noopener" href="https://fatcat.wiki/release/zgjth4kqxjbdlgcpbfqygrtisa">fatcat:zgjth4kqxjbdlgcpbfqygrtisa</a> </span>
<a target="_blank" rel="noopener" href="https://web.archive.org/web/20070715201341/http://www2.informatik.uni-jena.de/~fey/Publikationen/Papers/iscas07_final.pdf" title="fulltext PDF download" data-goatcounter-click="serp-fulltext" data-goatcounter-title="serp-fulltext"> <button class="ui simple right pointing dropdown compact black labeled icon button serp-button"> <i class="icon ia-icon"></i> Web Archive [PDF] <div class="menu fulltext-thumbnail"> <img src="https://blobs.fatcat.wiki/thumbnail/pdf/64/6b/646ba068d23452e507dd1396e9fbb90e99050b90.180px.jpg" alt="fulltext thumbnail" loading="lazy"> </div> </button> </a> <a target="_blank" rel="external noopener noreferrer" href="https://doi.org/10.1109/iscas.2007.377967"> <button class="ui left aligned compact blue labeled icon button serp-button"> <i class="external alternate icon"></i> ieee.com </button> </a>