Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

Monitoring Activities from Multiple Video Streams: Establishing a Common Coordinate Frame

Published: 01 August 2000 Publication History

Abstract

Monitoring of large sites requires coordination between multiple cameras, which in turn requires methods for relating events between distributed cameras. This paper tackles the problem of automatic external calibration of multiple cameras in an extended scene, that is, full recovery of their 3D relative positions and orientations. Because the cameras are placed far apart, brightness or proximity constraints cannot be used to match static features, so we instead apply planar geometric constraints to moving objects tracked throughout the scene. By robustly matching and fitting tracked objects to a planar model, we align the scene's ground plane across multiple views and decompose the planar alignment matrix to recover the 3D relative camera and ground plane positions. We demonstrate this technique in both a controlled lab setting where we test the effects of errors in the intrinsic camera parameters, and in an uncontrolled, outdoor setting. In the latter, we do not assume synchronized cameras and we show that enforcing geometric constraints enables us to align the tracking data in time. In spite of noise in the intrinsic camera parameters and in the image data, the system successfully transforms multiple views of the scene's ground plane to an overhead view and recovers the relative 3D camera and ground plane positions.

References

[1]
A. Azarbayejani and A.P. Pentland, “Real-Time Self-Calibrating Stereo Person Tracking Using 3D Shape Estimation from Blob Features,” Technical Report 363, Media Laboratory, Massachusetts Inst. Technology, Cambridge, Mass., Jan. 1996.
[2]
K. Bradshaw I. Reid and D. Murray, “The Active Recovery of 3D Motion Trajectories and Their Use in Prediction,” IEEE Trans. Pattern Analysis and Machine Intelligence, vol. 19, no. 3, pp. 219-233, Mar. 1997.
[3]
T.-J. Cham and R. Cipolla, “A Statistical Framework for Long-Range Feature Matching in Uncalibrated Image Mosaicing,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 442-447, June 1998.
[4]
O.D. Faugeras, Three-Dimensional Computer Vision, pp. 206-208 and 289-297, MIT Press, 1993.
[5]
W.E.L. Grimson C. Stauffer R. Romano and L. Lee, “Using Adaptive Tracking to Classify and Monitor Activities in a Site,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 22-29, 1998.
[6]
S. Intille and A. Bobick, “Closed-World Tracking,” Proc. Fifth Int'l Conf. Computer Vision, pp 672-678, 1995.
[7]
M. Irani B. Rousso and S. Peleg, “Recovery of Ego-Motion Using Image Stabilization,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 454-460, June 1994.
[8]
D.W. Murray and L.S. Shapiro, “Dynamic Updating of Planar Structure and Motion: The Case of Constant Motion,” Computer Vision and Image Understanding, vol. 63, no. 1, pp. 169-181, Jan. 1996.
[9]
R.M. Murray Z. Li and S.S. Sastry, A Mathematical Introduction to Robotic Manipulation. CRC Press, 1994.
[10]
C. Stauffer and W.E.L. Grimson, “Adaptive Background Mixture Models for Real-Time Tracking,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, 1999.
[11]
C. Stauffer and W.E.L. Grimson, “Learning Patterns of Activity Using Real Time Tracking,” IEEE Trans. Pattern Analysis and Machine Intelligence, 1999.
[12]
S. Sull and N. Ahuja, “Estimation of Motion and Structure of Planar Surfaces from a Sequence of Monocular Images,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, 1991.
[13]
R.Y. Tsai and T.S. Huang, “Analysis of 3D Time Varying Scene,” IBM RC 9,479, IBM Watson Research Center, Yorktown Heights, N.Y., 1982.
[14]
R.Y. Tsai T.S. Huang and W.L. Zhu, “Estimating Three-Dimensional Motion Parameters of a Rigid Planar Patch, II: Singular Value Decomposition,” IEEE Trans. Acoustics, Speech, and Signal Processing, vol. 30, no. 4, pp. 525-534, Aug. 1982.
[15]
J. Weng N. Ahuja and T.S. Huang, “Motion and Structure from Point Correspondences with Error Estimation: Planar Surfaces,” IEEE Trans. Signal Processing, vol. 39, no. 12, pp. 2,691-2,717, Dec. 1991.
[16]
I. Zoghlami O. Faugeras and R. Deriche, “Using Geometric Corners to Build a 2D Mosaic from a Set of Images,” Proc. IEEE Conf. Computer Vision and Pattern Recognition, pp. 421-425, June 1997.

