T.C. SELÇUK ÜNĠVERSĠTESĠ FEN BĠLĠMLERĠ ENSTĠTÜSÜ

Ebat: px
Şu sayfadan göstermeyi başlat:

Download "T.C. SELÇUK ÜNĠVERSĠTESĠ FEN BĠLĠMLERĠ ENSTĠTÜSÜ"

Transkript

1 T.C. SELÇUK ÜNĠVERSĠTESĠ FEN BĠLĠMLERĠ ENSTĠTÜSÜ SIKIġTIRILMIġ RASTER GÖRÜNTÜLERĠN FOTOGRAMETRĠK OTOMASYONDA KALĠTE VE DOĞRULUK ÜZERĠNDEKĠ ETKĠLERĠNĠN ARAġTIRILMASI Ekrem UÇAR DOKTORA TEZĠ Harita Mühendisliği Anabilim Dalı Nisan-2011 KONYA Her Hakkı Saklıdır

2

3 TEZ BĠLDĠRĠMĠ Bu tezdeki bütün bilgilerin etik davranış ve akademik kurallar çerçevesinde elde edildiğini ve tez yazım kurallarına uygun olarak hazırlanan bu çalışmada bana ait olmayan her türlü ifade ve bilginin kaynağına eksiksiz atıf yapıldığını bildiririm. DECLARATION PAGE I hereby declare that all information in this document has been obtained and presented in accordance with academic rules and ethical conduct. I also declare that, as required by these rules and conduct, I have fully cited and referenced all material and results that are not original to this work. İmza Ekrem UÇAR Tarih:

4 ÖZET DOKTORA TEZĠ SIKIġTIRILMIġ RASTER GÖRÜNTÜLERĠN FOTOGRAMETRĠK OTOMASYONDA KALĠTE VE DOĞRULUK ÜZERĠNDEKĠ ETKĠLERĠNĠN ARAġTIRILMASI Ekrem UÇAR Selçuk Üniversitesi Fen Bilimleri Enstitüsü Harita Mühendisliği Anabilim Dalı DanıĢman: Prof.Dr. Ferruh YILDIZ 2011, 101 Sayfa Jüri Prof.Dr. Ferruh YILDIZ Prof.Dr. F.Gönül TOZ Doç.Dr. Hakan KARABÖRK Doç.Dr. Murat YAKAR Y.Doç.Dr. Engin KOCAMAN Sıkıştırılmış veriler veri depolama ve iletimi aşamasında sıklıkla kullanılmaktadır. Fazla sayıda görüntü kullanımını gerektiren fotogrametrik çalışmalarda kullanılan sıkıştırılmış görüntülerin, çalışmada elde edilcek doğruluğu ve görüntü kalitesini ne şekilde etkilediğinin belirlenmesi önem arzetmektedir. Bu çalışmada sayısal hava kamerası ile 1: ve 1: ölçekli, analog hava kamerası ile 1: ölçeğinde elde edimiş hava fotoğraflarının kullanılması ile fotogrametrik blok oluşturulmuştur. Mevcut görüntüler, JPEG2000 ve MrSID görüntü formatlarına 10:1, 20:1, 40:1 ve 80:1 sıkıştırma oranları kullanılarak sıkıştırılmıştır. Her blok için orijinal ve sıkıştırılmış görüntüler kullanılarak fotogrametrik triangülasyon işlemi gerçekleştirilmiştir. Fotogrametrik triangülasyon sonrası oluşturulan stereo modeler üzerinden belirlenen kontrol noktalarının üç boyutlu koordinat ölçmeleri tamamlanmıştır. Radyometrik bozulma miktarlarının tespit edilebilmesi amacıyla orijinal görüntüler ile sıkıştırılmış görüntüler arasındaki fark değerleri hesaplanmıştır. Bu değerler kullanılarak karesel ortalama hata, ortalama hata ve pik sinyal gürültü oranı değerleri elde edilmiştir. Genel olarak bakıldığında, aynı sıkıştırma oranında JPEG2000 görüntülerinin, MrSID görüntülerinden daha iyi geometrik ve radyometrik sonuçlar sağladığı belirlenmiştir. Anahtar Kelimeler: Görüntü Sıkıştırma, Kayıpsız ve Kayıplı Sıkıştırma Teknikleri, Görüntü Sıkıştırmada Geometrik ve Radyometrik Doğruluk, JPEG2000 ve MrSID. iv

5 ABSTRACT Ph.D THESIS EVALUATION OF QUALITY AND ACCURACY EFFECTS OF COMPRESSED RASTER IMAGES IN AUTOMATED PHOTOGRAMMETRY Ekrem UÇAR THE GRADUATE SCHOOL OF NATURAL AND APPLIED SCIENCE OF SELÇUK UNIVERSITY THE DEGREE OF DOCTOR OF PHILOSOPHY IN MAP ENGINEERING Advisor: Prof.Dr. Ferruh YILDIZ 2011, 101 Pages Jury Prof.Dr. Ferruh YILDIZ Prof.Dr. F.Gönül TOZ Doç.Dr. Hakan KARABÖRK Doç.Dr. Murat YAKAR Y.Doç.Dr. Engin KOCAMAN Compressed data commonly used in data storage and transmission stage. It is very important to identify that how compressed images affect the image quality and accuracy in the photogrammetric applications in which lots of images must be handled. In this study photogrammetric blocks were prepared from 1: and 1: scaled digital aerial cameras and 1: scaled analogue aerial camera images. Images compressed into both JPEG2000 and MrSID image formats by 10:1, 20:1, 40:1 and 80:1 compression ratios. For each block photogrammetric triangulation process was done with original and compressed images. After triangulation process 3D coordinates of predefined check points measured in stereo models. In order to calculate the radiometric distortion, the difference of the pixel values were calculated from the original and the compressed images. By using difference values mean error, mean square error and peak-signal-to-noise ratio values were calculated. In generally, for the same compression ratio JPEG2000 compressed images give better results than MrSID compressed images both in geometric and radiometric aspects. Keywords: Image Compression, Lossless and Lossy Compression Techniques, Geometric and Radiometric Accuracy on Image Compression, JPEG2000 and MrSID. v

6 ÖNSÖZ Sıkıştırılmış görüntülerin fotogrametrik üretimdeki otomatik işlemler üzerindeki görüntü kalitesi, geometrik ve radyometrik doğruluk üzerindeki etkilerinin araştırılarak, kullanıcılara en uygun sıkıştırma format ve oranlarının sunulmaya çalışıldığı tez çalışmasında, danışmanlığımı üstlenerek, her aşamada engin bilgi, ulusal ve uluslararası deneyimleriyle beni yönlendiren, desteğini hiçbir zaman esirgemeyen sayın hocam Prof.Dr. Ferruh YILDIZ a gönülden teşekkür ederim. Tez çalışmasını değerli bilgileri ile yönlendirmeleri nedeniyle, Tez İzleme Komitesindeki sayın hocalarım Prof.Dr. Gönül TOZ (İstanbul Teknik Üniversitesi) ve Yrd.Doç.Dr. Engin KOCAMAN a; bu seviyeye gelmemde çok büyük katkısı olan, çalışmamda kullanılan veri, yazılım ve donanımı sağlaması nedeniyle Harita Genel Komutanlığı na ve personeline; çalışmalarım esnasında sebat göstermeleri nedeniyle, eşim Zeliha, kızım Simge ve oğlum Anıl a en derin şükranlarımı sunarım. Tez çalışmamda belirtilen teorik esasları, çalışma aşamalarını ve elde ettiğim sonuçları, fotogrametrik harita üretimi uygulamalarında kullanmasını arzuladığım bütün kullanıcılara ithaf ediyorum. Ekrem UÇAR KONYA-2011 vi

7 ĠÇĠNDEKĠLER ÖZET... iv ABSTRACT... v ÖNSÖZ... vi ĠÇĠNDEKĠLER... vii SĠMGELER VE KISALTMALAR... ix 1. GĠRĠġ KAYNAK ARAġTIRMASI Sıkıştırma Yöntemlerinin Karşılaştırılması Konusunda Yapılan Çalışmalar Sıkıştırılmış Görüntüler ile Yapılan Fotogrametrik Uygulama Çalışmaları TEORĠK ESASLAR Kayıpsız Sıkıştırma Kayıplı Sıkıştırma Sıkıştırma Algoritmaları Kayıpsız sıkıştırma algoritmaları Kayıplı sıkıştırma algoritmaları Niceleme (Quantization) Örnek sıkıştırma algoritmaları uygulamaları Görüntü Formatları TIFF (Tagged Image File Format) JPEG MrSID (Multiresolution Seamless Image Database) JPEG ECW GIF (Graphics Interchange Format) PNG (Portable Network Graphics) BMP (Windows BitMap) Sıkıştırmadaki Performans Kriterleri Sıkıştırmadaki Distorsiyon Kriterleri Modelleme ve Kodlama Görüntü Eşleme ARAġTIRMA SONUÇLARI VE TARTIġMA Çalışma Bölgesi ve Kullanılan Veriler Çalışmada Kullanılan Sistemler Zeiss RMK TOP 15 analog hava kamerası ve Vexcel UltraCamX sayısal hava kamerası Match-AT fotogrametrik triangülasyon yazılımı DAT/EM Summit Evolution fotogrametrik değerlendirme yazılımı vii

8 4.3. Fotogrametrik Triangülasyon Doğruluk ve Kalite Üzerindeki Etkiler Geometrik bozulmalar Radyometrik bozulmalar Tartışma SONUÇLAR VE ÖNERĠLER KAYNAKLAR ÖZGEÇMĠġ viii

9 SĠMGELER VE KISALTMALAR Kısaltmalar AAC ASCII BMP BWT CALIC CBS CMYK DCT DEM DMC DPMC DSC DWT ECW GIF GPS GZIP HPC IMU INS JPEG KOH LOCO-I LPC LZ77, LZ78 LZW MNG MP3 MPEG MrSID NIR : Advanced Audio Coding; Geliştirilmiş Ses Kodlama : American Standard Code For Information Interchange : Windows BitMap Dosya Formatı : Burrows-Wheeler Transform; Burrows-Wheeler dönüşümü : Context-based Adaptive Lossless Image Coding; Kaynak Tabanlı Uyarlanabilir Kayıpsız Görüntü Kodlama : Coğrafi Bilgi Sistemleri : Cyan-Magenta-Yellow-Black : Discrete Cosine Transform; Ayrık Kosinüs Dönüşümü : Digital Elevation Model; Sayısal Yükseklik Modeli : Dynamic Markov Compression; Dynamic Markov Sıkıştırması : Diferential Pulse-Code Modulation; Diferansiyel Darbe Kod Modülasyonu : Distributed Source Coding; Dağıtılmış Kaynak Kodlaması : Discrete Wavelet Transform; Ayrık Dalgacık Dönüşümü : Enhanced Compression Wavelet; Geliştirilmiş Dalgacık Sıkıştırma : Graphics Interchange Format; Grafik Değişim Formatı : Global Positioning System; Küresel Konumlama Sistemi : UNIX Compressed File Archieve; UNIX Sıkıştırılmış Dosya Arşivi : Hierarchical Predictive Coding, Hiyerarşik Tahmin Kodlaması : Inertial Measurement Unit; Ataletsel (İnersiyal) Ölçüm Ünitesi : Inertial Navigation System; Ataletsel (İnersiyal) Navigasyon Sistemi : Joint Photographic Experts Group; Birleşik Fotoğrafik Uzmanlar Grubu : Karesel Ortalama Hata : LOw COmplexity LOssless COmpression for Images; Görüntüler için Az Karışık Kayıpsız Sıkıştırma : Linear Predictive Coding; Doğrusal Tahmin Kodlaması : Lempel-Ziv 1977, Lempel-Ziv 1978 : Lempel-Ziv-Welch : Multiple-image Network Graphics; Çoklu Görüntü Ağ Grafiği : Moving Picture Experts Group Layer-3 Audio Format/Extension; Hareketli Resim Uzmanlar Grubu 3 üncü Katman Ses Formatı/Uzantısı : Moving Picture Experts Group; Hareketli Resim Uzmanlar Grubu : Multiresolution Seamless Image Database; Çoklu Çözünürlüklü Kesintisiz Görüntü Veritabanı : Near InfraRed; Yakın Kızılötesi ix

10 PCX PNG PPM PQS PSNR RAM RGB RMSE SAR SDK SPIHT SRTM SYM TIFF WMA WZC YKN ZIP : Personel Computer exchange; Kişisel Bilgisayar Değişim Formatı : Portable Network Graphics; Taşınabilir Ağ Grafiği : Prediction by Partian Matching; Kısmi Eşleme Kestirimi : Picture Quality Scale; Resim Kalite Ölçeği : Peak Signal to Noise Ratio; Pik Sinyal Gürültü Oranı : Random Access Memory; Rasgele Erişimli Hafıza : Red-Green-Blue; Kırmızı-Yeşil-Mavi : Root Mean Square Error; Karesel Ortalama Hata : Syntetic Aparture Radar; Sentetik Açıklıklı Radar : Software Development Kit; Yazılım Geliştirme Modülü : Set Partitioning in Hierarchical Trees; Hiyerarşik Ağaç Yapısına Katılım Kümesi : Shuttle Radar Topography Mission; Uzay Mekiği Radar Topoğrafya Görevi : Sayısal Yükseklik Modeli : Tag Image File Format; Etiket Resim Dosya Formatı : Windows Media Audio; Windows Medya Ses Formatı : Wyner-Ziv Coding; Wyner-Ziv Kodlama : Yer Kontrol Noktası : Compressed File Archieve; Sıkıştırılmış Dosya Arşivi x

11 1 1. GĠRĠġ İnsan hayatında veri kelimesinin kullanılması ile birlikte, verilerin bir ortamdan başka bir ortama iletilmesi ve bu verilerin depolanması en büyük problemlerden biri haline gelmiştir. Verilerin iletim ve depolanma problemi veri sıkıştırma yöntemleri kullanılarak giderilmeye çalışılmaktadır. Veri sıkıştırmaya ilk örnek 19 uncu yüzyıl ortalarında Samuel Morse tarafından geliştirilen mors alfabesidir. Bu alfabede kullanılan harfler noktalar ( ) ve çizgilerden (-) oluşacak şekilde kodlanmakta ve telgraf tarafından gönderilmektedir. Morse, dilde kullanılan bazı harflerin diğerlerine göre daha sıklıkla kullanıldığını farketmiştir. Bir mesajın gönderilmesi için gerekli olan ortalama zamanı azaltmak için, e ( ) ve a ( -) gibi sıklıkla kullanılan harfleri kısa kod dizileri ile, q (-- -) ve j ( ---) gibi daha az kullanılan harfleri uzun kod dizileri ile kodlamaktadır. Sıklıkla kullanılan karakterlerin kısa kod dizileri ile kodlanması konsepti 3 üncü Bölümde bahsedilecek olan Huffman Kodlamanın temellerini oluşturmaktadır. Mors kodlaması harflerin bireysel olarak tekrarlanma sıklığını kullanmasına rağmen, benzer şekilde yine 19 uncu yüzyılın ortalarında geliştirilen ve yaygın olarak kullanılan Braille Kodlaması sıkıştırmayı sağlayacak şekilde kelimelerin tekrarlanma sıklığını kullanmaktadır. 2 x 3 boyutundaki diziler içerisinde yer alan noktalar kullanılarak, her 6 noktadan oluşturulan bir dizi ile tek bir karakteri temsil eden harfler kodlanmış, geriye kalan nokta kombinasyonları ise ingilizcede sıklıkla kullanılan kelimeler ile eşleştirilmiştir. Veri sıkıştırmanın temellerini ve konseptini oluşturacak olan bu düzenleme ile ortalama %20 oranında yer tasarrufu sağlanmıştır. Bilgisayar teknolojisinin günlük yaşantımızın bir parçası haline gelmesi sonucunda sıkıştırma yöntemleri ve formatlarının kullanılması kaçınılmaz olmuştur. Sürekli olarak kullandığımız ve çoğu zaman farkında olmadığımız veriler, aslında sıkıştırılmış veri kümeleridir. Görüntü, ses ve video verileri sıkıştırmanın sıklıkla kullanıldığı veri kaynaklarıdır. En fazla kullanılan formatlar arasında zip, rar, jpeg, mpeg, mp3, mp4 formatları gösterilebilir. Örneğin sıkıştırma olmaksızın 1 saniyelik bir video görüntüsünün 20 megabyte dan daha fazla bir alan kaplamaktadır. Bu durumda 1 saatlik bir video yaklaşık olarak 70 gigabyte dan fazla bir alan kapsayacaktır ki, böyle bir verinin internet ortamından veya bir kaynaktan diğerine aktarımındaki iletim problemlerini ve benzer şekilde bu verinin depolanma problemlerini çoğu zaman düşünmek bile istemeyiz. Sıkıştırma teknikleri sayesinde, aynı veriyi veya yaklaşık olarak aynı veriyi daha küçük boyutlarda elde etme imkânı kazanılmıştır. 70

12 2 gigabyte lık bir veri, kullanılan sıkıştırma teknikleri ile 50 megabyte boyutuna veya 500 megabyte boyutlarına indirilebilmektedir. Veri sıkıştırma, sabit disk alanı veya veri transferi bant genişliği gibi pahalı olan kaynakların tüketimini azaltmakta yardımcı olduğu için bir çok alanda kullanılmaktadır. Özellikle internet ortamında veriyi iletmek için kullandığımız bazı sıkıştırma programlarının binary yapıdaki yazı dosyalarını çok küçük boyutlara indirdiği, ancak aynı programların yine binary yapısında olan resim dosyalarını sıkıştırmada etkin bir sonuç elde edemediği hepimiz tarafından bilinmektedir. Bir veri kümesinde hangi sıkıştırma yönteminin kullanılacağı verinin karakteristik özellikleri ile doğrudan ilişkilidir. Sıkıştırılacak verinin yapısı kullanılacak teknik ve yazılımın seçilmesinde büyük rol oynar. Benzer şekilde veriyi kullanacak olan insanın algılama özellikleri de veri sıkıştırma yönteminin belirlenmesinde önemli rol oynamaktadır. Örneğin insan gözünün bir saniyede algıladığı çerçeve sayısının alt sınırı video görüntülerin sıkıştırılmasında, insan kulağının sesi algılayabilmesindeki frekans aralığı da ses verilerinin sıkıştırılmasında belirleyici faktörler olarak kullanılmaktadır. Analog ve analitik fotogrametrik sistemler, bilgisayar teknolojisindeki gelişmelere paralel olarak yerini dijital fotogrametrik sistemlere bırakmıştır. Fotogrametrik işlemlerin tamamı, yaşanan süreç içerisinde bilgisayar sistemlerinde uygulanmaya başlamıştır. Fotogrametrik üretim zincirinin temelini oluşturan görüntülerin işlenmesi ve depolanması aşamalarında, görüntü sıkıştırma yoğun bir şekilde fotogrametrik uygulamalarda kullanılmaya başlanmıştır. Analog hava kameraları kullanılarak elde edilen fotoğraflar belirli bir çözünürlükte taranmak suretiyle sayısallaştırılmakta, elde edilen sayısal görüntüler kullanıcı operatörlerin gerçekleştirdiği ölçme işlemleri sonrasında, uygulamalar için kullanıma hazır hale getirilmektedir. Orta ve büyük hacimli projelerde operatörler tarafından gerçekleştirilen ölçüm işlemleri uzun zaman almaktadır. Sayısal görüntüler üzerinde eşleme tekniklerinin geliştirilmesi ile birlikte, uzun zaman gerektiren operatör ölçüm işlemleri azaltılmaya çalışılmış, bununla birlikte büyük hacim gerektiren görüntülerin tamamının kullanılabilmesi gerekliliği ortaya çıkmıştır. Fotogrametrik otomasyon olarak adlandırdığımız bu aşamada, blok içerisinde yer alan görüntülerin tamamının kullanılabilmesi, raster görüntü sıkıştırma ile olanaklı hale gelmiştir. Görüntü kalitesi ile doğrudan bağlantılı olan görüntü eşleme (image matching) yöntemleri otomasyon işlemlerini oldukça arttırmıştır. Kullanılan sıkıştırma yöntemi ve oranı, elde edilecek olan doğruluk ve hassasiyeti doğrudan etkileyecek olması nedeni ile, gerçekleştirilecek fotogrametrik uygulamaya yönelik çözümlerin belirlenmesi önemlidir. Fotogrametrik

13 3 işlem adımlarından olan iç yöneltmede, fotogrametrik triangülasyondaki bağlama noktalarının ölçülmesinde ve dengelenmiş görüntüler üzerinden sayısal yükseklik verilerinin toplanmasında, görüntü eşleme yöntemleri kullanılarak kullanıcı kontrollü tam veya yarı otomasyona geçilmiştir. Bu konuda gerçekleştirilen çalışmalar genellikle bu otomasyon aşamalarında sıkıştırma yöntemlerinin kullanılarak elde edilen sonuçların irdelenmesi veya farklı sıkıştırma tekniklerinin karşılaştırılması şeklinde olmuştur. Kullanılan sıkıştırma yöntem ve oranlarının, özellikle otomatize işlemlerde olmak üzere, ardışık olarak yapılan işlemlerin tamamında ne şekilde sonuç vereceği konusu bu çalışmada ortaya konacaktır. İkinci bölümde; kayıplı veya kayıpsız sıkıştırma yöntemleri kullanılarak özellikle görüntü sıkıştırma ile gerçekleştirilen, sıkıştırma yöntem ve algoritmalarının karşılaştırılması, sıkıştırma oranlarının karşılaştırılması, fotogrametrik uygulamalarda sıkıştırılmış görüntülerin kullanılması gibi, daha önceki çalışmalara ait kaynak araştırması gerçekleştirilecek ve elde edilen sonuçlar incelenerek yapılacak çalışmanın yönlendirmesinde kullanılacaktır. Üçüncü bölümde; veri sıkıştırmanın anlamı, sıkıştırma yöntemlerinin sınıflandırılması, veri sıkıştırma algoritmaları, görüntü formatları, modelleme ve kodlama kavramları, sıkıştırmadaki doğruluk, performans ve kalite ölçütleri, görüntü eşleme yöntemleri gibi veri sıkıştırma ile ilgili temel kavramlar ele alınacaktır. Özellikle uygulamada kullanılacak algoritma ve görüntü formatları detaylandırılacaktır. Dördüncü bölümde; çalışma bölgesinin ve kullanılan verilerin tanıtılması, çalışmada kullanılan yazılım ve programlar, kullanılan fotogrametrik bloklar ile gerçekleştirilen işlemler, elde edilen doğruluk ve kalite ile ilgili sonuçlar ve istatistiki bilgilere yer verilecek ve elde edilen neticeler tartışılacaktır. Beşinci bölümde ise çalışmada gerçekleştirilen uygulamalar sonrasında elde edilen sonuçlar değerlendirilerek, fotogrametrik üretim gerçekleştiren orta ve büyük hacimli bütün potansiyel kullanıcılar için, üretim projelerinde kullanıma en uygun sıkıştırma teknik ve oranları belirlenerek, önerilerde bulunulacaktır.

14 4 2. KAYNAK ARAġTIRMASI Yapılan inceleme sonrasında literatürde bulunan mevcut yayınların; veri sıkıştırmanın temelleri ve sınıflandırılması, veri sıkıştırma algoritmalarının matematiksel yapısı ve kullanılan yöntemler üzerinde olduğu gözlenmiştir. Gerçekleştirilen uygulama çalışmalarının büyük bir bölümünün sıkıştırma yöntemlerinin veya oranlarının karşılaştırılması şeklinde olduğu görülmüştür. Diğer çalışmaların ise görüntü sıkıştırması ile elde edilen verilerden yararlanılarak oluşturulan üç boyutlu görüntülerden, otomatik eşleme ile bulunan sayısal yükseklik verileri üzerindeki doğruluğun araştırılması şeklindedir. Lam ve ark. (2001) tarafından sıkıştırılmış görüntülerin SYM doğruluğunu önemli derecede etkilediği, görüntü üzerinde yapı zenginliği fazla ise, görüntü sıkıştırma neticesinde bu yapı zenginliğinin azalmakta olduğu ve bunun neticesinde sıkıştırılmış görüntüler üzerinde toplanan sayısal yükseklik verilerinin doğruluğunu önemli derecede etkilediği bildirilmiştir. Raad (1996) tarafından görüntü sıkıştırma işleminin, görüntünün sayısallaştırılması (taranması) işleminden hemen sonra başladığı ve sıkıştırmada elde edilen görüntü kalitesinin fotogrametrik projenin tamamında etkisini gösterdiği belirtilerek, işlemler sonrasında elde edilen ürünlere ait doğruluk değerlerinin sıkıştırma işlemiyle ilişkili olduğu bildirilmiştir. Görüntü kullanımı ile ilgili olarak kullanıcıların bütün ihtiyaçlarını karşılayacak bir yöntem belirlemek hemen hemen imkansızdır. Yapılan bütün çalışmalar ihtiyaçları en optimum seviyede karşılayacak yöntemlerin belirlenebilmesi üzerine dayanmaktadır. Uygulamada kullanıcılar, kayıpsız sıkıştırmadaki gibi doğruluk ile hassasiyetten taviz vermeyen ve görüntü kalitesi çok iyi olan, kayıplı sıkıştırmadaki gibi fazla sıkıştırma oranı uygulanmış ve sabit diskler üzerinde fazla yer kaplamayan görüntüler ile çalışmayı tercih ederler. Said ve Pearlman (1993) kullanıcı ihtiyaçlarını karşılamaya yönelik en uygun kodlama yöntemini belirlemek için bir çalışma gerçekleştirmiştir. Aşamalı-uygunluk ve aşamalı-çözünürlük olmak üzere, aşamalı yeniden oluşturma için iki algoritma önerilmiştir. Soyadlarının baş harflerini kullanarak S+P dönüşümü olarak adlandırdıkları bu yeni çoklu çözünürlüklü dönüşüm küçük bir hesap yükü ile başarılı sonuçlar vermiştir. Burada elde edilen sonuç literatürde yer alan en uygun sıkıştırma oranını elde etmiştir. İlk olarak tek boyutlu dönüşüm ile görüntünün çoklu çözünürlüklü piramidleri oluşturulmuş, sonrasında kestirim katsayıları bulunmuş, entropi kodlama uygulanarak aşamalı-uygunluk dönüşümü yapılmıştır.

15 5 Halen görüntülerin karşılaştırılmasında kullanılmakta olan pik sinyal gürültü oranı ile karesel ortalama hata ölçütleri evrensel olarak kabul görmektedir. Wang ve Bovik (2002) tarafından, insan görsel sistemi dahil her türlü karşılaştırma ölçütünü bünyesinde barındıran yeni bir görüntü kalite ölçütü ortaya sürülmektedir. Bu kalite ölçütü görüntüdeki herhangi bir distorsiyonu üç farklı faktörün bileşkesi olarak ele almaktadır: korelasyon eksikliği, aydınlatma bozulması ve kontrastlık bozulması. Çalışmalar neticesinde elde edilen sonuçların tek bir formülasyonla yapılabilmesi neticesinde tatmin edici ve başarılı olduğu, ancak bu yeni ölçütün gelecekte daha geniş çaptaki deneylerle desteklenmesi şeklinde olduğu belirtilmiştir SıkıĢtırma Yöntemlerinin KarĢılaĢtırılması Konusunda Yapılan ÇalıĢmalar Standard JPEG algoritması ve hiyerarşik kestirim kodlaması (Hierarchical Predictive Coding, HPC) kullanılarak üç farklı görüntü üzerinde sıkıştırma testleri gerçekleştirilmiştir. Geometrik kalite, sıkıştırma oranları ve hızları ile bilgi kayıpları yönünden elde edilen sonuçlar karşılaştırılmıştır. HPC tekniğinin daha hızlı olduğu ve daha iyi geometrik ve radyometrik görüntü kalitesi değerleri elde ettiği tesbit edilmiş, bunun yanında JPEG tekniğinin daha yüksek oranlarda sıkıştırma yapabildiği görülmüştür. Büyük sıkıştırma oranlarının görüntüde dikkate değer bozulmalara sebebiyet vermesi nedeniyle, hava fotoğraflarının sıkıştırılmasında kullanılmaması önerilmektedir. Elde edilen geometrik distorsiyon değerleri Çizelge 2.1 de gösterilmektedir (Novak ve Shahin, 1996). Çizelge 2.1. JPEG ve HPC algoritmalarının geometrik karşılaştırma sonuçları Sıkıştırma Oranları JPEG-75 JPEG-40 JPEG-5 HPC HPC maksimum x maksimum x rms (x) rms (y) (Sonuçlar piksel olarak verilmektedir.) Dalgacık sıkıştırma algoritmasını geliştirmeye yönelik Martin ve Bell (2001) tarafından çoklu dalgacık adı verilen bir çalışma gerçekleştirilmiştir. Görüntü sıkıştırmada sıklıkla kullanılan dalgacık dönüşümünde, bir ölçekleme fonksiyonu bir de

16 6 dalgacık fonksiyonu kullanılmaktadır. Bu çalışmada iki veya daha fazla ölçekleme fonksiyonu ile dalgacık fonksiyonu kullanılarak çoklu dalgacıklar oluşturulmuştur. Öncelikle görüntü iteratif ayrıştırma yöntemi ile alt bloklara ayrılmış, sonrasında Said ve Pearlman (1993) tarafından geliştirilen ve SPIHT adı verilen niceleme yöntemi ile görüntüler sadeleştirilmiş ve çoklu dalgacık fonksiyonları kullanılarak kodlama işlemi yapılmıştır. Çalışmada çeşitli görüntüler kullanılmış, yöntemin uygulamada getirdiği ilave hesap yükünün yanında o zamana kadar dalgacık sıkıştırmayla elde edilen sonuçlara oranla, özellikle doğal görüntülerde kullanılan filtreleme yönteminin ve ölçeksel dalgacıkların çok iyi sonuçlar verdiği bulunmuştur. Kayıpsız görüntü sıkıştırma yöntemlerinin karşılaştırılmasına yönelik bir çalışma Mesut ve Carus (2005) tarafından gerçekleştirilmiştir. Karşılaştırmada 1, 4, 8 ve 16 bit renk derinliklerine sahip küçük boyutlu 16 adet görüntü dosyası kullanılmıştır. Çalışma sonucunda sadece elde edilen sıkıştırma oranları birbirleri ile karşılaştırılmıştır. Çalışmada kullanılan fotoğraflar, programlar ve elde edilen sonuçlar fotogrametrik uygulamalara yönelik değildir, ancak görüntü formatlarının başka amaçlar için sıkıştırma testlerinin uygulanması yönüyle bu bölüm içerisinde bahsedilmiştir. Avcıbaş ve ark. (2002) tarafından yaklaşık kayıpsız bir görüntü sıkıştırma algoritması ile ilgili olarak 8 farklı görüntü üzerinde test çalışması yapılmış ve elde edilen sonuçların SPIHT ve CALIC yöntemleri ile elde edilenlerden daha iyi kayıpsız performans sağladığı bildirilmektedir. Kayıplı görüntü sıkıştırma yöntemlerinden biri olan global ayrık kosinüs dönüşümü algoritmasının iyileştirilmesini hedef alan bir yöntem, Günlü ve Bilge (2006) tarafından önerilmiştir. Görüntülere ait ayrık kosinüs dönüşüm katsayıları incelenmiş ve bu değerler içerisinde bir çok sıfıra yakın değer olduğu tespit edilmiştir. Belirli bir noktadan itibaren bu veri iki gruba ayrılmış ve her gruba Huffman kodlama uygulanmıştır. Bu çalışmada ayrım noktasının belirlenmesi için bir dizi çalışma gerçekleştirilerek, bu noktanın belirlenmesi için otomatik bir yöntem sunulmuştur. İlave işlem karmaşıklığı gerektirmeden sıkıştırma oranında %8 ve işlem süresinde %50 ye varan başarı elde edilmiştir. Ayrık kosinüs dönüşümü tabanlı sıkıştırma yöntemlerinin yerini dalgacık tabanlı yöntemlere bırakacağı, ancak bu geçiş için o döneme ait mevcut bilgisayar sistemlerinin geliştirilmesine ihtiyaç duyulduğu Aksan ve Doğan (2004) tarafından öngörülmüştür. Büyük boyutlu uzaktan algılama görüntülerinin depolanmasında ve transferindeki etkili çözümler, yüksek uygunluk ve hızlı sıkıştırmadır. Dalgacık

17 7 dönüşümlerine ve parçalı kodlamaya bağlı hibrid algoritmaları günümüzde oldukça popülerdir. Jie ve ark. (2008) tarafından geliştirilen ve dalgacık dönüşümü ile parçalı kodlamaya dayanan geliştirilmiş bir yöntem, uzaktan algılamadaki görüntü sıkıştırmada önerilmektedir. Yöntemde ilk olarak görüntünün alt bantları arasında benzerliği oluşturmak için dalgacık dönüşümü kullanılmış, daha sonra benzer karakterli ardışık yüksek frekans bantlarına parçalı algoritma uygulanmıştır. Bu aşamada benzer blokların araştırılmasındaki hızı arttırmaya yönelik bazı geliştirmeler yapılmıştır (Çizelge 2.2). Sonuçta daha az bilgi kaybı ile görüntüyü kapsayan daha fazla görüntü kalitesi elde edilmiştir. Bununla birlikte görüntünün sinyal-gürültü oranını sağlayacak şekilde, görüntü kodlama etkinliği de arttırılmıştır. Çizelge 2.2. Üç farklı kodlama yönteminin karşılaştırılması Kodlama İşlem Sıkıştırma PSNR Zamanı (sn) Oranı Geleneksel Parçalı Kodlama Yöntemi :1 Dalgacık Tabanlı Parçalı Kodlama Yöntemi :1 Dalgacık Tabanlı Geliştirilmiş Parçalı Kodlama Yöntemi :1 JPEG ve JPEG2000 görüntülerinin karşılaştırılmasına yönelik bir çalışma Grgic ve ark. (2001) tarafından gerçekleştirilmiştir. Karşılaştırmada iki görüntü kalite ölçütü kullanılmıştır: resim kalite ölçeği (PQS) ve doruk sinyal gürültü oranı (PSNR). Görüntü kalite ölçütü PSNR kullanılarak yapılan karşılaştırmada, bütün test görüntülerinde ve veri iletim oranlarında JPEG2000 yönteminin yüksek görüntü kalitesini elde ettiği tespit edilmiştir (Çizelge 2.3). Ancak PQS ile gerçekleştirilen karşılaştırma farklı sonuçlar göstermiştir. Orta ve yüksek veri iletim oranlarında JPEG daha iyi sıkıştırma performansı sergilemiştir (Çizelge 2.4). İyi görüntü kalitesi ve düşük hesaplama kompleksliği sebebiyle JPEG görüntülerinin orta veri iletim oranlarında kullanılması önerilmektedir. Düşük veri iletim oranlarında DWT kullanan JPEG2000 algoritmasının, DCT kullanan JPEG den daha az bozulmalara sebebiyet verdiği tespit edilmiştir.

