Subpixel Resolution Binocular Visual Tracking Using Analog VLSI Vision Sensors

Size: px
Start display at page:

Download "Subpixel Resolution Binocular Visual Tracking Using Analog VLSI Vision Sensors"

Transcription

1 1468 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 47, NO. 12, DECEMBER 2000 Subpixel Resolution Binocular Visual Tracking Using Analog VLSI Vision Sensors Ziyi Lu and Bertram E. Shi, Fellow, IEEE Abstract This paper describes the application of an analog VLSI vision sensor to active binocular tracking. The sensor outputs are used to control the vergence angles of the two cameras and the tilt angle of the head so that the center pixels of the sensor arrays image the same point in the environment. One distinguishing feature of the sensor used here is the possibility to resolve target displacement with subpixel resolution via a phase-based algorithm, which integrates information over multiple pixels. Index Terms Analog integrated circuits, cellular neural networks, Gabor filters, image processing, image sensors, image orientation analysis, intelligent sensors, robot vision systems, stereo vision, visual tracking. I. INTRODUCTION WORK in analog VLSI vision sensors has been motivated by the increasing need for low-latency vision systems for applications such as visual serving and human computer interfaces. These sensors combine both sensing and image processing on the same silicon substrate. Both local and global image-processing operations are often implemented using analog VLSI circuits due to their high speed, low power, and low area [1] [3]. Visual tracking has been a popular application for computational sensors. Most of these systems have been based upon extracting the most salient point in the image using a winnertake-all network [4] [7]. Saliency has been measured by image intensity, temporal or spatial gradients, or combinations of these features. If the sensor is fixed, these sensors continuously report the location of the target in the image plane as it changes over time. These sensors can also be used in active vision systems, where their output is used to move the sensors so that the target is stabilized in the image. Note that since the winner-take-all network identifies the pixel corresponding to the most salient point, these systems can only resolve target motions with pixel-level accuracy. An alternative approach, based on zeroing the motion in a foveal region, is reported in [8] and [9]. This paper introduces the use of an analog VLSI computational sensor for visual tracking on an active binocular vision platform. The sensor outputs are used to control the vergence angles of the two cameras and the tilt angle of the head to keep Manuscript received September 2000; revised October This work was supported by the Hong Kong Research Grants Council under Grant HKUST675/95E and Grant HKUST 782/96E.This paper was recommended by Associate Editor A. Andreou. Z. Lu was with the Hong Kong University of Science and Technology, Kowloon, Hong Kong. He is now with Bell Laboratories, Lucent Technologies (China) Company, Ltd., Shanghai China. B. E. Shi is with the Department of Electrical and Electronic Engineering, Hong Kong University of Science and Technology, Kowloon, Hong Kong. Publisher Item Identifier S (00)11660-X. a target centered in the two sensor arrays. The trajectory of the target in environmental coordinates can be recovered using triangulation. One feature that distinguishes the sensor used in this paper is its ability to resolve target displacements with subpixel accuracy. This translates into a corresponding increase in the resolution with which the target trajectory in the environment can be recovered. Subpixel resolution may be especially advantageous for analog VLSI computational sensors, since the resolution and pixel count of these sensors is lower than pure charge-coupled device (CCD) or CMOS imagers due to the additional circuitry required at every pixel. For example, computational sensors reported for visual tracking, including the one here, have typically had on the order of 30 by 30 pixels or less. Subpixel resolution is achieved via a phase-based technique for disparity estimation using the outputs of filters similar to Gabor filters [10], [11]. Phase-based approaches have been shown to be robust in the presence of scale perturbations and contrast and luminosity imbalances [12]. In addition, they do not require a search for correspondences based on featureor region-based similarity measures. Although phase-based approaches usually use the output of Gabor filters, they are insensitive to the exact form of the filter transfer function [13]. In particular, the effect of replacing the Gaussian modulating function with the one-dimensional equivalent of the filter used in this work results in only slight degradation [14]. The remainder of this paper is organized as follows. Section II describes the general characteristics of the image sensor and the binocular vision platform used in this paper. Section III describes the phase-based technique for visual tracking used in this work. Section IV details our experimental results. Section V concludes with a summary of our findings and directions of future research. II. EXPERIMENTAL SETUP A. Vision Sensor The vision sensor contains a two-dimensional (2-D) array of phototransistors converting light into current and an array of continuous-time analog processing circuits, which spatially filter the input image. The analog processing array is based upon the cellular neural network architecture [15] [17]. We briefly review the important characteristics of the circuits and the image processing they perform below. For more detailed discussions of the theory and the circuit design, the interested reader is referred to [18] and [19]. The first image-processing operation performed by the circuits is subtraction of the dc offset from the input image [20] /00$ IEEE

2 LU AND SHI: SUBPIXEL RESOLUTION BINOCULAR VISUAL TRACKING 1469 This is done by mirroring the photocurrent twice. One copy of the current is used to compute the global average of the currents. This average is then subtracted from the other copy. The second operation is filtering the dc corrected image with a spatial filter whose impulse response can be approximated by where (1) otherwise. The parameters and control the shape of the filter. is the zeroth-order modified Bessel function of the second kind. The impulse response is similar to that of the Gabor filter, which replaces by a Gaussian function. The filter responds strongly to 2-D spatial frequencies near. For example, edges or bars oriented at angle result in large filter responses. The orientation angle is defined to be the angle between the normal to the edge and the -axis. The parameters and control the bandwidth of the filter. Fig. 1 shows cross sections of the real and imaginary parts of the impulse response as well as measured responses from one of the sensors. Fig. 2 shows the analog processing circuits connecting one pixel with its four nearest neighbors in the orientation selective image filtering array. The center frequencies of the tuning are set by Fig. 1. The top figures show cross sections of the real and imaginary parts of the impulse response h(m; n) for n =0. The envelope f(m; n) is shown in dotted lines. The filter was tuned to vertical orientations with parameters: =0:2,! =0:3,! =0:0, and =1. (c) and (d) show measured responses from the array tuned to the same filter parameters. The input was a small light spot focused onto the center of the array. Although qualitatively similar, the horizontal cross sections of (c) and (d) are not the same as and, primarily due to the additional high-pass filtering performed by the readout circuits but also due to component mismatch and the fact that the light spot is not confined to exactly one pixel. atan and atan The transconductance amplifiers with gains and are implemented with NMOS differential pairs with PMOS current mirror active loads. The bias currents through the differential pairs determine the gains and are supplied by NMOS transistors whose gates are connected external pins. Two separate pins control the tail currents for the transconductance amplifiers with gains and. In the following, we control the orientation tuning by changing the bias voltages at these pins. The sensor can be tuned to horizontal orientations by turning off and turning on so that and, and vice versa for vertical orientations. In both cases, we keep the values of and fixed and equal to each other. Three pins output voltages provide analog readout corresponding to the photosensor input and the real and imaginary parts of the filter output. Additional spatial high-pass filtering is performed by the readout circuitry, which enhances the orientation selectivity of the filter. Instead of sensing the voltage at each node in the array, we sense the sum of the currents entering each node from the two transconductors and. This sum is a discrete approximation to the directional derivative in the direction of the tuned orientation, which enhances the orientation tuning. Fig. 2. Analog processing circuits connecting pixel (m; n) with its neighbors. The filter input u(m; n) is provided as a current proportional to the input image intensity minus the average intensity. The voltages v (m; n) and v (m; n) at steady state represent the real and imaginary parts of the filter output. The filter parameters can be adjusted by controlling the conductances G ; G ; and G of the resistors and the gains G and G of the transconductance amplifiers via external bias voltages.

