DEEP LEARNING BASED VEHICLE CLASSIFICATION FOR LOW QUALITY IMAGES
Date
2022-03-10
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
With the increase in the population, the number of vehicles used in transportation is
increasing. Vehicle classification is a need in various areas such as automatic toll
collection systems, traffic control systems, intelligent transportation systems or
autonomous vehicles and more. Convolutional Neural Network, is a part of deep learning
and is called CNN in brief, is a well-known model for vehicle classification with visual
data. However, there are not many applications that touch upon low quality images. This
work presents that CNN models can be run and used with low quality images for a vehicle
classification project by using a 2 MP standard security camera. In addition, this work
presents three CNN models which are built from scratch, VGG16 pre-trained network for
feature extraction, and VGG16 pre-trained network for fine-tuning by running its own less
dataset. Promising results achieved from the experiments show that it is possible to
classify vehicles even a dataset containing low quality images is used.
Description
DÜŞÜK KALİTELİ GÖRÜNTÜLER İÇİN DERİN ÖĞRENMEYE DAYALI
ARAÇ SINIFLANDIRMASI
ÖZ: Nüfusun artması ile birlikte ulaşımda kullanılan araç sayısı da artış göstermektedir. Araç sınıflandırması, otomatik ücret toplama sistemleri, trafik kontrol sistemleri, akıllı ulaşım sistemleri, otonom araçlar (ve daha fazlası) gibi değişik alanlarda bir ihtiyaçtır. Konvolüsyonel Sinir Ağı, derin öğrenmenin bir parçasıdır ve kısaca CNN olarak adlandırılır, görsel verilerle araç sınıflandırması için iyi bilinen, kullanılan bir modeldir. Ancak, düşük kaliteli görüntülere değinen çok fazla uygulama yoktur. Bu çalışma, CNN modellerinin 2 MP standart bir güvenlik kamerası kullanılarak bir araç sınıflandırma projesi için düşük kaliteli görüntülerle çalıştırılabileceğini ve kullanılabileceğini göstermektedir. Buna ek olarak, bu çalışma sıfırdan inşa edilmiş, özellik çıkarma için önceden eğitilmiş VGG16 ağı ve ince ayar için önceden eğitilmiş VGG16 ağı kullanan kendine ait az veri seti ile çalışarak üç CNN modeli sunmaktadır. Deneylerden elde edilen umut verici sonuçlar, düşük kaliteli görüntüler içeren bir veri seti kullanılsa bile araç sınıflandırmanın mümkün olabileceğini göstermektedir.
ÖZ: Nüfusun artması ile birlikte ulaşımda kullanılan araç sayısı da artış göstermektedir. Araç sınıflandırması, otomatik ücret toplama sistemleri, trafik kontrol sistemleri, akıllı ulaşım sistemleri, otonom araçlar (ve daha fazlası) gibi değişik alanlarda bir ihtiyaçtır. Konvolüsyonel Sinir Ağı, derin öğrenmenin bir parçasıdır ve kısaca CNN olarak adlandırılır, görsel verilerle araç sınıflandırması için iyi bilinen, kullanılan bir modeldir. Ancak, düşük kaliteli görüntülere değinen çok fazla uygulama yoktur. Bu çalışma, CNN modellerinin 2 MP standart bir güvenlik kamerası kullanılarak bir araç sınıflandırma projesi için düşük kaliteli görüntülerle çalıştırılabileceğini ve kullanılabileceğini göstermektedir. Buna ek olarak, bu çalışma sıfırdan inşa edilmiş, özellik çıkarma için önceden eğitilmiş VGG16 ağı ve ince ayar için önceden eğitilmiş VGG16 ağı kullanan kendine ait az veri seti ile çalışarak üç CNN modeli sunmaktadır. Deneylerden elde edilen umut verici sonuçlar, düşük kaliteli görüntüler içeren bir veri seti kullanılsa bile araç sınıflandırmanın mümkün olabileceğini göstermektedir.
Keywords
electrical & electronics engineering