18 8 Çizelge 2.3. Pik sinyal gürüntü oranı (PSNR) sonuçları Çizelge 2.4. Resim kalite ölçeği (PQS) sonuçları 2.2. SıkıĢtırılmıĢ Görüntüler ile Yapılan Fotogrametrik Uygulama ÇalıĢmaları Liu ve ark. (2005) tarafından JPEG2000 yöntemi kullanılarak sıkıştırılmış hava fotoğrafları üzerindeki bilgi ve geometri içeriklerin incelenmesi konusunda bir çalışma gerçekleştirilmiştir. Bu çalışmada 13.3:1 oranında sıkıştırılmış JPEG ve JPEG2000 görüntülerinin manuel yöntemlerin kullanıldığı fotogrametrik uygulamalar için yeterli olduğu bildirilmiştir. Görüntü sıkıştırma ile görüntü eşleme arasındaki doğruluğun araştırıldığı, Kiefner ve Hahn (2000) tarafından gerçekleştirilen başka bir çalışmada 5:1 oranında sıkıştırılmış JPEG görüntülerinin fotogrametrik çalışmaları olumsuz yönde etkilemeyeceği bildirilmiştir. Bununla birlikte 30:1 oranına kadar JPEG2000 görüntülerinin kullanılabileceği, özellikle 50 den büyük sıkıştırma oranlarında DWT

19 9 algoritmasının (JPEG2000), DCT algoritmasına büyük üstünlük sağladığı (JPEG) belirtilmiştir. Sıkıştırılmış JPEG görüntülerinin yakın mesafe fotogrametri uygulamaları üzerine etkileri ile ilgili gerçekleştirilen bir çalışmada, hedef noktalar alt piksel doğruluğunda ölçülerek, elde edilen ölçümler ışın demetleri ile dengelenmiş ve elde edilen sonuçlar Çizelge 2.5 de sunulmuştur. Çalışma sonucunda elde edilen değerler ışığında, 1:1 ile 1:70 arasındaki JPEG sıkıştırma oranlarının, özellikle yersel dijital kameraların sınırlı depolama kapasiteleri de dikkate alındığında, yakın mesafe fotogrametri uygulamalarında rahatlıkla kullanılabileceği değerlendirilmiştir (Yılmaztürk ve Akçay, 2005). Çizelge 2.5. JPEG sıkıştırma sonuçları Görüntüler KOH KOH KOH KOH (Bütün Noktalar) (Küçük Hedefler) (Orta Hedefler) (Büyük Hedefler) TIFF SHQ HQ JPEG 1: JPEG 1: JPEG 1: JPEG 1: JPEG 1: JPEG 1: (KHO sonuçları mikrometre ve xyz olarak verilmektedir.) İnternetteki CBS görsel similasyon sistemlerinde, çoklu ölçek sunumlarda DEM verisinin kullanımı oldukça fazlalaşmış, bu nedenle sınırlı ağ bant genişliği dikkate alındığında, bu veri hacminin azaltılması yönünde Zheng ve ark. (2008) tarafından bir çalışma gerçekleştirilmiştir. Çalışmada birçok tamsayıdan tamsayıya dalgacık dönüşümü arasında, hangisinin DEM çoklu ölçek gösterimi için en uygun sıkıştırmayı sağladığı, JPEG2000 algoritması kullanılarak karşılaştırılmıştır. Üç farklı arazi karakteristiğine sahip 90mx90m aralıklı SRTM90 verisi, 15 adet farklı tamsayı oranları kullanan dalgacık yöntemi ile sıkıştırılmış ve elde edilen sonuçlar neticesinde 2/6 tamsayı dalgacık yönteminin en uygun kademeli sıkıştırma ve dönüşüm sonucunu verdiği görülmüştür. Bilgisayarda yine görüntü gibi oldukça yer kaplayan sayısal yükseklik modellerinin sıkıştırılması ile ilgili bir çalışma gerçekleştirilmiştir. Çalışmada aritmetik kodlama yöntemi, Huffman kodlama ile doğrusal kestirim algoritması kullanılarak,

20 Kalan Değerlein KOH (metre) 10 SYM verilerinin kayıpsız sıkıştırılmasında %40-62 oranında gelişim sağlanmıştır (Kidner ve Smith 2003). SıkıĢtırma Oranı ġekil 2.1. JPEG ve dalgacık sıkıştırmanın karşılaştırılması Sayısal yükseklik modellerinin sıkıştırma sonrası etkilenme durumunu araştırmak için benzer bir çalışma Schieve (1998) tarafından gerçekleştirilmiş, ancak diğerinden farklı olarak, uygulamada kayıplı JPEG görüntüleri kullanılmış, ayrıca sıkıştırma yöntemleri de kısmen test edilmiştir. Çalışmada test verisi olarak kullanılan sayısal yükseklik verisinde, 15:1 oranındaki sıkıştırmanın mevcut veriyi fazla bozmadığı ve uygulamada kullanılabileceği değerlendirilmiştir. Kayıplı sıkıştırma algoritmalarının otomatik işlemleri negatif yönde etkilediği belirtilmiş, özellikle Şekil 2.1 de gösterildiği gibi 50:1 den büyük sıkıştırma oranlarında dalgacık tabanlı sıkıştırmaların JPEG algoritmasına üstünlük sağladığı bildirilmiştir. Arazi-1 Arazi-2 Arazi-3 Sıkıştırma Yüzdesi ġekil 2.2. Farklı arazilerde değişik sıkıştırma oranları ile elde edilen KOH

21 11 Oimoen (2004) tarafından dalgacık tabanlı sıkıştırma yönteminin sayısal yükseklik modelleri üzerindeki etkileri üzerinde bir test çalışması gerçekleştirlmiştir. Üç farklı arazi grubu (arazi-1: düz ve dağlık, arazi-2: küçük bir kaç göl içeren düzlük alan, arazi-3: tamamen dağlık) üzerinde gerçekleştirilen çalışmada Şekil 2.2 de gösterilen sonuçlar elde edilmiş ve düz yapılı arazilerde ayrık dalgacık dönüşüm işleminin daha başarılı sonuçlar verdiği bildirilmiştir. Aster uydu görüntülerinden elde edilen global sayısal yükseklik modeli verileri kullanılarak, JPEG2000 algoritmasının kayıplı ve kayıpsız seçenekleri ve oranları kullanılarak çeşitli test çalışmaları gerçekleştirilmiştir. Elde edilen sonuç değerleri oldukça dikkate değer bulunmuştur. SYM verisi kayıpsız JPEG2000 sıkıştırma ile 6:1-10:1 oranlarında sıkıştırılmış, 8:1 oranında kayıpsız bir sıkıştırma ile 547 Gbyte olan bir verinin yaklaşık 68 Gbyte boyutuna ineceği görülmektedir. JPEG2000 kayıplı en iyi görüntü olarak adlandırılan 19:1 sıkıştırma oranı ile SYM verisi sıkıştırılmış, Şekil 2.3 de gösterilen orijinal veri ile sıkıştırılmış veri arasındaki farklar hesaplanmıştır. Orijinal veri ile sıkıştırılmış veri arasında; %83 oranındaki verinin 1 metre içerisinde, %17 oranındaki verinin 1-2 metre içerisinde ve %0.005 oranındaki verinin de 2 metreden büyük olduğu test edilmiştir. Sıkıştırılmamış 19:1 Kayıplı Sıkıştırılmış Fark Verisi (yeşil=1m., siyah=2m.) ġekil 2.3. Orijinal veri ile 19:1 oranında sıkıştırılmış veri arasındaki farklar Aynı veri grubunda 80:1 oranında kayıplı JPEG2000 sıkıştırma yöntemi ile benzer çalışma yapılmış ve sonuç olarak Şekil 2.4 de gösterilen değerler elde edilmiştir. Orijinal veri ile sıkıştırılmış veri arasında; %33 oranındaki verinin 1 metre içerisinde, %46 oranındaki verinin 1-2 metre içerisinde, %16 oranındaki verinin 2-3 metre içerisinde, %4 oranındaki verinin 3-4 metre içerisinde ve %1 oranındaki verinin en

