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

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

Feb 09, 2016

Download

Documents

Ashby

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
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
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