Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Machine Learning com OpenCV
Search
Jackson Smith
May 25, 2018
Technology
39
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Machine Learning com OpenCV
Talk que realizei no meetup MLL-BH
Jackson Smith
May 25, 2018
More Decks by Jackson Smith
See All by Jackson Smith
Modularizando seu app iOS com workspace
3jacksonsmith
0
200
Tornando seu App disponível para milhões de pessoas através da acessibilidade
3jacksonsmith
0
56
Navigation Android Architecture
3jacksonsmith
0
50
Other Decks in Technology
See All in Technology
分析AIエージェントを育てる、動く環境を育てる
codatum
1
1.1k
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.3k
実践! SRE × AI - ABEMA における AIOps -
tetsuya28
8
3.1k
M5Stackで作る BLEマウス GPSログの世界
tomokusaba
0
430
How to Design Configuration for Rails Applications
willnet
1
810
Kiro Crewをはじめよう
kizawa2020
1
160
S3 Filesで挑む! 八戸せんべい汁の食べ頃問題
usanchuu
0
100
AIにシークレットを見せない、WSL2で安全な開発環境
yazm
0
300
Metadata - Section 1: HTML Basics
mohab1
0
120
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
2
1.3k
SAENM ~Jupyterで残すPoCの試行錯誤、未来の自分と仲間を助ける記録!~
terapyon
0
110
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
480
Featured
See All Featured
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
Facilitating Awesome Meetings
lara
57
7.2k
The Curse of the Amulet
leimatthew05
3
16k
Writing Fast Ruby
sferik
630
63k
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.5k
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
400
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
5
820
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
360
31k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
990
What's in a price? How to price your products and services
michaelherold
247
13k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Transcript
Machine Learning para OpenCV
Quem sou EU ? # Jackson Smith # Mobile Developer
# Engenheiro de Software na CI&T # Avacalhador de jogos de futebol.
Introdução
OpenCV
OpenCV Fornecer uma infraestrutura de visão computacional simples de usar
que ajuda as pessoas a criar aplicações de visão bastante sofisticadas rapidamente
• Open source escrita em c++ para reconhecimento facial •
Desenvolvida pela Intel • Existem wrapers para outras linguagens • Atualmente a última versão é a 3.4 lançada em 23 de dezembro de 2017 Um pouco sobre OpenCV
Requisitos • Windows • Linux • Android • MacOS •
FreeBSD • OpenBSD • Mobile (Android, Maemo, iOS)
Instalação • Windows • Linux , MacOSX • "python-opencv"
Mas primeiro...
Detecção X Reconhecimento
Visão computacional É uma área de estudos que possibilita as
máquinas enxergarem.
Determinar se existem faces em uma imagem ou vídeo Detecção
Facial
Detecção Facial Detecção facial monitorando pressão sanguínea
Reconhecer uma face específica dentre um conjunto de imagens. Reconhecimento
Facial
Reconhecimento Facial Iphone X
Algoritmos de Reconhecimento Facial
Algoritmos da Literatura • EigenFaces • LBP (Local Binary Patterns)
Algoritmo de Padrões Binários Locais Passo 1 - Transformação para
escala de cinza
Algoritmo de Padrões Binários Locais Passo 2 - Subdivisão em
várias regiões
Algoritmo de Padrões Binários Locais Passo 3 - Montar as
matrizes
Algoritmo de Padrões Binários Locais Passo 4 - Extração de
histogramas das matrizes
Misturando OpenCV + Raspberry + Hardware
Hardware Lista de componentes hardware Nome Quantidade Preço Raspberry 1
R$ 190.00 SD Card 1 R$ 40.0 Webcam 1 R$ 300.00 Micro Servo 2 R$ 8.00 Maquete 1 R$ 50.00 RFID 1 R$ 20.00
Software Lista de componentes software Nome Quantidade Preço Raspbian 1
R$ 0.00 OpenCV 1 R$ 0.00 MFRC522-python 1 R$ 0.00
Maquete
Acionamento das portas
Acionamento das portas
Acionamento das portas
Acionamento das portas
Confidencialidade • Importante para combater falsos positivos • Sensível a
luminosidade
Falando sobre o código
Arquitetura do Código • Aquisição • Treino • Detecção
Aquisição
Aquisição
Treino
Detecção
Teste Multiplo
Referências
None
None
Contatos • Twitter,facebook,instagram,github : @3jacksonsmith
Recado Rápido...
None
None