Uzaktan Kontrollü İnsan Makine Arayüz Uygulamasıyla Yeni Bir Eğitim Platformu



Benzer belgeler
Öğr. Gör. Hakan YÜKSEL SÜLEYMAN DEMİREL ÜNİVERSİTESİ. Akademik Bilişim

İnsan Hareketinin Algılanmasından Yeni Bir Teknoloji Platformu: KİNECT

Dijital Uydu Alıcılarının Beden Hareketlerinin Ve Ses Komutlarının Algılanmasıyla Kontrol Edilip Uzaktan Erişim İle Kullanım Kolaylığının Sağlanması

Bilgisayarlı Görü Alanında Bazı Örnek Çalışmalar

Fırat Üniversitesi DENEY NO: 8 KINECT İLE İNSAN HAREKETLERİNİN ALGILANMASI

Otistik Bireylere Kinect İle Davranış Öğretimi

Microsoft Kinect ile Örnek bir Uygulama: Piyano

Selçuk Üniversitesi ISSN 1302/6178 Journal of Technical-Online BİLGİSAYAR DESTEKLİ İNŞAAT MALİYET ANALİZLERİ

LED IŞIK KAYNAKLARININ RENK SICAKLIĞININ GÖRÜNTÜ İŞLEME TEKNİKLERİ KULLANILARAK BELİRLENMESİ. İsmail Serkan Üncü, İsmail Taşcı

Yöntemleri Uygulanarak Ergonomik Risk Değerlendirilmeleri

ÖZGEÇMİŞ. 1. Adı Soyadı : Birim BALCI 2. Doğum Tarihi : Unvanı : Yrd. Doç. Dr. 4. Öğrenim Durumu: Derece Alan Üniversite Yıl Lisans

GÖRÜNTÜSÜ ALINAN BİR NESNENİN REFERANS BİR NESNE YARDIMIYLA BOYUTLARININ, ALANININ VE AÇISININ HESAPLANMASI ÖZET ABSTRACT

4. Bölüm Programlamaya Giriş

2013- Yıldız Teknik Üniversitesi Fen Bilimleri Enstitüsü, İstanbul Doktora: Kontrol ve Otomasyon ABD, Kontrol ve Otomasyon Programı

MYO Öğrencilerinin Facebook Kullanım Sıklıkları. Mehmet Can HANAYLI

SİNYAL TEMELLERİ İÇİN BİR YAZILIMSAL EĞİTİM ARACI TASARIMI A SOFTWARE EDUCATIONAL MATERIAL ON SIGNAL FUNDAMENTALS

HSE RADAR. İş Sağlığı ve Güvenliği Yönetimi Uygulama, Denetim, Eğitim ve Takip HSE GLOBAL YAZILIM A.Ş. 11 Mart 2016

Yüz Tanımaya Dayalı Uygulamalar. (Özet)

Kaspersky Administration Kit 8.0

Android Platformunda OpenCV İle Görüntü İşleme

Eğitim Fakültesi, Kimya Öğretmenliği Programı, Yüzüncü Yıl Üniversitesi Eğitim Fakültesi, Kimya Öğretmenliği Lisansla

BENİM DÜNYAM ÇOCUK OYUNU: BİR MOBİL UYGULAMA

Harf Eğitimi İçin İnteraktif Kinect Uygulaması

HASTA TAKİP SİSTEMLERİNDE RFID UYGULAMASI

Yard. Doç. Dr. İrfan DELİ. Matematik

GörüntüĐşlemede Yeni Bir Soluk, OpenCV

Webcam ile Kullanıcıların Sayfa Odaklanma Noktalarının Tespiti. The Determination of Users Focus Points of Through the Webcam

R. Orçun Madran & Yasemin Gülbahar BAŞKENT ÜNİVERSİTESİ

Onarge Teknoloji Medikal Sistemler Sanayi Ticaret Limited Þirketi Onarge Technology Medical Systems Industry Comm. Co. Ltd.

Ankara Üniversitesi, Eğitim Bilimleri Enstitüsü, Bilgisayar ve Öğretim Teknolojileri Eğitimi Anabilim Dalı, Eğitim Teknolojisi Programı.

Çalışmamız (Ne Yaptık?) Materyal Metot (Nasıl Yaptık?) Uygulama (Demo) Deneysel Sonuçlar Teşekkür ve Sorular

