แสดงบทความที่มีป้ายกำกับ raspberry pi face recognize แสดงบทความทั้งหมด
แสดงบทความที่มีป้ายกำกับ raspberry pi face recognize แสดงบทความทั้งหมด

วันพุธที่ 22 สิงหาคม พ.ศ. 2561

Raspberry pi Face Recognition






Raspberry pi Face Recognition with OpenCV

Built using dlib's state-of-the-art face recognition built with deep learning. The model has an accuracy of 99.38%

Hardware

  • Raspberry Pi 3B Board with SD card and accessories.

Software and Library

  • Raspbien Stretch OS
  • OpenCV 3.3.0
  • Python 3.x
  • dlib library 19.x


First You must install openCV on your raspberry pi.
If you don't have it see this 


Update and Libraries

sudo apt-get update
sudo apt-get upgrade
sudo apt-get install build-essential \
    cmake \
    gfortran \
    git \
    wget \
    curl \
    graphicsmagick \
    libgraphicsmagick1-dev \
    libatlas-dev \
    libavcodec-dev \
    libavformat-dev \
    libboost-all-dev \
    libgtk2.0-dev \
    libjpeg-dev \
    liblapack-dev \
    libswscale-dev \
    pkg-config \
    python3-dev \
    python3-numpy \
    python3-pip \
    zip
sudo apt-get clean


Install Dlib

Before Install dlib. 
Temporary enable a larger swap file size ( For the dlib compile won't fail )


sudo nano /etc/dphys-swapfile

< change CONF_SWAPSIZE=100 to CONF_SWAPSIZE=1024 and save / exit nano >

sudo /etc/init.d/dphys-swapfile restart



Now Install Dlib

git clone https://github.com/davisking/dlib.git

cd dlib


sudo python3 setup.py install --compiler-flags "-mfpu=neon"


Install Face Recognition



sudo pip3 install face_recognition



Reference
https://github.com/ageitgey/face_recognition

http://dlib.net/


My Website

email : info@softpowergroup.net  ,amphancm@gmail.com  Tel .+6681-6452400


Android and Arduino IoT