Voxel Data Structure for 3D Spatial Information Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current software models are disconnected from the physical world, making it challenging to efficiently store and process geographic, spatial, geometric, and material datasets, particularly in synchronizing computable models with their intended representations.

Innovation Solution

A system and method for efficient storage and processing of geographic and geometric datasets using recursively structured voxel data, indexed by x, y, and z coordinates, with a distinction between location and material voxels, allowing for hierarchical composition and decomposition, and incorporating temporal and spatial information.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional 2D software models are used to represent geographic and spatial data, then software compatibility and ease of operation are maintained, but the ability to accurately model and process 3D spatial information is lost

Engineering Contradiction:
Improvespatial information accuracyVSAvoiddata structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent transitions from traditional 2D software models to a 3D voxel-based data structure, adding the z-dimension (depth) to the conventional x-y plane. This dimensional expansion enables accurate representation of geographic, spatial, and material datasets in three-dimensional space, resolving the contradiction by prioritizing spatial accuracy while accepting increased structural complexity as a necessary trade-off for realistic modeling

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

Solution Approach 2:

The patent segments continuous 3D space into discrete volumetric units called voxels, each identified by x, y, z coordinates. This segmentation allows complex 3D spatial information to be broken down into manageable, addressable units that can be efficiently stored and processed, mitigating the complexity issue while maintaining measurement precision

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If detailed 3D spatial data is stored with high resolution, then measurement precision and model accuracy are improved, but data storage requirements and processing time increase

Engineering Contradiction:
Improvespatial data resolutionVSAvoiddata volume
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent employs quantized coordinates for voxels, transforming continuous spatial parameters into discrete values. This parameter change allows the system to maintain high measurement precision within defined quantization intervals while reducing the overall data volume by storing discrete coordinate values rather than continuous floating-point numbers for every point in space

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent implements a hierarchical voxel structure where voxels can be nested at different levels of detail. Coarse-grained voxel structures can represent large geographic areas with lower resolution, while fine-grained nested voxels provide high-resolution detail for specific regions of interest. This nesting approach enables the system to maintain high measurement precision where needed while reducing overall data volume through selective detail

Inventive Principle:
Principle #7Nested doll (Nesting)

3Adaptability or versatility

If static 3D models are used, then data storage is simplified, but the ability to represent dynamic material changes and temporal evolution is lost

Engineering Contradiction:
Improvetemporal dynamics representationVSAvoiddata structure complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces temporal dynamics to the voxel model by allowing material voxels to change their properties and positions over time. Material voxels can be created, moved, transformed, and destroyed, with their states recorded across multiple time points. This dynamic capability enables the representation of material evolution, resource extraction, and environmental changes while maintaining a relatively simple underlying data structure that builds upon the static voxel framework

Inventive Principle:
Principle #15Dynamics

4Ease of operation

If a unified voxel structure is used for both location and material data, then data organization is simplified, but the ability to handle distinct spatial and material properties is reduced

Engineering Contradiction:
Improvedata organization simplicityVSAvoidspatial-material property distinction
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent applies local quality by differentiating between location voxels and material voxels within the unified voxel framework. Location voxels store spatial reference information and remain static, while material voxels store material properties and can change dynamically. This local differentiation allows the system to maintain simple unified data organization while preserving the distinct characteristics and behaviors of spatial versus material properties through voxel-type-specific attributes and operations

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11265401B2Spatial data processing system and method
Publication Date: 2022.03.01 COMMONWEALTH SCI & IND RES ORG
  • US11265401B2 patent drawing
  • US11265401B2 patent drawing
  • US11265401B2 patent drawing

AI summary

A system for handling 3 dimensional spatial information, the system including: a specialised application layer for the production of visual interactive applications associated with the 3 dimensional spatial information; a generic foundation client layer providing 3 dimensional spatial information interrogation routines, including a message passing interface; and a voxel server for interconnected to said generic foundation client via said message passing interface for the storage of 3 dimensional spatial information as a voxel data base.