3 1470 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 47, NO. 12, DECEMBER 2000 Scanner circuits enable an entire image to be read off serially by connecting each pixel in turn to the output. Alternatively, by stopping the scan, one pixel can be permanently connected to the output. Each pixel and its associated processing circuits occupy an area of m. The total project size including pads is mm. Transistor circuits operate in strong inversion. The measured static power consumption of the chip was 32 mw. B. Binocular Vision Head The binocular head used in these experiments is the Bisight system from HelpMate Robotics [21] mounted with two Fujinon H10X11E-MPX31 lenses. The pan and tilt of the head, the vergence angles of the two cameras, and the focus, aperture, and zoom of the lenses are controlled using a ten-axis PMAC controller VMEbus card from Delta Tau Corporation. In this work, only the tilt angle and the two vergence angles were actively controlled. The pan angle was held constant so that the head faces forward. The aperture was adjusted to its largest setting. The zoom was set to its smallest setting, corresponding to a focal length mm. Focus was adjusted so that images approximately 1 m away are correctly focused. A Motorola MC68040-based VME bus computer running VxWorks provides high-level control for the system. One sensor is mounted in the image plane of each lens, taking the place of the usual CCD camera. The generation of control signals and digitization of analog signals are provided by analog-to-digital (A/D) and digital-to-analog boards connected to the VME bus. Fixed pattern noise, measured with the sensor covered, is subtracted from the chip output after A/D conversion. Fig. 3. Coordinate frames associated with the binocular vision head. The view from the top. The Y axis points up out of the page. The view from the left side. The X axis points into the page. III. PHASE-BASED DISPARITY ESTIMATION AND TRACKING The filter outputs corresponding to the center pixel were used in a phase-based approach to estimate the disparity between the actual and desired target position. This approach exploits the fact translations in the input image result in phase shifts in the complex valued outputs of Gabor or similar filters. The phase shift is approximately linear in the amount of translation. Suppose an input image is convolved with the kernel in (1) Fig. 4. The disparity estimated from the sensor (solid line) as the camera vergence angle is swept over 10. less accurately the estimated translation reflects the local characteristics of the translation. The range of validity also depends upon the input image. Given a pair of images and, the two images are filtered, resulting in and. Define If the image is translated by, and the output becomes Then where Notice that the horizontal displacement can be approximately recovered if we set and [10] (2) The approximation holds for translations ( ), which are small compared with the width of and the periods of and. However, the wider the convolution kernel, the or, more accurately, by [11] (3)

4 LU AND SHI: SUBPIXEL RESOLUTION BINOCULAR VISUAL TRACKING 1471 Fig. 5. Recovered trajectories for the system tracking a vertical step edge translating in the X Z plane. The target is initially stationary, then translates at a constant linear speed of 25.4 cm/s and finally stops. Target translating from left to right for 1 s (25.4 cm) at a fixed Z displacement. Target translating from back to front for 1.5 s (38.1 cm) at fixed X displacements. The vertical lines show the exact lengths of the displacements for comparison. Fig. 6. Comparison of the measured variance of the estimated X coordinate (solid line) with that estimated assuming the variation is entirely due to sensor noise (dotted line) for a target at Z =120cm and various X coordinates. Comparison of the measured variance of the estimated Z coordinate with the estimate for a target located at X =0and varying distances Z. where the and denote the rate of change of the phase in the horizontal direction. In this work, we adopt the first measure since it is simpler and for vergence control we are primarily concerned with zeroing the disparity rather than estimating it. Similarly, can be estimated if we set and. Tracking of a target in the center of the sensor array is achieved by updating the tilt and vergence angles of the cameras to zero the disparity between the actual and desired target position. The sensor is configured so that the filter outputs of the center pixel in the array are permanently connected to the output. With the target in the center of the array, the sensor outputs are first recorded with the sensor tuned to horizontal and then to vertical orientations. During tracking, the sensor outputs are sampled every 2 ms. The phase differences between the current and reference outputs are used to estimate the dis-

5 1472 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 47, NO. 12, DECEMBER 2000 Fig. 7. Recovered trajectory for target at constant depth Z and rotating in the X Y plane with speeds of 22 and 64 rpm. parity. The chip is tuned to horizontal and vertical orientations on alternate sampling intervals. Thus, the horizontal or vertical disparity information is updated every 4 ms. Assuming that the tilt and vergence axes are aligned with the camera axis, the angular movement required to zero the disparity is approximately proportional to the disparity. This movement is achieved using closed-loop position control with blended motion moves updated every sample period. By choosing equal reference outputs for the left and right sensors, the estimated horizontal disparity between the left and right images is zeroed during tracking, implying that both sensors track the same point. Its location can be estimated via triangulation. Fig. 3 shows the geometry of the binocular head looking from the top down and from the side. The and coordinates of the tracked point can be recovered from the vergence and tilt angles via where cm is the baseline length and is the projection of the distance from the origin to the tracked point onto the plane. IV. EXPERIMENTAL RESULTS In these experiments, the filter parameters for vertical orientations were,,, and. The parameters for horizontal orientations were the same, except the values of and are flipped. The tuned spatial (c) (d) Fig. 8. Recovered XY trajectories for three rotations of the target at speeds of 22, 37, (c) 51, and (d) 64 rpm. The dashed circle has radius 6.35 cm. The trajectories have been centered around the axis of rotation to facilitate comparison. frequency corresponds to a spatial period of 18.5 pixels. The period sets an upper bound on the range of disparities that can be measured, since phase wraparound makes large positive disparities appear the same as large negative disparities. In this case, the upper bound is a disparity of about 9 pixels around the center pixel, which covers nearly the entire array (25 pixels).

6 LU AND SHI: SUBPIXEL RESOLUTION BINOCULAR VISUAL TRACKING 1473 Fig. 9. Recovered trajectories for a target that rotates in the X Y plane and translates in depth (Z). The depth is initially constant, then increases at a constant rate of 20.3 cm/s for 1.25 s before coming to a stop. The speeds of rotation are constant at 22 and 64 rpm. The frequency response magnitude drops to half its peak value at radians away from the center frequency, corresponding to a space constant of 4.5 pixels. A smaller space constant reduces edge effects at the center pixel by decreasing magnitude of the convolution kernel for pixels falling outside of the array. On the other hand, it also decreases the range over which the phase difference is approximately linear in the disparity. A. Subpixel Disparity Estimation To examine the disparity estimated by the sensor, a vertically oriented step edge target was used. We initialized one camera so that the step edge transition was imaged by the center pixel and recorded the filter outputs of the center pixel. The vergence angle of the camera was swept over the range 5 to 5 relative to the starting position with increments of 0.2. The disparity for each location was estimated from the phase difference between the current and reference output using (3). The ideal and estimated disparities are plotted in Fig. 4. Assuming that the offset between the vergence axis and the lens center is small, the disparity should be proportional to, where is the vergence angle. From the figure, we observe that this is true for small. The degradation for larger is primarily because the approximation in (2) is less valid. Note however, that the sensor can distinguish the disparities much smaller than a single pixel. B. Tracking In these experiments, the same vertical step edge target was used. Only the left and right vergence angles were updated. The tilt angle of the binocular head was held constant at. The equations for recovering the and coordinates simplify to An table was positioned in the environment to provide controlled translations of the target both from left to right and directly toward the binocular vision head. Fig. 5 shows the recovered trajectories. The experimental results show much more variability in the estimated coordinate than in the estimated coordinate. From (4), small variations and in the vergence angles lead to variations in the estimated position of Since and are normally close to zero, the variation in the recovered position due to errors in the vergence angles is much smaller than that in the recovered position. Even with a stationary target, temporal variations in the vergence angles lead to variations in the estimated location. These variations are predominantly due to sensor noise introduced by sources such as the analog processing circuits, lighting variations detected by the photosensors, and electromagnetic interference picked up by signal lines and quantization noise during A/D conversion. The cumulative effect of these noise sources was measured by digitizing the chip output 1000 times with the camera centered on the step intensity edge. The measured vari- (4) (5)