UZAKTAN EĞİTİM MESLEK YÜKSEKOKULU

ÖZGEÇMİŞ. Yardımcı Doçent Bilgisayar ve Öğretim Teknolojileri Eğitimi Niğde Ünv Uluslararası Hakemli Dergilerde Yayınlanan Makaleler

TÜRKİYE NİN BİTKİ ÖRTÜSÜ DEĞİŞİMİNİN NOAA UYDU VERİLERİ İLE BELİRLENMESİ*

T.C NAMIK KEMAL ÜNİVERSİTESİ ÇORLU MÜHENDİSLİK FAKÜLTESİ YÜZ TANIMA SİSTEMİ BİLGİSAYAR MÜHENDİSLİĞİ DANIŞMAN: YRD.DOÇ.DR.

Android e Giriş. Öğr.Gör. Utku SOBUTAY

HXR-MC1500P. 1/4 inç Exmor R CMOS sensörlü HD / SD AVCHD video kamera. Genel Bakış HXR-MC1500P 1

Doç.Dr. M. Mengüç Öner Işık Üniversitesi Elektrik-Elektronik Mühendisliği Bölümü

DESINING AND IMPLEMENTING 3D, MULTIPLAYER AND REAL TIME COMPUTER GAME (SUMMARY)

Qlik Sense için sistem gereksinimleri. Qlik Sense 3.0 Copyright QlikTech International AB. Tüm hakları saklıdır.

ÖZGÜR YAZILIMLAR İLE J2EE

Uzaktan Eğitim ve E-Öğrenme

AutoCAD LT Bir bina veya kafes köprü üzerinde pencere gibi diziler arasında ilişkisel nesneler koyma

İRİSTEN KİMLİK TANIMA SİSTEMİ

Labview Platformunda Video Analizi ile Tarımsal Ürün Boyutu Belirleme. Abdullah BEYAZ 1*

BİLGİ TEKNOLOJİLERİ VE UYGULAMALARI

ANKARA ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ

TRUE3D. BIL 496 Bitirme Projesi. Ebubekir AKGÜL. Danışman: Yrd.Doç.Dr. Yakup GENÇ. Haziran GYTE - Bilgisayar Mühendisliği Bölümü

Deneyim Raporu. , Ankara, Türkiye. {gokhan.urul, gokalp.urul}@intest.com.tr. vahid.garousi@atilim.edu.tr

Görüntü İşlemeye Giriş Introduction to Image Processing. Doç. Dr. Aybars UĞUR

Engelliler İçin Akıllı Ev Otomasyon Sistemi

Eğitim ve Öğretim Araştırmaları Dergisi Journal of Research in Education and Teaching Mayıs 2017 Cilt: 6 Sayı: 2 Makale No: 33 ISSN:

Akılda kalıcı sahneler

Windows Mobile İşletim Sistemleri İçin Veri Giriş Yazılımı

Yrd. Doç. Dr. İsmail KENAR

Vakıf Üniversitelerinde Finans Bilgi Sistemi Entegrasyonu: Bir Uygulama

Düzce Üniversitesi Bilim ve Teknoloji Dergisi

EYLÜL 2012 ENFORMATİK. Enformatik Bölümü

Elena Battini SÖNMEZ Önder ÖZBEK N. Özge ÖZBEK. 2 Şubat 2007

Sanal Ortamda Nesnelerin Haptic Kol ile Manipülasyonu. Sevcan AYTEKİN Alpaslan DUYSAK

HP Web Kamerası 2100 Kullanıcı Kılavuzu

Qlik Sense için sistem gereksinimleri. Qlik Sense 3.2 Telif Hakkı QlikTech International AB. Tüm hakları saklıdır.

Lise Göztepe Anadolu Kız Meslek Lisesi Bilgisayar Bölümü, İzmir,

ENFORMATİK. Enformatik Bölümü


Qlik Sense için sistem gereksinimleri. Qlik Sense 3.1 Copyright QlikTech International AB. Tüm hakları saklıdır.

Mobil Cihazlarda Online Görüntü İşleme Yazılımının Geliştirilmesi

BİYOMETRİK İRİS SINIFLANDIRMA SİSTEMLERİ

HİTİT ÜNİVERSİTESİ SÜREKLİ EĞİTİM UYGULAMA VE ARAŞTIRMA MERKEZİ FAALİYET RAPORU

