VISTAlabs / SPATIAL AUTHENTICATION

VISTAlabs
Spatial intelligence.

Metric 3D understanding for physical-space authentication. Built to explore whether a place itself can become an authentication signal.

Astra-assisted research
PHYSICAL UNDERSTANDING FOR PLACE VERIFICATIONDATA / VISTA / SPATIAL RESEARCH

01 / THE MODEL

One scene.
Multiple geometric representations.

Explore what a scene contains, then how it becomes a reconstruction.

Cropped equirectangular input · aligned with depth and normals

Cropped equirectangular input · aligned with depth and normalsLYTHWOOD

RGB

RGB, depth and normals share a pixel grid. Points and 3D use the source-facing perspective view. Normals are derived; Gaussian reconstruction is downstream.

02 / FROM OBSERVATIONS TO GEOMETRY

An image is a view.
Geometry is a place.

Drag through a real 180° camera orbit around the reconstructed room. No flat-image animation.

Images / 360°DepthCamera geometryMetric points3D
Reconstructed point cloud orbit, 0 degrees
↔ Drag to orbit
0° / 180°

109,760 native VISTA pointsPre-rendered views · actual saved cameras

Explore the original 360° input +

Loading panorama controls…

03 / METRIC UNDERSTANDING

Plausible is a start.
Scale is the question.

The model estimates physical scale. These endpoint distances come from retained geometry, not a tape measure.

The frustum shows a virtual source view. It is not a physical camera baseline. Incomplete unseen and polar coverage remains visible.

Elevated reconstruction with incomplete coverageSource camera frustum overlay

04 / POINTS TO PHOTOREALISTIC 3D

Structure first.
Then, the light.

VISTA supplies model-derived scene geometry. Downstream InfinitySplat uses RGB and depth prompts to build a Gaussian scene.

Point or Gaussian center representation
Gaussian representation transition
SAME CAMERA · 1.5M GAUSSIANS
Rendered Gaussian scene
Source point geometry
POINTS
3DGS

Compare structure and appearance at exactly the same saved camera.

Centers are a 240,000-point visualization of learned primitives. The final render uses all 1.5 million Gaussians. No inferred geometry is hidden behind an accuracy claim.

05 / A SEPARATE SINGLE-IMAGE PATH

One photograph.
A new perspective.

The RGB-only InfinitySplat branch starts with one perspective photograph. Its own DepthPro depth becomes points, learned centers and a rendered Gaussian scene.

This branch does not consume VISTA depth. Novel views are restricted to the supported camera path; unseen surfaces are not validated.

Single photograph branch: rgb

06 / THREE REAL INTERIORS

Different spaces. One representation stack.

lythwood gs result
LYTHWOOD

Soft light. Fine structure.

1.5M Gaussians per image

07 / RESULTS & SCOPE

Geometry is the enabling layer.

Our goal is repeatable physical-place verification. Here is what the current demonstrations show, and what still needs evaluation.

Demonstrated outputMetric depth+

Model-scaled depth from panorama inputs. Independent physical-scale accuracy is not established by these demonstrations.

Demonstrated outputCamera geometry+

Retained camera transforms and virtual source-view frustums. They are not an independently surveyed camera baseline.

Demonstrated outputShared 3D points+

Organized points and matched saved cameras connect the displayed representations of each scene.

Evaluation objectiveCross-session alignment+

A research objective across recaptures, devices and viewpoints. This release does not supply a validated multi-session benchmark.

Research hypothesisRepeatable scene geometry+

The key requirement for persistent spatial signatures. Re-rendering one capture is not evidence of repeatability across captures.

Experimental directionSame-place verification+

The intended downstream task. No released matcher, authentication score or security decision runs in these demonstrations.

Three reviewed indoor demonstrations establish presentation scope. Cross-session consistency, spatial error and authentication performance require separate validation. No unverified accuracy percentage is published. Read the results and evaluation scope ↗

08 / THE DATA PROBLEM

The model was not the hardest part.
The data was.

Physical-place verification needs the same environment across cameras, sessions and object changes. We built Blender- and Unreal-based tooling for controlled metric supervision and targeted experiments.

Known geometry. Positive pairs. Hard negatives. The data engine lets us ask what stays identifiable when the observation changes.

Inside the research program ↗

Private training data and its generation recipe are not shown. The grid uses public demonstration scenes to illustrate supervision channels; it is not a sample of the private corpus.

lythwood public demonstration rgbLYTHWOOD
cayley public demonstration rgbCAYLEY
workshop public demonstration rgbWORKSHOP

Public demonstration scenes · private training data not shown

09 / BUILT WITH GPT-6 ASTRA

From failure to a research question.

Pre-Astra assistants helped build Blender / Unreal generation infrastructure. Astra helped us reason through dataset and geometry failures, refine simulation distributions, design experiments and evaluation, and plan smaller models.

01

A room disappeared in transition.

+
FAILURE

Switching to centers outside the supported view exposed missing coverage.

REASONING → EXPERIMENT

Return inside before changing representation; compare the same camera.

RESULT

The transition held together. Exterior coverage limits stayed disclosed.

02

More resolution was not always better.

+
FAILURE

The controlled comparison had mixed numerical and visual results.

REASONING → EXPERIMENT

Hold camera and renderer settings fixed; inspect fine detail alongside error metrics.

RESULT

768 was selected for visible detail, without a universal accuracy claim.

03

A long capture stalled.

+
FAILURE

Frame collection stopped partway through the camera path.

REASONING → EXPERIMENT

Use bounded resumable captures, per-frame checks and immutable camera receipts.

RESULT

The complete sequence was recovered and verified.

04

A beautiful shot is not a measurement.

+
FAILURE

Model scale can look convincing without independent ground truth.

REASONING → EXPERIMENT

Keep endpoint provenance, distinguish virtual frustums, and audit every claim.

RESULT

Model-derived distances are shown with accuracy explicitly unverified.

10 / WHY WE BUILT THIS

What if a physical place
could become an
authentication signal?

Password

Something you know

Device

Something you have

Face / palm

Something you are

Physical space

Somewhere you truly are?

That question demands reconstruction that stays consistent across cameras, sessions, lighting and scene changes.

11 / SPATIAL AUTHENTICATION / RESEARCH DIRECTION

A place, remembered privately.

Enroll a room. Build a private spatial template. Compare a later reconstruction. Investigate whether the same physical place can be recognized.

Early research. Not production security.
Enrolled Lythwood geometryENROLLED ROOM
EnrollPrivate spatial
template
Compare?
Same-room schematic exampleNEW CAPTURE / CONCEPT

Same room, new capture

The hypothesis: stable geometry could support a same-place comparison across viewpoints. No matcher is running in this illustration.

Pre-recorded illustrations only. No camera access, biometric enrollment, replay detection or live authentication takes place.

12 / BEYOND PASSWORDS

Identity belongs
in the physical world.

We are a biometrics-focused team exploring palm recognition, spatial authentication and privacy-preserving identity systems—built for consumer-friendly hardware and software.

Research path: data engine → metric reconstruction → evaluate repeatable geometry → spatial template → same-place / different-place verification → smaller consumer models.

Palm recognitionSpatial researchPrivate identityConsumer systems

13 / EARLY ACCESS

Follow VISTAlabs.
Shape what comes next.

Join the early research list for spatial authentication, metric reconstruction, model access and biometric research.

Use a complete email address, such as name@example.com. Maximum 254 characters.

I’m interested in

14 / THE LAUNCH FILM

Watch the whole transformation.

80 seconds · original ambient scoreDownload film ↗

15 / EXPLORE THE RESEARCH

An open invitation to look closer.