3D Immersive Visualization of Radial Array Data

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Visualization tools often struggle to represent a large number of attributes from data records effectively, leading to occlusion and confusion in 3D data visualizations, especially when users need to identify patterns or anomalies in immersive environments.

Innovation Solution

The implementation of a method that transforms a rectangular 3D data array into a radial array, allowing for immersive visualization with reduced occlusion and perspective effects, using a system with a processor, memory, and immersive display to dynamically adjust the layout based on viewer movement, enabling a wide field of view and intuitive navigation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If a rectangular 3D data array is used for visualization, then data structure simplicity is maintained, but occlusion and perspective effects increase reducing data visibility

Engineering Contradiction:
Improvedata structure simplicityVSAvoiddata visibility
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent transforms the traditional rectangular 3D data array into a radial array configuration, changing the spatial dimensionality of data presentation. This radial arrangement distributes data points along radial vectors from a central origin, allowing users to view data from multiple angular perspectives without the occlusion problems inherent in rectangular grids. The dimensional reorganization enables simultaneous visibility of more data elements while maintaining the three-dimensional spatial relationships.

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

Solution Approach 2:

The patent implements a radial array that inherently incorporates curved and spherical geometric principles, departing from the flat rectangular projection. Data points are positioned along radial vectors that emanate from a central point in three-dimensional space, creating a spherical distribution pattern. This curved spatial organization eliminates the perspective distortion and occlusion effects that plague rectangular 3D visualizations, as all radial elements can be simultaneously observed from the center without overlapping.

Inventive Principle:
Principle #14Spheroidality (Curvature)

2Ease of manufacture

If traditional 3D visualization methods are used, then implementation simplicity is maintained, but pattern recognition difficulty increases due to occlusion and perspective effects

Engineering Contradiction:
Improveimplementation simplicityVSAvoidpattern recognition difficulty
Core Design Contradiction:
Ease of manufactureVSDifficulty of detecting and measuring

Solution Approach 1:

By transitioning from a rectangular coordinate system to a radial coordinate system, the patent adds rotational and angular dimensions to the data visualization. This allows patterns to be detected along radial vectors and angular relationships, providing new dimensional cues for pattern recognition that are not available in traditional rectangular 3D plots. The radial arrangement makes correlations and anomalies more apparent through their spatial distribution patterns.

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

Solution Approach 2:

The patent applies different spatial organization principles to different regions of the data visualization. Data points are positioned with optimized angular separation and radial spacing to maximize local visibility and minimize occlusion in each sector of the radial array. This localized optimization of spatial distribution ensures that patterns in any particular angular region can be clearly detected without interference from other data elements.

Inventive Principle:
Principle #3Local quality

3Loss of information

If a radial array transformation is implemented, then data visibility and pattern recognition are improved, but computational complexity increases

Engineering Contradiction:
Improvedata visibilityVSAvoidcomputational complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent performs the radial array transformation as a preliminary processing step that converts rectangular coordinate data into radial coordinates before visualization. By pre-computing the radial positions, angles, and distances for all data points, the system eliminates the need for complex real-time calculations during user interaction. This preliminary transformation stores the spatial relationships in a format that can be directly rendered without ongoing computational overhead.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements a dynamic radial array system that can adaptively reposition data points based on user viewing angle and interaction. As users rotate or pan the visualization, the system dynamically recalculates the angular positions and radial distances to maintain optimal visibility and spatial relationships. This dynamic adjustment allows the visualization to respond to user actions while preserving the computational efficiency of the radial coordinate system.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS11631224B23D immersive visualization of a radial array
Publication Date: 2023.04.18 HEWLETT PACKARD DEVELOPMENT COMPANY LP
  • US11631224B2 patent drawing
  • US11631224B2 patent drawing
  • US11631224B2 patent drawing

AI summary

A method, according to one example, includes receiving, by a system including a processor, a three-dimensional (3D) data array defined in a 3D rectangular coordinate space. The method includes transforming, by the system, the 3D data array into a radial array defined in a spherical coordinate space. The method includes generating, by the system, a 3D immersive visualization of the radial array in which a user appears to be immersed within the radial array. The method includes continually modifying the 3D immersive visualization based on movement of the user.