UZAKTAN EĞİTİM UYGULAMA VE ARAŞTIRMA MERKEZİ. Uzaktan Eğitim ve Oryantasyon. Sayı 1 / Eylül 2017 İSTANBUL AYDIN ÜNİVERSİTESİ

Önemli Teknolojik Özellikler

Mobil Cihazlarda Online Görüntü İşleme Yazılımının Geliştirilmesi

Elsevier ClinicalKey TM. Sık Sorulan Sorular. İçindekiler. ClinicalKey nedir? ClinicalKey e nereden erişebilirim?

Java Temel Özellikleri

T.C. ERCİYES ÜNİVERSİTESİ MÜHENDİSLİK FAKÜLTESİ BİLGİSAYAR MÜHENDİSLİĞİ BÖLÜMÜ EĞİTİM ÖĞRETİM YILI DERS KATALOĞU

MOODLE UZAKTAN ÖĞRETİM SİSTEMİ

Giyilebilir Teknolojiler ve Solar Enerjili Şapka Uygulaması

YAPAY ZEKA (Artificial Intelligence)

AlgoTrader. Algorithmic Trading Platformu. Matriks Bilgi Dağıtım Hizmetleri A.Ş.

2015/2016 Bahar Yarıyılı Bitirme Çalışması Konuları. (Doç.Dr. M. Kemal GÜLLÜ)

Bil101 Bilgisayar Yazılımı I. M. Erdem ÇORAPÇIOĞLU Bilgisayar Yüksek Mühendisi

İşletim Sisteminin Temel İşlemleri

MESLEKİ TERMİNOLOJİ I 1. HAFTA YAZILIM MÜH. TEMEL KAVRAMLAR

İÇERİK. Dersin işlenişi Bilgisayara giriş

Kurulum (Windows)...3

TEMEL SUNUM İŞLEMLERİ SUNUMA SES, VIDEO EKLEME SUNUM TASARIMI ANİMASYONLAR SLAYT GEÇİŞİ KÖPRÜ KAYDETME SUNUM TASARIM TEKNİKLERİ ETKİNLİKLER

Üç Boyutlu Grafik Teknolojilerinin Mobil Öğrenme Alanı ile Bütünleştirilmesi

BİT in Temel Bileşenleri (Yazılım-1)

AOSB EĞİTİM VE KALİTE MÜDÜRLÜĞÜ

MENTAL ARİTMETİK, PARİTMETİK VE SOROBON EĞİTİM /KURS ÖNERİ FORMU

2016 YILI AKADEMİK TEŞVİK BAŞVURUSU FAALİYET TÜRÜ HAM PUAN NET PUAN PROJE ARAŞTIRMA 0 0 YAYIN

Verilerinizi koruyun

N. Murat Arar, N. Kaan Bekmezci, Fatma Güney, Hazım K. Ekenel. Antalya, 22/04/2011

BioAffix Ones Technology nin tescilli markasıdır.

2 Temel Kavramlar (Devam) Veritabanı 1

o Önceden programlanamaz. o Bireysel kullanılamaz. o Hazırlık için süre gereklidir. o Görüntü yüksekliği faktörü

BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ AKADEMİK ÖZGEÇMİŞ FORMU

EĞİTİMDE BİLGİSAYAR UYGULAMALARI. Yrd. Doç. Dr. Halil Ersoy

MUSTAFA ÇAKIR. Kişisel Bilgiler. İletişim Bilgileri. Kimlik Numarası. Doğum Tarihi 21/08/1974. İletişim Adresi

Bilgisayarla Görme (EE 430) Ders Detayları

Transkript:

