Dr. Akif AKGÜL Oda No: 303 VERİ GİZLEME I GİZLİYAZI YÖNTEMLERİNİN TEMELLERİ

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

Download "Dr. Akif AKGÜL Oda No: 303 VERİ GİZLEME I GİZLİYAZI YÖNTEMLERİNİN TEMELLERİ"

Transkript

1 Dr. Akif AKGÜL Oda No: 303 VERİ GİZLEME I GİZLİYAZI YÖNTEMLERİNİN TEMELLERİ

2 Gizliyazı Nedir? Steganography iki parçadan oluşan Yunanca bir kelimedir. Bu kelimeyi oluşturan Steganos (στεγανός) örtülü/gizli, graphy (γραφή) ise yazım/çizim şeklinde dilimize çevrilebilirken, tam karşılığı gizliyazı olarak ifade edilmektedir. 2

3 Gizliyazı Nedir? Gizliyazı, bir veriyi ya da mesajı başka bir sayısal/analog taşıyıcıya bir algoritma yardımıyla yerleştirmeyi esas almaktadır. Öyle ki, sadece belirlenen alıcı, kendisine iletilmek istenen veriyi ya da mesajı nesneden seçebilir veya çıkartabilir. Diğer gözlemcilerin o nesnenin içindeki mesajın varlığından haberleri olmamaktadır. Gizli veri öncelikle şifrelenip, daha sonra taşıyıcıya gizlenebilir. 3

4 Gizliyazı Terminolojisi gizlenecek olan veri gömü verisi (stego), taşıyıcı örtü verisi (cover data), bilgi gizlenmiş taşıyıcı örtülü veri (covered/stego data) 4

5 Gizliyazı Nedir? Bir mesajın gizlenmesi ve geri elde edilmesi 5

6 Gizliyazı Terminolojisi Gizliyazı için hapishane modeli 6

7 Gizliyazı Terminolojisi A a şifre anahtarı, G g gömü verisi, O örtü verisi, O ' da örtülü veri ise Gizliyazı fonksiyonu; Gizliyazı (O, A a, G g ) = O Geri elde etme fonksiyonu ise; Çıkart (O ', A a ) = G g 7

8 Gizliyazı Terminolojisi Gömü verisi kapasitesinin, birimi bit. Örneğin gri tonlu sayısal görüntülerde LSB ile veri gizleme yapıldığında gömü verisi kapasitesi piksel sayısına eşit olur. 8

9 Gizliyazı Terminolojisi Gömü verisinin örtü verisi üzerinde oluşturduğu bozulma; B (O, O ) bozulma ortalama karesel hata ile ölçülür. bozulma ne kadar az ise yöntem o kadar iyidir iki farklı yöntem kıyaslanırken aynı miktarda veri gizlendiği halde daha az bozulmaya sebep olan yöntemin daha başarılı olduğu yorumu yapılır. 9

10 Gizliyazı yöntemleri Gizliyazı Algoritma Düzlemine Göre Veri Ortamına Göre Bit Uzayı Frekans Uzayı Metin Ses İmge/Video Diğer 10

11 Gizliyazı yöntemlerine giriş Örtü dosyasının piksel değerleri üzerinde çalışma yapılarak gürültü ile yer değiştirilmesi sağlanır. Algoritma düzlemine göre; bit uzayında ve frekans uzayında Bit uzayında; gizli veri görüntüye ait piksellerin sayısal değerlerine doğrudan yerleştirilir. Frekans düzleminde ise; örtü dosyasına frekans dönüşümü uygulanır. Sonra gizlenecek veri taşıyıcınındönüşüm katsayılarına yerleştirilir. Son olarak ise bit uzayına geri dönüşüm yapılır. 11

12 Algoritma düzlemi: Bit uzayı Bit uzayında/düzleminde veri gizlemek için ilk ve en çok kullanılan yöntem en düşük değerlikli bit LSB tekniğidir. Bu yöntemde, içerisine veri gizlenmek istenen örtü dosyasının pikselleri ve gizlenmek istenen veri, ikili sayı (binary) formatında ifade edilir. Bu işlemden sonra, gizlenmek istenen verinin her bir bit değeri (1 veya 0) taşıyıcı resmin her bir pikselinin en düşük değerlikli bit değeri ile değiştirilir. 12

13 Bit değerlerinin görüntü açısından ifade ettiği bilgiler

14 En Önemsiz Bite Ekleme (Least Significant Bit Insertion) En önemsiz bite ekleme yöntemi yaygın olarak kullanılan ve uygulaması basit bir yöntemdir. Fakat yöntemin dikkatsizce uygulanması durumunda veri kayıpları ortaya çıkmaktadır arası 1 byte ile temsil edilen gri-seviye (gray-scale) görüntüler vardır. Renkli dijital görüntüler 24 bit yada 8 bit olabilir.

15 24 bit görüntüler: 24 bitlik bir görüntü bir pixel başına 3 byte kullanmaktadır. Her pixel için renk üç ana renkten elde edilir. Kırmızı (red), Yeşil (green), Mavi (blue) Her byte ta son biti değiştirmek suretiyle her pixel de 3 bitlik bilgi saklayabiliriz. Yani 24 bitlik 1024x768 resim, bilgi saklamak için kullanılabilir (1024x768x3) bit ( byte) e sahiptir. Eğer gizlemek istediğimiz mesajı resmin içine gömmeden önce sıkıştırırsak çok daha fazla sayıda bilgiyi gizleyebiliriz.

16 Örneğin bilgisini 3 pixel e gizleyelim. Orjinal görüntü bitleri şu şekilde olsun: (49,13,201) (150,15,202) (159,16,234) İçine bilgiyi gizlediğimizde oluşan pixeller ise şöyledir: (149,12,201) (151,14,203) (159,16,234)

17 Bu şekilde sadece 4 bitte değişiklik yaparak bilgi gizlenmektedir.

18 8 bit görüntüler: 8 bitlik görüntüler pixel başına 1 byte kullanmaktadırlar. 8 bitlik görüntüler renk sınırlaması yüzünden pek iyi bir sonuç vermezler. Saklanacak bilgi, saklama ortamını çok fazla değiştirmeyecek şekilde dikkatlice seçilmelidir. Orijinal görüntüde son bite ekleme işlemi yapıldığında, renk girişi göstergeleri değişmektedir. 8 bitlik görüntülerde 4 basit renk kullanılmaktadır. Bunlar; beyaz, kırmızı, mavi ve yeşildir. Bu renklerin renk paletinde karşılık gelen girişleri ise sırasıyla şöyledir: 0 (00), 1 (01), 2 (10), 3 (11)

19 Orijinal görüntü pixellerimiz aşağıdaki gibi verilmiş olsun. Beyaz, beyaz, mavi, mavi ( ) 10 sayısının binary karşılığı olan 1010 değerini bu pixellere gizlemek istersek, yapılan değişiklikler sonucunda elde edilen pixel değerlerimiz şöyle olur: Bu değerlerde renk paletinde sırasıyla aşağıdaki renk değerlerine karşılık gelmektedir. kırmızı, beyaz,yeşil, mavi Pixellerin renk değerleri oldukça değiştiğinden, gözle fark edilebilecektir ve bu kabul edilemez bir durumdur. Veri-gizleme uzmanları bu nedenle 8 bitlik renkli görüntüler yerine gri-seviye görüntülerin kullanılmasını daha uygun bulmaktadırlar.

20 Gri-seviye görüntüler: Bununla 0 (siyah) ile 255 (beyaz) arasında tam sayılar elde edilebilir. Bu sayılar arasındaki değerler gri'dir ve bundan dolayı bir resime ait tam sayı "gri ton seviye" (gray level) olarak isimlendirilir. İkili sayı sistemine göre sayısını ele alalım. Bu sayı onluk düzende 183 sayısınınkarşılığıdır. Sondaki bit'in 1 veya 0 olması bu değeri çok fazla değiştirmeyecektir. Sondaki bit değerimiz eğer 0 olsaydı bu değer 182 olacak ve renk üzerinde gözle görülecek büyük bir değişikliğe neden olmayacaktır.

21 Algoritma düzlemi farklı bir Örnek: Bit uzayı (Kitap_51) R G B Pikselin renk kanalları Örtü pikseline ait değerler R kanalının ikili sisteme çevrilerek yazılması ve G ile B kanallarının birler hanesinin sıfırlanması (10 2) 130+(10 1) y karakterinin (121) örtü pikseline gizlenmesi Örtülü piksel değeri 21

22 Algoritma düzlemi: Bit uzayı bit uzayı temelli yöntemler, kapasite açısından diğer yöntemlere göre daha iyi denilebilir. 22

23 Algoritma düzlemi: frekans uzayı Bu yöntemde taşıyıcı dosyaya ayrık kosinüs dönüşümü (DCT- Discrete Cosine Transform), ayrık dalgacıkdönüşümü (DWT- Discrete Wavelet Transform) veya ayrık fourier dönüşümü (DFT- Discrete Fourier Transform) uygulanır. Bu yöntemler gizlenecek bilgiyi frekans düzleminde gizlerler. Gerekirse parlaklık gibi örtü dosyasının bazı özelliklerini değiştirerek algılanabilirliği engellemeye çalışırlar. 23

