background preloader

Rasberry Pi - Reconnaissance Faciale

Facebook Twitter

Windows IoT: Facial Recognition Door. This project is part of Microsoft’s Hack the Home initiative, which provides makers with free, open-source components for effortless interfacing with devices and services that makers use most to hack their homes.

Windows IoT: Facial Recognition Door

Home security systems are a growing field of projects for Makers. A self-built system is not only less expensive than a bulky professional installation, but it also allows for total control and customization to suit your needs. With the introduction of Microsoft's Project Oxford, facial recognition applications are now more accessible to makers than ever before. This project utilizes a Raspberry Pi, basic Webcam, and an internet connection to create a door that unlocks itself via facial recognition. If the visitor at the door is recognized, the door will unlock! How will you expand the project? Initial Setup 1. 2. 3. 4. Software Setup 1. Cd <your folder path> 2. Git clone 3. 4.

Face Counter with Raspberry Pi. Why counting people?

Face Counter with Raspberry Pi

The Internet of Things is about merging the digital and the physical. If there's one thing we learned about the digital world in the past 15 years is that successful products and services were the ones that closed the loop. That's right; Google built a fortune "closing the loop" by measuring clicks and views of ads, helping brands optimize their offerings; LinkedIn "closed the loop" because they allowed us to discover hidden relationships within our network, helping people get a new job or a new business deal; Amazon "closed the loop" by suggesting relevant products based on your browsing and buying habits.

In fact, there's a great quote from a known Silicon Valley investor that says: "What I learned from Google is to only invest in things that close the loop" (Chris Sacca) If we apply this concept to the physical world, the possibilities are enormous. A Face Counter with Raspberry Pi + Web Camera In this project we explore a face counter device using: 1. 2. 3.

Facial recognition with OpenCV and the camera module on the #RaspberryPi. Hardware-Libre. OpenCV and Pi Camera Board ! Raspberry Pi OpenCV Pan & Tilt Face Tracker. Create your own face tracking, pan and tilt camera on the Raspberry Pi!

Raspberry Pi OpenCV Pan & Tilt Face Tracker

This tutorial will demonstrate use of the OpenCV (computer vision) library to identify and track faces on the raspberry pi using two servos and a USB webcam. For the interested, I previously covered a more thorough overview of the installation of OpenCV from source here, however, I have found that the apt package is sufficient for all but the most bleeding edge of projects. This project is based on the OpenCV face tracking example that comes along with the source-based distribution. In short, it performs face detection using haar-like features to analyze the video frame, and locates any faces present within it. In the live video window, identified faces are surrounded with a red rectangle. Using the coordinates of the rectangle vertices, my script calculates the (X,Y) position of the center of the face. Opencv. OpenCV1) est une bibliothèque libre d'analyse d'images et de vision par ordinateur sous licence BSD en langage C/C++.

opencv

Elle a été développée à l'origine par Intel. Pré-requis. OpenCV. Creative Raspberry Pi Area. OpenCV. Un article de Wikipédia, l'encyclopédie libre.

OpenCV

OpenCV (pour Open Computer Vision ) est une bibliothèque graphique libre , initialement développée par Intel , spécialisée dans le traitement d'images en temps réel. La société de robotique Willow Garage assure le support de cette bibliothèque depuis 2008. Cette bibliothèque est distribuée sous licence BSD . NVidia a annoncé en septembre 2010 qu'il développerait des fonctions utilisant CUDA pour OpenCV [ 6 ] .

Fonctionnalités [ modifier ] La bibliothèque OpenCV met à disposition de nombreuses fonctionnalités très diversifiées permettant de créer des programmes partant des données brutes pour aller jusqu'à la création d'interfaces graphiques basiques. Traitement d'images [ modifier ] Elle propose la plupart des opérations classiques en traitement bas niveau des images [ 7 ] : Traitement vidéos [ modifier ] Algorithmes d'apprentissages [ modifier ] Certains algorithmes classiques dans le domaine de l'apprentissage artificiel sont aussi disponibles :