Volumetric Video Visibility Analytics via Texture Atlas Heat Maps

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current video analytics methods are limited to traditional video formats and do not effectively support volumetric video, which requires new techniques to capture and analyze viewer interactions in three-dimensional spaces.

Innovation Solution

A processor-implemented method for generating three-dimensional volumetric video with an overlay representing visibility counts per pixel of a texture atlas, using viewer telemetry data to determine pixel visibility and generate heat maps, allowing for the creation of curated selections of volumetric content based on viewer interactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If traditional video analytics methods are used, then the analysis process is simple and familiar, but they cannot effectively support volumetric video or capture viewer interactions in three-dimensional spaces

Engineering Contradiction:
Improvecompatibility with volumetric videoVSAvoidcomplexity of analytics system
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent extends traditional 2D video analytics to 3D volumetric video analytics by introducing depth dimension through texture atlas mapping. Viewer telemetry data is projected onto a 3D texture atlas that represents the volumetric scene, enabling analytics in three-dimensional space while building upon existing 2D analysis techniques.

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

Solution Approach 2:

The system creates a universal analytics framework that can handle both traditional 2D video and 3D volumetric video through a common texture atlas-based approach. The same analytics engine processes viewer interactions regardless of whether the source is conventional video or volumetric content, achieving multi-functionality.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Loss of information

If detailed viewer telemetry data is captured in volumetric video, then viewer engagement insights are improved, but data processing and storage requirements increase

Engineering Contradiction:
Improveviewer interaction informationVSAvoiddata volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The system extracts only the essential viewer interaction information needed for analytics by projecting 3D viewer positions and camera orientations onto a 2D texture atlas. This extraction process converts complex volumetric telemetry data into a condensed representation that retains meaningful engagement patterns while reducing data volume.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

Instead of storing and processing all raw 3D viewer telemetry data, the system creates a simplified copy or representation of the data in the form of visibility counts and heat maps on the texture atlas. This copied representation captures the essential analytics information in a more compact and manageable format.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS11049273B2Systems and methods for generating a visibility counts per pixel of a texture atlas associated with a viewer telemetry data
Publication Date: 2021.06.29 OMNIVOR INC
  • US11049273B2 patent drawing
  • US11049273B2 patent drawing
  • US11049273B2 patent drawing

AI summary

A processor-implemented method of generating a three-dimensional (3D) volumetric video with an overlay representing visibility counts per pixel of a texture atlas, associated with a viewer telemetry data is provided. The method includes (i) capturing the viewer telemetry data, (ii) determining a visibility of each pixel in the texture atlas associated with a 3D content based on the viewer telemetry data, (iii) generating at least one visibility counts per pixel of the texture atlas based on the visibility of each pixel in the texture atlas, and (iv) generating one of: the 3D volumetric video with the overlay of at least one heat map associated with the viewer telemetry data, using the at least one visibility counts per pixel and a curated selection of the 3D volumetric content based on the viewer telemetry data, using the visibility counts per pixel.