Memememe #selfie (2 / 7 étapes)

Étape 2: Haar Cascades--une Intro

Pour le meilleur ou le pire, la plupart des téléphones cellulaires et des appareils photo numériques aujourd'hui peut détecter les visages humains, et, comme on le voit dans l’étape précédente, il ne faut pas trop d’effort pour obtenir le code de détection de visage simple en cours d’exécution sur un téléphone Android (ou toute autre plate-forme), en utilisant OpenCV.

C’est grâce à l’algorithme d’Alto-Jones pour la détection de visage, à l’aide de classifieurs axée sur le Haar cascade. Il y a beaucoup d’informations à ce sujet en ligne, mais une très belle explication peut être trouvée sur le site de OpenCV.

Il s’agit d’une algorithme qui utilise un tas d’images de visages et de non-faces pour former un classifieur qui plus tard peut être utilisé pour détecter des visages en temps réel d’apprentissage de la machine.

L’algorithme implémenté dans OpenCV peut également servir pour détecter d’autres choses, aussi longtemps que vous avez les classificateurs droite. Ma distribution OpenCV fourni avec classificateurs pour les yeux, partie supérieure du corps, mains, visage frontale et visage de profil. Tout en recherchant des informations sur la façon de les former, j’ai trouvé des classificateurs pour les bananes, stylos et iPhones.

En fait, ce dernier lien est pour plus que juste des iPhones. Dans son projet de Test de miroir , Jeff Thompson est effectivement formation ordinateurs de se reconnaître dans un "acte poétique/technologique non utilitaires, vicié".

Similaire à ce que nous voulons, mais puisque nous avons un très spécifique téléphone pour détecter, nous avons décidé de former nos propres classifieur.

Le OpenCV tutoriel pour formation Cascade classificateurs est un très bon endroit pour commencer. Il explique les 2 utilitaires binaires utilisés dans le processus (opencv_createsamples et opencv_traincascade) et tous leurs arguments de ligne de commande et les options, mais il ne donne vraiment pas un exemple d’un flux à suivre, ni faut-il expliquer toutes les utilisations possibles de l’utilitaire opencv_createsamples .

En revanche, tutoriel de Naotoshi Seo est effectivement très complet et explique les 4 différents utilise pour l’utilitaire opencv_createsamples . Thorsten Ball a écrit un tutoriel à l’aide de scripts de Naotoshi Seo pour former un classifieur à détecter des bananes, mais il exige en cours d’exécution des scripts perl et la compilation de certains C++... trop de travail...

Jeff a aussi quelques belles notes sur comment il a préparé ses données et un script de parcourir automatiquement les deux options pour les 2 utilitaires.

La façon dont nous l’avons fait a été inspirée par l’ensemble de ces tutoriels, avec quelques légères modifications et optimisations.

Articles Liés

Trépied de bâton de PVC Selfie

Trépied de bâton de PVC Selfie

Ici est un peu coûteux mais réalisable (bien sûr) PVC Selfie Stick trépied. Parfait pour ceux qui n'ont pas une imprimante 3D à la maison et ne veux pas dépenser de l'argent en achetant un dans le magasin.Pour les coulisses, cliquez iciChoses dont vo
12 pi long bâton Selfie

12 pi long bâton Selfie

Je jouait avec un bâton de selfie et découvert que la photo en tenant le bouton tourne le volume ! Sorte que soulevait les questions « écouteurs prennent photos? » Oui ! « signifie l'ajout d'un mât de 32 pi et certains font de fil un bâton selfie? »
Stand universel pour selfie-stick.

Stand universel pour selfie-stick.

Salut tout le monde !Il s'agit de stand de bâton simple selfie intérieure qui peut être utilisé pour plusieurs éléments. >Comme support pour selfie stick (obturateur de la caméra à distance dent bleue)changer de pièce jointe et support pour projecteu
Self Balancing Scooter Ver 2.0

Self Balancing Scooter Ver 2.0

