SlideShare a Scribd company logo
1 of 17
Bilgisayar Mühendisliği Bölümü
GYTE - Bilgisayar Mühendisliği Bölümü
ANDROİD CİHAZLA BAŞ
HAREKETİ ANALİZİ
BIL 496
Mukaddes Büyükkavut
Proje Danışmanı: Doç. Dr. Yusuf Sinan Akgül
Haziran 2014
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
2
• Projenin Tanımı
• Projenin Başlatılma Nedenleri
• Tek Elle Etkileşim Örnekleri
• UML Diagramları
• Hareket ve Yön
Belirleme
• Teknik Detaylar
• Performans Etkenleri
• Sensor ile Konum Bilgisi
• Test- Test Sonuçları
• Kaynaklar
• Başarı kriterleri
İçerik
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
3
Tanımı
• Android cihaz üzerindeki kamera ve sensorleri
kullanarak kullanıcının baş hareketlerinin yönünü
tespit eden sistem
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
4
Projenin Başlatılma Nedenleri
• İnsan mobil cihaz etkileşimi
• İki elle kullanım zahmeti
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
Tek Elle Etikileşim Örnekleri
• FaceUnlock: Ekran Kilidi Açma- Android
• Smart Stay: Ekranın Kararmasını engelleme
-Samsung
• Smart Scroll: Dikey scroll – Samsung
• Smart Pause:
Oynayan Görüntüyü
durdurma
5
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
• Kullanım Durum Diyagramları
UML Diyagramları
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
Hareket ve Yön Belirleme-1
• Optic Flow Vectorleri: yukarı(up)
7
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
Hareket ve Yön Belirleme-2
• Optic Flow Vectorleri: sol(left)
8
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
Teknik Detaylar
9
• Feature Detector
– Haris Corner detector algorithm
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
Performans Etkenleri
10
 Corner detector
algoritması
 Feature sayısı
 Cihaz özellikleri
 Arka plan
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
11
Sensor ile Konum Bilgisi
• Accelometre ile yön tespiti
– Sensorden konum
bilgisi alıyor
– Uygulama içerisine
entegre edilemedi
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
Test Uygulaması
12
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
Test
13
• Test Nasıl yapıldı ?
1 2
3 4
= feature point last picture
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
Test Sonuçları
Sağ Sol Yukarı Aşağı
Desenli Arka Plan 5/10 4/10 6/10 3/10
Desensiz Arka Plan 9/10 8/10 7/10 7/10
14
Köşe Sayısı /
Yön
İşlem Süresi (Mili
Saniye)
FPS
20 ±610 ±1.1
50 ±620 ±1.2
100 ±650 ±1.0
200 ±670 ±1.0
• Belirlenen yön oranı ve Köşe belirlemeye göre bulma oranı
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
15
Başarı Kriterleri
•Baş hareketleri tanımlama:
– Arkada plan yok%75
– Arka plan var %45
•Konum bilgisi alma: %80
•Baş hareketleri ve konum bilgisi karşılaştırma:
Yapılmadı
•Yön bilgilerini bir uygulamada kullanılma:
Başarılamadı
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
16
Kaynaklar
[1] Antonio Haro, Koichi Mori, Tolga Capin, Stephen Wilkinson. (2005).
Mobile Camera-based User Interaction, 10.
[2] Jesper Kjeldskov and Connor Graham. (2003). A Review of Mobile HCI
Research Methods, 19.
[3] Vision on Android,
http://developer.android.com/design/get-started/creative-vision.html
[4] Barış Samancı. (2011). Accelerometer, Gyroscope, IMU nedir?.Available:
http://www.barissamanci.net/Makale/26/accelerometer-gyroscope-imu-nedir/.
Last accessed 3rd March 2014.
[5] Standford University. (2014). Android Tutorials for Mobile Image
Processing. Available: http://www.stanford.edu/class/ee368/Android/. Last
accessed 3rd March 2014.
GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi
• Teşekkürler
17

More Related Content

Viewers also liked

EWstoryboard
EWstoryboardEWstoryboard
EWstoryboard
ediefern
 
Khoa hóa học
Khoa hóa họcKhoa hóa học
Khoa hóa học
Chau Tran
 
Khoa hóa học
Khoa hóa họcKhoa hóa học
Khoa hóa học
Chau Tran
 
Hướng dẫn mô phỏng chuyển dịch cân bằng
Hướng dẫn mô phỏng chuyển dịch cân bằngHướng dẫn mô phỏng chuyển dịch cân bằng
Hướng dẫn mô phỏng chuyển dịch cân bằng
trần thị kim thanh
 
"Ο μικρός αδελφός", Φ. Κουρουνάκης
"Ο μικρός αδελφός", Φ. Κουρουνάκης"Ο μικρός αδελφός", Φ. Κουρουνάκης
"Ο μικρός αδελφός", Φ. Κουρουνάκης
Σταυριανάκη Νίκη
 
