Please use this identifier to cite or link to this item: https://hdl.handle.net/11499/1538
Full metadata record
DC FieldValueLanguage
dc.contributor.advisorKadir Kavaklıoğlu-
dc.contributor.authorKarakoç, Mehmet-
dc.date.accessioned2017-03-17T07:58:46Z
dc.date.available2017-03-17T07:58:46Z
dc.date.issued2011-06-
dc.identifier.urihttps://hdl.handle.net/11499/1538-
dc.description.abstractBu çalışmada esas alınan problem, görüntü içinde görüntü aramayı hızlı ve verimli bir biçimde gerçekleştirebilmektir. Bu problem, bir görüntünün bu görüntüyü kapsayan bir başka görüntüde tespit edilmesini içerir. Görüntü içinde görüntü arama, arama işlemlerinin ve görüntü işleme kapsamında yer alan görüntü eşleme uygulamalarının birlikte kullanımını gerektirir. Problemin istenen şekilde çözülebilmesi amacıyla yapay zekâ yöntemleri ile çalışılmıştır. Görüntü eşleme için yapay sinir ağları ve görüntünün ortalama renk değeri, görüntüdeki renk değerlerinin standart sapması, korelasyon ve görüntülerden kenar tespiti gibi görüntü işleme kütüphanelerine dayalı çeşitli fonksiyonlar kullanılmıştır. Görüntü arama için genetik algoritmalar kullanılmıştır. Bu çalışmada, akıllı arama algoritmaları, hızlı görüntü eşleme yöntemleri ve paralel programlama tekniklerine dayanan bütünleşik bir yöntem önerilmiştir. Görüntü içinde görüntü arama, tek iş parçacığı ve çok iş parçacığı ile kaba kuvvet arama, tek iş parçacığı ve çok iş parçacığı ile akıllı arama olarak dört ayrı arama içermektedir. Görüntü aramada paralel programlama tekniklerinin uygulanması ve arama uzayının daraltılması; görüntü eşlemede eşlemenin hızlandırılması amacıyla, zeki yöntemler önerilerek işlemler gerçekleştirilmiştir. Arama süresini en aza indirebilecek ve görüntü eşlemeyi en verimli şekilde yapabilecek algoritmalar tasarlanarak kaba kuvvet aramalara göre çok daha verimli olacak bir sistem oluşturulmaya çalışılmıştır. Genetik algoritmalar, bir görüntüyü bir başka görüntü içinde aramada en uygun sonuçları verebilecek şekilde; arama ve eşleme süreçleri ise sonuçları doğrulama ile geliştirilmiştir. Paralel programlama için ise algoritmalar parçala ve fethet mantığına dayalı olarak tasarlanmıştır. Son olarak, hazırlanan yazılımın uygulanabilir olması için çalışılmıştır. Ayrıca, çalışmadaki en uygun parametre değerleri, arama verileri, görüntü eşleme sonuçları, uygunluk fonksiyonları, akıllı arama algoritmaları, paralel programlama teknikleri, uygulama iyileştirmeleri ve başlangıç koşullarına dayalı çıkarımlar verilmiştir. Bu çalışmanın esas özelliği, akıllı algoritmalar ve paralel programlama fikrine dayanan hesaplamasal olarak akıllı bir yol içeriyor olmasıdır. Önerilen tekniklerin başarısı, çok sayıda düşük ve yüksek çözünürlüklü referans ve şablon görüntü üzerinde test edilmiştir. Sonuçlar, önerilen yöntemin eşleşen görüntüleri elde etmede başarılı bir şekilde toplam arama süresini düşürebildiğini göstermiştir.en_US
dc.description.abstractThe main focus of this work is to realize image searching inside another image in a quick and efficient way. The problem consists of detecting an image inside another image that contains the original. Image searching inside image requires the integrated use of searching operations and image matching applications inside image processing. Artificial intelligence methods were used to solve the problem in requested way. Artificial neural networks and image processing libraries' various functions for image matching, genetic algorithms for image searching were used. These functions are average color value, color standard deviation, correlation and edge detection. In this work, an integrated method based smart searching algorithms, quick image matching methods and parallel programming techniques were proposed. Image searching inside image has four different search types: Brute-force search with one thread and many threads, smart search with one thread and many threads. Smart algorithms were proposed to apply parallel programming techniques and narrowing search space in image searching and getting matches faster. A system which is more efficient against brute-force searching were created designing algorithms to minimize search time and make the matching more effective. Genetic algorithms were implemented in a way that gives optimal results in image searching. Operations were also improved in image matching with verified integrated working methods. Parallel programming algorithms were designed based on divide and conquer philosophy. Finally, a software application has been developed that encapsulates the image searching techniques. Furthermore, inferences based on optimal parameter values, searching datas, image matching results, fitness functions, smart searching algorithms, parallel programming techniques and application optimizations, initial conditions were given. A computationally intelligent technique relying on the idea of smart algorithms and parallel programming is the main feature of this work. The success of the proposed techniques has been experimented on several low and high-dimensional reference and template images. Simulation results have revealed that the proposed techniques can significantly reduce the total searching time for reaching to the matched images.en_US
dc.language.isotren_US
dc.rightsinfo:eu-repo/semantics/openAccessen_US
dc.subjectGörüntü İçinde Görüntü Aramaen_US
dc.subjectGörüntü Eşlemeen_US
dc.subjectYapay Zekâ Yöntemlerien_US
dc.subjectYapay Sinir Ağlarıen_US
dc.subjectOrtalama Renk Değerien_US
dc.subjectRenk Değerlerinin Standart Sapmasıen_US
dc.subjectKorelasyonen_US
dc.subjectKenar Tespitien_US
dc.subjectGenetik Algoritmalaren_US
dc.subjectAkıllı Arama Algoritmalarıen_US
dc.subjectParalel Programlama Tekniklerien_US
dc.subjectİş Parçacığıen_US
dc.subjectKaba Kuvvet Aramaen_US
dc.subjectParçala ve Fetheten_US
dc.subjectUygunluk Fonksiyonlarıen_US
dc.subjectUygulama İyileştirmelerien_US
dc.subjectReferans ve Şablon Görüntüen_US
dc.subjectImage Searching Inside Another Imageen_US
dc.subjectImage Matchingen_US
dc.subjectArtificial Intelligence Methodsen_US
dc.subjectArtificial Neural Networksen_US
dc.subjectAverage Color Valueen_US
dc.subjectColor Standard Deviation, Correlationen_US
dc.subjectEdge Detectionen_US
dc.subjectGenetic Algorithmsen_US
dc.subjectSmart Searching Algorithmsen_US
dc.subjectParallel Programming Techniquesen_US
dc.subjectThreaden_US
dc.subjectBrute-Force Searchen_US
dc.subjectDivide and Conqueren_US
dc.subjectFitness Functionsen_US
dc.subjectApplication Optimizationsen_US
dc.subjectReference and Template Imagesen_US
dc.titleGörüntü işleme teknikleri ve yapay zeka yöntemleri kullanarak görüntü içinde görüntü aramaen_US
dc.title.alternativeImage searching inside another image using image processing techniques and artificial intelligence methodsen_US
dc.typeMaster Thesisen_US
dc.relation.publicationcategoryTezen_US
dc.identifier.yoktezid287601en_US
dc.ownerPamukkale University-
item.fulltextWith Fulltext-
item.openairecristypehttp://purl.org/coar/resource_type/c_18cf-
item.cerifentitytypePublications-
item.languageiso639-1tr-
item.openairetypeMaster Thesis-
item.grantfulltextopen-
Appears in Collections:Tez Koleksiyonu
Files in This Item:
File Description SizeFormat 
Mehmet Karakoç.pdf7.75 MBAdobe PDFThumbnail
View/Open
Show simple item record



CORE Recommender

Page view(s)

1,190
checked on Aug 24, 2024

Download(s)

1,546
checked on Aug 24, 2024

Google ScholarTM

Check





Items in GCRIS Repository are protected by copyright, with all rights reserved, unless otherwise indicated.