24 Algoritma düzlemi: frekans uzayı DCT, DWT, DFT dönüşümlerinin uygulandığı tekniklerdir. Uzaysal Domain yöntemlerine göre uygulanmaları zordur fakat daha dayanıklı yöntemlerdir.

25 Algoritma düzlemi: frekans uzayı DFT Dönüşümü Ayrık Fourier dönüşümü (AFD), sinyal işlemede temel sayılabilecek bir dönüşüm tekniğidir. Damgalama çalışmalarındadayerinibulmuştur. MxN boyutlu bir imge için kullanılacak olan 2-boyutlu DFT dönüşümü ve ters dönüşümü (RDFT) şu şekilde yazılabilir:

26 Algoritma düzlemi: frekans uzayı DFT Dönüşümü Fourier dönüşüm değerleri karmaşık olduğu için genlik ve faz olmak üzere iki ayrı bileşen ile ifade edilebilir. Lena imgesi için DFT genlik ve faz bileşenleri aşağıdaki şekilde verilmiştir.

27 Algoritma düzlemi: frekans uzayı DCT Dönüşümü Ayrık Kosinüs Dönüşümü (DCT), JPEG imge sıkıştırma ve MPEG video sıkıştırma algoritmalarının temel adımı olduğu için imge işlemede çok sık kullanılan bir dönüşüm yöntemidir. Birkaç değişik formu olmasına rağmen en sık kullanılanı şu şekildedir:

28 Algoritma düzlemi: frekans uzayı DCT Dönüşümü Lena imgesinin DCT katsayıları görsel olarak aşağıda verilmektedir. Şekilden de görüleceği üzere, büyük değerli DCT katsayıları düşük frekanslı bölgelere doğru yoğunlaşmaktadır. Bu da DCT nin enerji sıkıştırıcı ve toplayıcı özelliğini göstermektedir.

29 Algoritma düzlemi: frekans uzayı DCT Dönüşümü Bu özellik, imge sıkıştırma ve kodlama alanında kullanıldığı gibi, damgalama algoritmalarında da yerini bulmuştur. Yine sıkıştırma algoritmalarındadaolduğu gibi, DCT katsayıları zik-zak sıralanarak, düşük frekanslardan yüksek frekanslara doğru bir sıralama yapılır. 8x8 blok DCT için yapılmış bu sıralamada, çalışmalar arasında farklılıklar bulunsa da genellikle 0-5 arası katsayılar 14 düşük frekans bölgesi, 6-27arası katsayılar orta frekans bölgesi arası katsayılar da yüksek frekans bölgesi katsayıları olarak tanımlanır. Yine çalışmalara göre değişse de damga genellikle orta bant olarak tanımlanan bölgeye eklenir.

30 Algoritma düzlemi: frekans uzayı Özetle, taşıyıcı dosyanın tamamına ya da bir bölümüne ayrık kosinüs dönüşümü uygulandıktan sonra Yüksek Frekans (AC), Alçak Frekans (DC) ve Orta Frekans bileşenleri elde edilir. Düşük frekans bölgesi imge kalitesinde bozulmaya yol açacağı için, yüksek frekans bölgesi de sıkıştırmavesüzgeçlemesonrası zarar göreceği için tercih edilmemektedir!!! 30

31 Algoritma düzlemi: frekans uzayı Bu nedenlerden ötürü orta frekans bileşenlerine veri gizleme tercih edilir. Bu durumda: Frekans uzayı temelli gizliyazı yöntemlerinin gömü verisi kapasitesi, bit uzayı temelli yöntemlere oranla düşük denebilir Fakat ataklara karşı daha dayanıklıdır. 31

32 Algoritma düzlemi: frekans uzayı DWT Dönüşümü Ayrık dalgacık dönüşümünde dönüşüm katsayıları bir ana dalgacığın ölçeğinin değiştirilip orijinal işaret üzerinde kaydırılarak yapılan benzerlik hesabına göre elde edilir. Nasıl ki Fourier dönüşümünde, işareti sinusoidler cinsinden yazabilme amacı varsa,bundadaişareti eldeki dalgacıklarla ifade edebilme amacı vardır. Sürekli zaman dalgacıkdönüşümü şu şekilde tanımlanır:

33 Algoritma düzlemi: frekans uzayı DWT Dönüşümü Lena imgesinin 2-seviye DWT ayrışımı gösterilmektedir. Burada, LL bantları yaklaşık imgeyi, LH bantları dikey detayları, HL bantları yatay detayları ve HH bantları da köşegen detayları vermektedir, n-seviye bir dönüşümde toplam 3n+1 adet detay bant bulunur.

34 Algoritma düzlemi: frekans uzayı DWT Dönüşümü Dalgacık dönüşümü imgeyi yatay, dikey ve köşegen detaylara ayrıştırdığı için insan görüş sistemini (İGS) daha iyi tanımlar. Dönüşüm katsayısının değeri ne kadar yüksekse o kadar önemlidir. DCT den farklı olarak imgenin çok-çözünürlüklü bir gösterimi olduğu için farklı çözünürlüklerde işlem yapılabilir. DFT ve DCT tabanlı uygulamalarda katsayılarda yapılan değişiklik tüm imgeyi etkileyebilecekken, DWT tabanlı çalışmalarda değişiklik daha bölgesel kalmaktadır.

35 Algoritma düzlemi: frekans uzayı DWT Dönüşümü Damga eklenecek bölge olarak genelde HL ve LH bantları seçilmesine rağmen, sağlamlığı artırmak için LL bandı da kullanılmaktadır. Sıkıştırma algoritmaları sonrası zarar göreceği içinhhbandı tercih edilmezken, bu bandın kırpma, keskinleştirme, kontrast değiştirme, histogram denkleştirme, gamma düzeltme gibi bazı saldırılara karşı sağlam olduğu bildirildiğinden ek olarak kullanılmasında fayda bulunmaktadır.

36 Sayısal Videolarda Gizliyazı Kapasite problemi, veri gizleme tekniklerinde sürekli olarak araştırmacıların üzerindedüşündüğü veaşılması gereken bir zorluk olarak ortaya çıkmaktadır. Video dosyalarına bilgi gizlemek için genelde resim ve ses içerisine bilgi gizleme yöntemleri birleştirilerek kullanılır. Video dosyası temel olarak hareketsiz resimlerin ardı sıra oynatılmasından meydana gelmektedir 36

37 Sayısal Videolarda Gizliyazı Böylelikle görüntü dosyaları içerisine veri gizleme için kullanılan yöntemler video dosyaları içinde kullanılabilmektedir. Genellikle video dosyaları içerisine veri gizlemek için sıkıştırılmış videoların kullanım sıklığı fazla olduğundan, dönüşüm boyutu yöntemleri (DCT, DFT, DWT gibi) kullanılır. 37

38 Ham Videolarda Gizliyazı 30 fps (frame per second) ve 10 saniyelik bir video dosyası 300 hareketsiz resimden oluşmaktadır. Böylece bir resim dosyası içerisine gizlenecek gizli veri kapasitesi burada 300 kat daha fazladır. Bir videoda her bir çerçeve ayrı ayrı kullanılarak veri gizlenebilir. Video içerisine veri gizleme yöntemlerinin büyük çoğunluğu resim içerisine veri gizleme yöntemleri ile tamamen benzer bir işleyişe sahiptir. 38

39 Sıkıştırılmış Videolarda Gizliyazı Ağ teknolojilerindeki hızlı gelişmeler müzik, resim ve video gibi birçok sayısal dosyanın insanlar arasında kolaylıkla paylaşılabilmesine olanak sağlar. Yüksek boyutlardaki dosyaların paylaşımı için sistem ve bağlantı kaynaklarının yeterli olmaması durumu, sıkıştırma tekniklerini gündeme getirmiştir. Görüntü için en çok bilinen sıkıştırma standardı MPEG (Moving Pictures Experts Group Hareketli Görüntüler Uzmanları Gurubu) dir. MPEG formatındaki bir videoya gömü verisi gizlenirken 39 genellikle frekans uzayı yöntemleri (DCT, DFT gibi) kullanılır.

40 Sıkıştırılmış Videolarda Gizliyazı MPEG formatındaki bir video; I, P ve B çerçevelerinden oluşur. 40

41 Sıkıştırılmış Videolarda Gizliyazı MPEG dosyaları içerisine veri gizleyen algoritmaların büyük çoğunluğu I çerçeveyi örtü verisi olarak kullanırlar. Tam bir video resmidir. Gösterilebilmesi için başka bir resme ihtiyaç yoktur. En çok veriyi kapsamaktadır. 41

