3B konumsal verilerin modellenmesi ve görsellenmesi


Tezin Türü: Yüksek Lisans

Tezin Yürütüldüğü Kurum: Hacettepe Üniversitesi, Fen Bilimleri Enstitüsü, Matematik A.B.D., Türkiye

Tezin Onay Tarihi: 2010

Tezin Dili: Türkçe

Öğrenci: ZÜMRA KAVAFOĞLU

Asıl Danışman (Eş Danışmanlı Tezler İçin): HAŞMET GÜRÇAY

Açık Arşiv Koleksiyonu: AVESİS Açık Erişim Koleksiyonu

Özet:

Bu çalışma, 108G036 numaralı, ?Madencilik Otomasyon Tasarım ve Yazılımı Geliştirme? TÜBİTAK projesi desteğiyle hazırlanmıştır. Çalışmanın amacı, proje çıktısı olan yazılımın bir takım önemli özelliklerini geliştirmek için kullanılan belli başlı algoritmaları ve VTK yazılım sisteminin bu algoritmalar için özelleştirilmiş sınıflarını incelemektir. Bahsedilen bu özellikler, proje çıktısının en büyük işlevlerinden biri olan arazi ve cevher yataklarının etkin ve verimli bir biçimde 3 boyutlu olarak modellenebilmesi ve cevher kesitleri arasında 3 boyutlu hacim oluşturulup, bu hacmin görüntülenebilmesidir. Bu amaç doğrultusunda Delaunay üçgenleştirme ve dörtyüzlüleştirme algoritmaları ile yürüyen kareler algoritması incelenmiştir. Ayrıca yürüyen kareler algoritmasının üç boyutlu karşılığı niteliğindeki, tıbbi görüntüleme uygulamalarında kullanılan başlıca algoritmalardan biri olan yürüyen küpler algoritmasının incelemesi de çalışmada yer almaktadır. Giriş bölümünde ilk olarak, görselleştirme ve modelleme hakkında genel bir bilgi verilmiş, bu genel bilginin ardından, çeşitli Delaunay üçgenleştirme ve dörtyüzlüleştirme algoritmalarına kısaca değinilmiştir. Bu bölümde ayrıca yürüyen kareler ve yürüyen küpler algoritması hakkında kısa bir bilgi verilmiş ve bu algoritmaların uygulama alanlarından bahsedilmiştir. İkinci bölümde çalışmada kullanılacak ön bilgiler ve genel kavramlar yer almaktadır. Üçüncü bölümde, biri vtkDelaunay2D sınıfında kullanılan, iki farklı 2 boyutlu Delaunay üçgenleştirme algoritması ve Delaunay üçgenleştirmesinin diğer üçgenleştirmelerden farklılık gösteren özellikleri incelenmiş ve iki boyutlu Delaunay üçgenleştirmesinin, üç boyutlu noktaların üçgenleştirmesi için kullanımı gösterilmiştir. Bu bölümde ayrıca, verilen bir nokta kümesinden 3 boyutlu hacim elde etmek için vtkDelaunay3D sınıfında kullanılan Delaunay dörtyüzlüleştirme algoritması incelenmiştir. Dördüncü bölümde, vtkMarchingSquares ve vtkMarchingCubes sınıflarının kullandığı yürüyen kareler ve yürüyen küpler algoritmaları ayrıntılarıyla incelenmiştir. Ek Açıklama A'da VTK yazılım sistemi hakkında genel bir bilgi verilmiştir.