Tekne Görüntülerinin Tespitini Yapma (Boat Detection)

Son Teslim Tarihi: 19 Temmuz 2021 23:00
Bütçe: ~500 TL
C++ Python Yapay Zeka Görüntü İşleme Computer Vision Bilgisayarlı Görü
Verilen görüntülerdeki tekneyi algılama. Nihai amaç, tekneyi görüntüde bulmak ve teknenin etrafına bir dikdörtgen(bounding box) çizmek. (Teknenin görüntüde herhangi bir ölçekte görünebililir.)
Bir tekne veri kümesine ihtiyaç duyulması durumunda (makine öğrenimini kullanmayı planlıyorsanız) şu bağlantılarda iki veri kümesi bulabilirsiniz:
http://www.dis.uniroma1.it/~labrococo/MAR/classification.htm

https://www. .kaggle.com/clorichel/boat-types-recognition/version/1

Özellikle kullanılması gereken bir şey de IoU(Intersection over Union) metriğidir.

Yalnızca derin öğrenme algoritması kullanılması yeterli değil. Öncellikle c++ ta görüntülere çeşitli processing işlemleri yapılmalı, örneğin,

SIFT, SURF,Bag Of Words, Watershed, Canny, Otsu, Chamfer,Orb,Template Matching,Hough Transform,SUSAN, FAST, HARRIS, Blob detection, MSER, Log Detector, Haar features.

Bu gibi görüntü işleme teknikleri ilk olarak c++ ile yapılmalı, sonrasında isterseniz python ile c++ taki kodu birleştirerek CNN(Convolutional Neural Network) yapısına daha önceden işlemler yaptığınız görüntüyü besleyerek sonuçlarınızı elde edebilirsiniz.
Daha detaylı ve doğru açıklama için lütfen ingilizce pdf metnine göz atınız.
Eklenen dosyaları görmek için giriş yapınız !

Bu Görev Yayında Değil

Yorumları görmek için giriş yapmalısın !