42 Sıkıştırılmış Videolarda Gizliyazı P çerçeve, bir önceki çerçevedeki farklılıkları belirtir. Gösterilebilmesi için bir önceki çerçeveye ihtiyaç duyar. 42

43 Sıkıştırılmış Videolarda Gizliyazı B çerçeve ise, hem önceki hem de sonraki çerçevelere bağımlı olarak kodlanır. Bir önceki çerçevedeki farklılıkları şifrelemektedir. Gösterilebilmesi için bir önceki çerçeveye ihtiyaç duyar. 43

44 Ses dosyasında gizliyazı Ses dosyaları için de literatürde birçok veri gizleme yöntemi geliştirilmiştir. Düşük bit kodlama, Yankı gizleme, Yayılı izge. 44

45 Ses (Audio) Steganografi İnsan işitme sistemi (Human auditory system-has) aralığı yüzünden, ses sinyalleri içerisine bilgi gizleme oldukça uğraş gerektiren bir konudur. HAS 1/1.000 den daha büyük frekans aralığını farkedebilir. Aynı zamanda HAS nereden geldiği belli olmayan gürültülere de oldukça duyarlıdır.

46 Düşük bit kodlama Genellikle ses dosyası içerisine veri gizlemek için LSB metodunda olduğugibidüşük değerlikli bitler kullanılır. En az ağırlıklı bitlerin her örnek noktasına bir binary mesajın yerleştirilmesiyle olur. Bu kodlama veri miktarını artırmakla birlikte, ses dosyasında oluşan gürültü miktarını da artırmaktadır. 46

47

48 LSB Kodlama LSB kodlanmış bir ses dosyasından gizli bir mesajı çıkarmak için, alıcı kişi mesajın yerleştirilmesinde kullanılan örnekleme dizisinin indeksine erişmelidir. Normal olarak, kodlanan gizli mesajın uzunluğu, ses dosyasındaki toplam örnekleme sayısından küçüktür. Gizli mesajın içerisinde yer alacağı ve alıcıyla iletişimde bulunacak olan örnekleme alt kümesinin nasıl seçileceğine karar vermelidir.

49 LSB Kodlama Örnekleme Seçimi Örnekleme Seçimi için bir teknik şu şekildedir; Ses dosyasının başlangıcından başlayıp mesaj tamamen kodlanana kadar LSB kodlama yapmak ve ardında kalan diğer örneklemeleri değiştirmeden bırakmak. Ancak bu bir güvenlik problemi yaratmaktadır. Ses dosyasının birinci kısmı, değişikliğe uğramamış ikinci kısmından farklı istatistik özelliklere sahip olacaktır.

50 LSB Kodlama Örnekleme Seçimi Bu güvenlik sorununa bir çözüm gizli mesajı rastgele bitlere doldurmaktır (tamamına). Böylece mesaj uzunluğu, toplam örnekleme sayısına eşit olur. Ama bu durumda da yerleştirme işlemi gizlilik için gerekli olan iletimden daha fazla örnekleme değişikliğine yol açar. Bu da iletişimde şüpheyi artıracak ve hedef olma olasılığına neden olacaktır.

51 LSB Kodlama Örnekleme Seçimi Örnekleme seçimi için daha ileri bir yaklaşımise; mesajı rastgele bir biçimde ses dosyasına yaymak için pseudorandom(yalancı rastgele sayı üreticisi kaos RNG) kullanmaktır. Diğer bir yaklaşımda; Hash fonksiyonu kullanılarak pseudorandom permütasyon yoluyla örneklemenin alt kümesini hesaplamaktır. Bu teknik aynı indeksin bir benzerinin bir daha oluşturulmamasına dayanmaktadır.

52 Yankı gizleme Yankı gizleme insan kulağının sesdosyası içerisindeki kısa süreli (milisaniyeler mertebesinde) yankıları algılayamaması özelliğini kullanır. Gecikme ve bağıl genlik değerlerine göre ses dosyasının içerisine yankı sinyali eklenir. Gömü verisi ise bu yankı sinyali içerisine 0 ve 1 olarak kodlanır. Bir gecikme süresi değeri binary 1 i temsil eder. İkinci bir gecikme süresi binary 0 ı temsil eder. 52

53 Yankı Veri Gizlemesi Eğer orijinal sinyalden sadece bir yankı üretilmiş ise, sadece bir bitlik bilgi kodlanabilir. Orijinal sinyal kodlama işlemi yapılmadan önce bloklara bölünür. Kodlama işlemi tamamlandığı zaman bloklar son sinyali oluşturmak için birbirine geri bağlanır.

54 Yayılı izge (Spread Spektrum) Bu yöntem frekans boyutunda ses sinyaline rastgele gürültü ekleyerek veri gizleme işlemini gerçekler. 54

55 Yayılı izge Yayılı izge, mesaj bitlerini bütün ses dosyasına rastgele yayan ve bunu LSB kodlamayı kullanarak yapan sistemin analog biçimidir. Ancak LSB kodlamadan farkı, Spread Spektrum metodu gizli mesajı ses dosyasının frekans spektrumuna yayar ve gerçek sinyalden bağımsızbirkodkullanır. Sonuçta oluşan sinyal, gerekli olandan daha fazla bant genişliğine yol açar.

56 Sayısal metinde gizliyazı Metin içerisine veri gizlenmesi gizli mesaja bağlı olarak bir metnin oluşturulması ya da Kelimeler arasındaki boşlukların organize edilerek sayısal mesajların gizlenmesinin sağlanması mümkündür. 56

57 Metin Steganografi Metin Steganografi veri saklanacak göre aşağıdaki yöntemleri kullanır. yerlerin özelliklerine 1. Açık Alan Yöntemleri (Open Space Methods) 2. Yazımsal Yöntemler 3. Anlamsal Yöntemler

58 1- Açık Alan Yöntemleri (Open Space Methods) Bu yöntemler, anormal gözükmeyen iki kelime arasında extra boşluklar, satırsonuboşlukları ile çalışmaktadır. Bununla birlikte Açık Alan Yöntemleri nin ASCII kodları ile kullanılması daha uygundur.

59 Açık Alan Yöntemleri Açık alan yöntemleri genel olarak kendi içerisinde 4 farklı uygulama tipine sahiptir. Cümle içi boşluk bırakma Satır kaydırma Satır sonuboşluk bırakma Gelecek kodlaması

60 a) Cümle İçi Boşluk Bırakma Cümle içi boşluk bırakma yöntemi; İngilizce dil yapısında, bir noktadan sonra tek bir boşluk bırakarak 0 ı saklar. Çift boşluk eklemek ise 1 i saklar. Bu işlem işe yarar, ancak çok küçük bir veriyi saklamak için çok büyük veriye ihtiyaç duyar. Bununla birlikte bir çok kelime işleme programı da çift boşlukları otomatik olarak temizler.

61 (a) Üst satır da for kelimesinden önce bir boşluk eklenmektedir, alt satırda for ile all arasında daha fazla boşluk vardır. (b) Dikey çizgiler olmadan text in nasıl gözüktüğü

62 b) Satır Kaydırma Kodlaması Bu yöntemde text satırları düşey olarak kaydırılarak gömülecek mesajınkodlanması sağlanır. Gömülmüş kelime yine text dosyası yada bitmap dosya olarak açılabilir. Burada ikinci satır 1/300 inch yukarıya kaydırılmıştır.

63 c) Satır Sonu Boşluk Bırakma Satır sonu boşluğu yöntemi, her satırın sonundaki boşluktan faydalanır. Veri, tüm satır sonlarında daha önceden belirlenen sayıda boşluklar bırakarak gizlenir. Örneğin, iki boşluk bir bit, dört boşluk iki bit, sekiz boşluk dört bit vb. gizler. Bu yöntem, iç boşluk metodundan daha iyi çalışır çünkü satır sonundaki boşluk sayısı arttırılarak daha fazla veri gizlenebilir.

64 d) Gelecek Kodlaması Bu yöntemde, b, d, T gibi harflerin yatay/düşey uzunlukları gibi bazı metin özelliklerini değiştirerek, biçimlendirilmiş metin içine gizli mesajları saklamayla ilgilenir. Bu yöntem, her biçimlenmiş metnin, gizli mesaj saklamak için kullanılabilecek çok sayıda özelliği olmasından dolayı, uzak ara durdurulması en zor yöntemdir.

65 (a) Herhangi bir kodlama yapılmamış orijinal metin. (b) Sadece seçilen karakterler üzerinde yapılmış gelecek kodlaması. (c) Gelecek kodlamasının abartılmış gösterimi

66 2- Yazımsal Yöntemler (Syntactic Methods) Bu yöntem, dökümanı kodlamak için noktalama işaretlerini kullanır. Örneğin aşağıdaki iki cümle de ilk bakışta aynıymış gibi gözükmektedir, fakat dikkatlice bakıldığında ilk cümlenin fazladan bir, işareti içerdiği görülür. Bu yapıların biri 1,diğeride 0 olarak belirlenir ve kodlama işlemi bu şekilde yapılır. bread, butter, and milk bread, butter and milk

