TEKNOFEST Örnek Proje: Yapay Göz
Daha önce TEKNOFEST için hazırladığımız Yapay Göz isimli projemizin ön değerlendirme formunu örnek olması amacıyla paylaşıyoruz. Teknofest örnek proje yapay göz proje detay formunu da sitemizde bulabilirsiniz. Sitemizde TEKNOFEST yarışmasına başvurmuş ve sergiye davet edilmiş olan projelerimizin de örnekleriniz bulabilirsiniz.
Bu projemiz de Python ve OpenCV kullanarak yapay zekaya sahip bir sanal göz oluşturmayı hedefledik.
TEKNOFEST
HAVACILIK, UZAY VE TEKNOLOJİ FESTİVALİ
İNSANLIK YARARINA TEKNOLOJİLER YARIŞMASI
PROJE ÖN DEĞERLENDİRME FORMU
PROJE KATEGORİSİ: Sosyal İnovasyon
PROJE ADI: Yapay Göz
Proje Ön Değerlendirme Formu
- Proje Özeti:
Yapay Göz projesi hazırlanırken, deneysel bir yöntem olan kod yazma ve tasarlama
kullanılmıştır. Bunun için C# nesne tabanlı programlama dili kullanılmıştır. C# editörü olarak ise
Visual Studio platformu kullanılmıştır.
Yapay Göz programının çalışması, sınırlandırılmış bir ortam içerisinde kaybolan eşyalarımızı
bulabilmemizi sağlar. İkinci olarak da tanımlayamadığımız nesneleri tanımlayabilmemizi sağlar.
Bunun yanında görme engeli olan insanlar için göremedikleri nesneleri tanımlayabilmesini işitsel
yolla sağlar. - Sorun:
İnsanoğlu unutkan bir varlıktır. Ve çoğu zaman günlük yaşamda eşyalarını koydukları yerleri
unutur. Görme engeli olan insanlar, çevrelerindeki nesneleri göremedikleri için algılayamazlar.
Ayrıca görme engelliler yeni girdikleri bir ortamda hangi nesnelerin bulunduğunu bilemezler. - Çözüm
Yapay Göz projesi hazırlanırken, deneysel bir yöntem olan kod yazma ve tasarlama
kullanılmıştır. Bunun için C# nesne tabanlı programlama dili kullanılmıştır. C# editörü olarak ise
Visual Studio platformu kullanılmıştır.
Projede resim ve nesnelerin bilgisayar tarafından algılanarak, tanılanabilmesi için aşağıdaki
eklentileri kullandık.
- Alturos.Yolo.2.6.2
- Alturos.YoloV2TinyVocData.1.0.0
- EMGU.CV.4.1.1.3497
- ZedGraph.5.1.7
Yenilikçi (İnovatif) Yönü :
Yapay Göz projemizin amacı bilgisayarlardaki web kameralardan yaralanarak daha önceden
tanımlanmış nesneleri bilgisayarın algılamasını sağlamaktır. Bu sayede kaybolan nesnelerin
bulunması sağlanacaktır. Bu proje daha sonra geliştirilerek okulda yoklama almada öğrencileri
algılayarak elektronik olarak yoklama alma amaçlı da kullanılabilir.
Ayrıca görme engelli insanların etraflarındaki nesneleri tanımlamalarında, çevrelerinin sesli
anlatımında kullanılabilir.