Comparison between analog and digital neural network implementations for range-finding applications

  • Authors:
  • Laurent Gatet;Hélène Tap-Béteille;Francis Bony

  • Affiliations:
  • Nat. Center of Spatial Studies, Toulouse, France and Lab. of Optoelectronics for Embedded Systems, Electronics, Electrotechnology, Comp. Sci., Hydraulics, and Telecommunications Eng. Sch., Nat. Po ...;Lab. of Optoelectronics for Embedded Systems, Electronics, Electrotechnology, Comp. Sci., Hydraulics, and Telecommunications Eng. Sch., Nat. Polytechnic Inst., Université de Toulouse, Toulous ...;Lab. of Optoelectronics for Embedded Systems, Electronics, Electrotechnology, Comp. Sci., Hydraulics, and Telecommunications Eng. School, Nat. Polytechnic Inst., Université de Toulouse, Toulo ...

  • Venue:
  • IEEE Transactions on Neural Networks
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

A neural network (NN) was developed in order to increase the distance range of a phase-shift laser range finder and to achieve surface recognition, by using two photoelectrical signals issued from the measurement system. The NN architecture consists of a multilayer perceptron (MLP) with two inputs, three neurons in the hidden layer, and one output. Depending on the application, the NN output has to resolve the ambiguity due to phase-shift measurement by linearizing the inverse of the square law, or to indicate an output voltage corresponding to the tested surface. This embedded system dedicated to optoelectronic measurements was successfully tested with an analog NN, implemented in 0.35-µm complimentary metal-oxide-semiconductor (CMOS) technology, resulting in a threefold increase in the distance range with respect to the one limited by the phase-shift measurement, and by discriminating four types of surfaces (a plastic surface, glossy paper, a painted wall, and a porous surface), at a remote distance between the range finder and the target varying from 0.5 m up to 1.25 m and with a laser beam angle varying between-π/6 and π/6 with respect to the target. In this type of application, NN analog implementation provides many advantages, notably use of a small silicon area, low power consumption and no analog-to-digital conversions (ADCs). Nevertheless, digital implementation allows ease of conception and reconfigurability and an embedded weight and bias update. This paper presents the complete measurement system and a comparison between both types of implementation, by developing the advantages and drawbacks relative to each method. An optimized mixed architecture, using both techniques, is then proposed and discussed at the end of the paper.