Obsah:

Detekcia tváre na Raspberry Pi 4B v 3 krokoch: 3 kroky
Detekcia tváre na Raspberry Pi 4B v 3 krokoch: 3 kroky

Video: Detekcia tváre na Raspberry Pi 4B v 3 krokoch: 3 kroky

Video: Detekcia tváre na Raspberry Pi 4B v 3 krokoch: 3 kroky
Video: Настя и Арбуз с вымышленной историей для детей. 2024, Jún
Anonim
Detekcia tváre na Raspberry Pi 4B v 3 krokoch
Detekcia tváre na Raspberry Pi 4B v 3 krokoch
Detekcia tváre na Raspberry Pi 4B v 3 krokoch
Detekcia tváre na Raspberry Pi 4B v 3 krokoch

V tomto návode vykonáme detekciu tváre na Raspberry Pi 4 pomocou Shunya O/S pomocou knižnice Shunyaface. Shunyaface je knižnica rozpoznávania a rozpoznávania tvárí. Cieľom projektu je dosiahnuť najrýchlejšiu rýchlosť detekcie a rozpoznávania pomocou hardvéru s nízkym výkonom, aby nadšenci ako vy mohli rýchlejšie oživiť svoje vysnené projekty AI.

Zásoby

Raspberry Pi 4B (ľubovoľný variant)

Napájací zdroj kompatibilný s Raspberry Pi 4B

8 GB alebo väčšia karta micro SD

Monitor

kábel micro-HDMI

Myš

Klávesnica

prenosný počítač alebo iný počítač na programovanie pamäťovej karty

Krok 1: Nainštalujte Shunya OS na Raspberry Pi 4

Na vloženie karty micro SD do operačného systému Shunya budete potrebovať prenosný počítač alebo počítač s čítačkou/adaptérom na karty micro SD.

Stiahnite si Shunya OS z oficiálneho vydania

Blikanie OS Shunya na SD karte pomocou krokov uvedených tu: Blikanie OS Shunya na Raspberry Pi 4.

Vložte kartu micro SD do Raspberry Pi 4.

Pripojte myš a klávesnicu k Raspberry Pi 4.

Pripojte monitor k Raspberry Pi 4 pomocou micro-HDMI

Pripojte napájací kábel a zapnite Raspberry Pi 4.

Raspberry Pi 4 by sa mal spustiť s operačným systémom Shunya.

Krok 2: Nainštalujte Shunyaface

Shunyaface je knižnica detekcie/rozpoznania tváre pre všetky dosky podporované systémom Shunya OS.

Aby sme nainštalovali Shunyaface, musíme ho pripojiť k wifi

1. Pripojte sa k wifi pomocou príkazu:

$ sudo nmtui

2. Inštalácia shunyaface a cmake je jednoduchá, spustite nasledujúce príkazy:

$ sudo apt aktualizácia

$ sudo apt nainštalovať shunyaface cmake

Krok 3: Príklad kódu a výstupu

Príklad kódu a výstupu
Príklad kódu a výstupu
Príklad kódu a výstupu
Príklad kódu a výstupu

Vo vyššie uvedenom kóde je obrázok načítaný pomocou funkcie imread. Tento rámec je odoslaný do detekčnej funkcie, ktorá vráti ohraničujúci rámček na tvár a tiež vykreslí body na koncových bodoch pier a stredu očí.

Stiahnite si kód spolu s nižšie uvedenými potrebnými súbormi a rozbaľte súbory pomocou nižšie uvedených príkazov:

$ tar -xvzf sample -Facedetect.tar.gz

$ cd sample-tváre detect

Zostavte ho pomocou príkazu

$./setup.sh

Spustite ho pomocou príkazu

$./build/facedetect

Zobrazí sa vám obrázok s rozpoznanou tvárou.

Napíšte vlastný kód a skompilovajte

1. Upravte súbor src/Facedetect-sample.cpp a pridajte tam svoj kód.

2. potom spustite tento príkaz na kompiláciu a zostavenie binárnych súborov

$./setup.sh

3. Spustite ho pomocou príkazu

$./build/facedetect

Záver: Shunyaface vám môže pomôcť odhaliť alebo rozpoznať tvár v niekoľkých riadkoch kódov. Ak sa vám tento tutoriál páči, dajte mu like, zdieľajte ho a označte ho tiež hviezdičkou v našom úložisku github tu

Odporúča: