Silicon Models of Visual Cortical Processing

Similar documents
Title : Analog Circuit for Sound Localization Applications

WINNER-TAKE-ALL ABSTRACT

Diode Circuits. Operating in the Reverse Breakdown region. (Zener Diode)

LM 358 Op Amp. If you have small signals and need a more useful reading we could amplify it using the op amp, this is commonly used in sensors.

PCM Encoding and Decoding:

Precision Diode Rectifiers

Fully Differential CMOS Amplifier

Masters research projects. 1. Adapting Granger causality for use on EEG data.

LAB 7 MOSFET CHARACTERISTICS AND APPLICATIONS

New Pulse Width Modulation Technique for Three Phase Induction Motor Drive Umesha K L, Sri Harsha J, Capt. L. Sanjeev Kumar

Improved Class AB Full-Wave Rectifier

Introduction to Machine Learning and Data Mining. Prof. Dr. Igor Trajkovski

OPERATIONAL AMPLIFIERS. o/p

Transistor Characteristics and Single Transistor Amplifier Sept. 8, 1997

Efficient Interconnect Design with Novel Repeater Insertion for Low Power Applications

Spike-Based Sensing and Processing: What are spikes good for? John G. Harris Electrical and Computer Engineering Dept

Chapter 8 Differential and Multistage Amplifiers. EE 3120 Microelectronics II

Physics 623 Transistor Characteristics and Single Transistor Amplifier Sept. 13, 2006

Design and Simulation of Soft Switched Converter Fed DC Servo Drive

DIODE CIRCUITS LABORATORY. Fig. 8.1a Fig 8.1b

CHAPTER 2 POWER AMPLIFIER

A Low-Cost VCA Limiter

Oscillations and Regenerative Amplification using Negative Resistance Devices

LABORATORY 10 TIME AVERAGES, RMS VALUES AND THE BRIDGE RECTIFIER. Bridge Rectifier

Field-Effect (FET) transistors

Lock - in Amplifier and Applications

Digital to Analog Converter. Raghu Tumati

TRAINING A LIMITED-INTERCONNECT, SYNTHETIC NEURAL IC

Objectives The purpose of this lab is build and analyze Differential amplifiers based on NPN transistors (or NMOS transistors).

ISSCC 2006 / SESSION 2 / BIOMEDICAL SYSTEMS / 2.5

Principles of Adjustable Frequency Drives

Electronics. Discrete assembly of an operational amplifier as a transistor circuit. LD Physics Leaflets P

Basic Electronics Prof. Dr. Chitralekha Mahanta Department of Electronics and Communication Engineering Indian Institute of Technology, Guwahati

Switch Mode Power Supply Topologies

Basic Op Amp Circuits

Lecture 27: Mixers. Gilbert Cell

Static-Noise-Margin Analysis of Conventional 6T SRAM Cell at 45nm Technology

Biological Neurons and Neural Networks, Artificial Neurons

Figure 1. Diode circuit model

Automated Switching Mechanism for Multi-Standard RFID Transponder

ANADOLU UNIVERSITY DEPARTMENT OF ELECTRICAL AND ELECTRONICS ENGINEERING

PASSENGER/PEDESTRIAN ANALYSIS BY NEUROMORPHIC VISUAL INFORMATION PROCESSING

SIGNAL PROCESSING & SIMULATION NEWSLETTER

APPLICATION NOTES: Dimming InGaN LED

LABORATORY 2 THE DIFFERENTIAL AMPLIFIER

Diode Applications. As we have already seen the diode can act as a switch Forward biased or reverse biased - On or Off.

Use and Application of Output Limiting Amplifiers (HFA1115, HFA1130, HFA1135)

CHAPTER 10 OPERATIONAL-AMPLIFIER CIRCUITS

VCO Phase noise. Characterizing Phase Noise

Analog & Digital Electronics Course No: PH-218

Analysis and Design of High gain Low Power Fully Differential Gain- Boosted Folded-Cascode Op-amp with Settling time optimization

