Outils pour utilisateurs

Outils du site


projets:plim:20142015:gr1

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
projets:plim:20142015:gr1 [2014/11/18 10:43] – [MAIN INFORMATIONS about the Project] lavailprojets:plim:20142015:gr1 [2014/11/18 10:53] (Version actuelle) – [MAIN INFORMATIONS about the Project] lavail
Ligne 66: Ligne 66:
  
    * Project zip file     * Project zip file 
 +
 +[[https://mega.co.nz/#!BJwzCLra!th2BEZJOyhiCrrNtziD-zqOpaubdgh_-Tj-U8h8QIwk]]
  
    * All required softwares     * All required softwares 
Ligne 72: Ligne 74:
  
 AlgLib: http://www.alglib.net/ AlgLib: http://www.alglib.net/
 +
 How to get data from the accelerometer: http://msdn.microsoft.com/en-us/library/windows/apps/ff431810%28v=vs.105%29.aspx How to get data from the accelerometer: http://msdn.microsoft.com/en-us/library/windows/apps/ff431810%28v=vs.105%29.aspx
 +
 How to use the Media Library: http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.media.medialibrary.aspx How to use the Media Library: http://msdn.microsoft.com/en-us/library/microsoft.xna.framework.media.medialibrary.aspx
  
Ligne 83: Ligne 87:
 Here’s the main interface : Here’s the main interface :
  
 +[[http://image.noelshack.com/fichiers/2014/47/1416307718-recognizer.png]]
  
 1) You need to have some music (at least two songs) on your phone to make it works. 1) You need to have some music (at least two songs) on your phone to make it works.
 +
 2) You can tap on the icons Play/Pause, Previous and Next song to launch the expected behavior on your music experience. 2) You can tap on the icons Play/Pause, Previous and Next song to launch the expected behavior on your music experience.
 +
 3) When the button Shake is Off, you can use the accelerometer to trigger actions : 3) When the button Shake is Off, you can use the accelerometer to trigger actions :
      * An acceleration on the axis Z triggers the Play/Pause behavior      * An acceleration on the axis Z triggers the Play/Pause behavior
      * An acceleration on the axis X triggers the NextSong behavior      * An acceleration on the axis X triggers the NextSong behavior
      * An acceleration on the axis Y triggers the PreviousSong behavior.      * An acceleration on the axis Y triggers the PreviousSong behavior.
 +
 4) Turn Shake button to On. 4) Turn Shake button to On.
 +
 5) Now the device use our clustering with the accelerometer data. If you shake your phone on the Y axis, the k means algorithm will understand that the device is shaking, and will triggers the Play/Stop behavior. 5) Now the device use our clustering with the accelerometer data. If you shake your phone on the Y axis, the k means algorithm will understand that the device is shaking, and will triggers the Play/Stop behavior.
  
Ligne 97: Ligne 106:
  
 The accuracy of the accelerometer values are pretty great, whatever if the Shake button is on On or Off state (we’re using the same sensors anyway). The accuracy of the accelerometer values are pretty great, whatever if the Shake button is on On or Off state (we’re using the same sensors anyway).
 +
 When the Shake mode is Off, our calculations to detect the type of gesture made by the user are convenient and is working pretty well. But the user have to do the gestures with some amplitude. When the Shake mode is Off, our calculations to detect the type of gesture made by the user are convenient and is working pretty well. But the user have to do the gestures with some amplitude.
-If the Shake mode is On, when we shake our device on the Y axis, our clustering will determine the the device is moving. And then, our application will Start or Pause the played song. We can improve our clustering if we give to our k mean algorithm more data. Another perspective is to polish our clustering to detect more gestures. 
  
 +If the Shake mode is On, when we shake our device on the Y axis, our clustering will determine the the device is moving. And then, our application will Start or Pause the played song. We can improve our clustering if we give to our k mean algorithm more data. Another perspective is to polish our clustering to detect more gestures.
projets/plim/20142015/gr1.1416307392.txt.gz · Dernière modification : 2014/11/18 10:43 de lavail