Cited By

View all
  • (2022)Activity Monitoring Made Easier by Smart 360-degree CamerasComputer Vision – ECCV 2022 Workshops10.1007/978-3-031-25075-0_20(270-285)Online publication date: 23-Oct-2022
  • (2021)Research and Design of Multi-source Signal Integrated Intelligent Monitoring System for Large Ships2021 3rd International Conference on Artificial Intelligence and Advanced Manufacture10.1145/3495018.3495322(1007-1011)Online publication date: 23-Oct-2021
  • (2019)Pedestrian Height Estimation and 3D Reconstruction Using Pixel-resolution Mapping Method Without Special PatternsInternational Journal of Automation and Computing10.1007/s11633-019-1170-216:4(449-461)Online publication date: 1-Aug-2019
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image IEEE Transactions on Pattern Analysis and Machine Intelligence
IEEE Transactions on Pattern Analysis and Machine Intelligence  Volume 22, Issue 8
August 2000
177 pages
ISSN:0162-8828
Issue’s Table of Contents

Publisher

IEEE Computer Society

United States

Publication History

Published: 01 August 2000

Author Tags

  1. Video surveillance
  2. external camera calibration
  3. multiple views
  4. planar motion
  5. tracking.

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 26 Sep 2024

Other Metrics

Citations

Cited By

View all
  • (2022)Activity Monitoring Made Easier by Smart 360-degree CamerasComputer Vision – ECCV 2022 Workshops10.1007/978-3-031-25075-0_20(270-285)Online publication date: 23-Oct-2022
  • (2021)Research and Design of Multi-source Signal Integrated Intelligent Monitoring System for Large Ships2021 3rd International Conference on Artificial Intelligence and Advanced Manufacture10.1145/3495018.3495322(1007-1011)Online publication date: 23-Oct-2021
  • (2019)Pedestrian Height Estimation and 3D Reconstruction Using Pixel-resolution Mapping Method Without Special PatternsInternational Journal of Automation and Computing10.1007/s11633-019-1170-216:4(449-461)Online publication date: 1-Aug-2019
  • (2017)Monocle: Interactive detail-in-context using two pan-and-tilt cameras to improve teleoperation effectiveness2017 26th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN)10.1109/ROMAN.2017.8172419(962-967)Online publication date: 28-Aug-2017
  • (2017)Part-aware trajectories association across non-overlapping uncalibrated camerasNeurocomputing10.1016/j.neucom.2016.11.038230:C(30-39)Online publication date: 22-Mar-2017
  • (2017)The invariant features-based target tracking across multiple camerasMultimedia Tools and Applications10.1007/s11042-015-3067-676:10(12165-12179)Online publication date: 1-May-2017
  • (2016)Combining motion and appearance cues for anomaly detectionPattern Recognition10.1016/j.patcog.2015.09.00551:C(443-452)Online publication date: 1-Mar-2016
  • (2016)People tracking in an environment with multiple depth camerasJournal of Visual Communication and Image Representation10.1016/j.jvcir.2015.11.01235:C(36-54)Online publication date: 1-Feb-2016
  • (2015)Multi-Camera Coordination and Control in Surveillance SystemsACM Transactions on Multimedia Computing, Communications, and Applications10.1145/271012811:4(1-30)Online publication date: 2-Jun-2015
  • (2015)Non-myopic information theoretic sensor management of a single pan-tilt-zoom camera for multiple object detection and trackingComputer Vision and Image Understanding10.1016/j.cviu.2014.12.001134:C(74-88)Online publication date: 1-May-2015
  • Show More Cited By

View Options

View options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media