https://github.com/csfelix/python-opencv-webcam-face-eye-motion-detection
🪐🐍 Artificial Intelligence that detects peoples' faces\eyes and objects' motions. Try it out! I am sure that you will think: 'Yowzaaa!!!' 🪐🐍 (🔑 KeyWords: python, jupyter notebook, pandas, opencv, AI, Artificial Intelligence, webcam, detection, face detection, eye detection, motion detection 🔑)
https://github.com/csfelix/python-opencv-webcam-face-eye-motion-detection
ai artificial-intelligence detection eye-detection face-detection jupyter-notebook motion-detection opencv pandas python
Last synced: 13 days ago
JSON representation
🪐🐍 Artificial Intelligence that detects peoples' faces\eyes and objects' motions. Try it out! I am sure that you will think: 'Yowzaaa!!!' 🪐🐍 (🔑 KeyWords: python, jupyter notebook, pandas, opencv, AI, Artificial Intelligence, webcam, detection, face detection, eye detection, motion detection 🔑)
- Host: GitHub
- URL: https://github.com/csfelix/python-opencv-webcam-face-eye-motion-detection
- Owner: CSFelix
- License: mit
- Created: 2020-09-16T00:15:10.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2022-10-05T17:53:34.000Z (about 3 years ago)
- Last Synced: 2025-04-28T12:52:45.671Z (6 months ago)
- Topics: ai, artificial-intelligence, detection, eye-detection, face-detection, jupyter-notebook, motion-detection, opencv, pandas, python
- Language: Jupyter Notebook
- Homepage:
- Size: 36.1 KB
- Stars: 27
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🌟 Face, Eye and Motion Detection 🌟
----
### `❓ What's it? ❓`
* Face, Eye and Motion Detection are a set of codes ('out of' can be 'outta', so can 'set of' be 'setta'??) that detect peoples' faces\eyes and objects' motions using Python and OpenCV packages.
* All videos are saved in codes' directory after the program ends. To end any program, press 'q' key.
* Try out, change the code, publish, add in projects, and much more!!
----
### `⚒️ Tools ⚒️`
* Camera (notebook, cellphone, webcams...);
* Python 3.7 version or later;
* OpenCV and Pandas packages;
* Jupyter Notebook 7.2 version or later.
----
### `⚙️ Run ⚙️`
> **Installing Packages**
* Open computer's terminal and tip these commands:
```
pip install pandas
pip install opencv-python
```
> **Running with Python**
* Download the source code;
* Open cmd and go to *Python* folder;
* Choice a code file;
* Tip:
```
python FILE_NAME.py
```
> **Running with Jupyter Notebook**
* Download the source code;
* Open cmd and go to *Jupyter Notebook* folder;
* Tip:
```
jupyter notebook
```
* Choice a code and run it!!
----
### `📝 Notes 📝`
* **Eye Detection:** detect people' eyes and save the video in mp4 format;
* **Face Detection:** detect people' faces and save the video in mp4 format;
* **Face Eye Detection:** detect people' faces and eyes and save the video in mp4 format;
* **Motion Detection:** detect objects' motions and save the motions' logs in csv file;
* **Open WebCam:** open webcam and save the video in mp4 format.
----
### `🎁 Bonus 🎁`
* If you put pictures on your cellphone\computer or portrait, the AI will detect!!
* My next mission is make **Recongnition** with Detection using **MongoDB, Python, OpenCV, Java and HTML\CSS\JS**. Available coming soon...
----
### `📫 Reach Me 📫`
> **Email:** **[csfelix08@gmail.com](mailto:csfelix08@gmail.com?)**
> **Linkedin:** **[linkedin.com/in/csfelix/](https://www.linkedin.com/in/csfelix/)**
> **Instagram:** **[instagram.com/c0deplus/](https://www.instagram.com/c0deplus/)**
----
> **Portfolio:** **[CSFelix.io](https://csfelix.github.io/)**