Görme Engelliler İçin Servis Platformu
Sibel Buket TekerHayrunnisa PektaşO. Raif ÖnvuralErdal Güvenoğlu
MALTEPE ÜNİVERSİTESİBİLGİSAYAR MÜHENDİSLİĞİ
AMAÇ
“The real problem of blindness is not the loss of eyesight. The real problem is the lack of information that exist. ”- National Federation of the Blind (NFB)
Görme engellilere bilgiye özgürce ulaşabilecekleri servis ortamının tasarımı ve geliştirilmesi Kullanımı kolay Yaygın ve ekonomik Yeni servisler kolayca sunulabilir Ölçeklenebilir
3
Telefonda SMS, E-Mail okuma (Nokia) Sesli kitaplar (GETEM, http://www.seslikitaplar.net/anasayfa.htm) Yayın kuruluşlarının
sesli dosya servisleri (Sabah)
Okuyucular (Google, GVZ, Nuance…)
GÖRME ENGELLİLER İÇİN MEVCUT UYGULAMALAR
2
Yüksek Lisans Tezleri: Hossein Ghodosi Fard ve Bie Chuangjun, Braille-based
Text Input for Multi-touch, Screen Mobile Phones School of Computing Blekinge Institute of Technology 2011
Nektarios Paisios ,Mobile Accessibility Tools for the Visually Impaired, New York University May 2012
Darren Lunn and Simon Harper, Multitouch Braille Prototype, Web Ergonomics Lab School of Computer Science University of Manchester UK
4
LİTERATÜR ARAŞTIRMASI
Adam Duran, Touch Screen Braille Writer, Stanford University, 2012
Mario Romero, Braille Text-ing Application, Georgia Technology University, 2012
5
UYGULAMALAR
6
SİSTEM
Bilgiye ulaşmak içinVeri Girişi
Bilginin Ses DosyasıOlarak Sunumu
1. Metin2. Resim
1. Braille2. Kamera
1. Görüntü işleme2. Ölçeklenebilirlik3. Yeni servisler4. Kolay kullanım5. Ekonomik
Bilgiye Özgürce Ulaşabilme
Text-to-Speech (TTS)• GVZ• Nuance• …
BRAİLLE KLAVYESİ - DEMO
7
KULLANICI ARAYÜZÜ
8
KULLANICI ARAYÜZÜ DEMO
9
KAMERA İLE VERİ GİRİŞİ
10
Kullanıcının akıllı telefonunun kamerasını kullanarak çektiği bir resmin içindeki metinleri okuma
11
Şekil a: Geometrik bozulma
Şekil c: Perspektif bozulma
Şekil b: Açısal bozulma
BOZULMALAR
12
Kamera ileçekilmiş resim
Görüntü İşleme
OCR Metin Ses
Çekilen fotoğraf: Görüntü işleme ile düzeltilen fotoğraf:
GÖRÜNTÜ İŞLEME
13
Kullanıcı İnternet de istediği siteye gidip istediği bilgiyi sesli dinleyebilmeli…
o HTML kaynak kodlarına ulaş. o HTML etiketleri arasında yer alan metinleri ayrıştır. o Kullanıldığında linkleri takip ederek tüm metni bir dosyaya kaydet.o Metin dosyasını kullanıcıya oku.
Sitenin
adresiHTMLİşleme
Metin Ses
Sistem Web Sunucusuİstemci
Metin
Ses
İNTERNETTE GEZİNME ÖZGÜRLÜĞÜ
Benzer uygulamalar için benzer çözümler …
SİSTEM MİMARİSİSa
nal
Mak
ine
İletişim Arayüzüİşletim Sistemi
Kul
lanı
cı
0
Sana
l M
akin
eK
ulla
nıcı
N
…Sa
nal
Mak
ine
Yön
etic
i G
irişi
…
Sana
l M
akin
e
Sist
em
Uyg
ula-
mas
ı 0
Sana
lM
akin
eU
ygul
ama
. N
Sana
lM
akin
e
Yön
len-
diric
i
Sistem Uygulaması SMS okuma, Web okuma,GVZ, E-mail okuma,vs.
Yönetim Uygulamaları NAT, DHCP, DNS,Routing,vs.
INTERNET
Statik IP
MobilCihaz
SUNUCU SİSTEMİ
SUNUCU SİSTEMİ
SUNUCU SİSTEMİ
14
Kullanıcı uygulamayı kullanmaya başladığında telefon numarası ile sunucuya otomatikman giriş yapar.
Sunucu giriş mekanizması, her kullanıcıya kullanıcı isteklerinin koordine edilmesi ve yönetilmesi için sanal bir makine hazırlar.
Tüm birimler arasındaki iletişim (örn. kullanıcı ile sunucu arasındaki iletişim, sunucudaki uygulamalar arası iltişim) HTTP protokolü ile gerçekleşir.
15
İLETİŞİM MEKANİZMASI
16
Sana
l M
akin
e
İletişim Arayüzüİşletim Sistemi
Kul
la-
nıcı
0
Sana
l M
akin
eK
ulla
-nı
cı- N
…
Sana
lM
akin
eYön
etic
i G
irişi
…
Sana
lM
akin
eSist
em
Uyg
ula-
mas
ı 0
Sana
lM
akin
eU
ygul
a-m
a-N
Sana
lM
akin
e
Yön
len-
diric
i
Yönetim Uygulamaları NAT, DHCP, DNS,Routing,vs.
INTERNET
Statik IP
MobilCihaz
SUNUCU SİSTEMİ
SUNUCU SİSTEMİ
SUNUCU SİSTEMİ
17
Dinlediğiniz İçin Teşekkür Ederiz…