67 3- Anlamsal Yöntemler (Semantic Methods) Bu yöntem W. Bender tarafından ortaya atılmıştır. Bu yöntemde eşanlamlı kelimelere birincil ve ikincil değerler atanmaktadır. Sonra bu değerler 1 ve 0 olarak binary e dönüştürülür. Örneğin big kelimesi birincil, large kelimesi de ikincil olarak işaretlenmiş olsun. Birincil 1, ikincil de 0 olarak binary e çevrilir.

68 Metin Steganografinin Değişik Kullanım Alanları Özellikle I. Dünya savaşı sırasında kullanılan her cümlenin ilk kelimelerinin (yada önceden belirlenmiş diğer kelimelerin) alınarak mesajın elde edilmesi yöntemidir. Örneğin PRESIDENT'S EMBARGO RULING SHOULD HAVE IMMEDIATE NOTICE. GRAVE SITUATION AFFECTING INTERNATIONAL LAW. STATEMENT FORESHADOWS RUIN OF MANY NEUTRALS. YELLOW JOURNALS UNIFYING NATIONAL EXCITEMENT IMMENSELY. Yukarıdaki metnin ilk kelimelerini aldığımızda PERSHINGSAILSFROMNYJUNEI ifadesi elde edilir gerekli boşluklar da yerleştirildiği zaman gizli bilgi elde edilir. PERSHING SAILS FROM NY JUNE I

69 Metin Steganografinin Değişik Kullanım Alanları Bir diğer yaklaşım da şablon kullanılmasıdır. Bu şablonda daha önceden belirlenmiş yerler vardır ve gizlenmek istenen bilgi bu belirli yerlere yerleştirilerek gizleme işlemi yapılır. Alıcıda da şablon bilgisi olduğundan kelimeleri seçerek gizli bilgiyi elde edebilir.

70 Metin Steganografinin Değişik Kullanım Alanları Örneğin bilgi gizlenmiş metin aşağıdaki gibi olsun. Alıcı elindeki şablonu metne uygular ve belirlenmiş yerlere karşılık gelen kelimeleri elde eder.

71 Metin Steganografinin Değişik Kullanım Alanları Metin steganografinin bir diğer değişik kullanımı da HTML Steganografidir. Burada HTML taglarının yerlerikodlanır ve bilgi gizleme işlemi gerçekleştirilir. Bu yapılarda biri 1 diğer 0 olarak kodlanır.

72 Metin Steganografinin Değişik Kullanım Alanları Kurallar şu şekilde tanımlanabilir. Değişik özellikler için tablolar oluşturulur.

73 Gizliyazının Gereksinimleri Gizlenmek istenen gömü verisinin örtü verisine olabildiğince çok (kapasite), Üçüncü kişiler tarafından anlaşılamayacak şekilde (fark edilemezlik) ve Şifrelenerek (güvenlik) gizlenmesi temel üç gereksinim olarak sıralanabilir. 73

74 Gizliyazının Gereksinimleri

75 Gizliyazının Gereksinimleri: güvenlik Verinin elde edilmesinde kullanılan çıkartma algoritmasının üçüncü kişilerce bilinmesi ihtimaline karşı, gömü verisinin şifrelenerek örtü dosyasına gizlenmesi 75

76 Gizliyazının Gereksinimleri: kapasite Gizliyazı tekniklerinde asıl amaç bir bilgiyi/mesajı saklamak ya da gizli şekilde iletmektir. Gömü verisi kapasitesinin olabildiğince yüksek olması istenir. Fakat gömü verisi kapasitesinin artması doğrudan güvenlik zafiyetine neden olmaktadır. Gizli veri kapasitesinin arttırılması, bozulmayı; dolayısı ile istatistiksel olarak tespit edilmesi ihtimalini arttırır. 76

77 Gizliyazının Gereksinimleri: farkedilemezlik Kapasite ile doğrudan ilişkilidir. Örtülü verinin istatistiksel ve görsel olarak incelenmesi durumunda gömü verisi varlığına işaret eden herhangi bir bulgunun oluşmaması gerekliliğidir. 77

78 KAYNAKLAR Ders Notları (Yıldıray Yalman - Turgut Özal Üniversitesi) Ders Notları (Özdemir Çetin Sakarya Üniversitesi) Ders Notları (Mesut Andaç Trakya Üniversitesi) Diğer (Makaleler, internet, vs..)

Konu Başlıkları. Metin Steganografi Resim Steganografi Ses Steganografi 1/ 43

Konu Başlıkları. Metin Steganografi Resim Steganografi Ses Steganografi 1/ 43 Konu Başlıkları Metin Steganografi Resim Steganografi Ses Steganografi 1/ 43 Bilgi Gizleme Bilgi gizleme bir mesajın yada bilginin, herhangi bir masum görünüşlü ortam içine saklanarak bir diğer kişiye

Detaylı

STEGANOGRAFİ VE LSB YÖNTEMİ Mustafa DEMİR Ömer YALVAÇ Volkan BİCEN

STEGANOGRAFİ VE LSB YÖNTEMİ Mustafa DEMİR Ömer YALVAÇ Volkan BİCEN STEGANOGRAFİ VE LSB YÖNTEMİ 13542520 Mustafa DEMİR 14545554 Ömer YALVAÇ 14545512 Volkan BİCEN STEGANOGRAFİ NEDİR? Steganografi, mesajı gömme yoluyla bilgiyi saklama sanatı ve bilimidir. Yunanca «steganos»

Detaylı

UMAS 2017 INTERNATIONAL ENGINEERING RESEARCH SYMPOSIUM ULUSLARARASI MÜHENDİSLİK ARAŞTIRMALARI SEMPOZYUMU

UMAS 2017 INTERNATIONAL ENGINEERING RESEARCH SYMPOSIUM ULUSLARARASI MÜHENDİSLİK ARAŞTIRMALARI SEMPOZYUMU STEGANOGRAFİ İÇİN EN UYGUN RESMİ BELİRLEYEN UYGULAMA ARAYÜZ TASARIMI Nazlıcan Çelik, Mehmet Zeki Konyar *, Sümeyya İlkin, Adnan Sondaş Kocaeli Üniversitesi, Bilişim Sistemleri Mühendisliği Bölümü, 41340,

Detaylı

İ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ı

7. Damgalama Yöntemleri ve Uygulamaları

7. Damgalama Yöntemleri ve Uygulamaları 7. Damgalama Yöntemleri ve Uygulamaları Damgalama Yöntemleri Damgalanacak dosyaya göre damgalama çeşitleri. Şekil 1. Damgalanacak dosyaya göre damgalama çeşitleri. Görüntü Damgalama Terminolojisi Günümüzde

Detaylı

VERİ GİZLEME I Ders Notları:

VERİ GİZLEME I Ders Notları: Dr. Akif AKGÜL aakgul@sakarya.edu.tr Oda No: 303 VERİ GİZLEME I Ders Notları: 1) Veri Gizleme [Yıldıray Yalman, Özdemir Çetin, İsmail Ertürk, Feyzi Akar] Beta Yayıncılık 2) Digital Watermarking and Steganography

Detaylı

Stenografi ve Steganaliz. Hamza Duman / F.Ü. Yazılım Mühendisliği

Stenografi ve Steganaliz. Hamza Duman / F.Ü. Yazılım Mühendisliği Stenografi ve Steganaliz STEGANOGRAFİ NEDİR? Steganografi, mesajı gömme yoluyla bilgiyi saklama sanatı ve bilimidir. Yunanca «steganos» kelimesinden gelmektedir. Bir nesnenin içerisine bir verinin gizlenmesi

Detaylı

İçerik. 1. Şifrelemede Amaç 2. Steganografi 3. Klasik Şifreleme Sistemleri

İçerik. 1. Şifrelemede Amaç 2. Steganografi 3. Klasik Şifreleme Sistemleri Bilgi Güvenliği İçerik 1. Şifrelemede Amaç 2. Steganografi 3. Klasik Şifreleme Sistemleri Şifrelemede Amaç Bilgi toplumu olma gerekliliği, Son yıllarda internet ve ağ teknolojilerinin hızlı gelişim göstermesi,

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ı

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ı

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ı

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ı

RESİM İÇERİSİNDEKİ GİZLİ BİLGİNİN RQP STEGANALİZ YÖNTEMİYLE SEZİLMESİ

RESİM İÇERİSİNDEKİ GİZLİ BİLGİNİN RQP STEGANALİZ YÖNTEMİYLE SEZİLMESİ Akademik Bilişim 2007 Dumlupınar Üniversitesi, Kütahya 31 Ocak 2 Şubat 2007 RESİM İÇERİSİNDEKİ GİZLİ BİLGİNİN RQP STEGANALİZ YÖNTEMİYLE SEZİLMESİ Andaç ŞAHİN*, Ercan BULUŞ*, M. Tolga SAKALLI* ve H. Nusret

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ı

