Skip to content

Repositório com meu portifólio, que contempla os principais projetos desenvolvidos por mim

Notifications You must be signed in to change notification settings

lucasmirachi/portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Portfólio Lucas Mirachi

*Buscando cada vez mais aprendizado em Visão Computacional | Inteligência Artifical | Automação | Ciência dos Dados

Este é um repositório com meu portfólio, que contempla os principais projetos que desenvolvi, além dos que estou trabalhando atualmente.

Background em: Python, SQL, C++, Machine Learning, Deep Learning e Softwares de Análise de Dados (Tableau, StreamLit e PowerBI).

Links:


Projetos Visão Computacional

Controle de Volume por Gestos -> Link para repositório

  • Resumo:Desenvolvi um projeto para controlar o volume de um sistema Linux usando gestos de mão. Utilizei a câmera para capturar os gestos, e com técnicas de visão computacional, mapeei os gestos para ajustar o volume do áudio em tempo real. Oferecendo uma maneira intuitiva e sem dispositivos físicos de controlar o volume.
  • Tecnologias: Python3 e Mediapipe

  • Resumo: Neste projeto, criei um sistema de face mesh que mapeia várias áreas da face do usuário em tempo real usando visão computacional. Utilizei uma câmera para capturar a imagem facial e identificar características como olhos, nariz e boca, possibilitando aplicações como reconhecimento facial e análise de expressões.
  • Tecnologias: Python3 e Mediapipe

Hand Tracking -> Link para o repositório

  • Resumo: Criei um projeto em Python3 usando a biblioteca Mediapipe para rastrear e reconhecer gestos de mãos em tempo real. O sistema captura a entrada da câmera e mapeia pontos-chave nas mãos, permitindo interações baseadas em gestos com o computador.
  • Tecnologias: Python3 e Mediapipe

Contador de dedos -> Link para o repositório

  • Resumo: Criei um projeto em Python3 usando a biblioteca Mediapipe para contar os dedos detectados em tempo real. O sistema utiliza a câmera para capturar a mão e, por meio do rastreamento de pontos, determina o número de dedos levantados. Uma aplicação prática desse projeto poderia ser um auxiliar em salas de aula, onde o professor pode usar gestos para fazer contagens interativas durante atividades educacionais.
  • Tecnologias: Python3 e Mediapipe

Detector de Faces -> Link para o repositório

  • Resumo: Neste projeto, vou explorar a detecção facial usando Cascata de Haar. No entanto, é importante observar que este é um algoritmo de detecção facial, e não de reconhecimento facial. Ele analisará uma imagem e dirá "sim, é um rosto" ou "não, não há rosto nesta imagem", sem identificar a quem esse rosto pertence.
  • Tecnologias: Python3 e OpenCV (Haar Cascade Classifier)

Detector de Cores -> Link para o repositório

  • Resumo: Neste projeto, criei um sistema que detecta cores em tempo real usando processamento de imagem e visão computacional. Através da câmera, identificamos cores específicas, permitindo aplicações como rastreamento de objetos coloridos e automação baseada em cores.
  • Tecnologias: Python3 e OpenCV.

Ocultador de placas de veículos -> Link para o repositório

  • Resumo: Desenvolvi um programa em Python usando OpenCV para processar imagens de carros. O programa detecta automaticamente a placa do veículo e aplica um desfoque para garantir a privacidade das identificações.
  • Tecnologias: Python3 e OpenCV

Projetos Veículos Autônomos

Como parte do curso de Nanodegree de Veículos Autônomos da Udacity, adquiri conhecimentos e desenvolvi projetos nas seguintes áreas:

  • Perception Engineering: Utilizando técnicas de Visão Computacional com OpenCV, criei algoritmos que vão desde a detecção simples de faixas de tráfego até desafios mais complexos, como detecção de objetos em movimento e percepção do ambiente usando Lidar.

  • Deep Learning: Compreendi conceitos de Aprendizado Profundo, como Redes Neurais Profundas e Redes Neurais Convolucionais (CNNs), e construí um classificador de placas de trânsito, além de um algoritmo de Clonagem Comportamental que aprende a dirigir utilizando habilidades do usuário em um simulador de direção.

  • Sensor Fusion e Mapeamento/Localização: Aprendi a utilizar conceitos como Filtro de Kalman e Filtro de Kalman Estendido para integrar diferentes sensores com frequências distintas e compreender como podem trabalhar juntos para solucionar problemas de mapeamento e localização.

  • Engenharia de Controle: Adquiri conhecimentos sobre a tecnologia usada para controlar sistemas robóticos/automotivos, com ferramentas como Controladores PID e ROS (Sistema Operacional de Robôs).

Link para os projetos:

  • Projeto de identificação de Faixas de Trânsito Simples: link

  • Identificação Avançada de Faixas de Trânsito e angulação da estrada: link

  • Projeto de Behavioral Cloning para simulação de um veículo autônomo em pista: link

  • Simulação de Path Planning de um veículo autônomo em uma estrada: link

  • Classificador de placas de trânsito com Deep Learning: link

Classificador de Placas de Trânsito

  • Projeto de controle de veículo autônomo via Controle PID: link

  • Projeto de localização de veículo por filtros de partículas: link

  • Projeto de Kalman Filter Extendido: link

  • Projeto Final: link

Work In Progress: AWS Deep Racer


Projetos Ciência dos Dados

  • Sistema de recomendação de produtos - Estudo simulação em uma loja de e-commerce: https://bit.ly/3wyXBlK
  • Análise exploratória de uma loja de varejo e-commerce com Python e Pandas: https://bit.ly/3Jh03oo
  • Estudo e análise de retenção de funcionários de uma empresa fictícia com Machine Learning: https://bit.ly/3kNufxr
  • Análise de dados de autonomia de combustível utilizando Seaborn (Google Colab): https://bit.ly/30GTeFq
  • Exploração e análise de dados com Streamlit (uma alternativa 100% OpenSource ao Tableau e Power BI): https://bit.ly/2Fgbo9O
  • Conectando um Fiat Palio na Nuvem AWS (Work in Progress!): https://bit.ly/2I8pICg
  • Projeto de Visão computacional - Implementação de algoritmo de Hand Tracking com Python e Mediapipe: http://bit.ly/3WAQHad
  • Algoritmo simplificado de detecção de objetos utilizando Template Matching e OpenCV: http://bit.ly/4043K6T
  • **Implementação de um algoritmo de Behavioural Cloning (Projeto de Deep Learning Avançado): ** http://bit.ly/3HAEEoW
  • **Algoritmo de Inteligência Artifical para detecção de placas de trânsito : ** http://bit.ly/403KZjX
  • Simulação de um projeto de controle de qualidade em uma "fábrica de cubos mágicos" - Projeto de Image Classification e Object Tracking: https://bit.ly/3nveTdN

* **Automatizando o Instagram com Python (Medium):** * **Image Classification para classificar placas de trânsito com Deep Learning:** https://bit.ly/30I1FAx * **Detecção de faixas de trânsito com OpenCV:**: [link](https://github.com/LucasMirachi/Lane_Detection)

About

Repositório com meu portifólio, que contempla os principais projetos desenvolvidos por mim

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published