HSI BASED COLOUR IMAGE EQUALIZATION USING ITERATIVE n th ROOT AND n th POWER

A High-Yield Area-Power Efficient DWT Hardware for Implantable Neural Interface Applications

How To Make A Power Amplifier For A Mobile Phone

CIRCUITS LABORATORY EXPERIMENT 3. AC Circuit Analysis

A Current-Mode Hysteretic Winner-take-all Network, with Excitatory and Inhibitory Coupling

Lecture - 4 Diode Rectifier Circuits

Learning to classify complex patterns using a VLSI network of spiking neurons

VICOR WHITE PAPER. The Sine Amplitude Converter Topology Provides Superior Efficiency and Power Density in Intermediate Bus Architecture Applications

Lab 7: Operational Amplifiers Part I

DC/DC BUCK Converter for Renewable Energy Applications Mr.C..Rajeshkumar M.E Power Electronic and Drives,

Small Signal Analysis of a PMOS transistor Consider the following PMOS transistor to be in saturation. Then, 1 2

electronics fundamentals

Power Supplies. 1.0 Power Supply Basics. Module

Op-Amp Simulation EE/CS 5720/6720. Read Chapter 5 in Johns & Martin before you begin this assignment.

Operating Manual Ver.1.1

Lecture 18: Common Emitter Amplifier. Maximum Efficiency of Class A Amplifiers. Transformer Coupled Loads.

10 BIT s Current Mode Pipelined ADC

This document is downloaded from DR-NTU, Nanyang Technological University Library, Singapore.

Broadband Networks. Prof. Dr. Abhay Karandikar. Electrical Engineering Department. Indian Institute of Technology, Bombay. Lecture - 29.

Design and Development of Speed Control of Induction motor drive using Pulse-Width Modulation

13. Diode Rectifiers, Filters, and Power Supplies

SIMPLE HEART RATE MONITOR FOR ANALOG ENTHUSIASTS

MODULATION Systems (part 1)

3.4 - BJT DIFFERENTIAL AMPLIFIERS

PLL frequency synthesizer

A New Programmable RF System for System-on-Chip Applications

Notes about Small Signal Model. for EE 40 Intro to Microelectronic Circuits

Fundamentals of Signature Analysis

Harmonics and Noise in Photovoltaic (PV) Inverter and the Mitigation Strategies

The MOSFET Transistor

The full wave rectifier consists of two diodes and a resister as shown in Figure

Making Accurate Voltage Noise and Current Noise Measurements on Operational Amplifiers Down to 0.1Hz

Next Generation Artificial Vision Systems

Simulation and Analysis of PWM Inverter Fed Induction Motor Drive

Single Supply Op Amp Circuits Dr. Lynn Fuller

Lecture 060 Push-Pull Output Stages (1/11/04) Page ECE Analog Integrated Circuits and Systems II P.E. Allen

Experiment # (4) AM Demodulator

Rectifier circuits & DC power supplies

Chapter 19 Operational Amplifiers

The 2N3393 Bipolar Junction Transistor

Op Amp Circuit Collection

AMPLIFIED HIGH SPEED FIBER PHOTODETECTOR USER S GUIDE

Auditory neuroanatomy: the Spanish heritage. Santiago Ramón y Cajal,

Relations between the statistics of natural images and the

How To Swap Output Phases Of A Power Supply With A Power Converter

Modified Cascaded Five Level Multilevel Inverter Using Hybrid Pulse Width Modulation

CHAPTER 2B: DIODE AND APPLICATIONS. D.Wilcher

Parametric variation analysis of CUK converter for constant voltage applications

CHAPTER 6 PRINCIPLES OF NEURAL CIRCUITS.

Transcription:

Silicon Models of Visual Cortical Processing Luke Theogarajan and L. A. Akers Center for Solid State Electronics Research Arizona State University, Tempe, A2-85287-570 E-mail: lakers@asu.edu ABSTRACT Receptive field structures found in the visual cortex of the mammalian brain act as oriented, localized spatial frequency filters. There has been recent interest in the use of such receptive field profiles for image coding and texture processing. These receptive field structures resemble Gabor filters. Systems employing such Gabor filters have been implemented in software for a variety of applications. We believe a hardware implementation of such cells will be helpful in artificial visual processing. We have implemented analog VLSI cells whose outputs resemble the receptive field profiles found in the visual cortex. We describe experimental results of our circuit. Our circuit is the first silicon model of visual cortical processing. I. Introduction Neurons found in the primary visual cortex i.e. the striate cortex of the brain act as localized spatial frequency filters[ 1 11. The receptive field profiles of such cells resemble even-symmetric or odd-symmetric Gabor filters. There are two classes of orientation-selective cells found in the visual cortex[5]. The cells have two principal subregions: one excitatory and the other inhibitory, and another class of cells with a central ON or OFF region flanked on both sides by an antagonistic surround. The profile of the first class of cells resembles a localized sine wave and the second class a localized cosine wave both possibly localized by a Gaussian-like profile. The first class of cells selectively respond to an edge and the second class responds to bar width. There are two schools of thought over the function of the visual cortical neurons. Some researchers believe that the visual cortical neurons act as feature detectors [12] while others believe that cortical neurons act as spatial filters [lo, 81. Each view has its own advantages and both views have very strong correlations. A nice argument in favor of feature detection is presented in [7]. In the next section we will describe the sine, cosine and Gabor analog VLSI circuits and show experimental results. In the third section we will describe possible applications of our cell. Finally we will summary our contribution. 11. Analog VLSI Implementations We present our circuits as working models of visual cortical processing. The output of the circuits described below closely resemble the experimental receptive field profiles found in single cell recordings from the cat's visual cortex [6]. We have not, however, modeled the complex dendritic processing that precedes such cells and it is the focus of our future work. The input to our circuit is, therefore, assumed to be a linear voltage representation of space. A. Sine Approximation Circuit The circuit implementation of a temporal sine wave is well known and is now considered trivial. The same argument does not hold for a sine wave with respect to an independent variable such as an input voltage. There have been two earlier implementations, one using BJTs [13] and the other using MOS transistors [l]. Both the implementations are similar and use the differential current representation. The normalized output results in a sine wave like profile. Both circuits are designed using the translinear analysis technique. Most circuits, however, are single ended rather than differential representations. We have designed such a single ended implementation. Our circuit closely follows the implementation given in [I]. The output of the bump circuit presented in [3] is fed as the bias current to a differential amplifier. If the input to the differential amplifier is similar to the input of the current correlator then the currents in each limb of the differential amplifier will resemble one half of a Gaussian wave. This input is done by mirroring the current 0-7803-3210-5/96 $4.0001996 IEEE 659

in the input limbs of the bump circuit to the limbs of the differential amplifier by means of an additional diode connected transistor. The circuit implements the following equation. KAV Iout = I, sec h2 ( 1) tanh( K' AV) + I,, Where AV = VI - v2 and Idc is the dc offset current The complete circuit diagram is shown in Fig. 1. Transistors ml-m7 form a PMOS version of the bump circuit [3]. Vc determines the zero crossing of the sine circuit. Vbias is the bias voltage to the circuit. This bias must be sufficiently high in order to supply sufficient current to the diode connected transistors m6-m9. This is necessary to generate sufficient voltage levels to the tanh circuit [9] formed by transistors mlo-ml3 because the sources of the differential pair transistors mlo-mll are not at ground potential. The output of the circuit is shown in Fig. 2. The effect of different biasing levels is shown. If the biasing level is slowly increased the bump output becomes wider, quadratic and then finally flat. For proper circuit operation the bias voltage needs to be at least a few hundred millivolts above threshold. Transistors m15-m16 set a dc offset to the circuit so that the output of the circuit is able to vary in the positive and negative direction. In the mammalian retina there is a dc component in any visual representation, the dc level being the mean luminance of the pattern[4]. The input to these transistors are held at Vdd/2 for proper operation. Transistor m14 converts the voltage representation into a current representation. Figure 1. The Sine circuit 1.6 10' 1.4 los a - 1105 6 106 0 05 1 1.5 2 2.5 3 3.5 Vm Figure 2. The measured output currents for different bias voltages to the Sine approximation circuit. Vc was held at 1.4 volts. B. Sine Logon circuit The sine logon is obtained by modulating a sine grating by a bivariate Gaussian. We, however, generate the sine logon profile by modulating the output of an edge detection unit by a Gaussian whose input is orthogonal to the input of the edge detection unit. Both profiles resemble each other. The bias of the sine circuit shown in Fig. 1 is replaced by the circuit presented in [ 141, and is shown in Fig. 3. 660

Figure 3. Our Gaussian cell The sine logon circuit is shown in Fig. 4. In the Gaussian circuit, the PMOS and NMOS transistors in series act as complementary current correlators. The drain connected PMOS load serves to keep the circuit in the: subthreshold region of operation for a large part of the input and also facilitates the mirroring of the current. For symmetrical operation Vdd is kept at 3V. A more detailed description is given in [ 141. An advantage of using this, circuit is it supplies higher currents. The need for a higher current occurs because the diode connected transistors, m7 and m8 need sufficient input current to generate voltage ranges which allow the differential amplifier to operate properly. Another advantage is that this circuit can be easily made multidimensional as shown in [14]. This allows the input to be complex features such as lines. We however show results only from the simple implementation. The bias current effectively controls the amplitude of the sine wave and when modulated by a bias current results in a sine logon-like profile. The results from this circuit are shown in Fig. 5. The dc level in the circuit can be varied by changing the gate voltage on m15-m16 giving rise to very interesting properties which have biological counterparts. If the dc level is smaller than Vdd/2 then the negative lobe of the sine logon is smaller than the positive lobe. If the dc level is bigger the negative lobe dominates. There are receptive fields found in the visual cortex of the cat which have such profiles[6]. The same argument holds for the cosine logon circuit presented below. Vdd I I I Figure 4. The Sine Logon approximation circuit. 18, x 10' 14-12- 3 1-08- 06-0.5' 1.5 Yln Figure 5. The measured output of the sine logon circuit vgin 66 1

C. Cosine approximation circuit This circuit implements an on center off surround profile which resembles a localized cosine wave. A circuit for generating a cosine wave using BJTs is given in [13]. We, however, use our own implementation using MOS transistors. Our implementation uses lesser number of transistors. The circuit is shown in Fig. 6. Transistors ml-m7 implement the bump circuit [3]. The output of the bump circuit is fed as a bias current to the differential amplifier. Also the bump circuit output is fed as an input to the differential amplifier. If the other input to the differential amplifier is a voltage that lies near the tail of the bump circuit then a cosine-like output results. Since we do not know this voltage a priori simple biases will not suffice. We will now consider the design of such a bias. Intuitively we know that the peak current occurs when the input to the differential amplifier are equal. Thus, if we duplicate this circuit and keep the inputs equal to the center voltage we can obtain a current that is equal to the current at the peak. But we need the current to be slightly smaller, therefore we have to make the ratio of the correlating transistors of the bias circuit slightly smaller than the ratio used for the bump circuit. We used ratios of.5 for the bump circuit and.48 for the bias circuit. This ratio is calculated assuming equal currents in both limbs to simplify the calculation. This elaborate bias is done to provide robustness to fabrication variations. Transistors m8-m14 forms the bias circuit, and m15, m16, m20 and m21 are the diode connected mirroring transistors. Transistors m17-m19 and m22-m23 form the differential amplifier, and m24 converts the voltage to current representation. Transistors m25-m26 forms the dc current bias to the circuit. The experimental output of the circuit is shown in Fig. 7. Figure 6. The Cosine approximation circuit,,,... 0 05 1 15 2 25 3 35 1 Figure 7. The measured output of the cosine circuit. The longer negative tails for higher bias voltages are due to the increased dominance of the negative input of the output differential amplifier. D. Cosine Logon circuit The cosine logon is designed using the same design philosophy as the sine logon circuit. The complete circuit is shown in Fig. 8. The experimental output of the circuit is shown in Fig. 9. An important property of both the sine and cosine approximation is that we can get both in phase and 180 out of phase in case of the sine and OFF or ON center in case of the cosine depending on whether we compute 11-12 or 12-11, the currents representing the limb currents in the differential amplifier. 662

V."' Figure 8. The Cosine Logon approximation circuit. x10' a Vgin Figure 9. The measured output of the cosine logon circuit Vin 111. Applications Some of the possible applications of our circuits are listed below. There is evidence that the spatial information in rats may be encoded by phasors i.e. the phase and amplitude of a sine wave[l5]. Our sine approximation circuit can be used in this case. The amplitude can be controlled by the bias and the phase by the center. The sine and cosine cells can be used as feature detectors in a neural network used for image coding. The Gabor circuit can be used in image compression networks like the one presented in [2]. All the applications do, however, require an efficient space domain to voltage domain transfer. IV. Conclusion Visual cortical neurons behave both as localized spatial frequency filters and simple feature detectors. We have presented compact analog VLSI circuits which have similar receptive field profiles as visual cortical neurons. We believe that such cells will be very useful in artificial visual processing. The cells presented may be used as Gabor filters or as simple cells. Simple cells being edge and On-Off center cells. V. References 1. R. G. Benson, Ph.D Thesis, California Institute of Technology, 1993. 2. J. G. Daugman, "Complete discrete 2D Gabor transforms by neural networks for image analysis and compression", EEE Trans. on Acoustics, Speech and Signal Processing, 36, pp. 1169-1 178, 1988. 663

3. T. Delbruck, "Bump Circuits", Caltech Internal Document, memo 26, 1993 4. 5. R. L. De Valois and K. K. DeValois, Spatial Vision, Oxford Science Publications, 1988. D. H. Hubel and T. N. Wiesel, "Receptive fields, binocular interaction and functional architectures in the cats visual cortex", J. Physiol., Vol 160, pp. 106-154, 1962. 6. J. P. Jones and L. A. Palmer, "An evaluation of the two dimensional Gabor filter model of simple receptive fields in cat striate cortex", Journal of Neurophysiology, 18, 229-289, 1987. 7. D. M. MacKay, "Strife over visual cortical function", Nature, vol. 289, pp. 117-118, 15 Jan. 1981. 8. L. Maffei and A. Fiorentini, "The Visual Cortex as a Spatial Frequency Analyzer", Vision Res. Vol 13, pp. 1255-1267. Pergamon Press 1973. 9. C. Mead, Analog VLSI and Neural Systems, Addison Wesley, Reading, Mass., 1989. 10. D. A. Pollen, J. R. Lee and J. H. Taylor, "How does the Striate Cortex Begin Reconstruction of the Visual World", Science, vol 173, pp. 74-77, July 1971. 11. D. A. Pollen and S. F. Ronner, "Visual Cortical Neurons as Localized Spatial Frequency Filters", IEEE Trans. on Systems, Man and Cybernetics, Sept/Oct 1983. 12. P. Mueller, D. Blackman and R. Furman, "Neural Computation of Visual Images", In An Introduction to Neural and Electronic Networks, Steven F. Zornetzer, Joel L. Davis, Clifford Lau, editors, Academic Press, 1990. 13. E. Seevinck, Analysis and Synthesis of Translinear Integrated Circuits, Studies in Electrical and Electronic Engineering, Elseiver, 1988. 14. L. Theogarajan and L. A. Akers, "A Multidimensional Analog Gaussian Basis Circuit," submitted to the International Symposium of Circuits and Systems. 15. D. S. Touretzky, A. D. Redish, H. S. Wan, "Neural Representation of Space Using Sinusoidal Arrays", Neural Computation, 1993. 664