Android Jiroskop Sensörü ile Hareket Tanıma (Gesture recognition with Android (Gyroscope Sensor))

in #utopian-io7 years ago (edited)

This app can be used for comparing similarities of the movements
according to a specific corelation and checking that whether the movements are same or not by using gyroscope of the device.
Contents:
How to listen gyroscope in Android?
How to use corelation?

Uygulama ile jiroskop sensörü sayesinde yapılan hareketlerin birbirine benzerlikleri kıyaslanıp belirli bir eşiği aşan (Korelasyon seviyeleri her 3 boyutta göre) hareketlerin birbirinin aynısı olduğuna karar veriliyor.

Bu kıyaslama için korelasyon methodu kullanılır. Uygulamada ilk olarak eğitim hareketleri girilerek kıyas yapılacak hareketler oluşturulur. Daha sonra test hareketine başlanır, hareket tamamlandığında uygulamaki tüm eğitim hareketleri ile her düzlemde(x,y,z) korelasyon katsayıları ölçülür. En yüksek ve belirlediğimiz eşiği aşan değere sahip olan eğitim hareketi tanımı, test hareketinin tanımamızı sağlar. Bu hareket harf, şekil veya cümle gibi sözcük öbekleri olabilir. Burada hedef işlem başından sonuna yapılan hareketin daha önceden tanımlanmış bir harekete benzetmektir.

Proje teknik terimler
Korelasyon, olasılık kuramı ve istatistikte iki rassal değişken arasındaki doğrusal ilişkinin yönünü ve gücünü belirtir. Genel istatistiksel kullanımda korelasyon, bağımsızlık durumundan ne kadar uzaklaşıldığını gösterir.
Korelasyon katsayısı, bağımsız değişkenler arasındaki ilişkinin yönü ve büyüklüğünü belirten katsayıdır. Bu katsayı, (-1) ile (+1) arasında bir değer alır. Pozitif değerler direk yönlü doğrusal ilişkiyi; negatif değerler ise ters yönlü bir doğrusal ilişkiyi belirtir. Korelasyon katsayısı 0 ise söz konusu değişkenler arasında doğrusal bir ilişki yoktur.

image.png

Jiroskop, (İngilizce: Gyroscope, Gyro) veya Yalpalık, Cayroskop, Cayro, yön ölçümü veya ayarlamasında kullanılan, açısal dengenin korunması ilkesiyle çalışan bir alet. Jiroskopik hareketin temeli fizik kurallarına ve açısal momentumun korunumu ilkesine dayalıdır.

Links:https://github.com/bulentsiyah/Android_Jiroskop_Sensoru_ile_Hareket_Tanima

Ekran Görüntüleri:
GestureRecognitionWithAndroid (3).png

GestureRecognitionWithAndroid (5).png

GestureRecognitionWithAndroid (1).png

GestureRecognitionWithAndroid (2).png

GestureRecognitionWithAndroid (4).png



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Your contribution cannot be approved because it does not follow the Utopian Rules.
Development contributions need to be fully described in English.

You can contact us on Discord.
[utopian-moderator]

Coin Marketplace

STEEM 0.16
TRX 0.15
JST 0.028
BTC 56586.53
ETH 2392.96
USDT 1.00
SBD 2.30