Browsing by Author "Tolun, Mehmet Reşit"
Now showing 1 - 12 of 12
- Results Per Page
- Sort Options
Conference Object Citation - Scopus: 1Adaptive Embedded Zero Tree for Scalable Video Coding(int Assoc Engineers-iaeng, 2011) Choupanı, Roya; Choupani, Roya; Tolun, Mehmet Reşit; Wong, Stephan; Tolun, Mehmet R.; Bilgisayar Mühendisliği; Yazılım MühendisliğiVideo streaming over the Internet has gained popularity during recent years mainly due to the revival of video-conferencing and video-telephony applications and the proliferation of (video) content providers. However, the heterogeneous, dynamic, and best-effort nature of the Internet cannot always guarantee a certain bandwidth for an application utilizing the Internet. Scalability has been introduced to deal with such issues (up to a certain point) by adapting the video quality with the available bandwidth. In addition, wavelet based scalability combined with representation methods such as embedded zero trees (EZWs) provides the possibility of reconstructing the video even when only the initial part of the streams have been received. EZW prioritizes the wavelet coefficients based on their energy content. Our experiments however, indicate that giving more priority to low frequency content improves the video quality at a specific bit rate. In this paper, we propose a method to improve on the compression rate of the EZW by prioritizing the coefficients by combining each frequency sub-band with its energy content. Initial experimental show that the first two layers of the generated EZW are about 22.6% more concise.Conference Object Citation - WoS: 2Citation - Scopus: 4Component-Based Software Development With Component Variants(Acta Press Anaheim, 2007) Tolun, Mehmet Reşit; Altunel, Yusuf; Tolun, Mehmet R.; Yazılım MühendisliğiVariants are the new units suggested for component-based software implementation to contain just one set of features that a traditional component might normally contain. They help us to implement the specialization of components without the need for long inheritance trees and strong dependencies in object oriented counterpart. Variants can become very effective in component customization process when the variant production is automated by means of variant generators. In this paper we provide a simple component-based methodology based on the variants that help us to implement software in pure component-based manner. Such an approach guarantees the execution of a uniform processes throughout the whole software development operation. A system produced by our methodology has the capacity to produce many generic and domain specific components as by-products that can be utilized in further applications. Our methodology includes the activities to identify, represent, decompose and optimize the components, sub-components and their variants.Master Thesis Data Analysis and Model Development of Energy Production in Turkey(2025) Namlı, Sefa Yasin; Tolun, Mehmet ReşitBu çalışma, Türkiye'nin elektrik enerjisi üretimi, tüketimi ve dağıtım sistemlerini kapsamlı bir şekilde ele almaktadır. Elektrik enerjisi üretiminde yenilenebilir ve yenilenemez enerji kaynaklarının mevcut durumu analiz edilerek, bu kaynakların enerji arz güvenliğine ve çevresel sürdürülebilirliğe etkisi tartışılmıştır. Türkiye'nin enerji tüketim verileri yıllara göre detaylı bir şekilde değerlendirilmiş, bölgesel ve sektörel farklılıklar istatistiksel yöntemler kullanılarak incelenmiştir. Enerji dağıtım altyapısının mevcut durumu ve karşılaşılan zorluklar analiz edilmiş, özellikle yenilenebilir enerji kaynaklarının elektrik dağıtımına entegrasyonunun potansiyeli ortaya konulmuştur. Veri analizi süreçlerinde doğrusal regresyon modelleri ve diğer istatistiksel yöntemler kullanılmış; bu sayede enerji üretim ve tüketim trendleri analiz edilmiş ve geleceğe yönelik tahminler yapılmıştır. Elde edilen sonuçlar, Türkiye'nin enerji ithalatına bağımlılığını azaltacak, enerji verimliliğini artıracak ve çevresel etkileri minimize edecek stratejik öneriler sunmaktadır. Çalışma, hem enerji sektörüne hem de politika yapıcılara yenilikçi çözümler ve sürdürülebilir enerji yönetimi için yol gösterici bir rehber niteliğindedir.Master Thesis Derin Öğrenme Kullanılarak X-Ray Görüntülerinde Otomatik Tehdit Algılama(2025) Bayezit, Halil Uğur; Tolun, Mehmet ReşitX-ray bagaj taramalarında otomatik nesne tespiti, güvenliği ve yüksek hacimli ortamlar (örneğin, havaalanları) gibi yerlerde operasyonel verimliliği sağlamak için kritik bir öneme sahiptir. Geleneksel yöntemler, X-ray görüntülemenin benzersiz zorlukları olan üst üste binen nesneler ve düşük kontrast gibi durumlarla baş etmekte genellikle yetersiz kalmaktadır. Derin öğrenmede son yıllarda yaşanan gelişmeler, özellikle YOLO (You Only Look Once) çerçevesi, gerçek zamanlı nesne tespiti için dikkate değer bir potansiyel göstermiştir. Bu tez, en güncel YOLO modellerinden YOLOv8, YOLOv9 ve YOLOv10'un en yaygın kullanılan üç X-ray bagaj veri kümesi üzerindeki performansını incelemekte ve karşılaştırmaktadır. Bu veri kümeleri şunlardır; CLCXray, PIDXray ve SIXray. Araştırma, bu modelleri algılama doğruluğu, çıkarım hızı ve hesaplama verimliliği gibi temel metrikler açısından değerlendirmekte ve gerçek dünya uygulamalarına uygunluklarını belirlemeyi amaçlamaktadır. Çalışma, karmaşık ve dağınık ortamlardaki nesneleri tespit etme yeteneklerini kapsamlı deneylerle incelemekte, algılama hassasiyeti ve işlem hızını dengeleme üzerinde yoğunlaşmaktadır. Sonuçlar, YOLOv10'un genel olarak en iyi performansı sergilediğini, üstün doğruluk ve daha hızlı çıkarım süreleri sunarken düşük hesaplama karmaşıklığını koruduğunu ortaya koymaktadır. YOLOv8 ve YOLOv9 da belirli senaryolarda öne çıkan güçlü yönleriyle rekabetçi bir performans sergilemektedir. Bulgular, en yeni YOLO modellerinin gerçek dünya X-ray bagaj tarama sistemlerinin gereksinimlerini karşılamada oldukça etkili olduğunu ve operasyonel güvenlik ortamlarında kullanım potansiyeli taşıdığını gösteriyor. Bu çalışma, nesne algılama modellerinin kapsamlı bir incelemesini sunuyor, pratik uygulamalar hakkında değerli bilgiler sağlıyor ve otomatik güvenlik sistemlerindeki gelişmelerin temelini oluşturuyor.Article Hand Gesture Recognition in Variable Length Sequences(2005) Choupanı, Roya; Choupani, R.; Tolun, M.R.; Tolun, Mehmet Reşit; Bilgisayar Mühendisliği; Yazılım MühendisliğiUsing hand gestures in human computer interaction has been a major challenge during the recent years. Many of the hand gesture recognition systems however, have been based on the recognition of hand postures and estimating the related gesture which is restricted to a few numbers of possible movements. However when dealing with applications such as understanding sign languages which include a large number of classes, an automatic learning method based on matching a sequence of postures with the characterizing feature sequence of each class is necessary. An important characteristic of this method is that each sample sequence of a class may have a variable length and different position of the key features. In this paper a syntactic method has been proposed for classifying the input sequences. An algorithm foe extracting the grammar of the method during training stage is also given.Conference Object Main Issues in Scalable Video Coding: a Review(2007) Choupanı, Roya; Choupani, R.; Tolun, M.R.; Tolun, Mehmet Reşit; Bilgisayar Mühendisliği; Yazılım MühendisliğiVideo streaming over the Internet has gained popularity during the recent years which is mainly the result of the introduction of videoconferencing and videotele-phony. These in turn have made it possible to bring to life many applications such as transmitting video over the Internet and over telephone lines, surveillance and monitoring, telemedicine (medical consultation and diagnosis at a distance), and computer based training and education. The heterogeneous, dynamic and best-effort structure of the Internet however, can not guarantee any specific bandwidth for a connection. Many video coding standards have tried to deal with this problem by introducing the scalability feature as adapting video streams to the fluctuations in the available bandwidths. In this review, we have discussed the main technical features of more common scalable video coding techniques. The main problems of these methods and their applicability together with the available motion compensated video coding methods are discussed as well.Master Thesis Makine Öğrenmesi Teknikleri Kullanılarak Sybil Botların Tespit Edilmesi(2025) Öcel, Cansu Betül; Tolun, Mehmet ReşitBu çalışma, NSL-KDD veri seti kullanılarak ağ tabanlı anomali tespiti amacıyla çeşitli makine öğrenmesi algoritmalarının performansını karşılaştırmalı olarak değerlendirmeyi amaçlamaktadır. NSL-KDD, saldırı türlerini dört ana başlıkta (DoS, Probe, R2L, U2R) toplayan, etiketli ve dengeli yapısıyla denetimli öğrenme yöntemleri için uygun bir veri seti olarak ele alınmıştır. Çalışma kapsamında veri seti üzerinde öncelikle istatistiksel analizler ve veri keşif çalışmaları gerçekleştirilmiş, ardından veri ön işleme adımları uygulanmıştır. Bu süreçte kategorik değişkenler sayısal forma dönüştürülmüş, eksik veriler temizlenmiş ve azınlıkta kalan sınıflar SMOTE yöntemiyle dengelenmiştir. Özellik seçimi için Mutual Information (MI) yöntemi kullanılarak en bilgilendirici 15 değişken belirlenmiş ve model eğitimi bu özellikler kullanılarak gerçekleştirilmiştir. Sonrasında tüm değişkenler kullanılarak modeller tekrar eğitilmiş ve sonuçlar kıyaslanmıştır. Modelleme aşamasında Lojistik Regresyon, Naive Bayes, Random Forest, K En Yakın Komşu (KNN), Destek Vektör Makineleri (SVM), AdaBoost ve Yapay Sinir Ağı (ANN) algoritmaları kullanılmıştır. Her model için hiper parametre optimizasyonu GridSearchCV veya RandomizedSearchCV yöntemleriyle yapılmıştır. Modellerin başarısı doğruluk (accuracy), kesinlik (precision), duyarlılık (recall) ve F1 skoru gibi değerlendirme metrikleri kullanılarak analiz edilmiştir.Elde edilen sonuçlar, NSL-KDD veri seti üzerinde bazı modellerin özellikle DoS gibi baskın sınıflarda yüksek doğruluk sağlarken, azınlıkta kalan R2L ve U2R saldırı türlerinde performans düşüşleri yaşandığını göstermektedir. Bu durum, dengesiz veri setlerinde kullanılacak yöntemlerin dikkatli seçilmesinin gerekliliğine işaret etmektedir.Conference Object Citation - WoS: 2Multiple Description Scalable Coding for Video Transmission Over Unreliable Networks(Springer-verlag Berlin, 2009) Choupanı, Roya; Choupani, Roya; Tolun, Mehmet Reşit; Wong, Stephan; Tolun, Mehmet R.; Bilgisayar Mühendisliği; Yazılım MühendisliğiDeveloping real time multimedia applications for best effort networks such as the Internet requires prohibitions against jitter delay and frame loss. This problem is further complicated in wireless networks as the rate of frame corruption or loss is higher in wireless networks while they generally have lower data rates compared to wired networks. On the other hand, variations of the bandwidth and the receiving device characteristics require data rate adaptation capability of the coding method. Multiple Description Coding (MDC) methods are used to solve the jitter delay and frame loss problems by making the transmitted data more error resilient, however, this results in reduced data rate because of the added overhead. MDC methods do not address the bandwidth variation and receiver characteristics differences. In this paper a new method based on integrating MDC and the scalable video coding extension of H.264 standard is proposed. Our method can handle both jitter delay and frame loss, and data rate adaptation problems. Our method utilizes motion compensating scheme and, therefore, is compatible with the current video coding standards such as MPEG-4 and H.264. Based on the simulated network conditions, our method shows promising results and we have achieved tip to 36dB for average Y-PSNR.Article OSMANLI MİNYATÜRLERİNİN UZMAN SİSTEMLE ÇÖZÜMLENMESİ(2021) Tolun, Elif Fatma; Tolun, Mehmet ReşitBu çalışmada, Osmanlı İmparatorluğu döneminde bazı minyatürleri sınıflandırmakta kullanılan ve "Minyatür" olarak adlandırılan bilgi tabanlı bir uzman sistem geliştirilmiştir. Geliştirilen prototip uzman sistemin bir amacı da sanat tarihi ile ilgilenenlerin minyatürler hakkında bilgi edinmesine yardımcı olmaktır. Uzman sistem, Osmanlı minyatür sanatının en güzel örneklerinin yer aldığı 16-18 yüzyıl minyatürleriyle ilgili bilgiler üzerine kurgulanmıştır. İrdelenen minyatürler genelde Levni, Nakkaş Osman ve Seyyid Lokman gibi en ünlü minyatür sanatçılarının yaşadığı dönemlere denk gelmektedir. Uzman sistem kullanıcı ile gerçekleştirdiği soru-cevap diyaloğu sonunda minyatürün hangi minyatür sanatçısına ait olduğuna karar verir ve sanatçı ile minyatürlerinin önemli özelliklerini listeler. Bu kapsamda sistemin kullanıcı ile yapmış olduğu diyologlara ilişkin çeşitli örnekler makalede yer almaktadır.Conference Object Recent Challenges in Video Coding and Streaming(2006) Choupanı, Roya; Choupani, R.; Tolun, M.R.; Tolun, Mehmet Reşit; Bilgisayar Mühendisliği; Yazılım MühendisliğiVideo streaming over the Internet has gained popularity during the recent years which is mainly the result of the introduction of video-conferencing and videotelephony. These in turn have made it possible to bring to life many applications such as transmitting video over the Internet and telephone lines, surveillance and monitoring, telemedicine (medical consultation and diagnosis at a distance), and computer based training and education. These applications need a large bandwidth which is not available in all cases. Many video encoding standards have been introduced to deal with video compression and transmission problems. In this study, we have discussed the main technical features of the most important video coding standards in a comparative approach. The appropriateness of these features is application and transmission environment dependant. Manipulating video stream features or video transcoding methods are discussed as well.Conference Object Weighted Embedded Zero Tree for Scalable Video Compression(2008) Choupanı, Roya; Choupani, R.; Wong, S.; Tolun, Mehmet Reşit; Tolun, M.R.; Bilgisayar Mühendisliği; Yazılım MühendisliğiVideo streaming over the Internet has gained popularity during recent years mainly due to the revival of videoconferencing and videotelephony applications and the proliferation of (video) content providers. However, the heterogeneous, dynamic, and best-effort nature of the Internet cannot always guarantee a certain bandwidth for an application utilizing the Internet. Scalability has been introduced to deal with such issues (up to a certain point) by intelligently separating any information stream into multiple streams. The reception of one, several, or all stream influences the perceived quality of the information as basic, improved, or best, respectively. In addition, wavelet-based scalability combined with representation methods such as embedded zero trees (EZWs) improves the decode-ability of the stream even when only the initial part of the streams have been received. In this paper, we propose a method to improve on the compression rate of the EZW for scalability purposes by reducing the number of levels used in the tree. Therefore, the proposed method should be able to deal more efficiently with the mentioned scalability issues in low bandwidth network. Initial experimental show that the first two layers of the generated EZW are about 22.6% more concise.Conference Object Yeşil BHT Bilgi ve Haberleşme Teknolojileri Akademisyen ve Uygulayıcılar Açısından Bir İnceleme(2011) Akba, Fırat; Medeni, İhsan Tolga; Medeni, Tunç Durmuş; Tolun, Mehmet Reşit; Öztürk, Mehmet
