DEV Community

Cover image for Saturday Sessions: Elizabeth Cook performs "Girls of Atomic City"
Ashish
Ashish

Posted on

Saturday Sessions: Elizabeth Cook performs "Girls of Atomic City"

Saturday Sessionsでエリザベス・クックが「Girls of Atomic City」を歌う——その映像をVRで観ながら、弱視が治せるアプリがある。
Elizabeth Cook’s performance of “Girls of Atomic City” on CBS’s Saturday Sessions illustrates how immersive media can become a platform for health innovation. The same Meta Quest headset that streams the concert in a 360‑degree virtual venue also runs Amblyotube, a training application developed by Seven Sports for people with amblyopia and binocular‑vision deficits. Amblyotube leverages the headset’s dual‑display architecture to present slightly different images to each eye, a technique known as dichoptic vision training. By allowing the user to choose any YouTube‑style video — music, documentary, tutorial — the app turns ordinary viewing time into a therapeutic session without the monotony of traditional patching.

The core of the system is a set of real‑time shaders that run on the Quest’s graphics pipeline. For the dominant eye a digital occlusion shader applies adjustable blur, contrast, brightness, and opacity sliders, effectively reducing that eye’s input without a physical patch. For the weaker eye an AI‑driven person detector highlights the main subject using a modified MFBF sharpening filter, while a controlled flicker stimulus and a magenta focus cue — chosen because magenta rarely appears in natural backgrounds — draw attention to the target. The latest build adds a yellow‑green highlight, a red silhouette outline, and a breathing‑synchronized pulse that serves as a visual accent, all designed to encourage binocular fusion and stimulate neuroplasticity.

Unlike classic patching, which completely blocks the strong eye, Amblyotube keeps both eyes active and encourages them to work as a team. It also avoids the full‑screen color shift that red‑blue anaglyph glasses impose, preserving natural colour perception while still improving depth cues and stereopsis. The developers recommend sessions of 30 to 40 minutes, up to a maximum of one hour per day, for users aged 13 and older. The software is classified as a training‑assist tool rather than a medical device, so it does not replace professional diagnosis or prescription therapy.

The convergence of entertainment and rehabilitation on a single headset reflects a broader trend: consumer VR hardware is becoming powerful enough to run clinically‑inspired algorithms in real time. By embedding the training inside content that users already want to watch — concerts, vlogs, educational clips — adherence improves because the activity feels like leisure rather than a chore. Early adopters report that the ability to select personal playlists makes the daily routine sustainable, and the adjustable shader parameters let clinicians or caregivers fine‑tune difficulty as progress is measured.

The digital occlusion shader for the dominant eye offers four independent sliders: blur radius, contrast reduction, brightness offset, and opacity level. By moving these controls the clinician or the user can gradually lower the strong eye’s contribution without ever covering it physically. This granular approach mirrors the principle of graded penalisation used in vision therapy research, yet it remains fully adjustable in real time because the Quest’s GPU recomputes the shader each frame. The result is a smooth continuum from full binocular viewing to near‑monocular conditions, allowing the training intensity to be matched to the user’s current suppression depth.

On the weaker eye side, an on‑device AI model detects the most prominent human figure in the video stream and applies a modified MFBF (maximum‑frequency‑band‑filter) sharpening pass that boosts edge contrast only around that subject. The algorithm runs at 72 Hz, matching the Quest’s refresh rate, so the enhancement feels instantaneous. Simultaneously a low‑amplitude flicker — a brief luminance modulation at 6 Hz — is overlaid on the same eye’s image. Research on flicker‑induced cortical activation suggests this rhythm can increase attentional gain without causing discomfort, and the app lets the user disable it if needed.

The magenta focus cue is a thin outline drawn around the detected figure in a hue that rarely appears in natural scenes, making it pop against any background. In the newest release the developers added three extra visual accents: a yellow‑green highlight that surrounds the target, a red silhouette that traces the figure’s contour, and a breathing‑synchronized pulse that expands and contracts in time with a guided respiration track. All three cues are rendered only for the weaker eye, preserving natural colour balance for the dominant eye and avoiding the global colour shift associated with anaglyph methods.

From the user’s perspective the workflow starts in a simple lobby where a searchable YouTube‑style feed appears. After picking a video the app launches a calibration screen that measures inter‑pupillary distance and baseline suppression using a quick dichoptic test. The training session then begins; a small on‑screen HUD shows the current shader values, flicker state, and a timer. When the session ends the app logs the duration, the average occlusion level, and a subjective comfort rating, which can be exported as a CSV for a clinician’s review. This data‑driven loop turns casual viewing into a measurable home‑program.

Amblyotube is published on the Meta Experience store and runs on any Meta Quest 2, Quest Pro, or Quest 3 headset that supports hand‑tracking or controller input. Seven Sports plans quarterly updates that will add multiplayer cooperative exercises, eye‑tracking‑guided difficulty scaling, and integration with tele‑health platforms for remote progress monitoring. Because the software is classified as a training‑assist tool rather than a regulated medical device, it can be distributed directly to consumers while still encouraging users to consult an eye‑care professional before starting a regimen.
https://www.meta.com/en-gb/experiences/amblyotube/25906906972338493/

Top comments (0)