One of the main issues in the computer vision field is the applications of object detection and classification. Convolutional neural networks stand out due to its computational performance (speed) and accuracy to realize object detection and classification processes needed in popular applications such as autonomous vehicles and surveillance systems. However, object detection and classification processes lack different feature extractions like the colors of the same types of objects. The reason behind this is each color is required to be defined as a new class in the network even if the object category is the same. Another way to obtain the color data of the detected object is to process the related image at the pixel level. In order to improve the accuracy of the methods to be performed at the pixel level, it is necessary to clearly define the boundaries of the detected object by using segmentation as well as object detection. The color of the object can be classified with the pixel intensity values of the image in detected object boundaries. In this study, after the instance segmentation is carried out with convolutional neural networks, color classification based on pixel information is performed and the colors of the objects is determined as well as their classes. The success of the proposed approach has been tested experimentally and contributed to the literature by presenting an effective method.
Color detection Instance segmantation Convolutional networks Machine learning
Görüntü üzerinde nesne tespit ve sınıflandırma uygulamaları görüntü işleme alanında ele alınan temel konulardandır. Otonom araçlar ve görsel takip sistemleri gibi popüler uygulamalarda ihtiyaç duyulan nesne tespit ve sınıflandırma işlemlerinin gerçekleştirilmesinde evrişimsel sinir ağları, hesaplama performansı (hızı) ve başarımı ile öne çıkmaktadır. Ancak nesne tespit ve sınıflandırma işlemleri aynı tip nesnelerin renk gibi farklı özellik çıkarımlarından yoksun olmaktadır. Bu durumun temelinde ise nesne tipi aynı olsa da her bir rengin yeni bir sınıf olarak ağa tanıtılması gerekliliğidir. Tespit edilen nesnenin renk bilgisini edinmenin bir diğer yolu ise nesneye ait görüntüyü piksel seviyesinde işlemektir. Piksel seviyesinde yapılacak işlemlerin doğruluğunu arttırmak için nesne tespitinin yanında bölütme işlemi de yapılarak tespit edilen nesnenin sınırlarını net olarak belirlemek gereklidir. Tespit edilen nesnenin rengi tespit edilen nesne sınırları içerisindeki piksel yoğunluk değerleri ile sınıflandırılabilir. Bu çalışmada evrişimsel sinir ağları ile gerçekleştirilen örnek bölütlemesi sonrası piksel bilgilerine dayalı renk sınıflandırması yapılarak nesnelerin sınıflarının yanı sıra renkleri de tespit edilebilmiştir. Ortaya konulan yaklaşımın başarısı deneysel olarak sınanmış ve etkin bir yöntem sunularak literatüre katkıda bulunulmuştur.
Renk tespiti Örnek bölütlemesi Evrişimsel ağlar Makine öğrenmesi
Birincil Dil | Türkçe |
---|---|
Konular | Mühendislik |
Bölüm | Makaleler |
Yazarlar | |
Yayımlanma Tarihi | 25 Nisan 2022 |
Yayımlandığı Sayı | Yıl 2022 Cilt: 26 Sayı: 1 |
e-ISSN :1308-6529
Linking ISSN (ISSN-L): 1300-7688
Dergide yayımlanan tüm makalelere ücretiz olarak erişilebilinir ve Creative Commons CC BY-NC Atıf-GayriTicari lisansı ile açık erişime sunulur. Tüm yazarlar ve diğer dergi kullanıcıları bu durumu kabul etmiş sayılırlar. CC BY-NC lisansı hakkında detaylı bilgiye erişmek için tıklayınız.