Presentation is loading. Please wait.

Presentation is loading. Please wait.

Hayley Gilson, Antony Sanchez, Cris Koutsougeras ET 493 Fall 2018

Similar presentations


Presentation on theme: "Hayley Gilson, Antony Sanchez, Cris Koutsougeras ET 493 Fall 2018"— Presentation transcript:

1 Hayley Gilson, Antony Sanchez, Cris Koutsougeras ET 493 Fall 2018
Intersection Control Hayley Gilson, Antony Sanchez, Cris Koutsougeras ET 493 Fall 2018

2 Goal of Project: Develop Microcontroller-controlled intersection system that will use a camera and image processing software to determine traffic and use that to determine right-of-way.

3 Why Use Camera-Controlled System?
Cheaper to build/install Uses camera: won’t require the road to be torn up. Smarter: Won’t just detect the presence of car, but also detect amount of traffic in lanes

4 Methodology

5 Methodology Setting up system Using OpenCV
Two systems will be built: One with Arduino, one with Raspberry Pi Functionally similar (Arduino will be somewhat simpler in terms of potential functions) Must be able to run and constantly analyze images from a camera Must function independently Using OpenCV Open-source image detection program Compatible with Arduino and Raspberry Pi Consists of multiple libraries

6 Methodology Hayley Gilson: Railroad Intersection, Arduino
Antony Sanchez: 4-way Intersection, Raspberry Pi Setup Arduino and camera and OpenCV Research train intersection functionality Use OpenCV on Arduino to do simple image processing Setup Raspberry Pi with Raspberry Pi camera and OpenCV Use OpenCV on Raspberry Pi to do simple image processing

7 Results

8 Raspberry Pi Results Hardware: Successful Software: Successful
Camera: Functional Raspberry Pi: Functional Raspberry Pi and camera work together completely. Running the basic raspistill command allows for the Pi to use the camera and take a picture then save it to the SD card. Python: Successful Script takes a picture of whatever the camera is looking at Uses the contours of the shapes in the picture to distinguish the middle of the shapes in the picture It can do so using the OpenCV software installed on to the Raspberry Pi since it imports the libraries in the Python script and then makes use of them in the code Basic image processing is achieved

9 Raspberry Pi Image Processing
Image to be image processed Basic image processing on image upload directly to Raspberry Pi Basic image processing on an image taken by Raspberry Pi camera

10 Arduino System Results
Hardware: Unsuccessful Software: Successful So far Arduino Yun: Functional Camera: ??? Wiring gives way Image often scrambled Will need more work next semester VC0706: Functional Needed to be set up in compatibility mode first Visual Studio 2017: Functional C++ support installed OpenCV libraries added successfully Program to detect shapes and centroids set up

11 Results from Visual Studio 2017

12 Thank You for Your Time Any Questions?


Download ppt "Hayley Gilson, Antony Sanchez, Cris Koutsougeras ET 493 Fall 2018"

Similar presentations


Ads by Google