Patents by Inventor Aart Victor Odding

Aart Victor Odding has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20250238997
    Abstract: This disclosure provides a method for generating an optimal tree for rendering or streaming a 3D model. The method includes: obtaining a complete tree of a 3D model; obtaining a quality value of a node of the complete tree of the 3D model; obtaining a visibility value of the node of the complete tree of the 3D model; determining an optimal tree of the 3D model based on the complete tree, the quality value, and the visibility value; and rendering the 3D model based on the optimal tree.
    Type: Application
    Filed: May 7, 2024
    Publication date: July 24, 2025
    Applicant: HTC Corporation
    Inventors: Aart Victor Odding, Yi-Jie Huang, Mark John Horgan
  • Publication number: 20250078388
    Abstract: A volumetric video processing system and method is provided. The volumetric video processing system includes a storage circuit and a processor. The storage circuit is configured to storing a program code. The processor is coupled to the storage circuit and accessing the program code to execute: obtaining a texture of a frame of a volumetric video; generating a timecode based on a frame number of the frame; embedding the timecode into the texture to generate an embedded texture; obtaining a 3D model of the frame; and storing the embedded texture and the 3D model together as the volumetric video.
    Type: Application
    Filed: August 29, 2024
    Publication date: March 6, 2025
    Applicant: Viverse Limited
    Inventors: Aart Victor Odding, Teemu Petteri Typpi, Tuomo Matias Paavilainen
  • Publication number: 20250014282
    Abstract: This disclosure provides a 3D model processing system. The 3D model processing system includes a storage circuit and a processor. The storage circuit is configured to store a program code. The processor is coupled to the storage circuit and configured to access the program code to execute: obtaining a first original spatial value and a second original spatial value of a 3D model; obtaining a difference value between the first original spatial value and the second original spatial value; and generating a compressed spatial value corresponding to the second original spatial value based on the difference value.
    Type: Application
    Filed: July 2, 2024
    Publication date: January 9, 2025
    Applicant: Viverse Limited
    Inventors: Aart Victor Odding, Teemu Petteri Typpi, Tuomo Matias Paavilainen
  • Publication number: 20250014281
    Abstract: This disclosure provides a 3D model processing system. The 3D model processing system includes a storage circuit and a processor. The storage circuit is configured to store a program code. The processor is coupled to the storage circuit and configured to access the program code to execute: obtaining a plurality of nodes of a 3D model; splitting the 3D model into a first original partition and a second original partition based on a location or a material, wherein the first original partition comprises a first group of nodes and the second original partition comprises a second group of nodes; generating a plurality of first graded partitions of different levels of detail for the first original partition based on the first group of nodes; and generating a plurality of second graded partitions of different levels of detail for the second original partition based on the second group of nodes.
    Type: Application
    Filed: July 2, 2024
    Publication date: January 9, 2025
    Applicant: Viverse Limited
    Inventors: Aart Victor Odding, Teemu Petteri Typpi, Tuomo Matias Paavilainen