S Ü L E Y M A N D E M İ R E L Ü N İ V E R S İ T E S İ T E K N İ K B İ L İ M L E R M E S L E K Y Ü K S E K O K U L U S U L E Y M A N D E M I R E L U N I V E R S I T Y T E C H N I C A L S C I E N C E S V O C A T I O N A L S C H O O L S D U T E K N İ K B İ L İ M L E R D E R G İ S İ S D U J O U R N A L O F T E C H N I C A L S C I E N C E S YIL CİLT SAYI SAYFA : 2013 : 3 : 5 : 1-5 Uzaktan Kontrollü İnsan Makine Arayüz Uygulamasıyla Yeni Bir Eğitim Platformu Oğuz ÇOLAK 1, Hakan YÜKSEL 2, Cevher SUNGURAY 3, Ramazan GÜMÜŞ 3 1 Süleyman Demirel Üniversitesi, Teknoloji Fakültesi, İmalat Mühendisliği, Isparta 2 Süleyman Demirel Üniversitesi, Teknik Bilimler Meslek Yüksekokulu, Bilgisayar Programcılığı, Isparta 3 Süleyman Demirel Üniversitesi, Teknik Eğitim Fakültesi, Mekatronik Öğretmenliği, Isparta Özet: Son yıllarda, eğitimde yer alan materyallerin teknolojiyle desteklenmesiyle öğrenmenin daha kalıcı ve etkin olduğu görülmektedir. Bilhassa uygulamaların yaparak gerçekleştirilmesi, öğrenme oranlarını en üst seviyeye çıkarmaktadır. Bu teknolojik destekli materyaller arasında uzaktan kontrollü insan-makine arayüz kontrollü Microsoft Kinect TM sensörü (Kinect) de yerini almıştır. Kinect, kullanıcısına temassız bir uygulama ortamı sunmaktadır. Bu çalışmada, Kinect ile geliştirilen özgün yazılımlı bir eğitim platformuyla, öğrencilerin daha aktif bir öğrenme ortamında bulunmaları ve ders esnasında öğrenci - öğretmen iş birliğinin artırılması hedeflenmektedir. Anahtar Kelimeler: Yazılım, Microsoft Kinect TM, Uzaktan Tarama, Yapılandırmacılık, Eğitim Platformu A New Educational Platform with Remote Controlled Human-Machine Interface Application Abstract: In recent years, it is seen that learning is be more permanent and influential, if the educational materials are supported by the technology. Especially, doing practices by the first hand maximizes the learning percentages. Among these materials, supported by the technology such as remote controlled human-machine interface called as Microsoft Kinect TM (Kinect) also takes its place. In this study, with the educational platform developed by authentic software with Kinect, students being in a more active environment and increasing cooperation between student and teacher are aimed. Keywords: Software, Microsoft Kinect TM, Remote Controlled, Constructivizm, Educational Platform 1. Giriş Ülkelerin siyaset, hukuk, kültür, ekonomi ve eğitim politikaları küreselleşme sürecinde değişime uğramış ve bu değişimler ülkeleri yeni yönelimlere sürüklemiştir. Bu süreçte özellikle eğitim büyük ölçüde etkilenmiş ve eğitim, öğrenci, öğretmen ve okul gibi kavramlar yeniden şekillenmiştir (Şentürk, 2009). Son yıllarda bilgiyi tüketen bireyler yerine bilgiyi anlamlandırarak mevcut bilgilerden yeni bilgiler üreten bireyler olmaları istenmektedir. Ayrıca çağdaş dünyada bilgiyi olduğu gibi kabul edip yönlendirilmeyi ve biçimlendirilmeyi beklemek yerine bilgiyi yorumlamak ve bilgiden yeni bilgilere ulaşılması istenmektedir (Yıldırım ve Şimşek, 1999). Eğitim teknolojilerinde bilgiye ulaşmak için materyallerin kullanılması büyük öneme sahiptir. Öğretme öğrenme sürecinde öğretimin desteklenmesi amacıyla öğretim materyallerinden yararlanılır (Yalın, 2008). Bu materyaller tasarım ilkelerine göre doğru bir şekilde düzenlendiği zaman öğretim daha verimli hale gelir ve öğretim ortamı zenginleşir. Öğrenme ortamında verimliliği ve kalıcılığı sağlamak için daha çok duyu organını öğrenme sürecine dâhil etmek gerekmektedir (Telli, 2009). Yapılan araştırmalara göre Tablo 1 de eylemlere göre hatırlanma oranları verilmiştir (Türkoğlu, 2010). Tablo 1. Eylemlere Göre Hatırlanma Oranları Eylem Hatırlama % si Okuma 10 Duyma 20 Görme 30 Hem görme hem duyma 50 Duyma, görme ve söyleme 80 Hem yapma hem duyma, 90 görme ve söyleme 1

