2d/3d optical/range/scene flow, 2d/3d tracking and plant … · 2d intensity flow 3d x-y range flow...

12
2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant Growth from 3D Range Data Prof. John Barron Office: Middlesex 379 Email: [email protected] (Email is the preferred means of communication) Phone: 519-661-2111 x86896 Fax: 519-661-3515 Web: http://csd.uwo.ca/faculty/barron/

Upload: others

Post on 14-Jan-2020

22 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant … · 2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow Detecting Tornado “hook echos” in Doppler weather

2D/3D Optical/Range/Scene Flow, 2D/3DTracking and Plant Growth from 3D

Range DataProf. John Barron

Office: Middlesex 379Email: [email protected]

(Email is the preferred means of communication)Phone: 519-661-2111 x86896

Fax: 519-661-3515Web: http://csd.uwo.ca/faculty/barron/

Page 2: 2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant … · 2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow Detecting Tornado “hook echos” in Doppler weather

Computing Optical Flow

(a) (b)

(a) The middle frame from the Yosemite Fly-Through sequence and (b) its correct flow field.

Page 3: 2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant … · 2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow Detecting Tornado “hook echos” in Doppler weather

Examples of Recent/Ongoing Research

• Computing 3D Optical Flow for gated MRI data of the left ventricle of a

beating human heart using a model of the left ventricle [with Prof. Huang

Fang, Central South University, China]

Left Ventricle of Heart 3D Contraction OF 3D Expansion OF

Page 4: 2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant … · 2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow Detecting Tornado “hook echos” in Doppler weather

• Scene flow (stereo depth maps plus left/right 2D optical flow) versus

Range flow (3D depth maps and the X , Y and t derivatives) to compute

3D optical flow on a 3D surface in a hierarchical framework (with Dr.

Hagen Spies and Seereen Noorwali)

A Box Intensity Image A Box Depth Image Correct 3D x-y Range Flow

Page 5: 2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant … · 2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow Detecting Tornado “hook echos” in Doppler weather

Some 2D Intensity (Optical) and 3D x-y Range Flows

2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow

Page 6: 2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant … · 2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow Detecting Tornado “hook echos” in Doppler weather

• Detecting Tornado “hook echos” in Doppler weather data, computing

3D wind velocity as 3D optical flow using dual Doppler radar and Wind-

profiler data, computing long storm trajectories in Doppler weather data

using 3D optical flow (with Prof. Bob Mercer, Dr. Paul Joe and Hongkai

Wang, Yong Zhang and many others).

2003 Oklahoma City Hook Echo Hook Echo Skeleton

Page 7: 2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant … · 2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow Detecting Tornado “hook echos” in Doppler weather

Using Pseudo Storms to Track Deforming Severe Weather Storms, Storms can Merge and/or Split

Page 8: 2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant … · 2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow Detecting Tornado “hook echos” in Doppler weather

Real Data Results for partially overlapping Detroit Doppler and HarrowWindprofiler Radars

(a) (b) (c) (d)

(e) (f) (g) (h)

Full velocity retrieved from the Detroit Doppler (and the Harrow Windprofiler) data on August 19th,2007 at 12:35:10: (a) the unrefined UV optical flow, (b) the U , (c) V and (d) W components of theunrefined optical flow, (e) the refined UV optical flow and (f) the U , (g) V and (h) W component of therefined optical flow.

Page 9: 2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant … · 2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow Detecting Tornado “hook echos” in Doppler weather

• Quantitative plant growth

Reconstructed Arabidopsis plant point cloud(different colors indicate different scans). Notethat there was no plant jittering in our setup asthe wind could be fully controlled, unlike for thesetup used in Brophy’s work (described in Chap-ter 3).

Robot room where the experiment was per-formed

• Using 3D point clouds of multiple views of

a growing plant (and the closed 3D triangu-

lar meshes computed from their registration)

to non-invasively measure the 3D growth of

the plant, using its 3D height/area/volume mea-

surements and the 3D areas of its canopy and

individual leaves (with Profs. Norm Huner, Ra-

jni Patel, Bernie Grodzinski and Ayan Chaud-

hury, Chen Zhao, Pu Yang, Quazi Akter).

Page 10: 2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant … · 2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow Detecting Tornado “hook echos” in Doppler weather

Day

01

Day

02

Day

03

Day

04

Day

05

Day

06

Day

07

Day

08

Day

09

Day

10

Day

11

Day

12

Day

13

Day

14

Day

15

Day

16

Day

17

Day

18

Day

19

Day

20

Day

21

Time

0

2000

4000

6000

8000

10000

12000

14000

16000M

es

h s

urf

ac

e a

rea

in

mm

2

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2

Me

sh

vo

lum

e i

n m

m3

×106Change of mesh surface area and volume over time for Arabidopsis plant

Day Scans

Night Scans

Missing Scans

Fitted spline on surface data

Fitted spline on volume data

Diurnal growth pattern of mesh surface area and volume for the Arabidopsis plant. The red dots representnight time scans, the blue dots represent day time scans and the four green dots represent missing scandata. A spline is fitted to both surface and volume scan data (shown in different colours). The y-axis inthe left and right hand side represents the range of surface area and volume data respectively.

Page 11: 2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant … · 2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow Detecting Tornado “hook echos” in Doppler weather

• Computing 2D optical flow using segmented closed occlusion regions(with Hua Meng)

Rocking Horse Image Coloured Region Map

2D Brox et al. OF 2D Region OF

Page 12: 2D/3D Optical/Range/Scene Flow, 2D/3D Tracking and Plant … · 2D Intensity Flow 3D x-y Range Flow 3D x-y Intensity/Range Flow Detecting Tornado “hook echos” in Doppler weather

• Computing motion and structure from optical flow in a sequence of x-ray

images of a bending knee event (with Yves Pritchard, Matthew Podolak).

2D Optical Flow on image 80 in a fluoroscopic image video of a bending knee.