001 persia ณรงค์ศักดิ์
001 persia ณรงค์ศักดิ์001 persia ณรงค์ศักดิ์
001 persia ณรงค์ศักดิ์
Aniwat Suyata
 
Fryderyk Chopin (Francesca, Gaia e Giada)
Fryderyk Chopin (Francesca, Gaia e Giada)Fryderyk Chopin (Francesca, Gaia e Giada)
Fryderyk Chopin (Francesca, Gaia e Giada)
idigitalichiavari
 

Viewers also liked (15)

EWstoryboard
EWstoryboardEWstoryboard
EWstoryboard
 
Photo of the week V2.0
Photo of the week V2.0Photo of the week V2.0
Photo of the week V2.0
 
Это должен знать каждый
Это должен знать каждыйЭто должен знать каждый
Это должен знать каждый
 
King #3
King #3King #3
King #3
 
Обзор заработных плат в области подбора персонала в Краснодаре
Обзор заработных плат в области подбора персонала в КраснодареОбзор заработных плат в области подбора персонала в Краснодаре
Обзор заработных плат в области подбора персонала в Краснодаре
 
Khoa hóa học
Khoa hóa họcKhoa hóa học
Khoa hóa học
 
Toan 1 - Chuong1
Toan 1 - Chuong1Toan 1 - Chuong1
Toan 1 - Chuong1
 
Khoa hóa học
Khoa hóa họcKhoa hóa học
Khoa hóa học
 
Презентация "Транслоджикс"
Презентация "Транслоджикс"Презентация "Транслоджикс"
Презентация "Транслоджикс"
 
A Review of Performance of Insulating Material in Buildings
A Review of Performance of Insulating Material in BuildingsA Review of Performance of Insulating Material in Buildings
A Review of Performance of Insulating Material in Buildings
 
Hướng dẫn mô phỏng chuyển dịch cân bằng
Hướng dẫn mô phỏng chuyển dịch cân bằngHướng dẫn mô phỏng chuyển dịch cân bằng
Hướng dẫn mô phỏng chuyển dịch cân bằng
 
"Ο μικρός αδελφός", Φ. Κουρουνάκης
"Ο μικρός αδελφός", Φ. Κουρουνάκης"Ο μικρός αδελφός", Φ. Κουρουνάκης
"Ο μικρός αδελφός", Φ. Κουρουνάκης
 
001 persia ณรงค์ศักดิ์
001 persia ณรงค์ศักดิ์001 persia ณรงค์ศักดิ์
001 persia ณรงค์ศักดิ์
 
Komunikasi
Komunikasi Komunikasi
Komunikasi
 
Fryderyk Chopin (Francesca, Gaia e Giada)
Fryderyk Chopin (Francesca, Gaia e Giada)Fryderyk Chopin (Francesca, Gaia e Giada)
Fryderyk Chopin (Francesca, Gaia e Giada)
 

Similar to Mukaddes buyukkavut bitirme_sunum

Sunum_Bil495_091044069
Sunum_Bil495_091044069Sunum_Bil495_091044069
Sunum_Bil495_091044069
Yasemin Kaya
 
Itu design together-yarisma v.2
Itu  design together-yarisma v.2Itu  design together-yarisma v.2
Itu design together-yarisma v.2
salih ofluoglu
 

Similar to Mukaddes buyukkavut bitirme_sunum (14)

Spor Karşılaşmalarında Skor Ekranının Okunması
Spor Karşılaşmalarında Skor Ekranının OkunmasıSpor Karşılaşmalarında Skor Ekranının Okunması
Spor Karşılaşmalarında Skor Ekranının Okunması
 
Mukaddes buyukkavut bitirme_sunum
Mukaddes buyukkavut bitirme_sunumMukaddes buyukkavut bitirme_sunum
Mukaddes buyukkavut bitirme_sunum
 
Sunum_Bil495_091044069
Sunum_Bil495_091044069Sunum_Bil495_091044069
Sunum_Bil495_091044069
 
Spor Karşılaşmalarında Skor Ekranının Okunması
Spor Karşılaşmalarında Skor Ekranının OkunmasıSpor Karşılaşmalarında Skor Ekranının Okunması
Spor Karşılaşmalarında Skor Ekranının Okunması
 
AGR 4.0 - Maden Keşif Yazılımı
AGR 4.0 - Maden Keşif YazılımıAGR 4.0 - Maden Keşif Yazılımı
AGR 4.0 - Maden Keşif Yazılımı
 
Proje sunum
Proje sunumProje sunum
Proje sunum
 
Yazilim projeleri maliyet tahmini ve cocomo modeli
Yazilim projeleri maliyet tahmini ve cocomo modeliYazilim projeleri maliyet tahmini ve cocomo modeli
Yazilim projeleri maliyet tahmini ve cocomo modeli
 
Autodesk istanbul v1
Autodesk istanbul v1Autodesk istanbul v1
Autodesk istanbul v1
 
