Professional Documents
Culture Documents
Amaç
Bilgisayarlı görü, doğadaki canlılarda bulunan görme sisteminin makinelere aktarılmasını
sağlayan bilim olarak tanımlanabilir. Böylelikle bir makineye canlılara ait olan görme özelliği
kazandırılır. Bu kazanım robotik sistemlerde, üç boyutlu sahne çıkarımı yapılmada ve sanal
gerçeklik uygulamalarıyla, endüstriyel, mühendislik, otomotiv ve eğlence sektörü alanlarında
kullanılmaktadır.
Yöntem
Sistem tasarımının en önemli noktası kameraların yerleşimidir. Bu çalışmamızda
insanların iki göz arasındaki uzaklığın ortalamasına yakın bir değer baz alınmıştır.
Pupillary distance (PD) gözbebeklerinin merkezleri arasındaki uzaklıktır. Ortalama bir
yetişkinin PD'si 54-74 mm, çocukların ise 43-58 mm arasındadır. Bu aralıklardan yola
çıkarak iki kamera merkezi arasının uzaklığı 65 mm olarak seçilmiş ve stant 2 mm saç
metalden imal edilmiştir. Deney düzeneği görüldüğü metal üzerine iki adet kamera
Jetson Nano ya bağlı ve önünde analog ölçüm için kullanılan metreyle hazırlanmıştır.
Uygulama C++ dilinde OpenCv kitaplığı kullanılarak Jetson Nano platformu üzerinde
geliştirilmiş ve denenmiştir. Jetson Nano kurulumları 32Gb sd kart üzerinde
gerçekleştirilmiştir [9].
İlk adım olarak kameraların OpenCv ile alına bilmesi için başlatma değerleri verilmiştir.
Bu değerleri nvarguscamerasrc uygulaması ile OpenCv’nin işleyebileceği formata
çevrilmiştir. Sol kamera 0, sağ kamera 1 olmak üzere OpenCv üzerinde VideoCapture
nesnesine ilk değerleri vererek program üzerinde kamera görüntülerini almaya hazır hale
getirilmiştir
Kaynak
1. A. Kaehler ve G Bradski OpenCV 3'ü Öğreniyor: OpenCV Kitaplığı O'Reilly Media 2017
ile C++'da Bilgisayarla Görüntü.