7 1474 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 47, NO. 12, DECEMBER 2000 ance of the estimated disparity was (0.10 pixel).the variations in the estimated disparity lead to fluctuations in the vergence angles with variance where mm is the focal length of the lens and mm/pixel is a conversion factor. Assuming that the variations in the left and right are uncorrelated, we can use (5) and (6) to estimate the variance of the fluctuations in the recovered and positions due to the sensor noise. Fig. 6 shows the estimated variance versus the measured variance of the estimates. The results match quite closely, indicating that sensor noise is indeed the major contribution to the fluctuations in the recovered position. The variation when tracking a moving target is larger due to additional tracking errors. C. Tracking In this experiment, tilt and vergence angles were allowed to vary to track a 2-in black square on a white background. The target rotated at varying speeds where the center of the square was displaced by 6.35 cm from the center of rotation. The distance to the target was fixed. The recovered trajectories for two different rotational speeds are shown in Fig. 7. As indicated by the sensitivity analysis, observed errors in the coordinate are much larger than those in the and coordinates. Fig. 8, which plots the recovered position over three rotations of the target at four different rotational speeds, illustrates the degradation in performance as the rotational speed is increased. D. Tracking In this final set of experiments, the same rotating target was used, but the target was also moved backward by 25.4 cm at a speed of 20.3 cm/s. The recovered trajectories are shown in Fig. 9. V. CONCLUSION This paper has described the use of analog VLSI vision sensors to provide visual feedback in an active binocular vision system. The sensor outputs are used with fairly simple postprocessing to control the tilt and vergence angles of the head so that a desired environmental point is tracked. The rate at which the visual feedback signals is extracted (250 Hz) is an order of magnitude higher than standard frame rates (25 30 Hz). Using triangulation, the three-dimensional coordinates of the tracked point can be estimated as the target moves. For stationary targets, the estimate is corrupted by noise in the sensor output. The resulting error in the estimated depth is on the order of 1 cm at a distance of 130 cm. For moving targets, the estimates degrade due to errors in tracking. The experiments reported here used ideal planar targets with high contrast and sharp edges. Applying the sensor to tracking in more natural environments was hampered by the primitive photosensor stage, which simply transduces light into current with linearly fixed gain. Reliable signals can be obtained only in environments where lighting and target contrast are controlled so that the currents from the photosensor stage are matched with (6) the input range of the orientation selective circuits. Integration of current-mode subthreshold versions of the sensor architecture [22] with edge-enhancing silicon retina architectures will hopefully enable more reliable operation in less controlled environments. Another issue we have not addressed is stereo mismatch. In this work, the camera positions were initialized to ensure that the initial target disparity is within the range that can be reliably estimated by the vision sensor. One possibility to address this problem may be to exploit the capability of electronically tuning the scale of the filters. Initially, the sensors could be tuned to large scales and low spatial frequencies, which would provide a coarse estimate of the disparity. This coarse estimate could then be refined by tuning the sensors to smaller scales and higher spatial frequencies. This coarse-to-fine strategy is common in computer vision and has been used by others in the context of phase-based disparity estimation and vergence control [11], [13], [23]. ACKNOWLEDGMENT The authors would like to thank S. F. Luk for his help in designing parts of the experimental platform used in these experiments. REFERENCES [1] T. Roska and L. O. Chua, The CNN universal machine: An analogic array computer, IEEE Trans. Circuits Syst. II, vol. 40, pp , Mar [2] T. Kanade and R. Bajcsy, Computational Sensors: A report from the DARPA workshop, in Proc. IUS, [3] C. Koch and H. Li, Eds., Vision Chips: Implementing Vision Algorithms with Analog VLSI Circuits. Los Alamitos, CA: IEEE Computer Society Press, [4] T. K. Horiuchi, T. G. Morris, C. Koch, and S. P. DeWeerth, Analog VLSI circuits for attention-based, visual tracking, in Advances in Neural Information Processing Systems 9, M. C. Mozer, M. I. Jordan, and T. Petsche, Eds. Cambridge, MA: MIT Press, 1997, pp [5] T. G. Morris and S. P. DeWeerth, Analog VLSI excitatory feedback circuits for attentional shifts and tracking, Analog Integr. Circuits Signal Process., vol. 13, pp , [6] V. Brajovic and T. Kanade, Computational sensor for visual tracking with attention, IEEE J. Solid-State Circuits, vol. 33, pp , Aug [7] G. Indiveri, Neuromorphic analog VLSI sensor for visual tracking: Circuits and application examples, IEEE Trans. Circuits Syst. II, vol. 46, pp , Nov [8] R. Etienne-Cummings, J. Van der Spiegel, P. Mueller, and M. Zhang, A foveated visual tracking chip, in ISSCC Dig. Tech. Papers, San Francisco, CA, Feb. 1997, pp [9], A foveated silicon retina for two-dimensional tracking, IEEE Trans. Circuits Syst. II, vol. 47, pp , Jun [10] T. D. Sanger, Stereo disparity computation using Gabor filter, Biol. Cybern., vol. 59, pp , [11] D. J. Fleet, A. D. Jepson, and M. R. M. Jenkin, Phase-based disparity measurement, CVGIP Image Understanding, vol. 53, pp , [12] A. Cozzi, B. Crespi, F. Valentinotti, and F. Worgotter, Performance of phase-based algorithms for disparity estimation, Machine Vision Applicat., vol. 9, pp , [13] C.-J. Westelius, H. Knutsson, J. Wiklund, and C.-F. Westin, Phasebased disparity estimation, in Vision as Process, J. L. Crowley and H. I. Christensen, Eds. Berlin, Germany: Springer-Verlag, 1995, ch. 11, pp [14] B. Crespi, A. G. Cozzi, L. Raffo, and S. Sabatini, Analog computation for phase-based disparity estimation: Continuous and discrete models, Machine Vision Applicat., vol. 11, pp , [15] L. O. Chua and L. Yang, Cellular neural networks: Theory, IEEE Trans. Circuits Syst., vol. 35, pp , Oct

8 LU AND SHI: SUBPIXEL RESOLUTION BINOCULAR VISUAL TRACKING 1475 [16], Cellular neural networks: Applications, IEEE Trans. Circuits Syst., vol. 35, pp , Oct [17] L. O. Chua and T. Roska, The CNN paradigm, IEEE Trans. Circuits Syst. I, vol. 40, pp , Mar [18] B. E. Shi, Gabor-type filtering in space and time with cellular neural networks, IEEE Trans. Circuits Syst. I, vol. 45, pp , Feb [19], Focal plane implementation of 2D steerable and scalable cortical filters, J. VLSI Signal Process., vol. 23, no. 2/3, pp , Nov./Dec [20] S. Espejo, R. Dominguez-Castro, R. Carmona, and A. Rodriguez-Vazquez, CMOS optical-sensor array with high output current levels and automatic signal-range centering, Electron. Lett., vol. 30, no. 22, pp , Oct. 27, [21] HelpMate Robotics Inc., Danbury, CT, [22] B. E. Shi, A low power orientation selective vision sensor, IEEE Trans. Circuits Syst. II, vol. 47, pp , May [23] W. M. Theimer and H. A. Mallot, Phase-based binocular vergence control and depth reconstruction using active vision, CVGIP Image Understanding, vol. 60, no. 3, pp , Nov Bertram E. Shi (S 93 M 95 SM 00 F 01) received the B.S. and M.S. degrees from Stanford University, Stanford, CA, in 1987 and 1988, respectively, and the Ph.D. degree from the University of California at Berkeley in 1994, all in electrical engineering. He then joined the faculty of the Department of Electrical and Electronic Engineering at the Hong Kong University of Science and Technology, where he is currently an Associate Professor. His research interests include analog VLSI and cellular neural networks, neuromorphic engineering, machine vision, image processing and speech recognition. Prof. Shi s IEEE activities have included work as Student Activities Chair of the IEEE Hong ong Section between 1996 and 2000, Associate Editor for the IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: FUNDAMENTAL THEORY AND APPLICATIONS between 1997 and 1999, and Secretary for the IEEE CAS Society Technical Committee on Cellular Neural Networks and Array Computing in Ziyi Lu was born in Wuxi, China, on November 18, He received the B.E., M.E., and Ph.D. degrees in electrical engineering from Southeast University, Nanjing, China, in 1993, 1995, and 1998, respectively. From 1998 to 1999, he was a Research Associate with the Department of Electrical and Electronic Engineering, Hong Kong University of Science and Technology, Hong Kong, where he engaged in computer vision research. Since 1999, he has been with the Bell Laboratories, Lucent Technologies, China, where he is currently working on signal- and speech-related topics. His current research interests include blind signal processing, speech recognition, and applications of artificial neural networks.

