İçindekiler:
- Gereçler
- Adım 1: Shunya OS'yi Raspberry Pi 4'e kurun
- 2. Adım: Kurulum ve Bağlantılar
- Adım 3: Shunyaface'i kurun (yüz Algılama/tanıma Kitaplığı)
- 4. Adım: Kodu İndirin
- Adım 5: Kodu Derleyin
- Adım 6: Kodu Çalıştırın
Video: RaspberryPi-4'te Gerçek Zamanlı Yüz Algılama: 6 Adımda (Resimlerle)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Bu Eğitilebilir Tabloda, Shunyaface Kütüphanesini kullanarak Shunya O/S ile Raspberry Pi 4 üzerinde gerçek zamanlı yüz algılama gerçekleştireceğiz. Bu öğreticiyi izleyerek RaspberryPi-4'te 15-17'lik bir algılama kare hızı elde edebilirsiniz.
Gereçler
1. Raspberry Pi 4B (herhangi bir varyant)
2. Raspberry Pi 4B uyumlu güç kaynağı
3. 8GB veya daha büyük mikro SD kart
4. Monitör
5. mikro-HDMI Kablosu
6. Fare
7. Klavye
8. hafıza kartını programlamak için dizüstü bilgisayar veya başka bir bilgisayar (tercihen Ubuntu-16.04)
9. USB Web Kamerası
Adım 1: Shunya OS'yi Raspberry Pi 4'e kurun
Shunya OS ile mikro SD kartı yüklemek için bir dizüstü bilgisayara veya bilgisayara (tercihen Ubuntu-16.04 ile) ve bir mikro SD kart okuyucu/adaptöre ihtiyacınız olacaktır.
1) Shunya OS'yi resmi yayın sitesinden indirin
2) Aşağıdaki adımları kullanarak SD kartta Shunya OS'yi Flashlayın:
i) İndirilen zip dosyasına sağ tıklayın ve Buraya ayıkla'yı seçin
ii) Görüntü açıldıktan sonra, görüntüyü bulacağınız ve bilgi yayınlayacağınız sıkıştırılmamış görüntü klasörüne çift tıklayın.
iii) Resmin üzerine sağ tıklayın (.img dosyası)
iv) Birlikte aç -> Disk görüntü yazıcısını seçin
v) Hedefi SD Kart Okuyucu olarak seçin
vi) Şifrenizi girin
Bu, SD kartı yanıp sönmeye başlayacaktır. Sabırlı olun ve SD kartın tamamen yanıp sönmesini bekleyin (%100)
2. Adım: Kurulum ve Bağlantılar
Yukarıdaki resimde gösterildiği gibi, aşağıdakileri yapmanız gerekir:
1) Mikro SD kartı Raspberry Pi 4'e takın.
2) Fare ve klavyeyi Raspberry Pi 4'e bağlayın.
3) Monitörü mikro-HDMI aracılığıyla Raspberry Pi 4'e bağlayın
4) USB Web Kamerasını Raspberry Pi 4'e bağlayın
5) Güç kablosunu bağlayın ve Raspberry Pi 4'ü AÇIN.
Bu, RaspberryPi-4'te Shunya OS'yi başlatacak. İlk önyükleme, dosya sistemi tüm SD kartını kaplayacak şekilde yeniden boyutlandırıldığından zaman alabilir. İşletim sistemi açıldıktan sonra bir giriş ekranı görmelisiniz. İşte giriş detayları:
Kullanıcı adı: shunya
Şifre: shunya
Adım 3: Shunyaface'i kurun (yüz Algılama/tanıma Kitaplığı)
Shunyaface'i kurmak için RaspberryPi-4'ü lan veya wifi'ye bağlamamız gerekiyor
1. RPI-4'ü wifi'ye bağlamak için aşağıdaki komutu kullanın:
$ sudo nmtui
2. Kodların derlenmesi için shunyaface ve cmake (bağımlılık) ve git(gerçek kodu indirmek için) yüklemek için aşağıdaki komutu girin:
$ sudo opkg güncelleme && sudo opkg shunyaface cmake git'i kurun
Not: İnternet hızınıza bağlı olarak kurulum 5-6 dakika kadar sürebilir
4. Adım: Kodu İndirin
Kod github'da mevcuttur. Aşağıdaki komutu kullanarak indirebilirsiniz:
$ git klonu
Kod açıklaması:
Verilen kod, Opencv'nin VideoCapture işlevini kullanarak kareleri sürekli olarak yakalar. Bu çerçeveler, Shunyaface'in algılama işlevine verilir; bu da, yüzde çizilen sınırlayıcı kutu ve gözler, burun ve dudakların uç noktaları üzerinde çizilen noktalar ile çerçeveleri döndüren algılama işlevine verilir. Koddan çıkmak için "q" düğmesine basın. "q" düğmesine bastıktan sonra, terminalde Çıkış FPS'si görüntülenir.
Adım 5: Kodu Derleyin
Kodu derlemek için aşağıdaki komutu kullanın:
$ cd örnekleri/example-facedetect
$./setup.sh
Adım 6: Kodu Çalıştırın
Kodu derledikten sonra komutu kullanarak çalıştırabilirsiniz.
$./build/facedetect
Şimdi bir pencerenin açık olduğunu görmelisiniz. Kameranın önünde bir yüz olduğunda, sınırlayıcı kutuyu çizecek ve açılan pencerede kullanıcı tarafından görülebilecektir.
Tebrikler. Artık derin öğrenmeyi kullanarak RaspberryPi-4'te okuma süresi yüz algılamasını başarıyla tamamladınız. Bu öğreticiyi beğendiyseniz, lütfen beğenin, öğreticiyi paylaşın ve burada verilen github depomuza yıldız ekleyin.
Önerilen:
Raspberry Pi 4B'de 3 Adımda Yüz Algılama: 3 Adım
Raspberry Pi 4B'de 3 Adımda Yüz Algılama: Bu Eğitilebilir Tabloda, Shunyaface Kütüphanesini kullanarak Shunya O/S ile Raspberry Pi 4'te yüz algılama gerçekleştireceğiz. Shunyaface bir yüz tanıma/algılama kütüphanesidir. Proje, en hızlı algılama ve tanıma hızına ulaşmayı hedefliyor
Gerçek Zamanlı Kuyu Suyu Seviye Ölçer: 6 Adım (Resimlerle)
Gerçek Zamanlı Bir Kuyu Su Seviyesi Ölçer: Bu talimatlar, kazılmış kuyularda kullanım için düşük maliyetli, gerçek zamanlı bir su seviyesi ölçerin nasıl oluşturulacağını açıklar. Su seviyesi ölçer, kazılmış bir kuyuya asılmak, günde bir kez su seviyesini ölçmek ve verileri WiFi veya hücresel bağlantı ile göndermek için tasarlanmıştır
Gerçek Zamanlı Kuyu Suyu Sıcaklığı, İletkenlik ve Su Seviyesi Ölçer: 6 Adım (Resimlerle)
Gerçek Zamanlı Kuyu Suyu Sıcaklığı, İletkenlik ve Su Seviyesi Ölçer: Bu talimatlar, kazılmış kuyulardaki sıcaklık, Elektrik İletkenliği (EC) ve su seviyelerini izlemek için düşük maliyetli, gerçek zamanlı bir su sayacının nasıl oluşturulacağını açıklar. Sayaç, kazılmış bir kuyuya asılmak, su sıcaklığını ölçmek, EC ve
Postshirt: Gerçek Zamanlı Giyilebilir Duruş Algılama: 9 Adım
Postshirt: Gerçek Zamanlı Giyilebilir Duruş Algılama: Postshirt, bir Adafruit Feather'dan gelen ivmeölçer verilerini Bluetooth aracılığıyla bir Android uygulamasına ileten ve sınıflandıran gerçek zamanlı bir kablosuz duruş algılama sistemidir. Tüm sistem, kullanıcının kötü bir duruşa sahip olup olmadığını gerçek zamanlı olarak algılayabilir ve
Gerçek Zamanlı Yüz Tanıma: Uçtan Uca Bir Proje: 8 Adım (Resimlerle)
Gerçek Zamanlı Yüz Tanıma: Uçtan Uca Bir Proje: OpenCV'yi keşfeden son eğitimimde OTOMATİK GÖRÜŞ NESNE İZLEME'yi öğrendik. Şimdi, aşağıda görebileceğiniz gibi, yüzleri gerçek zamanlı olarak tanımak için PiCam'imizi kullanacağız: Bu proje, bu harika "Açık Kaynak Bilgisayar Görme Kitaplığı" ile yapıldı