Geri Dön

Grafik işleme ünitesi (GPU) tabanlı öğrenme kullanarak otonom araçlar için algılama sisteminin geliştirilmesi

Development of perception system for autonomous vehicles by using GPU-based learning

  1. Tez No: 524615
  2. Yazar: MEHMET SAFA BİNGÖL
  3. Danışmanlar: DOÇ. DR. AYŞEGÜL UÇAR
  4. Tez Türü: Yüksek Lisans
  5. Konular: Mekatronik Mühendisliği, Mechatronics Engineering
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2018
  8. Dil: Türkçe
  9. Üniversite: Fırat Üniversitesi
  10. Enstitü: Fen Bilimleri Enstitüsü
  11. Ana Bilim Dalı: Mekatronik Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Mekatronik Mühendisliği Bilim Dalı
  13. Sayfa Sayısı: 76

Özet

Otonom araçlar çevre koşullarını algılayarak kararlar alan ve aldıkları kararlar doğrultusunda hareket eden araçlardır. Günümüzde otonom araçlara olan ilgi hızla artmaktadır. Gelişen, sensör, Grafik İşleme Birimi (GPU - Graphics Process Unit) teknolojisi ve yapay öğrenme yöntemlerindeki yenilikler ile birlikte otonom araç teknolojisi de gelişmektedir. Bu çalışmada ilk olarak, otonom araçlar ile ilgili genel bilgiler verilmiştir. İkinci olarak, Linux ortamında Caffe kullanılarak, MNIST veri kümesi ile rakam tanıma yapılmıştır. Bu uygulama için Nvidia TK1 ve Nvidia TX1 kartlarına ek olarak iki adet bilgisayar kullanılmış ve Merkezi İşlem Birimi (CPU - Central Process Unit) ile GPU'lar hız ve doğruluk bakımından değerlendirilmiştir. Üçüncü olarak, nesne tanıma uygulamaları yapılmıştır. Bu amaçla ilk olarak, Windows ortamında Matlab'da yaya geçidi trafik tabelası algılama uygulaması yapılmıştır. Bu uygulama için Elazığ, Niğde ve Kayseri şehirlerinin yaya geçitlerinde çekilen görüntüler ile oluşturulan veri kümesi kullanılmıştır. Algılama için Bölgesel Konvolüsyonel Sinir Ağı (B-KSA), Daha Hızlı Bölgesel Konvolüsyonel Sinir Ağı (Daha Hızlı B-KSA) kullanılmış ve sonuçlar incelenmiştir. Sonrasında, Linux ortamında temel anlamda YOLO kullanılarak nesne tanıma uygulaması yapılmış ve çıktılara yer verilmiştir. Son olarak, küçük bir yer aracı ile yapay öğrenme yöntemlerini kullanan otonom bir araç yapılmıştır. Bu amaçla, yer aracı üzerine çeşitli sensörler, kamera ve Nvidia TX2 kartı yerleştirilmiştir. Otonom araç, tasarlanan parkur üzerinde test edilmiştir. Tüm uygulamalar başarılı bir şekilde gerçekleştirilmiştir. Elde edilen sonuçlar karşılaştırmalı olarak ve şekiller ile verilmiştir.

Özet (Çeviri)

Autonomous vehicles are that perceive environmental conditions and act in accordance with decisions. At present, interest in autonomous vehicles is increasing rapidly. With the development of sensor and GPU (Graphics Process Unit) technology, and innovations in artificial learning methods, autonomous vehicle technology is also developing. In this study, firstly, general information about autonomous vehicles was given. Secondly, using the Caffe in the Linux environment, the MNIST dataset was used for digit recognition. For this application, two computers were used in addition to the Nvidia TK1 and Nvidia TX1 cards, and the CPU (Central Process Unit) and GPUs were evaluated for speed and accuracy. Thirdly, object recognition applications have been implemented. For this purpose, firstly, in Matlab in Windows environment, pedestrian crossings traffic sign detection application was done. The originally created dataset was used for this application. For detection, Region Convolution Neural Network (R-CNN), Faster R-CNN was used and the results were examined. Later in the Linux environment, object recognition was implemented using Yolo in a basic sense and output was given. Finally, a small autonomous land vehicle was built using artificial learning methods. For this purpose, various sensors, camera and Nvidia TX2 card were installed on the land vehicle. The autonomous vehicle were tested on the designed racecourse. All applications were realized successfully. The results were given comparatively in tables and figures.

Benzer Tezler

  1. Efficient graphics processing unit based algorithms for high-throughput communication systems

    Yüksek veri hacimli haberleşme sistemleri için etkili grafik işleme ünitesi tabanlı algoritmalar

    SELÇUK KESKİN

    Doktora

    İngilizce

    İngilizce

    2017

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBahçeşehir Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. TAŞKIN KOÇAK

  2. Design and implementation of real-time eye detection and tracking system based on gpu

    Grafik işleme ünitesi tabanlı gerçek zamanlı göz bulma ve takip sistemi'nin tasarlanması ve uygulanması

    ALİ ACIOĞLU

    Yüksek Lisans

    İngilizce

    İngilizce

    2016

    Elektrik ve Elektronik MühendisliğiGaziantep Üniversitesi

    Elektrik-Elektronik Mühendisliği Ana Bilim Dalı

    PROF. DR. ERGUN ERÇELEBİ

  3. Efficient mapping of ADAS (Advanced Driver Assistance System) algorithms onto multicore architectures

    ADAS (İleri Sürüş Destek Sistemi) algoritmalarının çok çekirdekli mimariler üzerine verimli uyarlanması

    KEREM PAR

    Doktora

    İngilizce

    İngilizce

    2013

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolBoğaziçi Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    PROF. DR. OĞUZ TOSUN

  4. Ultra-fast influence maximization with fused sampling and sketches

    Örneklem birleştirme ve veri özetleri ile yüksek performanslı etki eniyilemesi

    GÖKHAN GÖKTÜRK

    Doktora

    İngilizce

    İngilizce

    2021

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSabancı Üniversitesi

    Bilgisayar Bilimleri ve Mühendisliği Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ KAMER KAYA

  5. Parallelization study on the clustering technique to mine large datasets

    Geniş veri kümelerini işleme amacıyla öbekleme tekniği üzerine paralelleştirme çalışması

    AHMET ARTU YILDIRIM

    Yüksek Lisans

    İngilizce

    İngilizce

    2011

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolÇankaya Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. CEM ÖZDOĞAN