A Foveated Visual Tracking Chip

A Foveated Visual Tracking Chip TP 2.1: A Foveated Visual Tracking Chip Ralph Etienne-Cummings¹, ², Jan Van der Spiegel¹, ³, Paul Mueller¹, Mao-zhu Zhang¹ ¹Corticon Inc., Philadelphia, PA ²Department of Electrical Engineering, Southern

More information

Winner-Take-All Networks with Lateral Excitation

Winner-Take-All Networks with Lateral Excitation Analog Integrated Circuits and Signal Processing, 13, 185 193 (1997) c 1997 Kluwer Academic Publishers, Boston. Manufactured in The Netherlands. Winner-Take-All Networks with Lateral Excitation GIACOMO

More information

A Resistor/Transconductor Network for Linear Fitting

A Resistor/Transconductor Network for Linear Fitting 322 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 47, NO. 4, APRIL 2000 A Resistor/Transconductor Network for Linear Fitting Bertram E. Shi, Member, IEEE, Lina

More information

Autonomous vehicle guidance using analog VLSI neuromorphic sensors

Autonomous vehicle guidance using analog VLSI neuromorphic sensors Autonomous vehicle guidance using analog VLSI neuromorphic sensors Giacomo Indiveri and Paul Verschure Institute for Neuroinformatics ETH/UNIZH, Gloriastrasse 32, CH-8006 Zurich, Switzerland Abstract.

More information

TED TED. τfac τpt. A intensity. B intensity A facilitation voltage Vfac. A direction voltage Vright. A output current Iout. Vfac. Vright. Vleft.

TED TED. τfac τpt. A intensity. B intensity A facilitation voltage Vfac. A direction voltage Vright. A output current Iout. Vfac. Vright. Vleft. Real-Time Analog VLSI Sensors for 2-D Direction of Motion Rainer A. Deutschmann ;2, Charles M. Higgins 2 and Christof Koch 2 Technische Universitat, Munchen 2 California Institute of Technology Pasadena,

More information

Awinner-take-all (WTA) circuit, which identifies the

Awinner-take-all (WTA) circuit, which identifies the IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 52, NO. 3, MARCH 2005 131 High-Speed and High-Precision Current Winner-Take-All Circuit Alexander Fish, Student Member, IEEE, Vadim Milrud,

More information

IN RECENT years, low-dropout linear regulators (LDOs) are

IN RECENT years, low-dropout linear regulators (LDOs) are IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 52, NO. 9, SEPTEMBER 2005 563 Design of Low-Power Analog Drivers Based on Slew-Rate Enhancement Circuits for CMOS Low-Dropout Regulators

More information

NOWADAYS, multistage amplifiers are growing in demand

NOWADAYS, multistage amplifiers are growing in demand 1690 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: REGULAR PAPERS, VOL. 51, NO. 9, SEPTEMBER 2004 Advances in Active-Feedback Frequency Compensation With Power Optimization and Transient Improvement Hoi

More information

APRIMARY obstacle to solving visual processing problems

APRIMARY obstacle to solving visual processing problems 1564 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 45, NO. 12, DECEMBER 1998 Object-Based Selection Within an Analog VLSI Visual Attention System Tonia G. Morris,

More information

TRIANGULATION-BASED light projection is a typical

TRIANGULATION-BASED light projection is a typical 246 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39, NO. 1, JANUARY 2004 A 120 110 Position Sensor With the Capability of Sensitive and Selective Light Detection in Wide Dynamic Range for Robust Active Range

More information

Analog CMOS Interface Circuits for UMSI Chip of Environmental Monitoring Microsystem

Analog CMOS Interface Circuits for UMSI Chip of Environmental Monitoring Microsystem Analog CMOS Interface Circuits for UMSI Chip of Environmental Monitoring Microsystem A report Submitted to Canopus Systems Inc. Zuhail Sainudeen and Navid Yazdi Arizona State University July 2001 1. Overview

More information

CONVENTIONAL vision systems based on mathematical

CONVENTIONAL vision systems based on mathematical IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 32, NO. 2, FEBRUARY 1997 279 An Insect Vision-Based Motion Detection Chip Alireza Moini, Abdesselam Bouzerdoum, Kamran Eshraghian, Andre Yakovleff, Xuan Thong

More information

CS534 Introduction to Computer Vision. Linear Filters. Ahmed Elgammal Dept. of Computer Science Rutgers University

CS534 Introduction to Computer Vision. Linear Filters. Ahmed Elgammal Dept. of Computer Science Rutgers University CS534 Introduction to Computer Vision Linear Filters Ahmed Elgammal Dept. of Computer Science Rutgers University Outlines What are Filters Linear Filters Convolution operation Properties of Linear Filters

More information

Neuromorphic Implementation of Orientation Hypercolumns. Thomas Yu Wing Choi, Paul A. Merolla, John V. Arthur, Kwabena A. Boahen, and Bertram E.

Neuromorphic Implementation of Orientation Hypercolumns. Thomas Yu Wing Choi, Paul A. Merolla, John V. Arthur, Kwabena A. Boahen, and Bertram E. IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: REGULAR PAPERS, VOL. 52, NO. 6, JUNE 2005 1049 Neuromorphic Implementation of Orientation Hypercolumns Thomas Yu Wing Choi, Paul A. Merolla, John V. Arthur,

More information

Neuromorphic Implementation of Orientation Hypercolumns

Neuromorphic Implementation of Orientation Hypercolumns University of Pennsylvania ScholarlyCommons Departmental Papers (BE) Department of Bioengineering June 2005 Neuromorphic Implementation of Orientation Hypercolumns Thomas Yu Wing Choi Hong Kong University

More information

Design of Temporally Dithered Codes for Increased Depth of Field in Structured Light Systems

Design of Temporally Dithered Codes for Increased Depth of Field in Structured Light Systems Design of Temporally Dithered Codes for Increased Depth of Field in Structured Light Systems Ricardo R. Garcia University of California, Berkeley Berkeley, CA rrgarcia@eecs.berkeley.edu Abstract In recent

More information

A moment-preserving approach for depth from defocus

A moment-preserving approach for depth from defocus A moment-preserving approach for depth from defocus D. M. Tsai and C. T. Lin Machine Vision Lab. Department of Industrial Engineering and Management Yuan-Ze University, Chung-Li, Taiwan, R.O.C. E-mail:

More information

Real- Time Computer Vision and Robotics Using Analog VLSI Circuits

Real- Time Computer Vision and Robotics Using Analog VLSI Circuits 750 Koch, Bair, Harris, Horiuchi, Hsu and Luo Real- Time Computer Vision and Robotics Using Analog VLSI Circuits Christof Koch Wyeth Bair John. Harris Timothy Horiuchi Andrew Hsu Jin Luo Computation and

More information

