.

Kodla Büyü
Hocam çok güzel bir proje. Çok kapsamlı çalışma yapmanız gerekecek gibi gözüküyor. Allah kolaylık versin takipteyim.
 
bir ara yine vb.net ile hareket algılama projesi yapıyordum, o yüzden biraz aşina gibiyim anlattığınız projeye. Öncelikle vb.net ile yapmak istediğiniz de bir kaç sorun karşınıza çıkacak.

- okullarda yer alan güvenlik kameraları çok çok iyi değil ( bırak programı tv den izlerken bile kim ki bu diye bakıyoruz )
- vb.net ile görüntüyü işleyebilmeniz için kameraların bilgisayar bağlantılarının olması gerekli ( web cam gibi direk bağlı olması lazım ) normal bir güvenlik kamerası kutusuna gelen görüntüyü bilgisayara aktarmanız ve programa bunu işletmeniz şu an için mümkün görünmüyor, belki IP Kameralar ile mümkün olabilir denemek lazım
- 10 binlerce dolarlık EDS kameralarının plakadaki bir vidayı bile yazıdan ayırt edemediğini düşünecek olursak 100 dolarlık bir kamera görüntüsündeki silüetler program tarafından her şekilde başka bir şeye benzetilebilir.

son olarak projeniz için bu adımları geçerseniz eğer, o zaman başlangıç olarak facebook veya google da yer alan fotoğraftaki yüzleri tanıma algoritmalarını inceleyin, şu an için hızlı ve doğruya en yakın çalışan algoritmalar bunlar sanırsam.

kolay gelsin, iyi çalışmalar...
 
Sayın hocam biraz bu işlerle uğraşan biri olarak şu an
bu işin teoride mümkün ama pratikte mümkün olmayacağını söyleyebilirim. En azından şimdilik.
Bir 5 sene sonra uygulanabilir olabilir.

Öncelikle yüz ayırt etmek için kaliteli bir görüntüye ihtiyacın
var ki şu anki güvenlik kameralarının çoğu bunun için uygun değil.

Diyelim ki full hd çeken bir kamera var.
Bu kamera nın çok iyi kalitede görüntü çekmesi ve çekilen her görüntüden yüzlerin
ayırt etmesi ve veritabanından karşılaştırma yapıp dediğiniz işlemleri yapabilmesi için
bence kullanacağınız dil vb.net c# net olmamalı.

Ben projelerimi hep vb.net ile hazırlayan biri olarak
böyle bir işte c++ kullanmanızı önerirdim.

Neden çünkü kullanacağınız kütüphane belli opencv.
opencv yi .net dilleri ile kullanabilmeniz için emgucv
denilen wrapper yani bir ara kütüphaneye ihtiyacınız var.
Bu hem hız kaybı hemde stabil olmama demektir.

Açıkcası burda bence işin en zor kısmını zaten opencv yapıyor.
Yani yüzleri ayırt etme işini. Tabi bu kütüphanenin ekran kartını kullanan
özellikleri ve bir de ticari versiyonu olduğunu dikkate alırsanız projenizi
bu açıdan özelliştirirseniz güzel bir iş ortaya çıkacaktır.

Kolay gelsin.
 
Geri
Üst