BIM ve Bina Performans Analizi
BIM ve Bina Performans AnaliziBIM ve Bina Performans Analizi
BIM ve Bina Performans Analizi
 
Bunyamin sogut cv
Bunyamin sogut cvBunyamin sogut cv
Bunyamin sogut cv
 
Kontrol
KontrolKontrol
Kontrol
 
Kontrol
KontrolKontrol
Kontrol
 
Itu design together-yarisma v.2
Itu  design together-yarisma v.2Itu  design together-yarisma v.2
Itu design together-yarisma v.2
 
Bina Bilgi Modelleme ve Tümleşik Tasarım
Bina Bilgi Modelleme ve Tümleşik TasarımBina Bilgi Modelleme ve Tümleşik Tasarım
Bina Bilgi Modelleme ve Tümleşik Tasarım
 

Mukaddes buyukkavut bitirme_sunum

  • 1. Bilgisayar Mühendisliği Bölümü GYTE - Bilgisayar Mühendisliği Bölümü ANDROİD CİHAZLA BAŞ HAREKETİ ANALİZİ BIL 496 Mukaddes Büyükkavut Proje Danışmanı: Doç. Dr. Yusuf Sinan Akgül Haziran 2014
  • 2. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi 2 • Projenin Tanımı • Projenin Başlatılma Nedenleri • Tek Elle Etkileşim Örnekleri • UML Diagramları • Hareket ve Yön Belirleme • Teknik Detaylar • Performans Etkenleri • Sensor ile Konum Bilgisi • Test- Test Sonuçları • Kaynaklar • Başarı kriterleri İçerik
  • 3. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi 3 Tanımı • Android cihaz üzerindeki kamera ve sensorleri kullanarak kullanıcının baş hareketlerinin yönünü tespit eden sistem
  • 4. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi 4 Projenin Başlatılma Nedenleri • İnsan mobil cihaz etkileşimi • İki elle kullanım zahmeti
  • 5. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi Tek Elle Etikileşim Örnekleri • FaceUnlock: Ekran Kilidi Açma- Android • Smart Stay: Ekranın Kararmasını engelleme -Samsung • Smart Scroll: Dikey scroll – Samsung • Smart Pause: Oynayan Görüntüyü durdurma 5
  • 6. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi • Kullanım Durum Diyagramları UML Diyagramları
  • 7. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi Hareket ve Yön Belirleme-1 • Optic Flow Vectorleri: yukarı(up) 7
  • 8. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi Hareket ve Yön Belirleme-2 • Optic Flow Vectorleri: sol(left) 8
  • 9. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi Teknik Detaylar 9 • Feature Detector – Haris Corner detector algorithm
  • 10. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi Performans Etkenleri 10  Corner detector algoritması  Feature sayısı  Cihaz özellikleri  Arka plan
  • 11. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi 11 Sensor ile Konum Bilgisi • Accelometre ile yön tespiti – Sensorden konum bilgisi alıyor – Uygulama içerisine entegre edilemedi
  • 12. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi Test Uygulaması 12
  • 13. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi Test 13 • Test Nasıl yapıldı ? 1 2 3 4 = feature point last picture
  • 14. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi Test Sonuçları Sağ Sol Yukarı Aşağı Desenli Arka Plan 5/10 4/10 6/10 3/10 Desensiz Arka Plan 9/10 8/10 7/10 7/10 14 Köşe Sayısı / Yön İşlem Süresi (Mili Saniye) FPS 20 ±610 ±1.1 50 ±620 ±1.2 100 ±650 ±1.0 200 ±670 ±1.0 • Belirlenen yön oranı ve Köşe belirlemeye göre bulma oranı
  • 15. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi 15 Başarı Kriterleri •Baş hareketleri tanımlama: – Arkada plan yok%75 – Arka plan var %45 •Konum bilgisi alma: %80 •Baş hareketleri ve konum bilgisi karşılaştırma: Yapılmadı •Yön bilgilerini bir uygulamada kullanılma: Başarılamadı
  • 16. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi 16 Kaynaklar [1] Antonio Haro, Koichi Mori, Tolga Capin, Stephen Wilkinson. (2005). Mobile Camera-based User Interaction, 10. [2] Jesper Kjeldskov and Connor Graham. (2003). A Review of Mobile HCI Research Methods, 19. [3] Vision on Android, http://developer.android.com/design/get-started/creative-vision.html [4] Barış Samancı. (2011). Accelerometer, Gyroscope, IMU nedir?.Available: http://www.barissamanci.net/Makale/26/accelerometer-gyroscope-imu-nedir/. Last accessed 3rd March 2014. [5] Standford University. (2014). Android Tutorials for Mobile Image Processing. Available: http://www.stanford.edu/class/ee368/Android/. Last accessed 3rd March 2014.
  • 17. GYTE - Bilgisayar Mühendisliği Bölümü BIL 496 Dönem Projesi • Teşekkürler 17