Analog VLSI Circuits for the Perception of Visual Motion Analog VLSI Circuits for the Perception of Visual Motion Alan A. Stocker Howard Hughes Medical Institute and Center for Neural Science, New York University, USA Copyright2006 JohnWiley&SonsLtd,TheAtrium,SouthernGate,Chichester, WestSussexPO198SQ,England Telephone(+44)1243779777 Email(forordersandcustomerserviceenquiries):[email protected] VisitourHomePageonwww.wiley.com AllRightsReserved.Nopartofthispublicationmaybereproduced,storedinaretrievalsystemortransmitted inanyformorbyanymeans,electronic,mechanical,photocopying,recording,scanningorotherwise,except underthetermsoftheCopyright,DesignsandPatentsAct1988orunderthetermsofalicenceissuedbythe CopyrightLicensingAgencyLtd,90TottenhamCourtRoad,LondonW1T4LP,UK,withoutthepermissionin writingofthePublisher.RequeststothePublishershouldbeaddressedtothePermissionsDepartment,John Wiley&SonsLtd,TheAtrium,SouthernGate,Chichester,WestSussexPO198SQ,England,oremailedto [email protected],orfaxedto(+44)1243770620. Designationsusedbycompaniestodistinguishtheirproductsareoftenclaimedastrademarks.Allbrandnames andproductnamesusedinthisbookaretradenames,servicemarks,trademarksorregisteredtrademarksof theirrespectiveowners.ThePublisherisnotassociatedwithanyproductorvendormentionedinthisbook. Thispublicationisdesignedtoprovideaccurateandauthoritativeinformationinregardtothesubjectmatter covered.ItissoldontheunderstandingthatthePublisherisnotengagedinrenderingprofessionalservices.If professionaladviceorotherexpertassistanceisrequired,theservicesofacompetentprofessionalshouldbe sought. OtherWileyEditorialOffices JohnWiley&SonsInc.,111RiverStreet,Hoboken,NJ07030,USA Jossey-Bass,989MarketStreet,SanFrancisco,CA94103-1741,USA Wiley-VCHVerlagGmbH,Boschstr.12,D-69469Weinheim,Germany JohnWiley&SonsAustraliaLtd,42McDougallStreet,Milton,Queensland4064,Australia JohnWiley&Sons(Asia)PteLtd,2ClementiLoop#02-01,JinXingDistripark,Singapore129809 JohnWiley&SonsCanadaLtd,22WorcesterRoad,Etobicoke,Ontario,CanadaM9W1L1 Wileyalsopublishesitsbooksinavarietyofelectronicformats.Somecontentthatappears inprintmaynotbeavailableinelectronicbooks. LibraryofCongressCataloging-in-PublicationData Stocker,Alan. AnalogVLSICircuitsfortheperceptionofvisualmotion/AlanStocker. p.cm. Includesbibliographicalreferencesandindex. ISBN-13:978-0-470-85491-4(cloth:alk.paper) ISBN-10:0-470-85491-X(cloth:alk.paper) 1.Computervision.2.Motionperception(Vision)–Computersimulation. 3.Neuralnetworks(Computerscience)I.Title. TA1634.S762006 006.3(cid:1)7–dc22 2005028320 BritishLibraryCataloguinginPublicationData AcataloguerecordforthisbookisavailablefromtheBritishLibrary ISBN-13:978-0-470-85491-4 ISBN-10:0-470-85491-X Typesetin10/12ptTimesbyLaserwordsPrivateLimited,Chennai,India PrintedandboundinGreatBritainbyAntonyRoweLtd,Chippenham,Wiltshire Thisbookisprintedonacid-freepaperresponsiblymanufacturedfromsustainableforestry inwhichatleasttwotreesareplantedforeachoneusedforpaperproduction. WhatIcannotcreate,Idonotunderstand. (Richard P. Feynman – last quote on the blackboard in his office at Caltech when he died in 1988.) Contents Foreword xi Preface xiii 1 Introduction 1 1.1 Artificial Autonomous Systems . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 Neural Computation and Analog Integrated Circuits . . . . . . . . . . . . . 5 2 Visual Motion Perception 7 2.1 Image Brightness . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 2.2 Correspondence Problem . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.3 Optical Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.4 Matching Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.4.1 Explicit matching. . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.4.2 Implicit matching. . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.5 Flow Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.5.1 Global motion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 2.5.2 Local motion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 2.5.3 Perceptual bias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 2.6 Outline for a Visual Motion Perception System . . . . . . . . . . . . . . . . 23 2.7 Review of aVLSI Implementations . . . . . . . . . . . . . . . . . . . . . . 24 3 Optimization Networks 31 3.1 Associative Memory and Optimization . . . . . . . . . . . . . . . . . . . . 31 3.2 Constraint Satisfaction Problems . . . . . . . . . . . . . . . . . . . . . . . . 32 3.3 Winner-takes-all Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 3.3.1 Network architecture . . . . . . . . . . . . . . . . . . . . . . . . . . 37 3.3.2 Global convergence and gain . . . . . . . . . . . . . . . . . . . . . 38 3.4 Resistive Network . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 4 Visual Motion Perception Networks 45 4.1 Model for Optical Flow Estimation . . . . . . . . . . . . . . . . . . . . . . 45 4.1.1 Well-posed optimization problem . . . . . . . . . . . . . . . . . . . 48 4.1.2 Mechanical equivalent . . . . . . . . . . . . . . . . . . . . . . . . . 49
Description: