Master Thesis / Master Tezleri
Permanent URI for this collectionhttps://hdl.handle.net/20.500.14517/2606
Browse
Browsing Master Thesis / Master Tezleri by Author "Bilgen, Semih"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Master Thesis Görüntü işleme yöntemi kullanılarak arkeolojik bulgular üzerinde pişme seviye tespiti(2022) Akkuş, Berkay; Bilgen, SemihArkeoloji biliminde kazılar sonucunda elde edilen testilerin içerisinde saklanan maddelerin tahmini, o dönemde yaşamış insanların yaşam biçimleri, testinin bulunduğu dönemin iklim koşulları gibi birçok konu hakkında bilgi vermektedir. Testi içerisinde saklanan maddenin tahmini için bize en çok yardım eden bilgi ise bulunan testinin pişme seviyesidir. Klasik yöntemlerde tespit için sıklıkla uzman tecrübesinden yararlanılmaktadır. Dolayısıyla bu yöntemin düşük güvenilirlik, düşük verimlilik ve büyük miktarda öznellik gibi eksiklikleri bulunmaktadır. Bu tez çalışmasında arkeolojik kazılar sonucunda elde edilmiş testi parçaları üzerinde çeşitli görüntü işleme teknikleri kullanılarak testilerin kırık parçalarının renk farklılıklarını tespit edelmesini sağlayan ve daha sonrasında testileri belirli sınıflara ayıran bir yazılım geliştirilmiştir. Tez kapsamında hazırlanan yazılım ile kırık testi parçaları üzerinde istenilen alanı kullanabilmek için kullanıcının görüntüler üzerinde özgürce çizim yapmasına olanak sağlayan bir arayüz geliştirilmiştir. İlgi bölgesi adı verilen bu yeni görseller üzerinde renk uzayı dönüşümü yapılmış ve test parçalarının farklı ışıklandırmalar altında kaydedilmesi nedeniyle oluşabilecek renk farklılıkları ortadan kaldırılmıştır. K-means kümeleme algoritması kullanılarak, ilgi bölgesi hazırlanan görseller üzerinde bulunan her pikselin renk değerleri incelenerek renk kümeleri oluşturulmuştur. Her pikselin hangi kümeye ait olduğunun tespiti sonrasında tüm piksellerin sekiz komşu pikseli ile karşılaştırılmasını sağlayan bir döngü geliştirilmiştir. Çalışmalar sonucunda komşu pikselleri ile farklı bir kümeye ait olan piksel sayısı değeri yüksek olan testilerin genelde pişme seviyesi yüksek olan testiler olduğu görülmüştür. Elde edilen sonuçlar ve uzman görüşleri kullanılarak bir eğitim seti oluşturulmuştur. Sınıflandırma yöntemlerinden karar ağacı algoritması kullanılmış, oluşturulan eğitim ve test veri setleri ile testilerin uygun sınıfa aktarılması hedeflenmiştir. Yapılan çalışma sonucunda geliştirilen yazılım ile testiler üzerinde pişme seviyesi tespitinde 78,57% gibi bir başarı oranı elde edildiği gösterilmiştir.Master Thesis Json sözdizimli gerçek zamanlı iletişim protokolü(2019) Ayaz, Serkan; Bilgen, SemihNesnelerin İnterneti (IoT), kritik görev yazılımları, kurumsal uygulamalar, mikroservisler vb. alanlarda gerçek zamanlı ve platformdan bağımsız iletişim altyapılarına ihtiyaç duyulmaktadır. Bu konuda TCP protokolünün Unicast, Multicast ve Broadcast tipi iletişim tipleri yetersiz kalmaktadır. Aracı sunucu üzerinden yapılan veri aktarımlarında ağ trafiği azaldığından veri iletim performansı artmaktadır ve aktarılan veriler daha optimum seviyede kullanılmaktadır. Bu çalışmada platformdan bağımsız ağ istemcileri arasında gerçek zamanlı iletişim kurmak için aracı sunucu üzerinden verilerin aktarıldığı metin tabanlı ve JSON sözdizimli JTP (JSON Transmission Protocol) adında yeni bir protokol önerilmektedir. Yapılan çalışmada STOMP, XMPP, RESP ve NATS protokolleri incelenerek protokol boyutları ve algoritma performansı, çerçeve boyutları ve algoritma performansı ve insanlar tarafından okunup kodlanabilme seviyeleri değerlendirilmiştir. İncelenen protokoller ile JTP protokolü, karşılaştırma kriterleri ve işlevsel özellikler bakımından testleri yapılarak karşılaştırılmıştır. Yapılan değerlendirme sonucunda JTP'nin diğer alternatiflerine göre daha fazla işlevsel özelliğe sahip olduğu gösterilmiştir.