parmak İzİ kullanarak görüntü şİfreleme

20
PARMAK İZİ KULLANARAK GÖRÜNTÜ ŞİFRELEME Nazlı AKIN Büşra TAKMAZ Erdal GÜVENOĞLU

Upload: ashby

Post on 09-Feb-2016

150 views

Category:

Documents


0 download

DESCRIPTION

Parmak İzİ kullanarak görüntü şİfreleme. Nazlı AKIN Büşra TAKMAZ Erdal GÜVENOĞLU. Özet. Günümüzde yüksek güvenlik gerektiren alanlarda parmak izi tanıma gibi biyometrik tanıma sistemleri kullanılmaktadır. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Parmak  İzİ  kullanarak  görüntü  şİfreleme

PARMAK İZİ KULLANARAK GÖRÜNTÜ ŞİFRELEME

Nazlı AKINBüşra TAKMAZ

Erdal GÜVENOĞLU

Page 2: Parmak  İzİ  kullanarak  görüntü  şİfreleme

Özet• Günümüzde yüksek güvenlik gerektiren alanlarda parmak izi tanıma gibi

biyometrik tanıma sistemleri kullanılmaktadır.

• Parmak izi okuyucusu yardımıyla alınan parmak izi görüntüleri çeşitli teknikler yardımıyla sayısal verilere dönüştürülmektedir.

• Bu çalışmada, parmak izi tanıma algoritmaları yardımıyla elde edilen sayısal veri yardımıyla görüntülerin şifrelenmesini ve deşifrelenmesini sağlayan bir sistem mimarisi önerilmiştir.

2 / 20

Page 3: Parmak  İzİ  kullanarak  görüntü  şİfreleme

İçerik…• Biyometrik sistemler,

• Parmak izi Parmak izi tanıma yöntemleri,

• Görüntü şifreleme

• Gerçekleştirilen sistem,

• Sonuç ve Değerlendirme.

3 / 20

Page 4: Parmak  İzİ  kullanarak  görüntü  şİfreleme

Biyometrik Sistemler• “Bio” (yaşam) ve “metron” (ölçüm) kelimelerinden türeyen biyometri,

biyolojik veriyi ölçme ve istatistiksel olarak analiz etme bilimidir.

• Biyometrik sistemler temelde, kişinin sadece kendisinin sahip olduğu, değiştiremediği ve diğerlerinden ayırt edici olan, fiziksel veya davranışsal bir özelliğinin tanınması ile çalışmaktadırlar.

• Biyometri genel olarak insan vücudunun parmak izi, el geometrisi, retina ve iris, ses, yüz şekilleri gibi özellikleriyle ilgilenir ve bunları doğrulama ve/veya kimlik tespiti için kullanır.

4 / 20

Page 5: Parmak  İzİ  kullanarak  görüntü  şİfreleme

• Biyometrik tanıma sistemlerinde en fazla kullanılan parmak izidir.

• Güvenlik ve personel takibi gibi pek çok alanda karşımıza çıkmaktadır.

• Parmak ucunda gözle görünen, girintili çıkıntılı bir haritaya benzeyen ve deri tabakasının parmak ucunun hafifçe bastırılması ile ortaya çıkan görüntüdür.

• Bu görüntü kişiye özel, yanık veya derin kesikler olmadığı sürece değişmeyen, yaşlanmayan ve taklit edilemeyen bir yapıdadır.

Parmak İzi

5 / 20

Page 6: Parmak  İzİ  kullanarak  görüntü  şİfreleme

• Parmak uçları dikkatlice incelendiğinde birbirinden farklı birçok çizgi görülmektedir.

• Derinin epidermis tabakasında yer alan bu kavisli çizgiler tepe ve çizgilerin arasında kalan boşluklar ise vadi olarak tanımlanmaktadır.

• Tepe çizgilerinin bazıları aniden sonlanırken (uç nokta) bazıları ikiye ayrılarak (çatal nokta) devam etmektedir.

Parmak İzi (devamı…)

6 / 20

Page 7: Parmak  İzİ  kullanarak  görüntü  şİfreleme

• Günümüzde parmak izi tanıma, filtreleme öznitelik tabanlı olmak üzere iki yöntemle yapılmaktadır.

Parmak İzi Tanıma Yöntemleri

7 / 20

Page 8: Parmak  İzİ  kullanarak  görüntü  şİfreleme

• Filtreleme tabanlı tanımada parmak izi gabor filtresinden geçirilmektedir.

• Gabor filtresi, görüntü analizinde kullanılan önemli yöntemlerden biridir.

• Filtre yardımıyla bir görüntü üzerinde belli bir yöne uzanan ayrıtlar tespit edilebilmektedir.

• Gabor filtresinin kullanılmasıyla parmak izinin özellik vektörü oluşturulmaktadır. Oluşturulan bu özellik vektörü veri tabanındaki verilerle kıyaslanarak parmak izi eşlemesi yapılmaktadır.

Parmak İzi Tanıma Yöntemleri (devamı…)

8 / 20

Page 9: Parmak  İzİ  kullanarak  görüntü  şİfreleme

• Öznitelik tabanlı parmak izi tanıma yönteminde öznitelik noktalarının birbirleriyle olan ilişkileri kullanılmaktadır.

• Bu yönteminin tam verimle kullanılabilmesi için parmak izi görüntüsünün sorunsuz ve güvenilir olması gerekmektedir.

• Yöntemde, parmak izinin öznitelik noktaları bulunur. Bu nokta kümesiyle veri tabanındaki nokta kümeleri arasında eşleme yapılarak parmak izi tanıma yapılır.

Parmak İzi Tanıma Yöntemleri (devamı…)

9 / 20

Page 10: Parmak  İzİ  kullanarak  görüntü  şİfreleme

