Geri Dön

Identification of butterfly species using machine learning and image processing techniques

Makine öğrenmesi ve görüntü işleme teknikleri kullanılarak kelebeklerin tanımlanması

  1. Tez No: 623201
  2. Yazar: AYAD SAAD ALMRYAD
  3. Danışmanlar: DR. ÖĞR. ÜYESİ HAKAN KUTUCU
  4. Tez Türü: Doktora
  5. Konular: Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve Kontrol, Computer Engineering and Computer Science and Control
  6. Anahtar Kelimeler: Belirtilmemiş.
  7. Yıl: 2020
  8. Dil: İngilizce
  9. Üniversite: Karabük Üniversitesi
  10. Enstitü: Lisansüstü Eğitim Enstitüsü
  11. Ana Bilim Dalı: Bilgisayar Mühendisliği Ana Bilim Dalı
  12. Bilim Dalı: Belirtilmemiş.
  13. Sayfa Sayısı: 87

Özet

Günümüzün rekabetçi koşullarında, hızlı, ucuz ve güvenilir çözümler üretmek mühendisler için bir hedeftir. Yapay zekanın geliştirilmesi ve bu teknolojinin neredeyse tüm alanlara tanıtılması, görüntü işleme alanında yapay zekayı kullanarak insan faktörünü en aza indirmenin yanı sıra zaman ve emek açısından kar elde etme ihtiyacını yarattı. Bu tezde, yapay sinir ve derin sinir ağlarını kullanarak otomatik bir kelebek türü tanımlama modeli öneriyoruz. Tezdeki çalışma iki aşamadan oluşmaktadır. İlk aşamada, sabit bir protokol altında alınan laboratuvar tabanlı kelebek görüntüleri üzerinde çalıştık. Bu görüntülerdeki kelebek türleri uzman entomologlar tarafından tanımlanmıştır. 10 türün laboratuvar tabanlı kelebek görüntüleri için toplam 140 görüntü kullandık. Histogram eşitleme ve arka plan kaldırma gibi görüntülere bazı ön işlemler uyguladıktan sonra, kelebek görüntülerden çeşitli özellikler çıkardık. Son olarak, kelebek tanımlama için Neural Network paketi kullanılarak MATLAB R2014b versiyonunda yapay sinir ağı kullandık. YSA modeli % 98'lik bir doğruluk elde etmiştir. Tezin ikinci aşamasında alan bazlı (doğadan) kelebek görüntüleri üzerinde çalıştık. Türkiye'de doğada çekilmiş farklı pozisyon, çekim açısı, kelebek mesafesi ve arka plan karmaşıklığı ile alınan 104 farklı kelebek türünden 44659 görüntü topladık. Birçok türün birkaç görüntü örneği olduğundan, 10 tür içeren 17769 kelebeğin alan tabanlı bir veri kümesini oluşturduk. Kelebek türlerinin tanımlanmasında Python tarafından uygulanan Evrişimli Sinir Ağları (CNN) kullanılmıştır. Üç farklı ağ yapısı kullanılarak elde edilen deneysel sonuçların karşılaştırılması ve değerlendirilmesi yapılmıştır. 10 yaygın kelebek türü üzerinde yapılan deneysel sonuçlar, yöntemimizin çeşitli kelebek türlerini başarıyla tanımladığını göstermiştir.

Özet (Çeviri)

In today's competitive conditions, producing fast, inexpensive and reliable solutions are objectives for engineers. Development of artificial intelligence and the introduction of this technology to almost all areas have created a need to minimize the human factor by using artificial intelligence in the field of image processing, as well as to make a profit in terms of time and labor. In this thesis, we propose an automated butterfly species identification model using artificial neural and deep neural networks. The study in the thesis consists of two stages. In the first stage, we studied on lab-based butterfly images taken on under a fixed protocol. The species of butterflies in these images are identified by expert entomologists. We used a total of 140 images for lab-based butterfly images of 10 species. After applying some preprocess to the images such as histogram equalization and background removing, we extracted several features from the butterfly images. Finally, we used an artificial neural network in MATLAB version R2014b using the Neural Network Toolbox for butterfly identification. The ANN model achieved an accuracy of 98%. In the second stage of the thesis, we studied on field-based butterfly images. We collected 44659 images of 104 different butterfly species taken with different positions of butterflies, the shooting angle, butterfly distance, occlusion, and background complexity in the field in Turkey. Since many species have a few image samples we constructed a field-based dataset of 17769 butterflies with 10 species. Convolutional Neural Networks (CNNs) implemented by Python were used for the identification of butterfly species. Comparison and evaluation of the experimental results obtained using three different network structures are conducted. Experimental results on 10 common butterfly species showed that our method successfully identified various butterfly species.

Benzer Tezler

  1. Kelebek türlerinin (Lycaenıdae) bilgisayar görü sistemleri ile teşhis edilmesi

    Identification of butterfly species (Lycaenidae) with image process system

    PAMUK YETER EREZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2018

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolSiirt Üniversitesi

    Biyoloji Ana Bilim Dalı

    DR. ÖĞR. ÜYESİ YILMAZ KAYA

    PROF. DR. MUSA TÜRKER

  2. Evrişimsel sinir ağları ile kelebek türlerinin tespiti

    Detection of butterfly species with convolutional neural networks

    MUSTAFA SERHAT ÖZDEMİR

    Yüksek Lisans

    Türkçe

    Türkçe

    2024

    Bilgisayar Mühendisliği Bilimleri-Bilgisayar ve KontrolNecmettin Erbakan Üniversitesi

    Bilgisayar Mühendisliği Ana Bilim Dalı

    DOÇ. DR. HÜSEYİN HAKLI

  3. Çanakkale ili kışlık sebze yetiştiriciliği yapılan alanlardaki kök-ur nematodu (Meloidogyne spp. Goeldi, 1887) (Tylenchida: Meloidogynidae) türlerinin belirlenmesi

    Determination of root-knot nematode (Meloidogyne spp. Goeldi, 1887) (Tylenchida: Meloidogynidae) species in winter vegetables growing areas in Çanakkale province

    AYŞENUR YILMAZ

    Yüksek Lisans

    Türkçe

    Türkçe

    2022

    ZiraatÇanakkale Onsekiz Mart Üniversitesi

    Bitki Koruma Ana Bilim Dalı

    PROF. DR. UĞUR GÖZEL

  4. Karabük ili Safranbolu ilçesinin kelebek (Lepidoptera) türleri

    Butterfly (Lepidoptera) species of Safranbolu district of Karabük city

    ZEHRA KAVAKLI

    Yüksek Lisans

    Türkçe

    Türkçe

    2015

    Ormancılık ve Orman MühendisliğiBartın Üniversitesi

    Orman Mühendisliği Ana Bilim Dalı

    PROF. DR. AZİZE TOPER KAYGIN

  5. Kastamonu Orman İşletme Müdürlüğü Lepidoptera faunası

    Lepidoptera Fauna of the Forest Enterprise Directorate of Kastamonu

    SERKAN EROL

    Yüksek Lisans

    Türkçe

    Türkçe

    2014

    Ormancılık ve Orman MühendisliğiKastamonu Üniversitesi

    Orman Mühendisliği Ana Bilim Dalı

    DOÇ. DR. EROL AKKUZU