MotionInput 3.2

Testing

Threshold value tests

Once we’d found a method of calculating the angle of a user’s hand to the camera detecting it, we needed to test several different angles to find which would make the best threshold value for discerning if a user was attempting to change the camera. We initially tested low and high angles, with 30 degrees proving to be unsuitable as it would cause the system to change cameras even when the user wasn’t attempting to do so. Conversely, using a threshold of 90 degrees led to changing the camera becoming too difficult as the system required a user’s hand to be turned impractically far to cause the switch. We then tested angles closer to the middle of these and found that 50 degrees worked significantly better than either of the previous values. However, it was still a bit too sensitive to the user’s hand movements, causing camera switches when they weren’t needed. We settled on 70 degrees, finding that it was a good balance of being able to detect when a user was trying to change the camera while not causing changes too easily as to do so without the user meaning to.

Image 2

User tests

We conducted testing on a student with dyspraxia, as we had to be mindful of the challenges they may face while using our app and take steps to ensure their experience is as seamless as possible. We explained the different gestures they needed to make in order to use our app.

Image 2