Görüntü İşleme. K.Sinan YILDIRIM Cenk İNCE Tahir Emre KALAYCI. Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 2003

Görüntü İşleme. K.Sinan YILDIRIM Cenk İNCE Tahir Emre KALAYCI. Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 2003 Görüntü İşleme K.Sinan YILDIRIM Cenk İNCE Tahir Emre KALAYCI Ege Üniversitesi Bilgisayar Mühendisliği Bölümü 2003 İçerik Görüntü İşleme Nedir? Görüntü Tanımlamaları Görüntü Operasyonları Görüntü İşleme

Detaylı

Görüntü İşleme. Dijital Görüntü Tanımları. Dijital görüntü ise sayısal değerlerden oluşur.

Görüntü İşleme. Dijital Görüntü Tanımları. Dijital görüntü ise sayısal değerlerden oluşur. Görüntü İşleme Görüntü işleme, dijital bir resim haline getirilmiş olan gerçek yaşamdaki görüntülerin bir girdi resim olarak işlenerek, o resmin özelliklerinin ve görüntüsünün değiştirilmesidir. Resimler

Detaylı

4. Gizliyazı Yöntemleri ve Uygulamaları

4. Gizliyazı Yöntemleri ve Uygulamaları 4. Gizliyazı Yöntemleri ve Uygulamaları Sayısal Görüntülerde Gizliyazı Bir görüntü (resim, imge), f(x,y) şeklinde ifade edilebilecek olan 2 boyutlu bir fonksiyon olup, (x,y) koordinatına karşılık gelen

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ı

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ı

Sayısal İmgeler için Ayrık Kosinüs Dönüşümü Esaslı Veri Gizlemenin Ataklara Dayanıklılığı

Sayısal İmgeler için Ayrık Kosinüs Dönüşümü Esaslı Veri Gizlemenin Ataklara Dayanıklılığı Akademik Bilişim 12 - XIV. Akademik Bilişim Konferansı Bildirileri 1-3 Şubat 2012 Uşak Üniversitesi Sayısal İmgeler için Ayrık Kosinüs Dönüşümü Esaslı Veri Gizlemenin Ataklara Dayanıklılığı Murat Yeşilyurt

Detaylı

Genlik Modülasyonu Algoritması ile Görüntü İçerisine Veri Gizleme

Genlik Modülasyonu Algoritması ile Görüntü İçerisine Veri Gizleme Genlik Modülasyonu Algoritması ile Görüntü İçerisine Veri Gizleme Andaç Mesut 1, Bora Aslan 2, M. Tolga Sakallı 1, Füsun Yavuzer Aslan 1 1 Trakya Üniversitesi, Bilgisayar Mühendisliği Bölümü, Edirne 2

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ı

Metin Tabanlı İçerik Oluşturma Araçları

Metin Tabanlı İçerik Oluşturma Araçları Metin Tabanlı İçerik Oluşturma Araçları Microsoft Office Word Kelime işlemci, görsel nesnelerin veya çizimlerin resim ya da arka plan olarak kullanıldığı metinler oluşturabilen, harita ve tablo gibi şekiller

Detaylı

DENEY 3: DTMF İŞARETLERİN ÜRETİLMESİ VE ALGILANMASI

DENEY 3: DTMF İŞARETLERİN ÜRETİLMESİ VE ALGILANMASI DENEY 3: DTMF İŞARETLERİN ÜRETİLMESİ VE ALGILANMASI AMAÇ: DTMF işaretlerin yapısının, üretim ve algılanmasının incelenmesi. MALZEMELER TP5088 ya da KS58015 M8870-01 ya da M8870-02 (diğer eşdeğer entegreler

Detaylı

Elektronik sistemlerde dört farklı sayı sistemi kullanılır. Bunlar;

Elektronik sistemlerde dört farklı sayı sistemi kullanılır. Bunlar; I. SAYI SİSTEMLERİ Elektronik sistemlerde dört farklı sayı sistemi kullanılır. Bunlar; i) İkili(Binary) Sayı Sistemi ii) Onlu(Decimal) Sayı Sistemi iii) Onaltılı(Heksadecimal) Sayı Sistemi iv) Sekizli(Oktal)

Detaylı

AES (Advanced Encryption Standard)

AES (Advanced Encryption Standard) ŞİFRELEME ÇEŞİTLERİ AES (Advanced Encryption Standard) AES (Rijndael) algoritması 128 bit veri bloklarını 128, 192, 256 bit anahtar seçenekleri ile şifreleyen bir algoritmadır. 128 bit anahtar için 10

Detaylı

SAYISAL İMGELER İÇİN AYRIK KOSİNÜS DÖNÜŞÜMÜ ESASLI VERİ GİZLEMENİN ATAKLARA DAYANIKLILIĞI

SAYISAL İMGELER İÇİN AYRIK KOSİNÜS DÖNÜŞÜMÜ ESASLI VERİ GİZLEMENİN ATAKLARA DAYANIKLILIĞI SAYISAL İMGELER İÇİN AYRIK KOSİNÜS DÖNÜŞÜMÜ ESASLI VERİ GİZLEMENİN ATAKLARA DAYANIKLILIĞI Murat YEŞİLYURT *, Ahmet Turan ÖZCERİT **, Yıldıray YALMAN * ve İsmail ERTÜRK * (*) Turgut Özal Üniversitesi, Bilgisayar

Detaylı

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ

T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ T.C. KOCAELİ ÜNİVERSİTESİ TEKNOLOJİ FAKÜLTESİ BİLİŞİM SİSTEMLERİ MÜHENDİSLİĞİ Yrd. Doç. Dr. Mustafa Hikmet Bilgehan UÇAR 1 MANTIK DEVRELERİ Yrd. Doç. Dr. Mustafa Hikmet Bilgehan UÇAR Digital Electronics

Detaylı

Stenografi Görüntü (Image) Steganaliz

Stenografi Görüntü (Image) Steganaliz Stenografi Görüntü (Image) Steganaliz Steganaliz Bir steganografik algoritma değerlendirilirken 3 temel özelliği dikkate alınır. Bunlar; Taşıyıcıdaki Değişim Kapasite Dayanıklılık Steganaliz Ancak burada

Detaylı

Yrd. Doç. Dr. Caner ÖZCAN

Yrd. Doç. Dr. Caner ÖZCAN Yrd. Doç. Dr. Caner ÖZCAN Grafik Programlama Bilgisayar kullanılırken monitörlerde iki tür ekran moduyla karşılaşılır. Bu ekran modları Text modu ve Grafik modu dur. Text modunda ekran 25 satır ve 80 sütundan

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ı

Görüntü İyileştirme Teknikleri. Hafta-8

Görüntü İyileştirme Teknikleri. Hafta-8 Görüntü İyileştirme Teknikleri Hafta-8 1 Spektral İyileştirme PCA (Principal Component Analysis) Dönüşümü. Türkçesi Ana Bileşenler Dönüşümü Decorrelation Germe Tasseled Cap RGB den IHS ye dönüşüm IHS den

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ı

2. HTML Temel Etiketleri

2. HTML Temel Etiketleri 2. HTML Temel Etiketleri Bu bölümü bitirdiğinizde, HTML ve etiket kavramlarının ne olduğunu, HTML komut yapısını, Örnek bir HTML dosyasının nasıl oluşturulduğunu, Temel HTML etiketlerinin neler olduğunu,

Detaylı

İKİLİ VE RENKLİ LOGO İLE SAYISAL DAMGALAMA DIGITAL WATERMARKING WITH BINARY AND COLORED WATERMARK

İKİLİ VE RENKLİ LOGO İLE SAYISAL DAMGALAMA DIGITAL WATERMARKING WITH BINARY AND COLORED WATERMARK İKİLİ VE RENKLİ LOGO İLE SAYISAL DAMGALAMA DIGITAL WATERMARKING WITH BINARY AND COLORED WATERMARK Selçuk KİZİR 1 H.Metin ERTUNÇ 2 Hasan OCAK 3 1,2,3 Kocaeli Üniversitesi, Mekatronik Mühendisliği Bölümü

Detaylı

BLG325.1 SINYAL ISLEME DERSİ BİLGİ PAKETİ. Haftalık Ders Planı

BLG325.1 SINYAL ISLEME DERSİ BİLGİ PAKETİ. Haftalık Ders Planı Düzey : Lisans Ders Kodu : BLG325.1 Ders Adı : SINYAL ISLEME BLG325.1 SINYAL ISLEME DERSİ BİLGİ PAKETİ lık Ders Planı 1 : İşaret ve sistem tanımı, ayrık zamanlı ve sürekli zamanlı sistemler, ayrık değerli

Detaylı

İMGELERDE DWT İLE DAMGALAMA METODU

İMGELERDE DWT İLE DAMGALAMA METODU İMGELERDE DWT İLE DAMGALAMA METODU Dr.Ersin ELBAŞI Türkiye Bilimsel ve Teknolojik Araştırma Kurumu (TÜBİTAK) Kavaklıdere, Ankara ersin.elbasi@tubitak.gov.tr Özetçe Yayın hakkını koruma amaçlı kullanılan

