automated turning movements and counts using video analytics · automated turning movements and ......

20
Automated Turning Movements and Traffic Counts Using Video Analytics Presenters: Jesse Jay and Bill Schuman of Transcend Spatial Solutions

Upload: dinhdien

Post on 27-Jun-2018

221 views

Category:

Documents


0 download

TRANSCRIPT

Automated Turning Movements and Traffic Counts Using Video AnalyticsPresenters: Jesse Jay and Bill Schuman of Transcend Spatial Solutions

What is Video Analytics?

• The capability of automatically analyzing video to detect and determine temporal and spatial events

• Applicable functions of Video Analytics used for Vehicle Tracking:Shape Recognition ‐ used to recognize shapes in the input video, EX: circles or squaresObject Detection ‐ used to determine the presence of a type of object or entityRecognition ‐ used to recognize persons or carsVideo Tracking ‐ used to determine location of persons or objects in the video 

Why use Video Analytics for Traffic Counts and Turning Movements?

• Provides more accurate counts via automated processes

• Provides a much more cost efficient alternative than manual counts 

• Provides more metadata and detail than manual solutions

• Rapid turnaround on video calibration (no long wait for counts)

Video Analytics, Sample Images

Example Application of Video Analytics for Transportation

• Intersection Analyzer is Transcend’s new solution for gathering intersection vehicle turning movements and traffic counts 

• It provides accurate vehicle counts and turning movements at intersections by way of recorded video which is gathered by cameras mounted in a correct position

How does Intersection Analyzer use Video Analytics?

• IBM® Intelligent Video Analytics (IVA) is used to prepare the video for Intersection Analyzer to extract and use turning movements and vehicle counts

• Metadata describes moving objects in a video, and is indexed, timestamped and stored in a database

• Analytical profiles specific to vehicle detection are provided

• Non essential objects are masked out• Parameters for determining the trajectory of vehicle movements are available

The Need for Traffic Counts and Turning Movements

• Timing Traffic Signals• Designing Channelization• Planning Turn Prohibitions• Computing Capacity• Analyzing High Crash Intersections• Evaluating Congestion• Transportation Planning

Intersection Analyzer Workflow, Account and Video Setup

• Client (user) uploads video of intersection traffic movements

• Client creates profile per intersection to provide parameters specific to intersections and videos (date & time, street names, directions & weather)

• Video and profile are associated, and securely stored

• Once video upload and profile are complete, Transcend Video Technician is notified

Intersection Analyzer Workflow, Video Review and Calibration

• Technician performs Video Quality Review and produces a scorecard per video

• Scorecard is emailed to client with Pass/Fail indicator and comments

• Videos (pass status) are calibrated for use with Intersection Analyzer

• Client is notified when video calibration is complete

Intersection Analyzer Workflow, Viewing Video and Counts

• Client (user) initializes Intersection Analyzer via a common web browser using their secure login

• User selects desired video from their secure folderto:View video with interactive vehicle countsView count statistics View and output (multi formats) detail count report

Using Intersection Analyzer, Selecting a Video

Using Intersection Analyzer, Count Statistics

Using Intersection Analyzer,  Run Video and View Counts

Using Intersection Analyzer, Generate Reports

Using Intersection Analyzer, Detail Reporting

Using Intersection Analyzer, Detail Reporting

Intersection Analyzer, Technologies

Front EndJavascriptAngularJsBootstrap 3

Middleware for Large Scale Surveillance (MILS)IBM® Intelligent Video Analytics (IVA)

Back EndC#Web API 5.0LINQ 

Data Persistence SQL Server 2013

Keys to Success, Quality Video

• Adequate vertical angle above intersection forunobstructed views of vehicle paths

• Adequate horizontal angle for distinction between vehicle paths to intersection legs

• Clear and full view of intersection legs• Sharpness and clarity• Proper lighting• Reference IA Video Quality Guide

Lessons Learned

• File Conversion – All formats and resolutions are not supportedFire format (MP4 and AVI)Resolution (high resolution currently not support)

• Video Player – One that supports both formats typically requires a plug‐in, and/or browser specific

• Video Quality – Poor camera positioning, poor lighting and poor visibility (weather) are common

• Video Analytics Tools – Most are for surveillance

Thank You!

Questions?