![Uygulamada Yüz Tanıma: 21 Adım Uygulamada Yüz Tanıma: 21 Adım](https://i.howwhatproduce.com/images/009/image-24906-j.webp)
İçindekiler:
- Adım 1: Giriş
- 2. Adım: Kullanılan Kaynaklar
- Aşama 3:
- 4. Adım: Önkoşullar
- Adım 5: Bilgisayar Gereksinimleri
- 6. Adım: YOLO'yu Kurun
- 7. Adım: MakeFile'ı Değiştirin
- 8. Adım: Tamamlanmasını Bekleyin
- 9. Adım: Gereksinimleri Karşılamayan Bilgisayarlar İçin
- Adım 10: YOLO V3
- Adım 11: YOLO'yu Çalıştırmak
- Adım 12: YOLO V3 - Resim
- Adım 13: YOLO V3 - Giriş Resmi
- Adım 14: YOLO V3 - Çıktı Görüntüsü
- Adım 15: YOLO V3 - Birden Çok Görüntü
- Adım 16: YOLO V3 - Web Kamerası
- Adım 17: YOLO V3 - Video
- Adım 18: YOLO V3 - EXPO3D Video 1
- Adım 19: YOLO V3 - Video EXPO3D 2
- Adım 20: YOLO V3 - Video EXPO3D 3
- Adım 21: İndirilecek PDF
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-23 15:13
![Image Image](https://i.howwhatproduce.com/images/009/image-24906-2-j.webp)
![](https://i.ytimg.com/vi/AcmoHkegzns/hqdefault.jpg)
Bu benim çok büyülendiğim, uykumu kaçıran bir konu: Bilgisayarla Görme, önceden eğitilmiş bir model aracılığıyla nesnelerin ve insanların tespiti.
Adım 1: Giriş
![Tanıtım Tanıtım](https://i.howwhatproduce.com/images/009/image-24906-3-j.webp)
Bir uygulamayı çalıştırmak ve projeyi çalıştırmak için YoloV3 algoritmasını kullanacağız.
15 yıl önce sinir ağı ile çalıştım ve o zamanlar mevcut kaynaklar göz önüne alındığında bunların “zor” zamanlar olduğunu söyleyebilirim.
2. Adım: Kullanılan Kaynaklar
· Logitech C270 kamera
· bilgisayar
· NVIDIA GeForce GTX 1660
Aşama 3:
![resim resim](https://i.howwhatproduce.com/images/009/image-24906-4-j.webp)
4. Adım: Önkoşullar
![Önkoşullar Önkoşullar](https://i.howwhatproduce.com/images/009/image-24906-5-j.webp)
![Önkoşullar Önkoşullar](https://i.howwhatproduce.com/images/009/image-24906-6-j.webp)
Derin sinir ağlarını (DNN) çalıştırmak için bir GPU ile paralel hesaplama kullanmak gerekir.
Bu yüzden NVIDIA'dan güçlü bir ekran kartına ihtiyacınız olacak ve algoritmayı CUDA API'sini (GPU sanal komut seti) kullanarak çalıştıracaksınız.
Algoritmayı çalıştırmak için önce aşağıdaki paketlerin kurulu olması gerekir:
- NVIDIA Ekran Kartı Sürücüsü
- CUDA
- CUDNN (CUDA Derin Sinir Ağı Kütüphanesi)
- OpenCV
Adım 5: Bilgisayar Gereksinimleri
![Bilgisayar Gereksinimleri Bilgisayar Gereksinimleri](https://i.howwhatproduce.com/images/009/image-24906-7-j.webp)
6. Adım: YOLO'yu Kurun
![YOLO'yu kurun YOLO'yu kurun](https://i.howwhatproduce.com/images/009/image-24906-8-j.webp)
Önceden eğitilmiş bir model kullanarak algılama
Terminali açın ve yukarıdaki komutları girin.
7. Adım: MakeFile'ı Değiştirin
![MakeFile'ı değiştir MakeFile'ı değiştir](https://i.howwhatproduce.com/images/009/image-24906-9-j.webp)
GPU, CUDNN ve OpenCV işlemeyi kullanacağımız için “MakeFile” dosyasını yukarıdaki şekilde olduğu gibi değiştirin. Değiştirdikten sonra 'make' komutunu çalıştırın.
8. Adım: Tamamlanmasını Bekleyin
![Tamamlanmasını Bekleyin Tamamlanmasını Bekleyin](https://i.howwhatproduce.com/images/009/image-24906-10-j.webp)
Adım 7'deki 'make' komutu, algoritmalar tarafından kullanılmak üzere her şeyi derler ve çalışması biraz zaman alır.
9. Adım: Gereksinimleri Karşılamayan Bilgisayarlar İçin
![Gereksinimleri Karşılamayan Bilgisayarlar İçin Gereksinimleri Karşılamayan Bilgisayarlar İçin](https://i.howwhatproduce.com/images/009/image-24906-11-j.webp)
Bilgisayarınız ve ekran kartınız o kadar güçlü değilse veya daha iyi performans istiyorsanız, 'cfg /yolov3.cfg' dosyasını değiştirin.
Bu projede yukarıdaki konfigürasyon kullanılmıştır.
Adım 10: YOLO V3
![YOLO V3 YOLO V3](https://i.howwhatproduce.com/images/009/image-24906-12-j.webp)
Algılama sistemleri tipik olarak modeli bir görüntüye birkaç farklı konum ve ölçekte uygular.
YOLO, görüntünün tamamına tek bir sinir ağı uygular. Bu ağ, görüntüyü bölgelere ayırır ve her bölge için sınırlayıcı kutular ve olasılıklar sağlar.
YOLO'nun çeşitli avantajları vardır. Görüntüyü bir bütün olarak görür, dolayısıyla tahminleri görüntüdeki küresel bağlam tarafından üretilir.
Tek bir görüntü için binlerce değerlendirme yapan R-CNN'den farklı olarak tek bir ağ değerlendirmesi ile tahminler yapar.
R-CNN'den 1000 kata kadar ve Fast R-CNN'den 100 kata kadar daha hızlıdır.
Adım 11: YOLO'yu Çalıştırmak
![YOLO'yu Çalıştırmak YOLO'yu Çalıştırmak](https://i.howwhatproduce.com/images/009/image-24906-13-j.webp)
![YOLO'yu Çalıştırmak YOLO'yu Çalıştırmak](https://i.howwhatproduce.com/images/009/image-24906-14-j.webp)
YOLO'yu çalıştırmak için "darknet" klasöründeki terminali açın ve bir komut girin.
YOLO'yu 4 şekilde çalıştırabilirsiniz:
· Görüntü
· Birden fazla resim
· Akış (Web kamerası)
· video
Adım 12: YOLO V3 - Resim
![YOLO V3 - Resim YOLO V3 - Resim](https://i.howwhatproduce.com/images/009/image-24906-15-j.webp)
İstediğiniz görüntüyü darknet içindeki “data” klasörüne yerleştirin ve ardından görüntü adını değiştirerek yukarıdaki komutu çalıştırın.
Adım 13: YOLO V3 - Giriş Resmi
![YOLO V3 - Giriş Görüntüsü YOLO V3 - Giriş Görüntüsü](https://i.howwhatproduce.com/images/009/image-24906-16-j.webp)
Adım 14: YOLO V3 - Çıktı Görüntüsü
![YOLO V3 - Çıktı Resmi YOLO V3 - Çıktı Resmi](https://i.howwhatproduce.com/images/009/image-24906-17-j.webp)
Adım 15: YOLO V3 - Birden Çok Görüntü
![YOLO V3 - Birden Fazla Görüntü YOLO V3 - Birden Fazla Görüntü](https://i.howwhatproduce.com/images/009/image-24906-18-j.webp)
Görüntüleri bir klasöre yerleştirin ve görüntü yolunu sağlamak yerine boş bırakın ve yukarıda (solda) gördüğünüz gibi komutu çalıştırın.
Bundan sonra, sağdaki şekil gibi bir şey görünecektir, sadece görüntü yolunu yerleştirin ve “enter” a tıklayın ve birkaç görüntü için bu adımları tekrarlayın.
Adım 16: YOLO V3 - Web Kamerası
![YOLO V3 - Web Kamerası YOLO V3 - Web Kamerası](https://i.howwhatproduce.com/images/009/image-24906-19-j.webp)
Yukarıdaki komutu çalıştırın ve ağı yükledikten sonra web kamerası görünecektir.
Adım 17: YOLO V3 - Video
![YOLO V3 - Video YOLO V3 - Video](https://i.howwhatproduce.com/images/009/image-24906-20-j.webp)
İstediğiniz videoyu darknet içindeki “data” klasörüne yerleştirin ve ardından video adını değiştirerek yukarıdaki komutu çalıştırın.
Adım 18: YOLO V3 - EXPO3D Video 1
![YOLO V3 - EXPO3D Video 1 YOLO V3 - EXPO3D Video 1](https://i.howwhatproduce.com/images/009/image-24906-21-j.webp)
Adım 19: YOLO V3 - Video EXPO3D 2
![YOLO V3 - Video EXPO3D 2 YOLO V3 - Video EXPO3D 2](https://i.howwhatproduce.com/images/009/image-24906-22-j.webp)
Adım 20: YOLO V3 - Video EXPO3D 3
![YOLO V3 - Video EXPO3D 3 YOLO V3 - Video EXPO3D 3](https://i.howwhatproduce.com/images/009/image-24906-23-j.webp)
Adım 21: İndirilecek PDF
PDF İNDİR (Brezilya Portekizcesi)
Önerilen:
Abellcadabra (Yüz Tanıma Kapı Kilit Sistemi): 9 Adım
![Abellcadabra (Yüz Tanıma Kapı Kilit Sistemi): 9 Adım Abellcadabra (Yüz Tanıma Kapı Kilit Sistemi): 9 Adım](https://i.howwhatproduce.com/images/002/image-5397-j.webp)
Abellcadabra (Yüz Tanıma Kapı Kilit Sistemi): Karantina sırasında etrafta yatarak, ev kapısı için yüz tanıma sistemi kurarak zamanı öldürmenin bir yolunu bulmaya çalıştım. Ben ona Abellcadabra adını verdim - bu, sadece zili aldığım kapı zili ile sihirli bir ifade olan Abracadabra'nın birleşimidir. ÇOK KOMİK
Gizli Bölmeli Yüz Tanıma Aynası: 15 Adım (Resimli)
![Gizli Bölmeli Yüz Tanıma Aynası: 15 Adım (Resimli) Gizli Bölmeli Yüz Tanıma Aynası: 15 Adım (Resimli)](https://i.howwhatproduce.com/images/001/image-2001-5-j.webp)
Gizli Bölmeli Yüz Tanıma Aynası: Hikayelerde, filmlerde ve benzerlerinde kullanılan, sürekli yaratıcı gizli bölmeler her zaman ilgimi çekmiştir. Bu yüzden, Gizli Bölme Yarışmasını gördüğümde, bu fikri kendim denemeye ve bir pencere açan sıradan görünümlü bir ayna yapmaya karar verdim
Yüz Tanıma Kapı Kilidi: 8 Adım
![Yüz Tanıma Kapı Kilidi: 8 Adım Yüz Tanıma Kapı Kilidi: 8 Adım](https://i.howwhatproduce.com/images/005/image-14438-j.webp)
Yüz Tanıma Kapı Kilidi: Yapımı yaklaşık bir aydır, yüz tanıma kapı kilidini sunuyorum! Elimden geldiğince düzgün görünmesini sağlamaya çalıştım ama 13 yaşında ancak bu kadarını yapabilirim. Bu yüz tanımalı kapı kilidi, özel bir taşınabilir keçeye sahip bir Raspberry Pi 4 tarafından çalıştırılır
Opencv Yüz Algılama, Eğitim ve Tanıma: 3 Adım
![Opencv Yüz Algılama, Eğitim ve Tanıma: 3 Adım Opencv Yüz Algılama, Eğitim ve Tanıma: 3 Adım](https://i.howwhatproduce.com/images/006/image-16218-j.webp)
Opencv Yüz Tespiti, Eğitimi ve Tanıma: OpenCV, bulanıklaştırma, görüntü harmanlama, görüntü iyileştirme, video kalitesi, eşikleme vb. gibi temel görüntü işleme görevlerini gerçekleştirmek için çok popüler olan açık kaynaklı bir bilgisayarlı görü kitaplığıdır. Görüntü işlemeye ek olarak, kanıtlıyor
Yüz Tanıma ve Tanımlama - OpenCV Python ve Arduino Kullanan Arduino Face ID: 6 Adım
![Yüz Tanıma ve Tanımlama - OpenCV Python ve Arduino Kullanan Arduino Face ID: 6 Adım Yüz Tanıma ve Tanımlama - OpenCV Python ve Arduino Kullanan Arduino Face ID: 6 Adım](https://i.howwhatproduce.com/images/007/image-19436-j.webp)
Yüz Tanıma ve Tanımlama | OpenCV Python ve Arduino Kullanan Arduino Face ID: Yüz tanıma AKA face ID, günümüzde cep telefonlarındaki en önemli özelliklerden biridir. Bu yüzden "Arduino projem için bir yüz kimliği alabilir miyim" ve cevap evet… Yolculuğum şöyle başladı: Adım 1: Bize erişim