01/11/2013******************************************************************************************************************Malheureusement la portion de frites IDG500/ADXL335 sur l'accelometer est hors d'usage.Alors ils seront n'est plus la fabricat
Comment faire un monopode / Selfie Stick

Comment faire un monopode / Selfie Stick

https://www.youtube.com/watch?v=JaUPzk3I-B8&feature=youtu.beÉtape 1: Faire un monopode / Selfie bâton dont vous avez besoin!!! Aujourd'hui vidéo je vais vous montrer une grande idée de comment faire un monopode – un support pour selfie à la maison !P
DIY : Comment transformer un balai en une GOPRO SELFIE POLE

DIY : Comment transformer un balai en une GOPRO SELFIE POLE

Sa rapide, solide, étanche, facile à faire et surtout son totalement gratuit!!!PROFITEZ!!!Étape 1: Ce que vous aurez besoin VOUS AUREZ BESOIN :-Perceuse électrique-Scie-Manche à balai-Lasure imperméable-Pinceau-Pinces-Poignée en caoutchouc-GoPro Self
BRICOLAGE Epicare Selfie

BRICOLAGE Epicare Selfie

Ma femme m'a acheté un selfie collent parfois appelée Baguette de Narcisse, ce qui est ironique étant donné que j'ai si rarement réellement prendre selfies. Mais, une fois que j'ai pris un coup d'oeil à sa simplicité de conception, je ne pouvais pas
SelfiesBot — Twitterbot qui se Selfies à l’aide de framboise Pi

SelfiesBot — Twitterbot qui se Selfies à l’aide de framboise Pi

SelfiesBot est un Twitterbot qui prend... Selfies ! Le Twitter feed pour est ici.SelfiesBot est une sculpture qui utilise un Pi de framboise pour prendre une photo, prévisualiser et puis publiez-le sur son compte Twitter.Ce Instructable va détailler
Noël guirlande 2.0 Raspberry Pi / Arduino "Selfie / Photobooth »

Noël guirlande 2.0 Raspberry Pi / Arduino "Selfie / Photobooth »

C'est mon métier festive pour 2015 et s'appuie sur mon Arduino 2014 selon Noël Tune jouant guirlande de Noël. J'ai eu en jouant avec le PI de framboise cette année et aimé les aspects de l'exécution sur linux et les différentes options que j'ai eu av
Découpé au laser Selfie

Découpé au laser Selfie

Il s'agit de la création d'une image de demi-teinte en utilisant Autodesk Dynamo et Revit pour la découpe au laser. Dynamo est un plugin de programmation graphique open source pour Revit et Vasari.Vous pouvez obtenir une copie de Dynamo à http://dyna
Bâton de Selfie bricolage caméra w / pare-vent

Bâton de Selfie bricolage caméra w / pare-vent

Parfois le vent peut être un vrai problème lorsque le tournage car elle peut perturber le bruit considérablement. Je voulais construire un protecteur de vent pour un petit point et l'appareil photo shoot, qui aussi pourrait faire pivoter et fixer à u
Baransu Self balancing Scooter

Baransu Self balancing Scooter

Un self-balancing scooter construit avec des pièces imprimées en 3D et un Arduino dans le microcontrôleur. Fonction télécommande pour bientôt !Le Self-balancing scooter soldes lui-même à partir de données un IMU 6 axes et une boucle de régulation PID
Facile construire a self balancing electric skateboard

Facile construire a self balancing electric skateboard

Qu'est-ce que c'est?Double roues skateboard qui fonctionne comme un Segway. Planches à roulettes électriques existent déjà avec les roues arrière. Plan ici était de construire quelque chose comme un Segway, mais sous la forme d'une planche à roulette
Bâton de selfie avec ferraille

Bâton de selfie avec ferraille

Pour ce bâton de selfie bricolage scrap, j'avais pris ma vieille serpillère et divisé la tige et essuie-glace, ma boîte mobile et certains colle et caoutchoucs. Cela pourrait être utile pour les gens qui malheureusement oublié selfie trique à n'impor