22 12 büyüğü 20 m. olacak şekilde 4 metreden büyük olduğu belirlenmiştir ( Sıkıştırılmamış 80:1 Kayıplı Sıkıştırılmış Fark Verisi (beyaz=0m, mavi=1m., sarı=2m., turuncu=3m., kırmızı=4m.) ġekil 2.4. Orijinal veri ile 80:1 oranında sıkıştırılmış veri arasındaki farklar

23 13 3. TEORĠK ESASLAR Bilgisayar biliminde ve bilgi teorisinde veri sıkıştırma veya kaynak kodlama, özel kodlama algoritmaları kullanılarak, kodlanmamış kullanımından daha az boyutta olacak şekilde verinin kodlanması işlemidir. Herhangi bir veri iletişiminde gönderici ve alıcının ikisi birden kodlama algoritmasını okuyabiliyorsa sıkıştırılmış veriler kullanılabilir. Yani göndericinin veriye uyguladığı kodlama şemasına göre, alıcı çözme şemasına sahip ise sıkıştırılmış veri iletişiminden bahsedilebilir. Sıkıştırma tekniği veya algoritması denildiğinde gerçekte iki farklı algoritma kastedilmektedir. Birincisi Χ orijinal verisini girdi olarak alan ve bunu sıkıştırarak daha küçük boyutta bir X C verisi oluşturan sıkıştırma algoritması, ikincisi de X C sıkıştırılmış verisini girdi olarak alan ve bunu açarak bir Y verisi oluşturan yeniden oluşturma algoritmasıdır. Bu işlemler şematik olarak Şekil 3.1 de gösterilmektedir. Bu çalışmada, hem sıkıştırma hem de yeniden oluşturma algoritmaları sıkıştırma teknikleri olarak adlandırılacaktır (Sayood 2005). X C X βεδεαρπξσυ Ωεεγακ Λζςρντφελ δεαρε εγαςρντφ Sıkıştırma βεδεαρπξσυ Ωεεγακ Λζςρντφελ δεαρε εγαςρντφ Sürekli Girdi Uzayı βεδεαρπξσυ Ωεεγακ Λζςρντφελ δεαρε Y εγαςρντφ ġekil 3.1. Sıkıştırma ve yeniden oluşturma Yeniden oluşturulan verinin özellikleri, sıkıştırma tekniklerinin temel olarak iki bölümde sınıflandırılmasında belirleyici olmaktadır. Birincisi yüksek sıkıştırma uygulanan ve Y verisinin X verisi ile aynı olduğu kayıpsız sıkıştırma yöntemleri, diğeri de Y verisinin X verisi ile farklılıklar gösterdiği kayıplı sıkıştırma yöntemleridir.

24 14 Sıkıştırmanın ana hedefi olarak verinin depolanması aşamasındaki yer ihtiyacının azaltılması ve iletilmesi aşamasında veri aktarımının hızlandırılması olarak bahsedilmiştir. Bununla birlikte veri sıkıştırmanın bazı alt hedefleri de bulunmaktadır. Bu alt hedefler; işlemci ve bellek kullanımının minimum seviyeye indirilmesi, aktarma hata etkilerinin azaltılması, sıkıştırılmış sürümün yazılım ve işlenmesinin desteklenmesi ve devam eden görüntü transferinin desteklenmesi olarak sıralanabilir (Aksan ve Doğan 2004). Ham Veri Dönüşüm Niceleme Kodlama Sıkıştırılmış Veri Yeniden Oluşturulan Veri Ters Dönüşüm Ters Niceleme Kod Çözme ġekil 3.2. Sıkıştırma işleminin temel aşamaları Sıkıştırma yöntemlerini, algoritmalarını ve formatlarını kesin kurallar ile birbirinden ayırmamız ve birbirinden bağımsız bir şekilde ele almamız yanlış olacaktır. Bir sıkıştırma algoritmasından yararlanılarak elde edilen farklı formatlarda veriler olabileceği gibi, birden fazla tekniğin bir arada kullanılması ile elde edilen veri formatları da mevcuttur. Bundan sonraki bölümlerde; sıkıştırma yöntem, algoritma ve formatları detaylı olarak anlatılacak olup, uygulamada kullanılacak olan format ve algoritmalar üzerinde biraz daha ayrıntılı anlatılacaktır. Kayıplı veya kayıpsız bir sıkıştırma işleminin temel aşamaları Şekil 3.2 de gösterilmektedir Kayıpsız SıkıĢtırma Kayıpsız sıkıştırma tekniklerinde, adından da anlaşılacağı gibi veride herhangi bir bilgi kaybı olmamaktadır. Eğer veri kayıpsız olarak sıkıştırılmış ise, orijinal veri tam

25 15 olarak sıkıştırılmış veriden tekrar elde edilebilir. Orijinal ve yeniden oluşturulmuş veri arasında herhangi bir farklılığa tahammülü olmayan uygulamalarda kayıpsız sıkıştırma teknikleri kullanılmaktadır. Kayıpsız sıkıştırmanın kullanıldığı en önemli alan, metin verilerinin sıkıştırılmasıdır. Yeniden oluşturulan verinin orijinal veriyle birebir aynı olması çok önemlidir. Olabilecek en küçük bir farklılık bu veri grubunda farklı anlaşılmalara yol açacaktır. Sadece tek bir karakterin farklı bir şekilde yeniden oluşturulması sonrasında, Bugün kürek getir ile Bugün yürek getir cümleleri masumane bir örnek olarak verilebilir. Ancak bu masum örneğin bir bankanın kayıtlarının yeniden oluşturulması aşamasında oluşabileceğini düşünürsek, ortaya çıkabilecek farklı anlamlar veya rakamlar bir felaketle sonuçlanabilir. Daha sonradan kullanabilecek olan ve önemli bilgiler içeren herhangi bir veri çeşidinde bütünlüğün korunması çok önemlidir. Madencilik çalışmalarında kullanılan multispektral görüntülerde, pikseller üzerindeki bilgiler önceden belirlenmiş spektral aralıklara göre maden cinslerini göstermektedir. Kayıplı bir şıkıştırma sonrasında elde edilen görüntü ile oluşturulacak sonuçlar yanlış yönlendirmelere ve maddi kayıplara yol açabilecekken, benzer şekilde radyolojide kullanılan görüntülerden oluşturulacak sonuçlar insan hayatına mal olabilecektir. Tarım, ormancılık, çevre kirliliği gibi çevresel görüntülemede kullanılan uydu görüntüleri farklı numerik betimlemeler elde edebilmek ve kıyaslama yapabilmek amacıyla belirli bir süre sonra yeniden değerlendirmelere tabi tutulabilmektedir. Eğer yeniden oluşturulan veri, orijinal veri ile birebir aynı olmaz ise farklı sonuçlar ortaya çıkacaktır. Tekrardan aynı koşulları oluşturacak şekilde yeni bir görüntü elde etme de olanaklı değildir. Bu sebeple bu şekildeki veri kümelerinde sıkıştırma aşamasında herhangi bir farklılık yaratacak bir yöntemin kullanılması tavsiye edilmemektedir. Orijinal veri ile birebir aynısı olmasını arzu ettiğimiz birçok uygulama bulunmasına rağmen, daha fazla sıkıştırma yapıp daha rahat bir şekilde verilerle uğraşmak istediğimiz uygulamalar da bulunmaktadır. Bu gibi durumlarda kayıplı sıkıştırma tekniklerinden söz edebiliriz. Kayıpsız veri sıkıştırma birçok uygulamada kullanılmaktadır. Bunlardan en yaygın olanları ZIP dosya formatı ve Unix sistemlerindeki gzip dosya formatıdır. Kayıplı sıkıştırma teknolojisi içerisinde de bir bileşen olarak kullanılabilmektedir. TIFF ve MNG gibi bazı görüntü formatları kayıplı veya kayıpsız metotları kullanabilirken, PNG ve GIF gibi bazı görüntü formatları ise sadece kayıpsız sıkıştırmayı kullanmaktadır.

26 Kayıplı SıkıĢtırma Kayıplı sıkıştırma teknikleri bir kısım veri kayıplarını göze almaktadır. Bu yöntemde sıkıştırılmış verinin yeniden oluşturulmasında tam olarak orijinal verinin elde edilemeyeceği bilinmektedir. İnsan gözünün veya diğer duyu organlarının algılamadığı veya algılamada güçlük çektiği bilgilerin, orijinal veriden arındırılarak sıkıştırmanın uygulanması, bu yöntemlerin en büyük avantajıdır. Ancak sıkıştırmanın fazla olduğu durumlarda sıkıştırma hataları olarak adlandırılan görüntü bozulmaları dikkati çekmektedir. Yeniden oluşturma sonrasında orijinal verinin elde edilemeyeceğinin ve bir distorsiyon olacağının kabul edilmesi, kayıpsız sıkıştırma ile göremeyeceğimiz yüksek sıkıştırma oranlarını elde etmemize olanak sağlar. Bir çok uygulamada yeniden oluşturmadaki eksiklik bir problem teşkil etmemektedir. Örneğin bir konuşmanın veya sesin iletilmesi veya depolanması aşamasında, konuşmada geçen herbir örnek sesin gerçek değerinin tutulması zorunluluk yaratmamaktadır. Yeniden oluşturulacak konuşmada beklenen kaliteye bağlı olarak, her örneğe ilişkin değişken miktarda bilgi kayıpları göze alınabilmektedir. Yeniden oluşturulan konuşmada telefondaki ses kalitesine benzer bir kalite bekliyorsak kayda değer bilgi kayıpları göze alınabilir. Ama yeniden oluşturulan konuşmada müzik CD sindeki gibi bir kalite bekliyorsak çok daha az bilgi kaybı olacağı görülecektir. Benzer şekilde bir video görüntü dizisinde yeniden oluşturulan video görüntüsünün orjinal görüntü ile aynı olamayacağı bir gerçektir. Kullanıcının video görüntüsünde beklediği çözünürlük nispetinde, bu veri çeşidinde kesinlikle kayıplı sıkıştırma yöntemleri kullanılmaktadır. Bir sıkıştırma planı tasarladığımızda elde edeceğimiz perfonmansı ölçebilme yeteneğimizin bulunması gerekmektedir. Sıkıştırmanın birçok farklı uygulama alanı olacağından, performans tanımlama ve ölçümü için farklı koşullar geliştirilmelidir SıkıĢtırma Algoritmaları Bilgisayar ortamında depolama ve sınırlı bant genişliklerinde veri iletimi gibi etkenler yanında, sıkıştırma yöntemlerinin ve formatlarının ortaya çıkmasındaki veya araştırılmasındaki en büyük etkenlerden birisi de verinin kendisidir. Verinin içerisinde ihtiyaç dışı ve fazla bilgiler bulunabilmektedir. Bu fazla bilgilerin veri yapısı içerisinden

27 17 ayrıştırlması da bir nevi sıkıştırma sağlamaktadır. Bir veri içerisinde ne kadar fazla veri varsa sıkıştırma oranı da o derece yüksek olacaktır. Bu fazlalık bilgilerin kaynaklarını ise şu şekilde sıralayabiliriz: uzaysal fazlalık, spektral fazlalık, anlık fazlalık ve algılanabilen fazlalık (Aksan ve Doğan 2004) Kayıpsız sıkıģtırma algoritmaları Çoğu kayıpsız sıkıştırma programı iki aşamada işlemi gerçekleştirir: birinci aşamada girdi verisinin istatistiksel modeli oluşturulur, ikinci aşamada ise oluşturulan bu model kullanılarak girdi verisi bit sırasına göre adreslenir. Bu aşamada veri tekrar sıklıkları veya olasılıkları önemli rol oynamaktadır. Kayıpsız sıkıştırma algoritmalarında en çok Huffman kodlama ve aritmetik kodlama kullanılmaktadır. Aritmetik kodlama bilgi entropisinde verilen belirli istatistiksel model için uygun olabilen en iyi sıkıştırma oranlarına ulaşabilmekte, Huffman kodlama ise basit ve hızlı bir sıkıştırma olmasına rağmen bire yakın sembol olasılıkları olan modellerde kötü sonuçlar elde edebilmektedir. İstatistiksel model oluşturmak için iki ana yol bulunmaktadır: statik model ve uyarlanabilir model. Statik modelde veri analiz edilir ve model oluşturulur, sonra bu model sıkıştırılan veri ile birlikte depolanır. Bu yaklaşım basit ve modülerdir, ancak bazı durumlarda modelin kendisinin depolanması zahmetli olabilmektedir. Ayrıca sıkıştırılacak bütün verilerde tek bir modelin kullanılması zorunluluğu, heterojen veri içeren dosyalarda düşük performansa sebep olmaktadır. Uyarlanabilir modellerde ise veri sıkıştırılırken kullanılan model dinamik olarak güncellenmektedir. Hem kodlayıcı hem de çözücü, ilk başta önemsiz bir model kullanmakta, başlangıç verisinde zayıf sıkıştırmaya sebep olmakta, fakat daha fazla bilgi öğrendikçe veri performansı gelişmektedir. Günümüzde uygulamada kullanılan en popüler sıkıştırma tipi uyarlanabilir kodlayıcıları kullananlardır. Kayıpsız sıkıştırma yöntemleri sıkıştırma için tasarlandıkları veri tiplerine göre sınıflandırılabilir. Prensipte herhangi bir genel maksat kayıpsız sıkıştırma algoritması, herhangi bir veri tipine uygulanabilir ve bazen tasarlandıkları veri tipi haricindeki verilerde bile çok iyi sonuçlar elde edebilirler. Metin verilerinde kullanılan birçok kayıpsız sıkıştırma tekniğinin, adreslenmiş görüntülerde de iyi sonuçlar verdiği görülmüştür.

28 18 Sürekli görüntülerde ilk piksel hariç her pikselin sol komşusu ile arasındaki renk farkının az olduğu varsayımı ile, piksel değerleri birbirinden çıkartılmak suretiyle aradaki farkların yer aldığı görüntüler daha düşük değerler ile çalışma imkânı sağlanır. Fark verilerinden yeni oluşturulan bu veri kümesinde yakınsamalar daha fazla olacağı için verilerin tekrarlanma sıklıkları daha yüksek olacaktır. Bu tekniğin bir sonraki aşamasında veri noktalarına ait bütün komşu nokta çiftlerinin farkları ve toplamları depolanmakta, düşük çözünürlükte sadece toplamlar kullanılarak devam ettirilmektedir. Bu işlem ayrık wavelet dönüşümü olarak adlandırılmaktadır. JPEG2000 formatında, bunlara ilave olarak diğer çiftlerdeki veri noktaları ve çarpım faktörleri de farkların içerisine ilave edilmektedir. Bu faktörlerin tamsayı olması nedeniyle her koşulda elde edilen sonuç da tamsayı olmaktadır. Değerlerin artışı beraberinde dosya boyutunun da artmasını getirmektedir, ancak değerlerin dağılımı daha yüksek olmaktadır. Bu başlık içerisinde yer alan sıkıştırma algoritmalarından, görüntü sıkıştırmada kullanılmayanların sadece isimleri ve kullanıldıkları veri kümeleri belirtilecektir. Görüntü sıkıştırmada kullanılanlardan tez çalışmasında kullanılacak olanlar detaylı olarak anlatılacaktır ArdıĢık tekrarlı kodlama (Run-length encoding) Kayıpsız veri sıkıştırmanın en basit yöntemi olarak bilinir. Orijinal veri kümesi yerine, tek bir veri karakterinin ve tekrarlanma sayısının tutulduğu bir yöntemdir. Ardışık olarak tekrar eden karakterlerden oluşan verilerin sıkıştırılmasında başarılı sonuçlar vermektedir. Özellikle fax cihazlarındaki veri iletimi için geliştirilmiş Huffman kodlama teknikleri ile birleştirilerek kullanılan ve siyah-beyaz renk ayırımına göre çalışan bir yöntemdir. Gönderilen veri içerisinde renkli resim bulunsa bile bu resim siyah beyaz olarak kodlanmaktadır. Normal bir metin içerisinde çoğu alanın boş veya beyaz olduğu dikkate alınırsa, verinin sıkıştırılması ve yeniden oluşturulması hızlı bir şekilde gerçekleştirilmektedir. Fax cihazındaki bir tarama çizgisinde aşağıdaki renkleri elde ettiğimizi varsayarsak (siyah pikseller S ile beyaz pikseller B ile temsil edilsin); BBBBBBSSBBBBBBBBBBBBBBSSSSBBBBBBBBSSBBBBBBBBBBBBBBBB BBBBBBBSSBBBBBBBBBBBBSSSSSBBBBBBBSSBBBBBBBBBBBBBBBBB bu verinin kodlanması;

29 19 1 inci tarama çizgisi: 6B2S14B4S8B2S16B 2 nci tarama çizgisi: 7B2S12B5S7B2S17B şeklinde olacaktır. Simgeler, çizgisel çizimler ve animasyonlar gibi tekrarlı renk karakterlerinin fazla olduğu resimler haricinde, diğer normal fotoğrafların sıkıştırılmasında tercih edilmez. Hava fotoğrafı ve uydu görüntülerini bir kenara bırakacak olursak, normal fotoğraflarda bile elde edilecek sıkıştırma dosyasının boyutu orijinal dosya boyutunun 2-3 katına çıkabilmektedir. Eğer görüntünün yapısı çoğunlukla dikey dokulardan oluşmuş ise bu görüntünün yatay bir şekilde taranması da boyutu arttıracağından, kötü sıkıştırmaya bir örnek olacaktır. Bu nedenle görüntünün tarama yönünün de belirlenmesi bu kodlama yöntemi için önemli bir etkendir (Salomon 2004). Ardışık tekrarlı kodlama ile elde edilen yaygın formatlar arasında; TGA (Truevision Graphics Adaptor) veya TARGA (Truevision Advanced Raster Graphics Adaptor), Macintosh bilgisayarları için Apple tarafından geliştirilen PackBits formatı (TIFF dosyalarında da aynı sıkıştırma şeması kullanılmaktadır), PCX (Personel Computer exchange) ve ILBM (InterLeaved BitMap) sayılabilir Sözlük kodlayıcıları (Dictionary coders) Yedek kodlayıcı olarak da bilinen bu yöntem, sıkıştırılacak metin ile kodlayıcı tarafından veri yapısında oluşturulan bir grup dizgi arasındaki eşleme araştırmasını gerçekleştiren kayıpsız bir sıkıştırma yöntemidir. Metin yapısındaki veri gruplarında kullanılan bir yöntemdir. Kodlayıcı ilk eşlemeyi bulduğunda, veri yapısında bu dizginin konumuna karşılık gelen bir yer değiştirme gerçekleştirir. LZ77 ve LZ78 yöntemleri de bu prensipe göre çalışmaktadır. LZ77 ve LZ78: Abraham Lempel ve Jacob Ziv tarafından 1977 ve 1978 yıllarında geliştirilen kayıpsız veri sıkıştırma algoritmalarıdır. LZ1 ve LZ2 olarak da bilinir. Her ikisi de sözlük kodlayıcısı olarak kullanılmaktadır. LZ77 sıralı erişim ile eşleme yaparken, LZ78 rasgele erişim ile eşleme yapmaktadır. PNG formatı LZ77 algoritmasına dayanmaktadır. Huffman kodlamanın aksine, Lempel-Ziv (LZ) kodlama algoritması değişken uzunluklu girdi sembolleri sabit uzunluklu kod verilerine dönüşmektedir. Huffman kodlama kaynakla ilgili istatistik bilgilerinin önceden

30 20 bilinmesine ihtiyaç gösterirken, bu yöntemde bilinmesine ihtiyaç yoktur ve sadece özel bir kaynak için değil birçok kaynak türünde etkili bir şekilde çalışabilmektedir. Belki de bu sebeple kayıpsız veri sıkıştırmada en çok kullanılan yöntem olmuştur. Literatürde algoritmanın iki sürümü bulunmaktadır; teorik sürüm ve pratik sürüm. Her iki sürüm de temelde aynıdır (Gersho ve Gray 1992). LZW: LZ78 algoritmasının Terry Welch tarafından geliştirilmesiyle oluşturulan bir sıkıştırma algoritmasıdır. LZ grubunun en çok kullanılan şeklidir. GIF formatı LZW nin kullanıldığı en çok bilinen uygulamadır. Unix sıkıştırma da bu algoritmayı kullanmaktadır Kaynak tabanlı sıkıģtırma (Context-based compression) Eğer kodlanacak semboller dizisi, sembollerin bağımsız oluşumlarını içermiyorsa, kodlanacak sembolün komşusunda oluşacak sembolün bilgisi, kodlanacak sembolün değeri hakkında iyi bir fikir verecektir. Yani bu bilgi verilen bir kaynak içerisinde bazı sembollerin diğerlerine göre daha fazla olasılıkla yer alması anlamına gelmektedir. Bu da olasılık dağılımının eğriliğini arttırmaktadır. Eğer kaynak kodlayıcı ve çözücü tarafından biliniyorsa, bu olasılık dağılımı sıkıştırma seviyesinin arttırılması için kullanılabilmektedir Kısmi eģleme kestirimi (Prediction by partial matching, PPM) Kaynak tabanlı algoritmalar içerindeki en çok bilinen bu yöntem, ilk olarak 1984 yılında Cleary ve Witten tarafından önerilmiştir. PPM olarak da bilinen bu algoritma, kaynak modelleme ve kestirim tekniklerine dayalı uyarlanabilir istatistiksel veri sıkıştırma tekniğidir. Bu model sıkıştırılmamış sembol kümesindeki bir önceki sembol setlerini kullanarak, küme içerisindeki bir sonraki sembolü tahmin etme üzerine kurulmuştur (Sayood, 2005) lı yılların başına kadar PPM algoritmalarının hatırı sayılır bir miktarda RAM gerektirmesi nedeni ile yazılım uygulamalarında sıklıkla tercih edilen bir yöntem olmamıştır. Ancak son zamanlardaki PPM uygulamaları, doğal konuşma metinleri için en iyi sonuç veren kayıpsız sıkıştırma programları olarak kullanılmaktadır.

31 Burrows-Wheeler dönüģümü (BWT) Kaynak tabanlı yöntemlerden birisi olan BWT, kayıpsız sıkıştırma için farklı bir yol kullanarak kodlanacak sembolün kaynağını kullanır. Bu algoritmanın en önemli parçasını oluşturan dönüşüm işlemi 1983 yılında Wheeler tarafından geliştirilmiştir. Diğer yöntemlerin aksine, kodlama işlemi öncesinde kodlanacak bütün kod dizilerinin mevcudiyetini gerektirmektedir (Salomon, 2008). Blok sıralama sıkıştırması olarak da bilinen bu algoritma, bzip2 gibi veri sıkıştırma tekniklerinde kullanılmaktadır. Metin, ses ve görüntü şeklindeki veri gruplarının sıkıştırılmasında kullanılan etkin bir kayıpsız veri sıkıştırma algoritmasıdır Buyanovski iliģkili kodlayıcısı (Associative Coder of Buyanovsky) George Buyanovsky tarafından geliştirilen, sıkıştırma işleminde kullanılan kaynaklarda farklı bir yaklaşım getiren bir yöntemdir. Bu etkin kodlayıcının ayrıntılı detayları tam olarak bilinmemektedir. Diğerlerin farklı olarak kaynak içeriklerinin yolları da bu kodlayıcıda tutulmaktadır. Metin verisinde geleneksel soldan sağa doğru okuma yaklaşımı mevcuttur. Ancak bu yöntemde sağdan sola okuma yaklaşımı ilave edilmiş ve eşlemede komşu içerikler de dikkate alınmaktadır. Bu şekildeki yaklaşımın sonucu olarak algoritma daha zengin bir çevrede çalışma imkanı bulmuş ve sıkıştırmayı sağlayabilmek için esneklik kazanmıştır. Metin verilerinin sıkıştırılmasında çok başarılı sonuçlar elde edilmiştir ( ) Dinamik Markov sıkıģtırması (Dynamic Markov compression, DMC) Gordon Cormack ve Nigel Horspool tarafından geliştirilen kayıpsız veri sıkıştırma algoritmasıdır. Her seferinde bir bit tahmin edilir ve kodlanır. PPM ye benzer bir şekilde kestirimli aritmetik kodlama kullanmakta, sadece kestirimin her seferinde bir byte yerine bir bit kullanılmaktadır. DMC yeterince hızlı çalışan ve iyi sıkıştırma sonuçları veren bir algoritmadır, ancak fazla hafıza gerektirmesi nedeni ile geniş uygulama alanları bulunmamaktadır. Özellikle metin verilerinde çok başarılı sonuçlar verdiği test edilmiştir (Cormack ve Horspool 1987).

32 Kaynak karıģtırma (Context mixing) Diğer bireysel kestirim sonuçlarına göre daha doğru sonuç veren, iki veya daha fazla istatistik modellerinin birleştirilmesiyle, bir sonraki sembol tahminini daha iyi yapabilen bir veri sıkıştırma algoritmasıdır. Bu yöntemin kullanılması ile ilgili en basit yöntem, örneğin her modele ilişkilendirilen olasılıkların ortalamasının alınmasıdır. Bireysel modellerin kestirimlerinden yeni bir kestirim oluşturan rasgele ağaç yapısı bir diğer yöntemdir. Modellerin birleştirilmesi, yapay zekâ ile öğrenmedeki aktif araştırma alanıdır. Ortalama kalite işlemi kullanan veri sıkıştırma programları, girdi verisinin bireysel değerlerine olasılık atamada bu algoritmayı kullanmaktadır. Modellerin bağımsız olması nedeniyle, güvenirlik modellerin karşılaştırılmasında değil, aynı model içerisindeki iki kestirimin karşılaştırılmasında anlamlı hale gelmektedir ( Kaynak uyarlı kayıpsız görüntü sıkıģtırma (Context Adaptive Lossless Image Compression, CALIC) Piksel değerlerinin kaynak ve kestirimini birlikte kullanan, 1994 de ortaya konan bir kayıpsız görüntü sıkıştırma algoritmasıdır. CALIC algoritması gri tonlamalı görüntülerde ve iki seviyeli görüntülerde olmak üzere iki modda işlem yapabilmektedir. Bir görüntü içerinde verilen bir pikselin değeri genellikle komşularından birine çok yakındır. Hangi komşu pikselin en yakın değere sahip olduğu görüntünün lokal yapısı ile ilgilidir. Hangi pikselin en yakın olduğunun bulunması en iyi kestirimi verecektir (Wu ve Memon 1997). Algoritma kodlanacak pikselin çevresini belirlemelidir ve bu belirleme hem kodlayıcı hem de çözücü tarafından bilinmelidir. Algoritmanın iyi bir şekilde çalışabilmesi için en önemli adım başlangıç kestirim değerinin bulunmasıdır. Algoritma içerisindeki bazı işlem aşamalarının sadeleştirilebilmesi sonrasında görüntüler için en iyi sıkıştırma yöntemi olabileceği değerlendirilmektedir.

33 Entropi kodlaması (Entropy coding) Bilişim kuramında entropi kodlama, ortamın özel karakteristiklerinden bağımsız olan bir kayıpsız veri sıkıştırma algoritmasıdır. Entropi kodlama girdi verisi içerisinde yer alan her bir sembole bir ön kod oluşturur ve atar. Daha sonra her sabit uzunluklu girdi sembolünü, karşılık gelen değişken uzunluklu ön kodlama kelimesi ile değiştirerek verinin sıkıştırılmasını gerçekleştirir (Erdem 2006). Her kodlama kelimesinin uzunluğu yaklaşık olarak, olasılığının negatif logaritması ile orantılıdır. Bu nedenle en fazla kullanılan semboller en kısa kodları kullanmaktadır. Shannon kaynak kodlama teorisine göre bir sembolün en uygun kod uzunluğu log b P ile temsil edilmektedir. b çıktı kodlarını oluşturmada kullanılan sembollerin sayısını, P de girdi sembolünün olasılığını temsil etmektedir. En yaygın olarak kullanılan enrtopi kodlama tekniklerinden ikisi; Huffman kodlama ve aritmetik kodlamadır. Özellikle sinyal sıkıştırmada, veri akışı içerisindeki yaklaşık entropi karekteristikleri iyi bir şekilde bilinirse, basit statik kodların kullanılması yararlı olacaktır. Bu statik kodlar; evrensel kodları (Elias gama kodlama veya Fibonacci kodlama gibi) ve Golomb kodlarını (birli kodlama veya Rice kodlama gibi) içermektedir. Entropi kodlama sayısal verilerin sıkıştırmasında bir yöntem olarak kullanılmasının yanında, entropi kodlayıcı veri akışıları arasındaki benzerliklerin miktarının ölçülmesinde de kullanılabilmektedir. Bu işlem, her veri sınıfı için bir entropi kodlayıcısı veya sıkıştırıcısı oluşturmakla gerçekleştirilmektedir. Daha sonra sınıflandırılmamış bilinmeyen veri, her sıkıştırıcıya sıkıştırılmamış bir şekilde verilir ve en yüksek sıkıştırmayı sağlayana göre sınıflandırılır Huffman kodlama David A. Huffman tarafından 1952 yılında geliştirilen bu yöntem, Basit Entropi Kodlama olarak da adlandırılır. Genellikle sıkıştırmanın en son aşamasında kullanılır. Bilgisayar biliminde ve bilişim kuramında Huffman kodlama kayıpsız veri sıkıştırma için kullanılan bir entropi kodlama algoritmasıdır. Konsept Mors kodlamaya oldukça benzemektedir. Kaynak sembolün kodlanmasında, değişken uzunluklu kod tablosunun kullanımına dayanmaktadır. Sabit uzunluklu girdi verisindeki semboller, değişken

34 24 uzunluklu kod değerlerine dönüşmektedir. Değişken uzunluklu kod tablosu, kaynak sembolün her muhtemel değer oluşum tahmin edilen olasılığının, özel bir yöntem ile türetilmesine dayanmaktadır (Salomon 2004, Erdem 2006, Salomon 2008). Verilen bir modele veya olasılıklar grubuna en uygun olan ön kodlar, Huffman kodlar olarak adlandırılır. Huffman kodlama, en uygun ön kodlara ilişkin iki gözleme dayanmaktadır. Birincisi; uygun kodlamada sıklıkla tekrar eden sembollerin kod uzunlukları az tekrar edenlerden daha kısadır. İkincisi; uygun kodlamada az tekrar eden iki sembol aynı uzunluktadır. Huffman kodlama, her sembolün temsil edilerek seçiminde özel bir metot kullanmaktadır. Bir takım sembollerin temsilinde kullanılan bit sırası, az kullanılan kaynak sembolerin temsil edilmesindeki bit sırası uzunluğundan, sıklıkla kullanılan sembollerin temsilindeki daha kısa olan bit dizisinin ön kodlaması olamaz. Bu kodlamanın etkinlik ölçüsü, onun ortalama uzunluk ile entropi arasındaki farkı veya fazlalığıdır (redundancy). Dış düğüm noktalarının veya yapraklarının sembollere karşılık geldiği ikili sistem ağaç yapısı, Huffman kodlamayı oluşturmanın diğer bir yöntemidir. Huffman kodlamanın kullanıldığı bir çok uygulama alanından en önemlileri şu şekilde sıralanabilir: kayıpsız görüntü sıkıştırma, metin sıkıştırma, ses sıkıştırma. Kayıpsız görüntü sıkıştırmada, dört adet örnek görüntü kullanarak Sayood (2005) un elde ettiği neticeler Çizelge 3.1 ve Çizelge 3.2 de gösterilmektedir. Çizelge 3.1. Huffman kodları kullanılarak elde edilen piksel değerleri Görüntü Adı Bits/Piksel Toplam Boyut (byte) Sıkıştırma Oranı Sena , Sensin , Earth , Omaha , Çizelge 3.2. Huffman kodları kullanılarak elde edilen piksel fark değerleri Görüntü Adı Bits/Piksel Toplam Boyut (byte) Sıkıştırma Oranı Sena , Sensin , Earth , Omaha , Uyarlanır Huffman kodlama (Adaptive Huffman coding): Dinamik Huffman kodlama olarak da bilinir. Huffman kodlama kaynak verideki olasılıkların

35 25 bilinmesine dayanmaktadır. Bu bilgi mevcut değil ise, verinin üzerinden ilk geçişte istatistik bilgileri toplanır, ikinci geçişte de veri kodlanır (Salomon 2004). Kaynak veriye ait herhangi bir önbilgi olmaksızın, iletilecek sembol kodlarının belirlenmesine, verinin değişen koşullarına göre uyarlanmasına ve bir defada kodlanmasına olanak sağlamaktadır. Bu algoritmayı tek bir geçişlik işleme dönüştürebilmek için Faller ve Gallagher tarafından uyarlanabilir algoritma ortaya koymuş, daha sonra bu algoritma Knuth ve Vitter tarafından geliştirilmiştir (Sayood 2005). En büyük faydası gerçek zamanlı olarak kaynak verinin bir defada kodlanmasıdır. Bu yöntemin getirdiği dezavantaj ise iletişim hatalarına karşı oldukça duyarlı olmasıdır. Veri içerisindeki sadece bir kayıp bütün kodlamayı harap edecektir. Golomb kodlama (Golomb coding): Huffman kodlama grubundan olan bir yöntemdir. Solomon W. Golomb tarafından 1960 lı yıllarda ortaya konan kayıpsız veri sıkıştırma yöntemidir. Geometrik dağılımlı sonsuz girdi verisinin basit entropi kodlanmasıdır. Geometrik dağılım izleyen alfabeler en uygun ön kod olarak Golomb kodu alırlar. Girdi verisindeki küçük değerlerin tekrarlanmasının büyük değerlerden fazla olduğu durumlar için Golomb kodlaması oldukça uygun bir yöntemdir. Yarı sonsuz olasılık modelleri için kullanılan Huffman kodlama ile aynı olduğu söylenebilir (Seroussi ve Weinberger 1997). Rice kodlama: Robert F.Rice tarafından tasarlanan ve daha sonra Pen-Shu Yeh ve Warner Miller tarafından geliştirilen bir kodlama yöntemidir. Golomb kodlaması gibi Huffman kodlama grubundan olan bu yöntem, uyarlanabilir Golomb kodlaması olarak da değerlendirilmektedir. Bu kodlamada negatif olmayan tamsayılar dizisi bloklara bölünmekte, daha sonra her bloğa Golomb kodlama uygulanmaktadır. Uzay Veri Standartları Danışma Komitesi (Consultative Committee on Space Data Standards, CCSDS) kayıpsız sıkıştırmada kullanılmak üzere bu yöntemin kullanılmasını tavsiye etmiştir (Sayood 2005). Tunstall Kodlama: Bu yöntemi diğer Huffman kodlama grubundan ayıran en büyük özelliği, sembollerin tekrarlanma sıklıklarına göre kod uzunluğunun verilmemesi, her sembolün aynı uzunlukta kodlanmasıdır. Aynı uzunluktaki kod uzunluklarının sağladığı en büyük avantaj ise kodlamadaki hataların devamlılığının olmamasıdır. Değişken uzunluklu kodlarda ise bir hata sonrasında, takip eden hatalar serisi oluşmaktadır (

36 26 Shannon-Fano kodlama: Sembol setlerine ve bunların ölçülen veya tahmin edilen olasılıklarına bağlı olarak ön kod oluşturma tekniğine dayanmaktadır. Bu yöntem Huffman kodlamasındaki gibi en düşük muhtemel kod uzunluğunun elde edilmesini sağlayamaz, ancak bütün kod uzunluklarının teorik olarak ideal olan kod uzunluklarında olmasını garanti eder. Bu yöntemin, Shannon gürültüsüz kodlama teorisinin kanıtlanmasında kullanılan Shannon kodlama veya aritmetik kodlamadaki Elias kodlama olarak bilinen Shannon-Fano-Elias kodlama ile karıştırılmaması gerekir Aritmetik kodlama (Arithmetic coding) Değişken uzunluklu entropi kodlama kullanan, Huffman kodlama gibi popülaritesi artmakta olan kayıpsız veri sıkıştırma yöntemidir. Özellikle ikili sistemde olduğu gibi daha küçük uzunluklu sembol gruplarıyla yapılan çalışmalarda oldukça kullanışlı bir yöntemdir. Entropi değerinin yüksek olduğu durumlarda Huffman kodlama yetersiz kalabilirken, aritmetik kodlama ile oldukça başarılı sonuçlar elde edilmiştir. ASCII kodunda olduğu gibi her karakter sabit sayıdaki bitlerle temsil edilir. Toplamda az sayıda bit kullanılacak şekilde, sıklıkla kullanılan karakterler daha az bitlerle, daha az kullanılanlar daha fazla bitlerle temsil edilirler. Girdi verisinin bileşen sembollere ayrıldığı ve her birinin bir kod ile yer değiştirildiği Huffman kodlamadan farklı olarak, aritmetik kodlamada bütün mesaj, kesir (fraction) adı verilen tek bir sayıya ( n, 0.0 n < 1.0) kodlanır (Salomon 2008). Huffman kodlama ile karşılaştırıldığında, aritmetik kodlamanın en büyük dezavantajı daha karmaşık bir yapıya sahip olması ve çok fazla hesap yükünün bulunmasıdır. Hesap yükü probleminin güçlü bilgisayar sistemleri ile çözülebilmesi durumunda hemen hemen her alanda Huffman kodlamaya üstünlük sağlayacaktır. Bu yöntemde değişken girdi istatistiklerine adaptasyon daha kolaydır, bir ağaç yapısının saklanma gerekliliği ve ön kodlama oluşturma zorunluluğu bulunmamaktadır. Bu özellik de Huffman kodlamada uygulanabilir gözükmeyen modelleme ve kodlama işlemlerinin ayrılabilmesine olanak sağlamakta, bu ayrım sıkıştırma sistemlerinin tasarımında büyük esneklik getirmektedir. Aralık kodlama (Range coding): Aritmetik kodlama tekniklerinde ortaya çıkan patent problemlerini aşmak üzere ortaya çıkan bir yöntemdir. Konsept olarak aritmetik kodlamadaki gibi mesaj içerisindeki bütün semboller tek bir sayıya kodlanır

37 27 (Salomon 2008). Huffman kodlamaya göre daha büyük sıkıştırma oranları elde edilebilmektedir ve ikinin katları olmayan olasılıklarda Huffman kodlamanın karşılaştığı yetersizlikler bulunmamaktadır. Yöntem; veri seti aralıkların her defasında bölünerek, yeni alt aralıklar oluşturulmasına ve bu aralıklara kod değerleri atanarak kullanılmasına dayanmaktadır Evrensel kodlar (Universal codes) Veri sıkıştırmada tamsayılar için evrensel kod, pozitif tamsayıları binary kodlara dönüştürmede adreslenen bir ön kodlamadır. Genelde tamsayılardaki çoğu ön kodlama, büyük tamsayılara büyük kodların atanması üzerine kurulur. Böyle bir kodlama, mesaj setlerinin sıralanarak olasılıklarının azaltılması ve oluşturulan mesaj indeksinin gönderilmesi esasına göre birçok mesaj haberleşmesinde etkin bir şekilde kullanılabilir. Evrensel kodlar hassas bir şekilde bilinen olasılık dağılımlarında genellikle kullanılmazlar ve uygulamada herhangi bir dağılım için en uygun olacak şekilde kullanılabilen bir evrensel kod bulunmamaktadır. Elias gama kodlaması (Elias gamma coding): Peter Elias tarafından geliştirilen ve pozitif tamsayıların kodlanmasında kullanılan bir evrensel koddur. Kodlanan tamsayıların üst limitinin önceden belirlenemediği durumlarda yaygın bir şekilde kullanılmaktadır. Bu kodlama kodlanacak en büyük değerin bilinmediği ve veri içerisindeki küçük değerlerin büyük değerlerden çok daha fazla olduğu durumlarda kullanılmaktadır (Elias 1975). Fibonacci kodlaması (Fibonacci coding): Matematikte Ficonacci kodlama, pozitif tamsayıları binary kodlara kodlayan bir evrensel koddur. Bu kodlamanın en büyük avantajı hatalara karşı fazla duyarlı olmamasıdır. Diğer kodlamalarda sıkıştırılmış veri içerisindeki bir bitin eksikliği veya hatası kendisinden sonra gelen bütün veriyi kullanışsız hale getirmekteyken, Fibonacci kodlamasında bir verinin hatası sadece bir veya iki veri sırasını elverişsiz hale getirir.

38 Slepian-Wolf kodlaması (Slepian-Wolf coding, SWC) Kayıpsız Dağıtılmış Kaynak Kodlaması (Distributed Source Coding, DSC) olarak da adlandırılır. Veri sıkıştırma ile ilgili bilgisayar biliminde DSC, birbirleri ile iletişimi olmayan çoklu korelasyonlu bilgi kaynaklarının sıkıştırılmasıdır. Çözücü tarafındaki çoklu kaynaklar arasındaki korelasyonun kanal kodları ile birlikte modellenmesi sonucu, DSC kodlayıcıdan çözücüye hesap karmaşıklığını kaydırabilmektedir. Bu nedenle algılayıcı ağlar ve video/çoklu ortam sıkıştırmadaki gibi karmaşık sınırlamalı göndericilerdeki uygulamalarda en uygun çatı sağlanmaktadır yılında David Slepian ve Jack Keil Wolf, istatistiksel bağımlı iki kaynağın dağıtılmış sıkıştırması ile sınırlı kayıpsız sıkıştırma bilgi teorisini ortaya koymuşlardır. Daha sonra sınırlama Thomas M.Cover tarafından ikiden fazla kaynağı içerecek şekilde geliştirilmiştir ( Kayıplı sıkıģtırma algoritmaları Ayrık kosinüs dönüģümü (Discrete cosine transform, DCT) Ayrık kosinüs dönüşümü, sonlu sayıdaki veri noktaları dizisinin, farklı frekanslarda salınan kosinüs fonksiyonlarının toplamına dayanmaktadır. Bilimde ve mühendislikte sayısız uygulamada kullanılabilmesi yönüyle DCT algoritması büyük önem taşımaktadır. Küçük yüksek frekanslı bileşenlerin ihmal edildiği ses ve görüntülerin kayıplı sıkıştırılmasından, kısmi diferansiyel eşitliklerin nümerik çözümlerindeki spektral yöntemlere kadar farklı uygulamalarda kullanılabilmektedir. Ortalama tipik bir sinyalin modellenmesinde, daha az sayıda fonksiyonlara ihtiyaç göstermesi nedeni ile, sinüs fonksiyonlarından ziyade kosinüs fonksiyonlarının kullanılması önemlidir. Özellikle ayrık Fourier dönüşümüne benzer bir yapıya sahip olup sadece gerçek rakamların kullanıldığı Fourier ilişkili dönüşümdür (Günlü ve Bilge 2006). DCT algoritması güçlü enerji sıkıştırma yeteneği sayesinde özellikle kayıplı veri sıkıştırmada, sinyal ve görüntü işlemede sıklıkla kullanılmaktadır.

39 29 Düzenlenmiş ayrık kosinüs dönüşümü; AAC, Vorbis, WMA ve MP3 ses sıkıştırma formatlarında kullanılmaktadır. DCT aynı zamanda, JPEG görüntü sıkıştırma, MJPEG, MPEG, DV ve Theora video sıkıştırmada kullanılmaktadır. İki boyutlu N x N blokları hesaplanır, sonuçların nicelemesi yapılır ve entropi kodlanır. N sayısı genellikle 8 dir ve bloktaki her sütun ile satıra DCT formülü uygulanır. Sonuç, sol üst yani (0,0) elemanının sıfır-frekans bileşeni olduğu, 8x8 lik dönüşüm katsayı dizisidir ve düşey ile yataydaki yükselen indeks değerli girdiler, yüksek düşey ve yatay konumsal frekansları temsil etmektedir. NxM boyutlu bir f(x,y) görüntünün ayrık kosinüs dönüşümü; C( u, v) M 1N 1 2 (2x 1) u (2y 1) v ( u) ( v) f ( x, y)cos cos (3.1) MN x 0 y 0 2M 2N u=0,1,2,...,n-1; ters dönüşüm ise; v=0,1,2,...,m-1 f ( x, y) 2 MN M 1N 1 (2x 1) u (2y 1) v ( u) ( v) C( u, v)cos cos N (3.2) u 0 v 0 2M 2 1 x=0,1,2,...,n-1; y=0,1,2,...,m-1; w=0 ise ( w), değilse ( w) 1 2 fonksiyonları ile tanımlanmaktadır (Pan ve ark. 2000) Parçalı sıkıģtırma (Fractal compression) Parçalar kullanan bir kayıplı görüntü sıkıştırma algoritmasıdır. Bir görüntüdeki parçaların çoğunlukla aynı görüntüdeki diğer parçalara benzemesi gerçeğinden yola çıkılan bu yöntem doğal görüntülere ve dokulara en uygun olandır. Parçalı algoritmalar bu parçaları parça kodları olarak adlandırılan matematiksel veriye dönüştürür ve bu parça kodları kodlanmış görüntüyü yeniden oluşturma aşamasında kullanılır. Parçalı sıkıştırmada herhangi bir pikselin kaydedilmemesi nedeniyle; JPEG, GIF ve MPEG gibi piksel tabanlı sıkıştırma algoritmalarından farklıdır. Diğer klasik sıkıştırma

40 30 algoritmalarından farklı olarak, görüntü bir kere parçalı koda dönüştürüldüğünde, görüntüde herhangi bir keskinlik kaybı olmaksızın herhangi bir ekran boyutunda yeniden oluşturulabilir. Parçalı görüntü temsili, matematiksel olarak iterasyonlu fonksiyon sistemi şeklinde tanımlanabilir (Fisher 1995). Parçalı sıkıştırmadaki kodlama işlemi ve aynı benzerliklerin bulunmasında kullanılan arama işlemi, hesaplanabilirlik açısından oldukça masraflıdır. Bununla birlikte yeniden oluşturma işlemi biraz daha hızlıdır. Bu asimetri, bu yöntemin gerçek zamanlı uygulamalarda kullanılabilirliğini elverişsiz hale getirmektedir. 50:1 oranına kadar olan ortak sıkıştırma oranlarında, parçalı sıkıştırma JPEG gibi DCT tabanlı algoritmalar ile benzer sonuçlar sağlamaktadır. Yüksek sıkıştırma oranlarında parçalı sıkıştırma kalite açısından diğer yöntemlere üstünlük sağlamaktadır. Bu yöntemin kullanılması ile, uydu görüntülerinde 170:1 in üzerindeki sıkıştırma oranlarında kabul edilebilir sonuçlar elde edilmiştir. Benzer şekilde 25:1 ile 244:1 oranları arasında parçalı video sıkıştırmasında, 2.4 ile 66 saniye/çerçeve aralıklarında kabul edilebilir sıkıştırma süreleri elde edilmiştir. Yüksek karmaşıklık ve renk derinliğinde siyah beyaz görüntüler ile karşılaştırıldığında sıkıştırma etkinliğinin arttığı görülmektedir. Parçalı dönüģüm (Fractal transform): Kayıplı görüntü sıkıştırma için uygulanan ve Michael Barsley tarafından bulunan bir tekniktir. Sayısal görüntüler için pratikte uygulanabilen bu ilk parçalı sıkıştırma, kod kitapçığı olarak görüntünün kendisini kullanan vektör nicelemeye (vector quantization) benzemektedir. Parça dönüşüm sıkıştırması şu şekilde çalışmaktadır. A1 sayısal görüntüsü 2 oranında örneklenerek A2 görüntüsü elde edilir. A1 görüntüsündeki 4x4 pikselden oluşturulan her B1 bloğu için, A2 görüntüsünde B1 e karşılık gelen ve B1 e en çok benzeyen B2 blokları tespit edilir. Daha sonra A2 den B2 ye gri tonlu veya renkli karşılıklar ve kazanımlar bulunur. Her hedef blok için kaynak blokların konumları ile renk karşılıkları ve kazanımları çıkartılır. Yeniden oluşturma aşamasında ise işlem sırası şu şekilde gerçekleşmektedir. A1 görüntüsü 2 ile örneklenerek A2 görüntüsü elde edilir. Sıkıştırılan veriden elde edilen A2 görüntüsü olduğu şekliyle A1 görüntüsü olarak kopyalanır. Sıkıştırma aşamasında elde edilen renk karşılıkları ve kazanımları kullanılarak hedef görüntü iyileştirilir (Fisher 1995).

41 Dalgacık kodlama (Wavelet encoding) Dalgacık tabanlı dönüşüm uygulayan görüntü sıkıştırma yöntemleri, iyi görüntü kalitesi sağlamakla beraber yüksek oranlarda sıkıştırma sağlamada oldukça başarılı olmuştur (DeVore ve ark. 1992). Bu yöntem görüntü sıkıştırma için çok uygun olan bir veri sıkıştırma yöntemidir. Bazen video ve ses sıkıştırmada kullanılmakla beraber, en dikkate değer uygulaması JPEG2000 dir. Hedefi; görüntü verisini mümkün olan en küçük yer kaplayan dosya olarak kaydetmektir. Bu sıkıştırma yöntemi kayıplı veya kayıpsız olabilmektedir. Dalgacık dönüşümünün görüntü sıkıştırmada bir yöntem olarak kullanılmasının yanında, görüntü içerisindeki bazı istenmeyen lekelerin temizlenmesinde de kullanıldığı bilinmektedir. Örneğin fazla gürültüye sahip oldukları bilinen SAR görüntülerinden gürültünün temizlenmesi işlemi bu yöntem ile gerçekleştirilmektedir (Xing ve ark. 2008). Wavelet dönüşümü kullanan wavelet sıkıştırma yöntemleri, sesteki vurmalı çalgılar veya karanlık bir gecedeki yıldızların görüntüsünde olduğu gibi iki boyutlu görüntülerdeki yüksek frekanslı bileşenler gibi geçiş halinin temsil edilmesinde oldukça uygundur. Veri sinyalindeki geçiş elemanlarının, ayrık kosinüs dönüşümü gibi sıklıkla kullanılan diğer dönüşüm yöntemlerinden daha az bilgi içerecek şekilde temsil edilebilmesi anlamına gelmektedir. Wavelet sıkıştırma her çeşit veri grubu için en uygun yöntem olmayabilir. Geçişleri olan sinyal karakteristikleri için wavelet sıkıştırma uygun iken, düzgün veya periyodik sinyaller için Fourier dönüşümü kullanan klasik harmonik sıkıştırma yöntemleri ile daha iyi sıkıştırma yapabilmektedir. Bu sıkıştırma yöntemindeki işlem adımları şu şekildedir. Önce Wavelet dönüşümü uygulanır, bu işlem görüntüdeki piksellere ait çok sayıda katsayı üretir. Daha sonra bilginin istatistiksel olarak sadece küçük bir miktardaki katsayıların içerisinde tutulması nedeniyle, bu katsayılar kolaylıkla sıkıştırılır. Bu prensip dönüşüm kodlama olarak adlandırılmaktadır. Sonrasında katsayılar nicelenir ve nicelenen değerler entropi ve/veya ardışık tekrarlı kodlanır. Bu tekniğin görüntülerde kullanıldığı en yaygın formatlar arasında ECW ve JPEG2000 sayılabilir.

42 Vektör niceleme (Vector quantization) Çeşitli kaynaklarda vektör kuantalama olarak da isimlendirilen vektör nicelemenin temel prensibi, sürekli girdi uzayı için, sürekli girdi uzayını, bilgi kaybını minimum tutacak sekilde ayrık çıktı uzayında yansıtmaktır. Ayrık girdi uzayı için ise, Q özellik içeren P vektörden olusan bir veritabanını, N<P koşulu ile, Q özellik içeren N vektörden oluşan veritabanı olarak ifade etmektir (Şekil 3.3) (Erdem 2006). Sürekli Girdi Uzayı Ayrık Girdi Uzayı ġekil 3.3. Vektör nicelemenin temel prensibi Vektör niceleme, prototip vektörlerin dağılımıyla olasılık yoğunluk fonksiyonlarını modellemeye olanak sağlayan, sinyal işlemedeki klasik bir niceleme tekniğidir. İlk etapta veri sıkıştırma için kullanılan bir yöntemdir. Yöntem; büyük bir nokta verisinin (vektör olarak adlandırılmaktadır), Şekil 3.4 de gösterildiği gibi kendisine yakın olan yaklaşık aynı sayıdaki nokta sayısından oluşan gruplara bölünmesi, daha sonra her grubun k-means ve diğer kümeleme algoritmalarındaki gibi kendi merkez noktası ile temsil edilmesine dayanmaktadır (Gersho ve Gray 1992). ġekil 3.4. Büyük bir nokta kümesinin vektör niceleme ile gruplara ayrılması ve merkezinin belirlenmesi

43 33 Özellikle büyük ve yüksek boyutlu verilerin yoğunluğunun belirlenmesinde, vektör nicelemenin yoğunluk eşleme özelliği kuvvetlidir. Veri noktalarının kendilerine en yakın merkez nokta adreslemesi ile temsil edilmesi nedeniyle, sıklıkla tekrar eden veriler düşük hatalara, seyrek veriler yüksek hatalara sahip olabilmektedir. Bu nedenle vektör niceleme kayıplı veri sıkıştırmaya oldukça uygun bir yöntemdir. Bu yöntem aynı zamanda kayıplı veri düzeltme ve yoğunluk tahmininde de kullanılabilmektedir. Blok niceleme veya patern eşleme niceleme olarak da adlandırılan vektör niceleme, çoğunlukla kayıplı veri sıkıştırmada kullanılmaktadır. Çoklu boyuttaki vektör uzayındaki verilerin, daha küçük boyutlardaki ayrık alt uzaylarındaki sonlu sayıdaki değerlerinin kodlanmasına dayanmaktadır. Alt uzay vektörleri daha az saklama alanına ihtiyaç duyduğu için veri sıkıştırılmış olur. Vektör nicelemenin yoğunluk eşleme özelliğine bağlı olarak, sıkıştırılmış veri kendi yoğunluğu ile ters orantılı olacak şekilde hataları ihtiva etmektedir. Dönüşüm genellikle projeksiyon ile veya kodlama kitapçığı kullanılarak gerçekleştirilmektedir. Yöntem çoğunlukla ses ve video verilerinin sıkıştırılmasında kullanılmaktadır Doğrusal tahmin kodlaması (Linear predictive coding, LPC) Doğrusal tahmin modelindeki bilgileri kullanarak ses sinyal işleme veya konuşma işlemedeki spektral genişliğin sayısal sinyalinin sıkıştırılmış yapıda temsil edilmesinde çoğunlukla kullanılmaktadır. Yöntem cep telefonlarında ve kablosuz haberleşme cihazlarında olmak üzere, özellikle telefon şirketleri tarafından dijital ses sıkıştırmada kullanılmaktadır. Wyner-Ziv kodlama (Wyner-Ziv coding, WZC): Kayıplı Dağıtılmış Kaynak Kodlaması (DSC) olarak da adlandırılır. Slepian-Wolf kodlama algoritmasına, bir niceleyici eklenmesi ile elde edilen bir algoritmadır. Bu sebeple Wyner-Ziv kodlayıcı tasarımı, niceleyici ve karşılık gelen yeniden oluşturma yöntem tasarımı üzerinde odaklanmıştır.

44 Niceleme (Quantization) Niceleme; görüntü verisindeki sürekli değer gruplarının daha az sayıdaki (sonlu) değerler ile tahmin edilmesi işlemine karşılık gelmektedir. Veri sıkıştırma işleminde niceleme iki şekilde kullanılmaktadır. Birincisi; eğer sıkıştırılacak veri büyük sayılardan oluşmakta ise niceleme onları küçük sayılara dönüştürmede kullanılır. Küçük sayılar büyüklere göre daha az yer kaplar ve sıkıştırma gerçekleşir. Diğer taraftan küçük sayılar büyüklerine göre daha az bilgi taşıyabilmektedir, böylece niceleme sonucu kayıplı sıkıştırma olmaktadır. İkincisi; eğer sıkıştırılacak veri analog ise niceleme küçük sayılar ile sayısallaştırmada kullanılmaktadır. Daha küçük sayılar daha iyi sıkıştırma ancak daha fazla bilgi kaybı anlamına gelmektedir (Salomon 2008). Niceleyicinin girdisi orijinal veridir, çıktısı da belirli seviyedeki sayılardır. Niceleme fonksiyonu genellikle sonlu sayıdaki ayrık çıktı değerlerinden oluşmaktadır. İki çeşit niceleme bulunmaktadır; ölçeksel niceleme ve vektör niceleme. Ölçeksel nicelemede her girdi sembolü çıktıyı oluştururken ayrı ayrı ele alınırken, vektör nicelemede girdi sembolleri vektör adını alarak gruplandırılır ve çıktıyı oluşturmada beraber değerlendirilir. Bu gruplandırma ve beraber değerlendirilme süreci işlem yükünü arttırmaktadır. Niceleyici girdi veya çıktı verilerine göre de sınıflandırılabilmektedir. Eğer girdi verisi eşit mesafeli aralıklara bölünmüş ise düzenli niceleyici (uniform quantizer), bölünmemiş ise düzenli olmayan niceleyici (non-uniform quantizer) adını almaktadır. Düzenli niceleyici alt sınırın ve aralık mesafesinin tanımlanmasıyla kolaylıkla tanımlanabilir ve uygulamada kullanılması daha basittir. İnsan gözü geniş alanlardaki küçük aydınlık farklarını tespit etmekte ve yüksek frekanslı aydınlık değişimlerini ayırt etmede iyi değildir. Bu da yüksek frekanslı bileşenlerdeki gözün ayırt edemediği bilginin azaltılabileceği anlamına gelmektedir. Bu işlem frekanstaki her bileşenin o frekans için bir katsayıyla bölünmesi ve en yakın tam sayıya yuvarlanmasıyla gerçekleştirilir. Eğer DCT işlemi yüksek hassasiyetle gerçekleştirildiyse, bütün dönüşüm işlemi içerisindeki kayıbı, bu niceleme işlemi oluşturmaktadır. Bu işlem sonrasında birçok yüksek frekanslı bileşen sıfıra yuvarlanmakta, kalanların büyük bir bölümü de daha az bitlerle gösterilebilen pozitif veya negatif tamsayılara yuvarlanmaktadır.

45 Örnek sıkıģtırma algoritmaları uygulamaları İndirme (deflate): LZ77 ve Huffman kodlamasının birleşkesini kullanan kayıpsız veri sıkıştırma uygulamasıdır. Bu uygulama ilk olarak zip dosya formatını da tasarlayan Phil Katz tarafından geliştirilmiştir ve zip, gzip ve png dosyalarına kullanılmaktadır. Lempel-Ziv-Markov zincir algoritması (LZMA): Microsoft Windows için 1998 yılından itibaren geliştirilen açık kaynak dosya depolayıcısı 7-Zip programı tarafından veri sıkıştırma için kullanılan bir algoritmadır ve işlem sonrası uzantısı 7z olan dosyaları oluşturur. Lempel-Ziv-Oberhumer (LZO): Yeniden oluşturma hızı üzerinde yoğunlaşan kayıpsız veri sıkıştırma algoritmasıdır. Lempel-Ziv-Extended (LZX): Jonathan Forbes ve Tomi Poutanen tarafından geliştirilen LZ77 ailesinden olan sıkıştırma algoritmasıdır. Unix dosyalarını sıkıştırma (.Z dosya formatı) ve GIF dosya formatı oluşturulurken LZW kullanılmaktadır. Unix dosyalarını paketleme (.z dosya formatı) işleminde Huffman kodlama kullanılmaktadır. bzip2: Burrows-Wheeler dönüşümünü ve Huffman kodlamasının bileşimini kullanan ve Julian Seward tarafından geliştirilen açık kaynak kayıpsız veri sıkıştırma algoritmasıdır. Ortalama Kalite İşlemi (Process Avarage Quality, PAQ): Kaynak karıştırma yöntemiyle çalışan çok yüksek bir kayıpsız veri sıkıştırmadır. JPEG: Ayrık kosinüs dönüşümü, niceleme ve Huffman kodlama yöntemlerini kullanan kayıplı görüntü sıkıştırma ile elde edilen görüntü dosya formatıdır. MPEG: Ayrık kosinüs dönüşümü ve video için hareket-dengeli tahmin yöntemi kullanan, geniş bir kullanım alanı olan ses ve video sıkıştırma standardıdır. - MP3: Alt bant kodlaması ve Değiştirilmiş Ayrık Kosinüs Dönüşümü, Algısal Modelleme, Niceleme ve Huffman Kodlama yöntemlerini kullanan, MPEG-1 standardında ses ve müzik sıkıştırma dosyası veya uzantısıdır. - AAC: Değiştirilmiş Ayrık Kosinüs Dönüşümü, Algısal Modelleme, Niceleme ve Huffman Kodlama yöntemlerini kullanan, MPEG-2 ve MPEG-4 ses kodlama özelliğidir.

46 36 Vorbis: DCT yöntemi kullanarak, açık kaynak kayıplı ses sıkıştırma formatı veya yazılımıdır. JPEG2000: Wavelet sıkıştırma, niceleme ve entropi kodlama yöntemleri kullanılmaktadır. Gerçek Ses (True Audio, TTA) ve Serbest Kayıpsız Ses Kodlayıcısı (Free Lossless Audio Codec, FLAC): Kayıpsız ses sıkıştırması için doğrusal tahmin kodlama yöntemi kullanan yöntemlerdir Görüntü Formatları Bu başlık altında fotogrametrik uygulama yazılımlarında kullanılan görüntü formatları anlatılacak, uygulamada kullanılan JPEG2000 ve MrSid görüntü formatları detaylandırılacaktır. Görüntü dosya formatları ile ilgili özet bilgiler Çizelge 3.3 de gösterilmektedir. Çizelge 3.3. Görüntü formatları özet tablosu Format Tam Adı SıkıĢtırma Algoritması BMP ECW GIF Windows Bitmap Enhanced compressed wavelet Graphics Interchange Format Yok veya düşük seviyede RLE DWT - LZW Renk Derinliği 1, 4, 8, 16, 24, 32 1, 2, 3, 4, 5, 6, 7, 8 ILBM InterLeaved BitMap RLE Hepsi JPEG JPEG2000 MrSID PCX PGF Joint Photographic Experts Group Joint Photographic Experts Group 2000 Multiresolution Seamless Image Database Personal Computer exchange Progressive Graphics File DCT, RLE, Huffman 8, 12, 24 Kayıplı veya kayıpsız DWT Kayıpsız Wavelet - Yok veya RLE PICT Macintosh Picture Yok, RLE PNG Portable Network Graphics Kayıplı veya kayıpsız DWT Kayıpsız, DEFLATE PSD Photoshop Document Yok veya RLE TGA TIFF Truevision Advanced Raster Graphics Adaptor Tagged Image File Format Yok veya RLE Yok, LZW, RLE, ZIP, vb. 8, 16, 24, 32, 48 1, 2, 4, 8, 24 1, 8, 12, 16, 24, 32, 48 1, 2, 4, 8, 16, 24, 32 1, 2, 4, 8, 16, 24, 32, 48, 64 1, 2, 4, 8, 16, 24, 32, 48, 64 1, 2, 4, 8, 16, 24, 32 1, 2, 4, 8, 16, 24, 32 Açıklama Birçok iki boyutlu uygulamada kullanılmaktadır. Hava fotoğrafları ve uydu görüntüleri gibi yer konuşlu görüntülerde kullanılır. Transparanlık ve animasyonu destekleyebilen ve internette yaygın şekilde kullanılan bir formattır. Amiga grafik donanımı için tasarlanan görüntü formatıdır. Birçok program tarafından kullanılan kayıplı sıkıştırılmış görüntü formatıdır. JPEG yerine kullanılmak üzere geliştirilen bir formattır. Yer konuşlu görüntülerin sıkıştırılmasında ve hızlı bir şekilde görüntülenmesinde kullanılmaktadır. Az yer kaplayan ve kolaylıkla yeniden oluşturulabilen, halen PC Paintbrush tarafından kullanılan eski bir görüntü formatıdır. Yaklaşık JPEG2000 ile aynı zamanda JPEG dosya formatını değiştirmek için geliştirilen bir formattır. Macintosh işletim sistemi tarafından kullanılan bir görüntü dosya formatıdır. GIF formatı yerine geliştirilen bir formattır. İşlenmiş veya editlenmiş görüntü verisini tutan bir dosya formatıdır. Birçok 3D oyunda ve 3D dokulama programında kullanılmaktadır. Görüntü tarama ve görüntüleme formatıdır.

47 37 Raster görüntülerin matematiksel fonksiyon şeklinde tanımlanması sayesinde, görüntüde yer alan verilerin yorumlanabilmesi için, sürekli fonksiyonlara uygulanan dönüşüm işlemleri yapılabilmekte ve ayrıca verilerle ilgili istatistiksel işlemler de uygulanabilmektedir. Görüntüyü sürekli bir fonksiyon olarak tanımlamak mümkün olmadığı için, önce görüntü sürekliymiş gibi düşünülür ve daha sonra çeşitli örnekleme yöntemleriyle bu sürekli fonksiyon ayrık fonksiyon şeklinde örneklenir (Açıkgöz ve ark. 1999) TIFF (Tagged Image File Format) Grafik sanatçıları, basım endüstrisi, fotoğrafçılar ve Macintosh kullanıcıları tarafından tercih edilen görüntü kaydetme dosya formatıdır. İlk olarak Aldus firması tarafından 1986 yılında ortaya çıkartılan bu formatın telif hakları, 2009 yılından itibaren Aldus firmasını bünyesine katan Adobe Systems firmasının kontrolüne geçmiştir. Masaüstü tarayıcı sağlayıcı her şirketin kendine özgü format kullanmasını önlemek amacıyla, 1980 ortalarında ortak bir taranmış görüntü dosya formatı elde etme çabaları sonucu oluşturulmuştur. Başlangıçta her tarayıcının rahatlıkla destekleyebilmesini sağlamak amacıyla her pikselde sadece iki olası değerin saklanabildiği, ikili sistemde görüntü formatı olmuştur. Tarayıcılar geliştikçe ve bilgisayarlardaki depolama alanları arttıkça TIFF formatı önce gri tonlamalı görüntülerde sonrasında da renkli görüntülerde kullanılmaya başlanmıştır. Günümüzde JPEG ve PNG ile birlikte yüksek renk derinliğine sahip popüler bir formattır. İki deneme sonrasında ilk olarak 1986 yılında sürüm 3.0 olarak çıkmış, küçük değişiklikler sonrası 1987'de sürüm 4.0 olmuştur yılında renkli görüntü ve LZW sıkıştırma desteği eklenerek 5.0 sürümü oluşturulmuş, halen 6.0 sürümü kullanılmaktadır ( TIFF; boyut, tanımlama, uygulanan sıkıştırma gibi görüntü geometrisini tanımlayan başlık etiketlerinin içerildiği, görüntüyü ve verisini tek bir dosya içerisinde saklayabilen esnek ve uyarlanabilir bir dosya formatıdır. TIFF dosyası, örneğin kayıplı sıkıştırılmış JPEG ve kayıpsız sıkıştırılmış PackBits görüntülerini içeren bir taşıyıcı olabilmektedir. Görüntülerin kayıpsız olarak sıkıştırılarak saklanabilmesi yeteneği, TIFF dosya formatının arşivlenme amaçlarında kullanılabilmesine olanak sağlamaktadır. Dosya boyutunu düşürmek amacıyla kayıpsız veri sıkıştırma tekniği olan

48 38 LZW sıkıştırma yönteminin kullanılması önerilmektedir. LZW tekniğinin kullanımı patentli olduğu için, 2004 yılına kadar sınırlı bir şekilde yapılabilmiştir. Şu anda patent problemi bulunmamaktadır. TIFF formatının geliştirilmesi, uyumluluk problemlerini de beraberinde getirmiştir. Her TIFF okuyucusunun, JPEG, LZW sıkıştırma veya katmanların içerilmediği temel seviye TIFF görüntüsünü okuması gerekmektedir. Temel seviye TIFF görüntüsünde ise ardışık tektrarlı kodlamanın bir çeşidi olan PackBits sıkıştırma içerilmektedir. Birçok okuyucu temel seviye görüntü ile birlikte diğer etiketleri de okuyabilmektedir. Sonuç olarak TIFF formatı en küçük ortak bölen görüntü formatı olmuştur ve çoğu TIFF görüntüsü, sıkıştırılmamış 24-bit RGB veya 32-bit CMYK görüntüsünden oluşturulmaktadır. TIFF 6.0 sürümüne örnek format etiketinin eklenmesiye birlikte, kayan noktalı görüntülerin ve her kanalda 8 bitten fazla veri içerilen tamsayılı görüntülerin içerildiği gelişmiş piksel veri tiplerinin ele alınması olanaklı hale gelmiştir. Bu etiket sayesinde büyük hassasiyet gerektiren bilimsel görüntü işleme olanaklı hale gelmiştir. Bununla birlikte çoklu sayfa görüntülerinin kuralını oluşturan görüntü dizilerinin tek bir dosyada saklanması ve JPEG sıkıştırma etiketinin tutulması da bu sürümde mümkündür JPEG2000 Birleşik Fotoğrafik Uzmanlar Grubu komiitesi tarafından 2000 yılında ayrık cosinüs dönüşüm tabanlı JPEG standardının, yeni tasarlanan wavelet tabanlı yöntem ile değiştirilmesi sonrasında ortaya konulan bir kodlama sistemi ve görüntü sıkıştırma standardıdır. JPEG2000 çalışma grubunun hedefi; farklı tipteki (iki düzeyli, gri tonlamalı, renkli, çok bileşenli, hiper bileşenli), farklı karakteristiklere (doğal, bilimsel, uzaktan algılanmış, metin içeren, vb.) sahip, farklı görüntülenme modellerine (müşteri/sunucu, gerçek zamanlı iletim, arşiv amaçlı, sınırlı bant genişliğine sahip, vb.) olanak sağlayan, tercihen tek ve entegre bir görüntü standardını ortaya koymaktır (Gray 2002). JPEG ile karşılaştırıldığında en belirgin avantajı kod akışındaki esnekliktir. Skodras ve ark. (2001) tarafından JPEG2000 kodlama sistemi Şekil 3.5 de gösterildiği şekilde ifade edilmektedir.

49 39 ġekil 3.5. JPEG 2000 kodlayıcısı (a) ve çözücüsünün (b) genel ifadesi JPEG2000 ile sıkıştırılan bir görüntüdeki kod akışı ölçeklenerek farklı yollar ile görüntü yeniden oluşturulabilir. Yani herhangi bir noktada kod akışının kesilmesiyle geriye kalan bölüm için daha farklı bir çözünürlükte görüntü elde edebilme imkanı bulunmaktadır. Kod akışının değişik yollarla sıralanabilmesi uygulamalarda belirgin bir şekilde performans artışı sağlamaktadır. Bununla birlikte bu esneklik doğal olarak kodlayıcıda ile çözücüde karmaşıklığı ve hesap yükünü beraberinde getirmektedir. Diğer bir farklılık ise görsel bozukluklarda ortaya çıkmaktadır. JPEG2000 görüntü kenarlarında dairesel bulanıklık oluşturmakta, JPEG görüntülerinde ise 8x8 lik bloklardan oluşması nedeniyle hem dairesel hemde bloklama bozuklukları oluşmaktadır. JPEG2000 in mevcut birçok özelliğinden bazıları Marcellin ve ark. (2000) tarafından sıralanmıştır: - Düşük bit oranlarında sıkıştırma performansı, - Kalite, çözünürlük, bileşen veya uzaysal konumluluk ile kademeli iletim, - Kayıplı veya kayıpsız sıkıştırma, - Bit sıralarına rasgele erişim, - Kaydırma, büyültme ve küçültme (sıkıştırılmış veri içerisinden sadece ilgili alanın çözülmesi), - Rotasyon veya kırpma gibi sıkıştırılmış çevre işlemleri, - Sadece ilgili alanın kodlanabilmesi, - Sınırlı hafıza uygulamaları. JPEG2000 sadece sıkıştırma performansını arttırmakla kalmamış, ölçeklenebilirlik ve editlenebilirlik gibi özellikleri de ilave etmiştir. JPEG2000

50 40 sıkıştırma yönteminde, çok düşük ve çok yüksek sıkıştırma oranları elde edilebilmektedir. JPEG2000 sıkıştırılmış yapıdayken, doğrudan kompleks meta veriyi kullanabilmektedir. Bu özellik de, kompleks bir ürünü basit bir şekilde gösterebilmesi açısından avantaj sağlamaktadır (Christophe ve ark. 2008) MrSID (Multiresolution Seamless Image Database) Ortofotolar gibi yer konuşlu raster görüntülerin kodlanması için LizardTech firması tarafından geliştirilen ve patentli bir dosya formatıdır. Kayıplı veya kayıpsız görüntü sıkıştırma yapabilmekte olup, şu anda kullanılmakta olan en son sürümü 4 üncü nesil MrSID dir. Bu format ayrık dalgacık dönüşümü kullanmakta, alt görüntülerin yapısı içerisinde dalgacık dönüşümünün katsayıları tutulmakta, böylelikle istenilen büyültme seviyesinde ve istenilen alanda görüntü hızlı bir şekilde gösterilebilmektedir. Görüntüler hem lokal olarak, hem de ağlar üzerinden herhangi bir kayıp olmaksızın görüntülenebilmektedir ( Öncelikle coğrafi bilgi sistemleri için geliştirilen bir formattır. Aynı görüntü içerisinde çoklu çözünürlük ile ilgili değerler tutulabilmektedir. Görüntü içeriğine ve renk derinliğine bağlı olarak farklı sıkıştırma oranları elde edilebilmekte, uygulamada gri tonlamalı görüntülerde 20:1, renkli görüntülerde 50:1 oranları tercih edilmektedir (Zhang 2001). Hava fotoğrafları ve uydu görüntüleri gibi büyük boyutlu raster görüntüler sıkıştırılmakta ve bütün dosyanın yeniden oluşturulmasına gerek kalmadan kolaylıkla görüntülenebilmektedir. MrSID dosyalarının çoklu ölçek ve kalite seviyeleri içermesi nedeniyle, internet ortamındaki raster görüntülemede de çok uygun olduğu söylenebilir. Araştırma penceresine görüntünün sadece ilgili alanı ve büyültmesi gönderilmesi nedeniyle görüntülenme, navigasyon ve çizim performansı oldukça yüksektir. MrSID formatı ESRI, ERDAS, Autodesk, Intergraph ve diğer bütün önemli CBS yazılımları tarafından desteklenmektedir. GeoExpress, MrSID formatını okumada ve yazmada LizardTech tarafından geliştirilen yazılım paketidir. Bu formatın açık kaynak uygulamaları bulunmamaktadır. Verinin yeniden oluşturulması amacıyla kullanılan çözücü yazılım geliştirme kiti ücretsiz olarak firma tarafından sağlanması nedeniyle herhangi bir uygulamada MrSID formatı kolaylıkla okunabilmektedir.

51 41 MrSID teknolojisi başlangıç görüntüsünü oluşturmak amacıyla kayıpsız wavelet sıkıştırma kullanmaktadır. Sonra kodlayıcı tarafından bu görüntü büyültme seviyelerine, alt bantlara, alt bloklara ve bit seviyelerine bölünmektedir. İlk kodlama sonrasında görüntü oluşturucu sıfır veya fazla optimizasyon uygulamaktadır. 2:1 gibi sıkıştırma oranlarında kayıpsız veri elde edilebilirken, yüksek sıkıştırma oranlarında kayıplı sıkıştırılmış veri elde edilmektedir. MrSID seçici çözümleme kullanmaktadır, yani belirli bir alanın veya ekranın büyültme seviyesini ve görüntü kalitesini çözümlemek için tüm görüntünün çözümlenmesine ihtiyaç göstermemektedir JPEG Fotoğrafik görüntülerin sıkıştırılmasında bilgisayar ortamında ve internette en yaygın olarak kullanılan kayıplı bir sıkıştırma formatıdır. JPEG, sürekli tondaki görüntüler için geliştirilen bir sıkıştırma yöntemidir. JPEG sıkıştırmanın ana hedefleri arasında; yüksek sıkıştırma oranlarının elde edilebilmesi, bir çok parametre kullanılabilmesi nedeniyle kullanıcıya istediği şekilde görüntüyü sunabilmesi, görüntü özelliklerinden bağımsız olarak sürekli tondaki görüntüleri sıkıştırabilmesi, birçok platformda kullanılabilen komplike fakat fazla karmaşık olmayan bir yöntem kullanması sıralanabilir (Wallace 1992, Salomon 2008). Uygulanan sıkıştırmanın derecesi, depolama için kullanılan disk alanı ve görüntü kalitesi ile doğrudan orantılıdır. JPEG sıkıştırma algoritması, görüntünün rengi ve tonlaması arasında yumuşak geçişler yapabilmektedir. Bununla birlikte keskin ayrımlar olan görüntülerde bu formatın kullanılması uygun değildir. Sıkıştırma sonrasında bu şekildeki görüntülerde, komşu piksellerdeki keskin kontrast farkları dikkate değer doku hatalarına sebebiyet vermektedir. Keskin kontrast farklarının bulunduğu görüntülerin kayıpsız sıkıştırma yöntemlerinden biriyle sıkıştırılması daha uygun olacaktır. Editlenecek görüntülerin JPEG ile sıkıştırılması uygun değildir. Görüntünün her defasında kodlanması ve yeniden çözülmesi görüntü kalitesinde kayıplara sebebiyet vermektedir. Genellikle kayıplı sıkıştırılmış olan bu formatın, kayıpsız olan bazı alternatifleri de bulunmaktadır. Ancak bu kayıpsız seçeneklerin çoğu programlar tarafından desteklenmemektedir. Sıkıştırma aşamasında görüntü 8x8 piksellik alt bloklara ayrılmakta ve her blokta ayrık kosinüs dönüşümü uygulanmaktadır. Daha sonra bu bloklar nicelemeye tabi tutulmaktadır. Niceleme sonrasında ardışık tekrarlı kodlama

52 42 ile benzer frekanslarda gruplar oluşturulur ve oluşturulan bu veri Huffman kodlama ile kayıpsız olarak sıkıştırılmaktadır. JPEG standardı Huffman kodlamaya göre matematiksel olarak daha üstün olan aritmetik kodlamayı da kullanabilmektedir. Aritmetik kodlamanın dosya boyutunu %5- %7 arasında daha küçük boyutlu hale getirebilecek olmasına rağmen, bu kodlamadaki lisans problemleri ve Huffman kodlamaya göre kodlamada ve yeniden oluşturmada daha fazla zaman almasından dolayı tercih edilmemiştir. Birleşik Fotoğrafik Uzmanlar Grubu (Joint Photographic Experts Group, JPEG) sürekli tondaki resimlerin kodlanması için standartların geliştirilmesinden sorumlu bir komitedir. En ünlü kayıplı görüntü sıkıştırma standardı bu grup tarafından ortaya konulmuştur. Bu çok kullanılan JPEG standardının ortaya konulduğu dönemlerde, aynı grup tarafından kayıpsız görüntü standartları da oluşturulmuştur. Bu kayıpsız JPEG sıkştırma standardında kullanıcının seçim yapabileceği 8 ayrı algoritma sunulmuştur. Birinci algoritmada kestirim bulunmamaktadır. Diğer algoritmalar ise şu şekildedir; Î( i, j) I( i 1, j) (3.3) Î ( i, j) I( i, j 1) (3.4) Î ( i, j) I( i 1, j 1) (3.5) Î ( i, j) I( i, j 1) I( i 1, j) I( i 1, j 1) (3.6) Î ( i, j) I( i, j 1) ( I( i 1, j) I( i 1, j 1)) / 2 (3.7) Î ( i, j) I( i 1, j) ( I( i, j 1) I( i 1, j 1)) / 2 (3.8) Î( i, j) ( I( i, j 1) I( i 1, j)) / 2 (3.9) I ( i, j) orijinal görüntüde (i,j) konumundaki pikselin değeri, Î( i, j) ise (i,j) konumundaki pikselin kestirilen değerini göstermektedir. Bu kestirim yöntemlerinin uyarlanabilir aritmetik kodlama ile elde edilen test değerleri Çizelge 3.4 de, koyu renklerle en iyi sıkıştırmayı gösteren değerlerin, GIF ve PNG formatları ile karşılaştırma sonuçları ise Çizelge 3.5 de gösterilmektedir (Sayood 2005). Çizelge 3.4. Farklı JPEG kestirim yöntemlerinin karşılaştırılması Görüntü Adı JPEG0 JPEG1 JPEG2 JPEG3 JPEG4 JPEG5 JPEG6 JPEG7 Sena 53,431 37,220 31,559 38,261 31,055 29,742 33,063 32,179 Sensin 58,306 41,298 37,126 43,445 32,429 33,463 35,965 36,428 Earth 38,248 32,295 32,137 34,089 33,570 33,057 33,072 32,672 Omaha 56,061 48,818 51,283 53,909 53,771 53,520 52,542 52,189

53 43 Çizelge 3.5. Kayıpsız JPEG, GIF ve PNG karşılaştırılması Görüntü Adı En İyi JPEG GIF PNG Sena 29,742 51,085 31,577 Sensin 32,429 60,649 34,488 Earth 32,137 34,276 26,995 Omaha 48,818 61,341 50, Kayıpsız JPEG (Lossless JPEG) Kayıplı JPEG standardından tamamen farklı bir teknik kullanılarak geliştirilmiştir. Üç en yakın komşu (üst, sol ve sol-üst) piksele dayalı tahmin algoritması ve tahmin hatalarında da entropi kodlama kullanmaktadır. Bağımsız JPEG Grubu kütüphanesi tarafından desteklenen standart bir format değildir, ancak bu kütüphane tarafından desteklenebilmesi amacıyla bir ara program geliştirilmiştir. Bu format medikal görüntülemede, sayısal negatif dosyalarda ve bazı dijital kameralarda ham görüntüleri sıkıştırmada kullanılmaktadır. Yaygın bir kullanımı geliştirilmemiştir. Kayıplı JPEG formatında DCT kullanılmaktadır, ancak kayıpsız JPEG yönteminde Diferansiyel Darbe Kod Modülasyonu (DPCM) olarak adlandırılan basit tahminsel kodlama modeli kullanılmaktadır. Bu model, görüntüde kodlanmış olan en yakın komşulardan tahmin edilen örnek değerlerin kestirilmesine dayanmaktadır. DPMC de her örneğin bağımsız olarak kodlanması yerine, kestirilen örnekler arasındaki farklar kodlanır. Bir örnek ile bir sonraki arasındaki farklar genelde sıfıra yakındır. Bütün örneklerin kestirimi tamamlandığında, örnekler arasındaki farklar hesaplanır ve Huffman kodlama veya aritmetik kodlama ile kayıpsız olarak entropi kodlanır (Salomon 2004) JPEG-LS JPEG-LS, modelleme ve kodlama olarak adlandırılan bağımsız ve ayrık iki aşmadan oluşan basit ve etkin bir algoritmadır. Bu yöntem kayıpsız JPEG yönteminden daha iyi sıkıştırma verimliliği sağlayabilmek amacıyla geliştirilen, düşük karmaşıklıklı kayıpsız veya yaklaşık kayıpsız görüntü sıkıştırma standardıdır. Daha önce bahsedilen

54 44 CALIC algoritmasına oldukça yakın bir yöntem kullanmaktadır. Geliştirilmesinin bir diğer sebebi ise, o dönemlerde Huffman kodlama tabanlı kayıpsız JPEG standardının ve diğer standartların sıkıştırma performansının sınırlı olmasıdır. Çekirdek JPEG-LS algoritması; kestirime, artık modellemeye ve artıkların kaynak tabanlı kodlanmasını kullanan LOCO-I algoritmasına dayanmaktadır (Weinberger ve ark. 2000). Sayood (2005) tarafından 4 adet görüntü kullanılarak, klasik JPEG, JPEG-LS ve CALIC algoritmalarından elde edilen sonuçlar Çizelge 3.6 da görterilmektedir. JPEG- LS ile CALIC algoritmalarının çok birbirine çok yakın değerlere sahip olduğu ve klasik JPEG görüntüsüne oranla %6-%18 arasında daha iyi performans verdiği görülmektedir. Çizelge 3.6. JPEG, JPEG-LS ve CALIC karşılaştırılması Görüntü Adı JPEG JPEG-LS CALIC Sena 31,055 27,339 26,433 Sensin 32,429 30,344 29,213 Earth 32,137 26,088 25,280 Omaha 48,818 50,765 48,249 LOCO-I (LOw COmplexity LOssless COmpression for Images): Sürekli tonlamaya sahip görüntülerde kayıpsız veya yaklaşık kayıpsız sıkıştırma standardıdır. Her kayıpsız sıkıştırma algoritmasında olduğu gibi bu yöntem de üç aşamadan oluşmaktadır: kestirim, kaynak belirleme ve artık değer kestirimi için olasılık modeli. Bu yöntemdeki tahminci aynı zamanda orta değer kenar bulucu (median edge detector) olarak da adlandırılmaktadır. Kaynak modelleme aşaması, parametre belirleme ve kaynak belirleme aşamasından oluşur. Sonrasında da kodlama işlemi gerçekleştirilir. Kodlama öncesindeki modelleme aşaması iki önemli adımdan oluşmaktadır: dekorelasyon (kestirme) ve hata modelleme. Çalışma sonrasında elde edilen KOH değerlerinin JPEG2000 den daha düşük olduğu test edilmiştir. Çeşitli görüntüler kullanılarak elde edilen test sonuçları Çizelge 3.7 de gösterilmektedir (Weinberger ve ark. 2000).

55 45 Çizelge 3.7. Farklı görüntüler ile elde edilen karşılaştırma sonuçları (Sonuçlar bit/piksel olarak verilmektedir.) ECW Hava fotoğrafları ve uydu görüntülerinin kullanımı için geliştirilen wavelet sıkıştırma formatıdır. Halen ERDAS firmasının sahibi olduğu ECW formatı, ilk olarak Earth Resource Mapping firması tarafından geliştirilmiştir. Çok az RAM kullanarak çok büyük boyutlu görüntüleri sıkıştırmada kullanılabilen önemli bir formattır. ECW tekniğinin hızlı bir şekilde sıkıştırma yapabilmesini sağlayan sebepler şu şekilde sıralanabilir: görüntü parçalarını hızlı bir şekilde diske yazar, DWT dönüşümü sırasında çağırır ve DWT işlemi sırasında bilgisayardaki işlemcinin yeteneklerini çok iyi kullanır. 3:1 sıkıştırma oranı orijinal görüntüye oldukça yakın sonuçlar vermektedir ( JPEG2000 görüntü standartının çıkmasından sonra, geliştirilen ilave bir yazılım ile JPEG2000 formatının ECW içerisine yazılması mümkün olmuş ve yazılım geliştirme arabirimi ERDAS ECW JPEG2000 SDK olarak adlandırılmıştır. Yer konumlu uygulamaları destekleyebilmek amacıyla harita projeksiyon bilgileri ECW içerisine aktarılabilmektedir. Görüntü verisi, 1GHz işlemci ile saniyede 1.5 Mbyte olacak şekilde sıkıştırılabilmektedir.

56 GIF (Graphics Interchange Format) 1987 yılında CompuServe firması tarafından geliştirilen bit adresli görüntü formatıdır. Geniş destek ve uygunluğu nedeniyle internet ortamında sıklıkla kullanılmıştır. Her pikselde 8 bit adreslenen bu formatta 256 renk derinliği elde edilebilmektedir. Renkler 24-bit RGB renk uzayından elde edilmekte, aynı zamanda animasyonu destekleyebilmektedir. GIF formatındaki renk sınırlaması nedeniyle, renkli fotoğraflarda ve sürekli tonlamaya sahip diğer görüntülerde kullanımı uygun olmayıp, grafik veya logo gibi sabit renk alanlarından oluşan basit görüntülerin kullanımı için çok uygundur. GIF görüntüleri, herhangi bir görsel kayıp olmaksızın görüntü depolama boyutunu azaltan LZW kayıpsız veri sıkıştırma tekniği ile sıkıştırılmaktadır. GIF görüntüyü satır satır taramaktadır. Dolayısıyla aynı satırdaki pikseller arasındaki korelasyonu bulabilmekte, ancak satırlar arasındaki korelasyonu kuramamaktadır. Görüntü iki boyutlu olsa bile, GIF bu haliyle bir boyutludur ve bu sebeple GIF sıkıştırma yeterli değildir (Salomon 2004) yılında patentli olan bu sıkıştırma tekniğinin kullanımı ile ilgili ortaya çıkan problemler sonrasında PNG standardının geliştirilmesine başlanılmıştır. Keskin renk kenarlarına ve sabit renkli alanlara sahip olması nedeniyle, sıkıştırmaya çok uygun olan bu görüntü formatının, dijital fotoğraflarda, hava fotoğraflarında ve uydu görüntülerinde kullanımı yaygın değildir PNG (Portable Network Graphics) Kayıpsız veri sıkıştırma ile elde edilen bit adresli görüntü formatıdır. Patent problemi bulunmayacak şekilde GIF formatını geliştirmek ve yer değiştirmek üzere, 1990 ortalarında Thomas Boutell başkanlığındaki PNG geliştirme grubu tarafından geliştirilmeye başlanmış ve Ekim 1996 da çalışma sonuçlandırılmıştır (Salomon 2004). PNG internetteki görüntülerin transfer edilmesi amacıyla tasarlanmıştır, bu nedenle CMYK gibi RGB olmayan renkli görüntüleri desteklemez. GIF dosyalarında kullanılan LZW veri sıkıştırma algoritmasının Unisys tarafından patentleşmesi ve GIF renk sınırı olan 256 dan daha fazla renk içeren görüntülerin kullanımının yaygınlaşması sonrasında, GIF gibi animasyona olanak

57 47 sağlamayan ve sadece tek görüntü formatını destekleyecek şekilde yeni bir format oluşturulmasına karar verilmiştir yılında ilk sürümü ile kullanımına başlanılmıştır. PNG iki aşamalı sıkıştırma işlemi kullanmaktadır. İlk aşamada filtreleme veya kestirim olarak da adlandırılan ön sıkıştırma gerçekleştirilmekte, ikinci aşamada ise LZ77 uyarlaması olan, indirme (deflate) olarak bilinen ve patent problemi bulunmayan kayıpsız veri sıkıştırma metodu kullanılmaktadır BMP (Windows BitMap) Windows 1.0 için oluşturulan orijinal bitmap formatı çok basit bir yapıya sahiptir. Sabit renk paleti mevcuttur ve veri sıkıştırma desteklenmemektedir. Bu ilk format DDB (device-dependent bitmap) olarak da bilinmektedir, dosya başlık bilgisinin hemen ardından resim verisi gelmektedir. Windows 2.0 ile birlikte BMP formatı da geliştirilmiştir. Sonraki bu sürümler DIB (device-independent bitmap) dosya formatı olarak da adlandırılır. Bu sürümlerde dosya başlık verisi, bitmap başlık verisi, renk palet bilgisi ve ardından resim verisi gelmektedir. Özellikle Windows işletim sisteminde bit adresli dijital görüntülerin depolanmasında kullanılan bir görüntü dosya formatıdır. Sıkıştırılmamış BMP dosyalarında görüntü pikselleri, her pikselde 1, 4, 8, 16, 24 veya 32 bit renk derinliği ile saklanır. 8 bit veya daha az görüntüler gri tonlamalı ve renk adreslidir. Alpha kanalı olarak adlandırılan ve 24 bitlik bir görüntüyü 32 bite çıkaran bir dördüncü kanal ayrı bir dosya içerisinde saklanabilir. Bu format kayıplı veya kayıpsız herhangi bir yolla sıkıştırılmış dosyalardan daha fazla yer tutmaktadır ( Genellikle RGB renk modeli kullanılmaktadır. Diğer raster görüntü tarama veya adresleme sistemlerinden farklı olarak, piksellerin adreslenmesi yukarıdan aşağıya doğru gerçekleştirilir. BMP dosya formatının basitliği, Windows veya herhangi bir ortamda rahatlıkla kullanılabilmesi, patent probleminin bulunmaması ve çok fazla dokümante edilmiş olması nedenleri ile herhangi bir işletim sistemindeki görüntü işleme programlarının rahatlıkla okuyup yazabildiği genel bir format olmuştur. BMP dosyalarının herhangi bir sıkıştırmadan yoksun olması veya genellikle düşük oranda ardışık tekrarlı kodlama ile sıkıştırılmış olması nedeniyle boyutları oldukça büyüktür. Bu dosyalardaki yaklaşık %0.1 boyutundaki fotoğrafik olmayan artık veriler, ZIP gibi

58 48 kayıpsız veri sıkıştırma algoritmaları kullanılarak sıkıştırılmış görüntü olarak adlandırmak yanlış olacaktır. sıkıştırılabilir. Ancak bunu 3.5. SıkıĢtırmadaki Performans Kriterleri Bir sıkıştırma algoritması çok sayıda farklı yöntem ile değerlendirilebilir. Algoritmanın relatif karmaşıklığı, algoritmayı uygulamak için gerekli hafıza, belirlenen bir sistem konfigürasyonunda algoritmanın sağladığı hız, sıkıştırma miktarı ve yeniden oluşturulan verinin orijinal veriye ne kadar benzediği ölçümü yapılabilecek değerlerdir. Bu değerleden bizim için önemli olan ölçüt ise, yeniden oluşturulan görüntünün, yaklaşık aynı doğruluk değerleri ile görüntü kalitesini elde edebilecek şekilde orijinal görüntüye ne kadar benzeyeceği veya orijinal görüntünün hangi oranlarda sıkıştırılabileceğidir. Bir sıkıştırma algoritması kullanılarak sabit bir veri kümesinin ne derecede sıkıştırıldığı tespitinin en belirgin yöntemi; orijinal verinin temsil edilmesi için gerekli olan bit sayısı ile sıkıştırma sonrası elde edilen veriyi temsil etmek için gerekli olan bit sayısının karşılaştırılmasıdır. Elde edilen değer sıkıştırma oranı (compression ratio) olarak adlandırılmaktadır. Örneğin 256 x 256 pikselden oluşan bir görüntü 65,536 byte lık bir depolama alanı gerektirmektedir. Sıkıştırma sonrasında elde edilen görüntünün depolanması için gerekli olan alan 16,384 byte olsun. Bu durumda sıkıştırma oranının 4:1 olduğunu söylememiz yanlış olmaz. Elde edilen yeni değerin orijinal değerden çıkartılması sonucu ortaya çıkan değer ise, sıkıştırma oranının başka bir ifade şekilde ifade edilmesine olanak sağlar. Aynı görüntü örneğini kullanacak olursak, orijinal görüntünün %75 sıkıştırıldığı söylenebilecektir. Sıkıştırma performansının raporlanmasında kullanılan bir başka yol ise; tek bir görüntü örneğini temsil etmek için gerekli olan ortalama bit sayısıdır. Bu sayı genellikle değer (rate) olarak adlandırılır. Kayıplı sıkıştırmada elde edilen veri her zaman orijinal veriden farklıdır. Bu nedenle sıkıştırma algoritmasının etkinliğini belirlemek için bir şekilde oluşan farklılıkları belirlememiz gerekmektedir. Orijinal veri ve yeniden oluşturulan veri arasındaki farklar genellikle distorsiyon (distortion) olarak adlandırılır. Kayıplı sıkıştırma teknikleri genellikle ses ve video gibi analog sinyallerden oluşturulan veri

59 49 gruplarında kullanılmaktadır. Ses ve video verilerinin sıkıştırılmasında sonuç ürünün kalitesini belirleyen insan faktörüdür. İnsan tepkilerinin matematiksel olarak modellenmesinin zor olması nedeniyle, yeniden oluşturulan verinin kalitesini belirleyebilmek amacıyla, distorsiyon belirlenmesinde çok sayıda yaklaşık kriterler kullanılmaktadır. Orijinal ve yeniden oluşturulan veri arasındaki farklılıklarda kullanılabilecek diğer terimler ise uygunluk (fidelity) ve kalite (quality) dir. Yeniden oluşturulan verinin uygunluğu veya kalitesi yüksektir dediğimizde, orijinal veri ile yeniden oluşturulan veri arasındaki farkın az olduğu anlaşılması gerekir. Ancak bu farkın matematiksel mi yoksa algısal mı olduğu da önemlidir. Bu ayrım Liu ve ark. (2005) tarafından şu şekilde belirtilmiştir. Görüntü işlemedeki uygunluğun belirtilmesinin iki ölçütü vardır: objektif ve sübjektif. Sübjektif uygunluk ölçütü insan gözlemlerinden elde edilen değerlendirmelere göre oluşturulmakta, objektif uygunluk ölçütü ise matematiksel temellere dayanmaktadır. Yapılacak çalışmada her ikisi birden ele alınacaktır. Görüntü kalitesinin en iyi şekilde temsil edilmesi veya belirlenebilmesi için beş adet kriterin kullanılması önerilmektedir. Bu beş kriter; maksimum mutlak fark (maximum absolute difference), ortalama mutlak hata (mean absolute error), relatif KOH (relative RMSE), spektral uygunluk (spectral fidelity) ve görüntü kalite indeksidir (image quality index). Görüntülerin sıkıştırılmasından sonra veya bir takım işlemlere tabi tutulmasından sonra meydana gelen bilgi kayıplarının belirlenmesi amacıyla kalite unsurunun mutlaka kolaylıkla ölçüme uygun olması gerekmektedir (Christophe ve ark. 2008) SıkıĢtırmadaki Distorsiyon Kriterleri Kayıpsız bir sıkıştırmaya baktığımızda yeniden oluşturulan bir verinin orijinalden ne kadar farklı olduğu konusunda endişelenmemize gerek yoktur. Ancak gerçek uygulamalarda kayıpsız sıkıştırma ile elde edilen çok az bir veri grubu bulunmaktadır. Sıkıştırma seviyesinin uygulanacağı bir eşik düzey vardır ki, bu da elde etmek istediğimiz bilgi miktarı ile doğrudan ilişkilidir. Kaynaktaki bütün veriyi muhafaza etmek istesek de, entropi temel sınırdır. Çeşitli durumlarda kayıpsız sıkıştırma algoritmaları kullanılarak sınırlı miktardaki sıkıştırma uygun olabilmektedir. Veri depolama veya iletme birimlerimiz

60 50 yeterli ise veya kaybedeceğimiz bilgi miktarının maliyeti ilave depolama ve iletim maliyetinden düşük ise, kayıpsız sıkıştırma sonrası elde edilecek veri kabul edilebilecek seviyededir. Bu durumlar haricinde kayıplı sıkıştırma algoritmalarımızın etkinliğini belirlemek amacıyla performans ölçütleri gereklidir. Kayıpsız sıkıştırma algoritmalarında genellikle sıkıştırma oranı performans ölçütü olarak kullanılmaktadır. Ancak bu durum kayıplı yöntemler için uygun değildir. Bu sebeple sıkıştırma oranları haricinde ilave performans ölçütlerine sahip olmamız gerekmektedir. Bunlardan bir tanesi, orijinal veri ile yeniden oluşturulan veri arasındaki farkların ölçüsü olan distorsiyondur. Arzulanan durum, sıkıştırmada en az distorsiyon olacak şekilde en fazla sıkıştırma oranını elde etmek şeklindedir. Olağanüstü durumlarda eğer iletilecek hiçbir bilgi yoksa oran sıfırdır veya bütün bilgiyi koruduğumuzda distorsiyon sıfırdır. Ayrık kaynak oranı basitçe entropidir. Bu iki olağanüstü durum arasındaki seçenekler ile ilgili çalşmaya oran distorsiyon teorisi (rate distortion theory) adı verilir. Orijinal veri ile yeniden oluşturulan veri arasındaki yakınlık veya uygunluk nasıl ölçülecektir? Bu sorunun cevabı genellikle hangi türdeki bir verinin sıkıştırılacağı ile ilgilidir, sonrasında ise cevabı kimin vereceğine bağlıdır. Sanatsal bir tablonun sıkıştırma sonrasındaki kalitesi ile ilgili verilecek cevabın bir emlakçı tarafından verilmesi veya satışa sunulan bir ev resminin sıkıştırma sonrasındaki kalitesi ile ilgili cevabın bir ressam tarafından verilmesi ne kadar doğru olacaktır? Bir de cevabı verecek kişnin insan olduğunu unutmamamız gerekir. Yani aynı görüntü ile ilgili yorumlar kendi meslekleri ile ilgili olsa bile kişiden kişiye değişebilmektedir. Bu durumda bilimsel çalışmalar için insan yorumundan daha farklı ölçütler kullanmamız gerekliliği ortaya çıkmaktadır. Yeniden oluşturulan veri ile orijinal veri arasındaki distorsiyonu belirlemek için fark distorsiyon ölçütleri (difference distortion measures) olarak adlandırılan ölçütler kullanılmaktadır: karesel hata ölçütü ve mutlak fark ölçütü. Kaynak veri y ile gösterecek olursak; karesel hata ölçütü; d( x, y) y n x, yeniden oluşturulan veri 2 ( x ) (3.10) mutlak hata ölçütü; d( x, y) x y (3.11) şeklinde olacaktır. n

61 51 Bu hata ölçütleri ile, çeşitli sıkıştırma tekniklerinin karşılaştırılmasında kullanılan karesel ortalama hata (KOH) ile pik sinyal gürültü oranını (peak signal to noise ratio, PSNR) elde edebiliriz. f x, y orijinal görüntüyü, f x, y ˆ sıkıştırılmış görüntüyü, M ve N ( x 1,2,..., N; y 1,2,..., M ) görüntü boyutlarını temsil etmek üzere; Karesel Ortalama Hata (KOH): KOH 1 MN M 1N 1 x 0 y fˆ x, y f x, y e (3.12) Pik Sinyal Gürültü Oranı (PSNR): Yeniden oluşturulan görüntünün radyometrik bozulmasının bir göstergesidir. PSNR değeri her ne kadar KOH ile bağlantılı olsa da görüntünün bit sayısı da önemli ölçüde değeri değiştirmektedir. OrijinalGörüntününDeğerAralığı PSNR 10 log 10 (3.13) KOH Örneğin 256 renk seviyeli gri tonlamalı bir görüntüde, PSNR 10log 10 olur. KOH Entropi: Kaynak çıktının ortalama bilgisi belirsizlik veya kaynağın entropisi olarak adlandırılır. Entropi, tek bir kaynak çıktının gözlenmesiyle elde edilen ortalama bilgi miktarını tanımlamaktadır. Yüksek entropi değeri fazla belirsizliği ve kaynakla ilişkili fazla bilgiyi ifade eder. (x,y) konumundaki pikselin oluş olasılığı P(x,y) ile gösterilirse; M 1N 1 Entropi P( x, y)log P( x, y) (3.14) x 0 y 0 olarak ifade edilir. Uygunluk (fidelity): Uygunluk orijinal görüntü ile yeniden oluşturulan görüntü arasındaki benzerliktir. Başka bir ifade ile yeniden oluşturulan görüntüdeki geometrik distorsiyondur. Orijinal ve yeniden oluşturulan görüntüdeki gri değerler, temsil edildiğinde; g ij ve g ij ile

62 52 m n ( g ij. gij) i 1 j 1 Uygunluk ( fidelity ) m n (3.15) 2 g i 1 j 1 ij olarak ifade edilir. Kayıpsız sıkıştırmalarda uygunluk 1.0 ve PSNR sonsuzdur. Uygunluk 0.99 ve PSNR 42 den büyük ise sıkıştırma, yaklaşık kayıpsız sıkıştırma olarak adlandırılabilir (Liu ve ark. 2005). Kayıplı video ve görüntü sıkıştırmadaki PSNR değerlerinin değerleri arasında olduğu belirtilmektedir (Anonymous, 2011). Görüntü sıkıştırma ile ilgili radyometrik bozulmaları inceleyen kaynakların tamamında, yüksek PSNR değerlerinin sıkıştıma kalitesinin iyi olduğunun bir göstergesi olduğu, düşük PSNR değerlerinin iyi olmadığı şeklinde genel ifadeler ile karşılaşılmaktadır. Ancak kayıpsız sıkıştırma, kayıplı sıkıştırma veya yaklaşık kayıpsız sıkıştırmanın hangi aralıklarda olduğu, net bir şekilde belirtilmeyerek, sadece tavsiye niteliğinde daha fazla test çalışmalarının yapılması gerektiği belirtilmiştir. KOH ile PSNR arasında ters orantı vardır. Yani düşük KOH, yüksek PSNR anlamına gelir. Sinyal orijinal görüntüyü, gürültüde yeniden oluşturulan görüntüdeki hatayı göstermesi nedeniyle, yüksek PSNR değeri, sıkıştırma sonucunun iyi olduğunun göstergesidir. Uygulamada her veri için bu farkları belirlemek çok zordur. Bu sebeple fark dizisindeki bilgiyi özetlemek amacıyla belli sayıda ortalama ölçüm kullanılmaktadır. Ortalama değerde en yaygın kullanılan ölçüt, karesel ortalama hata olarak adlandırılan karesel hata ölçümlerinin ortalamasıdır. Özellikle görüntü sıkıştırma algoritmalarının değerlendirilmesinde oldukça yararlı olan, ancak karesel ortalama hata kadar sık kullanılmayan diğer ölçüt ise ortalama mutlak farktır (d); d 1 N N n 1 x n y n (3.16)

63 Modelleme ve Kodlama Uygulamada kullanılacak sıkıştırma yönteminin kayıplı mı yoksa kayıpsız mı olacağının kararı, yeniden oluşturmadaki gereksinimler ile belirlenir. Kullanılacak kati sıkıştırma tekniğinin seçimi, çok sayıda farklı faktörlere bağlıdır. Sıkıştırılacak verinin karakteristik özellikleri en önemli faktörlerdir. Metin verisinin sıkıştırılmasında çok başarılı sonuçlar veren bir sıkıştırma tekniği, görüntülerin sıkıştırılmasında iyi sonuç vermeyebilir. Eğer sıkıştırma bir bilim olarak ele alınırsa, bunun deneysel bir bilim olduğu unutulmamalıdır. Belirli bir uygulama için bir sıkıştırma yönteminin çok iyi sonuç vermesinin esas nedeni, uygulamada kullanılan veri kümesinin içerinde yer alan büyük miktardaki fazlalıklardır. Farklı türdeki veriler için geliştirilen veri sıkıştırma algoritmaları iki aşamaya bölünebilir. Birinci aşama genellikle modelleme (modeling) olarak adlandırılır. Bu aşamada veri içerisinde herhangi bir fazlalığın bulunup bulunmadığı bilgisi tespit edilir ve bu fazlalığın model olarak tanımlanmasına çalışılır. İkinci aşama ise kodlama (coding) olarak adlandırılır. Model tanımlaması ve verinin belirlenen modelden ne şekilde farklı olduğunun tanımlaması, genellikle ikili (binary) sistem kullanılarak kodlanır. Hazırlanan model ve gerçek veri arasındaki farklar çoğunlukla artık (residual) olarak adlandırılır (Sayood 2005). Kaynak verinin entropisinin tahmin edilmesinde iyi bir modele sahip olmak yararlı olacaktır. İyi bir model daha etkin sıkıştırma algoritmalarına olanak sağlar. Matematiksel işlemler kullanılarak verinin işlenmesi için teknikler geliştirmek, veriye ait matematiksel modele sahip olmakla mümkün olur. Başarılı olarak nitelendirilen bir tekniğe sahip olmak için en iyi modelin oluşturulması aşikardır. Matematiksel modelin kurulması için çeşitli yaklaşımlar mevcuttur: Fiziksel Modeller: Eğer veri oluşturma işleminin fiziği hakkında birşeyler biliyorsak bu bilgiyi model oluşturmakta kullanabiliriz. Eğer model geliştirmek için belirlenen fiziksel model çok karmaşıksa, veri istatistiklerinin deneysel gözlemlerine dayanarak bir model oluşturulabilir. Olasılık Modelleri: Veri kaynağı için en basit istatistiksel model; kaynak tarafından oluşturulan her sembolün diğer bütün sembollerden bağımsız olduğunu ve herbirinin aynı olasılıkla oluştuğunu kabul etmektir. Kaynak hakkında hiçbir şey

64 54 bilmiyorsak bu modeli kullanmak yararlı olacaktır. Verilen bir olasılık modeli ile kaynağın entropisi; H S) P( X )log P( ) kullanılarak hesaplanabilir. ( 1 X1 Markov Modelleri: Rus matematikçi Andrei Andrevich Markov un adını taşımaktadır. En çok kullanılan Markov modeli, örnekler arasındaki bağlantının varlığını gösteren, ( P X X ) P( X X, X, X,...) ) birinci-derece Markov ( n n 1 n n 1 n 2 n 3 modelidir: Kayıpsız sıkıştırmada kullanılan modellerde, ayrık süre Markov zinciri adını alan özel bir Markov modeli kullanılmaktadır. BileĢik Kaynak Modeli: Birçok uygulamada kaynağın bir tek model ile tanımlanması kolay değildir. Bu gibi durumlarda girilen bir zamanda sadece bir kaynağın aktif olduğu, birkaç kaynağın kombinasyon veya bileşimi olarak görülebilen bileşik kaynak tanımlanır. Bazı çok karmaşık işlemleri tanımlamada kullanılan zengin bir modeldir Görüntü EĢleme Fotogrametrik işlem adımlarının büyük bir bölümü görüntü eşleme ile bir şekilde ilişkilidir. Karşılık gelen noktaların bulunması olarak da adlandırılır. İç yöneltme aşamasında resim orta nokta bulucularının iki boyutlu modelinin eşlenmesi, karşılıklı yöneltmede ve fotogrametrik triangülasyonda nokta transferi ve sayısal arazi modellerinde bir görüntü parçasının diğer görüntü parçalarıyla eşlenerek üç boyutlu arazi noktalarının elde edilebilmesi sayılabilir (Uçar 2001). Görüntü eşlemede çeşitli yöntemler kullanılmaktadır. Bu yöntemler; alana bağlı eşleme, detaya bağlı eşleme ve sembolik eşleme olarak sıralanabilir. Alana bağlı eşlemede, benzerlik ölçümleri çapraz korelasyon veya en küçük kareler yöntemi ile belirlenmektedir. Çapraz korelasyon uygulaması kolay ve hesaplanması hızlı bir yöntemdir. İlk aşamada eşleme penceresindeki bütün konumlar için çapraz korelasyon faktörü; R r 1 c 1 ( r, c) ; 0 1 R C R C C ( g1( r, c) 1)( g2( r, c) 2) ( g1( r, c) 1) r 1 c 1 r 1 c 1 ( g2( r, c) 2) (3.17)

65 55 g1(r,c) : Kalıp matrisinin gri ton değeri 1 : Kalıp matrisinin ortalama gri ton değeri g2(r,c) : Araştırma matrisinin ilgili bölümünün gri ton değeri 2 : Araştırma matrisinin ilgili bölümünün ortalama gri ton değeri R, C : Kalıp matrisinin satır ve sütun sayısı denklemi ile belirlenir. İkinci aşamada en iyi eşleme durumunu ifade eden, yani en yüksek korelasyon değerini sağlayan (r, c) konumu belirlenir (Uçar 2001). Gelişmiş fotogrametrik uygulama programları otomasyon aşamasında hem alana bağlı eşleme yöntemlerini hem de detaya bağlı eşleme yöntemlerini bir arada kullanmaktadır. Otomasyondaki eşlenik noktaların belirlenmesi işlemi, görüntülerin sahip olduğu yöneltme parametrelerinin doğruluğu ile arama penceresi ve hedef pencere arasındaki görüntü kalitesiyle doğrudan ilintilidir. Bu nedenle sıkıştırma sonrasında pikseller üzerindeki renk distorsiyonu eşleme sonuçlarını etkilemektedir.

66 56 4. ARAġTIRMA SONUÇLARI VE TARTIġMA Fotogrametride sayısal görüntülerin kullanılmasına başlanılmasından itibaren, kullanıcının büyük ölçüde zamanını alan bir takım uygulamalar, bilgisayarın da yardımı ile otomatize edilmeye çalışılmıştır. Fotogrametrik blok oluşturma aşamasında; öncelikle iç yöneltmedeki resim orta noktalarının bulunması işleminde, daha sonra bağlama noktalarının otomatik olarak ölçülmesi işleminde otomasyon kullanılmıştır. Fotogrametrik uygulamalarda ise söz konusu otomasyon, sayısal yükseklik modellerinin oluşturulmasında yaygın bir şekilde kullanılmıştır. Bu otomatikleştirme veya otomasyon işlemleri, görüntü eşleme yöntemlerinin kullanılmasıyla olanaklı hale gelmiştir. Görüntü eşleme alana veya detaya bağlı olarak yapılabilmektedir. Görüntü eşleme yöntemlerinin başarısı, kullanılan görüntülerin kalitesi ile doğrudan ilişkilidir. Yöneltme parametreleri ne kadar doğru ise, görüntü çiftleri hedef çerçeve içerisinde birbirine daha hızlı bir şekilde yakınsama sağlayacak ve en uygun eşlemenin gerçekleştirildiği noktada ölçüm işlemi tamamlanacaktır. Yaklaşık kayıpsız veya kayıplı sıkıştırılmış görüntülerde meydana gelebilecek bozulmalar görüntü eşleme sonuçlarını doğrudan etkileyecektir. Bu sebeple uygulamada kullanılacak en uygun sıkıştırma oranının belirlenmesi yapılacak çalışmanın esasını teşkil etmektedir. Bu bölümde gerçekleştirilen uygulama çalışması ile ilgili bilgiler ve elde edilen neticeler sunulacaktır ÇalıĢma Bölgesi ve Kullanılan Veriler Fotogrametrik blok uygulamasının yapılacağı çalışma alanı olarak, daha önce de birçok test ve kalibrasyon çalışmasının yapıldığı, Ankara İlinin Çankaya ve Gölbaşı İlçesi içerisinde yer alan bir bölgede olmak üzere, 3 adet fotogrametrik blok seçilmiştir. Çalışma içerisinde Blok-1, Blok-2 ve Blok-3 olarak adlandırılmıştır. Bölge içerisindeki her fotogrametrik blokta kullanılmak üzere, jeodezik ölçümleri gerçekleştirilmiş ve yersel işaretlemeleri yapılarak tesis edilmiş 4 er adet yer kontrol noktası seçilmiştir. Blok-1 ve Blok-2 de kullanılan hava fotoğrafları Vexcel UltraCam X sayısal hava kamerası ile, Blok-3 de kullanılan hava fotoğrafları ise Zeiss RMK TOP 15 analog hava kamerası ile çekilmiştir. Blok-1; iki uçuş kolonu içerisinde yer alan 16 adet 1: ölçekli renkli hava fotoğrafından, Blok-2; iki uçuş kolonu içerisinde yer alan 6 adet

67 57 1: ölçekli renkli hava fotoğrafından ve Blok-3; iki uçuş kolonu içerisinde yer alan 6 adet 1: ölçekli siyah-beyaz hava fotoğrafından oluşmaktadır. Uygulamada kullanılan Blok-1 e ait bölgenin genel görünümü Şekil 4.1 de gösterilmektedir. ġekil 4.1. Çalışma bölgesinin genel görünümü Analog hava kamerası ile elde edilen fotoğraflar, hassas fotogrametrik tarayıcılar kullanılarak 21 mikron çözünürlüğünde ve TIFF formatında sayısal hale getirilmiştir. Çalışmada kullanılan TIFF formatındaki orijinal hava fotoğrafları, Erdas Imagine yazılımı kullanılarak, 10:1, 20:1, 40:1 ve 80:1 oranlarında sıkıştırılarak JPEG2000 ve MrSID formatlarına dönüştürülmüştür. Sıkıştırma sonrası elde edilen dosya boyutları Çizelge 4.1 de gösterimektedir. Çizelge 4.1. Sıkıştırma sonrası elde edilen görüntü boyutları Sıkıştırma Oranları Blok-1 Blok-2 Blok-3 JPEG2000 MrSID JPEG2000 MrSID JPEG2000 MrSID 1:1 (orijinal) :1 38,8 37,2 38,8 36,8 11,8 11,0 20:1 19,4 18,6 19,4 20,7 5,90 5,94 40:1 9,72 9,23 9,72 9,75 2,95 3,32 80:1 5,04 4,92 5,04 5,51 1,53 1,53 Blok-1, Blok-2 ve Blok-3 içerisindeki, 143, 377 ve 1037 numaralı fotoğraflara ait boyutlar örnek olarak gösterilmiştir. Birim olarak Mbyte kullanılmıştır.

68 Süre (Sn) RAM (Kbyte) 58 Blok-2 ve Blok-3 de kullanılan görüntülerin, sıkıştırma ve yeniden oluşturma aşamasındaki, bilgisayar ortamında kullanılan zaman, işlemci ve hafıza durumuna ait elde edilen değerler ölçülmüştür. Kullanılan bilgisayara ait bir kısım özellikler; windows 7 işletim sistemi, pentium i GHertz işlemci, 64 bit, 4 Gbyte hafıza. Hesaplamalar sırasında başka programlar çalıştırılmamış, bütün işlemlerde standart bir ortam oluşturulmasına gayret edilmiştir. Başka donanım ve konfigürasyona ait sistemlerde, kullanılan donanım özelliklerine bağlı olarak farklı sonuçların elde edileceği değerlendirilmektedir. Digital hava kamerası ile elde edilmiş 6 adet renkli hava fotoğrafından oluşan ve sabit disk üzerinde 2.27 Gbyte alan kaplayan Blok-2 ye ait görüntülerin, sıkıştırma aşamasında ölçülen değerleri Çizelge 4.2 ve Şekil 4.2 de, yeniden oluşturma aşamasında ölçülen değerleri de Çizelge 4.3 ve Şekil 4.3 de gösterilmektedir. Sıkıştırma Oranları Çizelge 4.2. Blok-2 deki fotoğrafların sıkıştırma aşamasındaki ölçüm sonuçları MrSID JPEG2000 Süre CPU RAM Süre CPU RAM 10: : : : : : : Süre saniye olarak, CPU kullanımı yüzde olarak ve RAM kullanımı Kbyte olarak verilmiştir. Süre Kullanımı Hafıza Kullanımı Süre Kullanımı MrSID JPEG Sıkıştırma Oranı Sıkıştırma Oranı ġekil 4.2. Blok-2 deki fotoğrafların sıkıştırma aşamasındaki ölçüm sonuç grafiği Sıkıştırma Oranı

69 Süre (Sn) RAM (Kbyte) 59 Çizelge 4.3. Blok-2 deki fotoğrafların yeniden oluşturma aşamasındaki ölçüm sonuçları Sıkıştırma Oranları MrSID JPEG2000 Süre CPU RAM Süre CPU RAM 10: : : : : : : Süre saniye olarak, CPU kullanımı yüzde olarak ve RAM kullanımı Kbyte olarak verilmiştir. Süre Kullanımı Hafıza Kullanımı Süre Kullanımı MrSID JPEG Sıkıştırma Oranı Sıkıştırma Oranı Sıkıştırma Oranı ġekil 4.3. Blok-2 deki fotoğrafların yeniden oluşturma aşamasındaki ölçüm sonuç grafiği Analog hava kamerası ile elde edilmiş 6 adet siyah-beyaz hava fotoğrafından oluşan ve sabit disk üzerinde 708 Mbyte alan kaplayan Blok-3 e ait görüntülerin, sıkıştırma aşamasında ölçülen değerleri Çizelge 4.4 ve Şekil 4.4 de, yeniden oluşturma aşamasında ölçülen değerleri de Çizelge 4.5 ve Şekil 4.5 de gösterilmektedir. Sıkıştırma Oranları Çizelge 4.4. Blok-3 deki fotoğrafların sıkıştırma aşamasındaki ölçüm sonuçları MrSID JPEG2000 Süre CPU RAM Süre CPU RAM 10: : : : : : : Süre saniye olarak, CPU kullanımı yüzde olarak ve RAM kullanımı Kbyte olarak verilmiştir.

70 Süre (Sn) RAM (Kbyte) Süre (Sn) RAM (Kbyte) 60 Süre Kullanımı Hafıza Kullanımı Süre Kullanımı MrSID JPEG Sıkıştırma Oranı Sıkıştırma Oranı ġekil 4.4. Blok-3 deki fotoğrafların sıkıştırma aşamasındaki ölçüm sonuç grafiği Sıkıştırma Oranı Çizelge 4.5. Blok-3 deki fotoğrafların yeniden oluşturma aşamasındaki ölçüm sonuçları Sıkıştırma Oranları MrSID JPEG2000 Süre CPU RAM Süre CPU RAM 10: : : : : : : Süre saniye olarak, CPU kullanımı yüzde olarak ve RAM kullanımı Kbyte olarak verilmiştir. Süre Kullanımı Hafıza Kullanımı Süre Kullanımı MrSID JPEG Sıkıştırma Oranı Sıkıştırma Oranı Sıkıştırma Oranı ġekil 4.5. Blok-3 deki fotoğrafların yeniden oluşturma aşamasındaki ölçüm sonuç grafiği Blok-2 ve Blok-3 içerisinde yer alan hava fotoğraflarının sıkıştırılması ve yeniden oluşturulması aşamalarında elde edilen ölçüm değerleri neticesinde aşağıda belirtilen sonuçlar elde edilmiştir; MrSID formatı, sıkıştırma ve yeniden oluşturma işlemlerinde, test işleminde kullanılan bütün oranlarda işlemcinin sabit bir bölümünü (%13) kullnmaktadır. JPEG2000 formatı ise sıkıştırma işleminde MrSID ile aynı işlemci yüzdesini (%13)

71 61 kullanmakta, ancak yeniden oluşturma aşamasında işlemciyi daha fazla oranda (%22-25) kullanmaktadır. MrSID formatı test işleminde kullanılan sıkıştırma oranlarının tamamında, dönüşümü yapılan hava fotoğraflarının büyüklüğüne de bağlı olarak sabit miktarda hafıza kullanmaktadır. Bununla birlikte JPEG2000 formatı en büyük sıkıştırma oranında bile MrSID formatından fazla olacak şekilde, hem sıkıştırılan fotoğrafın büyüklüğüne hem de sıkıştırma oranına göre değişken büyüklüklerde hafızayı kullanmaktadır. JPEG2000 formatında, MrSID formatına oranla daha fazla işlemci ve hafıza kullanması nedeniyle, sıkıştırma ve yeniden oluşturma süreleri MrSID formatına göre daha kısa sürede olmaktadır ÇalıĢmada Kullanılan Sistemler Tez çalışmasında fotogrametrik uygulamalarda kendisini kanıtlamış programlar kullanılmıştır. Bu bölümde çalışmada kullanılan sistem ve programlar hakkında kısa açıklayıcı bilgiler verilecektir: Zeiss RMK TOP 15 analog hava kamerası ve Vexcel UltraCamX sayısal hava kamerası RMK TOP 15 hava kameraları (Şekil 4.6) Carl Zeiss şirketi tarafından üretimi gerçekleştirilmiş ve sayısal hava kameralarının kullanılmaya başlanması öncesinde, en gelişmiş hava kamerasıdır. Kamera ile 23 cm x 23 cm ebatlarında hava fotoğrafı çekilebilmektedir. Kamera üzerinde 8 adet resim orta nokta bulucusu yer almaktadır. Yedi numaralı resim orta nokta bulucusunun yanında kamera cinsinin logosu ve kameranın seri numarası bulunmaktadır. Çalışmada kullanılan kameranın kalibre edilmiş odak uzaklığı mm dir. Vexcel UltraCamX sayısal hava kamerası; global konumlama sistemi (GPS) ve inersiyal ölçüm birimi (IMU) olan inersiyal navigasyon sistemi (INS) destekli bir cihazdır. Bu sistem sayesinde fotoğraf çekme anındaki konum ve açısal dönüklük bilgileri elde edilebilmektedir. Cihaz üzerinde 4 adet pankromatik, birer adet kırmızı, yeşil, mavi ve kızılötesi olmak üzere toplam 8 adet optik koni ve 13 adet CCD (Charge Coupled Device) dizini bulunmaktadır (Şekil 4.6). Analog kameralarda olduğu gibi

72 62 geniş bir alanın fotoğrafını oluşturabilmek amacıyla çoklu kamera konisi kullanılmıştır. Pozlama sonrasında konilerden elde edilen görüntüler birleştirilmekte ve tek bir hava fotoğrafı oluşturulmaktadır. UltraCam X ile elde edilen görüntü özelliklerinden bir bölümü Çizelge 4.6 da gösterilmektedir ( ġekil 4.6. Zeiss RMK TOP 15 analog hava kamerası ve UltraCam X sayısal hava kamerası Çizelge 4.6. UltraCam X sayısal hava kamerası görüntü özellikleri Görüntü veri formatları 8, 12 ve 16 bit TIFF, JPEG Pankromatik görüntü boyutu 14,430 x 9,420 piksel Pankromatik fiziksel piksel boyutu 7.2 µm Renk (multi-spektral yeteneği) 4 kanal -- RGB & NIR Renkli görüntü boyutu 4,810 x 3140 piksel Renkli fiziksel piksel boyutu 7.2 µm Renk kanalları için radyometrik çözünürlük >12 bit Görüntü geometrik doğruluk < ± 2 µm Sayısal hava kamerasının yardımcı donanımları arasında; gerçek zamanlı görüntüleri işleyebilmesi ve saklayabilmesi amacıyla 15 adet CPU dan oluşan hesaplama birimi, kamera operatörünün fotoğraf çekim esnasında kullandığı kamera işletim arayüzü, çekilen fotoğrafları kaydetmek ve iletimini sağlamak amacıyla veri depolama ve veri iletim birimleri bulunmaktadır. Sayısal hava kamerasının sıkıģtırmaya katkıları: Klasik film yapısında bulunan grenli yapının; parazitlere sebebiyet verdiği, görüntünün radyometrisini ile dinamik yapısını azalttığı ve filmin banyo işlemlerinde meydana gelen kimyasal etkileşimlerin görüntü kalitesini kötü yönde etkilediği bilinmektedir. Sayısal kameralar ile alınan görüntülerde eşleme sonuçlarının, klasik kameralarla elde edilen ve

73 63 sayısallaştırılmış görüntülere oranla yaklaşık 2.5 kat daha iyi sonuç verdiği test çalışmaları sonrasında elde edilmiştir (Perko ve Gruber 2002, Gruber ve ark. 2004, Leberl ve Gruber 2005). Film içerisindeki grenli yapıdan kaynaklanan parazitlerin bulunmaması ve görüntü eşleme sonuçlarının artmasının doğal sonucu olarak, otomatik sayısal yükseklik verilerinde de elde edilen doğruluklar önemli ölçüde artmıştır (Gruber ve ark. 2004). Görüntü sıkıştırma sonrasında elde edilen kodlanmış görüntülerden elde edilecek sonuçların da, klasik kameralara oranla yukarıda belirtilen sonuçlarla paralellik sağlayacağı öngörülmektedir Match-AT fotogrametrik triangülasyon yazılımı Inpho şirketinin gelişmiş ve benzersiz görüntü işleme algoritmalarına dayalı yüksek duyarlık ve performans ile dijital havai triangülasyon sağlayan bir yazılımdır. Büyük çaplı projeler dahil olmak üzere, bütün havai triangülasyon işlemleri tamamen otomatize edilmiştir. Bu özelliğinden dolayı özellikle tez çalışmasında kullanılmak üzere seçilmiştir. Hem analog hava kamerası ile hem de sayısal hava kamerası ile çekilen fotoğrafları kullanabilmektedir. GPS/IMU verisini kullanabilmekle birlikte, sayısal hava kamerasının boresight kalibrasyonunu da desteklemektedir. Esnek veri değişimi kapasitesi sayesinde, dış yöneltme parametreleri gibi verileri diğer fotogrametrik sistemlere kolaylıkla aktarabilmektedir. Programın diğer özellikleri aşağıda belirtilmektedir ( Manuel veya otomatik nokta seçim işlemi, en az kullanıcı müdahalesini gerektiren entegre ışın demetleri ile dengeleme yeteneği, Bindirme, blok şekli veya boyutu ile ilgili herhangi bir sınırlama bulunmamaktadır. Program %80-90 bindirme oranları ile ve görüntüye kadar test işlemlerinden geçmiştir. Fotogrametrik bloğun kalitesini ve mukavemetini en iyi şekilde arttıran bağlama noktaları otomatik olarak toplanmaktadır. Detaya bağlı ve en küçük kareler eşlemesi kullanılarak 0.1 alt piksel korelasyon duyarlığında bağlama noktaları elde edilebilmektedir.

74 64 Zayıf dokuya sahip bölgelerde ve dağlık alanlarda etkin bağlama noktası eşleme yapabilmektedir. Görüntü piramitlerinin her seviyesinde bağlama noktalarının dahili kalite kontrolü ışın demetleri dengeleme ile sağlanmaktadır. Tamamen otomatik iç yöneltme ve alt bloklar ile çalışabilme yeteneği bulunmaktadır. Grafiksel olarak blok analizi yapılabilmekte, bütün veriler bu grafik üzerinde gösterilebilmektedir. DAT/EM Summit Evolution, BAE Socet Set, Z/I project, Aviosoft Ori, ABC- PC, AP32, Phorex/Pex, PATB, Bluh ve Bingo gibi programlar ile import/export yeteneği bulunmaktadır DAT/EM Summit Evolution fotogrametrik değerlendirme yazılımı Summit Evolution dijital fotogrametrik çalışma istasyonu, doğrudan AutoCAD, MicroStation veya ArcGIS ortamında üç boyutlu detay toplamaya olanak sağlayan kullanıcı dostu bir programdır. Programın bazı özellikleri arasında; hava fotoğrafı, uydu görüntüsü, yakın mesafe, IFSAR ve ortofoto görüntüleri destekleyebilmekte, alt piksel seviyesinde işlem yapabilmekte, ardışık model görüntüleyebilmekte, siyah beyaz ve renkli görüntüleri kullanabilmekte, gerçek zamanlı kaydırma, büyültme-küçültme, epipolar örnekleme yapabilmekte, vektör veriyi üç boyutlu görüntüleyebilmekte, çoklu stereo model açabilmekte, renk düzeltme, görüntü dengeleme ve histogram dengelemesi yapabilmekte, eş yükseklik eğrisi oluşturabilmekte ve gösterebilmektedir. Kullanıcı; dengelenmiş bütün fotogrametrik blok içerisinde sanki sadece bir modelin içindeymiş gibi hareket edebilmektedir. İç, karşılıklı ve mutlak yöneltme özelliği bulunduğu gibi; Albany, PATB, Aerosys, Phorex, Bluh ve Bingo gibi havai triangülasyon programlarından elde edilen sonuçları da okuyabilmektedir. Görüntü bölümlemesi sayesinde, bütün görüntüyü hafızaya almaya gerek kalmadan 2 Gbyte a kadar olan görüntüleri herhangi bir büyültme seviyesinde kolaylıkla görüntüleyebilmektedir. Program; Çoklu görüntü etiketli TIF veya diğer TIF formatları, GeoTIF, ADS40/80 TIF, DMC, TIF, JPG, BMP, SMTI formatı, TGA, TJP, PCX ve

75 65 ECW formatlarını doğrudan okuyabilmekte veya bu formatları etiketli GeoTif kendi dosya formatına (smti) dönüştürebilmektedir Fotogrametrik Triangülasyon Bütün bloklar için orijinal TIFF formatındaki hava fotoğrafları kullanılarak Match-AT programında fotogrametrik proje oluşturulmuştur. Kullanılan hava kameralarının özellikleri tanımlanmış, Blok-3 içerisinde yer alan fotoğraflar için otomatik iç yöneltme işlemi gerçekleştirilmiştir. Sayısal hava kameralarının analog kameraların yerine rahatlıkla kullanılabileceğinden (Jacobsen 2010) hareketle, yakın gelecekte bütün fotogrametrik projelerin sayısal hava kameraları ile elde edilen hava fotoğraflarından oluşturulacağı öngörülmektedir. Fotogrametrik triangülasyonda kullanılacak olan yer kontrol noktalarının ölçüm işlemi manuel olarak gerçekleştirilmiş, sonrasında programın özelliklerinden olan alana bağlı ve detaya bağlı eşleme yöntemleri kullanılarak, bağlama noktalarının otomatik ölçümleri tamamlanmış ve fotogrametrik blokların triangülasyon işlemi yapılmıştır. Yer kontrol noktalarının ölçülmesi haricinde, herhangi bir kullanıcı müdahalesinde bulunulmamıştır. Blok-1 in otomatik bağlama noktası ölçme işlemi sonrasında, 176 bağlama noktasının 2 fotoğrafı bağlayacak şekilde, 292 bağlama noktasının 3 fotoğrafı bağlayacak şekilde, 129 bağlama noktasının 4 fotoğrafı bağlayacak şekilde, 17 bağlama noktasının 5 fotoğrafı bağlayacak şekilde ve 193 bağlama noktasının 6 fotoğrafı bağlayacak şekilde olmak üzere, toplam 807 adet bağlama noktasının otomatik olarak toplandığı görülmektedir (Şekil 4.7). Blok-2 nin otomatik bağlama noktası ölçme işlemi sonrasında, 140 bağlama noktasının 2 fotoğrafı bağlayacak şekilde, 133 bağlama noktasının 3 fotoğrafı bağlayacak şekilde, 91 bağlama noktasının 4 fotoğrafı bağlayacak şekilde, 49 bağlama noktasının 5 fotoğrafı bağlayacak şekilde ve 33 bağlama noktasının 6 fotoğrafı bağlayacak şekilde olmak üzere, toplam 446 adet bağlama noktasının otomatik olarak toplandığı görülmektedir. Blok-3 ün otomatik bağlama noktası ölçme işlemi sonrasında, 105 bağlama noktasının 2 fotoğrafı bağlayacak şekilde, 117 bağlama noktasının 3 fotoğrafı bağlayacak şekilde, 63 bağlama noktasının 4 fotoğrafı bağlayacak şekilde, 32 bağlama

76 66 noktasının 5 fotoğrafı bağlayacak şekilde ve 20 bağlama noktasının 6 fotoğrafı bağlayacak şekilde olmak üzere, toplam 337 adet bağlama noktasının otomatik olarak toplandığı görülmektedir. ġekil 4.7. Otomatik bağlama noktası ölçülen noktalar (Blok-1) Otomatik bağlama noktası ölçüm işleminde program tarafından 25 adet Gruber noktası (arama penceresi) kullanılmaktadır (Şekil 4.8). y x ġekil 4.8. Otomatik bağlama noktası ölçülen bölgeler (Dış çerçeve hava fotoğrafı alanını, kırmızı kareler ise Gruber noktalarını temsil etmektedir.) Sıkıştırma işleminden sonra görüntüler üzerinde meydana gelen radyometrik değişikliklerin, otomatik nokta bulma işleminde kullanılan görüntü eşleme algoritmasını doğrudan ilgilendirmesi nedeniyle, bütün sıkıştırma oranları ile elde edilen fotogrametrik blokların, triangülasyon sonrasında elde edilen bağlama noktalarına ait sonuçlar Çizelge 4.7 de gösterilmektedir. Blok-1 içerisinde yer alan 144 ve 145

77 67 numaralı fotoğraflar kullanılarak otomatik bağlama noktalarının grafiği Şekil 4.9 da gösterilmektedir. Manuel bağlama noktası ölçümü yapılan benzer yapıdaki bir fotogrametrik blok içerisinde ortalama olarak adet nokta ölçümü gerçekleştirilmektedir. Klasik ölçme yöntemine ile karşılaştırıldığında, otomatik eşleme sonrasında elde edilen nokta sayısının çok daha fazla sayıda olduğu Şekil 4.9 da net bir şekilde görülmektedir. Çizelge 4.7. Fotogrametrik triangülasyon işlemi neticesinde elde edilen bağlama noktaları miktarı Sıkıştırma Oranları Blok-1 Blok-2 Blok-3 TIFF 1: JPEG JPEG JPEG JPEG MrSID MrSID MrSID MrSID ġekil ve 145 numaralı görüntülerde toplanan otomatik bağlama noktaları Görüntü sıkıştırmanın fotogrametrik triangülasyonda etkilerini net bir şekilde belirleyebilmek için, kullanıcılar tarafından yapılabilecek nokta ölçüm hatalarının en az

78 68 seviyede tutulması hedeflenmiştir. Çalışmada kullanılan her blok içerisinde, orijinal TIFF görüntüleriyle oluşturulan fotogrametrik blok ve hazırlanan sıkıştırma format ve oranlarıdaki görüntüler ile birlikte toplam 9 ar adet fotogrametrik blok oluşturulmuştur. Orijinal blok içerisinde ölçümü gerçekleştirilen yer kontrol noktalarının ölçüm değerleri sıkıştırılmış görüntüler ile oluşturulan blokların içerisine aktarılmış, böylece kullanıcıdan kaynaklanabilecek ölçüm farkları elimine edilmiştir. Fotogrametrik triangülasyon sonrası elde edilen değerler; Blok-1 için Çizelge 4.8 de, Blok-2 için Çizelge 4.9 da ve Blok-3 için Çizelge 4.10 da gösterilmektedir. Çizelge 4.8. Blok-1 e ait fotogrametrik triangülasyon sonuç değerleri Sıkıştırma Oranları Sigma (micron) Sigma (piksel) KOH X (metre) KOH Y (metre) KOH Z (metre) Ort.Std. Sapma x (metre) Ort.Std. Ort.Std. Sapma y Sapma z (metre) (metre) TIFF 1: JPEG JPEG JPEG JPEG MrSID MrSID MrSID MrSID Çizelge 4.9. Blok-2 ye ait fotogrametrik triangülasyon sonuç değerleri Sıkıştırma Oranları Sigma Sigma (micron) (piksel) KOH X (metre) KOH Y (metre) KOH Z (metre) Ort.Std. Sapma x (metre) Ort.Std. Sapma y (metre) Ort.Std. Sapma z (metre) TIFF 1: JPEG JPEG JPEG JPEG MrSID MrSID MrSID MrSID

79 69 Çizelge Blok-3 e ait fotogrametrik triangülasyon sonuç değerleri Sıkıştırma Oranları Sigma (micron) Sigma (piksel) KOH X (metre) KOH Y (metre) KOH Z (metre) Ort.Std. Sapma x (metre) Ort.Std. Sapma y (metre) Ort.Std. Sapma z (metre) TIFF 1: JPEG JPEG JPEG JPEG MrSID MrSID MrSID MrSID Büyük Ölçekli Harita ve Harita Bilgileri Üretim Yönetmeliğinde, fotogrametrik işlemler ve dengelemede elde edilen hata miktarlarının sınır değerleri belirtilmektedir. Analog hava kamerası ile elde edilen hava fotoğraflarının sayısallaştırılması işleminde piksel büyüklüğünün 30 mikrometreden daha büyük olmaması gerektiği ve blok dengeleme sonucunda elde edilecek koordinat ortalama hatalarının 8 mikrometreyi geçmemesi gerektiği belirtilmektedir (BÖHHBUY 2005). Sayısal hava kamerası ile çekilen fotoğraflardan oluşan Blok-1 ve Blok-2 nin bütün sıkıştırma oranları ile elde edilen triangülasyon sonuçları neticesinde hata sınırının çok altında kaldığı (Çizelge 4.8 ve Çizelge 4.9), analog hava kamerası ile elde edilen ve 21 mikrometre çözünürlüğünde sayısallaştırılan hava fotoğraflarından oluşan Blok-3 de ise MrSID ve JPEG2000 formatlarında 80:1 sıkıştırma oranı ile elde edilen fotogrametrik blokların yeterli doğruluğu sağlamadığı, yine MrSID ve JPEG2000 formatlarında 40:1 oranı ile elde edilen fotogrametrik blokların ise hata sınırının altında olmasına rağmen, sınıra çok yakın olduğu belirlenmiştir (Çizelge 4.10). Standart sapma değerleri, karesel ortalama hata miktarları ve koordinatların ortalama standart sapma değerleri incelendiğinde, her üç fotogrametrik blokta, aynı sıkıştırma oranlarındaki MrSID ve JPEG2000 formatlarının birbirine yakın sonuçlar verdiği görülmektedir. Farklı sıkıştırma oranlarında her üç bloğa ait elde edilen triangülasyon sonuçlarının eğim grafiği Şekil 4.10 da gösterilmektedir. Sayısal hava kamerası ile elde edilen Blok-1 ve Blok-2 nin eğiminin, analog hava kamerası ile oluşturulan Blok-3 den daha düşük ve kararlı olduğu görülmektedir. Örneğin analog kamera ile çekilen fotoğraflardan elde edilen fotogrametrik bir blokta standart sapma

80 Sigma Değerleri 70 değeri 5 ve altında bir sonuç isteniyorsa buna karşılık gelen sıkıştırma oranı eğim grafiğinden tespit edilebilir Blok-1 Blok-2 Blok Sıkıştırma Oranları ġekil Blok-1, 2 ve 3 ün triangülasyon sonuç değerleri eğim grafiği Sıkıştırma sonrasında radyometri değerleri değişen pikseller arasındaki kontrastlık farklılıkları azalmakta, bunun neticesinde arama ve hedef çerçevesi içerisindeki korelasyon değeri artmaktadır. Benzer dokuya sahip görüntü parçalarında (çöl, göl, kumluk, çayırlık, vb.) korelasyon değerinin arttığı bilinmektedir. Ancak bu değerin yüksek çıkması doğru noktaya eşleme yapıldığı anlamına gelmemektedir. Yüksek oranlarda sıkıştırılan görüntülerdeki otomatik toplanan nokta sayısında doğru orantılı olarak azalma olmaması, görüntü parçalarındaki dokunun birbirine daha fazla yakınlaşması şeklinde açıklanabilir. Şekil 4.10 dan elde edilebilecek sonuçlardan bir tanesi de, Perko ve Gruber 2002, Gruber ve ark ile Leberl ve Gruber 2005 tarafından belirtilen sayısal hava kameralarının görüntü sıkıştırmaya katkılarını destekleyecek niteliktedir. Kullanılan görüntü üzerinde parazitlerin veya gürültünün bulunmaması, dalgacık tabanlı sıkıştırma yönteminin kullanıldığı bu görüntü formatlarında eşleme işleminin başarıyla sonuçlanmasına neden olmuştur.

81 Doğruluk ve Kalite Üzerindeki Etkiler Tez çalışmasının bu bölümünde doğruluk ve kaliteye etki eden hususlar irdelenecektir. Sıkıştırma sonrasında görüntülerde geometrik ve radyometrik distorsiyonlar meydana gelmektedir. Her iki bozulmanın sonucu, elde edilen görüntünün kalitesiyle doğrudan bağlantılıdır. Koordinat ölçümü yapılan noktalar gözle incelendiğinde noktalarda hem geometrik farklılıklar hem de radyometrik farklılıklar olduğu görülmüştür. Bu farklılıkların miktarını belirleyebilmek için noktaların koordinat değerleri ve gri değerleri ayrı ayrı karşılaştırılmıştır Geometrik bozulmalar Geometrik bozulmaların seviyesini belirleyebilmek amacıyla, Blok-1 projesi içerisinde keskin hatlara ve kontrastlık farklarına sahip, kolaylıkla ölçümü yapılabilecek 76 adet detay noktası, Blok-2 ve Blok-3 projelerinin ortak alanı içerisinde de 45 adet detay noktası belirlenmiştir (Şekil 4.11). Her üç blokta da orijinal görüntüler ve sıkıştırılmış görüntüler ile oluşturulmuş 9 ar fotogrametrik blokta, bu noktaların koordinat ölçümleri gerçekleştirilmiştir. Koordinat ölçüm işlemleri, DAT/EM Summit Evolution yazılımı kullanılarak, stereo modeller üzerinde gerçekleştirilmiş ve ölçüm standartlığını sağlamak amacıyla ölçüm penceresi büyültme oranı olarak 1/4 alt piksel çözünürlüğü kullanılmıştır. Blok-2 ve Blok-3 Blok-1 ġekil Blok-1, 2 ve 3 de koordinat ölçümü gerçekleştirilen noktaların dağılımı

82 72 Sıkıştırma sonrasında mevcut detay veya şekiller bozulmaya uğramakta, bunun neticesinde geometrisi bozulan şekiller üzerinden yapılacak koordinat ölçüm sonuçları veya detay çıkarma işlemlerinde bir takım hatalar oluşacaktır. Sıkıştırma oranları sonrasında elde edilen görüntüler hakkında fikir sahibi olabilmek amacıyla, bir adet yer kontrol noktasının ve bir adet traktörün, orijinal görünümü ile sıkıştırılmış format ve oranlardaki görünümleri Çizelge 4.11 de gösterilmektedir. Çizelge Sıkıştırma sonrası meydana gelen değişimler 1:1 TIFF 1:1 TIFF 10:1 - JPEG :1 - MrSID 10:1 - JPEG :1 - MrSID 20:1 - JPEG :1 - MrSID 20:1 - JPEG :1 - MrSID 40:1 - JPEG :1 - MrSID 40:1 - JPEG :1 - MrSID 80:1 - JPEG :1 - MrSID 80:1 - JPEG :1 - MrSID

83 73 Orijinal TIFF görüntüsü ile stereo modeller üzerinden gerçekleştirilen ölçümler hatasız olarak kabul edilmiş, diğer sıkıştırılmış görüntüler ile oluşturulan projelerde gerçekleştirilen ölçüm değerleri bu veriler ile karşılaştırılmıştır. Noktaların koordinatlarına ait farklar bulunmuş ve bu farklardan yararlanılarak karesel ortalama hata ve mutlak hata ortalama değerleri hesaplanmıştır. Blok-1 e ait karşılaştırma sonrasında hatalara ilişkin elde edilen değerler Çizelge 4.12 de, Blok-2 ye ait değerler Çizelge 4.13 de ve Blok-3 e ait değerler Çizelge 4.14 de gösterilmektedir. Sıkıştırma Oranları Çizelge Kontrol noktası ölçüm farklarının karşılaştırılması (Blok-1) KOH X KOH Y KOH Z Mutlak Hata Ort. X Mutlak Mutlak Hata Ort. Y Hata Ort. Z JPEG JPEG JPEG JPEG MrSID MrSID MrSID MrSID Sonuçlar metre olarak gösterilmektedir. Sıkıştırma Oranları Çizelge Kontrol noktası ölçüm farklarının karşılaştırılması (Blok-2) KOH X KOH Y KOH Z Mutlak Hata Ort. X Mutlak Mutlak Hata Ort. Y Hata Ort. Z JPEG JPEG JPEG JPEG MrSID MrSID MrSID MrSID Sonuçlar metre olarak gösterilmektedir.

84 Hata Miktarı (m) Hata Miktarı (m) Hata Miktarı (m) Hata Miktarı (m) Hata Miktarı (m) Hata Miktarı (m) Hata Miktarı (m) Hata Miktarı (m) Hata Miktarı (m) Hata Miktarı (m) Hata Miktarı (m) Hata Miktarı (m) Hata Miktarı (m) 74 Sıkıştırma Oranları Çizelge Kontrol noktası ölçüm farklarının karşılaştırılması (Blok-3) KOH X KOH Y KOH Z Mutlak Hata Ort. X Mutlak Mutlak Hata Ort. Y Hata Ort. Z JPEG JPEG JPEG JPEG MrSID MrSID MrSID MrSID Sonuçlar metre olarak gösterilmektedir. Çizelge 4.12, 4.13 ve 4.14 de yer alan değerlerin daha iyi yorumlanabilmesi için, buradaki bilgilerden yararlanılarak oluşturulan grafikler Şekil 4.12 de gösterilmektedir. JPEG2000 (X) JPEG2000 (X) MrSID (X) 0,900 0,900 1,200 0,800 0,800 JPEG2000 (X) 1,000 0,700 0,700 Blok-1 koh(x) Blok-1 koh(x) Series1 0,600 0,900 0,600 0,800 Blok-2 koh(x) Blok-2 koh(x) Series21,200 Blok-3 koh(x) 0,500 0,800 Blok-3 koh(x) Series3 0,500 0,600 Blok-1 mutlak hata(x) 0,400 0,700 Blok-1 mutlak hata(x) Series4 0,400 Blok-2 mutlak hata(x) Blok-1 koh(x) Blok-2 mutlak hata(x) Series51,000 0,300 0,600 0,300 0,400 Blok-3 mutlak hata(x) Blok-2 koh(x) Blok-3 mutlak hata(x) Series6 Blok-3 koh(x) 0,200 0,500 Series1 0,200 0,8000,200 Blok-1 mutlak 0,100 hata(x) 0,400 Series2 0,100 Blok-2 mutlak hata(x) 0,000 0,300 Series3 0,000 0,800 Blok-3 mutlak hata(x) 0,600 JPEG2000(Y) ,200 Series4 Sıkıştırma Oranları 0,100 Series5 0,700 0,700 0,400 1,600 0,000 Series6 0, ,600 1,400 JPEG2000(Y) 0,200 Sıkıştırma Oranları Blok-1 koh Blok-1 koh(y) 0,500 1,200 0,500 Blok-2 koh(y) Blok-2 koh 0,700 1,000 0,400 Blok-3 koh(y) Blok-3 0,000 1,600koh 0,400 Blok-1 mutlak hata(y) 0,600 0,800 0,300 Blok-1 mutlak hata Blok-2 mutlak hata(y) Blok-1 koh(y) 0,500 Blok-2 1,400mutlak hata 0,600 0,300 Blok-3 mutlak hata(y) 0,200 Blok-2 koh(y) Blok-3 mutlak hata 0,400 0,400 Blok-3 koh(y) 0,100 1,200 0,200 Blok-1 mutlak hata(y) 0,300 Blok-2 mutlak hata(y) 0,000 1,000 0,000 Blok-3 mutlak hata(y) 10 0, ,100 JPEG2000 (Z) Sıkıştırma Oranları 0,800 0,100 0,000 2,500 3,000 2,000 Blok-1 koh(z) Blok-2 koh(z) 1,500 Blok-3 koh(z) Blok-1 mutlak hata(z) 1,000 Blok-2 mutlak hata(z) Blok-1 koh(z) Blok-3 mutlak hata(z) Blok-2 koh(z) Blok-3 koh(z) 0,500 0,000 JPEG (Z) Sıkıştırma Oranları 0,400 Series1 2,500 Series2 2,000 1,500 Blok-1 mutlak hata(z) Blok-2 mutlak 0,000 hata(z) 1,000 Blok-3 mutlak hata(z) ,500 Sıkıştırma Oranları ġekil Blok-1, 0,000 2 ve 3 deki kontrol Series4 noktalarının ölçülerinde oluşturulan hata grafikleri Sıkıştırma Oranları 0,600 0,200 0,000 Series1 Series2 Series3 Series5 Series6 Series3 Series4 Series5 Series6 2,500 2,000 3,000 1,500 1,000 MrSID (X) MrSID (Y) 4 Sıkıştırma Oranları MrSID (Y) Sıkıştırma Oranları MrSID (Z) Sıkıştırma Oranları , ,500 2,000 0,000 1,500 1,000 MrSID (Z) Sıkıştırma Oranları Sıkıştırma Oranları 0,500

85 75 Fotoğraf ölçeğinin de etkisiyle Blok-1 e ait hata miktarlarının en düşük değere sahip olduğu ve diğer iki bloğa nazaran daha kararlı bir yapıya sahip olduğu 1400 söylenebilir. Blok-1 ve Blok-2 ölçümlerinden elde edilen karesel ortalama hata ve 1200 mutlak 1000 ortalama hata değerleri birbirine yakın ve benzer bir yapıya sahipken, analog 800 fotoğraflardan oluşturulan Blok-3 de bu hata değerlerinin belirli bir sistematik yapıyı takip etmediği görülmektedir Ölçüm yapılan kontrol noktalarının sitematik 4.79 bir bozulmanın veya hatanın x 10 6 etkisinde olup olmadığı Blok-1 içerisindeki ölçümlerden yararlanılarak araştırılmıştır. Koordinat farklarının en az değere sahip olduğu 10:1 sıkıştırma ve en yüksek değere 1500 sahip olduğu 80:1 sıkıştırma oranında elde edilen farklardan oluşturulan vektörel hata 1000 izleme grafiği Şekil 4.13 de gösterilmektedir. Hata miktarlarına ait vektörel gösterimin yapılabilmesi amacıyla, koordinat eksenlerinde ve vektörel gösterimde farklı ölçekler kullanılarak abartı uygulanmıştır x TIFF-MrSid (10) 4.78 TIFF-MrSid (80) cm cm x x TIFF-JPEG 2000 (10) x cm 4.82 x TIFF-JPEG 2000 (80) x cm 4.82 x ġekil Hata vektör grafiği (JPEG :1 ve 80:1) Fotogrametrik triangülasyon sonuçları değerlendirildiğinde sayısal hava kamerası ile oluşturulan fotogrametrik blokların (Blok-1 ve Blok-2) 80:1 sıkıştırma oranına kadar, BÖHHBÜY de belirtilen hata kıstaslarına göre, uygulamada yeterli

86 76 doğruluğu sağladığı, ancak analog hava kamerası ile oluşturulan Blok-3 ün, her iki sıkıştırma formatında da 80:1 sıkıştırma oranında yeterli doğruluğu sağlamadığı, 40:1 sıkıştırma oranında ise kabul değerinin altında kalmasına rağmen, sonuçların kabul sınır değerine çok yakın olması nedeni ile uygulamalarda kullanılmasının uygun olmayacağı değerlendirilmektedir Radyometrik bozulmalar Sıkıştırılmış görüntülere ait radyometrik bozulmaları belirleyebilmek amacıyla, farklı format ve sıkıştırma oranları ile elde edilen yeni görüntülerin, orijinal TIFF formatındaki görüntüden olan farkları belirlenmiştir. Sayısal hava kamerası ile elde edilen Blok-1 ve Blok-2 içerisinde yer alan fotoğraflarda 14,430 x 9,420 = 135,930,600 piksel, analog hava kamerası ile elde edilen ve 21 mikrometre çözünürlüğünde sayısallaştırılan fotoğraflarda da 11,122 x 11,122 = 123,698,884 piksel yer almaktadır. Her üç blokta da örnek olarak birer adet fotoğraf seçilmiş, sıkıştırma uygulanmış bütün görüntülerin piksel değerleri orijinal TIFF formatındaki görüntüdeki değerlerden çıkartılmak suretiyle fark görüntüleri oluşturulmuştur. Farkların belirlenmesi işleminde negatif değerleri de yansıtabilmek amacıyla 100 birim offset kullanılmıştır. Çalışmada kullanılan veri kümesinin boyutlarını ortaya koyabilmek amacıyla, Blok-1 içerisindeki bir görüntüye ait radyometrik fark değerleri ve piksel sayıları Çizelge 4.15 de sunulmuştur. Kullanılan bütün sıkıştırma oranlarından elde edilen fark görüntülerindeki değerler kullanılarak, radyometrik doğruluğun belirlenmesindeki en önemli ölçütlerden olan ortalama hata değerleri, karesel ortalama hata miktarı ve pik sinyal gürültü oranı (PSNR) hesaplanmıştır. Karesel ortalama hata miktarlarına ait değerler Çizelge 4.16 ve Şekil 4.14 de, Ortalama hata miktarlarına ait değerler Çizelge 4.17 ve Şekil 4.15 de ve karesel ortalama hata miktarı kullanılarak oluşturulan pik sinyal gürültü oranı (PSNR) değerleri Çizelge 4.18 ve Şekil 4.16 da gösterilmektedir.

87 KOH (piksel) KOH (piksel) KOH (piksel) KOH (piksel) 77 Çizelge Orijinal görüntüden 80:1 oranında MrSID formatında sıkıştırılmış görüntünün çıkarılması ile elde edilen piksel fark miktarları (F=Fark Değeri, PS=Piksel Sayısı) F PS F PS F PS F PS F PS F PS Çizelge Blok-1, 2 ve 3 ün radyometrik farklarının karesel ortalama hata miktarları Sıkıştırma Oranları Blok-1 Blok-2 Blok-3 R G B Gri R G B Gri Gri JPEG ,99 0,81 0,98 0,76 2,89 2,40 3,96 2,04 4,95 JPEG ,64 1,37 1,55 1,25 4,44 4,20 6,68 3,60 7,53 JPEG ,38 2,03 2,17 1,85 6,28 6,37 9,70 5,65 10,74 JPEG ,07 2,65 2,75 2,42 8,21 9,07 12,92 8,21 14,14 MrSID-10 1,26 1,15 1,38 1,04 3,94 2,74 5,77 2,47 6,23 MrSID-20 2,21 2,04 2,20 1,84 5,81 5,22 7,87 4,82 9,27 MrSID-40 2,84 2,58 2,70 2,34 7,57 7,35 10,61 6,85 13,00 MrSID-80 3,89 3,58 3,66 3,24 10,70 11,06 14,28 10,36 16,26 JPEG2000 MrSID Blok-1 Blok-2 Blok-3 Blok-1 Blok-2 Blok JPEG Sıkıştırma Oranı ġekil Blok-1, 2 ve 3 ün radyometrik farklarının karesel ortalama hata miktar grafiği Sıkıştırma Oranı MrSID Sıkıştırma Oranı Sıkıştırma Oranı

88 PSNR PSNR PSNR PSNR Ortalama Hata Ortalama Hata Ortalama Hata Ortalama Hata 78 Çizelge Blok-1, 2 ve 3 ün radyometrik farklarının ortalama hata miktarları Sıkıştırma Oranları Blok-1 Blok-2 Blok-3 R G B Gri R G B Gri Gri JPEG ,15 0,01 0,18 0,05 0,14 0,01 0,20 0,03 0,09 JPEG ,15 0,01 0,18 0,05 0,14 0,01 0,19 0,00 0,09 JPEG ,14 0,01 0,17 0,04 0,13 0,01 0,15-0,05 0,10 JPEG ,13 0,01 0,16 0,03 0,12 0,01 0,14-0,12 0,12 MrSID-10 0,00 0,00 0,00 0,00 0,00 0,00 0,02-0,02 0,04 MrSID-20 0,00 0,00-0,01 0,00-0,01 0,00 0,03 0,00 0,10 MrSID-40 0,01 0,00-0,01 0,00-0,02 0,01 0,00-0,04 0,16 MrSID-80 0,03 0,00-0,02 0,00-0,04 0,04-0,01-0,02 0,21 JPEG2000 MrSID Blok-1 Blok-2 Blok-3 Blok-1 Blok-2 Blok-3 0,15 0,1 0,05 Series1 0 Series2-0, Series3-0,1 JPEG2000 Series1-0,15 Series2 0,15 Sıkıştırma Oranı Series3 0,1 0,05 0,25 0,2 0,15 0,1 0,25 0,05 0,2 0,15 0-0,05 0,1 0,05 0 ġekil Blok-1, 2 ve 3 ün radyometrik farklarının ortalama hata miktar grafiği 0-0,05 MrSID Sıkıştırma Oranı Çizelge Blok-1, 2 ve 3 ün radyometrik farklarının PSNR miktarları -0, , Sıkıştırma Oranı -0,15 Sıkıştırma Oranları Sıkıştırma Oranı Blok-1 Blok-2 Blok-3 R G B Gri R G B Gri Gri JPEG ,174 49,046 48,219 49,323 43,522 44,329 42,154 45,035 41,185 JPEG ,982 46,764 46,227 47,162 41,657 41,898 39,883 42,568 39,363 JPEG ,365 45,056 44,766 45,459 40,151 40,089 38,263 40,610 37,821 JPEG ,259 43,898 43,737 44,293 38,987 38,555 37,018 38,987 36,626 MrSID-10 47,127 47,524 46,732 47,960 42,176 43,753 40,519 44,204 40,186 MrSID-20 44,687 45,035 44,707 45,483 40,489 40,954 39,171 41,300 38,460 MrSID-40 43,598 44,015 43,817 44,439 39,340 39,468 37,874 39,774 36,991 MrSID-80 42,231 42,592 42,496 43,025 37,837 37,693 36,584 37,977 36,020 JPEG2000 MrSID Blok-1 Blok-2 Blok Series1 30 Series2 20 JPEG2000 Series Blok-1 40 Sıkıştırma Oranı Blok MrSID Series1 40 SıkıştırmaOranı ġekil Blok-1, 2 ve 3 ün radyometrik farklarından elde edilen PSNR grafiği Blok-3 20 Series2 Series Sıkıştırma Oranı SıkıştırmaOranı 30 20

89 79 Çizelge 4.17 de gösterilen ortalama hata miktarları incelendiğinde, MrSID formatında sıkıştırılmış görüntülerin JPEG2000 formatında sıkıştırılmış görüntülerden daha iyi sonuç vermektedir. MrSID formatında bütün renk kanallarındaki ortalama değerler sıfıra yakın değerlere sahipken, JPEG2000 formatında ise sadece yeşil renk kanalında bütün sıkıştırma oranlarında sıfıra yakın ortalama değer çıkmaktadır. Renkli görüntülerde insan gözünün en iyi algıladığı rengin yeşil olduğundan hareketle (mathworks.com), JPEG2000 sıkıştırma yönteminin sıkıştırmada en büyük ağırlığı yeşil kanala uyguladığı elde edilen sonuçlardan görülmektedir. Ancak radyometrik bozulmaların belirlenmesinde en fazla kullanılan ölçüt karesel ortalama hatadır. KOH değerleri dikkate alındığında ise JPEG2000 formatında sıkıştırılmış görüntülerin, MrSID formatında sıkıştırılan görüntülere oranla daha iyi sonuç verdiği, aradaki farkın yer yer iki kata kadar çıktığı, her üç fotogrametrik blokta elde edilen sonuçlardan görülmektedir. Her iki sıkıştırma formatında da kullanılan sıkıştırma oranlarına göre, çalışmadaki her üç blokta KOH değerleri doğrusal bir yapı sergilemiş, ancak ortalama hata miktarları ise değişken bir yapı göstermiştir. Sıkıştırılmış görüntülerdeki radyometrik distorsiyonun belirlenmesine sıklıkla kullanılan PSNR değer aralıkları ile ilgili kesin sınırların bulunmadığı belirtilmişti. Bu konuda Liu ve ark. (2005) tarafından 42 ve üzeri değerlerin yaklaşık kayıpsız sıkıştırma olarak nitelendirilebileceği, bir diğer kaynakta 30 ile 50 arasındaki PSNR değerlerinin kayıplı sıkıştırma olarak kabul edilebileceği ve ERDAS Imagine yazılımının MrSID format dönüşümü bölümünde ise 12:1 sıkıştırma oranına kadar olan sıkıştırmaların kayıpsız sıkıştırma olarak kabul edildiği görülmektedir. Çalışmada kullanılan bütün bloklarda kullanılan sıkıştırma oranları ile elde edilen değerleri, Liu ve ark. (2005) tarafından sunulan PSNR değeri ile sınıflandıracak olursak, Blok-1 içerisindeki tüm format ve oranlar ile elde edilen görüntülerin yaklaşık kayıpsız sayılabileceği, Blok-2 içerisinde 20:1 e kadar olan JPEG2000 ve 10:1 e kadar olan MrSID görüntülerinin yaklaşık kayıpsız sayılabileceği, Blok-3 içerisindeki bütün oranların ise bu değeri geçemediği görülmektedir. Diğer değerlerin tamamı 30 dan büyük olduğu için kayıplı sıkıştırma olarak değerlendirebiliriz. Radyometrik bozulmanın, sürekli tonlamaya sahip hava fotoğrafları dışında ayrık tonlamalı görüntülerde vereceği sonuçları da görebilmek amacıyla, renk skalası kullanılarak bir alt çalışma gerçekleştirilmiştir. Çalışmada; matbaacılıkta sonuç ürüne ait renk değerlerinin ölçümünde kullanılan renk tablosu kullanılmıştır. Orijinal TIFF formatındaki renk tablosu; 10:1, 15:1, 20:1, 30:1, 40:1, 60:1 ve 80:1 sıkıştırma

90 80 oranlarında MrSID ve JPEG2000 formatlarında sıkıştırılmıştır. Sürekli tonlamalı hava fotoğraflarında yapılan çalışmada olduğu gibi, sıkıştırma sonrasında elde edilen görüntülerin, orijinal görüntüden olan farkları oluşturulmuş ve bu farklara ait ortalama hata ve karesel ortalama hata değerleri hesaplanmıştır. Orijinal görüntü, sıkıştırılmış görüntü ve fark görüntülerine ait bir örnek Şekil 4.17 de gösterilmektedir. Herhangi bir matematiksel karşılaştırma yapılmadan, görsel olarak yapılan bir incelemede, ayrık tonlamalı görüntülerde, JPEG2000 formatının MrSID formatından çok daha iyi sonuç verdiği söylenebilir. ç) b) a) c) d) ġekil Sıkıştırma sonrası radyometrik bozulma (a) Orijinal görüntü. b) 80:1 oranında sıkıştırılmış JPEG2000 görüntüsü. c) 80:1 oranında sıkıştırılmış MrSID görüntüsü. ç) JPEG2000 fark görüntüsü. d) MrSID fark görüntüsü.) Fark değerlerine ait elde edilen ortalama hata miktarları Çizelge 4.19 da, ortalama hata grafiği Şekil 4.18 de, karesel ortalama hata miktarları Çizelge 4.20 de ve karesel ortalama hata grafiği Şekil 4.19 da gösterilmiştir. Çizelge Renk skalası farklarına ait ortalama hata miktarları Sıkıştırma Oranı Ortalama Hata - JPEG2000 Ortalama Hata - MrSID R G B R G B ,01 100,01 100,02 99,98 99,98 99, ,01 100,01 100,03 99,95 99,95 99, ,02 100,01 100,03 99,53 100,12 99, ,02 100,01 100,01 99,54 99,90 101, ,02 99,99 100,01 99,94 99,91 99, ,96 99,98 99,96 100,49 99,49 101, ,95 99,92 99,94 98,87 99,87 103,52

