Hola Pablo
Creo que otra forma de hacerlo seria con la libreria AndroidVideoCapture :
https://www.b4x.com/android/forum/t...-in-b4a-6-jan-new-lib-files-in-post-48.60859/
En la propiedad SetBackgroundImage podrias ir poniendo esas imagenes. Es cuestion de probar, te bajas el proyecto y le añades las imagenes a esa propiedad creando un bitmap, asi probar lo que buscas seria muy rápido.
Jordi te ha dado las dos opciones, con los sensores del movil hay bastante precision si empleas el de orientacion (phoneSensers.TYPE_ORIENTATIO), aqui hay un ejemplo de todos los sensores
https://www.b4x.com/android/forum/threads/orientation-and-accelerometer.6647/
Corria hace tiempo un ejemplo que era solo de orientación y le ponian una imagen de una flecha que giraba conforme girabas el movil (tipo brújula), lo tengo pero no se de donde lo saqué, si te interesa te lo puedo pasar, aunque con el ejemplo de arriba ya veras si te puede valer
Saludos