Straightening Curved Traffic Lanes in Video Nicholas Miller David M. Swart

Miovision, ON, Canada

Abstract Video based vehicle sensing from uncalibrated cameras provides useful traffic information to modern Intelligent Transportation Systems (ITS). This requires vehicle tracking and Turning Movement Counts (TMCs). Traffic scenes contain vehicle motion constrained along possibly curved traffic lanes which can be normalized into straight lines. A simple interpolation scheme is presented which projects to image sequences where vehicles always appear to move straight horizontally for simplified vehicle tracking.

1

Fig. 3: (Top) Traffic video. (Bottom) Straightened image for left turn. Some extrapolation is necessary to capture entire vehicles.

Introduction

There is an increasing demand for video based sensing of vehicle traffic for use by ITS to reduce congestion and decrease delays [1]. These applications require vehicle tracking to estimate detailed traffic parameters including speed, delay, and TMCs [2]. Uncalibrated cameras are required for cost effective mass deployment of video sensors in an ITS [3]. Tracking vehicles in traffic is simplified compared to the general multiple target tracking problem as vehicles are constrained to move along 1-dimensional lanes [3, 4]. It is desirable to capture any general traffic video and project it into a new video with vehicles traveling horizontally at a constant speed.

2

Method

This method straightens only lane surfaces. Since vehicles do not lie entirely on the lane surface, there is some moderate distortion in vehicle appearance. See Fig. 3. This is best addressed by using vehicle detection features that are robust to these distortions. In order to properly handle occlusion of vehicles across lanes, a projected image including all adjacent lanes and gaps between lanes is required. Since not all traffic lanes are parallel, constructing one multi-lane image requires several simultaneous lane projections stacked together. Care must be taken in order to maintain continuity across lanes in the resulting image. Fig. 4 shows how C0 continuity was achieved by sharing edge splines between adjacent lanes. Fig. 5 shows results. A spline surface over all lanes can be used for C1 and higher continuity across lanes.

Two curves, f0 , and f1 lie along a lane edge. See Fig. 1. The main idea is to linearly interpolate between these two curves.

Fig. 1: Two curves along lane edge. Edge finding may be used; here, they are Catmull-Rom splines with manually placed control points.

Fig. 4: Stacking projections for multiple lanes and gaps. Splines f1 , f2 , f3 , and f4 are shared between adjacent lanes or gaps.

For each new frame, a new image is constructed by mapping a curvilinear coordinate space aligned along the lane in the source image to a rectilinear space in the target image. A simple transformation, T : R2 → R2 is constructed which transforms points in parametric lane coordinates, u ∈ [0, 1] along the lane, and v ∈ [0, 1] across the lane to points from the source image. A straight lane projected image, R is constructed from the source traffic image, I. T(u, v) = vf0 (u) + (1 − v)f1 (u) R(u, v) = I(T(u, v))

(1) Fig. 5: (Left) Image with two nonparallel lanes. (Right) Projected image with both lanes normalized simultaneously. (2)

References [1] Mithun, N. and Rashid, N. and Rahman, S. Detection and Classification of Vehicles from Video Using Multiple TimeSpatial Images. IEEE Trans. Intell. Transp. Syst., vol. 13, no. 3, pp. 1215–1225 (2012). Fig. 2: Linear interpolation between two splines.

3

Discussion

Reparameterizations of u and v may be used to approximately correct for perspective; here u is dynamically reparameterized depending on apparent lane widths |f1 (u) − f0 (u)|.

[2] McBride, K. Vehicle Tracking in Occlusion and Clutter. M.A.Sc. Thesis, University of Waterloo, Waterloo, Ontario. (2007). [3] Miller, N. and Thomas, M.A. and Eichel, J.A. and Mishra, A. A Hidden Markov Model for Vehicle Detection and Counting. Conf. Computer and Robot Vision, pp.269-276. (2015). [4] Kan, W.Y. and Krogmeier, J.V. and Doerschuk, P.C. Hidden Markov Model for the Detection and Tracking of Highway Vehicles in Image Sequences. Proc. Applications of Digital Image Processing XIX. (1996).

Straightening Curved Traffic Lanes in Video

Miovision, ON, Canada ... projects to image sequences where vehicles always appear to move ... For each new frame, a new image is constructed by mapping.

434KB Sizes 1 Downloads 103 Views

Recommend Documents

Video Traffic X Bonus.pdf
unique content in a single click. ​Get the best BONUS. package here! Video Traffic X is going to be a huge hit with video marketers and SEO professionals alike.

Video Traffic X Review.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. Video Traffic X ...Missing:

Protected Lanes Memo.pdf
Retrying... Whoops! There was a problem previewing this document. Retrying... Download ... the apps below to open or edit this item. Protected Lanes Memo.pdf.

Mukhanov, Winitzki, Introduction to Quantum Field Theory in Curved ...
... Winitzki, Introduction to Quantum Field Theory in Curved Spacetime.pdf. Mukhanov, Winitzki, Introduction to Quantum Field Theory in Curved Spacetime.pdf.

pdf-1864\computer-image-processing-in-traffic-engineering-traffic ...
Try one of the apps below to open or edit this item. pdf-1864\computer-image-processing-in-traffic-engineering-traffic-engineering-series-by-neil-hoose.pdf.

brochure ecocasd curved - India Water Portal
Department of Environmental Sciences, University of Kerala. AET Institutions ... application of an ecosystem approach to management. estimated to be worth an ... Development (ECOCASD 2013) will be a rendezvous of reinvest in their ...

DeWitt, Quantum Field Theory in Curved Spacetime.pdf
There was a problem previewing this document. Retrying... Download. Connect more apps... Try one of the apps below to open or edit this item. DeWitt ...

EFFICIENCY AND FAIRNESS IN AIR TRAFFIC CONTROL1
air traffic controllers in their decision-making process. There is a ... coordinate their path of flight between themselves, and the Collaborative Decision Making concept. [3] which is ..... www.doc.ic.ac.uk/˜ue/MARA/mara-may-2005.pdf. [5] Marc ...

Advanced information feedback in intelligent traffic systems
Advanced information feedback in intelligent traffic systems. Wen-Xu Wang,* Bing-Hong Wang, Wen-Chen Zheng, Chuan-Yang Yin, and Tao Zhou. Department ...

EFFICIENCY AND FAIRNESS IN AIR TRAFFIC CONTROL1
In classical resource allocation the central question is “what is the best allocation of ... To see which notion of fairness is best suited for the ATC domain, note that ...

EFFICIENCY AND FAIRNESS IN AIR TRAFFIC CONTROL1
Much effort is being put into the development of software tools to assist the air traffic ... If air traffic controllers wouldn't abide to this, they risk protests of airline companies who feel that ..... www.doc.ic.ac.uk/˜ue/MARA/mara-may-2005.pdf.

Road Traffic Injuries in Mexico
Aug 16, 2008 - down based on ER data. Figure 1.1: Developing a national snapshot of road traffic injuries in Mexico from all available data sources. Although ...

Traffic Violations
People are different in their nature, behaviour and their rasing, so they differ by the degree of following laws and rules. However, to stop people from breaking laws and rules, some different penalties are made to protect people and saves their mone

brochure ecocasd curved - India Water Portal
application of an ecosystem approach to management. estimated to be worth an amount comparable to World ... edge areas of ecosystem management and sustainable over 60% of ecosystem services and their .... The International Conference ECOCASD 2013 off

Saudi Traffic Fines revised.pdf
effort to prevent traffic accidents, injuries and deaths on the Kingdom's road and highways. Police are ... Expired Vehicle Registration. 500 SR + 3 days in Jail.

Traffic Officer.pdf
Page. 1. /. 2. Loading… Page 1 of 2. Page 1 of 2. Page 2 of 2. Page 2 of 2. Main menu. Displaying Traffic Officer.pdf. Page 1 of 2.