91 KOH Ortalama Hata 81 Ortalama Hata Miktarları Sıkıştırma Oranı Ort.Hata-jpeg2-red Ort.Hata-mrsid-red Ort.Hata-jpeg2-green Ort.Hata-mrsid-green Ort.Hata-jpeg2-blue Ort.Hata-mrsid-blue ġekil Renk skalası farklarına ait ortalama hata grafiği Ortalama hata miktarları incelendiğinde, JPEG2000 sıkıştırma formatının bütün sıkıştırma oranlarında ve renk bantlarında, ortalama hata miktarını sıfıra yakın tutacak şekilde bir yöntem izlediği, MrSID formatının ise sıkıştırma kararsız bir yapıda olduğu ve %2 oranına varan bozulmalara sebep olacak şekilde renk değerlerini değiştirdiği tespit edilmiştir. Çizelge Renk skalası farklarına ait karesel ortalama hata miktarları Sıkıştırma Oranı Karesel Ortalama Hata - JPEG2000 Karesel Ortalama Hata - MrSID R G B R G B 10 0,17 0,09 0,23 2,63 1,45 3, ,17 0,09 0,24 2,94 1,93 3, ,19 0,11 0,25 3,58 2,76 4, ,26 0,19 0,32 4,79 3,81 6, ,43 0,36 0,47 5,32 4,46 7, ,84 0,73 0,90 7,16 5,66 9, ,53 1,48 1,60 9,18 7,58 15,13 Karesel Ortalama Hata Miktarları koh-jpeg2-red koh-mrsid-red koh-jpeg2-green koh-mrsid-green koh-jpeg2-blue koh-mrsid-blue Sıkıştırma Oranları ġekil Renk skalası farklarına ait karesel ortalama hata grafiği

