Using Digital Video Analysis to Monitor Driver Behavior at IntersectionsFinal ReportNovember 2006 Sponsored by the Iowa Department of Transportation (
viiiFigure 6.36. Object identification parameter setting dialog ...34 Figure 6.37. Identify ob
ixACKNOWLEDGMENTS The authors would like to thank the Iowa Department of Transportation for sponsoring this research.
11. INTRODUCTION Commercially available instruments for road-side data collection take highly limited measurements, require extensive manual input, o
2Some of these constrains were that the stations should be capable of operating both during the day and the night, that the stations should be mobile
3The most constraining aspect of the design was finding a power source capable of supporting a running time of one week that was both low cost and mo
4the center of the board. It has a PCI slot for the capture card and is one of the smallest form factors available. Memory—AMPO 512MB 240-Pin DDR2 S
5Battery Charger—BatteryMinder 12117, $50.00 This charger has a large enough capacity while also providing functions that can enhance battery life,
6possible to 10 feet. Only a single video frame is needed with the un-occluded markers for the calibration. The markers need not stay in place for th
7objects of interest. It will only guarantee to find images without moving objects. The automatic algorithm will select scenes where vehicles are tem
About CTRE/ISUThe mission of the Center for Transportation Research and Education (CTRE) at Iowa State Uni-versity is to develop and implement innovat
84.2 Object Identification and Tracking The output of the object identification stage is an object track list. Each object that has been identified a
9The first step is to detect occlusions. It is assumed that each object that enters the scene also exits the scene. If this assumption holds, any obj
10 Figure 5.1. A map showing four intersections chosen for study on Bissell Road
11These intersections and camera positions were chosen in order to test the system on a variety of backgrounds. Each background represents a differen
12A typical velocity profile of a vehicle that comes to a complete stop at an intersection is shown in Figure 5.3. Given the standard camera–intersec
13 Figure 5.4. Velocity profile of a vehicle failing to stop As can be seen in Figure 5.5, vehicles in the far lane, traveling in the opposite direc
14 Figure 5.6. Average velocity histogram for all object tracks The object tracts with an absolute average velocity of greater than 5 miles per hour
15The results of the video analysis demonstrate the ability of the system to provide data that can potentially be useful for the understanding of dri
16intersection. Work is also progressing on 3D visualization of the intersection. The latest development version of TDAA can be obtained using Subver
17 Figure 6.2. Capture options dialog A Project file selection dialog (see Figure 6.3) will allow the selection of an existing Project file or the sp
Technical Report Documentation Page 1. Report No. 2. Government Accession No. 3. Recipient’s Catalog No. CTRE Project 05-214 4. Title and Subtit
18 Figure 6.4. Choose dialog—project selected Videos can be added to the project by clicking on the Add a Video to the Current Project button. This w
19 Figure 6.6. Video source from Digital Video (DV) file selected The Digital Video File Input panel will then appear, as shown in Figure 6.7. Fig
20folder by default. However, DV files located elsewhere on the computer may also be chosen. All DV files must have the ‘.dv’ extension for proper pr
21 Figure 6.10. Starting frame extraction Clicking on the Check Frame Count button will query the frame extraction process for a progress update. As
22To capture video from images already extracted from a Digital Video file, the From Images radio button and the Select button must be clicked, as sh
23In order to load the images into the Project, the first file in the image sequence must be selected by clicking the Load Starting Image button. The
24To capture video directly from a Digital Video camera, the From Camera radio button and the Select button must be clicked, as shown in Figure 6.16.
25 Figure 6.18. Find Starting Frame panel—rewind or fast forward camera Figure 6.19. Capture Video panel—start the video data transfer The Digital V
26 Figure 6.20. Digital video capture progress dialog The Frame Extraction panel will appear, as shown in Figure 6.21. Individual frames from the cap
27Once at least one video has been added to the project, the video(s) in a project can be played by clicking the Play Video button shown in Figure 6.
28 Figure 6.24. Data analysis dialog The first processing step is object detection. In the Object Detection panel, the detection parameters can be se
29be selected. Clicking the Auto-Detect Background button will automatically select a background. Some manual adjustment may be necessary. Figure 6
30 Figure 6.28. Upper-most area shaded in gray A similar process is followed for the lower boundary. The final result is shown in Figure 6.29. Only a
31Once an image that contains no objects of interest is found, the background can be set using the Set Background button. The text “Current Backgroun
32Once a starting image is set, the ending image must be set using the Set End Frame button. The text “Ending Image” will be displayed on the image t
33Object detection is a very time consuming process and can take many hours depending on the length and number of videos to be processed. Once comple
34The second processing step is object track identification. In the Object Identification panel, the identification parameters can be set by clicking
35The Review Results dialog allows inspection of each frame (see Figure 6.38). Detected objects are enclosed by a red box. A green number indicating
36The results can be reviewed by pressing the Review Results button in the Shape Correction panel. As can be seen in the left panel of Figure 6.40, t
376.3 Data Visualization The primary dialog box for data visualization is shown in Figure 6.42. The first step is to choose an existing project file
USING DIGITAL VIDEO ANALYSIS TO MONITOR DRIVER BEHAVIOR AT INTERSECTIONS Final Report November 2006 Principal Investigator Derrick Parkhurst Assi
38The tracked object can be inspected one frame at a time by sliding the Frame toolbar (see Figure 6.44). The Object Display panel and Graph Display
39When multiple objects are visible in the Object Display panel, any of the objects can be selected by clicking the Select Object button. A particula
40The plots in the Graph Display panel can show either filtered and corrected or unfiltered and uncorrected data depending on the Use Equalized Lengt
41Multiple object tracks can be visualized simultaneously by clicking the Select Histogram Range button. Crosshairs will appear and two clicks in the
42Global Positioning System (GPS) coordinates can be entered to automatically obtain aerial images from TerraServer-USA or Google Maps. If the GPS co
43 While there is significant risk in funding the development of technology through university collaborations, there is an enormous benefit. All soft
vTABLE OF CONTENTS ACKNOWLEDGMENTS ... IX 1.
viiLIST OF FIGURES Figure 2.1. Video recording system prototype ....................3 Fig
Komentarze do niniejszej Instrukcji