Dağıtılmış Nesnesel Birim Modeli Üzerinde Görüntü İşleme Algoritmalarının Paralelleştirilmesi
Dağıtılmış Nesnesel Birim Modeli Üzerinde Görüntü İşleme Algoritmalarının Paralelleştirilmesi
dc.contributor.advisor | Erdoğan, Nadia | tr_TR |
dc.contributor.author | Köse, Savaş | tr_TR |
dc.contributor.department | Kontrol ve Bilgisayar Mühendisliği | tr_TR |
dc.contributor.department | Control and Computer Engineering | en_US |
dc.date | 1999 | tr_TR |
dc.date.accessioned | 2015-11-24T13:49:00Z | |
dc.date.available | 2015-11-24T13:49:00Z | |
dc.description | Tez (Yüksek Lisans) -- İstanbul Teknik Üniversitesi, Fen Bilimleri Enstitüsü, 1999 | tr_TR |
dc.description | Thesis (M.Sc.) -- İstanbul Technical University, Institute of Science and Technology, 1999 | en_US |
dc.description.abstract | Bu çalışmada hesaplama modelleri içinde en fazla paralellik içeren MIMD modelinin yazılımla gerçeklemesi yapılmıştır. Bunun için alt yapı olarak dağıtılmış nesnesel birim modeli (DCOM) kullanılmıştır. Eşzamanlı (synchcronous) iletişimle haberleşen istemci-sunucu modeli kullanılmıştır. Ağ üzerinde farklı bilgisayarlarda paralel olarak çalışan sunucu nesneleri (COM Objects) , bir istemci tarafından kontrol edilir. İstemcinin işleri bu sunuculara dağıtıp paralel olarak çalıştırabilmesi için genel paralelleştirme algoritması geliştirilmiştir. Bu algoritma göre istemci öncelikle bir problemi birbirinden mümkün olduğunca bağımsız alt problemlere ayırır ve bu işleri sunucu nesnelerine dağıtır. Daha sonra sonuçları toplayarak birleştirir ve problemin çözümünü oluşturur. Geliştirilen bu paralel sistem görüntü işleme alanına uygulanmıştır. Hough dönüşümü ve parmak izi işleme algoritmaları paralel olarak gerçeklenmiştir. Yapılan testler sonucunda bu işlemlerin paralel yapılmasın ardışık yapılmasına göre çok daha hızlı olduğu sonucu çıkarılmıştır. N tane sunucu nesnesi ile yaklaşık N kat hız kazancı sağlanmıştır. Testler sonrasında ağ bant genişliğini daha etkin kullanımı ve sunucularda oluşan hataların giderilmesi için çalışmalar yapılmıştır. | tr_TR |
dc.description.abstract | In this study, MIMD computational model, which is the best model in terms of parallel computation, is implemented using Distributed Component Object Model (DCOM) as framework. Synchronous communication is used in client-server model. A Client program controls Server programs (COM Objects) running on different machines in the same network. A general parallel model is developed to distribute tasks to Server objects. In this algorithm, Client program divides the problem into sub-problems and distributes to Server objects. After servers finish their job, Client gets back the results and combines them to get the final solution. This parallel model is applied to image processing algorithms. Parallel Hough transformation and fingerprint image processing are implemented. As a result, it’s seen that parallel implementation of these algorithms is much more faster then the sequential counterpart. With N parallel Server objects, it’s almost N times faster. After the tests, more study is done for efficient use of network bandwidth and for elimination of Server error. | en_US |
dc.description.degree | Yüksek Lisans | tr_TR |
dc.description.degree | M.Sc. | en_US |
dc.identifier.uri | http://hdl.handle.net/11527/10675 | |
dc.publisher | Fen Bilimleri Enstitüsü | tr_TR |
dc.publisher | Institute of Science And Technology | en_US |
dc.rights | İTÜ tezleri telif hakkı ile korunmaktadır. Bunlar, bu kaynak üzerinden herhangi bir amaçla görüntülenebilir, ancak yazılı izin alınmadan herhangi bir biçimde yeniden oluşturulması veya dağıtılması yasaklanmıştır. | tr_TR |
dc.rights | İTÜ theses are protected by copyright. They may be viewed from this source for any purpose, but reproduction or distribution in any format is prohibited without written permission. | en_US |
dc.subject | MIMD | tr_TR |
dc.subject | DCOM | tr_TR |
dc.subject | Eşzamanlı iletişim | tr_TR |
dc.subject | Görüntü işleme | tr_TR |
dc.subject | Hough dönüşümü | tr_TR |
dc.subject | Parmak izi analizi. | tr_TR |
dc.subject | MIMD | en_US |
dc.subject | DCOM | en_US |
dc.subject | COM | en_US |
dc.subject | synchronous communication | en_US |
dc.subject | image processing | en_US |
dc.subject | Hough transformation | en_US |
dc.subject | Fingerprint processing | en_US |
dc.title | Dağıtılmış Nesnesel Birim Modeli Üzerinde Görüntü İşleme Algoritmalarının Paralelleştirilmesi | tr_TR |
dc.title.alternative | Parallelization Of Image Processing Algorithms Using Distributed Component Object Model | en_US |
dc.type | Thesis | en_US |
dc.type | Tez | tr_TR |