92 82 Karesel ortalama hata miktarları incelendiğinde, JPEG2000 formatındaki KOH miktarlarının MrSID formatında elde edilen KOH miktarından çok düşük seviyede olduğu, en düşük oranda (80:1) sıkıştırılmış JPEG2000 formatındaki hata miktarının bile en yüksek oranda (10:1) sıkıştırılmış MrSID formatındaki hata miktarından daha düşük olduğu tespit edilmiştir. Orijinal görüntünün ve 80:1 oranında sıkıştırılmış görüntülerin histogramlarına ait grafikler Şekil 4.20 de gösterilmiştir. JPEG2000 formatının 80:1 sıkıştırma oranında bile, orijinal görüntüdeki yapıyı korumaya çalıştığı, ancak MrSID formatının ise çok daha fazla miktarda bozulmaya uğrayarak orijinal görüntüden tamamen farklı bir yapı sergilediği görülmektedir. a) b) c) ġekil Histogram grafikleri (a) Orijinal görüntü. b) 80:1 oranında sıkıştırılmış JPEG2000 görüntüsü. c) 80:1 oranında sıkıştırılmış MrSID görüntüsü.) Gerçekleştirilen alt çalışma sonrası elde edilen sonuç ise; JPEG2000 görüntüleri hem sürekli hem de ayrık tonlamalı görüntülerde başarılı sıkıştırma neticeleri verirken, MrSID görüntüleri sürekli tonlamalı görüntülerde ayrık tonlamalılara oranla daha iyi sonuç vermektedir. Bununla birlikte JPEG2000 formatı her iki durumda da MrSID formatına üstünlük sağlamıştır. Sıkıştırma sonrasında meydana gelen radyometrik bozulmalar, bozulma miktarının büyüklüğü nispetinde geometrik bozulmaların tetikleyicisi olmaktadır. Tez çalışmasında kullanılan görüntüler içerisinden çeşitli örnekler alınarak bu bozulmalar hakkında daha detaylı bilgiler edinilmeye çalışılacaktır. Hem geometrik hem de radyometrik açıdan yaklaşık kayıpsız sıkıştırma olarak nitelendirmede bulunulması

