Today. Stereo: Correspondence and Calibration. Last time: Estimating depth with stereo. Last time: Epipolar geometry. Last time: Epipolar constraint
|
|
- Samantha Cross
- 5 years ago
- Views:
Transcription
1 Today Steeo: Coesondence and Calibation Mon, Mach 28 Pof. Kisten Gauman UT-Austin Reca: eiola consta Steeo age ectification Steeo solutions Comuting coesondences Non-geometic steeo constas Calibation Examle steeo alications Last te: Estating deth ith steeo Steeo: shae fom motion beteen to vies We need to conside: Info on camea ose ( calibation ) Image o coesondences Last te: Eiola geomety Eiola Plane Eiola Line scene o otical cente age lane Eiole Baseline Eiole Last te: Eiola consta Examle: conveging cameas Potential matches fo have to lie on the coesonding eiola line l. Potential matches fo have to lie on the coesonding eiola line l. Slide cedit: M. Pollefeys Figue fom Hatley & Zisseman CS 376 Lectue 17 Steeo 1
2 Examle: aallel cameas An audio camea & eiola geomety Sheical micohone aay Figue fom Hatley & Zisseman Adam O' Donovan, Ramani Duaisami and Jan Neumann Micohone Aays as Genealized Cameas fo Integated Audio Visual Pocessing, IEEE Confeence on Comute Vision and Patten Recognition (CVPR), Minneaolis, 27 An audio camea & eiola geomety X X Last te: Essential matix T RX [T ] RX x Let E [T x] R X T EX E is called the essential matix, and it elates coesonding os beteen both cameas, given the otation and tanslation. If e obseve a o in one age, its osition in othe age is constained to lie on line defined by above. Note: these os ae in camea coodinate systems. Essential matix examle: aallel cameas R I T [ d,,] E [ T x ]R d d [ x, y, f ] ' [ x', y', f ] age I(x,y) Disaity ma D(x,y) age I (x,y ) E (x,y )=(x+d(x,y),y) Fo the aallel cameas, age of any o must lie on same hoizontal line in each age lane. What about hen cameas otical axes ae not aallel? CS 376 Lectue 17 Steeo 2
3 Today Reca: eiola consta Steeo age ectification Steeo solutions Comuting coesondences Non-geometic steeo constas Calibation Examle steeo alications Steeo age ectification In actice, it is convenient if age scanlines (os) ae the eiola lines. eoject age lanes onto a common lane aallel to the line beteen otical centes ixel motion is hoizontal afte this tansfomation to homogahies (3x3 tansfoms), one fo each inut age eojection Slide cedit: Li Zhang Steeo age ectification: examle Today Reca: eiola consta Steeo age ectification Steeo solutions Comuting coesondences Non-geometic steeo constas Calibation Examle steeo alications Souce: Alyosha Efos Coesondence oblem Multile match hyotheses satisfy eiola consta, but hich is coect? Coesondence oblem Beyond the had consta of eiola geomety, thee ae soft constas to hel identify coesonding os Silaity Uniqueness Odeing Disaity gadient To find matches in the age ai, e ill assume Most scene os visible fom both vies Image egions fo the matches ae sila in aeaance Figue fom Gee & Ciolla 1999 CS 376 Lectue 17 Steeo 3
4 Dense coesondence seach Coesondence oblem Fo each eiola line Fo each ixel / indo in the age comae ith evey ixel / indo on same eiola line in ight age ick osition ith minum match cost (e.g., SSD, coelation) Paallel camea examle: eiola lines ae coesonding age scanlines Adated fom Li Zhang Souce: Ande Zisseman Coesondence oblem Coesondence oblem Intensity ofiles Neighbohoods of coesonding os ae sila in ensity attens. Souce: Ande Zisseman Souce: Ande Zisseman Coelation based indo matching Textueless egions Souce: Ande Zisseman Textueless egions ae non distinct; high ambiguity fo matches. Souce: Ande Zisseman CS 376 Lectue 17 Steeo 4
5 Effect of indo size Effect of indo size W = 3 W = 2 Want indo lage enough to have sufficient ensity vaiation, yet small enough to contain only ixels ith about the same disaity. Souce: Ande Zisseman Figues fom Li Zhang Foeshotening effects Occlusion Souce: Ande Zisseman Slide cedit: David Kiegman Sase coesondence seach Coesondence oblem Beyond the had consta of eiola geomety, thee ae soft constas to hel identify coesonding os Silaity Uniqueness Disaity gadient Odeing Restict seach to sase set of detected featues (e.g., cones) Rathe than ixel values (o lists of ixel values) use featue descito and an associated featue distance Still nao seach futhe by eiola geomety Tadeoffs beteen dense and sase seach? CS 376 Lectue 17 Steeo 5
6 Uniqueness consta U to one match in ight age fo evey o in age Disaity gadient consta Assume ieceise continuous suface, so ant disaity estates to be locally smooth Figue fom Gee & Ciolla 1999 Figue fom Gee & Ciolla 1999 Odeing consta Pos on same suface (oaque object) ill be in same ode in both vies Odeing consta Won t alays hold, e.g. conside tansaent object, o an occluding suface Figue fom Gee & Ciolla 1999 Figues fom Fosyth & Ponce Beyond individual coesondences to estate disaities: Otize coesondence assignments joly Scanline at a te (DP) Full 2D gid (gah cuts) Scanline steeo Ty to coheently match ixels on the entie scanline Diffeent scanlines ae still otized indeendently Left age Right age ensity CS 376 Lectue 17 Steeo 6
7 Shotest aths fo scan-line steeo Left age I Right age I Coheent steeo on 2D gid Scanline steeo geneates steaking atifacts S q t Left occlusion Right occlusion s S ight Can be lemented ith dynamic ogamming Ohta & Kanade 85, Cox et al. 96 Slide cedit: Y. Boykov Can t use dynamic ogamming to find satially coheent disaities/ coesondences on a 2D gid E Steeo matching as enegy minization I 1 I 2 D W 1 (i) W 2 (i+d(i)) D(i) E Edata ( I1, I 2, D) Esmooth ( D) W 2 1( i) W2 ( i D( i data )) i Enegy functions of this fom can be minized using gah cuts Y. Boykov, O. Veksle, and R. Zabih, Fast Aoxate Enegy Minization via Gah Cuts, PAMI 21 Esmooth D( i) D( j) neighbos i, j Souce: Steve Seitz Reca: steeo ith calibated cameas Given age ai, R, T Detect some featues Comute essential matix E Match featues using the eiola and othe constas Tiangulate fo 3d stuctue Eo souces Lo-contast ; textueless age egions Occlusions Camea calibation eos Violations of bightness constancy (e.g., secula eflections) Lage motions Today Reca: eiola consta Steeo age ectification Steeo solutions Comuting coesondences Non-geometic steeo constas Calibation Examle steeo alications CS 376 Lectue 17 Steeo 7
8 Steeo in machine vision systems Examle deth mas (entagon) Left : The Stanfod cat sots a single camea moving in discete incements along a staight line and oviding multile snashots of outdoo scenes Right : The INRIA mobile obot uses thee cameas to ma its envionment Fosyth & Ponce Deth fo segmentation Deth fo segmentation Edges in disaity in conjunction ith age edges enhances contous found Danijela Makovic and Magit Gelautz, Inteactive Media Systems Gou, Vienna Univesity of Technology Danijela Makovic and Magit Gelautz, Inteactive Media Systems Gou, Vienna Univesity of Technology Model-based body tacking, steeo inut Vitual vieo video David Demidjian, MIT Vision Inteface Gou htt://eole.csail.mit.edu/demidji/movie/atic-tacke/tun-aound.m1v C. Zitnick et al, High-quality video vie eolation using a layeed eesentation, SIGGRAPH 24. CS 376 Lectue 17 Steeo 8
9 Vitual vieo video Uncalibated case What if e don t kno the camea aametes? To ossibilities: 1. Calibate ith a calibation object 2. Weak calibation htt://eseach.micosoft.com/ivm/vvv/ Calibating a camea Pesective ojection Comute insic and extinsic aametes using obseved camea data Image lane Focal length Main idea Place calibation object ith knon geomety in the scene Get coesondences Solve fo maing fom scene to age Camea fame Otical axis Scene o Image coodinates Thus fa, in camea s efeence fame only. Camea aametes Extinsic camea aametes Extinsic: location and oientation of camea fame ith esect to efeence fame Intinsic: ho to ma ixel coodinates to age lane coodinates P c R( P T) Refeence fame Camea efeence fame Wold efeence fame Camea 1 fame P c X, Y, Z T CS 376 Lectue 17 Steeo 9
10 Camea aametes Extinsic: location and oientation of camea fame ith esect to efeence fame Intinsic: ho to ma ixel coodinates to age lane coodinates Refeence fame Intinsic camea aametes Ignoing any geometic distotions fom otics, e can descibe them by: x ( x o ) s y ( y o ) s x y x y Camea 1 fame Coodinates of ojected o in camea efeence fame Coodinates of age o in ixel units Coodinates of age cente in ixel units Effective size of a ixel (mm) Camea aametes We kno that in tems of camea efeence fame: c and P T c X, Y, Z Substituting evious eqns descibing insic and extinsic aametes, can elate ixels coodinates to old os: ( x ( y o ) s x x o ) s y y R1( P T) f R ( P T) 3 R 2( P f R ( P 3 P R( P T) T) T) R i = Ro i of otation matix This can be eitten as a matix oduct using homogeneous coodinates: hee: f / sx M f / sy M ext Pojection matix ox o y x y X x Y y M MP ext Z 1 R R R T T T M Calibating a camea Comute insic and extinsic aametes using obseved camea data Main idea Place calibation object ith knon geomety in the scene Get coesondences Solve fo maing fom scene to age: estate M=M M ext When ould e calibate this ay? Makes sense hen geomety of system is not going to change ove te hen ould it change? CS 376 Lectue 17 Steeo 1
11 Weak calibation Want to estate old geomety ithout equiing calibated cameas Achival videos Photos fom multile unelated uses Dynamic camea system Main idea: Estate eiola geomety fom a (edundant) set of o coesondences beteen to uncalibated cameas Fom befoe: Pojection matix This can be eitten as a matix oduct using homogeneous coodinates: hee: f / sx M f / sy M ext ox o y x y M R R R T T T M ext X Y Z 1 Fom befoe: Pojection matix This can be eitten as a matix oduct using homogeneous coodinates: x y M M M M M c ext ext c P X Y Z 1 Fo a given camea: Uncalibated case M So, fo to cameas ( and ight): 1 c, M,, 1 c, ight M,ight, ight c Intenal calibation matices, one e camea 1 c, M,, 1 c, ight M,ight, ight, ight c, c E Uncalibated case Fom befoe, the essential matix E. 1 1 M,ight, ight EM,, 1 M EM, ight,ight,, F F, ight, Fundamental matix Comuting F fom coesondences Each o coesondence geneates one consta on F Collect n of these constas F, ight, Solve fo f, vecto of aametes. CS 376 Lectue 17 Steeo 11
12 Fundamental matix Relates ixel coodinates in the to vies Moe geneal fom than essential matix: e emove need to kno insic aametes Steeo ieline ith eak calibation So, hee to stat ith uncalibated cameas? Need to find fundamental matix F and the coesondences (ais of os (u,v ) (u,v)). If e estate fundamental matix fom coesondences in ixel coodinates, can econstuct eiola geomety ithout insic o extinsic aametes. 1) Find eest os in age 2) Comute coesondences 3) Comute eiola geomety 4) Refine Examle fom Ande Zisseman Steeo ieline ith eak calibation 1) Find eest os Steeo ieline ith eak calibation 2) Match os ithin oxity to get utative matches Steeo ieline ith eak calibation 3) Comute eiola geomety -- obustly ith RANSAC Select andom samle of utative coesondences Comute F using them - detemines eiola consta Evaluate amount of suot - inlies ithin theshold distance of eiola line Choose F ith most suot (inlies) Using coelation seach to get utative matches: noisy, but enough to comute F using RANSAC Puned matches: those consistent ith eiola geomety CS 376 Lectue 17 Steeo 12
13 Summay Rectification: make eiola lines align ith scanlines Steeo solutions: Coesondence: dense, o at eest os Non-geometic steeo constas (e.g., silaity, ode, smoothness) Calibation With calibation object in scene: elate old coodinates to age coodinates Weak calibation: solve fo fundamental matix, elate age coodinates to age coodinates CS 376 Lectue 17 Steeo 13
Stereo. Outline. Multiple views 3/29/2017. Thurs Mar 30 Kristen Grauman UT Austin. Multi-view geometry, matching, invariant features, stereo vision
Stereo Thurs Mar 30 Kristen Grauman UT Austin Outline Last time: Human stereopsis Epipolar geometry and the epipolar constraint Case example with parallel optical axes General case with calibrated cameras
More informationTrinocular Stereo using Shortest Paths and the Ordering Constraint
Tinocula Steeo using Shotest Paths and the Odeing Constaint Motilal Agawal and Lay S. Davis Deatment of Comute Science, Univesity of Mayland, College Pak, MD 20742, USA email: mla,lsd @umiacs.umd.edu Abstact
More informationLast time: Disparity. Lecture 11: Stereo II. Last time: Triangulation. Last time: Multi-view geometry. Last time: Epipolar geometry
Last time: Disarity Lecture 11: Stereo II Thursday, Oct 4 CS 378/395T Prof. Kristen Grauman Disarity: difference in retinal osition of same item Case of stereo rig for arallel image lanes and calibrated
More informationCS4495/6495 Introduction to Computer Vision. 3B-L3 Stereo correspondence
CS4495/6495 Introduction to Computer Vision 3B-L3 Stereo correspondence For now assume parallel image planes Assume parallel (co-planar) image planes Assume same focal lengths Assume epipolar lines are
More informationProf. Feng Liu. Fall /17/2016
Pof. Feng Liu Fall 26 http://www.cs.pdx.edu/~fliu/couses/cs447/ /7/26 Last time Compositing NPR 3D Gaphics Toolkits Tansfomations 2 Today 3D Tansfomations The Viewing Pipeline Mid-tem: in class, Nov. 2
More informationColor Correction Using 3D Multiview Geometry
Colo Coection Using 3D Multiview Geomety Dong-Won Shin and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 13 Cheomdan-gwagio, Buk-ku, Gwangju 500-71, Republic of Koea ABSTRACT Recently,
More informationChaplin, Modern Times, 1936
Chaplin, Modern Times, 1936 [A Bucket of Water and a Glass Matte: Special Effects in Modern Times; bonus feature on The Criterion Collection set] Multi-view geometry problems Structure: Given projections
More information5. Geometric Transformations and Projections
5. Geometic Tansfomations and ojections 5. Tanslations and Rotations a) Tanslation d d d d d d d d b) Scaling s s s s c) Reflection (about - - lane) d) Rotation about Ais ( ) ( ) CCW 5.. Homogeneous Repesentation
More informationStereo and 3D Reconstruction
Steeo and 3D Reconstuction CS635 Sping 2017 Daniel G. Aliaga Depatent of Copute Science Pudue Univesity Thanks to S. Naasihan @ CMU fo soe of the slides Poble Stateent How to ceate (ealistic) 3D odels
More information3D Shape Reconstruction (from Photos)
3D Shape Reconstuction (fo Photos) CS434 Daniel G. Aliaga Depatent of Copute Science Pudue Univesity Thanks to S. Naasihan @ CMU fo soe of the slides Poble Stateent How to ceate (ealistic) 3D odels of
More informationPositioning of a robot based on binocular vision for hand / foot fusion Long Han
2nd Intenational Confeence on Advances in Mechanical Engineeing and Industial Infomatics (AMEII 26) Positioning of a obot based on binocula vision fo hand / foot fusion Long Han Compute Science and Technology,
More informationIntroduction To Robotics (Kinematics, Dynamics, and Design)
Intoduction o obotics Kinematics Dnamics and Design EION # 9: satial Descitions & ansfomations li Meghdai ofesso chool of Mechanical Engineeing haif Univesit of echnolog ehan IN 365-9567 Homeage: htt://meghdai.shaif.edu
More informationCS 4495 Computer Vision A. Bobick. Motion and Optic Flow. Stereo Matching
Stereo Matching Fundamental matrix Let p be a point in left image, p in right image l l Epipolar relation p maps to epipolar line l p maps to epipolar line l p p Epipolar mapping described by a 3x3 matrix
More information17/5/2009. Introduction
7/5/9 Steeo Imaging Intoduction Eample of Human Vision Peception of Depth fom Left and ight eye images Diffeence in elative position of object in left and ight eyes. Depth infomation in the views?? 7/5/9
More informationFinal project bits and pieces
Final project bits and pieces The project is expected to take four weeks of time for up to four people. At 12 hours per week per person that comes out to: ~192 hours of work for a four person team. Capstone:
More informationCS 4495 Computer Vision A. Bobick. Motion and Optic Flow. Stereo Matching
Stereo Matching Fundamental matrix Let p be a point in left image, p in right image l l Epipolar relation p maps to epipolar line l p maps to epipolar line l p p Epipolar mapping described by a 3x3 matrix
More informationGoal. Rendering Complex Scenes on Mobile Terminals or on the web. Rendering on Mobile Terminals. Rendering on Mobile Terminals. Walking through images
Goal Walking though s -------------------------------------------- Kadi Bouatouch IRISA Univesité de Rennes I, Fance Rendeing Comple Scenes on Mobile Teminals o on the web Rendeing on Mobile Teminals Rendeing
More information10/29/2010. Rendering techniques. Global Illumination. Local Illumination methods. Today : Global Illumination Modules and Methods
Rendeing techniques Compute Gaphics Lectue 10 Can be classified as Local Illumination techniques Global Illumination techniques Global Illumination 1: Ray Tacing and Radiosity Taku Komua 1 Local Illumination
More informationStereo: Disparity and Matching
CS 4495 Computer Vision Aaron Bobick School of Interactive Computing Administrivia PS2 is out. But I was late. So we pushed the due date to Wed Sept 24 th, 11:55pm. There is still *no* grace period. To
More information3D Reconstruction from 360 x 360 Mosaics 1
CENTER FOR MACHINE PERCEPTION 3D Reconstuction fom 36 x 36 Mosaics CZECH TECHNICAL UNIVERSITY {bakstein, pajdla}@cmp.felk.cvut.cz REPRINT Hynek Bakstein and Tomáš Pajdla, 3D Reconstuction fom 36 x 36 Mosaics,
More informationRecap: Features and filters. Recap: Grouping & fitting. Now: Multiple views 10/29/2008. Epipolar geometry & stereo vision. Why multiple views?
Recap: Features and filters Epipolar geometry & stereo vision Tuesday, Oct 21 Kristen Grauman UT-Austin Transforming and describing images; textures, colors, edges Recap: Grouping & fitting Now: Multiple
More informationCSE 165: 3D User Interaction
CSE 165: 3D Use Inteaction Lectue #6: Selection Instucto: Jugen Schulze, Ph.D. 2 Announcements Homewok Assignment #2 Due Fiday, Januay 23 d at 1:00pm 3 4 Selection and Manipulation 5 Why ae Selection and
More informationIllumination methods for optical wear detection
Illumination methods fo optical wea detection 1 J. Zhang, 2 P.P.L.Regtien 1 VIMEC Applied Vision Technology, Coy 43, 5653 LC Eindhoven, The Nethelands Email: jianbo.zhang@gmail.com 2 Faculty Electical
More informationComputer Graphics and Animation 3-Viewing
Compute Gaphics and Animation 3-Viewing Pof. D. Chales A. Wüthich, Fakultät Medien, Medieninfomatik Bauhaus-Univesität Weima caw AT medien.uni-weima.de Ma 5 Chales A. Wüthich Viewing Hee: Viewing in 3D
More informationEnvironment Mapping. Overview
Envionment Mapping 1 Oveview Intoduction Envionment map constuction sphee mapping Envionment mapping applications distant geomety eflections 2 1 Oveview Intoduction Envionment map constuction sphee mapping
More informationCS 450: COMPUTER GRAPHICS RASTERIZING CONICS SPRING 2016 DR. MICHAEL J. REALE
CS 45: COMPUTER GRAPHICS RASTERIZING CONICS SPRING 6 DR. MICHAEL J. REALE RASTERIZING CURVES OTHER THAN LINES When dealing with othe inds of cuves, we can daw it in one of the following was: Use elicit
More informationVoting-Based Grouping and Interpretation of Visual Motion
Voting-Based Gouping and Intepetation of Visual Motion Micea Nicolescu Depatment of Compute Science Univesity of Nevada, Reno Reno, NV 89557 micea@cs.un.edu Géad Medioni Integated Media Systems Cente Univesity
More informationColor Interpolation for Single CCD Color Camera
Colo Intepolation fo Single CCD Colo Camea Yi-Ming Wu, Chiou-Shann Fuh, and Jui-Pin Hsu Depatment of Compute Science and Infomation Engineeing, National Taian Univesit, Taipei, Taian Email: 88036@csie.ntu.edu.t;
More informationLecture 3: Rendering Equation
Lectue 3: Rendeing Equation CS 660, Sping 009 Kavita Bala Compute Science Conell Univesity Radiomety Radiomety: measuement of light enegy Defines elation between Powe Enegy Radiance Radiosity 1 Hemispheical
More informationStereo. 11/02/2012 CS129, Brown James Hays. Slides by Kristen Grauman
Stereo 11/02/2012 CS129, Brown James Hays Slides by Kristen Grauman Multiple views Multi-view geometry, matching, invariant features, stereo vision Lowe Hartley and Zisserman Why multiple views? Structure
More information9-2. Camera Calibration Method for Far Range Stereovision Sensors Used in Vehicles. Tiberiu Marita, Florin Oniga, Sergiu Nedevschi
9-2 Camea Calibation Method fo Fa Range Steeovision Sensos Used in Vehicles ibeiu Maita, Floin Oniga, Segiu Nedevschi Compute Science Depatment echnical Univesity of Cluj-Napoca Cluj-Napoca, 400020, ROMNI
More informationView Synthesis using Depth Map for 3D Video
View Synthesis using Depth Map fo 3D Video Cheon Lee and Yo-Sung Ho Gwangju Institute of Science and Technology (GIST) 1 Oyong-dong, Buk-gu, Gwangju, 500-712, Republic of Koea E-mail: {leecheon, hoyo}@gist.ac.k
More informationLecture 27: Voronoi Diagrams
We say that two points u, v Y ae in the same connected component of Y if thee is a path in R N fom u to v such that all the points along the path ae in the set Y. (Thee ae two connected components in the
More informationA New and Efficient 2D Collision Detection Method Based on Contact Theory Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai MIAO, Jian XUE
5th Intenational Confeence on Advanced Mateials and Compute Science (ICAMCS 2016) A New and Efficient 2D Collision Detection Method Based on Contact Theoy Xiaolong CHENG, Jun XIAO a, Ying WANG, Qinghai
More informationSegmentation of Casting Defects in X-Ray Images Based on Fractal Dimension
17th Wold Confeence on Nondestuctive Testing, 25-28 Oct 2008, Shanghai, China Segmentation of Casting Defects in X-Ray Images Based on Factal Dimension Jue WANG 1, Xiaoqin HOU 2, Yufang CAI 3 ICT Reseach
More informationMono Vision Based Construction of Elevation Maps in Indoor Environments
8th WSEAS Intenational onfeence on SIGNAL PROESSING, OMPUTATIONAL GEOMETRY and ARTIFIIAL VISION (ISGAV 08) Rhodes, Geece, August 0-, 008 Mono Vision Based onstuction of Elevation Maps in Indoo Envionments
More informationAugmented Reality. Integrating Computer Graphics with Computer Vision Mihran Tuceryan. August 16, 1998 ICPR 98 1
Augmented Reality Integating Compute Gaphics with Compute Vision Mihan Tuceyan August 6, 998 ICPR 98 Definition XCombines eal and vitual wolds and objects XIt is inteactive and eal-time XThe inteaction
More informationEYE DIRECTION BY STEREO IMAGE PROCESSING USING CORNEAL REFLECTION ON AN IRIS
EYE DIRECTION BY STEREO IMAGE PROCESSING USING CORNEAL REFLECTION ON AN IRIS Kumiko Tsuji Fukuoka Medical technology Teikyo Univesity 4-3-14 Shin-Katsutachi-Machi Ohmuta Fukuoka 836 Japan email: c746g@wisdomcckyushu-uacjp
More informationDense pointclouds from combined nadir and oblique imagery by object-based semi-global multi-image matching
Dense pointclouds fom combined nadi and oblique imagey by object-based semi-global multi-image matching Y X Thomas Luhmann, Folkma Bethmann & Heidi Hastedt Jade Univesity of Applied Sciences, Oldenbug,
More information2. PROPELLER GEOMETRY
a) Fames of Refeence 2. PROPELLER GEOMETRY 10 th Intenational Towing Tank Committee (ITTC) initiated the pepaation of a dictionay and nomenclatue of ship hydodynamic tems and this wok was completed in
More informationImage Enhancement in the Spatial Domain. Spatial Domain
8-- Spatial Domain Image Enhancement in the Spatial Domain What is spatial domain The space whee all pixels fom an image In spatial domain we can epesent an image by f( whee x and y ae coodinates along
More informationStereo vision. Many slides adapted from Steve Seitz
Stereo vision Many slides adapted from Steve Seitz What is stereo vision? Generic problem formulation: given several images of the same object or scene, compute a representation of its 3D shape What is
More informationMonte Carlo Techniques for Rendering
Monte Calo Techniques fo Rendeing CS 517 Fall 2002 Compute Science Conell Univesity Announcements No ectue on Thusday Instead, attend Steven Gotle, Havad Upson Hall B17, 4:15-5:15 (efeshments ealie) Geomety
More informationOptical Flow for Large Motion Using Gradient Technique
SERBIAN JOURNAL OF ELECTRICAL ENGINEERING Vol. 3, No. 1, June 2006, 103-113 Optical Flow fo Lage Motion Using Gadient Technique Md. Moshaof Hossain Sake 1, Kamal Bechkoum 2, K.K. Islam 1 Abstact: In this
More information(a, b) x y r. For this problem, is a point in the - coordinate plane and is a positive number.
Illustative G-C Simila cicles Alignments to Content Standads: G-C.A. Task (a, b) x y Fo this poblem, is a point in the - coodinate plane and is a positive numbe. a. Using a tanslation and a dilation, show
More informationShape Matching / Object Recognition
Image Pocessing - Lesson 4 Poduction Line object classification Object Recognition Shape Repesentation Coelation Methods Nomalized Coelation Local Methods Featue Matching Coespondence Poblem Alignment
More informationFundamental matrix. Let p be a point in left image, p in right image. Epipolar relation. Epipolar mapping described by a 3x3 matrix F
Fundamental matrix Let p be a point in left image, p in right image l l Epipolar relation p maps to epipolar line l p maps to epipolar line l p p Epipolar mapping described by a 3x3 matrix F Fundamental
More informationObstacle Avoidance of Autonomous Mobile Robot using Stereo Vision Sensor
Obstacle Avoidance of Autonomous Mobile Robot using Steeo Vision Senso Masako Kumano Akihisa Ohya Shin ichi Yuta Intelligent Robot Laboatoy Univesity of Tsukuba, Ibaaki, 35-8573 Japan E-mail: {masako,
More informationTopic -3 Image Enhancement
Topic -3 Image Enhancement (Pat 1) DIP: Details Digital Image Pocessing Digital Image Chaacteistics Spatial Spectal Gay-level Histogam DFT DCT Pe-Pocessing Enhancement Restoation Point Pocessing Masking
More informationComputer Vision Lecture 17
Computer Vision Lecture 17 Epipolar Geometry & Stereo Basics 13.01.2015 Bastian Leibe RWTH Aachen http://www.vision.rwth-aachen.de leibe@vision.rwth-aachen.de Announcements Seminar in the summer semester
More informationComputer Vision Lecture 17
Announcements Computer Vision Lecture 17 Epipolar Geometry & Stereo Basics Seminar in the summer semester Current Topics in Computer Vision and Machine Learning Block seminar, presentations in 1 st week
More informationCollision Detection with Swept Spheres and Ellipsoids
Collision etection with Swet Shees and Ellisoids Joit Rouwé joit@games.lostbos.com Souce code: htt://www.thee4.demon.nl/swetellisoid/swetellisoid.zi. Intoduction Toda most games use conex olgons fo collision
More informationA New Free-form Deformation Through the Control of Parametric Surfaces
A New Fee-fom Defomation Though the Contol of Paametic Sufaces Jieqing Feng Lizhuang Ma and Qunsheng Peng State Key Lab. of CAD&CG, Zhejiang Univesity Hangzhou 310027, P. R. of CHINA email: jqfeng@cad.zju.edu.cn
More informationMotion Estimation. Yao Wang Tandon School of Engineering, New York University
Motion Estimation Yao Wang Tandon School of Engineeing, New Yok Univesity Outline 3D motion model 2-D motion model 2-D motion vs. optical flow Optical flow equation and ambiguity in motion estimation Geneal
More informationAn Assessment of the Efficiency of Close-Range Photogrammetry for Developing a Photo-Based Scanning Systeminthe Shams Tabrizi Minaret in Khoy City
Austalian Jounal of Basic and Applied Sciences, 5(1): 80-85, 011 ISSN 1991-8178 An Assessment of the Efficiency of Close-Range Photogammety fo Developing a Photo-Based Scanning Systeminthe Shams Tabizi
More informationEpipolar Geometry and Stereo Vision
Epipolar Geometry and Stereo Vision Computer Vision Shiv Ram Dubey, IIIT Sri City Many slides from S. Seitz and D. Hoiem Last class: Image Stitching Two images with rotation/zoom but no translation. X
More informationMapReduce Optimizations and Algorithms 2015 Professor Sasu Tarkoma
apreduce Optimizations and Algoithms 2015 Pofesso Sasu Takoma www.cs.helsinki.fi Optimizations Reduce tasks cannot stat befoe the whole map phase is complete Thus single slow machine can slow down the
More informationStructured Light Stereoscopic Imaging with Dynamic Pseudo-random Patterns
Stuctued Light Steeoscopic Imaging with Dynamic Pseudo-andom Pattens Piee Payeu and Danick Desjadins Univesity of Ottawa, SITE, 800 King Edwad, Ottawa, ON, Canada, K1N 6N5 {ppayeu,ddesjad}@site.uottawa.ca
More informationImproved Fourier-transform profilometry
Impoved Fouie-tansfom pofilomety Xianfu Mao, Wenjing Chen, and Xianyu Su An impoved optical geomety of the pojected-finge pofilomety technique, in which the exit pupil of the pojecting lens and the entance
More informationPOMDP: Introduction to Partially Observable Markov Decision Processes Hossein Kamalzadeh, Michael Hahsler
POMDP: Intoduction to Patially Obsevable Makov Decision Pocesses Hossein Kamalzadeh, Michael Hahsle 2019-01-02 The R package pomdp povides an inteface to pomdp-solve, a solve (witten in C) fo Patially
More informationExtended Perspective Shadow Maps (XPSM) Vladislav Gusev, ,
Extended Pespective Shadow Maps (XPSM) http://xpsm.og Vladislav Gusev,.8.27, xmvlad@gmail.com Figue : XPSM esults (~4 objects in a scene, 536x536 shadow map). Intoduction Shadows ae one of the most impotant
More informationGOSAT TANSO-FTS Polarization Model Description
GO TANO-FT Polaization odel Descition June, Contact: kuze.akihiko@jaxa.j Refeence Kuze et al.,al. Otics, 48,, 676 6733 (9). TANO-FT Otics cene flux fom nadi Dee sace view Black body view Diffused sola
More informationEfficient Execution Path Exploration for Detecting Races in Concurrent Programs
IAENG Intenational Jounal of Compute Science, 403, IJCS_40_3_02 Efficient Execution Path Exploation fo Detecting Races in Concuent Pogams Theodous E. Setiadi, Akihiko Ohsuga, and Mamou Maekaa Abstact Concuent
More informationSiggraph Precomputed Radiance Transfer: Theory and Practice
Siggah 2005 Pecomuted Radiance Tansfe: Theoy and Pactice Summay Geneal model of shading and shadowing fo eal-time endeing. Basic adiance tansfe techniques, moe advanced techniques that incooate highe-fequency
More informationMULTI-TEMPORAL AND MULTI-SENSOR IMAGE MATCHING BASED ON LOCAL FREQUENCY INFORMATION
Intenational Achives of the Photogammety Remote Sensing and Spatial Infomation Sciences Volume XXXIX-B3 2012 XXII ISPRS Congess 25 August 01 Septembe 2012 Melboune Austalia MULTI-TEMPORAL AND MULTI-SENSOR
More informationA Novel Automatic White Balance Method For Digital Still Cameras
A Novel Automatic White Balance Method Fo Digital Still Cameas Ching-Chih Weng 1, Home Chen 1,2, and Chiou-Shann Fuh 3 Depatment of Electical Engineeing, 2 3 Gaduate Institute of Communication Engineeing
More informationCSE 165: 3D User Interaction. Lecture #6: Selection Part 2
CSE 165: 3D Use Inteaction Lectue #6: Selection Pat 2 2 Announcements Poject 1 due this Fiday at 2pm Gading in VR lab B210 2-3:30pm Two goups: even hous stat at 2pm odd hous at 3pm Homewok submission:
More informationA Novel Image-Based Rendering System With A Longitudinally Aligned Camera Array
EUOGAPHICS 2 / A. de Sousa, J.C. Toes Shot Pesentations A Novel Image-Based endeing System With A Longitudinally Aligned Camea Aay Jiang Li, Kun Zhou, Yong Wang and Heung-Yeung Shum Micosoft eseach, China
More information3D inspection system for manufactured machine parts
3D inspection system fo manufactued machine pats D. Gacía a*, J. M. Sebastián a*, F. M. Sánchez a*, L. M. Jiménez b*, J. M. González a* a Dept. of System Engineeing and Automatic Contol. Polytechnic Univesity
More informationMassachusetts Institute of Technology Department of Mechanical Engineering
cm cm Poblem Massachusetts Institute of echnolog Depatment of Mechanical Engineeing. Intoduction to obotics Sample Poblems and Solutions fo the Mid-em Exam Figue shows a obotic vehicle having two poweed
More informationA Memory Efficient Array Architecture for Real-Time Motion Estimation
A Memoy Efficient Aay Achitectue fo Real-Time Motion Estimation Vasily G. Moshnyaga and Keikichi Tamau Depatment of Electonics & Communication, Kyoto Univesity Sakyo-ku, Yoshida-Honmachi, Kyoto 66-1, JAPAN
More information3/1/18. Overview. Program Representations. Abstract Syntax Tree (AST) Eclipse JDT. Java Model. The Tree Structure of Java Project[2]
Oveview Pogam Reesentations Abstact Syntax Tee Eclise JDT Java Model Eclise JDT AST Contol Flow Gah Pogam Deendence Gah Points-to Gah Call Gah 2 Abstact Syntax Tee (AST) Ceated by the comile at the end
More informationLecture # 04. Image Enhancement in Spatial Domain
Digital Image Pocessing CP-7008 Lectue # 04 Image Enhancement in Spatial Domain Fall 2011 2 domains Spatial Domain : (image plane) Techniques ae based on diect manipulation of pixels in an image Fequency
More informationA modal estimation based multitype sensor placement method
A modal estimation based multitype senso placement method *Xue-Yang Pei 1), Ting-Hua Yi 2) and Hong-Nan Li 3) 1),)2),3) School of Civil Engineeing, Dalian Univesity of Technology, Dalian 116023, China;
More informationEECS 442 Computer vision. Stereo systems. Stereo vision Rectification Correspondence problem Active stereo vision systems
EECS 442 Computer vision Stereo systems Stereo vision Rectification Correspondence problem Active stereo vision systems Reading: [HZ] Chapter: 11 [FP] Chapter: 11 Stereo vision P p p O 1 O 2 Goal: estimate
More informationLecture 10: Multi view geometry
Lecture 10: Multi view geometry Professor Fei Fei Li Stanford Vision Lab 1 What we will learn today? Stereo vision Correspondence problem (Problem Set 2 (Q3)) Active stereo vision systems Structure from
More informationEpipolar Geometry and Stereo Vision
Epipolar Geometry and Stereo Vision Computer Vision Jia-Bin Huang, Virginia Tech Many slides from S. Seitz and D. Hoiem Last class: Image Stitching Two images with rotation/zoom but no translation. X x
More informationPipes, connections, channels and multiplexors
Pipes, connections, channels and multiplexos Fancisco J. Ballesteos ABSTRACT Channels in the style of CSP ae a poeful abstaction. The ae close to pipes and connections used to inteconnect system and netok
More informationAdaptation of Motion Capture Data of Human Arms to a Humanoid Robot Using Optimization
ICCAS25 June 2-5, KINTEX, Gyeonggi-Do, Koea Adaptation of Motion Captue Data of Human Ams to a Humanoid Robot Using Optimization ChangHwan Kim and Doik Kim Intelligent Robotics Reseach Cente, Koea Institute
More informationDetection and Recognition of Alert Traffic Signs
Detection and Recognition of Alet Taffic Signs Chia-Hsiung Chen, Macus Chen, and Tianshi Gao 1 Stanfod Univesity Stanfod, CA 9305 {echchen, macuscc, tianshig}@stanfod.edu Abstact Taffic signs povide dives
More informationDefining and Implementing Dynamic Semantics of Object Oriented High Level Petri Nets
Defining and Imlementing Dynamic Semantics of Object Oiented High Level Peti Nets Maius Bezovan Faculty of Automation Comutes and Electonics, Univesity of Caiova 1100 Caiova, Romania Abstact. This ae deals
More informationA VISION-BASED UNMANNED AERIAL VEHICLE NAVIGATION METHOD
st Intenational Confeence on Innovative Reseach and Maitime Applications of Space Technology IRMAST 5 A VISIO-BASED UMAED AERIAL VEHICLE AVIGATIO METHOD Paweł Budziakowski, Maek Pzyboski, Jakub Szulwic
More informationEpipolar Geometry and Stereo Vision
CS 1674: Intro to Computer Vision Epipolar Geometry and Stereo Vision Prof. Adriana Kovashka University of Pittsburgh October 5, 2016 Announcement Please send me three topics you want me to review next
More informationJournal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 1(1): 12-16, 2012
2011, Scienceline Publication www.science-line.com Jounal of Wold s Electical Engineeing and Technology J. Wold. Elect. Eng. Tech. 1(1): 12-16, 2012 JWEET An Efficient Algoithm fo Lip Segmentation in Colo
More informationPhysical simulation for animation
Physical simulation fo animation Case study: The jello cube The Jello Cube Mass-Sping System Collision Detection Integatos Septembe 17 2002 1 Announcements Pogamming assignment 3 is out. It is due Tuesday,
More information9/5/2018. Physics colloquium today -- 9/05/2018 PHY 711 Fall Lecture /05/2018 PHY 711 Fall Lecture 4 3
PHY 7 Classical Mechanics and Mathematical Methods 0-0:50 AM MWF Olin 03 Plan fo Lectue 4: Reading: Chapte F&W. Summay of pevious discussion of scatteing theoy; tansfomation etween la and cente of mass
More informationLecture 10: Multi-view geometry
Lecture 10: Multi-view geometry Professor Stanford Vision Lab 1 What we will learn today? Review for stereo vision Correspondence problem (Problem Set 2 (Q3)) Active stereo vision systems Structure from
More informationEpipolar Geometry and Stereo Vision
CS 1699: Intro to Computer Vision Epipolar Geometry and Stereo Vision Prof. Adriana Kovashka University of Pittsburgh October 8, 2015 Today Review Projective transforms Image stitching (homography) Epipolar
More informationPledge: Signature:
S/PM 0 Final Exam 7 May 005 Name: KEY E-mail ID: @viginia.edu Pledge: Signatue: Thee ae 80 minutes 3 hous fo this exam and 80 oints on the test; don t send too long on any one uestion! Thee is an exam
More informationDevelopment and Analysis of a Real-Time Human Motion Tracking System
Development and Analysis of a Real-Time Human Motion Tacking System Jason P. Luck 1,2 Chistian Debunne 1 William Hoff 1 Qiang He 1 Daniel E. Small 2 1 Coloado School of Mines 2 Sandia National Labs Engineeing
More informationComputer Graphics. - Shading - Hendrik Lensch. Computer Graphics WS07/08 Light Transport
Compute Gaphics - Shading - Hendik Lensch Compute Gaphics WS07/08 Light Tanspot Oveview So fa Nuts and bolts of ay tacing Today Reflectance Reflection models Compute Gaphics WS07/08 Light Tanspot Mateial
More informationStructure from Motion
04/4/ Structure from Motion Comuter Vision CS 543 / ECE 549 University of Illinois Derek Hoiem Many slides adated from Lana Lazebnik, Silvio Saverese, Steve Seitz his class: structure from motion Reca
More informationANALYSIS TOOL AND COMPUTER SIMULATION OF A DOUBLE LOBED HYPERBOLIC OMNIDIRECTIONAL CATADIOPTRIC VISION SYSTEM
Copyight 04 y ABCM ANALYSIS TOOL AND COMPUTER SIMULATION OF A DOUBLE LOBED HYPERBOLIC OMNIDIRECTIONAL CATADIOPTRIC VISION SYSTEM Macello Mainho Rieio, macello@un. José Mauício S. T. da Motta, jmmotta@un.
More informationCoordinate Systems. Ioannis Rekleitis
Coodinate Systems Ioannis ekleitis Position epesentation Position epesentation is: P p p p x y z P CS-417 Intoduction to obotics and Intelligent Systems Oientation epesentations Descibes the otation of
More informationAccurate Diffraction Efficiency Control for Multiplexed Volume Holographic Gratings. Xuliang Han, Gicherl Kim, and Ray T. Chen
Accuate Diffaction Efficiency Contol fo Multiplexed Volume Hologaphic Gatings Xuliang Han, Gichel Kim, and Ray T. Chen Micoelectonic Reseach Cente Depatment of Electical and Compute Engineeing Univesity
More informationStereo. Many slides adapted from Steve Seitz
Stereo Many slides adapted from Steve Seitz Binocular stereo Given a calibrated binocular stereo pair, fuse it to produce a depth image image 1 image 2 Dense depth map Binocular stereo Given a calibrated
More informationKalman filter correction with rational non-linear functions: Application to Visual-SLAM
1 Kalman filte coection with ational non-linea functions: Application to Visual-SLAM Thomas Féaud, Roland Chapuis, Romuald Aufèe and Paul Checchin Clemont Univesité, Univesité Blaise Pascal, LASMEA UMR
More informationMulti-azimuth Prestack Time Migration for General Anisotropic, Weakly Heterogeneous Media - Field Data Examples
Multi-azimuth Pestack Time Migation fo Geneal Anisotopic, Weakly Heteogeneous Media - Field Data Examples S. Beaumont* (EOST/PGS) & W. Söllne (PGS) SUMMARY Multi-azimuth data acquisition has shown benefits
More informationCS-184: Computer Graphics. Today. Lecture #5: 3D Transformations and Rotations. Transformations in 3D Rotations
CS-184: Compute Gaphics Lectue #5: 3D Tansfomations and Rotations Pof. James O Bien Univesity of Califonia, Bekeley V2009-F-05-1.0 Today Tansfomations in 3D Rotations Matices Eule angles Eponential maps
More informationESTIMATION OF INTERPOLATION ERROR IN DEMS USING STATISTICAL METHODS
ESTIMATION OF INTERPOLATION ERROR IN DEMS USING STATISTICAL METHODS Robet PAQUET, Austalia Key wods: DEM, inteolation eo, ALS, hotogammety, Delaunay tiangulation SUMMARY To wok with DEMs euies a knowledge
More information