Casey Smith Doug Ritchie Fred Lloyd Michael Geary School of Electrical and Computer Engineering November 2, 2011 ECE 4007 Automated Speed Enforcement Using.

Slides:



Advertisements
Similar presentations
By: Mani Baghaei Fard.  During recent years number of moving vehicles in roads and highways has been considerably increased.
Advertisements

C1 - The Impact of CAD on the Design Process.  Consider CAD drawing, 2D, 3D, rendering and different types of modelling.
1 Adaptive Thermostat With Bluetooth Technology Trey Lawrence Jennifer Ogunlowo Scott Snyder Mark Youngblood ECE4007L02, Group 7 Georgia Institute of Technology.
IntroductionIntroduction AbstractAbstract AUTOMATIC LICENSE PLATE LOCATION AND RECOGNITION ALGORITHM FOR COLOR IMAGES Kerem Ozkan, Mustafa C. Demir, Buket.
‘ Glaucoma Detection In Retinal Images Using Automated Method ’
Geospatial World Forum Jan 19-21, Future of Photogrammetry Rolta’s Vision.
Automatic Parking Enforcer ENSC 440 Presentation and Demo December 13, 2010 Presented by: R.Maroufi, R.Johal, A.Moshgabadi, Y.Kuo, S.Rohani.
HCI Final Project Robust Real Time Face Detection Paul Viola, Michael Jones, Robust Real-Time Face Detetion, International Journal of Computer Vision,
A Wrapper-Based Approach to Image Segmentation and Classification Michael E. Farmer, Member, IEEE, and Anil K. Jain, Fellow, IEEE.
CCU VISION LABORATORY Object Speed Measurements Using Motion Blurred Images 林惠勇 中正大學電機系
Hand Movement Recognition By: Tokman Niv Levenbroun Guy Instructor: Todtfeld Ari.
Simultaneous Localization and Map Building System for Prototype Mars Rover CECS 398 Capstone Design I October 24, 2001.
California Car License Plate Recognition System ZhengHui Hu Advisor: Dr. Kang.
3-D Computer Vision Using Structured Light Prepared by Burak Borhan.
Image Subtraction for Real Time Moving Object Extraction Shahbe Mat Desa, Qussay A. Salih, CGIV’04.
Autonomous Control of Scalextric Slot Car on User-Defined Track Siddharth Kamath Souma Mondal Dhaval Patel School of Electrical and Computer Engineering.
Engr. Hinesh Kumar Lecturer, I.B.T, LUMHS. Signal Signal Classification Signal Processing Concept of Systems DSP Elements of DSP Advantages of DSP Limitations.
2D TO 3D MODELLING KCCOE PROJECT PRESENTATION Student: Ashish Nikam Ashish Singh Samir Gaykar Sanoj Singh Guidence: Prof. Ashwini Jaywant Submitted by.
TBWG Data Workshop June 3 rd, 2008 New Technologies for Data Collection Automated License Plate Recognition.
Velocity and Speed Velocity is defined as the rate of change of position. Velocity is a vector (it has direction), so we use the letter v. Remember that.
Geopositioning and Applications in Transportation GMAT9205 Students: Ellis Leung ( ) Terry Nham ( )
Autonomous Tracking Robot Andy Duong Chris Gurley Nate Klein Wink Barnes Georgia Institute of Technology School of Electrical and Computer Engineering.
Input Devices Manual and Automatic By Laura and Gracie.
Knowledge Systems Lab JN 9/10/2002 Computer Vision: Gesture Recognition from Images Joshua R. New Knowledge Systems Laboratory Jacksonville State University.
An efficient method of license plate location Pattern Recognition Letters 26 (2005) Journal of Electronic Imaging 11(4), (October 2002)
CSCE 5013 Computer Vision Fall 2011 Prof. John Gauch
Test Intersection: Status, Results, Preparation for State Data Collection Lee Alexander Pi-Ming Cheng Alec Gorjestani Arvind Menon Craig Shankwitz Intelligent.
Low Cost Infrared Touch Screen Bezel for POS Systems Rohan Verma, Jeremy Taylor, Freddie Dunn III Georgia Institute of Technology School of Electrical.
Intro to Scanners. A scanner works by creating a digital image. When you scan a document, you are making a picture of it. This digital image can be used.
Emergency Vehicle Detector for Use in Consumer’s Motor Vehicle Georgia Institute of Technology School of Electrical and Computer Engineering ECE 4007.
MACHINE VISION Machine Vision System Components ENT 273 Ms. HEMA C.R. Lecture 1.
Figure ground segregation in video via averaging and color distribution Introduction to Computational and Biological Vision 2013 Dror Zenati.
Casey Smith Doug Ritchie Fred Lloyd Michael Geary School of Electrical and Computer Engineering December 15, 2011 ECE 4007 Automated Speed Enforcement.
Jack Pinches INFO410 & INFO350 S INFORMATION SCIENCE Computer Vision I.
ECE 4007 L01 DK6 1 FAST: Fully Autonomous Sentry Turret Patrick Croom, Kevin Neas, Anthony Ogidi, Joleon Pettway ECE 4007 Dr. David Keezer.
1 Machine Vision. 2 VISION the most powerful sense.
Team Members Ming-Chun Chang Lungisa Matshoba Steven Preston Supervisors Dr James Gain Dr Patrick Marais.
Motion Detection and Processing Performance Analysis Thomas Eggers, Mark Rosenberg Department of Electrical and Systems Engineering Abstract Histograms.
Chapter 1. SIGNAL PROCESSING:  Signal processing is concerned with the efficient and accurate extraction of information in a signal process.  Signal.
Digital Image Processing
Technology Solutions for Tolling and Traffic Management N Video Detection Technology and Marketplace Michael Wieck Business Development Manager, Roadway.
FSAE Engine Management System Adolfo Pereira Donald Zucaro Lee McDade Jeremy Belge Sun-Jet Liu Marcin Trelinski Advisor: Dr. Alan Nye Sponsor: FSAE Formula.
Portable Camera-Based Assistive Text and Product Label Reading From Hand-Held Objects for Blind Persons.
License Plate Recognition of A Vehicle using MATLAB
Group Number5 Group Members Harsh AroraY08UC059 Mayank AgarwalY08UC079 Vishal BharadwajY08UC141 Automatic Number Plate Recognition.
ParkNet: Drive-by Sensing of Road-Side Parking Statistics Irfan Ullah Department of Information and Communication Engineering Myongji university, Yongin,
Wednesday NI Vision Sessions
SPEED DETECTION USING SURVEILLANCE CAMERA PROJECT MEMBERS:  ANURAG VADPURIA.  PRATIK SHETTY.  SAYALI THARVAL.  SIDDHARTH TAREY. PROJECT GUIDE:  Ms.
Hand-Washing Enforcement System Hotheads (AK4) Team Project Advisor: Dr. Art Koblasz School of Electrical and Computer Engineering Georgia Institute of.
Automatic License Plate Recognition for Electronic Payment system Chiu Wing Cheung d.
Lesson 4 Alternative Methods Of Input.
Day 3: computer vision.
Alternative Methods Of Input
Standard Methods of Input.
Signal and Image Processing Lab
Applications of AI Image Processing.
Vision-Based Motion Sensor
Lesson 4 Alternative Methods Of Input.
Factors that Influence the Geometric Detection Pattern of Vehicle-based Licence Plate Recognition Systems Martin Rademeyer Thinus Booysen, Arno Barnard.
Introduction to Computers
Vision-Based Motion Sensor
Touchless Touchscreen
眼動儀與互動介面設計 廖文宏 6/26/2009.
Control System Summary of Changes Since PDR
Sensor Controller for Obstacle Detection System
Lesson 4 Alternative Methods Of Input.
© 2010 Cengage Learning Engineering. All Rights Reserved.
IT523 Digital Image Processing
Introduction to Computers
Using formulas.
Presentation transcript:

