Animated 3D Attribute Encoding with Range-Based Subset Compression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for encoding animated 3D models, such as free viewpoint video, face challenges with high bandwidth requirements, artifacts, and limited spatial extension, particularly in image/video, point cloud, and textured mesh approaches.
Innovation Solution
A method and apparatus for encoding and decoding animated 3D objects by reframing attribute values into subsets, using a first subset within a range and a second subset outside the range, and encoding these subsets, with techniques like EdgeBreaker for mesh topology and lossless video-based encoding for attributes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If image/video based approach is used for encoding animated 3D models, then the model can be represented with video streams, but heavy bandwidth is required and many artifacts are introduced
Solution Approach 1:
The attribute values are segmented into two subsets: a first subset containing values within a normal range and a second subset containing values outside the normal range. This segmentation allows different encoding strategies to be applied to different portions of the data, reducing overall bandwidth requirements while maintaining representation quality.
Solution Approach 2:
The patent changes the parameter representation by reframing attribute values into a normalized range and identifying outliers. By transforming the parameter space and separating normal vs. abnormal values, the encoding becomes more efficient, reducing bandwidth while preserving model fidelity.
2Quantity of substance
If point cloud approach is used for encoding animated 3D models, then a more compact 3D model representation is achieved, but the model nature is very limited in terms of spatial extension and holes appear on the surface
Solution Approach 1:
Different encoding qualities are applied to different regions of the data. Normal attribute values (first subset) are encoded with standard precision, while outlier values (second subset) receive special handling. This local quality approach maintains spatial completeness in critical areas while achieving compactness overall.
3Device complexity
If textured mesh approach is used for encoding animated 3D models, then geometry definition can be quite low and texture can be encoded in standard video stream, but complex projections are required to obtain planar representation
Solution Approach 1:
The patent applies parameter changes by reframing mesh attribute values into a normalized range and separating outliers. This transformation simplifies the encoding process and improves representation efficiency without requiring complex projection operations, thus reducing encoding complexity while maintaining efficiency.
Data Source
AI summary
A method, an apparatus for encoding at least one component of at least one attribute of an animated 3D object and a method and an apparatus for decoding at least one component of at least one attribute of an animated 3D object are disclosed. The at least one component of the at least one attribute of the animated 3D object is encoded by reframing values of the attributes into a first subset and a second subset, wherein the first subset of values comprises values of the at least one component being in a range of values, and the second subset of values comprising values of the at least one component being outside the range of values, and encoding the first subset and the second subset of values.