Detaylı

8.Sayfa ve 9.Yazım 10.Belge Görünüm 11.Ekran Yakınlaştırma Sözcük Sayısı Denetimi Düğmeleri ve Uzaklaştırma

8.Sayfa ve 9.Yazım 10.Belge Görünüm 11.Ekran Yakınlaştırma Sözcük Sayısı Denetimi Düğmeleri ve Uzaklaştırma Genel Ekran Görünümü 1.Ofis Düğmesi 2.Hızlı Erişim Araç Çubuğu 3.Belge Başlığı 4.Menüler 5.Menü Şeridi 6.Kaydırma Çubuğu 7.Cetveller 8.Sayfa ve 9.Yazım 10.Belge Görünüm 11.Ekran Yakınlaştırma Sözcük Sayısı

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ı

Bölüm 7 Renkli Görüntü İşleme

Bölüm 7 Renkli Görüntü İşleme BLM429 Görüntü İşlemeye Giriş Bölüm 7 Renkli Görüntü İşleme Dr. Öğr. Üyesi Caner ÖZCAN Genç sanatçının, rengin sadece tanımlayıcı değil aynı zamanda kişisel ifade anlamına geldiğini anlaması renge dokunmasından

Detaylı

4. Ağ ve Bilgi Güvenliği Sempozyumu LSB Ekleme Yönteminde Bilgi Gizleme İçin Tek Renk Kanal Kullanımının Güvenliğe Etkileri

4. Ağ ve Bilgi Güvenliği Sempozyumu LSB Ekleme Yönteminde Bilgi Gizleme İçin Tek Renk Kanal Kullanımının Güvenliğe Etkileri 4. Ağ ve Bilgi Güvenliği Sempozyumu LSB Ekleme Yönteminde Bilgi Gizleme İçin Tek Renk Kanal Kullanımının Güvenliğe Etkileri Emir ÖZTÜRK 1 Andaç ŞAHİN MESUT 2 Altan MESUT 3 1,2,3 Bilgisayar Mühendisliği

Detaylı

GÖRÜNTÜ İŞLEME UYGULAMALARI. Arş. Gör. Dr. Nergis TURAL POLAT

GÖRÜNTÜ İŞLEME UYGULAMALARI. Arş. Gör. Dr. Nergis TURAL POLAT GÖRÜNTÜ İŞLEME UYGULAMALARI Arş. Gör. Dr. Nergis TURAL POLAT İçerik Görüntü işleme nedir, amacı nedir, kullanım alanları nelerdir? Temel kavramlar Uzaysal frekanslar Örnekleme (Sampling) Aynalama (Aliasing)

Detaylı

VHDL ile KODLAMA ve HATA BULMA TEKNİKLERİ

VHDL ile KODLAMA ve HATA BULMA TEKNİKLERİ KARADENİZ TEKNİK ÜNİVERSİTESİ Bilgisayar Mühendisliği Bölümü Sayısal Tasarım Laboratuarı VHDL ile KODLAMA ve HATA BULMA TEKNİKLERİ 1.Giriş Kodlama, elektronik dünyasında çok sık kullanılan, hatta vazgeçilmesi

Detaylı

Bilgisayarla Görüye Giriş

Bilgisayarla Görüye Giriş Bilgisayarla Görüye Giriş Ders 5 Görüntü Süzgeçleme ve Gürültü Giderimi Alp Ertürk alp.erturk@kocaeli.edu.tr Motivasyon: Gürültü Giderimi Bir kamera ve sabit bir sahne için gürültüyü nasıl azaltabiliriz?

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ı

HABERLEŞMENIN AMACI. Haberleşme sistemleri istenilen haberleşme türüne göre tasarlanır.

HABERLEŞMENIN AMACI. Haberleşme sistemleri istenilen haberleşme türüne göre tasarlanır. 2 HABERLEŞMENIN AMACI Herhangi bir biçimdeki bilginin zaman ve uzay içinde, KAYNAK adı verilen bir noktadan KULLANICI olarak adlandırılan bir başka noktaya aktarılmasıdır. Haberleşme sistemleri istenilen

Detaylı

Resim İçerisindeki Gizli Bilginin RQP Steganaliz Yöntemiyle Sezilmesi

Resim İçerisindeki Gizli Bilginin RQP Steganaliz Yöntemiyle Sezilmesi Resim İçerisindeki Gizli Bilginin RQP Steganaliz Yöntemiyle Sezilmesi Trakya Üniversitesi, Mühendislik Mimarlık Fakültesi, Bilgisayar Mühendisliği Bölümü, 22030, Edirne andacs@trakya.edu.tr, ercanb@trakya.edu.tr,

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ı

FREKANS DÜZLEMĐNDE ĐMGE DAMGALAMASINDA KULLANILAN AC FREKANSLARIN VE PERMÜTASYON ANAHTARI SEÇĐMĐNĐN KALĐTE ÜZERĐNE ETKĐSĐ

FREKANS DÜZLEMĐNDE ĐMGE DAMGALAMASINDA KULLANILAN AC FREKANSLARIN VE PERMÜTASYON ANAHTARI SEÇĐMĐNĐN KALĐTE ÜZERĐNE ETKĐSĐ FREKANS DÜZLEMĐNDE ĐMGE DAMGALAMASINDA KULLANILAN AC FREKANSLARIN VE PERMÜTASYON ANAHTARI SEÇĐMĐNĐN KALĐTE ÜZERĐNE ETKĐSĐ Murat Furat 1 Mustafa Oral 1 Elektrik Elektronik Mühendisliği Bölümü, Çukurova

Detaylı

24 bit renkli hareketli resimler (video) üzerinde geliştirilen sırörtme yöntemi

24 bit renkli hareketli resimler (video) üzerinde geliştirilen sırörtme yöntemi SAÜ Fen Bil Der 19. Cilt, 1. Sayı, s. 1-6, 2015 24 bit renkli hareketli resimler (video) üzerinde geliştirilen Yasemin Yıldız 1*, Ahmet T. Özcerit 2 ÖZ 08.01.2014 Geliş/Received, 18.04.2014 Kabul/Accepted

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ı

Frekans domain inde İşlemler. BMÜ-357 Sayısal Görüntü İşleme Yrd. Doç. Dr. İlhan AYDIN

Frekans domain inde İşlemler. BMÜ-357 Sayısal Görüntü İşleme Yrd. Doç. Dr. İlhan AYDIN Frekans domain inde İşlemler BMÜ-357 Sayısal Görüntü İşleme Yrd. Doç. Dr. İlhan AYDIN Domain Dönüşümü Dönüşüm, bir sinyalin, başka parametrelerle ifade edilmesi şeklinde düşünülebilir. Ters dönüşüm ise,

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ı

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

İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR SİSTEMLERİ LABORATUVARI LİNEER KRİPTANALİZ İSTANBUL TİCARET ÜNİVERSİTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ BİLGİSAYAR SİSTEMLERİ LABORATUVARI LİNEER KRİPTANALİZ 1. DENEYİN AMACI Bu deney, simetrik şifreleme algoritması kullanılarak şifrelenmiş bir

Detaylı

24. Yazdırma ve Plot Alma

24. Yazdırma ve Plot Alma 24. Yazdırma ve Plot Alma Bu Konuda Öğrenilecekler: Yazdırma işlemini gerçekleştirmek Plot etme işlemini gerçekleştirmek PlotMaker programı ile çalışmak Projenin kağıda dökülme evresinde yazdırma ve plot

Detaylı

Genlik Modülasyonu Algoritması ile Görüntü İçerisine Veri Gizleme

Genlik Modülasyonu Algoritması ile Görüntü İçerisine Veri Gizleme Akademik Bilişim 11 - XIII. Akademik Bilişim Konferansı Bildirileri 2-4 Şubat 2011 İnönü Üniversitesi, Malatya Genlik Modülasyonu Algoritması ile Görüntü İçerisine Veri Gizleme Andaç Mesut 1, Bora Aslan

Detaylı

Algoritma Geliştirme ve Veri Yapıları 3 Veri Yapıları. Mustafa Kemal Üniversitesi

Algoritma Geliştirme ve Veri Yapıları 3 Veri Yapıları. Mustafa Kemal Üniversitesi Algoritma Geliştirme ve Veri Yapıları 3 Veri Yapıları Veri yapısı, bilginin anlamlı sırada bellekte veya disk, çubuk bellek gibi saklama birimlerinde tutulması veya saklanması şeklini gösterir. Bilgisayar

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ı

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

TEMEL GÖRÜNTÜ BİLGİSİ TEMEL GÖRÜNTÜ BİLGİSİ FOTOĞRAF/GÖRÜNTÜ KAVRAMI VE ÖZELLİKLERİ 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/ İÇERİK

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ı

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ı

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ı