93 83 nedeniyle, Blok-1 içerisindeki orijinal görüntüler ile 80:1 oranında sıkıştırılmış görüntülerin mukayesesi yapılacaktır. Şekil 4.21 de radyometrik bozulmalar neticesinde meydana gelen geometrik bozulmalara bir örnek gösterilmektedir. Bina şekli kısmen değişmiş, çatı üzerindeki renk tonları dışarı doğru taşma göstererek, bina boyutunun olduğundan daha büyükmüş izlenimi vermektedir. Yolun sol tarafında yer alan daire şeklindeki rogar ise teşhis edilemeyecek şekilde bozulmaya uğramıştır. Elde edilen fark görüntüsünde meydana gelen geometrik bozulma açıkça görülmektedir. a) b) c) d) ġekil Geometrik bozulma örneği (rogar) (a) Orijinal görüntü. b) Fark görüntüsü. c) 80:1 oranında sıkıştırılmış MrSID. d) 80:1 oranında sıkıştırılmış JPEG2000)

94 84 Radyometrik bozulma sonrasında meydana gelen parazit oluşumu ve doku değişimi Şekil 4.22 de gösterilmektedir. Solda yer alan bina çatısı üzerinde mevcut olan patternlerin sıkıştırılmış görüntüde kaybolmaya başladığı görülmekte, bununla birlikte sağda yer alan ve üzerinde herhangi bir tonlama değişimi bulunmayan binanın çatısında, yan yüzeyinde ve beton üzerinde sıkıştırma sonrasında gürültü veya parazitlerin oluştuğu net bir şekilde gözlenmektedir. a) b) c) d) ġekil Gürültü/parazit oluşması örneği (fabrika) (a) Orijinal görüntü. b) Fark görüntüsü. c) 80:1 oranında sıkıştırılmış MrSID. d) 80:1 oranında sıkıştırılmış JPEG2000)