ISSCC 2004 / SESSION 15 / WIRELESS CONSUMER ICs / 15.7

ISSCC 2004 / SESSION 15 / WIRELESS CONSUMER ICs / 15.7 ISSCC 2004 / SESSION 15 / WIRELESS CONSUMER ICs / 15.7 15.7 A 4µA-Quiescent-Current Dual-Mode Buck Converter IC for Cellular Phone Applications Jinwen Xiao, Angel Peterchev, Jianhui Zhang, Seth Sanders

More information

A 2-V 10.7-MHz CMOS Limiting Amplifier/RSSI

A 2-V 10.7-MHz CMOS Limiting Amplifier/RSSI 1474 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 35, NO. 10, OCTOBER 2000 A 2-V 10.7-MHz CMOS Limiting Amplifier/RSSI Po-Chiun Huang, Yi-Huei Chen, and Chorng-Kuang Wang, Member, IEEE Abstract This paper

More information

Atypical op amp consists of a differential input stage,

Atypical op amp consists of a differential input stage, IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 33, NO. 6, JUNE 1998 915 Low-Voltage Class Buffers with Quiescent Current Control Fan You, S. H. K. Embabi, and Edgar Sánchez-Sinencio Abstract This paper presents

More information

SPEED is one of the quantities to be measured in many

SPEED is one of the quantities to be measured in many 776 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 47, NO. 3, JUNE 1998 A Novel Low-Cost Noncontact Resistive Potentiometric Sensor for the Measurement of Low Speeds Xiujun Li and Gerard C.

More information

Column-Parallel Architecture for Line-of-Sight Detection Image Sensor Based on Centroid Calculation

Column-Parallel Architecture for Line-of-Sight Detection Image Sensor Based on Centroid Calculation ITE Trans. on MTA Vol. 2, No. 2, pp. 161-166 (2014) Copyright 2014 by ITE Transactions on Media Technology and Applications (MTA) Column-Parallel Architecture for Line-of-Sight Detection Image Sensor Based

More information

On the Estimation of Interleaved Pulse Train Phases

On the Estimation of Interleaved Pulse Train Phases 3420 IEEE TRANSACTIONS ON SIGNAL PROCESSING, VOL. 48, NO. 12, DECEMBER 2000 On the Estimation of Interleaved Pulse Train Phases Tanya L. Conroy and John B. Moore, Fellow, IEEE Abstract Some signals are

More information

BANDPASS delta sigma ( ) modulators are used to digitize

BANDPASS delta sigma ( ) modulators are used to digitize 680 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 52, NO. 10, OCTOBER 2005 A Time-Delay Jitter-Insensitive Continuous-Time Bandpass 16 Modulator Architecture Anurag Pulincherry, Michael

More information

FOR applications such as implantable cardiac pacemakers,

FOR applications such as implantable cardiac pacemakers, 1576 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 32, NO. 10, OCTOBER 1997 Low-Power MOS Integrated Filter with Transconductors with Spoilt Current Sources M. van de Gevel, J. C. Kuenen, J. Davidse, and

More information

Design and Implementation of Current-Mode Multiplier/Divider Circuits in Analog Processing

Design and Implementation of Current-Mode Multiplier/Divider Circuits in Analog Processing Design and Implementation of Current-Mode Multiplier/Divider Circuits in Analog Processing N.Rajini MTech Student A.Akhila Assistant Professor Nihar HoD Abstract This project presents two original implementations

More information

Optical Flow Estimation. Using High Frame Rate Sequences

Optical Flow Estimation. Using High Frame Rate Sequences Optical Flow Estimation Using High Frame Rate Sequences Suk Hwan Lim and Abbas El Gamal Programmable Digital Camera Project Department of Electrical Engineering, Stanford University, CA 94305, USA ICIP

More information

Analysis of 1=f Noise in CMOS Preamplifier With CDS Circuit

Analysis of 1=f Noise in CMOS Preamplifier With CDS Circuit IEEE TRANSACTIONS ON NUCLEAR SCIENCE, VOL. 49, NO. 4, AUGUST 2002 1819 Analysis of 1=f Noise in CMOS Preamplifier With CDS Circuit Tae-Hoon Lee, Gyuseong Cho, Hee Joon Kim, Seung Wook Lee, Wanno Lee, and

More information

ALTHOUGH zero-if and low-if architectures have been

ALTHOUGH zero-if and low-if architectures have been IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 40, NO. 6, JUNE 2005 1249 A 110-MHz 84-dB CMOS Programmable Gain Amplifier With Integrated RSSI Function Chun-Pang Wu and Hen-Wai Tsao Abstract This paper describes

More information

FULLY INTEGRATED CURRENT-MODE SUBAPERTURE CENTROID CIRCUITS AND PHASE RECONSTRUCTOR Alushulla J. Ambundo 1 and Paul M. Furth 2

FULLY INTEGRATED CURRENT-MODE SUBAPERTURE CENTROID CIRCUITS AND PHASE RECONSTRUCTOR Alushulla J. Ambundo 1 and Paul M. Furth 2 FULLY NTEGRATED CURRENT-MODE SUBAPERTURE CENTROD CRCUTS AND PHASE RECONSTRUCTOR Alushulla J. Ambundo 1 and Paul M. Furth 1 Mixed-Signal-Wireless (MSW), Texas nstruments, Dallas, TX aambundo@ti.com Dept.

More information

12 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 48, NO. 1, JANUARY 2001

12 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 48, NO. 1, JANUARY 2001 12 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I: FUNDAMENTAL THEORY AND APPLICATIONS, VOL. 48, NO. 1, JANUARY 2001 A New Compact Neuron-Bipolar Junction Transistor (BJT) Cellular Neural Network (CNN) Structure

More information

Exercise questions for Machine vision

Exercise questions for Machine vision Exercise questions for Machine vision This is a collection of exercise questions. These questions are all examination alike which means that similar questions may appear at the written exam. I ve divided

More information

Technical Explanation for Displacement Sensors and Measurement Sensors

Technical Explanation for Displacement Sensors and Measurement Sensors Technical Explanation for Sensors and Measurement Sensors CSM_e_LineWidth_TG_E_2_1 Introduction What Is a Sensor? A Sensor is a device that measures the distance between the sensor and an object by detecting

More information

Adaptive Optics for LIGO

Adaptive Optics for LIGO Adaptive Optics for LIGO Justin Mansell Ginzton Laboratory LIGO-G990022-39-M Motivation Wavefront Sensor Outline Characterization Enhancements Modeling Projections Adaptive Optics Results Effects of Thermal

More information

Single Chip for Imaging, Color Segmentation, Histogramming and Pattern Matching

Single Chip for Imaging, Color Segmentation, Histogramming and Pattern Matching Paper Title: Single Chip for Imaging, Color Segmentation, Histogramming and Pattern Matching Authors: Ralph Etienne-Cummings 1,2, Philippe Pouliquen 1,2, M. Anthony Lewis 1 Affiliation: 1 Iguana Robotics,

More information

ECEN 474/704 Lab 7: Operational Transconductance Amplifiers

ECEN 474/704 Lab 7: Operational Transconductance Amplifiers ECEN 474/704 Lab 7: Operational Transconductance Amplifiers Objective Design, simulate and layout an operational transconductance amplifier. Introduction The operational transconductance amplifier (OTA)

More information

NEUROMORPHIC vision sensors are typically analog

NEUROMORPHIC vision sensors are typically analog IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: ANALOG AND DIGITAL SIGNAL PROCESSING, VOL. 46, NO. 11, NOVEMBER 1999 1337 Neuromorphic Analog VLSI Sensor for Visual Tracking: Circuits and Application Examples

More information

CHAPTER 3. Instrumentation Amplifier (IA) Background. 3.1 Introduction. 3.2 Instrumentation Amplifier Architecture and Configurations