Geleneksel öğretim; öğretmen merkezli ve öğrencilerin pasif olduğu bir yöntemdir. Günümüzde ise bunun tam aksine öğrencinin merkezde ve aktif olduğu yapılandırmacı yaklaşım tercih edilmektedir. Yapılandırmacı yaklaşım; öğrencinin bilgiyi direkt almadığı, öğrenmede öğrencinin ön bilgilerinin ve kişisel özelliklerinin yanında öğrenme ortamının da önemli olduğunu vurgulamaktadır (Özmen, 2002). Yapılandırmacı yaklaşımda; ezbere bilgiden kaçınılması, öğrencilere var olan bilgilerinin yeni bilgilerle birleştirmesi ve aktif katılımlarının sağlanmaya çalışılması amaçlanmaktadır. Bilhassa, soyut kavramların somutlaştırılmasında ve öğrencilerin yapabilecekleri etkinliklerin gerçekleşmesinde teknoloji destekli bir öğretim yöntemidir (Özmen, 2002). Öğretme öğrenme ortamlarına her geçen gün yeni bir teknolojik materyal eklenmektedir. Bilgisayarlar tek başına bir öğretim materyali olmakla birlikte farklı türde materyallerin gelişimini sağlamıştır. Bu teknolojik destekli materyallere; projeksiyon cihazı, fotokopi makinesi, kamera vb. gibi örnek verilebilir. Günümüz teknolojisinde eğitim ortamlarında kullanılabilen ve gelişme sürecinde olan Kinect cihazı teknolojik destekli materyaller arasında yerini almıştır. Bu çalışmada Kinect kullanılarak geliştirilen özgün yazılımlı bir eğitim platformuyla aktif bir öğrenme ortamı sağlanması gerçekleştirilmiştir. 2. Microsoft Kinect TM Sensör Kinect 2010 yılında dünya piyasalarında satışa sunulmuştur. Bilhassa oyun uygulamalarında temassız, yani insan vücudunun hareketleri algılayıp onları işleyebilen etkisinden ötürü büyük ilgi görmüştür. Kinect in herkes tarafından geliştirilebilmesi için ise 2011 yılında Windows için Kinect Yazılım Geliştirme Kiti (SDK) beta sürümü yayınlanmıştır. Son zamanlarda insan vücudunu algılama, vücudun duruşunu tahmin etme ve 3 boyutlu verileri takip etme problemleri üzerine çalışmalar yaygınlaşmıştır. Eskiden vücudun duruşunu ve insan hareketlerini tahmin etmek için stereo kameralar kullanılmıştır (Darrell vd., 1998; Demirdjian ve Darrell, 2002; Yang ve Lee, 2007). Son birkaç yılda bu çalışmalar TOF (Time of Flight) kameralarının kullanımı üzerine odaklanmıştır. Birçok algoritma derinlik ölçen kameralardan poz tahmini ve devinimleri yakalama problemlerine değinilmesi üzerine önerilmiştir (Ganapathi vd., 2010; Jain ve Subramanian, 2010; Rodgers vd., 2006; Zhu vd., 2008). TOF kameralar tarafından çekilmiş insan vücudu görüntülerinin, derinliği ve duruşunu belirlemek için bir algoritma tasarlanmıştır (Ganapathi vd., 2010). Bir başka çalışmada, görüntü derinliğini RGB renk bilgileriyle eşleştirerek insan duruşunu tahmin etmek üzere model temelli bir yaklaşım sunulmuştur (Jain ve Subramanian, 2010). Son zamanlarda TOF kameraları kullanarak insan vücudunu tarama üzerine çeşitli çalışmalar yapılmaktadır. Derinlik görüntülerinde insan vücudunu tarama ve tanımlama problemini çözmek için orijinal bir çözüm olan nokta belirleme yöntemi kullanılmıştır (Plagemann vd., 2010). Derinlik bilgilerine dayalı ilişkisel benzer derinlik özelliklerini kullanarak bir vücut tarama metodu önermişlerdir (Ikemura ve Fujiyoshi, 2010). Kinect standart kameralar ve derinlik sensörlerinden elde edilen bilgileri birleştirerek cisimleri 3 boyutlu olarak gösterebilmektedir (Shotton vd., 2011). Bu kombinasyonun sonucu, her piksel in renk ve derinlik bilgisi için görevlendirildiği 640x480 çözünürlükte RGB görüntüsü oluşmuştur. Uygun şartlarda derinlik bilgilerinin çözünürlüğü, 11 bit çözünürlük kullanarak ancak 3 mm yüksekliğinde olabilmektedir. Kinect, RGB ve derinlik kameraları 30 Hz. frekansında çalışmaktadır. Ayrıca, sol tarafında 830 nm frekansında elektromanyetik dalga üreten lazer kızılötesi ışık kaynağı vardır (Gallo vd., 2011). Bilgi, Kinect önündeki nesnelerden geri dönen ışık yansımaları deforme edilerek ışık yapıları olarak kodlanır. RGB kameralarının sağ tarafında sensör tarafından algılanan bu deformasyonlara dayanarak bir derinlik haritası oluşturulmaktadır. Kinect in temel parçaları (Şekil 1): RGB kamera, 3 boyutlu derinlik sensörleri, Çoklu bağdaştırıcı mikrofon, Motor mekanizmasıdır. Teknik Bilimler Dergisi 2013 3 (5) 1-5 2 Journal of Technical Sciences 2013 3 (5) 1-5