Casey Smith Doug Ritchie Fred Lloyd Michael Geary School of Electrical and Computer Engineering November 2, 2011 ECE 4007 Automated Speed Enforcement Using a Digital Imaging System

2 Project Overview A prototype speed enforcement system which processes images captured by multiple cameras to determine remote controlled car speed and locate license plates –Improve roadway safety while producing revenue for governments which choose to deploy them –Potential customers of the finished product include local, state, and federal law enforcement officials

3 Design Objectives System –Software will determine car speed and isolate the license plate Accuracy –Detect car speed within 1 mile per hour Cost –Complete prototype for under $405.00

4 Design Illustration Camera Control and Image Acquisition Motion Detection Speed Detection License Plate Location Software Overview No Motion Detected Motion Detected Once Motion Detected Twice Above 5 mph

5 Image Acquisition Most critical component of ASED Acquires two images every 500ms –Left/Right camera Dynamic image filename structure for data storage and later processing

6 Image Acquisition: Demo

7 Motion Detection: Input Images Input Images before manipulation

8 Motion Detection: Image Comparison and Thresholding Subtracted Image Image After Thresholding

9 Motion Detection: Erosion and Dilation Erosion Dilation

10 Motion Detection: Noise Reduction Noise Reduced Image Masked Image

11 Speed Detection: RC Car Distance Computation Stereo Vision Triangulation Image courtesy of NI Developer Zone at

12 Speed Detection: Determining RC Car Speed Triangulation performed at times t and t + 500ms

13 License Plate Location: Reflection Removal Image With Reflection Image After Correction

14 License Plate Location Original License Plate Processed License Plate

15 Camera Only Design Approach Advantages Easy to interface with a computer for processing No need to interface several physical detection devices Disadvantages More coding compared to other methods More calculation required for speed detection via triangulation

16 Project Costs There are few costs associated with this design as LabVIEW and the required camera were provided free of charge by Georgia Tech. –Rolling cart: $90 –Remote controlled car: $60 –Total current cost: $150

17 Project Demonstration Place clear distance marks in the test area by which hand speed calculations can be done Run the car once in the test area above the set speed limit Run the car once in the test area below the set speed limit To be considered successful the ASED must correctly detect weather or not the car is speeding and locate the license plate of the speeding car.

18 Project Timeline (10/07) - Write image acquisition code (10/14) - Write motion detection code (11/18) - Write speed detection code (11/18) - Write license plate location code (11/25) - Modify code segments to work together (12/02) - Testing and debugging (12/16) - Final project presentation

19 Issues with Design Compatibility between LabVIEW 2009 and the Bumblebee XB3 camera Converting pixel distances to real-world distances for speed detection Finding a license plate within a given image Interfaces between code segments

20 Questions

21 Speed Detection: Trigonometric Functions Law Of SinesLaw Of Cosines

22 Speed Detection: Triangulation Details

23 Speed Detection: Triangulation Details Continued Known: D1, D2, b Unknown: H, g, c, I, k, d

24 Speed Detection: Alternatives Quickbird –Earth observation satellite –Object based vehicle extraction VASCAR –Combines stopwatch with computer –Two measurement spots on road

25 License Plate Location : ROI Location

26 Optical Character Recognition

27 Alternative Speed Detection Devices Pneumatic road tubesInfrared Sensors Radar Gun LiDAR