CHAPTER 3. Instrumentation Amplifier (IA) Background. 3.1 Introduction. 3.2 Instrumentation Amplifier Architecture and Configurations CHAPTER 3 Instrumentation Amplifier (IA) Background 3.1 Introduction The IAs are key circuits in many sensor readout systems where, there is a need to amplify small differential signals in the presence

More information

Integral 3-D Television Using a 2000-Scanning Line Video System

Integral 3-D Television Using a 2000-Scanning Line Video System Integral 3-D Television Using a 2000-Scanning Line Video System We have developed an integral three-dimensional (3-D) television that uses a 2000-scanning line video system. An integral 3-D television

More information

A NOVEL DESIGN OF CURRENT MODE MULTIPLIER/DIVIDER CIRCUITS FOR ANALOG SIGNAL PROCESSING

A NOVEL DESIGN OF CURRENT MODE MULTIPLIER/DIVIDER CIRCUITS FOR ANALOG SIGNAL PROCESSING Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 3, Issue. 10, October 2014,

More information

1.6 Beam Wander vs. Image Jitter

1.6 Beam Wander vs. Image Jitter 8 Chapter 1 1.6 Beam Wander vs. Image Jitter It is common at this point to look at beam wander and image jitter and ask what differentiates them. Consider a cooperative optical communication system that

More information

A Study of Slanted-Edge MTF Stability and Repeatability

A Study of Slanted-Edge MTF Stability and Repeatability A Study of Slanted-Edge MTF Stability and Repeatability Jackson K.M. Roland Imatest LLC, 2995 Wilderness Place Suite 103, Boulder, CO, USA ABSTRACT The slanted-edge method of measuring the spatial frequency

More information

444 Index. F Fermi potential, 146 FGMOS transistor, 20 23, 57, 83, 84, 98, 205, 208, 213, 215, 216, 241, 242, 251, 280, 311, 318, 332, 354, 407

444 Index. F Fermi potential, 146 FGMOS transistor, 20 23, 57, 83, 84, 98, 205, 208, 213, 215, 216, 241, 242, 251, 280, 311, 318, 332, 354, 407 Index A Accuracy active resistor structures, 46, 323, 328, 329, 341, 344, 360 computational circuits, 171 differential amplifiers, 30, 31 exponential circuits, 285, 291, 292 multifunctional structures,

More information

EXPERIMENTAL STUDY OF IMPULSIVE SYNCHRONIZATION OF CHAOTIC AND HYPERCHAOTIC CIRCUITS

EXPERIMENTAL STUDY OF IMPULSIVE SYNCHRONIZATION OF CHAOTIC AND HYPERCHAOTIC CIRCUITS International Journal of Bifurcation and Chaos, Vol. 9, No. 7 (1999) 1393 1424 c World Scientific Publishing Company EXPERIMENTAL STUDY OF IMPULSIVE SYNCHRONIZATION OF CHAOTIC AND HYPERCHAOTIC CIRCUITS

More information

Single Camera Catadioptric Stereo System

Single Camera Catadioptric Stereo System Single Camera Catadioptric Stereo System Abstract In this paper, we present a framework for novel catadioptric stereo camera system that uses a single camera and a single lens with conic mirrors. Various

More information

FOURIER analysis is a well-known method for nonparametric

FOURIER analysis is a well-known method for nonparametric 386 IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, VOL. 54, NO. 1, FEBRUARY 2005 Resonator-Based Nonparametric Identification of Linear Systems László Sujbert, Member, IEEE, Gábor Péceli, Fellow,

More information

Single-Ended to Differential Converter for Multiple-Stage Single-Ended Ring Oscillators

Single-Ended to Differential Converter for Multiple-Stage Single-Ended Ring Oscillators IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 38, NO. 1, JANUARY 2003 141 Single-Ended to Differential Converter for Multiple-Stage Single-Ended Ring Oscillators Yuping Toh, Member, IEEE, and John A. McNeill,

More information

NEW WIRELESS applications are emerging where

NEW WIRELESS applications are emerging where IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 39, NO. 4, APRIL 2004 709 A Multiply-by-3 Coupled-Ring Oscillator for Low-Power Frequency Synthesis Shwetabh Verma, Member, IEEE, Junfeng Xu, and Thomas H. Lee,

More information

RESISTOR-STRING digital-to analog converters (DACs)

RESISTOR-STRING digital-to analog converters (DACs) IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 53, NO. 6, JUNE 2006 497 A Low-Power Inverted Ladder D/A Converter Yevgeny Perelman and Ran Ginosar Abstract Interpolating, dual resistor

More information

Implementation of Adaptive Coded Aperture Imaging using a Digital Micro-Mirror Device for Defocus Deblurring

Implementation of Adaptive Coded Aperture Imaging using a Digital Micro-Mirror Device for Defocus Deblurring Implementation of Adaptive Coded Aperture Imaging using a Digital Micro-Mirror Device for Defocus Deblurring Ashill Chiranjan and Bernardt Duvenhage Defence, Peace, Safety and Security Council for Scientific

More information

A Multichannel Pipeline Analog-to-Digital Converter for an Integrated 3-D Ultrasound Imaging System

A Multichannel Pipeline Analog-to-Digital Converter for an Integrated 3-D Ultrasound Imaging System 1266 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 38, NO. 7, JULY 2003 A Multichannel Pipeline Analog-to-Digital Converter for an Integrated 3-D Ultrasound Imaging System Kambiz Kaviani, Student Member,

More information

A Neuromorphic VLSI Device for Implementing 2-D Selective Attention Systems

A Neuromorphic VLSI Device for Implementing 2-D Selective Attention Systems IEEE TRANSACTIONS ON NEURAL NETWORKS, VOL. 12, NO. 6, NOVEMBER 2001 1455 A Neuromorphic VLSI Device for Implementing 2-D Selective Attention Systems Giacomo Indiveri Abstract Selective attention is a mechanism

More information

Lecture 19: Depth Cameras. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011)

Lecture 19: Depth Cameras. Kayvon Fatahalian CMU : Graphics and Imaging Architectures (Fall 2011) Lecture 19: Depth Cameras Kayvon Fatahalian CMU 15-869: Graphics and Imaging Architectures (Fall 2011) Continuing theme: computational photography Cheap cameras capture light, extensive processing produces

More information

PSD Characteristics. Position Sensing Detectors

PSD Characteristics. Position Sensing Detectors PSD Characteristics Position Sensing Detectors Silicon photodetectors are commonly used for light power measurements in a wide range of applications such as bar-code readers, laser printers, medical imaging,

More information

CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION

CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION CHAPTER 6 INTRODUCTION TO SYSTEM IDENTIFICATION Broadly speaking, system identification is the art and science of using measurements obtained from a system to characterize the system. The characterization

More information

Midterm Examination CS 534: Computational Photography

Midterm Examination CS 534: Computational Photography Midterm Examination CS 534: Computational Photography November 3, 2015 NAME: SOLUTIONS Problem Score Max Score 1 8 2 8 3 9 4 4 5 3 6 4 7 6 8 13 9 7 10 4 11 7 12 10 13 9 14 8 Total 100 1 1. [8] What are

More information

A Sorting Image Sensor: An Example of Massively Parallel Intensity to Time Processing for Low Latency Computational Sensors

A Sorting Image Sensor: An Example of Massively Parallel Intensity to Time Processing for Low Latency Computational Sensors Proceedings of the 1996 IEEE International Conference on Robotics and Automation Minneapolis, Minnesota April 1996 A Sorting Image Sensor: An Example of Massively Parallel Intensity to Time Processing

More information

10mW CMOS Retina and Classifier for Handheld, 1000Images/s Optical Character Recognition System

