unravelling seams : improvoing mobile gesture recognition with visual feedback techniques .
Camera phone based motion sensing: interaction techniques, applications and performance study