DAGM 2011 Tutorial on Convex Optimization for Computer Vision

Size: px
Start display at page:

Download "DAGM 2011 Tutorial on Convex Optimization for Computer Vision"

Transcription

1 DAGM 2011 Tuorial on Convex Opimizaion for Compuer Vision Par 3: Convex Soluions for Sereo and Opical Flow Daniel Cremers Compuer Vision Group Technical Universiy of Munich Graz Universiy of Technology Thomas Pock Insiue for Compuer Graphics and Vision Graz Universiy of Technology Frankfur, Augus 30, 2011

2 Graz Universiy of Technology Overview 1 Moion esimaion 2 Sereo esimaion Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 2 / 21

3 Graz Universiy of Technology Moion esimaion Moion esimaion (opical flow) is a cenral opic in compuer vision, Compues a 2D vecor field, describing he moion of pixel inensiies Applicaions: Tracking Video compression, video inerpolaion 3D reconsrucion Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 3 / 21

4 Graz Universiy of Technology Moion esimaion Moion esimaion (opical flow) is a cenral opic in compuer vision, Compues a 2D vecor field, describing he moion of pixel inensiies Applicaions: Tracking Video compression, video inerpolaion 3D reconsrucion Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 3 / 21

5 Graz Universiy of Technology Moion esimaion Moion esimaion (opical flow) is a cenral opic in compuer vision, Compues a 2D vecor field, describing he moion of pixel inensiies Applicaions: Tracking Video compression, video inerpolaion 3D reconsrucion Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 3 / 21

6 Graz Universiy of Technology Moion esimaion Moion esimaion (opical flow) is a cenral opic in compuer vision, Compues a 2D vecor field, describing he moion of pixel inensiies Applicaions: Tracking Video compression, video inerpolaion 3D reconsrucion Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 3 / 21

7 Graz Universiy of Technology Challenges Moion esimaion is sill a very difficul problem Aperure problem No informaion in unexured areas Illuminaion changes, shadows,... Large moion of small objecs, occlusions,... Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 4 / 21

8 Graz Universiy of Technology Challenges Moion esimaion is sill a very difficul problem Aperure problem No informaion in unexured areas Illuminaion changes, shadows,... Large moion of small objecs, occlusions,... Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 4 / 21

9 Graz Universiy of Technology Challenges Moion esimaion is sill a very difficul problem Aperure problem No informaion in unexured areas Illuminaion changes, shadows,... Large moion of small objecs, occlusions,... Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 4 / 21

10 Graz Universiy of Technology Challenges Moion esimaion is sill a very difficul problem Aperure problem No informaion in unexured areas Illuminaion changes, shadows,... Large moion of small objecs, occlusions,... Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 4 / 21

11 Graz Universiy of Technology Challenges Moion esimaion is sill a very difficul problem Aperure problem No informaion in unexured areas Illuminaion changes, shadows,... Large moion of small objecs, occlusions,... Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 4 / 21

12 Graz Universiy of Technology Challenges Moion esimaion is sill a very difficul problem Aperure problem No informaion in unexured areas Illuminaion changes, shadows,... Large moion of small objecs, occlusions,... Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 4 / 21

13 Graz Universiy of Technology Challenges Moion esimaion is sill a very difficul problem Aperure problem No informaion in unexured areas Illuminaion changes, shadows,... Large moion of small objecs, occlusions,... Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 4 / 21

14 Graz Universiy of Technology Challenges Moion esimaion is sill a very difficul problem Aperure problem No informaion in unexured areas Illuminaion changes, shadows,... Large moion of small objecs, occlusions,... Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 4 / 21

15 Graz Universiy of Technology The correspondence problem Find corresponding poins in successive frames Brighness (color) consancy assumpion I 1 (x) I 2 (x + u(x)) 0 u(x) = (u 1 (x), u 2 (x)) is he displacemen vecor Ambiguiy: Many poins wih similar brighness (color)! Generalizaion: Consancy of image feaures (gradiens, NCC,...) Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 5 / 21