95 85 Radyometrik bozulma sonrasında oluşan doku değişimi ve patern kayıpları Şekil 4.23 da gösterilmektedir. Binanın güney tarafında yer alan çatı üzerindeki kiremitlerin paterni orijinal görüntüde net bir şekilde yer alırken, bu patern sıkıştırılmış görüntüde kaybolmaktadır ve bu kaybolmanın boyutu fark görüntüsünde açıkça görülebilmektedir. a) b) c) d) ġekil Doku değişimi örneği (çiftlik) (a) Orijinal görüntü. b) Fark görüntüsü. c) 80:1 oranında sıkıştırılmış MrSID. d) 80:1 oranında sıkıştırılmış JPEG2000)

96 86 Görüntü içerisinde komşu pikseller arasında kontrastlık farkının fazla olduğu alanlarda, radyometrideki bozulma ve parazitlenme daha fazla olmakta, bunun sonucunda keskin kenarlara sahip detaylarda geometrik bozulmalar meydana gelebilmektedir. Şekil 4.24 de gösterilen farklara ait örnekte bu bozulmalar rahatlıkla görülmektedir. a) b) c) d) ġekil Yüksek kontrastlık farklarının meydana getirdiği bozulmalar (çatı kenarı ve duvar) (a) Orijinal görüntü. b) Fark görüntüsü. c) 80:1 oranında sıkıştırılmış MrSID. d) 80:1 oranında sıkıştırılmış JPEG2000)

97 87 Fazla genişliğe sahip olmayan çizgisel detaylarda veri kayıpları meydana gelebilmektedir. Örneğin bir yüksek gerilim hattına ait elektrik telleri 80:1 oranındaki sıkıştırılmış görüntülerde teşhis edilebilirken, mono görüntüler üzerinde zor teşhis edilebilmektedir. Şekil 4.25 de mono görüntü üzerindeki kayıp gösterilmektedir. Orijinal görüntüde havadaki elektrik teli ve zemindeki gölgesi rahatlıkla teşhis edilebilirken, sıkıştırma sonrasında havadaki tel teşhis edilemez hale gelmiş, zemindeki gölgesinin izi üzerinde bozulmalar neticesinde dağılmalar oluşmuştur. Hangi verinin kaybolduğu bilgisi, yine Şekil 4.21 c) de gösterilen farklara ait verilerden oluşturulan görüntüde görülebilmektedir. a) b) c) d) ġekil Monoskopik veri kayıpları (pilon ve elektrik hattı) (a) Orijinal görüntü. b) Fark görüntüsü. c) 80:1 oranında sıkıştırılmış MrSID. d) 80:1 oranında sıkıştırılmış JPEG2000)

