10mW CMOS Retina and Classifier for Handheld, 1000Images/s Optical Character Recognition System
|
|
- Owen Owens
- 6 years ago
- Views:
Transcription
1 TP mW 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 Nussbaum, Pascal Pilloud, Eric Vittoz Centre Suisse d Electronique et de Microtechnique SA, Neuchatel, Switzerland The optical character-recognition (OCR) system of Figure consists of a CMOS retina, an analog classifier IC and a microcontroller. The retina converts the parallel optical input into an oriented edge representation which is processed further and recognized by the classifier in real-time. The microcontroller postprocesses the time sequence of classifier outputs and provides timing and control. The system can be used as a handheld OCR scanner which processes the field of view 1000 times per second. The system output is the character string being scanned as shown in Figure The power consumption of the classifier IC is 1mW, more than two orders of magnitude lower than that of the AT&T s ANNA chip [1]. In contrast to the OCR system described in Reference 2, this present system is invariant to shift, and largely insensitive to distortions, scale, rotation, contrast, font type, and printing quality. The system also tolerates illumination variations as long as the spatial frequency spectrum of illumination inhomogeneity is below that of the character. The recognition rate is constant within the following operating ranges: font size variation of 100% (ratio of 2:1), ±10 o rotation, and % optical contrast. Performance degrades gradually outside these operating ranges and when processing exotic font types or poor print quality. To obtain robustness, it is important to achieve certain invariance at the image-acquisition stage. The retina performs illumination normalization by adapting integration time of photodiodes to impinging light intensity. Edges are extracted by binarizing the image gradient with a contrast-dependent threshold determined in the neighborhood of each pixel. Four orthogonal edge orientations are detected, North, East, South and West. Image gradient is coded on four bits with some redundancy. Zero, one or two orientations can be active at a time, providing 45 degrees or 3b resolution in the gradient orientation and 1 bit information about gradient intensity. Note, that the effective gradient resolution is more than one bit due to the local contrast dependent edge detection threshold. The advantage of the two-dimensional pixel array compared to linear one-dimensional scanners is that no image distortion is introduced due to scanning speed and scanning direction inhomogeneities. This advantage is particularly important for handheld devices. Furthermore, the two dimensional imaging introduces large redundancy compared to the onedimensional, which further increases robustness. The classifier architecture is similar to the convolutional neural network described in Reference 3 and is shown in Figure It is a feedforward multilayer perceptron architecture with meaningful constraints in the topology. The layers are divided into sublayers. All neurons in a sublayer have the same weight set ensuring shift invariance. All sublayers in a layer have the same input, but different weight set, forming feature extractor planes. The neurons have local receptive fields. This highly regular structure synthesizes the recognition process from consecutive multidimensional convolutions and thresholdings. A sample input and the corresponding output of each layer is shown in Figure Note, that layer 3 output encodes not only character class, but relative position within the field of view as well. The neuron threshold function is simplified from sigmoid to ternary, allowing only three different neuron states: -1, 0 or +1. This is achieved by modifying the learning process and is a key to simplifying communication. To achieve 1kHz sampling rate, the classifier executes 100M multiply and add operations per second. To combine high-speed computation with low power consumption, the most efficient solution in terms of area and power is the capacitive inner product circuit shown in Figure The classification task is encoded into weighting coefficients and hardwired into the circuit. The weights are obtained by the backpropagation training. The capacitive inner-product circuit is fully differential. Positive and negative weights are implemented as the difference of a length-weighted capacitor and a minimum-length dummy capacitor to cancel out the non-proportional fringing capacitance term. The weights are the top plates laid on a common bottom plate polysilicon-polysilicon capacitor. The filling factor (ratio of top plates area to bottom plate area) is optimized with a dedicated algorithm to get maximal signal-to-noise and signal-to-comparator offset ratios. Careful layout ensures absolute symmetry and eliminates crosstalk between neurons. The standard deviation of weight error is <1% of the largest weight of the corresponding sublayer. Except the outputs of layer 3, all communication is digital, allowing fast simple transfer between layers and easy intermediate storage. Inputs to the capacitors are CMOS rail-torail logic level transitions, ensuring perfect homogeneity and large dynamic range. Measured system performance is shown in Figure The system scans the character string slowly forward, stops at the digit zero then scans quickly backwards. The classifier outputs are plotted on the bitmap. Time (or snapshot index) is shown on the horizontal axis, character code on the vertical axis and confidence level is coded as pixel intensity. Bright pixel encodes high confidence. The white clusters clearly indicate a correct and robust recognition. Clusters follow each other, first with larger spacing in ascending order, then with smaller spacing in descending order corresponding to the actual scanning speed. Cluster-finding postprocessing is performed by the microcontroller. A special category, interdigit, indicates where the retina field of view is centered between two characters. This feature considerably increases the reliability of the cluster finding process. Both the retina and the classifier chips combine local analog computing with digital communication. The recognition performance of the analog classifier chip and the OCR system is practically equal to what can be achieved by 64b floating-point accuracy. Micrographs of the retna chip and the classifier chip appear in Figure and Figure , respectively. References: [1] E. Sackinger, B.E. Boser, J. Bromley, Y. LeCun, L. D. Jackel, Application of the ANNA Neural Network Chip to High-Speed Character Recognition, Journal of Solid-State Circuits,vol. 3, No. 3, May 1992, pp [2] John Platt and Tim Allen, A Neural Network Classifier for the I1000 OCR chip, Advances in Neural Information Processing Systems 8, pp , MIT Press, (1996). [3] J.D. Keeler, D.E. Rumelhart and W-K Leow, Integrated Segmentation and Recognition of Hand-Printed numerals, Advances in Neural Information processing Systems 3 pp
2 Figure : OCR system block diagram. Figure : (top) Scanned image. (midle) Measured classifier responses. (bottom) System output. Figure : Sample input and corresponding layer outputs of the classifier. Figure : Convolutional neural network classifier. System speed 100 images per second (retna illuminated with 5W/m 2 intensity) Check-reading recognition rate 99.95% (OCR B and similar font types) Classifier dissipation <1mW Retna dissipation 10mW Weight accuracy relative to largest <1% Neuron state resolution 3 levels Number of physical weights 54k Number of different weights 4k Multiply-and-add operation rate 100M/s Pixel array size 32x20 Pixel / photodiode size 125x125µm 2 / 50x50µm 2 CMOS process 0.5µm 2-poly 3-metal Retna chip size 5x6mm 2 Classifier chip size 6x7mm 2 Figure : Capacitive inner product computation circuit. Table : OCR system characteristics.
3 Figure : Micrograph of the retina chip. Figure : Micrograph of the classifier chip.
4 Figure : OCR system block diagram.
5 Figure : (top) Scanned image. (middle) Measured classifier responses. (bottom) System output.
6 Figure : Convolutional neural network classifier.
7 Figure : Sample input and corresponding layer outputs of the classifier.
8 Figure : Capacitive inner product computation circuit.
9 Figure : Micrograph of the retina chip.
10 Figure : Micrograph of the classifier chip.
11 System speed 100 images per second (retina illuminated with 5W/m 2 intensity) Check-reading recognition rate 99.95% (OCR B and similar font types) Classifier dissipation <1mW Retna dissipation 10mW Weight accuracy relative to largest <1% Neuron state resolution 3 levels Number of physical weights 54k Number of different weights 4k Multiply-and-add operation rate 100M/s Pixel array size 32x20 Pixel / photodiode size 125x125µm 2 / 50x50µm 2 CMOS process 0.5µm 2-poly 3-metal Retna chip size 5x6mm 2 Classifier chip size 6x7mm 2 Table : OCR system characteristics.
Convolutional Networks for Images, Speech, and. Time-Series. 101 Crawfords Corner Road Operationnelle, Universite de Montreal,
Convolutional Networks for Images, Speech, and Time-Series Yann LeCun Rm 4G332, AT&T Bell Laboratories Yoshua Bengio Dept. Informatique et Recherche 101 Crawfords Corner Road Operationnelle, Universite
More informationEnhanced MLP Input-Output Mapping for Degraded Pattern Recognition
Enhanced MLP Input-Output Mapping for Degraded Pattern Recognition Shigueo Nomura and José Ricardo Gonçalves Manzan Faculty of Electrical Engineering, Federal University of Uberlândia, Uberlândia, MG,
More informationConvolutional Networks for Images, Speech, and. Time-Series. 101 Crawfords Corner Road Operationnelle, Universite de Montreal,
Convolutional Networks for Images, Speech, and Time-Series Yann LeCun Rm 4G332, AT&T Bell Laboratories Yoshua Bengio Dept. Informatique et Recherche 101 Crawfords Corner Road Operationnelle, Universite
More informationContents 1 Introduction Optical Character Recognition Systems Soft Computing Techniques for Optical Character Recognition Systems
Contents 1 Introduction.... 1 1.1 Organization of the Monograph.... 1 1.2 Notation.... 3 1.3 State of Art.... 4 1.4 Research Issues and Challenges.... 5 1.5 Figures.... 5 1.6 MATLAB OCR Toolbox.... 5 References....
More informationRecursive Text Segmentation for Color Images for Indonesian Automated Document Reader
Recursive Text Segmentation for Color Images for Indonesian Automated Document Reader Teresa Vania Tjahja 1, Anto Satriyo Nugroho #2, Nur Aziza Azis #, Rose Maulidiyatul Hikmah #, James Purnama Faculty
More informationConvolutional Networks Overview
Convolutional Networks Overview Sargur Srihari 1 Topics Limitations of Conventional Neural Networks The convolution operation Convolutional Networks Pooling Convolutional Network Architecture Advantages
More informationPerformance Evaluation of Edge Detection Techniques for Square Pixel and Hexagon Pixel images
Performance Evaluation of Edge Detection Techniques for Square Pixel and Hexagon Pixel images Keshav Thakur 1, Er Pooja Gupta 2,Dr.Kuldip Pahwa 3, 1,M.Tech Final Year Student, Deptt. of ECE, MMU Ambala,
More informationAUTOMATION TECHNOLOGY FOR FABRIC INSPECTION SYSTEM
AUTOMATION TECHNOLOGY FOR FABRIC INSPECTION SYSTEM Chi-ho Chan, Hugh Liu, Thomas Kwan, Grantham Pang Dept. of Electrical and Electronic Engineering, The University of Hong Kong, Pokfulam Road, Hong Kong.
More informationExercise 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 informationSingle-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 informationNumber Plate Detection with a Multi-Convolutional Neural Network Approach with Optical Character Recognition for Mobile Devices
J Inf Process Syst, Vol.12, No.1, pp.100~108, March 2016 http://dx.doi.org/10.3745/jips.04.0022 ISSN 1976-913X (Print) ISSN 2092-805X (Electronic) Number Plate Detection with a Multi-Convolutional Neural
More informationIntroduction to Machine Learning
Introduction to Machine Learning Deep Learning Barnabás Póczos Credits Many of the pictures, results, and other materials are taken from: Ruslan Salakhutdinov Joshua Bengio Geoffrey Hinton Yann LeCun 2
More information8.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 informationContrast adaptive binarization of low quality document images
Contrast adaptive binarization of low quality document images Meng-Ling Feng a) and Yap-Peng Tan b) School of Electrical and Electronic Engineering, Nanyang Technological University, Nanyang Avenue, Singapore
More informationFACE RECOGNITION USING NEURAL NETWORKS
Int. J. Elec&Electr.Eng&Telecoms. 2014 Vinoda Yaragatti and Bhaskar B, 2014 Research Paper ISSN 2319 2518 www.ijeetc.com Vol. 3, No. 3, July 2014 2014 IJEETC. All Rights Reserved FACE RECOGNITION USING
More informationScrabble Board Automatic Detector for Third Party Applications
Scrabble Board Automatic Detector for Third Party Applications David Hirschberg Computer Science Department University of California, Irvine hirschbd@uci.edu Abstract Abstract Scrabble is a well-known
More informationELEC Dr Reji Mathew Electrical Engineering UNSW
ELEC 4622 Dr Reji Mathew Electrical Engineering UNSW Filter Design Circularly symmetric 2-D low-pass filter Pass-band radial frequency: ω p Stop-band radial frequency: ω s 1 δ p Pass-band tolerances: δ
More informationTarget Recognition and Tracking based on Data Fusion of Radar and Infrared Image Sensors
Target Recognition and Tracking based on Data Fusion of Radar and Infrared Image Sensors Jie YANG Zheng-Gang LU Ying-Kai GUO Institute of Image rocessing & Recognition, Shanghai Jiao-Tong University, China
More informationA Review of Optical Character Recognition System for Recognition of Printed Text
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661,p-ISSN: 2278-8727, Volume 17, Issue 3, Ver. II (May Jun. 2015), PP 28-33 www.iosrjournals.org A Review of Optical Character Recognition
More informationLow-Power Digital Image Sensor for Still Picture Image Acquisition
Low-Power Digital Image Sensor for Still Picture Image Acquisition Steve Tanner a, Stefan Lauxtermann b, Martin Waeny b, Michel Willemin b, Nicolas Blanc b, Joachim Grupp c, Rudolf Dinger c, Elko Doering
More informationPixel. Pixel 3. The LUMENOLOGY Company Texas Advanced Optoelectronic Solutions Inc. 800 Jupiter Road, Suite 205 Plano, TX (972)
64 1 Sensor-Element Organization 200 Dots-Per-Inch (DPI) Sensor Pitch High Linearity and Uniformity Wide Dynamic Range...2000:1 (66 db) Output Referenced to Ground Low Image Lag... 0.5% Typ Operation to
More informationApplication Note 01 - The Electric Encoder
Application Note 01 - The Electric Encoder DF Product Lines - Angular Position Sensors Document No.: AN-01 Version: 3.0, July 2016 Netzer Precision Motion Sensors Ltd. Misgav Industrial Park, P.O. Box
More informationDesign and Simulation of High Speed Multi-Processing CMOS Image Sensor
Design and Simulation of High Speed Multi-Processing CMOS Image Sensor Jérôme Dubois, Dominique Ginhac, Michel Paindavoine Laboratoire LE2I - UMR CNRS 5158 Université de Bourgogne 21078 Dijon Cedex - FRANCE
More informationBasic Layout Techniques
Basic Layout Techniques Rahul Shukla Advisor: Jaime Ramirez-Angulo Spring 2005 Mixed Signal VLSI Lab Klipsch School of Electrical and Computer Engineering New Mexico State University Outline Transistor
More informationfunctional block diagram (each section pin numbers apply to section 1)
Sensor-Element Organization 00 Dots-Per-Inch (DPI) Sensor Pitch High Linearity and Low Noise for Gray-Scale Applications Output Referenced to Ground Low Image Lag... 0.% Typ Operation to MHz Single -V
More informationAbstract. Most OCR systems decompose the process into several stages:
Artificial Neural Network Based On Optical Character Recognition Sameeksha Barve Computer Science Department Jawaharlal Institute of Technology, Khargone (M.P) Abstract The recognition of optical characters
More informationSIMULATION-BASED MODEL CONTROL USING STATIC HAND GESTURES IN MATLAB
SIMULATION-BASED MODEL CONTROL USING STATIC HAND GESTURES IN MATLAB S. Kajan, J. Goga Institute of Robotics and Cybernetics, Faculty of Electrical Engineering and Information Technology, Slovak University
More informationAn Efficient Color Image Segmentation using Edge Detection and Thresholding Methods
19 An Efficient Color Image Segmentation using Edge Detection and Thresholding Methods T.Arunachalam* Post Graduate Student, P.G. Dept. of Computer Science, Govt Arts College, Melur - 625 106 Email-Arunac682@gmail.com
More informationIMAGE ENHANCEMENT IN SPATIAL DOMAIN
A First Course in Machine Vision IMAGE ENHANCEMENT IN SPATIAL DOMAIN By: Ehsan Khoramshahi Definitions The principal objective of enhancement is to process an image so that the result is more suitable
More informationA Pixel Silicon Retina for Gradient Extraction With Steering Filter Capabilities and Temporal Output Coding
160 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 37, NO. 2, FEBRUARY 2002 A 100 100 Pixel Silicon Retina for Gradient Extraction With Steering Filter Capabilities and Temporal Output Coding Massimo Barbaro,
More informationResearch on Hand Gesture Recognition Using Convolutional Neural Network
Research on Hand Gesture Recognition Using Convolutional Neural Network Tian Zhaoyang a, Cheng Lee Lung b a Department of Electronic Engineering, City University of Hong Kong, Hong Kong, China E-mail address:
More informationMULTI-MODULAR ARCHITECTURE BASED ON CONVOLUTIONAL NEURAL NETWORKS FOR ONLINE HANDWRITTEN CHARACTER RECOGNITION
MULTI-MODULAR ARCHITECTURE BASED ON CONVOLUTIONAL NEURAL NETWORKS FOR ONLINE HANDWRITTEN CHARACTER RECOGNITION Emilie POISSON*, Christian VIARD GAUDIN*, Pierre-Michel LALLICAN** * Image Video Communication,
More informationIntroduction to Machine Learning
Introduction to Machine Learning Perceptron Barnabás Póczos Contents History of Artificial Neural Networks Definitions: Perceptron, Multi-Layer Perceptron Perceptron algorithm 2 Short History of Artificial
More informationImage Processing for feature extraction
Image Processing for feature extraction 1 Outline Rationale for image pre-processing Gray-scale transformations Geometric transformations Local preprocessing Reading: Sonka et al 5.1, 5.2, 5.3 2 Image
More informationA VLSI Convolutional Neural Network for Image Recognition Using Merged/Mixed Analog-Digital Architecture
A VLSI Convolutional Neural Network for Image Recognition Using Merged/Mixed Analog-Digital Architecture Keisuke Korekado a, Takashi Morie a, Osamu Nomura b, Hiroshi Ando c, Teppei Nakano a, Masakazu Matsugu
More informationImplementation of Pixel Array Bezel-Less Cmos Fingerprint Sensor
Article DOI: 10.21307/ijssis-2018-013 Issue 0 Vol. 0 Implementation of 144 64 Pixel Array Bezel-Less Cmos Fingerprint Sensor Seungmin Jung School of Information and Technology, Hanshin University, 137
More informationAn Hybrid MLP-SVM Handwritten Digit Recognizer
An Hybrid MLP-SVM Handwritten Digit Recognizer A. Bellili ½ ¾ M. Gilloux ¾ P. Gallinari ½ ½ LIP6, Université Pierre et Marie Curie ¾ La Poste 4, Place Jussieu 10, rue de l Ile Mabon, BP 86334 75252 Paris
More informationTSL LINEAR SENSOR ARRAY
896 1 Sensor-Element Organization 200 Dots-Per-Inch (DPI) Sensor Pitch High Linearity and Uniformity Wide Dynamic Range...2000:1 (66 db) Output Referenced to Ground Low Image Lag... 0.5% Typ Operation
More informationA Study on Single Camera Based ANPR System for Improvement of Vehicle Number Plate Recognition on Multi-lane Roads
Invention Journal of Research Technology in Engineering & Management (IJRTEM) ISSN: 2455-3689 www.ijrtem.com Volume 2 Issue 1 ǁ January. 2018 ǁ PP 11-16 A Study on Single Camera Based ANPR System for Improvement
More informationHardware Implementation of an ADC Error Compensation Using Neural Networks. Hervé Chanal 1
Hardware Implementation of an ADC Error Compensation Using Neural Networks Hervé Chanal 1 1 Clermont Université, Université Blaise Pascal,CNRS/IN2P3, Laboratoire de Physique Corpusculaire, Pôle Micrhau,
More informationLAB MANUAL SUBJECT: IMAGE PROCESSING BE (COMPUTER) SEM VII
LAB MANUAL SUBJECT: IMAGE PROCESSING BE (COMPUTER) SEM VII IMAGE PROCESSING INDEX CLASS: B.E(COMPUTER) SR. NO SEMESTER:VII TITLE OF THE EXPERIMENT. 1 Point processing in spatial domain a. Negation of an
More informationA VCO-based analog-to-digital converter with secondorder sigma-delta noise shaping
A VCO-based analog-to-digital converter with secondorder sigma-delta noise shaping The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters.
More informationA 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 informationThe Xiris Glossary of Machine Vision Terminology
X The Xiris Glossary of Machine Vision Terminology 2 Introduction Automated welding, camera technology, and digital image processing are all complex subjects. When you combine them in a system featuring
More informationInterpixel crosstalk in a 3D-integrated active pixel sensor for x-ray detection
Interpixel crosstalk in a 3D-integrated active pixel sensor for x-ray detection The MIT Faculty has made this article openly available. Please share how this access benefits you. Your story matters. Citation
More informationStudy 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 informationA Parallel Analog CCD/CMOS Signal Processor
A Parallel Analog CCD/CMOS Signal Processor Charles F. Neugebauer Amnon Yariv Department of Applied Physics California Institute of Technology Pasadena, CA 91125 Abstract A CCO based signal processing
More informationImage Extraction using Image Mining Technique
IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 9 (September. 2013), V2 PP 36-42 Image Extraction using Image Mining Technique Prof. Samir Kumar Bandyopadhyay,
More informationDetection and Verification of Missing Components in SMD using AOI Techniques
, pp.13-22 http://dx.doi.org/10.14257/ijcg.2016.7.2.02 Detection and Verification of Missing Components in SMD using AOI Techniques Sharat Chandra Bhardwaj Graphic Era University, India bhardwaj.sharat@gmail.com
More informationWiring Parasitics. Contact Resistance Measurement and Rules
Wiring Parasitics Contact Resistance Measurement and Rules Connections between metal layers and nonmetal layers are called contacts. Connections between metal layers are called vias. For non-critical design,
More informationAutonomous 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 information444 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 informationMLX90255 Linear Optical Array
Application Note: MLX90 Demo Board The demo board described in this document facilitates the evaluation of the MLX90xx Linear Optical Arrays. The board provides the necessary timing and clock signals to
More informationCS534 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 informationDesign of Practical Color Filter Array Interpolation Algorithms for Cameras, Part 2
Design of Practical Color Filter Array Interpolation Algorithms for Cameras, Part 2 James E. Adams, Jr. Eastman Kodak Company jeadams @ kodak. com Abstract Single-chip digital cameras use a color filter
More informationCHARACTERS RECONGNIZATION OF AUTOMOBILE LICENSE PLATES ON THE DIGITAL IMAGE Rajasekhar Junjunuri* 1, Sandeep Kotta 1
ISSN 2277-2685 IJESR/May 2015/ Vol-5/Issue-5/302-309 Rajasekhar Junjunuri et. al./ International Journal of Engineering & Science Research CHARACTERS RECONGNIZATION OF AUTOMOBILE LICENSE PLATES ON THE
More informationImage Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network
436 JOURNAL OF COMPUTERS, VOL. 5, NO. 9, SEPTEMBER Image Recognition for PCB Soldering Platform Controlled by Embedded Microchip Based on Hopfield Neural Network Chung-Chi Wu Department of Electrical Engineering,
More informationFast MTF measurement of CMOS imagers using ISO slantededge methodology
Fast MTF measurement of CMOS imagers using ISO 2233 slantededge methodology M.Estribeau*, P.Magnan** SUPAERO Integrated Image Sensors Laboratory, avenue Edouard Belin, 34 Toulouse, France ABSTRACT The
More informationCMOS High Speed A/D Converter Architectures
CHAPTER 3 CMOS High Speed A/D Converter Architectures 3.1 Introduction In the previous chapter, basic key functions are examined with special emphasis on the power dissipation associated with its implementation.
More informationLibyan Licenses Plate Recognition Using Template Matching Method
Journal of Computer and Communications, 2016, 4, 62-71 Published Online May 2016 in SciRes. http://www.scirp.org/journal/jcc http://dx.doi.org/10.4236/jcc.2016.47009 Libyan Licenses Plate Recognition Using
More informationComputer 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 informationA rad-hard 8-channel 12-bit resolution ADC for slow control applications in the LHC environment
A rad-hard 8-channel 12-bit resolution ADC for slow control applications in the LHC environment G. Magazzù 1,A.Marchioro 2,P.Moreira 2 1 INFN-PISA, Via Livornese 1291 56018 S.Piero a Grado (Pisa), Italy
More informationWinner-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 informationDesign of Pipeline Analog to Digital Converter
Design of Pipeline Analog to Digital Converter Vivek Tripathi, Chandrajit Debnath, Rakesh Malik STMicroelectronics The pipeline analog-to-digital converter (ADC) architecture is the most popular topology
More informationA comparative study of different feature sets for recognition of handwritten Arabic numerals using a Multi Layer Perceptron
Proc. National Conference on Recent Trends in Intelligent Computing (2006) 86-92 A comparative study of different feature sets for recognition of handwritten Arabic numerals using a Multi Layer Perceptron
More informationEC-433 Digital Image Processing
EC-433 Digital Image Processing Lecture 2 Digital Image Fundamentals Dr. Arslan Shaukat 1 Fundamental Steps in DIP Image Acquisition An image is captured by a sensor (such as a monochrome or color TV camera)
More informationROBOT VISION. Dr.M.Madhavi, MED, MVSREC
ROBOT VISION Dr.M.Madhavi, MED, MVSREC Robotic vision may be defined as the process of acquiring and extracting information from images of 3-D world. Robotic vision is primarily targeted at manipulation
More informationMixed-Signal-Electronics
1 Mixed-Signal-Electronics PD Dr.-Ing. Stephan Henzler 2 Chapter 6 Nyquist Rate Analog-to-Digital Converters 3 Pipelined ADC 2 4 High-Speed ADC: Pipeline Processing Stephan Henzler Advanced Integrated
More informationRecognition Offline Handwritten Hindi Digits Using Multilayer Perceptron Neural Networks
Recognition Offline Handwritten Hindi Digits Using Multilayer Perceptron Neural Networks NIDAL F. SHILBAYEH* MUSBAH M. AQEL** AND REMAH ALKHATEEB*** *Department of Computer Science, University of Tabuk,
More informationVisual perception basics. Image aquisition system. IE PŁ P. Strumiłło
Visual perception basics Image aquisition system Light perception by humans Humans perceive approx. 90% of information about the environment by means of visual system. Efficiency of the human visual system
More informationDesign and Performance Analysis of a Reconfigurable Fir Filter
Design and Performance Analysis of a Reconfigurable Fir Filter S.karthick Department of ECE Bannari Amman Institute of Technology Sathyamangalam INDIA Dr.s.valarmathy Department of ECE Bannari Amman Institute
More informationImage analysis. CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror
Image analysis CS/CME/BioE/Biophys/BMI 279 Oct. 31 and Nov. 2, 2017 Ron Dror 1 Outline Images in molecular and cellular biology Reducing image noise Mean and Gaussian filters Frequency domain interpretation
More informationINDIAN VEHICLE LICENSE PLATE EXTRACTION AND SEGMENTATION
International Journal of Computer Science and Communication Vol. 2, No. 2, July-December 2011, pp. 593-599 INDIAN VEHICLE LICENSE PLATE EXTRACTION AND SEGMENTATION Chetan Sharma 1 and Amandeep Kaur 2 1
More informationDigital Photogrammetry. Presented by: Dr. Hamid Ebadi
Digital Photogrammetry Presented by: Dr. Hamid Ebadi Background First Generation Analog Photogrammetry Analytical Photogrammetry Digital Photogrammetry Photogrammetric Generations 2000 digital photogrammetry
More informationMultiple-Layer Networks. and. Backpropagation Algorithms
Multiple-Layer Networks and Algorithms Multiple-Layer Networks and Algorithms is the generalization of the Widrow-Hoff learning rule to multiple-layer networks and nonlinear differentiable transfer functions.
More informationPreprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition
Preprocessing and Segregating Offline Gujarati Handwritten Datasheet for Character Recognition Hetal R. Thaker Atmiya Institute of Technology & science, Kalawad Road, Rajkot Gujarat, India C. K. Kumbharana,
More informationAN5258. Extending output performance of ST ultrasound pulsers. Application note. Introduction
Application note Extending output performance of ST ultrasound pulsers Introduction STHV TX pulsers are multi-channel, high-voltage, high-speed, pulse waveform generators with respectively 4, 8, 16 channels,
More informationExtending Acoustic Microscopy for Comprehensive Failure Analysis Applications
Extending Acoustic Microscopy for Comprehensive Failure Analysis Applications Sebastian Brand, Matthias Petzold Fraunhofer Institute for Mechanics of Materials Halle, Germany Peter Czurratis, Peter Hoffrogge
More informationECC419 IMAGE PROCESSING
ECC419 IMAGE PROCESSING INTRODUCTION Image Processing Image processing is a subclass of signal processing concerned specifically with pictures. Digital Image Processing, process digital images by means
More informationHigh-speed Serial Interface
High-speed Serial Interface Lect. 9 Noises 1 Block diagram Where are we today? Serializer Tx Driver Channel Rx Equalizer Sampler Deserializer PLL Clock Recovery Tx Rx 2 Sampling in Rx Interface applications
More informationSwitch-less Dual-frequency Reconfigurable CMOS Oscillator using One Single Piezoelectric AlN MEMS Resonator with Co-existing S0 and S1 Lamb-wave Modes
From the SelectedWorks of Chengjie Zuo January, 11 Switch-less Dual-frequency Reconfigurable CMOS Oscillator using One Single Piezoelectric AlN MEMS Resonator with Co-existing S and S1 Lamb-wave Modes
More informationDifferentiation of Malignant and Benign Masses on Mammograms Using Radial Local Ternary Pattern
Differentiation of Malignant and Benign Masses on Mammograms Using Radial Local Ternary Pattern Chisako Muramatsu 1, Min Zhang 1, Takeshi Hara 1, Tokiko Endo 2,3, and Hiroshi Fujita 1 1 Department of Intelligent
More informationPerception. 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 informationSECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS
RADT 3463 - COMPUTERIZED IMAGING Section I: Chapter 2 RADT 3463 Computerized Imaging 1 SECTION I - CHAPTER 2 DIGITAL IMAGING PROCESSING CONCEPTS RADT 3463 COMPUTERIZED IMAGING Section I: Chapter 2 RADT
More informationISSCC 2004 / SESSION 25 / HIGH-RESOLUTION NYQUIST ADCs / 25.4
ISSCC 2004 / SESSION 25 / HIGH-RESOLUTION NYQUIST ADCs / 25.4 25.4 A 1.8V 14b 10MS/s Pipelined ADC in 0.18µm CMOS with 99dB SFDR Yun Chiu, Paul R. Gray, Borivoje Nikolic University of California, Berkeley,
More informationHigh-end CMOS Active Pixel Sensor for Hyperspectral Imaging
R11 High-end CMOS Active Pixel Sensor for Hyperspectral Imaging J. Bogaerts (1), B. Dierickx (1), P. De Moor (2), D. Sabuncuoglu Tezcan (2), K. De Munck (2), C. Van Hoof (2) (1) Cypress FillFactory, Schaliënhoevedreef
More informationThe Automatic Classification Problem. Perceptrons, SVMs, and Friends: Some Discriminative Models for Classification
Perceptrons, SVMs, and Friends: Some Discriminative Models for Classification Parallel to AIMA 8., 8., 8.6.3, 8.9 The Automatic Classification Problem Assign object/event or sequence of objects/events
More informationConvolutional neural networks
Convolutional neural networks Themes Curriculum: Ch 9.1, 9.2 and http://cs231n.github.io/convolutionalnetworks/ The simple motivation and idea How it s done Receptive field Pooling Dilated convolutions
More informationDAT175: 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 informationFourier transforms, SIM
Fourier transforms, SIM Last class More STED Minflux Fourier transforms This class More FTs 2D FTs SIM 1 Intensity.5 -.5 FT -1.5 1 1.5 2 2.5 3 3.5 4 4.5 5 6 Time (s) IFT 4 2 5 1 15 Frequency (Hz) ff tt
More informationTHE TREND toward implementing systems with low
724 IEEE JOURNAL OF SOLID-STATE CIRCUITS, VOL. 30, NO. 7, JULY 1995 Design of a 100-MHz 10-mW 3-V Sample-and-Hold Amplifier in Digital Bipolar Technology Behzad Razavi, Member, IEEE Abstract This paper
More informationSno Projects List IEEE. High - Throughput Finite Field Multipliers Using Redundant Basis For FPGA And ASIC Implementations
Sno Projects List IEEE 1 High - Throughput Finite Field Multipliers Using Redundant Basis For FPGA And ASIC Implementations 2 A Generalized Algorithm And Reconfigurable Architecture For Efficient And Scalable
More informationLive Hand Gesture Recognition using an Android Device
Live Hand Gesture Recognition using an Android Device Mr. Yogesh B. Dongare Department of Computer Engineering. G.H.Raisoni College of Engineering and Management, Ahmednagar. Email- yogesh.dongare05@gmail.com
More information1. INTRODUCTION ABSTRACT
Experimental verification of Sub-Wavelength Holographic Lithography physical concept for single exposure fabrication of complex structures on planar and non-planar surfaces Michael V. Borisov, Dmitry A.
More informationLecture 12 Memory Circuits. Memory Architecture: Decoders. Semiconductor Memory Classification. Array-Structured Memory Architecture RWM NVRWM ROM
Semiconductor Memory Classification Lecture 12 Memory Circuits RWM NVRWM ROM Peter Cheung Department of Electrical & Electronic Engineering Imperial College London Reading: Weste Ch 8.3.1-8.3.2, Rabaey
More informationCHAPTER 9 POSITION SENSITIVE PHOTOMULTIPLIER TUBES
CHAPTER 9 POSITION SENSITIVE PHOTOMULTIPLIER TUBES The current multiplication mechanism offered by dynodes makes photomultiplier tubes ideal for low-light-level measurement. As explained earlier, there
More informationIMAGE PROCESSING PROJECT REPORT NUCLEUS CLASIFICATION
ABSTRACT : The Main agenda of this project is to segment and analyze the a stack of image, where it contains nucleus, nucleolus and heterochromatin. Find the volume, Density, Area and circularity of the
More informationThe introduction and background in the previous chapters provided context in
Chapter 3 3. Eye Tracking Instrumentation 3.1 Overview The introduction and background in the previous chapters provided context in which eye tracking systems have been used to study how people look at
More informationBackground. Computer Vision & Digital Image Processing. Improved Bartlane transmitted image. Example Bartlane transmitted image
Background Computer Vision & Digital Image Processing Introduction to Digital Image Processing Interest comes from two primary backgrounds Improvement of pictorial information for human perception How
More informationLow Jitter, Low Emission Timing Solutions For High Speed Digital Systems. A Design Methodology
Low Jitter, Low Emission Timing Solutions For High Speed Digital Systems A Design Methodology The Challenges of High Speed Digital Clock Design In high speed applications, the faster the signal moves through
More information