Şeklinde ifade edilir. Çift yan bant modülasyonlu işaret ise aşağıdaki biçimdedir. ile çarpılırsa frekans alanında bu sinyal w o kadar kayar.

Şeklinde ifade edilir. Çift yan bant modülasyonlu işaret ise aşağıdaki biçimdedir. ile çarpılırsa frekans alanında bu sinyal w o kadar kayar. GENLİK MODÜLASYONU Mesaj sinyali m(t) nin taşıyıcı sinyal olan c(t) nin genliğini modüle etmesine genlik modülasyonu (GM) denir. Çeşitli genlik modülasyonu türleri vardır, bunlar: Çift yan bant modülasyonu,

Detaylı

GERÇEK ZAMANLI MOBİL STEGANOGRAFİ UYGULAMASI GELİŞTİRİLMESİ. Ali Tarık GÜRKAN YÜKSEK LİSANS TEZİ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI

GERÇEK ZAMANLI MOBİL STEGANOGRAFİ UYGULAMASI GELİŞTİRİLMESİ. Ali Tarık GÜRKAN YÜKSEK LİSANS TEZİ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI GERÇEK ZAMANLI MOBİL STEGANOGRAFİ UYGULAMASI GELİŞTİRİLMESİ Ali Tarık GÜRKAN YÜKSEK LİSANS TEZİ BİLGİSAYAR MÜHENDİSLİĞİ ANABİLİM DALI GAZİ ÜNİVERSİTESİ FEN BİLİMLERİ ENSTİTÜSÜ ŞUBAT 2016 Ali Tarık GÜRKAN

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ı

KABLOSUZ İLETİŞİM

KABLOSUZ İLETİŞİM KABLOSUZ İLETİŞİM 805540 MODÜLASYON TEKNİKLERİ SAYISAL MODÜLASYON İçerik 3 Sayısal modülasyon Sayısal modülasyon çeşitleri Sayısal modülasyon başarımı Sayısal Modülasyon 4 Analog yerine sayısal modülasyon

Detaylı

Mobil ve Kablosuz Ağlar (Mobile and Wireless Networks)

Mobil ve Kablosuz Ağlar (Mobile and Wireless Networks) Mobil ve Kablosuz Ağlar (Mobile and Wireless Networks) Hazırlayan: M. Ali Akcayol Gazi Üniversitesi Bilgisayar Mühendisliği Bölümü Ders konuları 2 1 Kodlama ve modülasyon yöntemleri İletim ortamının özelliğine

Detaylı

ŞİFRELEME YÖNTEMLERİ

ŞİFRELEME YÖNTEMLERİ ŞİFRELEME YÖNTEMLERİ GİRİŞ Şifreleme bir mesajın gizliliğini sağlamak için kullanılan bir yöntemdir. Şifreleme çeşitlerinden biri olan simetrik şifrelemede ise amaç gönderici ile alıcının ortak bir anahtar

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ı

2. SAYI SİSTEMLERİ. M.İLKUÇAR - imuammer@yahoo.com

2. SAYI SİSTEMLERİ. M.İLKUÇAR - imuammer@yahoo.com Sayı Sistemleri İşlemci elektrik sinyalleri ile çalışır, bu elektrik sinyallerini 1/0 şeklinde yorumlayarak işlemcide olup bitenler anlaşılabilir hale getirilir. Böylece gerçek hayattaki bilgileri 1/0

Detaylı

İŞARET ve SİSTEMLER (SIGNALS and SYSTEMS) Dr. Akif AKGÜL oda no: 303 (T4 / EEM)

İŞARET ve SİSTEMLER (SIGNALS and SYSTEMS) Dr. Akif AKGÜL oda no: 303 (T4 / EEM) İşaret ve Sistemler İŞARET ve SİSTEMLER (SIGNALS and SYSTEMS) Dr. Akif AKGÜL aakgul@sakarya.edu.tr oda no: 303 (T4 / EEM) Kaynaklar: 1. Signals and Systems, Oppenheim. (Türkçe versiyonu: Akademi Yayıncılık)

Detaylı

İvme VGA, İvme s_2.1 fiziksel işlemci çekirdeğinin, çalışan iç yapısının herhangi bir simülasyon olmaksızın fiziksel olarak dış dünyaya aktarımıdır.

İvme VGA, İvme s_2.1 fiziksel işlemci çekirdeğinin, çalışan iç yapısının herhangi bir simülasyon olmaksızın fiziksel olarak dış dünyaya aktarımıdır. 1 İVME VGA İvme VGA, İvme s_2.1 fiziksel işlemci çekirdeğinin, çalışan iç yapısının herhangi bir simülasyon olmaksızın fiziksel olarak dış dünyaya aktarımıdır. Genel olarak yazmaçlar, hafıza elemanlarından

Detaylı

İLERİ GÖRÜNTÜ İŞLEME Ders-1

İLERİ GÖRÜNTÜ İŞLEME Ders-1 İLERİ GÖRÜNTÜ İŞLEME Ders- Elektromanyetik Spektrum Görünür Bölge 7 nm 4 nm Temel Kavramlar (Prof. Dr. Sarp ERTÜRK) 9/24/24 2 Hazırlayan: M. Kemal GÜLLÜ Sayısal İmge Gösterimi f x, y imgesi örneklendiğinde

Detaylı

DENEY NO : 6 DENEY ADI

DENEY NO : 6 DENEY ADI DENEY NO : 6 DENEY ADI : Faz Kaydırmalı Anahtarlama (PSK) DENEYİN AMACI : Faz Kaydırmalı Anahtarlama (Phase Shift Keying, PSK) yöntemlerinin ve 90 o den küçük faz kayma değerleri için verinin yeniden elde

Detaylı

SORULAR (1-36) SORU -2 Aşağıdakilerden hangisi klavye ve farenin takıldığı portlardan biridir?

SORULAR (1-36) SORU -2 Aşağıdakilerden hangisi klavye ve farenin takıldığı portlardan biridir? SORULAR (-36) SORU - Aşağıdakilerden hangisi sadece giriş donanımıdır? A) Ses kartı B) Klavye C) Yazıcı D) Ekran SORU -2 Aşağıdakilerden hangisi klavye ve farenin takıldığı portlardan biridir? A) Paralel

Detaylı

Simetrik (Gizli) Kriptografik Sistemler Blok Şifreler Standartlaştırma. DES-Data Encryption Standard (Bilgi Şifreleme Standardı)

Simetrik (Gizli) Kriptografik Sistemler Blok Şifreler Standartlaştırma. DES-Data Encryption Standard (Bilgi Şifreleme Standardı) Bilgi Güvenliği Simetrik (Gizli) Kriptografik Sistemler Blok Şifreler Standartlaştırma DES-Data Encryption Standard (Bilgi Şifreleme Standardı) Düzmetin (64 bit) Başlangıç Permütasyonu 58 50 42 34 26 18

Detaylı

İleri Düzey Bilgisayar Ağları

İleri Düzey Bilgisayar Ağları İleri Düzey Bilgisayar Ağları Ders 5 İnternet te Ses ve Görüntü Transferi İçerik Dağıtım Ağları ve Eşler Arası Ağlar Mehmet Demirci 1 Bugün Multimedia Streaming İçerik Dağıtım Ağları (CDN) Eşler arası

Detaylı

SAYISAL ELEKTRONİK. Ege Ü. Ege MYO Mekatronik Programı

SAYISAL ELEKTRONİK. Ege Ü. Ege MYO Mekatronik Programı SAYISAL ELEKTRONİK Ege Ü. Ege MYO Mekatronik Programı BÖLÜM 2 Sayı Sistemleri İkilik, Onaltılık ve İKO Sayılar İkilik Sayı Sistemi 3 Çoğu dijital sistemler 8, 16, 32, ve 64 bit gibi, 2 nin çift kuvvetleri

Detaylı

Basamaklı Stil Şablonları (CSS) BIM206 Web Programlama

Basamaklı Stil Şablonları (CSS) BIM206 Web Programlama Basamaklı Stil Şablonları (CSS) BIM206 Web Programlama Basamaklı Stil Şablonları (CSS) CSS, bir HTML elemanının nasıl görüneceğini belirleyen kurallar tanımlamamızı sağlayar. Örneğin: Sayfanın arka planının

Detaylı

YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR

YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR YZM 5257 YAPAY ZEKA VE UZMAN SİSTEMLER DERS#6: GENETİK ALGORİTMALAR Sınıflandırma Yöntemleri: Karar Ağaçları (Decision Trees) Örnek Tabanlı Yöntemler (Instance Based Methods): k en yakın komşu (k nearest

Detaylı

Görüntü İşleme Dersi Ders-8 Notları

Görüntü İşleme Dersi Ders-8 Notları Görüntü İşleme Dersi Ders-8 Notları GRİ SEVİYE DÖNÜŞÜMLERİ Herhangi bir görüntü işleme operasyonu, görüntüdeki pikselin gri seviye değerlerini dönüştürme işlemidir. Ancak, görüntü işleme operasyonları;