Kinect birden fazla sensörünü kullanabiliyor olsa da, sistem üzerinde aynı anda sadece bir uygulama Kinect i kullanabilmektedir. Bu çalışmada Kinect ile Microsoft Visual Studio yazılımıyla bir eğitim uygulaması geliştirildi. Bu eğitim uygulamasında kullanıcıların daha çok yaparak öğrenmesi hedeflediğinden; uygulamanın içerinde bulunan parçaların kolay, anlaşılabilir ve uygulanabilir olmasına dikkat edilmiştir. Şekil 1. Microsoft Kinect TM Temel Parçaları Kinect için yazılım geliştirebilmek adına bir bilgisayarın sahip olması gereken gereksinimler vardır. Bu gereksinimler; Windows 7 (x86 veya x64), Çift çekirdek 2.66 GHz veya üzeri işlemci, Windows 7 uyumlu ve DirectX 9.0c destekli bir ekran kartı, 2 GB hafıza, Visual Studio 2010 Express veya üzeri sürümleri, USB/güç kaynağı adaptörü bulunan bir Microsoft Kinect TM sensörü. Bu eğitim temelli uygulamanın içerisinde hesap makinesi, müzik orkestrası yerleşimi, insan vücudunun organlarının yerleşimi, bir Powerpoint sunumunun yönetilmesi gibi uygulamalar yer almaktadır. Uygulamadaki örnek bir görüntü Şekil 3 te gösterilmiştir. Kullanıcı, bütün bu uygulamaları temassız bir şekilde yürütülebilir ve kullanılabilir. Ayrıca sunum işlemlerinde sununun açılması kısmında ses özellikleri de eklenerek bir sununun ses ile otomatik bir şekilde çalışması, yönetilmesi sağlanırken aynı işlemlerin yine temassız bir şekilde kontrolü sağlanmıştır. Konuşma özelliklerini kullanabilmek için; Microsoft Speech Platform Server Runtime 10.2 (x86 sürümü), Microsoft Speech Platform Software Development Kit 10.2 (x86 sürümü), Microsoft Kinect TM for Windows Runtime Language Pack 0.9. 3. Uygulama Kinect, sensörleri vasıtasıyla topladığı verileri ses, görüntü ve derinlik akışı olarak iletmektedir. Bu veriler Doğal Kullanıcı Ara yüzü kütüphanesince yorumlanarak uygulamalara sunulmaktadır. Buradaki bilgi akış yönü Şekil 2 de gösterilmiştir. 3.1. Ses Şekil 3. Program Arayüzü Kinect in ön alt kısmında yer alan mikrofon sayesinde farklı noktalardan gelen sesleri rahatlıkla algıladığı gibi uygulama mekânındaki oluşan gürültüleri de azaltarak yeterli girdiyi alabilmektedir. Kinect e yerleştirilen mikrofonlarla aynı zamanda sesin hangi yönden geldiği bulunabilmektedir. Şekil 2. Bilgi Akış Yönü Bu eğitim uygulamasının sunum özelliğini sadece temassız bir şekilde çalıştırmak yerine ses özellikleri de eklenerek temassız uygulanacak Teknik Bilimler Dergisi 2013 3 (5) 1-5 3 Journal of Technical Sciences 2013 3 (5) 1-5

