3D OPTICAL FLOW FROM DOPPLER AND WINDPROFILER
RADAR DATA
Yong Zhang, John L. Barron and Robert E. Mercer
Dept. of Computer Science, The University of Western Ontario, London, N6A 5B7, Ontario, Canada
Keywords:
3D Doppler radial velocity, 3D Windprofiler velocity, 3D Least squares optical flow, 3D Regularized optical
flow, 3D Full velocity field.
Abstract:
We describe an application that combines velocity data from a Windprofiler radar and a NEXRADII Doppler
radar to compute 3D optical flow of moving severe weather. Windprofiler data improves the recovery of the
velocity component in the upwards direction in the optical flow, where Windprofiler data is believed to be
more accurate. We demonstrate this quantitatively using synthetic radar data and qualitatively using real radar
data from Detroit NCDC Doppler and Harrow Windprofiler radars.
1 INTRODUCTION
Doppler radar is an important meteorological obser-
vation tool. To gain knowledge of how storms move
over time, much research has been devoted to re-
trieving 3D full velocity from the observed radial ve-
locity (for example, Lhermitte and Atlas (Lhermitte
and Altas, 1961), Easterbrook (Easterbrook, 1975)
and Waldteufel and Corbin (Waldteufel and Corbin,
1979)). Rather than using the traditional methods pro-
vided by meteorologists, our research group is solving
this problem using the 3D Optical Flow framework
(Barron et al., 2005), which is a technology widely
applied in Computer Vision. In this paper, we “refine”
3D Doppler optical flow by integrating Windprofiler
data into the calculation. We illustrate this refinement
using data from the Detroit NCDC Doppler and the
Harrow Windprofiler radars.
Doppler data consist of a number of (15-16) cones
of data where each cone wall has a different but con-
stant angle (0
◦
to about 20
◦
) with the flat ground.
Each cone is constructed from 360 equally spaced
rays and data is sampled at equal distances along each
ray. We use a right-handed coordinate system where
the x and y axes describe a plane and the z axis the
height of the data. Optical flow is a 3D vector field,
(U,V,W), and is the 3D motion of water precipitation
over time. At lower elevation angles in the data, we
note that the W velocity component is almost orthog-
onal to the radial velocities: in the presence of even
small amounts of noise, radial velocity contains little
recoverable W information.
2 COMPUTING OPTICAL FLOW
We have extended Horn and Schunck’s 2D regulariza-
tion method to 3D (Horn and Schunck, 1981). Now a
number of constraint terms on 3D velocity are mini-
mized (regularized) over the 3D domain.
The first term we use is the 3D Radial Velocity
Constraint, which requires that the full velocity pro-
jected in the radial direction be the radial velocity:
~
V · ˆr = V
r
, (1)
where
~
V = (U,V,W) is the local 3D velocity (which
we want to compute), ˆr is the local unit radial velocity
direction (known precisely from the radar setup) and
V
r
is the measured local radial velocity magnitude.
The second constraint is a 3D Horn and Schunck-
like Velocity Smoothness Constraint, which re-
quires that velocity vary smoothly everywhere by
keeping velocity component derivatives in the 3 di-
mensions as small as possible.
Thirdly, the Least Squares Velocity Consistency
Constraint is based on an extension of the 2D Lu-
cas and Kanade least squares optical flow algorithm
(Lucas and Kanade, 1981) into 3D. This constraint
assumes that 3D velocity is locally constant in lo-
cal neighbourhoods but that the local radial velocity
varies in these N × N × N neighbourhoods. A least
squares calculation is then performed for each neigh-
bourhood:
675
Zhang Y., L. Barron J. and E. Mercer R..
3D OPTICAL FLOW FROM DOPPLER AND WINDPROFILER RADAR DATA.
DOI: 10.5220/0003332606750679
In Proceedings of the International Conference on Computer Vision Theory and Applications (VISAPP-2011), pages 675-679
ISBN: 978-989-8425-47-8
Copyright
c
2011 SCITEPRESS (Science and Technology Publications, Lda.)