Skip to content

Team Benaam Code Repository #22

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 1 commit into
base: main
Choose a base branch
from
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
72 changes: 60 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,65 @@
# intel-oneAPI
<h1 align="center"> 🚗LoKi </h1>

#### Team Name -
#### Problem Statement -
#### Team Leader Email -
<h1 align="center"> Github Repository Code Link -: https://github.com/aaditrychoudhury/IntelOneAPI </h1>
<h3>Problem Statement - Object Detection For Autonomous Vehicles</h3>

## A Brief of the Prototype:
This section must include UML Daigrms and prototype description
This project serves as a showcase of an advanced and refined application of contemporary headlight technology in modern vehicles. Beyond the conventional low and high beams, its purpose is to exemplify the enhanced capabilities of LEDs in promoting safer driving conditions during low light or dark environments. By harnessing the flexibility inherent in LED technology, this project demonstrates the capacity to illuminate a significant portion of the road while ensuring the absence of blinding effects for both oncoming and preceding traffic, thereby prioritizing the safety of all drivers involved.
![image"](https://github.com/YUVRAJ06singh08deora/IntelOneAPI/assets/76275812/b210cddb-3bd0-421e-9cc5-4dec74f431db)


## intel-oneAPI:
#### Team Name - Benaam
#### Team Leader Email - [Yuvraj Singh Deora -: [email protected]]([email protected])

## How it works:📃
The goal of this prototype is to offer appropriate road illumination while also decreasing glare for approaching and retracing vehicles. The goal is achieved by integrating two distinct but connected systems into a single functional whole. The first system maintains the LED matrix hardware, while the second identifies moving targets using a video stream and an object detection model. This combination enables the system to detect vehicles, locate them, and adjust the lights for visibility. Using these coordinated parts, the project shows how LEDs may be used to improve road safety.

## Demo Video
Youtube Video-: https://youtu.be/hCPSCrTQUeg

![Demo_Video_FInal_converted](https://github.com/aaditrychoudhury/IntelOneAPI/assets/76275812/291226c2-4e29-4001-be8c-2d41c33fd517)

## Strengths of LoKi 📈:
- Robust object detection leveraging image processing and ML-DL algorithms
- Integrated LED matrix within the car's body for effective visual cues
- Low-cost implementation utilizing affordable hardware components
- Enhanced driver awareness leading to reduced accident risks
- Customizable and compatible with other systems for comprehensive driver assistance integration

## Tech Stack:
List Down all technologies used to Build the prototype **Clearly mentioning Intel® AI Analytics Toolkits, it's libraries and the SYCL/DCP++ Libraries used**

## Step-by-Step Code Execution Instructions:
This Section must contain set of instructions required to clone and run the prototype, so that it can be tested and deeply analysed
## Framework 🔦:
All necessary technologies used to Build the prototype are:
* [Arduino IDE](https://www.arduino.cc/en/main/software)
* [Visual Studio Code](https://visualstudio.microsoft.com/free-developer-offers/)
* [Python 3.6 or higher](https://www.python.org/downloads/)
* [Intel® Optimization for TensorFlow](https://www.intel.com/content/www/us/en/developer/tools/oneapi/optimization-for-tensorflow.html#gs.qcv1ln)

## Activity Diagram
![image](https://github.com/YUVRAJ06singh08deora/IntelOneAPI/assets/76275812/812fb86d-ec94-437d-ac6b-87aac8ebff3d)
<br>

## Architecture Diagram
![image](https://github.com/YUVRAJ06singh08deora/IntelOneAPI/assets/76275812/b513a680-b049-4500-b549-0a611a8700a5)

## Steps to Run
- Fork this repo
- Clone on your local machine
```terminal
https://github.com/aaditrychoudhury/IntelOneAPI.git
cd IntelOneAPI
```
- Open VehicleDetection.py file in any Python Editor
- HIT Run

## What I Learned:
## Learnings 💻 :
Write about the biggest learning you had while developing the prototype


## Contributors
- [Aaditry Choudhary](https://github.com/aaditrychoudhury)
- [Hrithik Purwar](https://github.com/hrithikpurwar)
- [Yuvraj Singh Deora](https://github.com/YUVRAJ06singh08deora)
- [Khushboo Nijhawan](https://github.com/KhushbooNijhawan)
- ---
<p align="center">
With :heart: &nbsp;by <a >Team Benaam</a>
</p>