How to Perform the Optical Flow Module

By Cassie Anderson PT, DPT

This quick guide provides information on how to perform the Optical Flow module on the Virtualis BalanceVR and PhysioVR solutions. For additional information, please reference the Optical Flow user manual.

Equipment needed

To view the equipment needed, click on the "i" icon in the upper right corner of the module. To perform the Optical Flow module, you will need the VR headset. Note: this module is also compatible with the StaticVR and MotionVR force plates.

Patient setup

Depending on the patient's therapeutic goals, they can sit or stand to perform this module.

1. Open a patient profile.

2. Click on "Start a session" to access the module list.

3. Type "Optical Flow" in the search bar. The first three letters are often enough.

4. Click on the Optical Flow button to launch the module.

5. Select the initial settings based on your patient's therapeutic goals.

  • Presets: level -1 to 5 with increasing level of complexity.
  • Environment choice:
    • Simple: linear movement only. 3D elements (asteroids) can be activated/deactivated to change visual complexity.
    • Advanced: tunnel environment with options for furrows.
      • Set direction of furrows by clicking one of the arrows or click of "random duration" and select multiple directions.
      • Note: if you activate MotionVR in the module, this will result in dynamic force plate movements in the same direction as the furrows.

  • Opacity filter: transparency of the environment.
  • Enable fixed point and size: activate for a visual fixation point in the environment.
    • Size: value 5 to 90 degrees.
  • Speed: scrolling speed.
    • Speed value: -50 to 50 m/s.
    • Automatic inversion: automatically changes from forward to backward scrolling.
      • Forward flow duration value: 10 to 120 seconds.
      • Backward flow duration value: 5 to 30 seconds.
  • Rotation: scenery rotation.
    • Negative values: counterclockwise rotation.
      • Value: -30 to 0 degrees/second.
    • Positive values: clockwise rotation.
      • Value: 0 to 30 degrees/second.
    • Automatic inversion: automatically changes directions of rotation.
      • Value: 10 to 120 seconds.

6. Once settings have been finalized, click on "Start the session".

7. Before starting the module, have the patient look forward and press "C" on the keyboard to center the image inside the VR headset.

8. The goal of the module is to decrease a patient's symptoms through progressive habituation. You should monitor your patient's symptoms closely throughout the activity.

9. Press "Start" to begin the module.

10. Perform real time progressions by changing the parameters on the left side of the clinician screen (see below). Note: the number of parameters is based on the environment selected. Patients cannot see these adjustments.

Simple environment

Advanced environment

In general, removing the fixed spot, decreasing the opacity, increasing the speed, changing direction of flow (forward → backward → rotation), changing the level of the environment complexity (simple → advanced), and adding furrows increases the complexity of the activity.

11. Click the Xbox remote icon in the upper right corner to view information about shortcut keys.

12. Then you can view the results by clicking on the histogram icon.

13. Speed is the only default result and can be displayed as a bar graph or a line graph (used when comparing over multiple sessions). You can select other results by clicking "chart options" on the top left of the screen.

Presenter

Cassie Anderson PT, DPT

Cassie Anderson PT, DPT

Global Clinical Educator for Balance Rehabilitation, Interacoustics A/S Cassie holds her Doctorate in Physical Therapy and has served as a licensed physical therapist for 11 years. She began her career in the inpatient rehab setting working primarily with patients post stroke then transitioned to the outpatient setting working primarily with the vestibular/balance population in a multidisciplinary ENT and neurology clinics. Cassie has participated in research and quality improvement projects aimed at incorporating technology into clinical practice and has presented at both the national and international level.

Available Training

How to swap the battery in your Virtualis VR headset

Learn how to swap the battery in your Virtualis VR headset and keep sessions flowing without interruption.

Interacoustics2026-10-28

How to set up your patient with the Virtualis VR headset

Learn how to set up and use your Virtualis VR headset so you are ready to start testing your patient.

Interacoustics2026-10-28

How to set up your portable Virtualis solution

Learn what's included with your portable Virtualis system and how to set it up so you are ready for testing.

Interacoustics2026-10-28

How to switch between streaming modes on the HTC Focus Vision VR headset

Learn how to switch between streaming modes on the HTC Focus Vision VR headset, used alongside the Virtualis PhysioVR rehabilitation device. Read more.

Cassie Anderson PT, DPT2026-10-28

How to set up your HTC Vive Focus Vision VR headset in the morning

Learn how to set up your HTC Vive Focus Vision VR headset in the morning, used alongside the Virtualis PhysioVR rehabilitation device. Read more.

Cassie Anderson PT, DPT2026-10-28

How to Reconfigure the HTC Vive Ultimate Trackers

Learn how to reconfigure the HTC Vive Ultimate Trackers, used alongside the Virtualis PhysioVR rehabilitation device. Read more.

Cassie Anderson PT, DPT2026-10-28

How to reconfigure the room boundary: HTC Vive Focus Vision VR headset

Learn how to reconfigure the room boundary with the HTC Vive Focus Vision VR headset, used alongside the Virtualis PhysioVR rehabilitation device. Read more.

Cassie Anderson PT, DPT2026-10-28

How to navigate the menus in the HTC Vive Focus Vision VR Headset

Learn how to navigate the menus in the HTC Vive Focus Vision VR Headset, used with the Virtualis PhysioVR rehabilitation device. Read more.

Cassie Anderson PT, DPT2026-10-28

How to Perform the DVA Test Module

Learn how to perform the DVA Test module with the Virtualis PhysioVR rehabilitation device. Read more.

Cassie Anderson PT, DPT2026-10-28

How to Perform the Optokinetic Module

Learn how to perform the Optokinetic module with the PhysioVR solution for comprehensive, virtual reality-based rehabilitation.

Cassie Anderson PT, DPT2026-10-28

How to Perform the MatchingVR Module

Learn how to perform the MatchingVR module with the PhysioVR solution for comprehensive, virtual reality-based rehabilitation.

Cassie Anderson PT, DPT2026-10-28

How to Perform the Head-Eye Coordination Module

Learn how to perform the Head-Eye Coordination module with the PhysioVR solution for comprehensive, virtual reality-based rehabilitation.

Cassie Anderson PT, DPT2026-10-28

How to Perform the AirRaceVR Module

Learn how to perform the AirRaceVR module with the PhysioVR solution for comprehensive, virtual reality-based rehabilitation.

Cassie Anderson PT, DPT2026-10-28

How to Perform the Target Tracking Module

Learn how to perform the Target Tracking module with the Virtualis PhysioVR system. Read more.

Cassie Anderson PT, DPT2026-10-28

How to Perform the Sea Simulation Module

Learn how to perform the Sea Simulation module with the Virtualis PhysioVR system. Read more.

Cassie Anderson PT, DPT2026-10-28

How to perform the DVA Rehab module

Learn how to perform the DVA Rehab module with the Virtualis PhysioVR system. Read more.

Cassie Anderson PT, DPT2026-10-28

Looking for clinical training?

Are you looking for more advanced and clinical training?