Mesafe sensörleri, çeşitli uygulamalar için mükemmel bir araçtır. Ahududu Pi gibi şeyler arasında değişen projeler robotik navigasyon buna otomatik sabunluk. Ama ya bir tanesine ulaşamazsanız? Neyse ki, Pi topluluğu inanılmaz derecede sağlam. bu Freedom Tech’te çalışıyor kullanan bir geçici çözüm çözümü geliştirdik. OpenCV ile web kamerası belirli bir kullanıcının elinin kameraya olan mesafesini hesaplamak için.
Bu proje ağırlıklı olarak OpenCV’ye dayanıyor ve en sevdiğimiz SBC olan Raspberry Pi’yi kullanıyor. Bir web kamerası yardımıyla Pi, kullanıcının elinin görünüp görünmediğini kontrol edebiliyor. Eğer öyleyse, Pi daha sonra elin boyutunu belirler ve tahmini bir video kaplaması aracılığıyla görüntülemeden önce bahsedilen elin kamera modülüne olan mesafesini tahmin eder.
Freedom Tech’i daha önce duymadıysanız, büyük bir Raspberry Pi projeleri kataloğunu kaçırıyorsunuz. Yetkiliye hızlı bir bakış özgürlük teknolojisi YouTube kanalı, çeşitli kullanım durumları için web kameraları ve görüntü tanıma kullanan OpenCV tabanlı Pi projelerinin kapsamlı bir geçmişini gösterir. Önceki gelişmeler, sanal OpenCV klavyea park yeri dedektörüve kullanan bir devam sistemi yüz tanıma kullanıcıları tanımlamak için.
FreedomTech, bu proje için herhangi bir makine öğrenimi projesini uygularken kullanmak için tartışmasız daha iyi seçeneklerden biri olan bir Raspberry Pi 4 kullanmayı seçti. Bununla birlikte, aynı görevi tamamlamak için bir Raspberry Pi 3 veya hatta bir CM4 modülü kullanmaktan kurtulabilirsiniz. Görüntü yakalamak için standart bir web kamerası kullanılır, ancak kullanıcıların onun yerine bir kamera modülünü seçmemeleri için hiçbir neden yoktur.
Bu projenin eti ve patatesleri kodda yatıyor ve bizim yararımıza bu proje açık kaynak. Bu projeyi yeniden oluşturmak için ihtiyacınız olan her şey eğitim videosunda mevcut olup, kullanılan tüm kodlar şu adreste verilmiştir: GitHub. Yazılım OpenCV, Tensorflow-Lite ve MediaPipe üzerine inşa edilmiştir. Her şey özel bir Python betiği aracılığıyla birbirine bağlanır.
Bu Raspberry Pi projesini evde yeniden oluşturmak istiyorsanız, paylaşılan orijinal videoya göz atın. Youtube FreedomTech tarafından ve daha havalı OpenCV tabanlı Pi Kreasyonları için onu takip ettiğinizden emin olun.