Difference between revisions of "ECE597 Project Auto HUD"
From eLinux.org
m (moved ECE597: Auto HUD to ECE597 Project Auto HUD) |
m (Added installer script for opencv) |
||
| Line 22: | Line 22: | ||
* Car integration (power) | * Car integration (power) | ||
* Algorithm development | * Algorithm development | ||
| + | |||
| + | ==Installing OpenCV== | ||
| + | <pre> | ||
| + | #!/bin/bash | ||
| + | |||
| + | sudo echo "deb http://mirrors.kernel.org/debian/ testing main" > /etc/apt/sources.list.d/opencv-temp.list | ||
| + | sudo echo "deb-src http://mirrors.kernel.org/debian/ testing main" >> /etc/apt/sources.list.d/opencv-temp.list | ||
| + | |||
| + | sudo apt-get update | ||
| + | sudo apt-get install -y --allow-unauthenticated libcv4 libcv-dev libhighgui4 libhighgui-dev libcvaux4 libcvaux-dev | ||
| + | |||
| + | sudo rm -f /etc/apt/sources.list.d/opencv-temp.list | ||
| + | |||
| + | sudo apt-get update | ||
| + | </pre> | ||
Revision as of 20:39, 20 April 2010
Contents |
Project Overview
The goal of this project is to use the beagle board to run image recognition on a camera feed located inside a car, and then signaling to the driver via a pico projector various objects of interest.
Team Members
Greg Jackson
Keqiong Xin
Steps
- Create Minimal Linux Image that can run OpenCV and run the display
- Determine hardware needed for the project
- Work on getting a camera functioning on the beagle board
- OpenCV running nativly on beagle with min config
- OpenCV working on video stream
- Projector working on Beagle
- Car integration (power)
- Algorithm development
Installing OpenCV
#!/bin/bash sudo echo "deb http://mirrors.kernel.org/debian/ testing main" > /etc/apt/sources.list.d/opencv-temp.list sudo echo "deb-src http://mirrors.kernel.org/debian/ testing main" >> /etc/apt/sources.list.d/opencv-temp.list sudo apt-get update sudo apt-get install -y --allow-unauthenticated libcv4 libcv-dev libhighgui4 libhighgui-dev libcvaux4 libcvaux-dev sudo rm -f /etc/apt/sources.list.d/opencv-temp.list sudo apt-get update