hareketin belli bir mesafeden uygulanma kısıtlılığı ortadan kaldırıldı. Sunumu açmak, bir sonraki sayfaya ilerlemek, bir önceki sayfaya geçmek ve çıkış işlemleri için bazı komutlar yazılım içerisinde belirtildi. Bunlar; sunumu açmak için Show presentation, bir sonraki sayfaya geçmek için Next Page, bir önceki sayfaya geçmek için Previous Page ve çıkış için Escape komutları belirtildi. Kinect dil paketlerinde şu an Türkçe eklentileri yer almadığından, uygulamadaki ses komutları İngilizce olarak belirtilmiştir. Bu kelimelerin telaffuzu ise dilin getirdiği fonetik özellikleri de dikkate almaktadır. 3.2. Pozisyon Kinect, sensörleri vasıtasıyla gelen verileri işleyerek, insanın 3 boyutlu olarak hareketlerini yakalayabilmekte, ayrıca sesini ve yüzünü tanımlayabilmektedir. Bu verilerle Kinect, aynı anda 6 farklı kişiyi takip edebilmektedir. Ancak bu 6 kişiden yalnız ikisi üzerinde işlemlerini yapabilmektedir. Bu 2 kişinin her birinin vücudundaki 20 farklı kesişim noktasındaki bilgileri algılayabilmektedir. Bu noktalar Şekil 4 te gösterilmiştir. Bu kesişim noktasındaki bilgiler ise insan vücudundaki eklem noktaları olarak bilinmektedir. vücudunun organlarının yerleşimi, bir Powerpoint sunumunun yönetilmesi insan vücudundaki bu eklem noktalarının algılanması ve hareketine dayalı olarak gerçekleşmektedir. Bu uygulamalarda göz önüne alınan nokta bu hareketlerin hangi eklem noktası ile gerçekleştireceği olmuştur. Bunun için belirlenen eklem ise sağ el olarak seçilmiştir. Sağ elin vücuttaki omuz noktalarına göre belirli bir açı farkı ile yakalanması hareket olarak algılanmakta ve o anda yapacağı bir taşıma işlemi ya da seçme işlemi bu şekilde gerçekleşmektedir. Vücuttaki bu eklemlere program içerisinde jointid numaralarıyla erişilmektedir. Bu açı ise; şeklinde hesaplanmıştır. = atan2({y joint1 -y joint2 },{x joint1 -x joint2 }) (1) Kinect in iskelet algılamasındaki önemli hususlardan biri ise en etkin ve doğru ölçümleri algılamasını 1, 2 metre ile 3, 5 metre mesafesinde yapabilmesidir. Bu çalışma için gerçekleştirilen algoritma Şekil 5 te detaylandırılmıştır. Şekil 4. Microsoft Kinect TM Eklem Noktaları Bu eğitim uygulaması için geliştirilen; hesap makinesi, müzik orkestrası yerleşimi, insan Şekil 5. Uygulamanın Algoritması Teknik Bilimler Dergisi 2013 3 (5) 1-5 4 Journal of Technical Sciences 2013 3 (5) 1-5

