TECHNOLOGY

Glass screens showing abstract code

Generalized Scene Reconstruction

Generalized Scene Reconstruction Definition: GSR is a method for automated virtualization of scenes wherein a scene model representing a generalized light field and a relightable matter field is created.

Ten Reasons Why it’s Hard to Make GSR Easy

GSR requires more than incremental changes to existing approaches. It’s challenging for ten reasons, and Quidient has reimagined a solution from top-to-bottom with these reasons in mind.

Three Key Technologies

Quidient meets the challenges of GSR using three key technologies:
plenoptic fields, 5D databases, and AI / Machine Learning.

Plenoptic Fields icon for GSR technology

Disentangled
Light and Matter Fields

Most 3D reconstruction approaches today locate features and surfaces in space, but don’t represent light. By contrast, Quidient reconstructs the flow of light throughout a scene (a generalized light field). Simultaneously, Quidient creates a relightable matter field, which includes information about how materials at each location emit, absorb, reflect, scatter, or transmit light. Therefore, objects can be placed in any new lighting environment, and their reflections and refractions will update correctly. The generalized light field can also be reused to light new scenes.

AI/ML Icon for GSR technology

AI / Machine Learning

Traditional “Black Box” AI/ML using conventional images requires massive training data sets and has not yielded adequate accuracy for the transformational applications that Quidient will enable. Quidient makes extensive use of AI, including a novel ML approach called Physics-based Machine Learning. Within the engine, AI makes scene reconstruction more efficient. Within engine-based apps, it creates a powerfully accurate source of data for higher level AI tasks by feeding a 5D model into network for training (rather than a conventional image).

5D Database icon for GSR technology

5D Databases

Quidient’s voxel-based 5D Database represents a major shift in underlying architecture. It provides a novel means for separately encoding a matter field (as 3D Voxels) simultaneously with any light field (as 2D solid-angle elements, or “Saels”). Both are stored in octrees. This spatially sorted, hierarchical approach leads to randomly accessible and searchable scenes with exceptionally fast subscene insertion and extraction. Its speed meets critical requirements for representing scenes with virtually unlimited levels of detail such as an interactive city map.