İMGE İŞLEME Ders-9. İmge Sıkıştırma. Dersin web sayfası: (Yrd. Doç. Dr. M.

İMGE İŞLEME Ders-9. İmge Sıkıştırma. Dersin web sayfası:  (Yrd. Doç. Dr. M. İMGE İŞLEME Ders-9 İmge Sıkıştırma (Yrd. Doç. Dr. M. Kemal GÜLLÜ) Dersin web sayfası: http://mf.kou.edu.tr/elohab/kemalg/imge_web/odev.htm Hazırlayan: M. Kemal GÜLLÜ İmge Sıkıştırma Veri sıkıştırmanın

Detaylı

Dijital (Sayısal) Fotogrametri

Dijital (Sayısal) Fotogrametri Dijital (Sayısal) Fotogrametri Dijital fotogrametri, cisimlere ait iki boyutlu görüntü ortamından üç boyutlu bilgi sağlayan, sayısal resim veya görüntü ile çalışan fotogrametri bilimidir. Girdi olarak

Detaylı

FOTOGRAMETRİ DAİRESİ BAŞKANLIĞI FAALIYETLERI

FOTOGRAMETRİ DAİRESİ BAŞKANLIĞI FAALIYETLERI FOTOGRAMETRİ DAİRESİ BAŞKANLIĞI FAALIYETLERI Fotg.D.Bşk.lığı, yurt içi ve yurt dışı harita üretimi için uydu görüntüsü ve hava fotoğraflarından fotogrametrik yöntemlerle topoğrafya ve insan yapısı detayları

Detaylı

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR SİSTEMLERİ LABORATUVARI

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR SİSTEMLERİ LABORATUVARI İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR SİSTEMLERİ LABORATUVARI Veri Sıkıştırma Yöntemleri ve Huffman Kodlama ile Veri Sıkıştırma 1. Deney Amacı Veri sıkıştırma sadece bilgisayar

Detaylı

Digital Görüntü Temelleri Görüntü Oluşumu

Digital Görüntü Temelleri Görüntü Oluşumu Digital Görüntü Temelleri Görüntü Oluşumu Işık 3B yüzeye ulaşır. Yüzey yansıtır. Sensör elemanı ışık enerjisini alır. Yoğunluk (Intensity) önemlidir. Açılar önemlidir. Materyal (yüzey) önemlidir. 25 Ekim

Detaylı

YOĞUN GÖRÜNTÜ EŞLEME ALGORİTMALARI İLE ÜRETİLEN YÜKSEK ÇÖZÜNÜRLÜKLÜ SAYISAL YÜZEY MODELİ ÜRETİMİNDE KALİTE DEĞERLENDİRME VE DOĞRULUK ANALİZİ

YOĞUN GÖRÜNTÜ EŞLEME ALGORİTMALARI İLE ÜRETİLEN YÜKSEK ÇÖZÜNÜRLÜKLÜ SAYISAL YÜZEY MODELİ ÜRETİMİNDE KALİTE DEĞERLENDİRME VE DOĞRULUK ANALİZİ YOĞUN GÖRÜNTÜ EŞLEME ALGORİTMALARI İLE ÜRETİLEN YÜKSEK ÇÖZÜNÜRLÜKLÜ SAYISAL YÜZEY MODELİ ÜRETİMİNDE KALİTE DEĞERLENDİRME VE DOĞRULUK ANALİZİ Naci YASTIKLI a, Hüseyin BAYRAKTAR b a Yıldız Teknik Üniversitesi,

Detaylı

TEMEL GÖRÜNTÜ BİLGİSİ

TEMEL GÖRÜNTÜ BİLGİSİ TEMEL GÖRÜNTÜ BİLGİSİ FOTOGRAMETRİDE ALGILAMA SİSTEMLERİ, ÖZELLİKLERİ ve SAĞLADIKLARI VERİ BEÜ MÜHENDİSLİK FAKÜLTESİ GEOMATİK MÜHENDİSLİĞİ BÖLÜMÜ JDF345 TEMEL GÖRÜNTÜ BİLGİSİ DERSİ NOTLARI http://geomatik.beun.edu.tr/marangoz/

Detaylı

Dijital (Sayısal) Fotogrametri

Dijital (Sayısal) Fotogrametri Dijital (Sayısal) Fotogrametri Dijital fotogrametri, cisimlere ait iki boyutlu görüntü ortamından üç boyutlu bilgi sağlayan, sayısal resim veya görüntü ile çalışan fotogrametri bilimidir. Girdi olarak

Detaylı

Digital Görüntü Temelleri Görüntü Oluşumu

Digital Görüntü Temelleri Görüntü Oluşumu Digital Görüntü Temelleri Görüntü Oluşumu Işık 3B yüzeye ulaşır. Yüzey yansıtır. Sensör elemanı ışık enerjisini alır. Yoğunluk (Intensity) önemlidir. Açılar önemlidir. Materyal (yüzey) önemlidir. 06 Kasım

Detaylı

Dosya Sıkıştırma (File Compression) Kütük Organizasyonu 1

Dosya Sıkıştırma (File Compression) Kütük Organizasyonu 1 Dosya Sıkıştırma (File Compression) Kütük Organizasyonu İçerik Dosya sıkıştırma nedir? Dosya sıkıştırma yöntemleri nelerdir? Run-Length Kodlaması Huffman Kodlaması Kütük Organizasyonu 2 Dosya Sıkıştırma

Detaylı

Grafik Dosya Formatları Grafik dosya formatları, grafik boyutlarını düşürmek amacıyla geliştirilen matematiksel algoritmalardır. Çeşitli amaçlara yönelik olarak kullanılan birçok grafik dosya formatı vardır.

Detaylı

Dijital (Sayısal) Fotogrametri

Dijital (Sayısal) Fotogrametri Dijital (Sayısal) Fotogrametri Dijital fotogrametri, cisimlere ait iki boyutlu görüntü ortamından üç boyutlu bilgi sağlayan, sayısal resim veya görüntü ile çalışan fotogrametri bilimidir. Girdi olarak

Detaylı

KODLAMA SİSTEMLERİ ve VERİLERİN BİLGİSAYARDA TEMSİLİ

KODLAMA SİSTEMLERİ ve VERİLERİN BİLGİSAYARDA TEMSİLİ KODLAMA SİSTEMLERİ ve VERİLERİN BİLGİSAYARDA TEMSİLİ KODLAMA SİSTEMLERİNİN TANIMI : Kodlama, iki küme elemanları arasında karşılıklı kesin olarak belirtilen kurallar bütünüdür diye tanımlanabilir. Diğer

Detaylı

TMMOB Harita ve Kadastro Mühendisleri Odası Ulusal Coğrafi Bilgi Sistemleri Kongresi 30 Ekim 02 Kasım 2007, KTÜ, Trabzon

TMMOB Harita ve Kadastro Mühendisleri Odası Ulusal Coğrafi Bilgi Sistemleri Kongresi 30 Ekim 02 Kasım 2007, KTÜ, Trabzon TMMOB Harita ve Kadastro Mühendisleri Odası Ulusal Coğrafi Bilgi Sistemleri Kongresi 30 Ekim 02 Kasım 2007, KTÜ, Trabzon Lazer Tarama Verilerinden Bina Detaylarının Çıkarılması ve CBS İle Entegrasyonu

Detaylı

MMT 106 Teknik Fotoğrafçılık 3 Digital Görüntüleme

MMT 106 Teknik Fotoğrafçılık 3 Digital Görüntüleme MMT 106 Teknik Fotoğrafçılık 3 Digital Görüntüleme 2010-2011 Bahar Yarıyılı Ar. Gör. Dr. Ersoy Erişir 1 Konvansiyonel Görüntüleme (Fotografi) 2 Görüntü Tasarımı 3 Digital Görüntüleme 3.1 Renkler 3.2.1

Detaylı

Bilgisayarla Fotogrametrik Görme

Bilgisayarla Fotogrametrik Görme Bilgisayarla Fotogrametrik Görme Dijital Görüntü ve Özellikleri Yrd. Doç. Dr. Mustafa DİHKAN 1 Dijital görüntü ve özellikleri Siyah-beyaz resimler için değer elemanları 0-255 arasındadır. 256 farklı durum

Detaylı

Dijital Fotogrametri

Dijital Fotogrametri Dijital Fotogrametri 2016-2017, Bahar YY Fevzi Karslı (Prof. Dr.) Harita Mühendisliği Bölümü Mühendislik Fakültesi KTÜ 20 Mart 2017 Pazartesi Ders Planı ve İçeriği 1. Hafta Giriş, dersin kapsamı, kavramlar,

Detaylı

FOTOGRAMETRİK YÖNTEMLERLE 3 BOYUTLU COĞRAFİ VERİ TABANININ GÜNCELLENMESİ

FOTOGRAMETRİK YÖNTEMLERLE 3 BOYUTLU COĞRAFİ VERİ TABANININ GÜNCELLENMESİ FOTOGRAMETRİK YÖNTEMLERLE 3 BOYUTLU COĞRAFİ VERİ TABANININ GÜNCELLENMESİ K.S.TAPAN a, M. BÖLME a, L.İŞCAN a, O.EKER a, A.OKUL a, a Harita Genel Komutanlığı, Fotogrametri Dairesi Başkanlığı, Cebeci, Ankara,

Detaylı

Dijital Kameralar (Airborne Digital Cameras)

Dijital Kameralar (Airborne Digital Cameras) Dijital Kameralar (Airborne Digital Cameras) Klasik fotogrametrik görüntü alımındaki değişim, dijital kameraların gelişimi ile sağlanmaktadır. Dijital görüntü, analog görüntü ile kıyaslandığında önemli

Detaylı

Kameralar, sensörler ve sistemler

Kameralar, sensörler ve sistemler Dijital Fotogrametri Kameralar, sensörler ve sistemler Prof. Dr. Fevzi Karslı Harita Mühendisliği Bölümü, KTÜ fkarsli@ktu.edu.tr Analog Hava Kameraları Ana firmalar Zeiss, Wild ve Leica. Kullanılan bütün

Detaylı

3.2. Raster Veriler. Satırlar. Sütunlar. Piksel/hücre büyüklüğü

3.2. Raster Veriler. Satırlar. Sütunlar. Piksel/hücre büyüklüğü 3.2. Raster Veriler Satırlar Piksel/hücre büyüklüğü Sütunlar 1 Görüntü formatlı veriler Her piksel için gri değerleri kaydedilmiştir iki veya üç bant (RGB) çok sayıda bant Fotoğraf, uydu görüntüsü, ortofoto,

Detaylı

İçerik Fotogrametrik Üretim 2 Fotogrametri 2 Hava Fotogrametrisi...2 Fotogrametrik Nirengi 3 Ortofoto 4 Fotogrametrik İş Akışı 5 Sayısal Hava

İçerik Fotogrametrik Üretim 2 Fotogrametri 2 Hava Fotogrametrisi...2 Fotogrametrik Nirengi 3 Ortofoto 4 Fotogrametrik İş Akışı 5 Sayısal Hava İçerik Fotogrametrik Üretim 2 Fotogrametri 2 Hava Fotogrametrisi...2 Fotogrametrik Nirengi 3 Ortofoto 4 Fotogrametrik İş Akışı 5 Sayısal Hava Kameralarının Sağlayacağı Faydalar.7 Pramit Oluşturma.10 Kolon

Detaylı

GÖRÜNTÜ İŞLEME HAFTA 1 1.GİRİŞ

GÖRÜNTÜ İŞLEME HAFTA 1 1.GİRİŞ GÖRÜNTÜ İŞLEME HAFTA 1 1.GİRİŞ GÖRÜNTÜ İŞLEME Hafta Hafta 1 Hafta 2 Hafta 3 Hafta 4 Hafta 5 Hafta 6 Hafta 7 Hafta 8 Hafta 9 Hafta 10 Hafta 11 Hafta 12 Hafta 13 Hafta 14 Konu Giriş Digital Görüntü Temelleri-1

Detaylı

ERCİYES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ SİVİL HAVACILIK ANABİLİM DALI YENİ DERS ÖNERİSİ/ DERS GÜNCELLEME

ERCİYES ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ SİVİL HAVACILIK ANABİLİM DALI YENİ DERS ÖNERİSİ/ DERS GÜNCELLEME / DERS GÜNCELLEME Dersin Kodu SHA 615 Dersin Adı İSTATİSTİKSEL SİNYAL İŞLEME Yarıyılı GÜZ Dersin İçeriği: Olasılık ve olasılıksal süreçlerin gözden geçirilmesi. Bayes kestirim kuramı. Büyük olabilirlik

Detaylı

KAYIPSIZ GÖRÜNTÜ SIKIŞTIRMA YÖNTEMLERİNİN KARŞILAŞTIRILMASI

KAYIPSIZ GÖRÜNTÜ SIKIŞTIRMA YÖNTEMLERİNİN KARŞILAŞTIRILMASI KAYIPSIZ GÖRÜNTÜ SIKIŞTIRMA YÖNTEMLERİNİN KARŞILAŞTIRILMASI Altan MESUT, Aydın CARUS Trakya Üniversitesi, Mühendislik-Mimarlık Fakültesi, Bilgisayar Mühendisliği Bölümü Edirne e-posta: altanmesut@trakya.edu.tr

Detaylı

ULUSAL COĞRAFİ BILGİ SISTEMLERİ KONGRESİ 30 Ekim 02 Kasım 2007, KTÜ, Trabzon

ULUSAL COĞRAFİ BILGİ SISTEMLERİ KONGRESİ 30 Ekim 02 Kasım 2007, KTÜ, Trabzon ULUSAL COĞRAFİ BILGİ SISTEMLERİ KONGRESİ 30 Ekim 02 Kasım 2007, KTÜ, Trabzon Uydu Verilerinin Farklı Yöntemlerle Karılması ve Sonuçların Karşılaştırılması Öğr. Gör. Bora UĞURLU Prof. Dr. Hülya YILDIRIM

Detaylı

HAVADAN LAZER TARAMA ve SAYISAL GÖRÜNTÜ VERİLERİNDEN BİNA TESPİTİ VE ÇATILARIN 3 BOYUTLU MODELLENMESİ

HAVADAN LAZER TARAMA ve SAYISAL GÖRÜNTÜ VERİLERİNDEN BİNA TESPİTİ VE ÇATILARIN 3 BOYUTLU MODELLENMESİ Akdeniz Üniversitesi Uzay Bilimleri ve Teknolojileri Bölümü Uzaktan Algılama Anabilim Dalı HAVADAN LAZER TARAMA ve SAYISAL GÖRÜNTÜ VERİLERİNDEN BİNA TESPİTİ VE ÇATILARIN 3 BOYUTLU MODELLENMESİ Dr.Nusret

Detaylı

UYDU GÖRÜNTÜLERİ VE SAYISAL UZAKTAN ALGILAMA

UYDU GÖRÜNTÜLERİ VE SAYISAL UZAKTAN ALGILAMA UYDU GÖRÜNTÜLERİ VE SAYISAL UZAKTAN ALGILAMA Son yıllarda teknolojinin gelişmesi ile birlikte; geniş alanlarda, kısa zaman aralıklarında ucuz ve hızlı sonuç alınabilen uzaktan algılama tekniğinin, yenilenebilir

Detaylı

Uzaktan Algılama Uygulamaları

Uzaktan Algılama Uygulamaları Aksaray Üniversitesi Uzaktan Algılama Uygulamaları Doç.Dr. Semih EKERCİN Harita Mühendisliği Bölümü sekercin@aksaray.edu.tr 2010-2011 Bahar Yarıyılı Uzaktan Algılama Uygulamaları GÖRÜNTÜ İŞLEME TEKNİKLERİ

Detaylı

Gama ışını görüntüleme: X ışını görüntüleme:

Gama ışını görüntüleme: X ışını görüntüleme: Elektronik ve Hab. Müh. Giriş Dersi Görüntü İşleme Yrd. Doç. Dr. M. Kemal GÜLLÜ Uygulama Alanları Gama ışını görüntüleme: X ışını görüntüleme: Uygulama Alanları Mor ötesi bandı görüntüleme: Görünür ve

Detaylı

3. Bölüm Algoritmalar

3. Bölüm Algoritmalar 3. Bölüm Algoritmalar Algoritma ve Programlamaya Giriş Dr. Serkan DİŞLİTAŞ 3.1. Veri ve Bilgi Şekil 3.1 de bilgisayar sistemin temelini oluşturan veri işlem modeli görülmektedir. Hesaplama, saklama gibi

Detaylı

TÜRKİYE CUMHURİYETİ DEVLETİNİN temellerinin atıldığı Çanakkale zaferinin 100. yılı kutlu olsun.

TÜRKİYE CUMHURİYETİ DEVLETİNİN temellerinin atıldığı Çanakkale zaferinin 100. yılı kutlu olsun. Doç.Dr.Mehmet MISIR-2013 TÜRKİYE CUMHURİYETİ DEVLETİNİN temellerinin atıldığı Çanakkale zaferinin 100. yılı kutlu olsun. Son yıllarda teknolojinin gelişmesi ile birlikte; geniş alanlarda, kısa zaman aralıklarında

Detaylı

Muğla, Türkiye mermer üretiminde önemli bir yere sahiptir. Muğla da 2008 yılı rakamlarına göre 119 ruhsatlı mermer sahası bulunmaktadır.

Muğla, Türkiye mermer üretiminde önemli bir yere sahiptir. Muğla da 2008 yılı rakamlarına göre 119 ruhsatlı mermer sahası bulunmaktadır. Muğla, Türkiye mermer üretiminde önemli bir yere sahiptir. Muğla da 2008 yılı rakamlarına göre 119 ruhsatlı mermer sahası bulunmaktadır. İldeki madencilik faaliyetlerinin yapıldığı alanların çoğu orman

Detaylı

MOD419 Görüntü İşleme

MOD419 Görüntü İşleme MOD419 Görüntü İşleme Ders Kitabı: Digital Image Processing by Gonzalez and Woods Puanlama: %30 Lab. %20 Vize %10 Quizes %40 Final %60 devam mecburiyeti Görüntü İşleme ye Giriş Görüntü İşleme Nedir? Özellikle

Detaylı

Belirteç Seçiminin Huffman Kodlaması Üzerine Etkisi

Belirteç Seçiminin Huffman Kodlaması Üzerine Etkisi Belirteç Seçiminin Huffman Kodlaması Üzerine Etkisi Korhan GÜNEL 1, Onur DİNCEL 2 1 Adnan Menderes Üniversitesi, Fen-Edebiyat Fakültesi, Matematik Bölümü, Aydın 2 Adnan Menderes Üniversitesi, Fen Bilimleri

Detaylı

COĞRAFİ BİLGİ SİSTEMLERİ VE UZAKTAN ALGILAMA

COĞRAFİ BİLGİ SİSTEMLERİ VE UZAKTAN ALGILAMA Coğrafi Bilgi Sistemleri ve Uzaktan Algılama Taşınmaz Değerleme ve Geliştirme Tezsiz Yüksek Lisans Programı COĞRAFİ BİLGİ SİSTEMLERİ VE UZAKTAN ALGILAMA 1 Coğrafi Bilgi Sistemleri ve Uzaktan Algılama İçindekiler

Detaylı

MOCKUS HİDROGRAFI İLE HAVZA & TAŞKIN MODELLENMESİNE BİR ÖRNEK: KIZILCAHAMAM(ANKARA)

MOCKUS HİDROGRAFI İLE HAVZA & TAŞKIN MODELLENMESİNE BİR ÖRNEK: KIZILCAHAMAM(ANKARA) MOCKUS HİDROGRAFI İLE HAVZA & TAŞKIN MODELLENMESİNE BİR ÖRNEK: KIZILCAHAMAM(ANKARA) Tunç Emre TOPTAŞ Teknik Hizmetler ve Eğitim Müdürü, Netcad Yazılım A.Ş. Bilkent, Ankara, Öğretim Görevlisi, Gazi Üniversitesi,

Detaylı

Arş.Gör.Hüseyin TOPAN - http://jeodezi.karaelmas.edu.tr 1

Arş.Gör.Hüseyin TOPAN - http://jeodezi.karaelmas.edu.tr 1 Mikrodalga radyometre UZAKTAN ALGILAMADA GÖRÜNTÜLEME SİSTEMLERİ Hüseyin TOPAN Algılayıcı Pasif amaçlı olmayan amaçlı Manyetik algılayıcı Gravimetre Fourier spektrometresi Diğerleri Optik Film tabanlı Dijital

Detaylı

COĞRAFİ BİLGİ SİSTEMİ VE UZAKTAN ALGILAMA

COĞRAFİ BİLGİ SİSTEMİ VE UZAKTAN ALGILAMA TAŞINMAZ GELİŞTİRME TEZSİZ YÜKSEK LİSANS PROGRAMI COĞRAFİ BİLGİ SİSTEMİ VE UZAKTAN ALGILAMA Yrd.Doç.Dr. Aziz ŞiŞMAN 1 ÜNITE: 1 CBS DE VERI TEMINI Yrd.Doç.Dr. Aziz ŞiŞMAN İçindekiler 4.1. CBS DE VERİ TEMİNİ...

Detaylı

KOCAELİ ÜNİVERSİTESİ ELEKTRONİK VE HABERLEŞME MÜHENDİSLİĞİ BÖLÜMÜ 2018/2019 GYY BİTİRME ÇALIŞMASI ÖNERİ FORMU. (Doç.Dr. M.

KOCAELİ ÜNİVERSİTESİ ELEKTRONİK VE HABERLEŞME MÜHENDİSLİĞİ BÖLÜMÜ 2018/2019 GYY BİTİRME ÇALIŞMASI ÖNERİ FORMU. (Doç.Dr. M. KOCAELİ ÜNİVERSİTESİ ELEKTRONİK VE HABERLEŞME MÜHENDİSLİĞİ BÖLÜMÜ 2018/2019 GYY BİTİRME ÇALIŞMASI ÖNERİ FORMU (Doç.Dr. M. Kemal GÜLLÜ) Derinlik kamerası ile alınan modellerin birleştirilmesi Derinlik kamerası,

Detaylı

Fonksiyon Optimizasyonunda Genetik Algoritmalar

Fonksiyon Optimizasyonunda Genetik Algoritmalar 01-12-06 Ümit Akıncı Fonksiyon Optimizasyonunda Genetik Algoritmalar 1 Fonksiyon Optimizasyonu Fonksiyon optimizasyonu fizikte karşımıza sık çıkan bir problemdir. Örneğin incelenen sistemin kararlı durumu

Detaylı

ArcGIS ile Tarımsal Uygulamalar Eğitimi

ArcGIS ile Tarımsal Uygulamalar Eğitimi ArcGIS ile Tarımsal Uygulamalar Eğitimi Kursun Süresi: 5 Gün 30 Saat http://facebook.com/esriturkey https://twitter.com/esriturkiye egitim@esriturkey.com.tr ArcGIS ile Tarımsal Uygulamalar Eğitimi Genel

Detaylı

Dosya Sıkıştırma (File Compression) Kütük Organizasyonu 1

Dosya Sıkıştırma (File Compression) Kütük Organizasyonu 1 Dosya Sıkıştırma (File Compression) Kütük Organizasyonu 1 İçerik Dosya sıkıştırma nedir? Dosya sıkıştırma yöntemleri nelerdir? Run-Length Kodlaması Huffman Kodlaması Kütük Organizasyonu 2 Dosya Sıkıştırma

Detaylı

HAVA FOTOĞRAFLARININ YÖNELTİLMESİNDE GPS/IMU İLE DOĞRUDAN COĞRAFİ KONUMLANDIRMA DOĞRULUĞUNUN ARAŞTIRILMASI

HAVA FOTOĞRAFLARININ YÖNELTİLMESİNDE GPS/IMU İLE DOĞRUDAN COĞRAFİ KONUMLANDIRMA DOĞRULUĞUNUN ARAŞTIRILMASI HAVA FOTOĞRAFLARININ YÖNELTİLMESİNDE GPS/IMU İLE DOĞRUDAN COĞRAFİ KONUMLANDIRMA DOĞRULUĞUNUN ARAŞTIRILMASI A.C. Kiracı, A.Yılmaz, O. Eker, H.H.Maraş L.İşcan Harita Genel Komutanlığı, Fotogrametri Dairesi,

Detaylı

SAYI VE KODLAMA SİSTEMLERİ. Teknoloji Fakültesi/Bilgisayar Mühendisliği

SAYI VE KODLAMA SİSTEMLERİ. Teknoloji Fakültesi/Bilgisayar Mühendisliği SAYI VE KODLAMA SİSTEMLERİ Teknoloji Fakültesi/Bilgisayar Mühendisliği Neler Var? Sayısal Kodlar BCD Kodu (Binary Coded Decimal Code) - 8421 Kodu Gray Kodu Artı 3 (Excess 3) Kodu 5 de 2 Kodu Eşitlik (Parity)

Detaylı

TARBİL Kapsamında Uydu ve Yersel Veri Tespit, Kayıtçı İşlem Yönetim Sistemi Geliştirilmesi

TARBİL Kapsamında Uydu ve Yersel Veri Tespit, Kayıtçı İşlem Yönetim Sistemi Geliştirilmesi TARBİL Kapsamında Uydu ve Yersel Veri Tespit, Kayıtçı İşlem Yönetim Sistemi Geliştirilmesi Kurum Adı : İstanbul Teknik Üniversitesi Bilimsel Araştırma Projeleri Birimi Proje Durumu : Tamamlandı. Projenin

Detaylı

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN

Bilgisayar Mühendisliğine Giriş. Yrd.Doç.Dr.Hacer KARACAN Bilgisayar Mühendisliğine Giriş Yrd.Doç.Dr.Hacer KARACAN SAYI VE KODLAMA SİSTEMLERİ Sayı sistemleri Veri sıkıştırma Şifreleme terimleri Giriş Her bilgisayarın ikili durum makinası olması, burada kullanılan

Detaylı

Sevim Yasemin ÇİÇEKLİ 1, Coşkun ÖZKAN 2

Sevim Yasemin ÇİÇEKLİ 1, Coşkun ÖZKAN 2 1078 [1025] LANDSAT 8'İN ADANA SEYHAN BARAJ GÖLÜ KIYI ÇİZGİSİNİN AYLIK DEĞİŞİMİNİN BELİRLENMESİNDE KULLANILMASI Sevim Yasemin ÇİÇEKLİ 1, Coşkun ÖZKAN 2 1 Arş. Gör., Erciyes Üniversitesi, Harita Mühendisliği

Detaylı

DAVİD HUFFMAN ALGORİTMASI Sayısal haberleşme tekniklerinin önemli ölçüde arttığı günümüzde, sayısal verilen iletilmesi ve saklanması bir hayli önem kazanmıştır. Sayısal veriler çeşitli saklayıcılarda saklanırken

Detaylı

Dijital Kaynak Oluşturma ve Sunum Çözümleri; Zeutschel, Qidenus Tarayıcı ve Hizmet Portalı. ANKOSLink 2014, 18-20 Nisan.

Dijital Kaynak Oluşturma ve Sunum Çözümleri; Zeutschel, Qidenus Tarayıcı ve Hizmet Portalı. ANKOSLink 2014, 18-20 Nisan. Dijital Kaynak Oluşturma ve Sunum Çözümleri; Zeutschel, Qidenus Tarayıcı ve Hizmet Portalı ANKOSLink 2014, 18-20 Nisan Merve OKUR İçerik 1. Dijitalleştirmenin Amacı 2.Dijitalleştirme Hazırlığı 3.Dijitalleştirme

Detaylı

VERĠ HABERLEġMESĠ OSI REFERANS MODELĠ

VERĠ HABERLEġMESĠ OSI REFERANS MODELĠ VERĠ HABERLEġMESĠ OSI REFERANS MODELĠ Bölüm-2 Resul DAġ rdas@firat.edu.tr VERİ HABERLEŞMESİ TEMELLERİ Veri İletişimi İletişimin Genel Modeli OSI Referans Modeli OSI Modeli ile TCP/IP Modelinin Karşılaştırılması

Detaylı

A UNIFIED APPROACH IN GPS ACCURACY DETERMINATION STUDIES

A UNIFIED APPROACH IN GPS ACCURACY DETERMINATION STUDIES A UNIFIED APPROACH IN GPS ACCURACY DETERMINATION STUDIES by Didem Öztürk B.S., Geodesy and Photogrammetry Department Yildiz Technical University, 2005 Submitted to the Kandilli Observatory and Earthquake

Detaylı

VERİ MADENCİLİĞİ (Veri Ön İşleme-2) Yrd.Doç.Dr. Kadriye ERGÜN

VERİ MADENCİLİĞİ (Veri Ön İşleme-2) Yrd.Doç.Dr. Kadriye ERGÜN VERİ MADENCİLİĞİ (Veri Ön İşleme-2) Yrd.Doç.Dr. Kadriye ERGÜN kergun@balikesir.edu.tr Genel İçerik Veri Madenciliğine Giriş Veri Madenciliğinin Adımları Veri Madenciliği Yöntemleri Sınıflandırma Kümeleme

Detaylı

8 ve 16 Bit Sayısal Hava Kamerası Görüntülerinin Fotogrametrik Değerlendirme Açısından İncelenmesi Zonguldak Örneği

8 ve 16 Bit Sayısal Hava Kamerası Görüntülerinin Fotogrametrik Değerlendirme Açısından İncelenmesi Zonguldak Örneği TMMOB Harita ve Kadastro Mühendisleri Odası, 15. Türkiye Harita Bilimsel ve Teknik Kurultayı, 25 28 Mart 2015, Ankara. 8 ve 16 Bit Sayısal Hava Kamerası Görüntülerinin Fotogrametrik Değerlendirme Açısından

Detaylı

Ekin SAFE TRAFFIC Kırmızı Işık İhlal Tespit Sistemi

Ekin SAFE TRAFFIC Kırmızı Işık İhlal Tespit Sistemi Ekin SAFE TRAFFIC Kırmızı Işık İhlal Tespit Sistemi Leader in Safe City Technologies Ekin Kırmızı Işık İhlal Tespit Sistemi, yüksek çözünürlüklü video tabanlı plaka tanıma teknolojisini kullanarak görüş

Detaylı

EROZYONUN KANTİTATİF OLARAK BELİRLENMESİ. Dr. Şenay ÖZDEN Prof.Dr. Nuri MUNSUZ

EROZYONUN KANTİTATİF OLARAK BELİRLENMESİ. Dr. Şenay ÖZDEN Prof.Dr. Nuri MUNSUZ EROZYONUN KANTİTATİF OLARAK BELİRLENMESİ Dr. Şenay ÖZDEN Prof.Dr. Nuri MUNSUZ Havza koruma projelerinde erozyonun azaltılması ile sediment problemlerinin ıslahı, temel amaçları oluşturmaktadır. Bunun için

Detaylı

T.C. TRAKYA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ

T.C. TRAKYA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ T.C. TRAKYA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ VERİ SIKIŞTIRMADA YENİ YÖNTEMLER Altan MESUT Doktora Tezi Bilgisayar Mühendisliği Anabilim Dalı 2006 EDİRNE Danışman: Yrd. Doç. Dr. Aydın CARUS i ÖZET Bu

Detaylı

Sayısal Ve Analog Hava Kameralarının Geometrik Potansiyellerinin Fotogrametrik Açıdan İrdelenmesi

Sayısal Ve Analog Hava Kameralarının Geometrik Potansiyellerinin Fotogrametrik Açıdan İrdelenmesi Harita Teknolojileri Elektronik Dergisi Cilt: 2, No: 2, 2010 (1-11) Electronic Journal of Map Technologies Vol: 2, No: 2, 2010 (1-11) TEKNOLOJİK ARAŞTIRMALAR www.teknolojikarastirmalar.com e-issn:xxx-xxx

Detaylı

Şekil 1.1 Genliği kuvantalanmamış sürekli zamanlı işaret. İşaretin genliği sürekli değerler alır. Buna analog işaret de denir.

Şekil 1.1 Genliği kuvantalanmamış sürekli zamanlı işaret. İşaretin genliği sürekli değerler alır. Buna analog işaret de denir. İŞARETLER Sayısal işaret işleme, işaretlerin sayısal bilgisayar ya da özel amaçlı donanımda bir sayılar dizisi olarak gösterilmesi ve bu işaret dizisi üzerinde çeşitli işlemler yaparak, istenen bir bilgi

Detaylı

Ekin SAFE TRAFFIC Plaka Tanıma Sistemi

Ekin SAFE TRAFFIC Plaka Tanıma Sistemi Ekin SAFE TRAFFIC Plaka Tanıma Sistemi Leader in Safe City Technologies Ekin Plaka Tanıma Sistemi, yüksek çözünürlüklü video tabanlı plaka tanıma teknolojisini kullanarak görüş alanındaki tüm araçların

Detaylı

KADASTRO HARİTALARININ SAYISALLAŞTIRILMASINDA KALİTE KONTROL ANALİZİ

KADASTRO HARİTALARININ SAYISALLAŞTIRILMASINDA KALİTE KONTROL ANALİZİ KADASTRO HARİTALARININ SAYISALLAŞTIRILMASINDA KALİTE KONTROL ANALİZİ Yasemin ŞİŞMAN, Ülkü KIRICI Sunum Akış Şeması 1. GİRİŞ 2. MATERYAL VE METHOD 3. AFİN KOORDİNAT DÖNÜŞÜMÜ 4. KALİTE KONTROL 5. İRDELEME

Detaylı

Renk Kanallarını Farklı Şekilde Kodlayarak Sıkıştırma Oranını Arttırma

Renk Kanallarını Farklı Şekilde Kodlayarak Sıkıştırma Oranını Arttırma Renk Kanallarını Farklı Şekilde Kodlayarak Sıkıştırma Oranını Arttırma Emir Öztürk 1, Altan Mesut 2 1 Trakya Üniversitesi, Bilgisayar Mühendisliği Bölümü, Edirne 2 Trakya Üniversitesi, Bilgisayar Mühendisliği

Detaylı

BSM 532 KABLOSUZ AĞLARIN MODELLEMESİ VE ANALİZİ OPNET MODELER

BSM 532 KABLOSUZ AĞLARIN MODELLEMESİ VE ANALİZİ OPNET MODELER BSM 532 KABLOSUZ AĞLARIN MODELLEMESİ VE ANALİZİ OPNET MODELER Yazılımı ve Genel Özellikleri Doç.Dr. Cüneyt BAYILMIŞ Kablosuz Ağların Modellemesi ve Analizi 1 OPNET OPNET Modeler, iletişim sistemleri ve

Detaylı

Renk Kanallarını Farklı Şekilde Kodlayarak Sıkıştırma Oranını Arttırma. Increasing Compression Ratio With Encoding Color Channels In Different Ways

Renk Kanallarını Farklı Şekilde Kodlayarak Sıkıştırma Oranını Arttırma. Increasing Compression Ratio With Encoding Color Channels In Different Ways Akademik Bilişim 0 XV. Akademik Bilişim Konferansı Bildirileri - Ocak 0 Akdeniz Üniversitesi, Antalya Renk Kanallarını Farklı Şekilde Kodlayarak Sıkıştırma Oranını Arttırma Emir Öztürk, Altan Mesut Trakya

Detaylı

Değişen ve Gelişen Türkiye nin, Yenilikçi ve Atılımcı Elektronik Üreticisi

Değişen ve Gelişen Türkiye nin, Yenilikçi ve Atılımcı Elektronik Üreticisi Değişen ve Gelişen Türkiye nin, Yenilikçi ve Atılımcı Elektronik Üreticisi IPTV'nin Tarihçesi IPTV IPTV'nin Gelişimi IPTV Nedir? IPTV'nin Sunduğu Servisler VoD (Video on Demand Talep Üzerine Görüntü) IPTV

Detaylı

KABLOSUZ İLETİŞİM

KABLOSUZ İLETİŞİM KABLOSUZ İLETİŞİM 805540 DENKLEŞTİRME, ÇEŞİTLEME VE KANAL KODLAMASI İçerik 3 Denkleştirme Çeşitleme Kanal kodlaması Giriş 4 Denkleştirme Semboller arası girişim etkilerini azaltmak için Çeşitleme Sönümleme

Detaylı

KALİTE SİSTEM YÖNETİCİSİ EĞİTİMİ

KALİTE SİSTEM YÖNETİCİSİ EĞİTİMİ FMEA-HATA TÜRLERİ VE ETKİ ANALİZİ Tanımlama Mevcut veya olası hataları ortaya koyan, bu hataların yaratabileceği etkileri göz önünde bulunduran ve etkilerine göre hataları önceliklendirerek oluşmalarının

Detaylı

İletişim Ağları Communication Networks

İletişim Ağları Communication Networks İletişim Ağları Communication Networks Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Bu dersin sunumları, Behrouz A. Forouzan, Data Communications and Networking 4/E, McGraw-Hill,

Detaylı

ANKARA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ DÖNEM PROJESİ İMAR ÖZELLİKLERİNİN TAŞINMAZ DEĞERLERİNE ETKİLERİ. Yeliz GÜNAYDIN

ANKARA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ DÖNEM PROJESİ İMAR ÖZELLİKLERİNİN TAŞINMAZ DEĞERLERİNE ETKİLERİ. Yeliz GÜNAYDIN ANKARA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ DÖNEM PROJESİ İMAR ÖZELLİKLERİNİN TAŞINMAZ DEĞERLERİNE ETKİLERİ Yeliz GÜNAYDIN TAŞINMAZ GELİŞTİRME ANABİLİM DALI ANKARA 2012 Her hakkı saklıdır ÖZET Dönem Projesi

Detaylı

Yıldız Teknik Üniversitesi Bilgi Sistemi AutoCAD Map İle Gerçekleştirilen Bir Uygulama

Yıldız Teknik Üniversitesi Bilgi Sistemi AutoCAD Map İle Gerçekleştirilen Bir Uygulama Yıldız Teknik Üniversitesi Bilgi Sistemi AutoCAD Map İle Gerçekleştirilen Bir Uygulama Arzu Çöltekin Yıldız Teknik Üniversitesi Jeodezi ve Fotogrametri Yük. Müh. Araştırma Görevlisi 1/5 Özet Günümüzde

Detaylı

Müzik Verilerini Saklama Biçimleri

Müzik Verilerini Saklama Biçimleri Müzik Verilerini Saklama Biçimleri Ege Üniversitesi Fen Bilimleri Fakültesi Bilgisayar Mühendisliği Ana Bilim Dalı İlker Kalaycı Haziran 2009 Kapsam Sayısal Müziğe Giriş Müzik Verilerini Saklama Türleri

Detaylı

Eski Yunanca'dan batı dillerine giren Fotogrametri sözcüğü 3 kök sözcükten oluşur. Photos(ışık) + Grama(çizim) + Metron(ölçme)

Eski Yunanca'dan batı dillerine giren Fotogrametri sözcüğü 3 kök sözcükten oluşur. Photos(ışık) + Grama(çizim) + Metron(ölçme) FOTOGRAMETRİ FOTOGRAMETRİ Eski Yunanca'dan batı dillerine giren Fotogrametri sözcüğü 3 kök sözcükten oluşur. Photos(ışık) + Grama(çizim) + Metron(ölçme) Buna göre ışık yardımı ile ölçme (çizim yapabilme)

Detaylı

CBS Veri. CBS Veri Modelleri. Prof.Dr. Emin Zeki BAŞKENT. Karadeniz Teknik Üniversitesi Orman Fakültesi 2010, EZB

CBS Veri. CBS Veri Modelleri. Prof.Dr. Emin Zeki BAŞKENT. Karadeniz Teknik Üniversitesi Orman Fakültesi 2010, EZB Modelleri Prof.Dr. Emin Zeki BAŞKENT Karadeniz Teknik Üniversitesi Orman Fakültesi Objelerin temsili Raster -- Grid Piksel Konum ve değeri Uydu görüntüleri ve hava fotoları bu formatta Vector -- Linear

Detaylı

BÖLÜM-II ERDAS IMAGINE TEMEL KISIM1: IMAGINE VIEWER 1

BÖLÜM-II ERDAS IMAGINE TEMEL KISIM1: IMAGINE VIEWER 1 BÖLÜM-II ERDAS IMAGINE TEMEL KISIM1: IMAGINE VIEWER 1 KISIM 1 ERDAS IMAGINE VIEWER KULLANIMI KISIM1: IMAGINE VIEWER 2 GİRİŞ TERMİNOLOJİ GÖRÜNTÜ NEDİR? UZAKTAN ALGILAMA GÖRÜNTÜLERİN GÖRÜNÜŞÜ GEOMETRİK DÜZELTME

Detaylı

Kültür Varlıklarının Web Otomasyonu

Kültür Varlıklarının Web Otomasyonu Kültür Varlıklarının Web Otomasyonu SUNUM İÇERİĞİ PROJE GEREKLİLİĞİ PROJE İHTİYAÇLARI SİSTEM TASARIMINA GÖRE TEKNOLOJİK ALT YAPI DÜZENLENEN SİSTEMİN GETİRDİĞİ AVANTAJLAR PROJE GEREKLİLİĞİ Taşınmaz kültür

Detaylı

3.3. İki Tabanlı Sayı Sisteminde Dört İşlem

3.3. İki Tabanlı Sayı Sisteminde Dört İşlem 3.3. İki Tabanlı Sayı Sisteminde Dört İşlem A + B = 2 0 2 1 (Elde) A * B = Sonuç A B = 2 0 2 1 (Borç) A / B = Sonuç 0 + 0 = 0 0 0 * 0 = 0 0 0 = 0 0 0 / 0 = 0 0 + 1 = 1 0 0 * 1 = 0 0 1 = 1 1 0 / 1 = 0 1

Detaylı

İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA

İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA İÇERİK PROGRAMLAMAYA GİRİŞ ALGORİTMA AKIŞ DİYAGRAMLARI PROGRAMLAMA DİLLERİ JAVA DİLİNİN YAPISI JAVA DA KULLANILAN VERİ TİPLERİ JAVA DA PROGRAM YAZMA BÖLÜM-II ALGORİTMA I. GİRİŞ Bilgisayar dünyasında, insanın

Detaylı

Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Bölümü. Bilgisayarla Görme. Final

Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Bölümü. Bilgisayarla Görme. Final Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü Bilgisayar Mühendisliği Bölümü Bilgisayarla Görme Final Harris ve Moravec Köşe Belirleme Metotları Selçuk BAŞAK 08501008 Not: Ödevi hazırlamak için geliştirdiğim

Detaylı

Kocaeli University, TR. MEH430 Video Processing. Class4: MPEG-1. Prof. Dr. Sarp ERTÜRK Dept. of Electronics and Telecom. Eng.

Kocaeli University, TR. MEH430 Video Processing. Class4: MPEG-1. Prof. Dr. Sarp ERTÜRK Dept. of Electronics and Telecom. Eng. Kocaeli University, TR MEH430 Video Processing Class4: MPEG-1 Prof. Dr. Sarp ERTÜRK Dept. of Electronics and Telecom. Eng. MPEG-1 Standardı MPEG-1, 1.5 Mbps civarında video ve audio depolaması (CD-ROM,

Detaylı

YILDIZ TEKNİK ÜNİVERSİTESİ İNŞAAT FAKÜLTESİ HARİTA MÜHENDİSLİĞİ BÖLÜMÜ

YILDIZ TEKNİK ÜNİVERSİTESİ İNŞAAT FAKÜLTESİ HARİTA MÜHENDİSLİĞİ BÖLÜMÜ YILDIZ TEKNİK ÜNİVERSİTESİ İNŞAAT FAKÜLTESİ HARİTA MÜHENDİSLİĞİ BÖLÜMÜ ARAZİ ÇALIŞMASI - 2 UYGULAMA PLANI İSTANBUL, 2018 Dersin Tanıtımı 1) Ders fotogrametri Kamu Ölçmeleri ve Kartografya Anabilim dalları

Detaylı

FARKLI BİNDİRME ORANLARININ SAYISAL YÜZEY MODELİ DOĞRULUĞUNA ETKİSİ-ANKARA 3 BOYUTLU ŞEHİR MODELİ ÖRNEĞİ

FARKLI BİNDİRME ORANLARININ SAYISAL YÜZEY MODELİ DOĞRULUĞUNA ETKİSİ-ANKARA 3 BOYUTLU ŞEHİR MODELİ ÖRNEĞİ FARKLI BİNDİRME ORANLARININ SAYISAL YÜZEY MODELİ DOĞRULUĞUNA ETKİSİ-ANKARA 3 BOYUTLU ŞEHİR MODELİ ÖRNEĞİ A. KAYI, G.ARASAN, A. YILMAZ, M. ERDOĞAN, O.ALP, A.OKUL HGK, Harita Genel Komutanlığı, 06260 Çankaya

Detaylı

BÖLÜM 5 MERKEZİ EĞİLİM ÖLÇÜLERİ

BÖLÜM 5 MERKEZİ EĞİLİM ÖLÇÜLERİ 1 BÖLÜM 5 MERKEZİ EĞİLİM ÖLÇÜLERİ Gözlenen belli bir özelliği, bu özelliğe ilişkin ölçme sonuçlarını yani verileri kullanarak betimleme, istatistiksel işlemlerin bir boyutunu oluşturmaktadır. Temel sayma

Detaylı

T.C. SablonNasilKullanilir isimli belgeyi okuyunuz! TEZ BAŞLIĞINI BURAYA YAZINIZ. Öğrencinin Adı SOYADI YÜKSEK LİSANS/DOKTORA TEZİ.

T.C. SablonNasilKullanilir isimli belgeyi okuyunuz! TEZ BAŞLIĞINI BURAYA YAZINIZ. Öğrencinin Adı SOYADI YÜKSEK LİSANS/DOKTORA TEZİ. T.C. NECMETTİN ERBAKAN ÜNİVERSİTESİ Bu şablonu kullanmaya Bu şablonu kullanmaya başlamadan önce FEN BİLİMLERİ ENSTİTÜSÜ başlamadan önce SablonNasilKullanilir SablonNasilKullanilir isimli belgeyi okuyunuz!

Detaylı

Bilişim Teknolojilerine Giriş

Bilişim Teknolojilerine Giriş Bilişim Teknolojilerine Giriş Bilginin toplanması, işlenmesi, saklanması ve iletilmesini sağlayan teknolojilerin bütününe bilişim teknolojileri denir. Bilişim Teknolojisi Girilen verileri saklayan, işleyen,

Detaylı

ORM 7420 USING SATELLITE IMAGES IN FOREST RESOURCE PLANNING

ORM 7420 USING SATELLITE IMAGES IN FOREST RESOURCE PLANNING ORM 7420 USING SATELLITE IMAGES IN FOREST RESOURCE PLANNING Asst. Prof. Dr. Uzay KARAHALİL Week IV NEDEN UYDU GÖRÜNTÜLERİ KULLANIRIZ? Sayısaldır (Dijital), - taramaya gerek yoktur Hızlıdır Uçuş planı,

Detaylı

VORTEX Rüzgar Enerjisi Değerlendirme Ürünleri

VORTEX Rüzgar Enerjisi Değerlendirme Ürünleri VORTEX Rüzgar Enerjisi Değerlendirme Ürünleri ŞİRKET Vortex, orta ölçekli (meso-scale) rüzgar/güneş enerjisi verisi sağlama konusunda dünya lideri olan bir yenilenebilir enerji şirketidir. Şirket merkezi

Detaylı

Merkezi İşlem. Birimi

Merkezi İşlem. Birimi VERİ: Kullanıcı veya bilgisayar tarafından sağlanırlar. Sayılar, harfler, sözcükler, ses sinyalleri ve komutlardır.. Veriler bilgisayarın giriş birimleri tarafından toplanırlar. Giriş İşlem Çıkış Önbellek

Detaylı

ACCURACY OF GPS PRECISE POINT POSITIONING (PPP)

ACCURACY OF GPS PRECISE POINT POSITIONING (PPP) i by Simge TEKİÇ B.S., Geodesy and Photogrammetry Engineering Yıldız Technical University, 2006 Submitted to the Kandilli Observatory and Earthquake Research Institute in partial fulfillment of the requirements

Detaylı

TSE Bilgi Teknolojileri Standartları 2004-2005 Programı Sorumlu Grup: Bilgi Teknolojileri ve İletişim Hazırlık Grubu

TSE Bilgi Teknolojileri Standartları 2004-2005 Programı Sorumlu Grup: Bilgi Teknolojileri ve İletişim Hazırlık Grubu TSE Bilgi Teknolojileri Standartları 2004-2005 Programı Sorumlu Grup: Bilgi Teknolojileri ve İletişim Hazırlık Grubu Sıra Standart No Durumu Adı TS EN 726-5 Kimlik Kart Sistemleri 1 Telekomünikasyon -

Detaylı

Yrd.Doç.Dr. Celal Murat KANDEMİR. Kodlama (Coding) : Bir nesneler kümesinin bir dizgi (bit dizisi) kümesi ile temsil edilmesidir.

Yrd.Doç.Dr. Celal Murat KANDEMİR. Kodlama (Coding) : Bir nesneler kümesinin bir dizgi (bit dizisi) kümesi ile temsil edilmesidir. Bilgisayar Mimarisi İkilik Kodlama ve Mantık Devreleri Yrd.Doç.Dr. Celal Murat KANDEMİR ESOGÜ Eğitim Fakültesi - BÖTE twitter.com/cmkandemir Kodlama Kodlama (Coding) : Bir nesneler kümesinin bir dizgi

Detaylı

ANKARA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ DÖNEM PROJESİ TAŞINMAZ DEĞERLEMEDE HEDONİK REGRESYON ÇÖZÜMLEMESİ. Duygu ÖZÇALIK

ANKARA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ DÖNEM PROJESİ TAŞINMAZ DEĞERLEMEDE HEDONİK REGRESYON ÇÖZÜMLEMESİ. Duygu ÖZÇALIK ANKARA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ DÖNEM PROJESİ TAŞINMAZ DEĞERLEMEDE HEDONİK REGRESYON ÇÖZÜMLEMESİ Duygu ÖZÇALIK GAYRİMENKUL GELİŞTİRME VE YÖNETİMİ ANABİLİM DALI ANKARA 2018 Her hakkı saklıdır

Detaylı

BİR OFİS İÇİN TERMAL KONFOR ANALİZİNİN HESAPLAMALI AKIŞKANLAR DİNAMİĞİ YÖNTEMİ İLE MODELLENMESİ VE SAYISAL ÇÖZÜMÜ

BİR OFİS İÇİN TERMAL KONFOR ANALİZİNİN HESAPLAMALI AKIŞKANLAR DİNAMİĞİ YÖNTEMİ İLE MODELLENMESİ VE SAYISAL ÇÖZÜMÜ BİR OFİS İÇİN TERMAL KONFOR ANALİZİNİN HESAPLAMALI AKIŞKANLAR DİNAMİĞİ YÖNTEMİ İLE MODELLENMESİ VE SAYISAL ÇÖZÜMÜ Hazırlayan : Kadir ÖZDEMİR No : 4510910013 Tarih : 25.11.2014 KONULAR 1. ÖZET...2 2. GİRİŞ.........3

Detaylı

Trafik Yoğunluk Harita Görüntülerinin Görüntü İşleme Yöntemleriyle İşlenmesi

Trafik Yoğunluk Harita Görüntülerinin Görüntü İşleme Yöntemleriyle İşlenmesi Trafik Yoğunluk Harita Görüntülerinin Görüntü İşleme Yöntemleriyle İşlenmesi ISITES 2016 4 TH INTERNATIONAL SYMPOSIUM ON INNOVATIVE TECHNOLOGIES IN ENGINEERING AND SCIENCE Dr. G. Çiğdem Çavdaroğlu ISITES,

Detaylı

Yrd. Doç. Dr. Saygın ABDİKAN 2014-2015 Öğretim Yılı Bahar Dönemi

Yrd. Doç. Dr. Saygın ABDİKAN 2014-2015 Öğretim Yılı Bahar Dönemi Dijital Görüntü İşleme (JDF338) Yrd. Doç. Dr. Saygın ABDİKAN 2014-2015 Öğretim Yılı Bahar Dönemi 1 Dijital görüntü işlemede temel kavramlar Sayısal Görüntü İşleme; bilgisayar yardımı ile raster verilerin

Detaylı

İMGE İŞLEME Ders-2. İmgeler, Dosya Tipleri ve Temel İşlemler. (Prof. Dr. Sarp ERTÜRK)

İMGE İŞLEME Ders-2. İmgeler, Dosya Tipleri ve Temel İşlemler. (Prof. Dr. Sarp ERTÜRK) İMGE İŞLEME Ders-2 İmgeler, Dosya Tipleri ve Temel İşlemler (Prof. Dr. Sarp ERTÜRK) Görüntüleme 29 Eylül 2013 2 Video 29 Eylül 2013 3 Video İşaretlerinin İletimi 29 Eylül 2013 4 Tarama 29 Eylül 2013 5

Detaylı

T.C. TRAKYA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ GÖRÜNTÜ SIKIŞTIRMA YÖNTEMLERİNİN ETKİNLİĞİNİ ARTTIRAN DÖNÜŞÜM VE BÖLÜMLENDİRME İŞLEMLERİ.

T.C. TRAKYA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ GÖRÜNTÜ SIKIŞTIRMA YÖNTEMLERİNİN ETKİNLİĞİNİ ARTTIRAN DÖNÜŞÜM VE BÖLÜMLENDİRME İŞLEMLERİ. T.C. TRAKYA ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ GÖRÜNTÜ SIKIŞTIRMA YÖNTEMLERİNİN ETKİNLİĞİNİ ARTTIRAN DÖNÜŞÜM VE BÖLÜMLENDİRME İŞLEMLERİ Emir ÖZTÜRK YÜKSEK LİSANS TEZİ BİLGİSAYAR MÜHENDİSLİĞİ ANA BİLİM

Detaylı

DİJİTAL FOTOGRAMETRİ. KTÜ Mühendislik Fakültesi Harita Mühendisliği Bölümü. Doç. Dr. Eminnur Ayhan

DİJİTAL FOTOGRAMETRİ. KTÜ Mühendislik Fakültesi Harita Mühendisliği Bölümü. Doç. Dr. Eminnur Ayhan DİJİTAL FOTOGRAMETRİ KTÜ Mühendislik Fakültesi Harita Mühendisliği Bölümü Doç. Dr. Eminnur Ayhan Dijital Fotogrametrideki (Raster) Koordinat Sistemleri 1. Piksel koordinat sistemi 2. Görüntü koordinat

Detaylı

T. C. SELÇUK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ HARİTA MÜHENDİSLİĞİ BÖLÜMÜ ÖĞRETİM PLANI (NORMAL ÖĞRETİM)

T. C. SELÇUK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ HARİTA MÜHENDİSLİĞİ BÖLÜMÜ ÖĞRETİM PLANI (NORMAL ÖĞRETİM) 1.YARIYIL T. C. SELÇUK ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ HARİTA MÜHENDİSLİĞİ BÖLÜMÜ 2015 2016 ÖĞRETİM PLANI (NORMAL ÖĞRETİM) Adı T+U+L Kredi AKTS alınabilmesi için önşartlı 1205101 Ölçme Bilgisi 1 (A)

Detaylı

ENDÜSTRİYEL GÖRÜNTÜ İŞLEME. atel sistem

ENDÜSTRİYEL GÖRÜNTÜ İŞLEME. atel sistem endüstriyel görüntü işleme ölçüm ve kontrol leri, tecrübe ve bilgi birikimiyle işletmelerin ihtiyaçlarını en kapsamlı şekilde analiz ederek, en ekonomik ve uygun çözümü sunar. Son yılların vazgeçilmez

Detaylı

Dünya CBS Günü 2015. 19 Kasım 2015, Ankara

Dünya CBS Günü 2015. 19 Kasım 2015, Ankara Dünya CBS Günü 2015 19 Kasım 2015, Ankara Amaç Projenin amacı; kentsel analiz, planlama, tasarım ve karar destek süreçlerinin iyileşmesine katkı sağlamak amacıyla 3 Boyutlu Kent Veri Modelinin ve örnek

Detaylı