A. Blug, V. Jetter, P. Strohm, Daniel Carl, H. Höfler
{"title":"High power LED lighting for CNN based image processing at frame rates of 10 kHz","authors":"A. Blug, V. Jetter, P. Strohm, Daniel Carl, H. Höfler","doi":"10.1109/CNNA.2010.5430333","DOIUrl":"https://doi.org/10.1109/CNNA.2010.5430333","url":null,"abstract":"CNN based cameras are able to process images in the kHz range in machine vision systems, as demonstrated for the closed loop control of laser welding processes. Other applications do not benefit from a comparable light source. This paper reports the current state of a LED based lighting for the inspection of cylindrical metallic surfaces on aluminum wires. Frame rates of 10 kHz and exposure times of 20 ¿s have been achieved so far.","PeriodicalId":336891,"journal":{"name":"2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010)","volume":"12 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133075794","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J.J. Martinez, J. Garrigós, I. Villó, J. Toledo, J. Ferrández
{"title":"Hardware acceleration on HPRC of a CNN-based algorithm for astronomical images reduction","authors":"J.J. Martinez, J. Garrigós, I. Villó, J. Toledo, J. Ferrández","doi":"10.1109/CNNA.2010.5430294","DOIUrl":"https://doi.org/10.1109/CNNA.2010.5430294","url":null,"abstract":"Our objective is to provide an enhanced algorithm for the FASTCAM instrument, developed by the Instituto de Astrofi¿sica de Canarias in collaboration with the Universidad Polite¿cnica de Cartagena. In this paper we propose a versatile algorithm, based on the CNN paradigm, which can be adapted to the detection of several astronomical objects. We also propose an implementation architecture that makes use of a High Performance Reconfigurable Computer (HPRC), also called hybrid supercomputer, combining general purpose standard microprocessors with custom hardware accelerators based on FPGAs, to speed up execution time. The hardware/software partitioning and co-design process has been carried out using high level design tools, instead of traditional Hardware Description Languages (HDL).","PeriodicalId":336891,"journal":{"name":"2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010)","volume":"85 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"121904061","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Topographie metrics for image segmentation","authors":"A. Horváth, D. Hillier","doi":"10.1109/CNNA.2010.5430268","DOIUrl":"https://doi.org/10.1109/CNNA.2010.5430268","url":null,"abstract":"Algorithms designed for machine vision applications such as medical imaging, surveillance, etc., very often require some kind of comparison between images. While the brain can compare complex objects with ease, the same is usually a very difficult task for algorithm designers. Comparison between objects requires a proper definition of a metric that determines the similarity of the objects. This paper briefly investigates the problems about commonly used metrics (Hamming, Hsausdorff), and shows another method: the nonlinear wave metric, describing its advantages, and its application in practice.","PeriodicalId":336891,"journal":{"name":"2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126736482","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"An on-line test setup of CNN based real-time mobile robot navigation application","authors":"R. Yeniceri, V. Kilic, M.E. Yaln","doi":"10.1109/CNNA.2010.5430339","DOIUrl":"https://doi.org/10.1109/CNNA.2010.5430339","url":null,"abstract":"In this demo, we introduced a mobile robot navigation test setup that is accessible via internet. This test setup has a Lego Mindstorms NXT differential drive mobile robot which is controlled by a computer with Bluetooth connection. The control computer, which is called Host Computer in Fig. 1, runs MATLAB to operate the system. The navigation of mobile robot is based on an algorithm which uses a Relaxation Oscillator Cellular Neural/Nonlinear Network to execute wave computing. This network is also simulated by the Host Computer. The significant property of this demo is that any Client Computer can establish a remote desktop connection with the Host Computer and use the test setup remotely. By this means, any comparative tests on this setup can be handled remotely by independent researchers.","PeriodicalId":336891,"journal":{"name":"2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129237291","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
J. Albó-Canals, J. A. Villasante-Bembibre, J. Riera-Babures, X. Vilasís-Cardona
{"title":"8-Bit gray-scale DTCNN implementation over an FPGA for Robot Guiding algorithm","authors":"J. Albó-Canals, J. A. Villasante-Bembibre, J. Riera-Babures, X. Vilasís-Cardona","doi":"10.1109/CNNA.2010.5430336","DOIUrl":"https://doi.org/10.1109/CNNA.2010.5430336","url":null,"abstract":"This paper presents the application of an 8-bit Field Programmable Gate Array (FPGA) implementation of a Discrete Time Cellular Neural Network (DTCNN) suitable for small image gray-scale pre-processing (simple operations with high computational burden). It uses Split & Shift techniques to have a 12 × 12 grid. Reduced grid is necessary because of windowing process is added to process bigger images (NIOSII and peripherical elements occupation consume 4000 logic elements (LE) approximately). The implementation over the FPGA uses I2C interfece to communicate with Lego Mindstorm Device.","PeriodicalId":336891,"journal":{"name":"2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"129105788","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Memristor-based multilevel memory","authors":"Hyongsuk Kim, M. Sah, Changju Yang, L. Chua","doi":"10.1109/CNNA.2010.5430320","DOIUrl":"https://doi.org/10.1109/CNNA.2010.5430320","url":null,"abstract":"A method to utilize the memristor as a multilevel memory has been proposed. There are several roadblocks in the practical use of memristors for multilevel memory. A difficulty comes from the nonlinearity in the ¿ vs. q curve which makes it difficult to determine the proper pulse width for desired resistance values. Another one comes from the property of the memristor which integrates any kind of signals including noise that appeared at the memristor and causes memristors to be perturbed from their original values. The proposed method enables the memristor to be used as multilevel memory using a reference resistance array by forcing the memristor to stick at a set of predetermined fixed reference resistance values. We propose the write-in (programming) circuit and the readout/restoration circuit which share the information storing technique using the reference resistance array.","PeriodicalId":336891,"journal":{"name":"2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010)","volume":"96 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130196113","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"On the equivalence between locally and fully connected oscillatory networks","authors":"F. Corinto, T. Roska, M. Gilli","doi":"10.1109/CNNA.2010.5430278","DOIUrl":"https://doi.org/10.1109/CNNA.2010.5430278","url":null,"abstract":"The analysis and the detection of spatial-temporal patterns are extremely important to unfold the main features of numerous biological phenomena. It is also essential to conceive hardware oriented architectures in order to realize VLSI platforms that are able to process and recognize spatial-temporal patterns without breaking them into frames. Oscillatory networks, whose dynamic behavior is described by large systems of ordinary differential equations, represent a suitable paradigm to describe many spatial-temporal periodic. The aim of this manuscript is to show that locally connected oscillatory networks (oscillatory CNNs) with linear memoryless and space-invariant interactions act as globally connected networks with linear dynamical interactions, if some suitable components of the oscillator state vector are coupled. The space-invariant local connectivity permits to realize simple prototype hardware platforms for processing spatial-temporal patterns.","PeriodicalId":336891,"journal":{"name":"2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130654816","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Cellular Neural Networks for high energy physics","authors":"X. Vilasís-Cardona","doi":"10.1109/CNNA.2010.5430343","DOIUrl":"https://doi.org/10.1109/CNNA.2010.5430343","url":null,"abstract":"Cellular Neural Networks (CNN) [1] main assets are quoted to be their capacity for parallel hardware implementation and their universality. On top, the possibility to add the information of a local sensor on every cell, provides a unique system for massive parallel signal processing responding in hardware time. Image processing has been, for a long time, the main field where the community has focussed its efforts to prove the excellence of CNNs. And, still, they are not used at large scale for image applications, probably because few cases are so demanding in terms of computation complexity and short response time not to be afforded by a standard sequential CPU","PeriodicalId":336891,"journal":{"name":"2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010)","volume":"14 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"114824756","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"A low DC-level variation retinal chip based on the neuromorphic model of on sluggish sustained ganglion cell set of rabbits","authors":"Wen-Chia Yang, X. Hsu, Li-Ju Lin, Chung-Yu Wu","doi":"10.1109/CNNA.2010.5430269","DOIUrl":"https://doi.org/10.1109/CNNA.2010.5430269","url":null,"abstract":"A retinal chip based on the neuromorphic model derived from the rabbit's retina called \"on sluggish sustained ganglion cell set\" is proposed in this paper. The proposed chip contains a 32 × 32 pixel array with 101 × 100 ¿m2 pixel size and the fill factor of 9.14%. Five percent inter-pixel DC level variation is achieved by adopting a linear transconductor as the V-I convertor. The function of the chip is verified by the experimental results which are consistent with biological measurement ones. The potential applications are sensor system, computer vision, and visual prosthesis.","PeriodicalId":336891,"journal":{"name":"2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"123862669","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
{"title":"Object segmentation and tracking with asynchronous grayscale and binary wave operations on the MIPA4k","authors":"M. Laiho, J. Poikonen, A. Paasio","doi":"10.1109/CNNA.2010.5430302","DOIUrl":"https://doi.org/10.1109/CNNA.2010.5430302","url":null,"abstract":"This paper presents an implementation of object segmentation and tracking with asynchronous grayscale and binary wave operations on the MIPA4k processor array. Measured examples of applications of grayscale and binary processing based on asynchronously propagating wave-type operations are shown.","PeriodicalId":336891,"journal":{"name":"2010 12th International Workshop on Cellular Nanoscale Networks and their Applications (CNNA 2010)","volume":"13 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2010-03-29","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124777669","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}