• Filtreleme tabanlı tanıma yöntemi görüntünün büyüklüğü, dönüklüğü, aydınlığı, kalite farkı gibi durumlardan etkilenmektedir.

• Ancak öznitelik tabanlı tanıma yöntemleri parmak izi görüntüsünün kalitesi, dönüklüğü, büyüklüğü gibi durumlardan etkilenmemektedir.

Parmak İzi Tanıma Yöntemleri (devamı…)

10 / 20

Görüntünün EldeEdilmesi

Parmak İziÖzniteliklerininÇıkarılması ve

Saklanması

ÖzniteliklerinDüzeltilmesi(Seçimlik)

VeritabanındakiKayıtlarla Eşleme(Karşılaştırma)

Page 11: Parmak  İzİ  kullanarak  görüntü  şİfreleme

• AES ve DES gibi şifreleme yöntemleri görüntü dosyaları içinde kullanılabilmektedir.

• Ancak bu yöntemlerin görüntü şifrelemede kullanılmasının iki önemli sakıncası ortaya çıkmaktadır.

• Resim verileri metin verilerine göre çok büyüktür ve geleneksel yöntemlerle şifrelenmesi çok zaman almaktadır.

• Şifrelenmiş metin tam olarak orijinal haline çevrilmedikçe içeriği anlaşılamazken, resim verilerinin kısmen çözülmesi bile içeriğinin anlaşılması için yeterlidir.

Görüntü Şifreleme

11 / 20

Page 12: Parmak  İzİ  kullanarak  görüntü  şİfreleme

• Resim şifreleme algoritmalarının üç temel fikri vardır. Bunlar;

değer dönüşümü,

yerel permütasyon ,

değer dönüşümü ile yerel permütasyon yöntemlerinin kombinasyonlarıdır.

Görüntü Şifreleme (devamı…)

12 / 20

Page 13: Parmak  İzİ  kullanarak  görüntü  şİfreleme

Gerçekleştirilen Sistem

13 / 20

Parmak İziözniteliklerininÇıkarılması veKaydedilmesi

Veri Tabanı

Aşama 1

Veri Tabanı

Aşama 2

VeritabanındakiKayıtlarla Eşleme(Karşılaştırma)

OrjinalGörüntü

Parmak İziSayısal Değeri

ŞifrelenmişGörüntü

Page 14: Parmak  İzİ  kullanarak  görüntü  şİfreleme

Gerçekleştirilen Sistem (devamı…)

14 / 20

Orjinal Görüntü

Parmak İziSayısal Değeri

(Şifre)

ŞifrelenmişGörüntü

OrjinalGörüntü

Page 15: Parmak  İzİ  kullanarak  görüntü  şİfreleme

• Geliştirilen sistemi test etmek amacıyla oluşturulan yazılım, Delphi 2005 programlama dilinde kodlanıp ve Windows 7 işletim sisteminde Intel Core 2 DUO 2.53 GHz işlemci ve 4GB ana belleğe sahip bilgisayar üzerinde çalıştırılmıştır.

Sonuç ve Değerlendirme

15 / 20

Resim Resmin Boyutu Şifrelenen Veri Miktarı[Byte]

Şifresi Çözülen Veri Miktarı [Byte]

Şifreleme Süresi [msn]

Şifre Çözme Süresi [msn]

Lena.bmp(gri) 256x256 196662 196662 70 69Lena.bmp(renkli) 256x256 196662 196662 70 70Babooon.bmp (gri)

256x256 196664 196664 69 69

Baboon.bmp(renkli)256x256 196662 196662 79 86

Page 16: Parmak  İzİ  kullanarak  görüntü  şİfreleme

Sonuç ve Değerlendirme (devamı…)

16 / 20

Page 17: Parmak  İzİ  kullanarak  görüntü  şİfreleme

• Şifreleme ve şifre çözme işlemlerinin başarısı hakkında fikir elde etmek için ortalama karesel hata (MSE - mean sequared error) yöntemi kullanılmıştır.

• Bu yöntem, şifreleme ve deşifreleme işlemleri yapıldıktan sonra şifreli ve orijinal resim arasındaki hataların ölçülebilmesi için sıklıkla kullanılmaktadır.

Sonuç ve Değerlendirme (devamı…)

17 / 20

Page 18: Parmak  İzİ  kullanarak  görüntü  şİfreleme

Görüntü MSE Şifrelenen Resim Piksel Sayısı

Şifresi Çözülmüş Resim Piksel Sayısı Piksel Kaybı Benzerlik (%)

Lena.bmp (gri) 0 65536 65536 0 100

Lena.bmp (renkli) 0 65536 65536 0 100

Baboon.bmp(gri) 0 65536 65536 0 100

Baboon.bmp(renkli) 0 65536 65536 0 100

Sonuç ve Değerlendirme (devamı…)

18 / 20

Page 19: Parmak  İzİ  kullanarak  görüntü  şİfreleme

• MSE denklemi kullanılarak yapılan testte herhangi bir piksel kaybının olmadığı görülmüştür. MSE’ nin 0’a yakınlığı, öne sürülen modelin yeterliliğini göstermektedir.

• Bilinen farklı görüntü formatlarını ve büyük boyutlardaki görüntüleri kolaylıkla şifreleyebilmekte ve deşifreleyebilmektedir.

• Orijinal görüntünün elde edilebilmesi ancak parmak izinden elde edilen anahtar verisinin bilinmesi ile mümkündür.

• Yöntemde, görüntü piksellerinde çakışma mümkün olmadığından herhangi bir veri kaybı meydana gelmemektedir.

Sonuç ve Değerlendirme (devamı…)

19 / 20

Page 20: Parmak  İzİ  kullanarak  görüntü  şİfreleme

TEŞEKKÜRLER…

20 / 20