John Barron's Home Page


John Barron is a Professor of Computer Science at The University of Western Ontario, Canada.


Current Address:

Dept. of Computer Science Middlesex College 379 The University of Western Ontario London, Ontario, N6A 5B7 Phone: (519) 661-2111 x86896 Fax: (519) 661-3515 barron@csd.uwo.ca

Vision Interface has been renamed the Canadian Conference on Computer and Robot Vision (CRV) [http://www.computerrobotvision.org]. The 3rd CRV conference will be held in Quebec City, June 9-11th, 2006.

I am also treasurer of the Canadian Image Processing and Pattern Recognition Society (CIPPRS) [www.cipprs.org] which sponsors this conference.

For those still interested in the programs and data from my IJCV1994 paper on my old ftp site go here. Pull the file everything.tar.gz in the "go here" directory to get everything in one download (27MB)

Arabidopsis data click here

MRI cardiac data click here

CS1026_2015 notes click here


Research Interests: My primary research interest is focused on the measurement and interpretation of optical flow. Recent work include using optical flow to measure corn seedling growth, a theoretical study of optical flow properties in the Fourier domain at occlusion boundaries, the recovery of 1st and 2nd order 3D motion parameters and 3D scene parameters (relative depth) from noisy optical flow using a Kalman filter framework. Another research area includes the use of time-varying range data for the measurement of range flow, the measurement of 3D (general) plant growth and the measurement of 3D motion and 3D structure (absolute depth) of a range sensor moving relative to a rigid/deformable environment. I am also interested in detecting and tracking severe weather storms in Doppler precipitation data and in using 3D storm velocity computed from Doppler radial velocity to aid in this tracking. Lastly, I am interested in computing 3D optical flow from gated MRI cardiac sequences. My favourite beer is Guinness!


Journal Publications

Journals Invited Conferences
  • J.L. Barron, A. Liptay and H. Spies (2000), Optical Flow and Range Flow for Plant Growth and Leaf Motion. Image and Vision Computing'2000 (ICVNZ2000) Hamilton, New Zealand, Nov. 27-29, Keynote talk, pp 68-77.
  • J.L. Barron, S.S. Beauchemin and D.J. Fleet (1994) On Optical Flow. 6th Int. Conf. on Artificial Intelligence and Information-Control Systems of Robots, Bratislava, Slovakia, Sept 12-16, pp3-14.
Conferences
Dagstuhl Workshop Papers
  • J.L. Barron, W.K.J. Ngai and H. Spies (2003), Quantitative Depth Recovery from Time-Varying Optical Flow in a Kalman Filter Framework, LNCS 2616 Theoretical Foundations of Computer Vision: ``Geometry, Morphology, and Computational Imaging'', (Editors: T. Asano, R. Klette, and C. Ronse), pp344-355.
  • J.L. Barron and H. Spies (2000), The Fusion of Image and Range Flow. 10th Workshop on Theoretical Foundations Computer Vision (Multi-Image Search, Filtering, Reasoning and Visualisation), March 13-17th (the proceedings of this workshop were refereed and will be published in Multi-Image Search and Analysis, R. Klette, Th. Huang, G. Gimel'farb (editors) Springer Lecture Notes Series, 2001 (in press)
  • J.L. Barron and A. Liptay (1998), Measurement of 2D and 3D Corn Seedling Growth via Optical Flow, 9th Workshop Theoretical Foundations of Computer Vision (Evaluation and Validation of Computer Vision Algorithms), Schlo\ss Dagstuhl, Wadern, Germany, March, see abstract in Dagstuhl Seminar Report 9811.1, Report No. 205, full paper published by Kluwer Academic Pub. Co. in 2000 (new title: Evaluation of an Optical Flow Method for Measuring 2D and 3D Corn Seedling Growth in Performance Characterization in Computer Vision, pp181-194, 2001, editors: R. Klette, H.S. Stiehl, M.A. Viergever and K.L. Vinchen).
  • J.L. Barron and R. Eagleson (1996), Computation of Time-Varying Motion and Structure Parameters From Real Image Sequences. 8th Workshop Theoretical Foundations of Computer Vision Schlo\ss Dagstuhl, Wadern, Germany, March, see abstract in Dagstuhl Seminar Report, 18.3-22.3.96 (also full refereed paper in Advances in Computer Vision, Nov., 1997, (editors) F. Solina, W. G. Kropatcsh, R. Klette and R. Bajcsy, pp181-190, SpringerWienNewYork.)
  • S.S. Beauchemin and J.L. Barron (1996), A Theoretical Model of Multiple Motions. 8th Workshop Theoretical Foundations of Computer Vision Schlo\ss Dagstuhl, Wadern, Germany, March, see abstract in Dagstuhl Seminar Report, 18.3-22.3.96 (also full refereed paper in Advances in Computer Vision, Nov., 1997, (editors) F. Solina, W. G. Kropatcsh, R. Klette and R. Bajcsy, pp191-200, SpringerWienNewYork.)
Book Chapters
  • J.L.Barron, R.E. Mercer, D Cheng and P. Joe (1999), Tracking `Fuzzy' Storms in Doppler Radar Images. Computer Vision and Applications Handbook (Editors Bernd Jahne, Horst Hauecker and Peter GeiBler), Academic Press, Boston, January, pp807-820.
  • J.L.Barron, R.E. Mercer, D Cheng and P. Joe (2000), Tracking `Fuzzy' Storms in Doppler Radar Images. Computer Vision and Applications Handbook: A Guide for Students and Practitioners , (Editors Bernd Jahne and Horst HauBecker), pp626-627.
  • T. Lin and J.L. Barron (1995), Image Reconstruction Error for Optical Flow. in Research in Computer and Robot Vision, World Scientific Publishing Co., Singapore, (C. Archibald and P. Kwok, (eds.)), pp269-290.