Detaylı

Bilgisayar ne elde eder (görüntüden)? Dijital Görüntü İşleme Fevzi Karslı, KTÜ. 08 Ekim 2013 Salı 51

Bilgisayar ne elde eder (görüntüden)? Dijital Görüntü İşleme Fevzi Karslı, KTÜ. 08 Ekim 2013 Salı 51 Bilgisayar ne elde eder (görüntüden)? 08 Ekim 2013 Salı 51 Zorluk 1: bakış açısı 2012, Selim Aksoy 08 Ekim 2013 Salı 52 Zorluk 2: aydınlatma 08 Ekim 2013 Salı 53 Zorluk 3: oklüzyon (ölü bölge oluşumu)

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ı

Sayı sistemleri iki ana gruba ayrılır. 1. Sabit Noktalı Sayı Sistemleri. 2. Kayan Noktalı Sayı Sistemleri 2. SAYI SĐSTEMLERĐ VE KODLAR

Sayı sistemleri iki ana gruba ayrılır. 1. Sabit Noktalı Sayı Sistemleri. 2. Kayan Noktalı Sayı Sistemleri 2. SAYI SĐSTEMLERĐ VE KODLAR .1. Sabit Noktalı Sayı Sistemleri. SAYI SĐSTEMLERĐ VE KODLAR Sayı sistemleri iki ana gruba ayrılır. 1. Sabit Noktalı Sayı Sistemleri. Kayan Noktalı Sayı Sistemleri.1.1. Sayı Sistemi Günlük yaşantımızda

Detaylı

Algoritmalar. Heap Sort. Bahar 2017 Doç. Dr. Suat Özdemir 1

Algoritmalar. Heap Sort. Bahar 2017 Doç. Dr. Suat Özdemir 1 Algoritmalar Heap Sort Bahar 2017 Doç. Dr. Suat Özdemir 1 Heap Sort Heap Sort algoritması Merge Sort ve Insertion Sort algoritmalarının iyi özelliklerini bir arada toplar. Algoritma Insertion Sort gibi

Detaylı

Bilgisayarla Görüye Giriş

Bilgisayarla Görüye Giriş Bilgisayarla Görüye Giriş Ders 4 İkili Görüntüler, Topoloji ve Morfoloji Alp Ertürk alp.erturk@kocaeli.edu.tr İkili (binary) görüntüler Gri skala veya renkli bir görüntünün eşiklenmesi ile elde edilirler.

Detaylı

İMGE KARELERİ KULLANAN YENİ BİR STEGANOGRAFİ YÖNTEMİ

İMGE KARELERİ KULLANAN YENİ BİR STEGANOGRAFİ YÖNTEMİ Journal of Naval Science and Engineering 2009, Vol. 5, No.1, pp. 107-118 İMGE KARELERİ KULLANAN YENİ BİR STEGANOGRAFİ YÖNTEMİ Dz.Kd.Ütğm.Ömer KURTULDU, Yrd.Doç.Y.Müh.Kd.Bnb. Nafiz ARICA Deniz Harp Okulu,

Detaylı

BÖLÜM 1 TEMEL KAVRAMLAR

BÖLÜM 1 TEMEL KAVRAMLAR BÖLÜM 1 TEMEL KAVRAMLAR Bölümün Amacı Öğrenci, Analog haberleşmeye kıyasla sayısal iletişimin temel ilkelerini ve sayısal haberleşmede geçen temel kavramları öğrenecek ve örnekleme teoremini anlayabilecektir.

Detaylı

NİĞDE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ

NİĞDE ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ History in Pictures - On January 5th, 1940, Edwin H. Armstrong transmitted thefirstfmradiosignalfromyonkers, NY to Alpine, NJ to Meriden, CT to Paxton, MA to Mount Washington. 5 January is National FM

Detaylı

SAYISAL İMGELERİN UZAY VE FREKANS DÜZLEMİ BİLEŞENLERİ KULLANILARAK DAMGALANMASI

SAYISAL İMGELERİN UZAY VE FREKANS DÜZLEMİ BİLEŞENLERİ KULLANILARAK DAMGALANMASI SAYISAL İMGELERİN UZAY VE FREKANS DÜZLEMİ BİLEŞENLERİ KULLANILARAK DAMGALANMASI Mustafa ORAL 1 Murat FURAT 2 1,2 Elektrik ve Elektronik Mühendisliği Bölümü, Mustafa Kemal Üniversitesi, Hatay 1 e-posta:

Detaylı

Dalgacık Dönüşümü ile Damgalama

Dalgacık Dönüşümü ile Damgalama Dalgacık Dönüşümü ile Damgalama Mustafa UÇAK Kocaeli Üniversitesi Elektronik Ve Haberleşme Mühendisliği Bölümü İmge İşleme Laboratuarı İzmit/Kocaeli mustafa.ucak@emo.org.tr ÖZETÇE Sıkıştırma teknolojilerinin

Detaylı

İMGE HİSTOGRAMI KULLANILARAK GEOMETRİK ATAKLARA DAYANIKLI YENİ BİR VERİ GİZLEME TEKNİĞİ TASARIMI VE UYGULAMASI

İMGE HİSTOGRAMI KULLANILARAK GEOMETRİK ATAKLARA DAYANIKLI YENİ BİR VERİ GİZLEME TEKNİĞİ TASARIMI VE UYGULAMASI İMGE HİSTOGRAMI KULLANILARAK GEOMETRİK ATAKLARA DAYANIKLI YENİ BİR VERİ GİZLEME TEKNİĞİ TASARIMI VE UYGULAMASI Yıldıray YALMAN İsmail ERTÜRK Kocaeli Üniversitesi Elektronik ve Bilgisayar Eğitimi Bölümü

Detaylı

Bilgisayar Mimarisi. Veri (DATA) Veri nedir? Veri bazı fiziksel niceliklerin ham ifadesidir. Bilgi verinin belli bir yapıdaki şeklidir.

Bilgisayar Mimarisi. Veri (DATA) Veri nedir? Veri bazı fiziksel niceliklerin ham ifadesidir. Bilgi verinin belli bir yapıdaki şeklidir. Bilgisayar Mimarisi Sayısallaştırma ve Sayı Sistemleri Yrd.Doç.Dr. Celal Murat KANDEMİR ESOGÜ Eğitim Fakültesi - BÖTE twitter.com/cmkandemir Veri nedir? Veri bazı fiziksel niceliklerin ham ifadesidir.

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ı

STEGANOGRAFİK KÜTÜPHANE

STEGANOGRAFİK KÜTÜPHANE STEGANOGRAFİK KÜTÜPHANE Zekeriya ERKİN 1 Bülent ÖRENCİK 2 1,2 Bilgisayar Mühendisliği Bölümü Elektrik-Elektronik Fakültesi İstanbul Teknik Üniversitesi, 34469, Maslak, İstanbul 1 e-posta: erkin@ce.itu.edu.tr

Detaylı

Doğrudan Dizi Geniş Spektrumlu Sistemler Tespit & Karıştırma

Doğrudan Dizi Geniş Spektrumlu Sistemler Tespit & Karıştırma Doğrudan Dizi Geniş Spektrumlu Sistemler Tespit & Karıştırma Dr. Serkan AKSOY Gebze Yüksek Teknoloji Enstitüsü Elektronik Mühendisliği Bölümü saksoy@gyte.edu.tr Geniş Spektrumlu Sistemler Geniş Spektrumlu

Detaylı

Sayısal Modülasyon Deneyi

Sayısal Modülasyon Deneyi Sayısal Modülasyon Deneyi Darbe Şekillendirme, Senkronizasyon ve ISI (BPSK, QPSK(4-QAM) Modülasyonları ) Sinyaller gerçek hayatta izin verilen bir band içinde yer alacak şekilde iletilmek zorundadır. Sinyalin

Detaylı

Bu ders boyunca, ilk önce sayısal kontrol sistemlerinin temellerini tanıtıp, daha sonra birkaç temel pratik uygulamasından bahsedeceğiz.

Bu ders boyunca, ilk önce sayısal kontrol sistemlerinin temellerini tanıtıp, daha sonra birkaç temel pratik uygulamasından bahsedeceğiz. Özellikle 2000 li yıllarda dijital teknolojideki gelişmeler, dijital (sayısal) kontrol sistemlerini analog kontrol sistemleriyle rekabet açısından 90 lı yıllara göre daha üst seviyelere taşımıştır. Düşük

Detaylı

ANOLOG-DİJİTAL DÖNÜŞTÜRÜCÜLER

ANOLOG-DİJİTAL DÖNÜŞTÜRÜCÜLER ADC ve DAC 1 BM-201 2 ANOLOG-DİJİTAL DÖNÜŞTÜRÜCÜLER Maksimum ve minimum sınırları arasında farklı değerler alarak değişken elektriksel büyüklüklere analog bilgi ya da analog değer denir. Akım ve gerilim

Detaylı