10mW CMOS Retina and Classifier for Handheld, 1000Images/s Optical Character Recognition System TP 12.1 10mW CMOS Retina and Classifier for Handheld, 1000Images/s Optical Character Recognition System Peter Masa, Pascal Heim, Edo Franzi, Xavier Arreguit, Friedrich Heitger, Pierre Francois Ruedi, Pascal

More information

A 7-GHz 1.8-dB NF CMOS Low-Noise Amplifier

A 7-GHz 1.8-dB NF CMOS Low-Noise Amplifier 852 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 37, NO. 7, JULY 2002 A 7-GHz 1.8-dB NF CMOS Low-Noise Amplifier Ryuichi Fujimoto, Member, IEEE, Kenji Kojima, and Shoji Otaka Abstract A 7-GHz low-noise amplifier

More information

SWITCHED-CURRENTS an analogue technique for digital technology

SWITCHED-CURRENTS an analogue technique for digital technology SWITCHED-CURRENTS an analogue technique for digital technology Edited by С Toumazou, ]. B. Hughes & N. C. Battersby Supported by the IEEE Circuits and Systems Society Technical Committee on Analog Signal

More information

WITH the rapid evolution of liquid crystal display (LCD)

WITH the rapid evolution of liquid crystal display (LCD) IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 43, NO. 2, FEBRUARY 2008 371 A 10-Bit LCD Column Driver With Piecewise Linear Digital-to-Analog Converters Chih-Wen Lu, Member, IEEE, and Lung-Chien Huang Abstract

More information

Low-power smart imagers for vision-enabled wireless sensor networks and a case study

Low-power smart imagers for vision-enabled wireless sensor networks and a case study Low-power smart imagers for vision-enabled wireless sensor networks and a case study J. Fernández-Berni, R. Carmona-Galán, Á. Rodríguez-Vázquez Institute of Microelectronics of Seville (IMSE-CNM), CSIC

More information

Optical Performance of Nikon F-Mount Lenses. Landon Carter May 11, Measurement and Instrumentation

Optical Performance of Nikon F-Mount Lenses. Landon Carter May 11, Measurement and Instrumentation Optical Performance of Nikon F-Mount Lenses Landon Carter May 11, 2016 2.671 Measurement and Instrumentation Abstract In photographic systems, lenses are one of the most important pieces of the system

More information

IF ONE OR MORE of the antennas in a wireless communication

IF ONE OR MORE of the antennas in a wireless communication 1976 IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, VOL. 52, NO. 8, AUGUST 2004 Adaptive Crossed Dipole Antennas Using a Genetic Algorithm Randy L. Haupt, Fellow, IEEE Abstract Antenna misalignment in

More information

Improving Passive Filter Compensation Performance With Active Techniques

Improving Passive Filter Compensation Performance With Active Techniques IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, VOL. 50, NO. 1, FEBRUARY 2003 161 Improving Passive Filter Compensation Performance With Active Techniques Darwin Rivas, Luis Morán, Senior Member, IEEE, Juan

More information

CHAPTER 1 INTRODUCTION

CHAPTER 1 INTRODUCTION CHAPTER 1 INTRODUCTION 1.1 Historical Background Recent advances in Very Large Scale Integration (VLSI) technologies have made possible the realization of complete systems on a single chip. Since complete

More information

THE PROBLEM of electromagnetic interference between

THE PROBLEM of electromagnetic interference between IEEE TRANSACTIONS ON ELECTROMAGNETIC COMPATIBILITY, VOL. 50, NO. 2, MAY 2008 399 Estimation of Current Distribution on Multilayer Printed Circuit Board by Near-Field Measurement Qiang Chen, Member, IEEE,

More information

Linear Current-Mode Active Pixel Sensor

Linear Current-Mode Active Pixel Sensor University of Pennsylvania ScholarlyCommons Departmental Papers (ESE) Department of Electrical & Systems Engineering 11-1-2007 Linear Current-Mode Active Pixel Sensor Ralf M. Philipp Johns Hopkins University

More information

A design of 16-bit adiabatic Microprocessor core

A design of 16-bit adiabatic Microprocessor core 194 A design of 16-bit adiabatic Microprocessor core Youngjoon Shin, Hanseung Lee, Yong Moon, and Chanho Lee Abstract A 16-bit adiabatic low-power Microprocessor core is designed. The processor consists

More information

DIGITAL SIGNAL PROCESSOR WITH EFFICIENT RGB INTERPOLATION AND HISTOGRAM ACCUMULATION

DIGITAL SIGNAL PROCESSOR WITH EFFICIENT RGB INTERPOLATION AND HISTOGRAM ACCUMULATION Kim et al.: Digital Signal Processor with Efficient RGB Interpolation and Histogram Accumulation 1389 DIGITAL SIGNAL PROCESSOR WITH EFFICIENT RGB INTERPOLATION AND HISTOGRAM ACCUMULATION Hansoo Kim, Joung-Youn

More information

Image Formation. World Optics Sensor Signal. Computer Vision. Introduction to. Light (Energy) Source. Surface Imaging Plane. Pinhole Lens.

Image Formation. World Optics Sensor Signal. Computer Vision. Introduction to. Light (Energy) Source. Surface Imaging Plane. Pinhole Lens. Image Formation Light (Energy) Source Surface Imaging Plane Pinhole Lens World Optics Sensor Signal B&W Film Color Film TV Camera Silver Density Silver density in three color layers Electrical Today Optics:

More information

Multi-Chip Implementation of a Biomimetic VLSI Vision Sensor Based on the Adelson-Bergen Algorithm

Multi-Chip Implementation of a Biomimetic VLSI Vision Sensor Based on the Adelson-Bergen Algorithm Multi-Chip Implementation of a Biomimetic VLSI Vision Sensor Based on the Adelson-Bergen Algorithm Erhan Ozalevli and Charles M. Higgins Department of Electrical and Computer Engineering The University

More information

THE reference spur for a phase-locked loop (PLL) is generated

THE reference spur for a phase-locked loop (PLL) is generated IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 54, NO. 8, AUGUST 2007 653 Spur-Suppression Techniques for Frequency Synthesizers Che-Fu Liang, Student Member, IEEE, Hsin-Hua Chen, and

More information

Design of Low Power High Speed Fully Dynamic CMOS Latched Comparator

Design of Low Power High Speed Fully Dynamic CMOS Latched Comparator International Journal of Engineering Research and Development e-issn: 2278-067X, p-issn: 2278-800X, www.ijerd.com Volume 10, Issue 4 (April 2014), PP.01-06 Design of Low Power High Speed Fully Dynamic

More information

Defense Technical Information Center Compilation Part Notice

Defense Technical Information Center Compilation Part Notice UNCLASSIFIED Defense Technical Information Center Compilation Part Notice ADPO 11345 TITLE: Measurement of the Spatial Frequency Response [SFR] of Digital Still-Picture Cameras Using a Modified Slanted

More information

Analog Circuit for Motion Detection Applied to Target Tracking System

Analog Circuit for Motion Detection Applied to Target Tracking System 14 Analog Circuit for Motion Detection Applied to Target Tracking System Kimihiro Nishio Tsuyama National College of Technology Japan 1. Introduction It is necessary for the system such as the robotics

More information

WITH the growth of data communication in internet, high

WITH the growth of data communication in internet, high 136 IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II: EXPRESS BRIEFS, VOL. 55, NO. 2, FEBRUARY 2008 A 0.18-m CMOS 1.25-Gbps Automatic-Gain-Control Amplifier I.-Hsin Wang, Student Member, IEEE, and Shen-Iuan

More information

Distance Estimation with a Two or Three Aperture SLR Digital Camera

Distance Estimation with a Two or Three Aperture SLR Digital Camera Distance Estimation with a Two or Three Aperture SLR Digital Camera Seungwon Lee, Joonki Paik, and Monson H. Hayes Graduate School of Advanced Imaging Science, Multimedia, and Film Chung-Ang University

