An open API service indexing awesome lists of open source software.

https://github.com/tomaston1996/seat-occupancy-detector

Detect vacant seats with OpenCV
https://github.com/tomaston1996/seat-occupancy-detector

computer-vision opencv

Last synced: 3 months ago
JSON representation

Detect vacant seats with OpenCV

Awesome Lists containing this project

README

          

[![Contributors][contributors-shield]][contributors-url]
[![Forks][forks-shield]][forks-url]
[![Stargazers][stars-shield]][stars-url]
[![Issues][issues-shield]][issues-url]
[![MIT License][license-shield]][license-url]
[![LinkedIn][linkedin-shield]][linkedin-url]

# 💺 Seat Occupancy Detector (WIP)

The goal of Seat Occupancy Detector is to use OpenCV to detect when seats are occupied or not. Occupancy status will be logged such that free seats can be displayed in an external application.

More to come!

## 🧑‍💻 Tech Stack

![C++] ![OpenCV] ![CMake]

### Dependencies
The following dependencies are required to build and run this project:
- **CMake** >= 3.10: Build system for managing the project configuration. [Installation Guide](https://cmake.org/install/)
- **OpenCV** >= 4.10.0: Open source computer vision library. [OpenCV Releases](https://opencv.org/releases/)

### System Requirements

- **Operating System**: Linux, macOS, or Windows
- **Compiler**: GCC >= 9.0, Clang >= 10.0, or MSVC >= 2019 (requires 64-bit compiler for OpenCV compatibility)
- **C++ Standard**: Requires C++17 or higher

## 🧑‍🤝‍🧑 Developers

| Name | Email |
| -------------- | -------------------------- |
| Tom Aston | mailto:mail@tomaston.dev |

[contributors-shield]: https://img.shields.io/github/contributors/TomAston1996/seat-occupancy-detector.svg?style=for-the-badge
[contributors-url]: https://github.com/TomAston1996/seat-occupancy-detector/graphs/contributors
[forks-shield]: https://img.shields.io/github/forks/TomAston1996/seat-occupancy-detector.svg?style=for-the-badge
[forks-url]: https://github.com/TomAston1996/seat-occupancy-detector/network/members
[stars-shield]: https://img.shields.io/github/stars/TomAston1996/seat-occupancy-detector.svg?style=for-the-badge
[stars-url]: https://github.com/TomAston1996/seat-occupancy-detector/stargazers
[issues-shield]: https://img.shields.io/github/issues/TomAston1996/seat-occupancy-detector.svg?style=for-the-badge
[issues-url]: https://github.com/TomAston1996/seat-occupancy-detector/issues
[license-shield]: https://img.shields.io/github/license/TomAston1996/seat-occupancy-detector.svg?style=for-the-badge
[license-url]: https://github.com/TomAston1996/seat-occupancy-detector/blob/master/LICENSE.txt
[linkedin-shield]: https://img.shields.io/badge/-LinkedIn-black.svg?style=for-the-badge&logo=linkedin&colorB=555
[linkedin-url]: https://linkedin.com/in/tomaston96
[React.js]: https://img.shields.io/badge/React-20232A?style=for-the-badge&logo=react&logoColor=61DAFB
[React-url]: https://reactjs.org/
[TypeScript]: https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white
[Redux]: https://img.shields.io/badge/redux-%23593d88.svg?style=for-the-badge&logo=redux&logoColor=white
[Chart.js]: https://img.shields.io/badge/chart.js-F5788D.svg?style=for-the-badge&logo=chart.js&logoColor=white
[Bootstrap]: https://img.shields.io/badge/bootstrap-%238511FA.svg?style=for-the-badge&logo=bootstrap&logoColor=white
[NodeJS]: https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white
[Python]: https://img.shields.io/badge/python-3670A0?style=for-the-badge&logo=python&logoColor=ffdd54
[Pandas]: https://img.shields.io/badge/pandas-%23150458.svg?style=for-the-badge&logo=pandas&logoColor=white
[C++]: https://img.shields.io/badge/c++-%2300599C.svg?style=for-the-badge&logo=c%2B%2B&logoColor=white
[OpenCV]: https://img.shields.io/badge/opencv-%23white.svg?style=for-the-badge&logo=opencv&logoColor=white
[CMake]: https://img.shields.io/badge/CMake-%23008FBA.svg?style=for-the-badge&logo=cmake&logoColor=white