Patents by Inventor Arjen Veenhuizen

Arjen Veenhuizen 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).

  • Patent number: 11284124
    Abstract: A method is described for processing an omnidirectional video by a client device, said omnidirectional video being associated with a 3D coordinate system for determining a spatial position of video data of said omnidirectional video on a curved surface, preferably a sphere, said method comprising: receiving a manifest file, the manifest file comprising a plurality of tile stream identifiers for identifying a plurality of tile streams, the tile streams comprising video frames having image views, whereby the image views of video frames of different tile streams cover different regions of a 2D projection of the omnidirectional video, a region defining a tile; selecting on the basis of spatial relation information in the manifest file and on the basis of a viewpoint of a user of the client device a first tile streams associated with a first resolution and a first tile position and a second tile stream associated with a second resolution and a second tile position, the second resolution being lower than the first
    Type: Grant
    Filed: May 24, 2017
    Date of Patent: March 22, 2022
    Assignee: KONINKLIJKE KPN N.V.
    Inventors: Lucia D'Acunto, Emmanuel Thomas, Mattijs Oskar Van Deventer, Ray Van Brandenburg, Arjen Veenhuizen
  • Publication number: 20220007036
    Abstract: Encoded video data representing partial video images is decoded from a first video stream such as a HEVC bitstream. The first video stream comprises video images divided into a spatial array of independently decodable slices. The first video stream comprises network abstraction layer units that each contain video content data for a respective one of the slices preceded by a header that comprises parameters relating to the respective one of the slices in relation to the first video stream. Previously prepared information such as meta data about positions of parameters in the network abstraction layer units or a plurality of different versions of the network abstraction layer units for different partial image sizes (different picture sizes) is used.
    Type: Application
    Filed: September 16, 2021
    Publication date: January 6, 2022
    Inventors: Menno Bangma, Ray Van Brandenburg, Arjen Veenhuizen
  • Patent number: 11153580
    Abstract: Encoded video data representing partial video images is decoded from a first video stream such as a HEVC bitstream. The first video stream comprises video images divided into a spatial array of independently decodable slices. The first video stream comprises network abstraction layer units that each contain video content data for a respective one of the slices preceded by a header that comprises parameters relating to the respective one of the slices in relation to the first video stream. Previously prepared information such as meta data about positions of parameters in the network abstraction layer units or a plurality of different versions of the network abstraction layer units for different partial image sizes (different picture sizes) is used.
    Type: Grant
    Filed: September 8, 2017
    Date of Patent: October 19, 2021
    Assignee: KONINKLIJKE KPN N.V.
    Inventors: Menno Bangma, Ray Van Brandenburg, Arjen Veenhuizen
  • Publication number: 20190200029
    Abstract: Encoded video data representing partial video images is decoded from a first video stream such as a HEVC bitstream. The first video stream comprises video images divided into a spatial array of independently decodable slices. The first video stream comprises network abstraction layer units that each contain video content data for a respective one of the slices preceded by a header that comprises parameters relating to the respective one of the slices in relation to the first video stream. Previously prepared information such as meta data about positions of parameters in the network abstraction layer units or a plurality of different versions of the network abstraction layer units for different partial image sizes (different picture sizes) is used.
    Type: Application
    Filed: September 8, 2017
    Publication date: June 27, 2019
    Inventors: Menno Bangma, Ray Van Brandenburg, Arjen Veenhuizen
  • Publication number: 20190174150
    Abstract: A method is described for processing an omnidirectional video by a client device, said omnidirectional video being associated with a 3D coordinate system for determining a spatial position of video data of said omnidirectional video on a curved surface, preferably a sphere, said method comprising: receiving a manifest file, the manifest file comprising a plurality of tile stream identifiers for identifying a plurality of tile streams, the tile streams comprising video frames having image views, whereby the image views of video frames of different tile streams cover different regions of a 2D projection of the omnidirectional video, a region defining a tile; selecting on the basis of spatial relation information in the manifest file and on the basis of a viewpoint of a user of the client device a first tile streams associated with a first resolution and a first tile position and a second tile stream associated with a second resolution and a second tile position, the second resolution being lower than the first
    Type: Application
    Filed: May 24, 2017
    Publication date: June 6, 2019
    Inventors: Lucia D'Acunto, Emmanuel Thomas, Mattijs Oskar Van Deventer, Ray Van Brandenburg, Arjen Veenhuizen