16 Graz Universiy of Technology Variaional moion esimaion Generic variaional model for moion esimaion min R(u) + I 1 (x) I 2 (x + u(x)) p dx u }{{} Ω }{{} Regularizaion erm Daa erm Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 6 / 21

17 Graz Universiy of Technology Variaional moion esimaion Generic variaional model for moion esimaion min R(u) + I 1 (x) I 2 (x + u(x)) p dx u }{{} Ω }{{} Regularizaion erm Daa erm Regularizaion erm: Should favor physically meaningful flow fields Popular convex regularizers: Quadraic, oal variaion,... Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 6 / 21

18 Graz Universiy of Technology Variaional moion esimaion Generic variaional model for moion esimaion min R(u) + I 1 (x) I 2 (x + u(x)) p dx u }{{} Ω }{{} Regularizaion erm Daa erm Regularizaion erm: Should favor physically meaningful flow fields Popular convex regularizers: Quadraic, oal variaion,... Daa erm: Highly non-convex hard o minimize Differen sraegies o deal wih he non-convexiy of he daa erm Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 6 / 21

19 Graz Universiy of Technology Variaional moion esimaion Generic variaional model for moion esimaion min R(u) + I 1 (x) I 2 (x + u(x)) p dx u }{{} Ω }{{} Regularizaion erm Daa erm Regularizaion erm: Should favor physically meaningful flow fields Popular convex regularizers: Quadraic, oal variaion,... Daa erm: Highly non-convex hard o minimize Differen sraegies o deal wih he non-convexiy of he daa erm Vas lieraure on moion esimaion: Window based opical flow: [Lucas, Kanade, 1981] Variaional opical flow: [Horn, Schunck, 1981] Disconinuiy preserving opical flow: [Shulman, Hervé 89] Robus opical flow: [Black, Anadan, 93] Highly accurae opical flow: [Brox, Bruhn, Papenberg, Weicker 04] Real-ime opical flow: [A. Bruhn, J. Weicker, T. Kohlberger, C. Schnörr 05] Primal-dual opimizaion on he GPU: [Zach, Pock, Bischof 07] Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 6 / 21

20 Graz Universiy of Technology Linearizaion of he image Perform a firs order Taylor expansion of he funcion I 2 (x + u(x)) a x + u 0 (x) [Horn, Schunck, 1981], [Lucas, Kanade, 1981] Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 7 / 21

21 Graz Universiy of Technology Linearizaion of he image Perform a firs order Taylor expansion of he funcion I 2 (x + u(x)) a x + u 0 (x) [Horn, Schunck, 1981], [Lucas, Kanade, 1981] I 2 (x + u(x)) I 2 (x + u 0 (x)) + I 2 (x + u 0 (x)), u(x) u 0 (x) Only valid close o u 0, i.e. u(x) u 0 (x) ε Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 7 / 21

22 Graz Universiy of Technology Linearizaion of he image Perform a firs order Taylor expansion of he funcion I 2 (x + u(x)) a x + u 0 (x) [Horn, Schunck, 1981], [Lucas, Kanade, 1981] I 2 (x + u(x)) I 2 (x + u 0 (x)) + I 2 (x + u 0 (x)), u(x) u 0 (x) Only valid close o u 0, i.e. u(x) u 0 (x) ε Leads o he classical opical flow consrain: ρ(u) = I 1 (x) I 2 (x + u 0 (x)) I 2 (x + u 0 (x)), u(x) u 0 (x) 0 Noe: ρ(u) is linear in u and hence ρ(u) is convex! Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 7 / 21

23 Graz Universiy of Technology TV-L 1 moion esimaion I urns ou ha oal variaion regularizaion in combinaion wih a L 1 daa erm performs well Toal variaion allows for moion disconinuiies L 1 daa erm allows for ouliers in he daa erm (occlusions, noise,...) min α Du + ρ(u) 1 u u 0 ε Ω Non-differeniable and hence difficul o solve Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 8 / 21

24 Graz Universiy of Technology TV-L 1 moion esimaion I urns ou ha oal variaion regularizaion in combinaion wih a L 1 daa erm performs well Toal variaion allows for moion disconinuiies L 1 daa erm allows for ouliers in he daa erm (occlusions, noise,...) min α Du + ρ(u) 1 u u 0 ε Ω Non-differeniable and hence difficul o solve Smoohing and fixed-poin ieraion: [Brox, Bruhn, Papenberg, Weicker 04] Primal-dual opimizaion: [Chambolle, Pock, 10] min max u div p dx + ρ(u) 1 u u 0 ε p α Ω Allows o compue he exac soluion Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 8 / 21

25 Graz Universiy of Technology Second-order approximaion of he daa erm Consider a more general non-convex daa erm of he form φ(x, u(x)) dx Ω Perform a second order Taylor expansion of he daa erm φ(x, u(x)) around u 0 (x) [Werlberger, Pock, Bischof 10] φ(x, u(x)) φ(x, u 0 (x)) + ( φ(x, u 0 (x))) T (u(x) u 0 (x)) + (u(x) u 0 (x)) T ( 2 φ(x, u 0 (x)) ) (u(x) u 0 (x)), To ensure convexiy he Hessian 2 φ(x, u 0 (x)) has o be posiive semidefinie We use he following diagonal approximaion of he Hessian [ 2 (φxx (x, u φ = 0 (x))) + ] 0 0 (φ yy (x, u 0 (x))) + Can be used wih arbirary daa erms: SAD, NCC,... Sill only valid in a small neighborhood around u 0 Minimizaion using primal-dual schemes Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 9 / 21

26 Graz Universiy of Technology Large displacemens How can we compue large displacemens? Inegrae he algorihm in a coarse-o fine / warping framework Similar o muligrid schemes, speeds up he minimizaion process Does no give any guaranees! Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 10 / 21

27 Graz Universiy of Technology Large displacemen opical flow wihou warping Consider he following equivalen generic formulaion [Seinbrücker, Pock, Cremers, 09] min R(u) + φ(u) dx min R(u) + φ(v) dx s.. u = v u Ω u,v Ω Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 11 / 21

28 Graz Universiy of Technology Large displacemen opical flow wihou warping Consider he following equivalen generic formulaion [Seinbrücker, Pock, Cremers, 09] min R(u) + φ(u) dx min R(u) + φ(v) dx s.. u = v u Ω u,v Ω Quadraic penaliy approach o obain a unconsrained formulaion min R(u) + 1 u,v 2θ u v 2 2 Ω + φ(v) dx Becomes equivalen o he consrained formulaion for θ 0 + Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 11 / 21

29 Graz Universiy of Technology Large displacemen opical flow wihou warping Consider he following equivalen generic formulaion [Seinbrücker, Pock, Cremers, 09] min R(u) + φ(u) dx min R(u) + φ(v) dx s.. u = v u Ω u,v Ω Quadraic penaliy approach o obain a unconsrained formulaion min R(u) + 1 u,v 2θ u v 2 2 Ω + φ(v) dx Becomes equivalen o he consrained formulaion for θ 0 + Observaions: Soluion wih respec o u reduces o an image denoising problem Soluion wih respec o v reduces o poinwise non-convex problems Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 11 / 21

30 Graz Universiy of Technology Large displacemen opical flow wihou warping Consider he following equivalen generic formulaion [Seinbrücker, Pock, Cremers, 09] min R(u) + φ(u) dx min R(u) + φ(v) dx s.. u = v u Ω u,v Ω Quadraic penaliy approach o obain a unconsrained formulaion min R(u) + 1 u,v 2θ u v 2 2 Ω + φ(v) dx Becomes equivalen o he consrained formulaion for θ 0 + Observaions: Soluion wih respec o u reduces o an image denoising problem Soluion wih respec o v reduces o poinwise non-convex problems Annealing-ype scheme: Alernaing minimizaion for a sequence of decreasing parameers θ i Advanages: No coarse-o-fine, no warping, arbirary daa erms Disadvanage: Resuls srongly depend on he sequence θ i Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 11 / 21

31 Graz Universiy of Technology Varying illuminaion Noe: opical flow moion esimaion! Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 12 / 21

32 Graz Universiy of Technology Varying illuminaion Noe: opical flow moion esimaion! Insead of (or in combinaion wih) he original images I 1,2 use gradien images I 1,2 [Brox, Bruhn, Papenberg, Weicker 04] Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 12 / 21

33 Graz Universiy of Technology Varying illuminaion Noe: opical flow moion esimaion! Insead of (or in combinaion wih) he original images I 1,2 use gradien images I 1,2 [Brox, Bruhn, Papenberg, Weicker 04] Phoomeric invarians: [Mileva, Bruhn, Weicker 07] Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 12 / 21

34 Graz Universiy of Technology Varying illuminaion Noe: opical flow moion esimaion! Insead of (or in combinaion wih) he original images I 1,2 use gradien images I 1,2 [Brox, Bruhn, Papenberg, Weicker 04] Phoomeric invarians: [Mileva, Bruhn, Weicker 07] Srucure-exure decomposiion: Illuminaion changes and shadows correspond o large image feaures [Wedel, Pock, Zach, Bischof, Cremers 08] Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 12 / 21

35 Graz Universiy of Technology Varying illuminaion Noe: opical flow moion esimaion! Insead of (or in combinaion wih) he original images I 1,2 use gradien images I 1,2 [Brox, Bruhn, Papenberg, Weicker 04] Phoomeric invarians: [Mileva, Bruhn, Weicker 07] Srucure-exure decomposiion: Illuminaion changes and shadows correspond o large image feaures [Wedel, Pock, Zach, Bischof, Cremers 08] Addiive decomposiion using he ROF model: I = S + T, S := arg min u TV(u) + λ 2 u I 2 2 (a) I (b) S (c) T Use exure componen T o compue he opical flow Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 12 / 21

36 Graz Universiy of Technology Modified opical flow consrain Recall he opical flow consrain ρ(u) = I1 (x) I2 (x + u0 (x)) h I2 (x + u0 (x)), u(x) u0 (x)i 0 Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 13 / 21

37 Graz Universiy of Technology Modified opical flow consrain Recall he opical flow consrain ρ(u) = I1 (x) I2 (x + u0 (x)) h I2 (x + u0 (x)), u(x) u0 (x)i 0 We can modify he consrain [Shulman, Herve 89] δ(u, v ) = I1 (x) I2 (x + u0 (x)) h I2 (x + u0 (x)), u(x) u0 (x)i v (x) 0 v (x) is a smooh funcion modeling illuminaion changes Noe ha δ(u, v ) is sill linear in u and v! Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 13 / 21

38 Graz Universiy of Technology Modified opical flow consrain Recall he opical flow consrain ρ(u) = I1 (x) I2 (x + u0 (x)) h I2 (x + u0 (x)), u(x) u0 (x)i 0 We can modify he consrain [Shulman, Herve 89] δ(u, v ) = I1 (x) I2 (x + u0 (x)) h I2 (x + u0 (x)), u(x) u0 (x)i v (x) 0 v (x) is a smooh funcion modeling illuminaion changes Noe ha δ(u, v ) is sill linear in u and v! Addiional regularizaion needed for v (x) Z Z α Du + β Dv + kδ(u(x), v (x))k1 min ku u0 k ε,v (a) Inpu Daniel Cremers and Thomas Pock Ω (b) Ground ruh Ω (c) Esimaed moion Frankfur, Augus 30, 2011 (d) Illuminaion Convex Opimizaion for Compuer Vision 13 / 21

39 Graz Universiy of Technology Overview 1 Moion esimaion 2 Sereo esimaion Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 14 / 21

40 Graz Universiy of Technology Sereo If I 1 and I 2 come from a sereo camera or a moving camera ha browses a saic scene, he displacemen can be resriced o 1D problems on he epipolar lines, [Slesareva, Bruhn, Weicker 05] Each sereo pair can be normalized such ha he displacemen is only horizonally The deph z can be compued from he displacemen u via z(x, y) = bf u(x, y) where b is he baseline and f is he focal lengh of he camera Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 15 / 21

41 Graz Universiy of Technology Sereo If I 1 and I 2 come from a sereo camera or a moving camera ha browses a saic scene, he displacemen can be resriced o 1D problems on he epipolar lines, [Slesareva, Bruhn, Weicker 05] Each sereo pair can be normalized such ha he displacemen is only horizonally The deph z can be compued from he displacemen u via z(x, y) = bf u(x, y) where b is he baseline and f is he focal lengh of he camera Opical flow consrain for sereo ˆρ(u) = I 1 I 2 (x + u 0 (x, y), y) x I 2 (x + u 0 (x, y), y)(u(x, y) u 0 (x, y)) 0 TV-L 1 based sereo min α Du + ˆρ(u(x, y)) 1 u u 0 ε Ω Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 15 / 21

42 Graz Universiy of Technology Sereo If I 1 and I 2 come from a sereo camera or a moving camera ha browses a saic scene, he displacemen can be resriced o 1D problems on he epipolar lines, [Slesareva, Bruhn, Weicker 05] Each sereo pair can be normalized such ha he displacemen is only horizonally The deph z can be compued from he displacemen u via z(x, y) = bf u(x, y) where b is he baseline and f is he focal lengh of he camera Opical flow consrain for sereo ˆρ(u) = I 1 I 2 (x + u 0 (x, y), y) x I 2 (x + u 0 (x, y), y)(u(x, y) u 0 (x, y)) 0 TV-L 1 based sereo min α Du + ˆρ(u(x, y)) 1 u u 0 ε Ω Advanages Highly accurae due o sub-pixel accuracy fas o compue (real-ime) Disadvanages Does no compue he globally opimal soluion (coarse-o-fine) Large baseline leads o more accurae resuls bu causes large displacemens Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 15 / 21

43 Disance along profile Graz Universiy of Technology Applicaion: range esimaion in a driving car (wih Daimler AG) Inpu images provided by a calibraed sereo rig (a) Lef image (b) Righ image Range image compued by he TV-L 1 based sereo algorihm (a) Range image (b) Profile of sree Toal variaion regularizaion leads o he saircasing effec! Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 16 / 21

44 Graz Universiy of Technology Toal generalized variaion The oal variaion can be wrien (via he convex conjugae) as { } TV α(u) = α Du = sup u div v dx v Cc(Ω, 1 R d ), v α, Ω Ω Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 17 / 21

45 Graz Universiy of Technology Toal generalized variaion The oal variaion can be wrien (via he convex conjugae) as { } TV α(u) = α Du = sup u div v dx v Cc(Ω, 1 R d ), v α, Ω Ω In [Bredies, Kunisch, Pock, SIIMS 10], we proposed a generalizaion of he oal variaion o higher order smoohness. { TGV k α(u) = sup u div k v dx Ω v C k c (Ω, Sym k (R d )), } div l v α l, l = 0,..., k 1, Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 17 / 21

46 Graz Universiy of Technology Toal generalized variaion The oal variaion can be wrien (via he convex conjugae) as { } TV α(u) = α Du = sup u div v dx v Cc(Ω, 1 R d ), v α, Ω Ω In [Bredies, Kunisch, Pock, SIIMS 10], we proposed a generalizaion of he oal variaion o higher order smoohness. { TGV k α(u) = sup u div k v dx Ω v C k c (Ω, Sym k (R d )), } div l v α l, l = 0,..., k 1, For k = 2 i can be wrien as TGV 2 α (u) = inf α 1 Du w + α 0 Dw w Ω Ω TGV 2 can be used o reconsruc piecewise affine funcions Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 17 / 21

47 Graz Universiy of Technology Image resoraion examples (a) Clean image (b) Noisy image (c) TV (d) TGV 2 Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 18 / 21

48 Graz Universiy of Technology Image resoraion examples (a) TV Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 18 / 21

49 Disance along profile Disance along profile Graz Universiy of Technology TGV based sereo Simply replace TV regularizaion by TGV regularizaion in he sereo model [Ranfl, Pock, Gehrig, Franke 11] min α 1 Du w + α 0 Dw + ˆρ(u(x, y)) 1 u u 0 ε,w Ω Ω Comparison on he sereo problem (a) TV (b) TGV Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 19 / 21

50 Graz Universiy of Technology Range esimaion from a driving car Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 20 / 21

51 Graz Universiy of Technology Summary and open quesions Inroduced he problem of moion esimaion in compuer vision Moion esimaion is sill a challenging problem, no near o be solved Highly non-convex daa erm leads o numerical difficulies A simple linearizaion approach works well in pracice Can be used for sereo esimaion TGV regularizaion avoids saircasing-arifacs Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 21 / 21

52 Graz Universiy of Technology Summary and open quesions Inroduced he problem of moion esimaion in compuer vision Moion esimaion is sill a challenging problem, no near o be solved Highly non-convex daa erm leads o numerical difficulies A simple linearizaion approach works well in pracice Can be used for sereo esimaion TGV regularizaion avoids saircasing-arifacs Global Soluions for Moion and Sereo? Daniel Cremers and Thomas Pock Frankfur, Augus 30, 2011 Convex Opimizaion for Compuer Vision 21 / 21

CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL

CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL CAMERA CALIBRATION BY REGISTRATION STEREO RECONSTRUCTION TO 3D MODEL Klečka Jan Docoral Degree Programme (1), FEEC BUT E-mail: xkleck01@sud.feec.vubr.cz Supervised by: Horák Karel E-mail: horak@feec.vubr.cz

More information

Visual Perception as Bayesian Inference. David J Fleet. University of Toronto

Visual Perception as Bayesian Inference. David J Fleet. University of Toronto Visual Percepion as Bayesian Inference David J Flee Universiy of Torono Basic rules of probabiliy sum rule (for muually exclusive a ): produc rule (condiioning): independence (def n ): Bayes rule: marginalizaion:

More information

Real-Time Non-Rigid Multi-Frame Depth Video Super-Resolution

Real-Time Non-Rigid Multi-Frame Depth Video Super-Resolution Real-Time Non-Rigid Muli-Frame Deph Video Super-Resoluion Kassem Al Ismaeil 1, Djamila Aouada 1, Thomas Solignac 2, Bruno Mirbach 2, Björn Oersen 1 1 Inerdisciplinary Cenre for Securiy, Reliabiliy, and

More information

Reconstruct scene geometry from two or more calibrated images. scene point. image plane. Reconstruct scene geometry from two or more calibrated images

Reconstruct scene geometry from two or more calibrated images. scene point. image plane. Reconstruct scene geometry from two or more calibrated images Sereo and Moion The Sereo Problem Reconsrc scene geomer from wo or more calibraed images scene poin focal poin image plane Sereo The Sereo Problem Reconsrc scene geomer from wo or more calibraed images

More information

Curves & Surfaces. Last Time? Today. Readings for Today (pick one) Limitations of Polygonal Meshes. Today. Adjacency Data Structures

Curves & Surfaces. Last Time? Today. Readings for Today (pick one) Limitations of Polygonal Meshes. Today. Adjacency Data Structures Las Time? Adjacency Daa Srucures Geomeric & opologic informaion Dynamic allocaion Efficiency of access Curves & Surfaces Mesh Simplificaion edge collapse/verex spli geomorphs progressive ransmission view-dependen

More information

STEREO PLANE MATCHING TECHNIQUE

STEREO PLANE MATCHING TECHNIQUE STEREO PLANE MATCHING TECHNIQUE Commission III KEY WORDS: Sereo Maching, Surface Modeling, Projecive Transformaion, Homography ABSTRACT: This paper presens a new ype of sereo maching algorihm called Sereo

More information

arxiv: v1 [cs.cv] 25 Apr 2017

arxiv: v1 [cs.cv] 25 Apr 2017 Sudheendra Vijayanarasimhan Susanna Ricco svnaras@google.com ricco@google.com... arxiv:1704.07804v1 [cs.cv] 25 Apr 2017 SfM-Ne: Learning of Srucure and Moion from Video Cordelia Schmid Esimaed deph, camera

More information

Spline Curves. Color Interpolation. Normal Interpolation. Last Time? Today. glshademodel (GL_SMOOTH); Adjacency Data Structures. Mesh Simplification

Spline Curves. Color Interpolation. Normal Interpolation. Last Time? Today. glshademodel (GL_SMOOTH); Adjacency Data Structures. Mesh Simplification Las Time? Adjacency Daa Srucures Spline Curves Geomeric & opologic informaion Dynamic allocaion Efficiency of access Mesh Simplificaion edge collapse/verex spli geomorphs progressive ransmission view-dependen

More information

Learning Generic Diffusion Processes for Image Restoration

Learning Generic Diffusion Processes for Image Restoration Q. PENG, Y. DOU, Y. CHEN, W. FENG: LEARNING GENERIC DIFFUSION PROCESSES 1 Learning Generic Diffusion Processes for Image Resoraion Peng Qiao 1 pengqiao@nud.edu.cn Yong Dou 1 yongdou@nud.edu.cn Yunjin Chen

More information

In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magnetic Field Maps

In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magnetic Field Maps In fmri a Dual Echo Time EPI Pulse Sequence Can Induce Sources of Error in Dynamic Magneic Field Maps A. D. Hahn 1, A. S. Nencka 1 and D. B. Rowe 2,1 1 Medical College of Wisconsin, Milwaukee, WI, Unied

More information

SENSING using 3D technologies, structured light cameras

SENSING using 3D technologies, structured light cameras IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 39, NO. 10, OCTOBER 2017 2045 Real-Time Enhancemen of Dynamic Deph Videos wih Non-Rigid Deformaions Kassem Al Ismaeil, Suden Member,

More information

An Iterative Scheme for Motion-Based Scene Segmentation

An Iterative Scheme for Motion-Based Scene Segmentation An Ieraive Scheme for Moion-Based Scene Segmenaion Alexander Bachmann and Hildegard Kuehne Deparmen for Measuremen and Conrol Insiue for Anhropomaics Universiy of Karlsruhe (H), 76 131 Karlsruhe, Germany

More information

Real Time Integral-Based Structural Health Monitoring

Real Time Integral-Based Structural Health Monitoring Real Time Inegral-Based Srucural Healh Monioring The nd Inernaional Conference on Sensing Technology ICST 7 J. G. Chase, I. Singh-Leve, C. E. Hann, X. Chen Deparmen of Mechanical Engineering, Universiy

More information

CENG 477 Introduction to Computer Graphics. Modeling Transformations

CENG 477 Introduction to Computer Graphics. Modeling Transformations CENG 477 Inroducion o Compuer Graphics Modeling Transformaions Modeling Transformaions Model coordinaes o World coordinaes: Model coordinaes: All shapes wih heir local coordinaes and sies. world World

More information

Image segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding

Image segmentation. Motivation. Objective. Definitions. A classification of segmentation techniques. Assumptions for thresholding Moivaion Image segmenaion Which pixels belong o he same objec in an image/video sequence? (spaial segmenaion) Which frames belong o he same video sho? (emporal segmenaion) Which frames belong o he same

More information

Proceeding of the 6 th International Symposium on Artificial Intelligence and Robotics & Automation in Space: i-sairas 2001, Canadian Space Agency,

Proceeding of the 6 th International Symposium on Artificial Intelligence and Robotics & Automation in Space: i-sairas 2001, Canadian Space Agency, Proceeding of he 6 h Inernaional Symposium on Arificial Inelligence and Roboics & Auomaion in Space: i-sairas 00, Canadian Space Agency, S-Huber, Quebec, Canada, June 8-, 00. Muli-resoluion Mapping Using

More information

Efficient Region Tracking With Parametric Models of Geometry and Illumination

Efficient Region Tracking With Parametric Models of Geometry and Illumination EEE TRANSACTONS ON PATTERN ANALYSS AND MACHNE NTELLGENCE, VOL. 2, NO. 1, OCTOBER 1998 1 Efficien Region Tracking Wih Parameric Models of Geomery and lluminaion Gregory D. Hager, Member, EEE, and Peer N.

More information

Real-time 2D Video/3D LiDAR Registration

Real-time 2D Video/3D LiDAR Registration Real-ime 2D Video/3D LiDAR Regisraion C. Bodenseiner Fraunhofer IOSB chrisoph.bodenseiner@iosb.fraunhofer.de M. Arens Fraunhofer IOSB michael.arens@iosb.fraunhofer.de Absrac Progress in LiDAR scanning

More information

Notes 9: Optical Flow

Notes 9: Optical Flow Course 049064: Variational Methods in Image Processing Notes 9: Optical Flow Guy Gilboa 1 Basic Model 1.1 Background Optical flow is a fundamental problem in computer vision. The general goal is to find

More information

Robust parameterized component analysis: theory and applications to 2D facial appearance models

Robust parameterized component analysis: theory and applications to 2D facial appearance models Compuer Vision and Image Undersanding 91 (2003) 53 71 www.elsevier.com/locae/cviu Robus parameerized componen analysis: heory and applicaions o 2D facial appearance models Fernando De la Torre a, * and

More information

Motion Estimation of a Moving Range Sensor by Image Sequences and Distorted Range Data

Motion Estimation of a Moving Range Sensor by Image Sequences and Distorted Range Data Moion Esimaion of a Moving Range Sensor by Image Sequences and Disored Range Daa Asuhiko Banno, Kazuhide Hasegawa and Kasushi Ikeuchi Insiue of Indusrial Science Universiy of Tokyo 4-6-1 Komaba, Meguro-ku,

More information

Quantitative macro models feature an infinite number of periods A more realistic (?) view of time

Quantitative macro models feature an infinite number of periods A more realistic (?) view of time INFINIE-HORIZON CONSUMPION-SAVINGS MODEL SEPEMBER, Inroducion BASICS Quaniaive macro models feaure an infinie number of periods A more realisic (?) view of ime Infinie number of periods A meaphor for many

More information

Nonrigid Structure-from-Motion: Estimating Shape and Motion with Hierarchical Priors

Nonrigid Structure-from-Motion: Estimating Shape and Motion with Hierarchical Priors 878 IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 30, NO. 5, MAY 2008 Nonrigid Srucure-from-Moion: Esimaing Shape and Moion wih Hierarchical Priors Lorenzo Torresani, Aaron Herzmann,

More information

On a first-order primal-dual algorithm

On a first-order primal-dual algorithm On a first-order primal-dual algorithm Thomas Pock 1 and Antonin Chambolle 2 1 Institute for Computer Graphics and Vision, Graz University of Technology, 8010 Graz, Austria 2 Centre de Mathématiques Appliquées,

More information

arxiv: v2 [cs.cv] 20 May 2018

arxiv: v2 [cs.cv] 20 May 2018 Sereoscopic Neural Syle Transfer Dongdong Chen 1 Lu Yuan 2, Jing Liao 2, Nenghai Yu 1, Gang Hua 2 1 Universiy of Science and Technology of China 2 Microsof Research cd722522@mail.usc.edu.cn, {jliao, luyuan,

More information

Stereoscopic Neural Style Transfer

Stereoscopic Neural Style Transfer Sereoscopic Neural Syle Transfer Dongdong Chen 1 Lu Yuan 2, Jing Liao 2, Nenghai Yu 1, Gang Hua 2 1 Universiy of Science and Technology of China 2 Microsof Research cd722522@mail.usc.edu.cn, {luyuan,jliao}@microsof.com,

More information

Video-Based Face Recognition Using Probabilistic Appearance Manifolds

Video-Based Face Recognition Using Probabilistic Appearance Manifolds Video-Based Face Recogniion Using Probabilisic Appearance Manifolds Kuang-Chih Lee Jeffrey Ho Ming-Hsuan Yang David Kriegman klee10@uiuc.edu jho@cs.ucsd.edu myang@honda-ri.com kriegman@cs.ucsd.edu Compuer

More information

Today. Curves & Surfaces. Can We Disguise the Facets? Limitations of Polygonal Meshes. Better, but not always good enough

Today. Curves & Surfaces. Can We Disguise the Facets? Limitations of Polygonal Meshes. Better, but not always good enough Today Curves & Surfaces Moivaion Limiaions of Polygonal Models Some Modeling Tools & Definiions Curves Surfaces / Paches Subdivision Surfaces Limiaions of Polygonal Meshes Can We Disguise he Faces? Planar

More information

J. Vis. Commun. Image R.

J. Vis. Commun. Image R. J. Vis. Commun. Image R. 20 (2009) 9 27 Conens liss available a ScienceDirec J. Vis. Commun. Image R. journal homepage: www.elsevier.com/locae/jvci Face deecion and racking using a Boosed Adapive Paricle

More information

Robust Segmentation and Tracking of Colored Objects in Video

Robust Segmentation and Tracking of Colored Objects in Video IEEE TRANSACTIONS ON CSVT, VOL. 4, NO. 6, 2004 Robus Segmenaion and Tracking of Colored Objecs in Video Theo Gevers, member, IEEE Absrac Segmening and racking of objecs in video is of grea imporance for

More information

arxiv: v1 [cs.cv] 18 Apr 2017

arxiv: v1 [cs.cv] 18 Apr 2017 Ligh Field Blind Moion Deblurring Praul P. Srinivasan 1, Ren Ng 1, Ravi Ramamoorhi 2 1 Universiy of California, Berkeley 2 Universiy of California, San Diego 1 {praul,ren}@eecs.berkeley.edu, 2 ravir@cs.ucsd.edu

More information

Computer representations of piecewise

Computer representations of piecewise Edior: Gabriel Taubin Inroducion o Geomeric Processing hrough Opimizaion Gabriel Taubin Brown Universiy Compuer represenaions o piecewise smooh suraces have become vial echnologies in areas ranging rom

More information

Evaluation and Improvement of Region-based Motion Segmentation

Evaluation and Improvement of Region-based Motion Segmentation Evaluaion and Improvemen of Region-based Moion Segmenaion Mark Ross Universiy Koblenz-Landau, Insiue of Compuaional Visualisics, Universiässraße 1, 56070 Koblenz, Germany Email: ross@uni-koblenz.de Absrac

More information

ACQUIRING high-quality and well-defined depth data. Online Temporally Consistent Indoor Depth Video Enhancement via Static Structure

ACQUIRING high-quality and well-defined depth data. Online Temporally Consistent Indoor Depth Video Enhancement via Static Structure SUBMITTED TO TRANSACTION ON IMAGE PROCESSING 1 Online Temporally Consisen Indoor Deph Video Enhancemen via Saic Srucure Lu Sheng, Suden Member, IEEE, King Ngi Ngan, Fellow, IEEE, Chern-Loon Lim and Songnan

More information

Schedule. Curves & Surfaces. Questions? Last Time: Today. Limitations of Polygonal Meshes. Acceleration Data Structures.

Schedule. Curves & Surfaces. Questions? Last Time: Today. Limitations of Polygonal Meshes. Acceleration Data Structures. Schedule Curves & Surfaces Sunday Ocober 5 h, * 3-5 PM *, Room TBA: Review Session for Quiz 1 Exra Office Hours on Monday (NE43 Graphics Lab) Tuesday Ocober 7 h : Quiz 1: In class 1 hand-wrien 8.5x11 shee

More information

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report)

Implementing Ray Casting in Tetrahedral Meshes with Programmable Graphics Hardware (Technical Report) Implemening Ray Casing in Terahedral Meshes wih Programmable Graphics Hardware (Technical Repor) Marin Kraus, Thomas Erl March 28, 2002 1 Inroducion Alhough cell-projecion, e.g., [3, 2], and resampling,

More information

Traditional Rendering (Ray Tracing and Radiosity)

Traditional Rendering (Ray Tracing and Radiosity) Tradiional Rendering (Ray Tracing and Radiosiy) CS 517 Fall 2002 Compuer Science Cornell Universiy Bidirecional Reflecance (BRDF) λ direcional diffuse specular θ uniform diffuse τ σ BRDF Bidirecional Reflecance

More information

IROS 2015 Workshop on On-line decision-making in multi-robot coordination (DEMUR 15)

IROS 2015 Workshop on On-line decision-making in multi-robot coordination (DEMUR 15) IROS 2015 Workshop on On-line decision-making in muli-robo coordinaion () OPTIMIZATION-BASED COOPERATIVE MULTI-ROBOT TARGET TRACKING WITH REASONING ABOUT OCCLUSIONS KAROL HAUSMAN a,, GREGORY KAHN b, SACHIN

More information

FACIAL ACTION TRACKING USING PARTICLE FILTERS AND ACTIVE APPEARANCE MODELS. Soumya Hamlaoui & Franck Davoine

FACIAL ACTION TRACKING USING PARTICLE FILTERS AND ACTIVE APPEARANCE MODELS. Soumya Hamlaoui & Franck Davoine FACIAL ACTION TRACKING USING PARTICLE FILTERS AND ACTIVE APPEARANCE MODELS Soumya Hamlaoui & Franck Davoine HEUDIASYC Mixed Research Uni, CNRS / Compiègne Universiy of Technology BP 20529, 60205 Compiègne

More information

Recovering Joint and Individual Components in Facial Data

Recovering Joint and Individual Components in Facial Data JOURNAL OF L A E X CLASS FILES, VOL. 14, NO. 8, AUGUS 2015 1 Recovering Join and Individual Componens in Facial Daa Chrisos Sagonas, Evangelos Ververas, Yannis Panagakis, and Sefanos Zafeiriou, Member,

More information

Robust LSTM-Autoencoders for Face De-Occlusion in the Wild

Robust LSTM-Autoencoders for Face De-Occlusion in the Wild IEEE TRANSACTIONS ON IMAGE PROCESSING, DRAFT 1 Robus LSTM-Auoencoders for Face De-Occlusion in he Wild Fang Zhao, Jiashi Feng, Jian Zhao, Wenhan Yang, Shuicheng Yan arxiv:1612.08534v1 [cs.cv] 27 Dec 2016

More information

Detection and segmentation of moving objects in highly dynamic scenes

Detection and segmentation of moving objects in highly dynamic scenes Deecion and segmenaion of moving objecs in highly dynamic scenes Aurélie Bugeau Parick Pérez INRIA, Cenre Rennes - Breagne Alanique Universié de Rennes, Campus de Beaulieu, 35 042 Rennes Cedex, France

More information

Scale Recovery for Monocular Visual Odometry Using Depth Estimated with Deep Convolutional Neural Fields

Scale Recovery for Monocular Visual Odometry Using Depth Estimated with Deep Convolutional Neural Fields Scale Recovery for Monocular Visual Odomery Using Deph Esimaed wih Deep Convoluional Neural Fields Xiaochuan Yin, Xiangwei Wang, Xiaoguo Du, Qijun Chen Tongji Universiy yinxiaochuan@homail.com,wangxiangwei.cpp@gmail.com,

More information

A Fast Stereo-Based Multi-Person Tracking using an Approximated Likelihood Map for Overlapping Silhouette Templates

A Fast Stereo-Based Multi-Person Tracking using an Approximated Likelihood Map for Overlapping Silhouette Templates A Fas Sereo-Based Muli-Person Tracking using an Approximaed Likelihood Map for Overlapping Silhouee Templaes Junji Saake Jun Miura Deparmen of Compuer Science and Engineering Toyohashi Universiy of Technology

More information

Learning in Games via Opponent Strategy Estimation and Policy Search

Learning in Games via Opponent Strategy Estimation and Policy Search Learning in Games via Opponen Sraegy Esimaion and Policy Search Yavar Naddaf Deparmen of Compuer Science Universiy of Briish Columbia Vancouver, BC yavar@naddaf.name Nando de Freias (Supervisor) Deparmen

More information

Sam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes.

Sam knows that his MP3 player has 40% of its battery life left and that the battery charges by an additional 12 percentage points every 15 minutes. 8.F Baery Charging Task Sam wans o ake his MP3 player and his video game player on a car rip. An hour before hey plan o leave, he realized ha he forgo o charge he baeries las nigh. A ha poin, he plugged

More information

Last Time: Curves & Surfaces. Today. Questions? Limitations of Polygonal Meshes. Can We Disguise the Facets?

Last Time: Curves & Surfaces. Today. Questions? Limitations of Polygonal Meshes. Can We Disguise the Facets? Las Time: Curves & Surfaces Expeced value and variance Mone-Carlo in graphics Imporance sampling Sraified sampling Pah Tracing Irradiance Cache Phoon Mapping Quesions? Today Moivaion Limiaions of Polygonal

More information

AUTOMATIC 3D FACE REGISTRATION WITHOUT INITIALIZATION

AUTOMATIC 3D FACE REGISTRATION WITHOUT INITIALIZATION Chaper 3 AUTOMATIC 3D FACE REGISTRATION WITHOUT INITIALIZATION A. Koschan, V. R. Ayyagari, F. Boughorbel, and M. A. Abidi Imaging, Roboics, and Inelligen Sysems Laboraory, The Universiy of Tennessee, 334

More information

Real time 3D face and facial feature tracking

Real time 3D face and facial feature tracking J Real-Time Image Proc (2007) 2:35 44 DOI 10.1007/s11554-007-0032-2 ORIGINAL RESEARCH PAPER Real ime 3D face and facial feaure racking Fadi Dornaika Æ Javier Orozco Received: 23 November 2006 / Acceped:

More information

MODEL BASED TECHNIQUE FOR VEHICLE TRACKING IN TRAFFIC VIDEO USING SPATIAL LOCAL FEATURES

MODEL BASED TECHNIQUE FOR VEHICLE TRACKING IN TRAFFIC VIDEO USING SPATIAL LOCAL FEATURES MODEL BASED TECHNIQUE FOR VEHICLE TRACKING IN TRAFFIC VIDEO USING SPATIAL LOCAL FEATURES Arun Kumar H. D. 1 and Prabhakar C. J. 2 1 Deparmen of Compuer Science, Kuvempu Universiy, Shimoga, India ABSTRACT

More information

EECS 487: Interactive Computer Graphics

EECS 487: Interactive Computer Graphics EECS 487: Ineracive Compuer Graphics Lecure 7: B-splines curves Raional Bézier and NURBS Cubic Splines A represenaion of cubic spline consiss of: four conrol poins (why four?) hese are compleely user specified

More information

LAMP: 3D Layered, Adaptive-resolution and Multiperspective Panorama - a New Scene Representation

LAMP: 3D Layered, Adaptive-resolution and Multiperspective Panorama - a New Scene Representation Submission o Special Issue of CVIU on Model-based and Image-based 3D Scene Represenaion for Ineracive Visualizaion LAMP: 3D Layered, Adapive-resoluion and Muliperspecive Panorama - a New Scene Represenaion

More information

Probabilistic Detection and Tracking of Motion Discontinuities

Probabilistic Detection and Tracking of Motion Discontinuities Probabilisic Deecion and Tracking of Moion Disconinuiies Michael J. Black David J. Flee Xerox Palo Alo Research Cener 3333 Coyoe Hill Road Palo Alo, CA 94304 fblack,fleeg@parc.xerox.com hp://www.parc.xerox.com/fblack,fleeg/

More information

WAVE STATISTICS AND SPECTRA VIA A VARIATIONAL WAVE ACQUISITION STEREO SYSTEM

WAVE STATISTICS AND SPECTRA VIA A VARIATIONAL WAVE ACQUISITION STEREO SYSTEM Proceedings of OMAE 008 7h Inernaional Conference on Offshore Mechanics and Arcic Engineering June 15-0, 008, Esoril, Porugal OMAE 008-57160 WAVE STATISTICS AND SPECTRA VIA A VARIATIONAL WAVE ACQUISITION

More information

A Matching Algorithm for Content-Based Image Retrieval

A Matching Algorithm for Content-Based Image Retrieval A Maching Algorihm for Conen-Based Image Rerieval Sue J. Cho Deparmen of Compuer Science Seoul Naional Universiy Seoul, Korea Absrac Conen-based image rerieval sysem rerieves an image from a daabase using

More information

Moving Object Detection Using MRF Model and Entropy based Adaptive Thresholding

Moving Object Detection Using MRF Model and Entropy based Adaptive Thresholding Moving Objec Deecion Using MRF Model and Enropy based Adapive Thresholding Badri Narayan Subudhi, Pradipa Kumar Nanda and Ashish Ghosh Machine Inelligence Uni, Indian Saisical Insiue, Kolkaa, 700108, India,

More information

Improved TLD Algorithm for Face Tracking

Improved TLD Algorithm for Face Tracking Absrac Improved TLD Algorihm for Face Tracking Huimin Li a, Chaojing Yu b and Jing Chen c Chongqing Universiy of Poss and Telecommunicaions, Chongqing 400065, China a li.huimin666@163.com, b 15023299065@163.com,

More information

Coded Caching with Multiple File Requests

Coded Caching with Multiple File Requests Coded Caching wih Muliple File Requess Yi-Peng Wei Sennur Ulukus Deparmen of Elecrical and Compuer Engineering Universiy of Maryland College Park, MD 20742 ypwei@umd.edu ulukus@umd.edu Absrac We sudy a

More information

(Structural Time Series Models for Describing Trend in All India Sunflower Yield Using SAS

(Structural Time Series Models for Describing Trend in All India Sunflower Yield Using SAS (Srucural Time Series Models for Describing Trend in All India Sunflower Yield Using SAS Himadri Ghosh, Prajneshu and Savia Wadhwa I.A.S.R.I., Library Avenue, New Delhi-110 01 him_adri@iasri.res.in, prajnesh@iasri.res.in,

More information

Dynamic Depth Recovery from Multiple Synchronized Video Streams 1

Dynamic Depth Recovery from Multiple Synchronized Video Streams 1 Dynamic Deph Recoery from Muliple ynchronized Video reams Hai ao, Harpree. awhney, and Rakesh Kumar Deparmen of Compuer Engineering arnoff Corporaion Uniersiy of California a ana Cruz Washingon Road ana

More information

C 0 C 1. p 1 (x 0,y 0 ) p 2 I 1. p 3. (x 0,y 0,d) C 2 C 3 I 2 I 3

C 0 C 1. p 1 (x 0,y 0 ) p 2 I 1. p 3. (x 0,y 0,d) C 2 C 3 I 2 I 3 c 1998 IEEE. Proc. of In. Conference on Compuer Vision, Bombai, January 1998 1 A Maximum-Flow Formulaion of he N-camera Sereo Corresponence Problem Sebasien Roy Ingemar J. Cox NEC Research Insiue Inepenence

More information

4. Minimax and planning problems

4. Minimax and planning problems CS/ECE/ISyE 524 Inroducion o Opimizaion Spring 2017 18 4. Minima and planning problems ˆ Opimizing piecewise linear funcions ˆ Minima problems ˆ Eample: Chebyshev cener ˆ Muli-period planning problems

More information

A METHOD OF MODELING DEFORMATION OF AN OBJECT EMPLOYING SURROUNDING VIDEO CAMERAS

A METHOD OF MODELING DEFORMATION OF AN OBJECT EMPLOYING SURROUNDING VIDEO CAMERAS A METHOD OF MODELING DEFORMATION OF AN OBJECT EMLOYING SURROUNDING IDEO CAMERAS Joo Kooi TAN, Seiji ISHIKAWA Deparmen of Mechanical and Conrol Engineering Kushu Insiue of Technolog, Japan ehelan@is.cnl.kuech.ac.jp,

More information

Mobile Robots Mapping

Mobile Robots Mapping Mobile Robos Mapping 1 Roboics is Easy conrol behavior percepion modelling domain model environmen model informaion exracion raw daa planning ask cogniion reasoning pah planning navigaion pah execuion

More information

In Proceedings of CVPR '96. Structure and Motion of Curved 3D Objects from. using these methods [12].

In Proceedings of CVPR '96. Structure and Motion of Curved 3D Objects from. using these methods [12]. In Proceedings of CVPR '96 Srucure and Moion of Curved 3D Objecs from Monocular Silhouees B Vijayakumar David J Kriegman Dep of Elecrical Engineering Yale Universiy New Haven, CT 652-8267 Jean Ponce Compuer

More information

Integro-differential splines and quadratic formulae

Integro-differential splines and quadratic formulae Inegro-differenial splines and quadraic formulae I.G. BUROVA, O. V. RODNIKOVA S. Peersburg Sae Universiy 7/9 Universiesaya nab., S.Persburg, 9934 Russia i.g.burova@spbu.ru, burovaig@mail.ru Absrac: This

More information

Optimal trajectory approximation by cubic splines on fed-batch control problems

Optimal trajectory approximation by cubic splines on fed-batch control problems Opimal rajecory approximaion by cubic splines on fed-bach conrol problems A. ISMAEL F. VAZ Producion and Sysems Deparmen Minho Universiy, Engineering School aivaz@dps.uminho.p EUGÉNIO C. FERREIRA Cenro

More information

THE micro-lens array (MLA) based light field cameras,

THE micro-lens array (MLA) based light field cameras, IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL., NO., A Generic Muli-Projecion-Cener Model and Calibraion Mehod for Ligh Field Cameras Qi hang, Chunping hang, Jinbo Ling, Qing Wang,

More information

A Bayesian Approach to Video Object Segmentation via Merging 3D Watershed Volumes

A Bayesian Approach to Video Object Segmentation via Merging 3D Watershed Volumes A Bayesian Approach o Video Objec Segmenaion via Merging 3D Waershed Volumes Yu-Pao Tsai 1,3, Chih-Chuan Lai 1,2, Yi-Ping Hung 1,2, and Zen-Chung Shih 3 1 Insiue of Informaion Science, Academia Sinica,

More information

Image Content Representation

Image Content Representation Image Conen Represenaion Represenaion for curves and shapes regions relaionships beween regions E.G.M. Perakis Image Represenaion & Recogniion 1 Reliable Represenaion Uniqueness: mus uniquely specify an

More information

Robust 3D Visual Tracking Using Particle Filtering on the SE(3) Group

Robust 3D Visual Tracking Using Particle Filtering on the SE(3) Group Robus 3D Visual Tracking Using Paricle Filering on he SE(3) Group Changhyun Choi and Henrik I. Chrisensen Roboics & Inelligen Machines, College of Compuing Georgia Insiue of Technology Alana, GA 3332,

More information

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany

Low-Cost WLAN based. Dr. Christian Hoene. Computer Science Department, University of Tübingen, Germany Low-Cos WLAN based Time-of-fligh fligh Trilaeraion Precision Indoor Personnel Locaion and Tracking for Emergency Responders Third Annual Technology Workshop, Augus 5, 2008 Worceser Polyechnic Insiue, Worceser,

More information

Upper Body Tracking for Human-Machine Interaction with a Moving Camera

Upper Body Tracking for Human-Machine Interaction with a Moving Camera The 2009 IEEE/RSJ Inernaional Conference on Inelligen Robos and Sysems Ocober -5, 2009 S. Louis, USA Upper Body Tracking for Human-Machine Ineracion wih a Moving Camera Yi-Ru Chen, Cheng-Ming Huang, and

More information

Optical Flow and Dense Correspondence. Daniel Cremers Computer Science & Mathematics TU Munich

Optical Flow and Dense Correspondence. Daniel Cremers Computer Science & Mathematics TU Munich Optical Flow and Dense Correspondence Computer Science & Mathematics TU Munich Correspondence Problems in Vision 2 Shape Similarity & Shape Matching 3 Overview Optical Flow Estimation Dense Elastic Shape

More information

Collision-Free and Curvature-Continuous Path Smoothing in Cluttered Environments

Collision-Free and Curvature-Continuous Path Smoothing in Cluttered Environments Collision-Free and Curvaure-Coninuous Pah Smoohing in Cluered Environmens Jia Pan 1 and Liangjun Zhang and Dinesh Manocha 3 1 panj@cs.unc.edu, 3 dm@cs.unc.edu, Dep. of Compuer Science, Universiy of Norh

More information

Viewpoint Invariant 3D Landmark Model Inference from Monocular 2D Images Using Higher-Order Priors

Viewpoint Invariant 3D Landmark Model Inference from Monocular 2D Images Using Higher-Order Priors Viewpoin Invarian 3D Landmark Model Inference from Monocular 2D Images Using Higher-Order Priors Chaohui Wang 1,2, Yun Zeng 3, Loic Simon 1, Ioannis Kakadiaris 4, Dimiris Samaras 3, Nikos Paragios 1,2

More information

Tracking a Large Number of Objects from Multiple Views

Tracking a Large Number of Objects from Multiple Views Tracking a Large Number of Objecs from Muliple Views Zheng Wu 1, Nickolay I. Hrisov 2, Tyson L. Hedrick 3, Thomas H. Kun 2, Margri Beke 1 1 Deparmen of Compuer Science, Boson Universiy 2 Deparmen of Biology,

More information

Dynamic Route Planning and Obstacle Avoidance Model for Unmanned Aerial Vehicles

Dynamic Route Planning and Obstacle Avoidance Model for Unmanned Aerial Vehicles Volume 116 No. 24 2017, 315-329 ISSN: 1311-8080 (prined version); ISSN: 1314-3395 (on-line version) url: hp://www.ijpam.eu ijpam.eu Dynamic Roue Planning and Obsacle Avoidance Model for Unmanned Aerial

More information

Tracking a Large Number of Objects from Multiple Views

Tracking a Large Number of Objects from Multiple Views Boson Universiy Compuer Science Deparmen Technical Repor BUCS-TR 2009-005 Tracking a Large Number of Objecs from Muliple Views Zheng Wu 1, Nickolay I. Hrisov 2, Tyson L. Hedrick 3, Thomas H. Kun 2, Margri

More information

MARSS Reference Sheet

MARSS Reference Sheet MARSS Reference Shee The defaul MARSS model (form="marxss") is wrien as follows: x = B x 1 + u + C c + w where w MVN( Q ) y = Z x + a + D d + v where v MVN( R ) x 1 MVN(π Λ) or x MVN(π Λ) c and d are inpus

More information

Design Alternatives for a Thin Lens Spatial Integrator Array

Design Alternatives for a Thin Lens Spatial Integrator Array Egyp. J. Solids, Vol. (7), No. (), (004) 75 Design Alernaives for a Thin Lens Spaial Inegraor Array Hala Kamal *, Daniel V azquez and Javier Alda and E. Bernabeu Opics Deparmen. Universiy Compluense of

More information

Graffiti Detection Using Two Views

Graffiti Detection Using Two Views Graffii Deecion Using wo Views Luigi Di Sefano Federico ombari Alessandro Lanza luigi.disefano@unibo.i federico.ombari@unibo.i alanza@arces.unibo.i Sefano Maoccia sefano.maoccia@unibo.i Sefano Moni sefano.moni3@sudio.unibo.i

More information

Segmentation by Level Sets and Symmetry

Segmentation by Level Sets and Symmetry Segmenaion by Level Ses and Symmery Tammy Riklin-Raviv Nahum Kiryai Nir Sochen Tel Aviv Universiy, Tel Aviv 69978, Israel ammy@eng.au.ac.il nk@eng.au.ac.il sochen@pos.au.ac.il Absrac Shape symmery is an

More information

Effects needed for Realism. Ray Tracing. Ray Tracing: History. Outline. Foundations of Computer Graphics (Fall 2012)

Effects needed for Realism. Ray Tracing. Ray Tracing: History. Outline. Foundations of Computer Graphics (Fall 2012) Foundaions of ompuer Graphics (Fall 2012) S 184, Lecure 16: Ray Tracing hp://ins.eecs.berkeley.edu/~cs184 Effecs needed for Realism (Sof) Shadows Reflecions (Mirrors and Glossy) Transparency (Waer, Glass)

More information

Image warping/morphing

Image warping/morphing Image arping/morphing Image arping Digial Visual Effecs Yung-Yu Chuang ih slides b Richard Szeliski, Seve Seiz, Tom Funkhouser and leei Efros Image formaion Sampling and quanizaion B Wha is an image We

More information

A Principled Approach to. MILP Modeling. Columbia University, August Carnegie Mellon University. Workshop on MIP. John Hooker.

A Principled Approach to. MILP Modeling. Columbia University, August Carnegie Mellon University. Workshop on MIP. John Hooker. Slide A Principled Approach o MILP Modeling John Hooer Carnegie Mellon Universiy Worshop on MIP Columbia Universiy, Augus 008 Proposal MILP modeling is an ar, bu i need no be unprincipled. Slide Proposal

More information

Image Based Computer-Aided Manufacturing Technology

Image Based Computer-Aided Manufacturing Technology Sensors & Transducers 03 by IFSA hp://www.sensorsporal.com Image Based Compuer-Aided Manufacuring Technology Zhanqi HU Xiaoqin ZHANG Jinze LI Wei LI College of Mechanical Engineering Yanshan Universiy

More information

MOTION DETECTORS GRAPH MATCHING LAB PRE-LAB QUESTIONS

MOTION DETECTORS GRAPH MATCHING LAB PRE-LAB QUESTIONS NME: TE: LOK: MOTION ETETORS GRPH MTHING L PRE-L QUESTIONS 1. Read he insrucions, and answer he following quesions. Make sure you resae he quesion so I don hae o read he quesion o undersand he answer..

More information

A MRF formulation for coded structured light

A MRF formulation for coded structured light A MRF formulaion for coded srucured ligh Jean-Philippe Tardif Sébasien Roy Déparemen d informaique e recherche opéraionnelle Universié de Monréal, Canada {ardifj, roys}@iro.umonreal.ca Absrac Mulimedia

More information

Assignment 2. Due Monday Feb. 12, 10:00pm.

Assignment 2. Due Monday Feb. 12, 10:00pm. Faculy of rs and Science Universiy of Torono CSC 358 - Inroducion o Compuer Neworks, Winer 218, LEC11 ssignmen 2 Due Monday Feb. 12, 1:pm. 1 Quesion 1 (2 Poins): Go-ack n RQ In his quesion, we review how

More information

Tracking Deforming Objects Using Particle Filtering for Geometric Active Contours

Tracking Deforming Objects Using Particle Filtering for Geometric Active Contours 1470 IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 29, NO. 8, AUGUST 2007 Tracking Deforming Objecs Using Paricle Filering for Geomeric Acive Conours Yogesh Rahi, Member, IEEE, NamraaVaswani,

More information

Parallel Multigrid Preconditioning on Graphics Processing Units (GPUs) for Robust Power Grid Analysis

Parallel Multigrid Preconditioning on Graphics Processing Units (GPUs) for Robust Power Grid Analysis Design Auomaion Group Parallel Muligrid Precondiioning on Graphics Processing Unis (GPUs) for Robus Power Grid Analysis Zhuo Feng Michigan Technological Universiy Zhiyu Zeng Texas A&M Universiy 200 ACM/EDAC/IEEE

More information

Multi-Target Detection and Tracking from a Single Camera in Unmanned Aerial Vehicles (UAVs)

Multi-Target Detection and Tracking from a Single Camera in Unmanned Aerial Vehicles (UAVs) 2016 IEEE/RSJ Inernaional Conference on Inelligen Robos and Sysems (IROS) Daejeon Convenion Cener Ocober 9-14, 2016, Daejeon, Korea Muli-Targe Deecion and Tracking from a Single Camera in Unmanned Aerial

More information

Image warping Li Zhang CS559

Image warping Li Zhang CS559 Wha is an image Image arping Li Zhang S559 We can hink of an image as a funcion, f: R 2 R: f(, ) gives he inensi a posiion (, ) defined over a recangle, ih a finie range: f: [a,b][c,d] [,] f Slides solen

More information

Weighted Voting in 3D Random Forest Segmentation

Weighted Voting in 3D Random Forest Segmentation Weighed Voing in 3D Random Fores Segmenaion M. Yaqub,, P. Mahon 3, M. K. Javaid, C. Cooper, J. A. Noble NDORMS, Universiy of Oxford, IBME, Deparmen of Engineering Science, Universiy of Oxford, 3 MRC Epidemiology

More information

Occlusion-Free Hand Motion Tracking by Multiple Cameras and Particle Filtering with Prediction

Occlusion-Free Hand Motion Tracking by Multiple Cameras and Particle Filtering with Prediction 58 IJCSNS Inernaional Journal of Compuer Science and Nework Securiy, VOL.6 No.10, Ocober 006 Occlusion-Free Hand Moion Tracking by Muliple Cameras and Paricle Filering wih Predicion Makoo Kao, and Gang

More information

Wheelchair-user Detection Combined with Parts-based Tracking

Wheelchair-user Detection Combined with Parts-based Tracking Wheelchair-user Deecion Combined wih Pars-based Tracking Ukyo Tanikawa 1, Yasuomo Kawanishi 1, Daisuke Deguchi 2,IchiroIde 1, Hiroshi Murase 1 and Ryo Kawai 3 1 Graduae School of Informaion Science, Nagoya

More information

Detection of salient objects with focused attention based on spatial and temporal coherence

Detection of salient objects with focused attention based on spatial and temporal coherence ricle Informaion Processing Technology pril 2011 Vol.56 No.10: 1055 1062 doi: 10.1007/s11434-010-4387-1 SPECIL TOPICS: Deecion of salien objecs wih focused aenion based on spaial and emporal coherence

More information

Piecewise Linear Models

Piecewise Linear Models 6-6 Applied Operaions Research Piecewise Linear Models Deparmen of Mahemaics and Saisics The Universi of Melbourne This presenaion has been made in accordance wih he provisions of Par VB of he coprigh

More information

X-Splines : A Spline Model Designed for the End-User

X-Splines : A Spline Model Designed for the End-User X-Splines : A Spline Model Designed for he End-User Carole Blanc Chrisophe Schlic LaBRI 1 cours de la libéraion, 40 alence (France) [blancjschlic]@labri.u-bordeaux.fr Absrac his paper presens a new model

More information