4. Sonuç ve Öneriler Üretim teknolojilerindeki gelişmelerin bir neticesi olan üretim maliyetlerin azalması ile önceleri ancak sanayi işletmelerinde kullanım alanı bulabilen bu sistemler, artık günlük hayatımızın bir parçası haline gelmeye başlamıştır. Hızla gelişen teknolojiye paralel olarak ilerleyen ve her geçen gün yeni bir gelişmeyle karşımıza çıkan bilgi teknolojileri kullanımı, farklı alanlarda etkisini göstermektedir. Görüntü algılama sensörleri ile mevcut sensör karşılaştırıldığında, boyutsal açıdan büyük olmalarının yanında maliyet açısından da bir adım geri planda durmaktadır. Bu çalışmada Kinect cihazı kullanarak özgün yazılımlı bir eğitici uygulama platformu geliştirildi. Kinect in sağladığı SDK desteğiyle, geliştirilen eğitim platformuyla daha kalıcı öğrenmelerin gerçekleştirilmesi sağlanılmaktadır. Kinect ile daha profesyonel oyun yazılımları için daha farklı uygulamalar geliştirilebilir. 5. Tartışma Günümüzde eğitim alanında yapılandırmacı öğretim, öğrencilerin etkin katılımını, bütün duyu organlarıyla öğretime dâhil edilmesini savunmaktadır. Bu yönüyle, yapılandırmacı öğretim yaklaşımı geliştirdiğimiz eğitim platformu desteklenmektedir. Bu eğitim platformu aynı zamanda öğrencilerin pasif konumdan, somut olarak eğitimde aktif rol almalarını, yaparak yaşayarak tüm duyu organlarıyla birlikte eğitime katılımını sağlamaktadır. Diğer teknoloji destekli öğretim materyallerinden farkı öğrencinin kinestetik olarak da eğitime dâhil olmasıdır. 6. Kaynaklar [1] Darrell, T., Gordon, G., Woodfill, J., Harville, M., 1998. Integrated Person Tracking using Stereo, Color, and Pattern Detection, Proceedings IEEE Conference on Computer Vision and Pattern Recognition, Santa Barbara. [2] Demirdjian, D., Darrell T., 2002. 3-D Articulated Pose Tracking for Untethered Diectic Reference. ICMI 2002: 267-272. [3] Gallo, L., Placitelli, A. P., Ciampi M. 2011. Controller - free exploration of medical image data: Experiencing the Microsoft KinectTM, Computer- Based Medical Systems (CBMS), 2011 24th International Symposium. [4] Ganapathi, V., Plagemann, C., Koller, D., Thrun, S., 2010. Real time motion capture using a single time-of-flight camera. Proceedings of CVPR 2010. pp.755~762. [5] Ikemura, S., Fujiyoshi, H., 2010. Real-Time Human Detection using Relational Depth Similarity Features. ACCV 2010, Lecture Notes. [6] Jain, H.P. ve Subramanian, A., 2010. Real-time upper-body human pose estimation using a depth camera. In HP Technical Reports, HPL-2010-190. [7] Özmen, H., 2004. Fen Öğretiminde Öğrenme Teorileri ve Teknoloji Destekli Yapılandırmacı (Constructivist) Öğrenme. TOJET. ISSN: 1303-6521 volume 3 Issue 1 Article 14 [8] Plagemann, C., Ganapathi, V., Koller, D., Thrun, S., 2010. Realtime identification and localization of body parts from depth images. In IEEE Int. Conference on Robotics and Automation (ICRA), Anchorage, Alaska, USA. [9] Rodgers, J., Anguelov, D., Pang, H. C., Koller, D., 2006. Object pose detection in range scan data. In Proc. of IEEE Conf. On Computer Vision and Pattern Recognition (CVPR). [10] Shotton, J., Fitzgibbon, A., Cook, M., Sharp, T., Finocchio, M., Moore, R., Kipman, A., Blake, A. 2011. Real-Time Human Pose Recognition in Parts from Single Depth Images, Proceedings of IEEE Conference on Computer Vision and Pattern Recognition. [11] Şentürk, C. 2009. "Eğitimde Yeniden Yapılanma ve Yapılandırmacılık." Eğitim Dergisi. Sayı: 23. [12] Telli, E., 2009. Üç Boyutlu Sanal Materyallerden Öğretmen Adaylarının Bilgisayar Dersindeki başarılarına ve Bilgisayar Destekli Öğretime Yönelik Tutumların Etkisi, Y.Lisans Tezi, Erzurum [13] The Bilibot Project, 2011. İnternet Sitesi: http://ww.bilibot.com (Erişim tarihi: 15.04.2012). [14] Türkoğlu, K., 2010. Öğrenme Piramidi. İnternet Sitesi: http://www.okumaaliskanligi.com/ okuma-aliskanligi/96-ogrenme-piramidi.html (Erişim Tarihi: 20.04.2012) [15] Yalın, H.D., 2008. Öğretim Teknolojileri ve Materyal Geliştirme. Nobel Yayın Dağıtım, Ankara. [16] Yang, H.D., Lee S.W., 2007. Reconstruction of 3D human body pose from stereo image sequences based on top-down learning. Pattern Recognition 40(11): 3120-3131. [17] Yıldırım, A. ve Şimşek, H. 1999. Nitel Araştırma Yöntemleri. Ankara: Seçkin Yayınevi. [18] Zhu, Y., Dariush, B., Fujimura, K., 2008. Controlled human pose estimation from depth image streams. Proc. CVPRWorkshop on TOF Computer Vision. Teknik Bilimler Dergisi 2013 3 (5) 1-5 5 Journal of Technical Sciences 2013 3 (5) 1-5