This content is not included in your SAE MOBILUS subscription, or you are not logged in.
Determining Position and Speed through Pixel Tracking and 2D Coordinate Transformation in a 3D Environment
ISSN: 0148-7191, e-ISSN: 2688-3627
Published April 05, 2016 by SAE International in United States
Annotation ability available
This paper presents a methodology for determining the position and speed of objects such as vehicles, pedestrians, or cyclists that are visible in video footage captured with only one camera. Objects are tracked in the video footage based on the change in pixels that represent the object moving. Commercially available programs such as PFTracktm and Adobe After Effectstm contain automated pixel tracking features that record the position of the pixel, over time, two dimensionally using the video’s resolution as a Cartesian coordinate system. The coordinate data of the pixel over time can then be transformed to three dimensional data by ray tracing the pixel coordinates onto three dimensional geometry of the same scene that is visible in the video footage background. This paper explains the automated process of first tracking pixels in the video footage, and then remapping the 2D coordinates onto three dimensional geometry using previously published projection mapping and photogrammetry techniques. The results of this process are then compared to VBOX recordings of the objects seen in the video to evaluate the accuracy of the method. Some beneficial aspects of this process include the time reduced in tracking the object, since it is automated, and also that the shape and size of the object being tracked does not need to be known since it is a pixel being tracked, rather than the geometry of the object itself.
|Technical Paper||Method to Determine Instantaneous Speeds and Acceleration from Surveillance Video|
|Technical Paper||Applying Camera Matching Methods to Laser Scanned Three Dimensional Scene Data with Comparisons to Other Methods|
CitationNeale, W., Hessel, D., and Koch, D., "Determining Position and Speed through Pixel Tracking and 2D Coordinate Transformation in a 3D Environment," SAE Technical Paper 2016-01-1478, 2016, https://doi.org/10.4271/2016-01-1478.
- Fenton , S. , Neale , W. , Rose , N. , and Hughes , C. Determining Crash Data Using Camera Matching Photogrammetric Technique SAE Technical Paper 2001-01-3313 2001 10.4271/2001-01-3313
- Coleman , C. , Tandy , D. , Colborn , J. , and Ault , N. Applying Camera Matching Methods to Laser Scanned Three Dimensional Scene Data with Comparisons to Other Methods SAE Technical Paper 2015-01-1416 2015 10.4271/2015-01-1416
- Cliff , W. , Maclnnis , D. , and Switzer , D. An Evaluation of Rectified Bitmap 2D Photogrammetry with PC-Rect SAE Technical Paper 970952 1997 10.4271/970952
- Woolley , R. , White , K. , Asay , A. , and Bready , J. Determination of Vehicle Crush from Two Photographs and the Use of 3D Displacement Vectors in Accident Reconstruction SAE Technical Paper 910118 1991 10.4271/910118
- Neale , W. , Fenton , S. , McFadden , S. , and Rose , N. A Video Tracking Photogrammetry Technique to Survey Roadways for Accident Reconstruction SAE Technical Paper 2004-01-1221 2004 10.4271/2004-01-1221
- Neale , W. , Marr , J. , and Hessel , D. Video Projection Mapping Photogrammetry through Video Tracking SAE Technical Paper 2013-01-0788 2013 10.4271/2013-01-0788
- Rose , N. , Neale , W. , Fenton , S. , Hessel , D. et al. A Method to Quantify Vehicle Dynamics and Deformation for Vehicle Rollover Tests Using Camera-Matching Video Analysis, SAE Int. J. Passeng. Cars - Mech. Syst. 1 1 301 317 2009 10.4271/2008-01-0350
- PFtrack, After Effects, NukeX, Shake, 3D Equilizer, SynthEyes, Fusion
- Neale , W. , Hessel , D. , and Terpstra , T. Photogrammetric Measurement Error Associated with Lens Distortion SAE Technical Paper 2011-01-0286 2011 10.4271/2011-01-0286