More information

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and 8.1 INTRODUCTION In this chapter, we will study and discuss some fundamental techniques for image processing and image analysis, with a few examples of routines developed for certain purposes. 8.2 IMAGE

More information

Adaptive sensing and image processing with a general-purpose pixel-parallel sensor/processor array integrated circuit

Adaptive sensing and image processing with a general-purpose pixel-parallel sensor/processor array integrated circuit Adaptive sensing and image processing with a general-purpose pixel-parallel sensor/processor array integrated circuit Piotr Dudek School of Electrical and Electronic Engineering, University of Manchester

More information

510 IEEE SENSORS JOURNAL, VOL. 4, NO. 4, AUGUST 2004

510 IEEE SENSORS JOURNAL, VOL. 4, NO. 4, AUGUST 2004 510 IEEE SENSORS JOURNAL, VOL. 4, NO. 4, AUGUST 2004 A Low-Photocurrent CMOS Retinal Focal-Plane Sensor With a Pseudo-BJT Smoothing Network and an Adaptive Current Schmitt Trigger for Scanner Applications

More information

Compressive Through-focus Imaging

Compressive Through-focus Imaging PIERS ONLINE, VOL. 6, NO. 8, 788 Compressive Through-focus Imaging Oren Mangoubi and Edwin A. Marengo Yale University, USA Northeastern University, USA Abstract Optical sensing and imaging applications

More information

Evaluating Commercial Scanners for Astronomical Images. The underlying technology of the scanners: Pixel sizes:

Evaluating Commercial Scanners for Astronomical Images. The underlying technology of the scanners: Pixel sizes: Evaluating Commercial Scanners for Astronomical Images Robert J. Simcoe Associate Harvard College Observatory rjsimcoe@cfa.harvard.edu Introduction: Many organizations have expressed interest in using

More information

Exposure schedule for multiplexing holograms in photopolymer films

Exposure schedule for multiplexing holograms in photopolymer films Exposure schedule for multiplexing holograms in photopolymer films Allen Pu, MEMBER SPIE Kevin Curtis,* MEMBER SPIE Demetri Psaltis, MEMBER SPIE California Institute of Technology 136-93 Caltech Pasadena,

More information

DAT175: Topics in Electronic System Design

DAT175: Topics in Electronic System Design DAT175: Topics in Electronic System Design Analog Readout Circuitry for Hearing Aid in STM90nm 21 February 2010 Remzi Yagiz Mungan v1.10 1. Introduction In this project, the aim is to design an adjustable

More information

VLSI DESIGN OF A HIGH-SPEED CMOS IMAGE SENSOR WITH IN-SITU 2D PROGRAMMABLE PROCESSING

VLSI DESIGN OF A HIGH-SPEED CMOS IMAGE SENSOR WITH IN-SITU 2D PROGRAMMABLE PROCESSING VLSI DESIGN OF A HIGH-SED CMOS IMAGE SENSOR WITH IN-SITU 2D PROGRAMMABLE PROCESSING J.Dubois, D.Ginhac and M.Paindavoine Laboratoire Le2i - UMR CNRS 5158, Universite de Bourgogne Aile des Sciences de l

More information

A Robust Oscillator for Embedded System without External Crystal

A Robust Oscillator for Embedded System without External Crystal Appl. Math. Inf. Sci. 9, No. 1L, 73-80 (2015) 73 Applied Mathematics & Information Sciences An International Journal http://dx.doi.org/10.12785/amis/091l09 A Robust Oscillator for Embedded System without

More information

Hartmann-Shack sensor ASIC s for real-time adaptive optics in biomedical physics

Hartmann-Shack sensor ASIC s for real-time adaptive optics in biomedical physics Hartmann-Shack sensor ASIC s for real-time adaptive optics in biomedical physics Thomas NIRMAIER Kirchhoff Institute, University of Heidelberg Heidelberg, Germany Dirk DROSTE Robert Bosch Group Stuttgart,

More information

Perception. Introduction to HRI Simmons & Nourbakhsh Spring 2015

Perception. Introduction to HRI Simmons & Nourbakhsh Spring 2015 Perception Introduction to HRI Simmons & Nourbakhsh Spring 2015 Perception my goals What is the state of the art boundary? Where might we be in 5-10 years? The Perceptual Pipeline The classical approach:

More information

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram LETTER IEICE Electronics Express, Vol.10, No.4, 1 8 A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram Wang-Soo Kim and Woo-Young Choi a) Department

More information

[2] Brajovic, V. and T. Kanade, Computational Sensors for Global Operations, IUS Proceedings,

[2] Brajovic, V. and T. Kanade, Computational Sensors for Global Operations, IUS Proceedings, page 14 page 13 References [1] Ballard, D.H. and C.M. Brown, Computer Vision, Prentice-Hall, 1982. [2] Brajovic, V. and T. Kanade, Computational Sensors for Global Operations, IUS Proceedings, pp. 621-630,

More information

Evolving High-Dimensional, Adaptive Camera-Based Speed Sensors

Evolving High-Dimensional, Adaptive Camera-Based Speed Sensors In: M.H. Hamza (ed.), Proceedings of the 21st IASTED Conference on Applied Informatics, pp. 1278-128. Held February, 1-1, 2, Insbruck, Austria Evolving High-Dimensional, Adaptive Camera-Based Speed Sensors

More information

ADAPTIVE channel equalization without a training

ADAPTIVE channel equalization without a training IEEE TRANSACTIONS ON COMMUNICATIONS, VOL. 53, NO. 9, SEPTEMBER 2005 1427 Analysis of the Multimodulus Blind Equalization Algorithm in QAM Communication Systems Jenq-Tay Yuan, Senior Member, IEEE, Kun-Da

More information

Design of Dynamic Latched Comparator with Reduced Kickback Noise

Design of Dynamic Latched Comparator with Reduced Kickback Noise Volume 118 No. 17 2018, 289-298 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu ijpam.eu Design of Dynamic Latched Comparator with Reduced Kickback Noise N

More information

MANY integrated circuit applications require a unique

MANY integrated circuit applications require a unique IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 43, NO. 1, JANUARY 2008 69 A Digital 1.6 pj/bit Chip Identification Circuit Using Process Variations Ying Su, Jeremy Holleman, Student Member, IEEE, and Brian

More information

Computer Vision. Howie Choset Introduction to Robotics

Computer Vision. Howie Choset   Introduction to Robotics Computer Vision Howie Choset http://www.cs.cmu.edu.edu/~choset Introduction to Robotics http://generalrobotics.org What is vision? What is computer vision? Edge Detection Edge Detection Interest points

More information

Study guide for Graduate Computer Vision

Study guide for Graduate Computer Vision Study guide for Graduate Computer Vision Erik G. Learned-Miller Department of Computer Science University of Massachusetts, Amherst Amherst, MA 01003 November 23, 2011 Abstract 1 1. Know Bayes rule. What

More information

On the Recovery of Depth from a Single Defocused Image

On the Recovery of Depth from a Single Defocused Image On the Recovery of Depth from a Single Defocused Image Shaojie Zhuo and Terence Sim School of Computing National University of Singapore Singapore,747 Abstract. In this paper we address the challenging

More information

1 st IFAC Conference on Mechatronic Systems - Mechatronics 2000, September 18-20, 2000, Darmstadt, Germany

1 st IFAC Conference on Mechatronic Systems - Mechatronics 2000, September 18-20, 2000, Darmstadt, Germany 1 st IFAC Conference on Mechatronic Systems - Mechatronics 2000, September 18-20, 2000, Darmstadt, Germany SPACE APPLICATION OF A SELF-CALIBRATING OPTICAL PROCESSOR FOR HARSH MECHANICAL ENVIRONMENT V.

More information