Spaces:
Running
Running
File size: 3,093 Bytes
1057c5a 5420d20 1057c5a 27818c1 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 |
---
title: Cv Hangout
emoji: 💻
colorFrom: green
colorTo: gray
sdk: streamlit
sdk_version: 1.41.1
app_file: app.py
pinned: false
license: apache-2.0
short_description: Computer Vision Hangout
---
Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
# Computer Vision Journey - Interactive Streamlit Presentation
An interactive Streamlit presentation showcasing my journey in Computer Vision, from autonomous drones to Vision Language Models.
## Overview
This application serves as an interactive presentation for a Computer Vision Hangout on Hugging Face. Instead of traditional slides, I've created a modern, interactive Streamlit application that walks through my development in computer vision through various projects I've worked on over the years.
### Featured Projects
1. **Black Bee Drones** - First autonomous drone team in Latin America
- Line following algorithms
- ArUco marker detection
- Real-time control systems
2. **Asimov Foundation** - STEM education through robotics and computer vision
- Hand gesture recognition for robotic arm control
- Educational tools for teaching CV concepts
3. **CafeDL** - A Java Deep Learning library built from scratch
- CNN architecture implementation
- Real-time drawing classification
- QuickDraw game clone
4. **Tech4Humans ML Projects** - Industry applications
- Signature Detection Model (open-source)
- Document Information Extraction using VLMs
## Live Demos
The presentation includes links to several live demos on Hugging Face Spaces:
- [OpenCV GUI Demo](https://samuellimabraz-opencv-gui.hf.space)
- [Line Following PID Demo](https://samuellimabraz-line-follow-pid.hf.space)
- [Signature Detection Demo](https://tech4humans-signature-detection.hf.space)
## Installation and Running
### Requirements
- Python 3.8+
- Streamlit 1.33.0+
- Other dependencies listed in `requirements.txt`
### Setup
1. Clone this repository:
```bash
git clone https://github.com/samuellimabraz/cv-journey-presentation.git
cd cv-journey-presentation
```
2. Install the required packages:
```bash
pip install -r requirements.txt
```
3. Run the Streamlit application:
```bash
streamlit run app.py
```
## Project Structure
- `app.py` - Main entry point for the Streamlit application
- `pages/` - Individual page modules for each section of the presentation
- `assets/` - Images, videos, and other static assets
- `utils/` - Helper functions and utilities
## Contributing
This is a personal presentation project, but feedback and suggestions are welcome. Feel free to open an issue or contact me directly.
## License
This project is licensed under the MIT License - see the LICENSE file for details.
## Acknowledgments
- Black Bee Drones team at UNIFEI
- Asimov Foundation
- Tech4Humans team
- Hugging Face community for hosting the Computer Vision Hangout
## Contact
Samuel Lima Braz - [GitHub](https://github.com/samuellimabraz) | [LinkedIn](https://www.linkedin.com/) | [Hugging Face](https://huggingface.co/samuellimabraz)
|