Related Experiment Video
Updated: Jun 15, 2026

Photorealistic Learned Landscapes for Augmented Reality
Published on: June 27, 2025
Localization and trajectory reconstruction in surveillance cameras with nonoverlapping views
Roman Pflugfelder1, Horst Bischof
1Department Safety and Security, AIT Austrian Institute of Technology, Donau-City-Strasse 1, 1220 Vienna, Austria. roman.pflugfelder@arcs.ac.at
Abstract:
This paper proposes a method that localizes two surveillance cameras and simultaneously reconstructs object trajectories in 3D space. The method is an extension of the Direct Reference Plane method, which formulates the localization and the reconstruction as a system of linear equations that is globally solvable by Singular Value Decomposition. The method's assumptions are static synchronized cameras, smooth trajectories, known camera internal parameters, and the rotation between the cameras in a world coordinate system. The paper describes the method in the context of self-calibrating cameras, where the internal parameters and the rotation can be jointly obtained assuming a man-made scene with orthogonal structures. Experiments with synthetic and real--image data show that the method can recover the camera centers with an error less than half a meter even in the presence of a 4 meter gap between the fields of view.
Related Concept Videos
Orthogonal Trajectories
Relative Motion Analysis using Rotating Axes-Problem Solving
Here, in order to determine the magnitude of velocity and acceleration for point...
Relative Motion Analysis using Rotating Axes
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it instrumental in...
Real-World Applications of Space Curves
Vector Functions and Motion: Problem Solving
Curvilinear Motion: Rectangular Components
As the car advances, its position evolves over time. Quantifying the car's velocity involves computing the time...