The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
In this paper an image correlation algorithm is implemented on FPGA architecture for assisted movements of visually impaired persons or automotive driving systems. Taking into account the limitations of FPGA devices and the special requirements of the correlation based image matching algorithm a semi-parallel approach is proposed. This provides an optimal tradeoff between area and speed of the implemented...
Approaching the limits of scaling down of CMOS circuits where transistors can switch faster and faster transmitting information between different areas of an integrated circuit has great importance. The speed of signals are determined by the physical properties of the medium therefore the distance between the elements should be decreased to improve performance. Array processors are a good candidate...
The paper presents a new variational computing based medical image segmentation method by using Cellular Neural Networks (CNN). By implementing the proposed algorithm on FPGA (Field Programmable Gate Array) with an emulated digital CNN-UM (CNN-Universal Machine) there is the possibility to meet the requirements for medical image segmentation.
Stream processor, Inc. (SPI) has introduced the Storm-1 stream processing system-on-a-chip (SoC) which contains 16 data-parallel processing arrays with five very long instruction word (VLIW) arithmetic logic units (ALUs) in each lane (altogether 80 processing units). In the paper the implementation of emulated-digital cellular neural networks universal machine (CNN-UM) simulation kernel on the Storm-1...
The paper presents a new variation based image denoising method by using Cellular Neural Networks (CNN). Our proposed method offers better efficiency in terms of image denoising and edge preservation, comparing to other previous CNN methods based on variational model.
Wavefront aberration caused by turbulent or rapidly changing media can considerably degrade the performance of an imaging system. Adaptive optics can dynamically compensate these wavefront distortions and so provide corrected imaging. We developed an affordable adaptive optic system which combines CMOS sensor and LCOS display technology with the FPGA devices parallel computing capabilities. High speed...
Rich multimedia and 3D graphical UIs need new methods for efficient input. Current mainstream human-machine interfaces are the keyboard and the mouse but touch based ones are emerging recently. Some more esoteric counterparts are also used mainly in virtual reality systems. These current devices has some properties which make them unusable (wires attached or gloves or other markers must be worn) and...
The Falcon emulated-digital CNN-UM (cellular neural/nonlinear networks universal machine) architecture has been extended by an embedded GAPU (global analogic programming unit) using the flexible Xilinx MicroBlaze soft-core processor to take full advantage of the joint computing power of high-speed distributed arithmetics and programmability. The implemented GAPU provides a stand-alone operation, which...
In the area of mechanical, aerospace, chemical and civil engineering the solution of partial differential equations (PDEs) has been one of the most important problems of mathematics for a long time. In this field, one of the most exciting areas is the simulation of fluid flow, which involves for example problems of air, sea and land vehicle motion. In this paper a CNN-UM based solver of 2D inviscid,...
Array computers can be useful in the solution of numerical spatiotemporal problems such as partial differential equations (PDEs). IBM has recently introduced the cell broadband engine (Cell BE) Architecture, which contains 8 identical vector processors in an array structure. In the paper the implementation of the 3-D Princeton Ocean Model on the Cell BE is discussed. The area/speed/power tradeoffs...
The paper addresses the issue of implementing a GAPU (global analogic programming unit) on the emulated-digital CNN-UM (cellular neural/nonlinear networks universal machine) architecture. It has been embedded with a flexible Xilinx MicroBlaze soft-core processor to take full advantage of the joint computing power of high-speed arithmetics and programmability. The GAPU implementation accelerates the...
In the area of mechanical, aerospace, chemical and civil engineering the solution of partial differential equations (PDEs) has been one of the most important problems of mathematics for a long time. In this field, one of the most exciting areas is the simulation of fluid flow, which involves for example problems of air, sea and land vehicle motion.
Various channels of the neuromorphic, multi-layer retina has been successfully modeled by CNN. Our primary aim was to build up a real-time test environment with camera input and display output in order to mimic the behavior of retina model implementation on emulated digital CNN by using a low-cost, moderate sized field-programmable gate array (FPGA) architecture.
There is a great need for alternative human-machine interfaces in several application areas. In the current paper we present the first stage of a hand gesture recognition system with the primary purpose of replacing classical input peripherals like the mouse and the keyboard. The system works by visual input and the processing has been implemented on the cellular neural/nonlinear network paradigm...
Array computers can be useful in the solution of numerical spatio-temporal problems such as the state equation of the CNN or partial differential equations (PDE). IBM has recently introduced the cell broadband engine (Cell BE) Architecture which contains 8 identical vector processors in an array structure. In the paper the implementation of CNN simulation kernel on the Cell BE is described. The simulation...
Several previous studies have proved the effectiveness of the CNN-UM solution of isotropic elastic wave equations. Most crustal rocks of interest to exploration geophysics are either inherently anisotropic or behave as anisotropic materials when probed by seismic waves. This paper describes modeling of wave propagation in transversely isotropic media. Numerical methods which are based on finite-difference...
In the area of mechanical, aerospace, chemical and civil engineering the solution of partial differential equations (PDEs) has been one of the most important problems of mathematics for a long time. Inside that one of the most exciting fields is the simulation of fluid flow, which involves for example problems of air, sea and land vehicle motion. In this paper a CNN-UM based solver of 2D inviscid,...
In this paper two methods are presented. A CNNUM-based method is shown to quantify the displacement of the normal interhemisperic bilateral symmetry line. The method uses a deformable open contouring technique. Another method has been developed to detect bilateral asymmetries. These methods are implemented on the CNN-UM
Solution of partial differential equations (PDE) has long been one of the most important fields of mathematics. Several previous studies proved the effectiveness of the CNN-UM solution for partial differential equations in two dimensions. This paper works with the 3D acoustic wave equation which describes the pressure wave propagation in fluid medium. This three-dimensional PDE can be solved also...
In this paper the parallel implementation of the Horn and Schunck motion estimation method in image sequences is presented, by using cellular neural networks (CNN). One of the drawbacks of the classical motion estimation algorithms is the computational time. The goal of the CNN implementation of the Horn & Schunck method is to increase the efficiency of the well-known classical implementation...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.