Patents by Inventor Omar Aziz

Omar Aziz 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: 10764602
    Abstract: A method of forming a video signal by a decoder device is described wherein the method comprises receiving a bitstream and decoder information, the decoder information signaling the decoder device the presence of one or more resolution components in the bitstream for forming a video signal, a resolution component representing a spatially subsampled version, preferably a polyphase subsampled version, of a first video signal having a first resolution, the one or more resolution components being part of a resolution component group, the group comprising a plurality of resolution components on the basis of which the first video signal is reconstructable; and, the decoder device parsing the bitstream and decoding the one or more resolution components into video frames on the basis of the decoder information.
    Type: Grant
    Filed: January 24, 2017
    Date of Patent: September 1, 2020
    Assignees: Koninklijke KPN N.V., Nedeerlandse Oranisatie voor Toegepast—Natuurwetenschappelijk Onderzoek TNO
    Inventors: Emmanuel Thomas, Omar Aziz Niamut, Robert Koenen
  • Publication number: 20200177916
    Abstract: A method is described of forming a bitstream by an encoder apparatus comprising: a processor of the encoder apparatus receiving a projected video frame including one or more pixel regions, the one or more pixel regions representing pixels of spherical video data projected onto one or more 2D projection surfaces of a projection model, the projection model being adapted to project spherical video data onto a rectangular 2D surface of a video frame; the processor generating a plurality of different candidate video frames on the basis of the received projected video frame, each candidate video frame being formed by applying at least one operation to one or more groups of pixels in one or more pixel regions of the projected video frame, wherein said at least operation includes a shift, mirror and/or rotation operation; and, wherein said operation is different for each of said plurality of different candidate video frames; the processor applying a rate distortion analysis to each of the candidate video frames to de
    Type: Application
    Filed: May 8, 2018
    Publication date: June 4, 2020
    Inventors: Omar Aziz Niamut, Emmanuel Thomas
  • Publication number: 20200169751
    Abstract: A method of forming a video signal by a decoder device is described wherein the method comprises receiving a bit-stream and decoder information, the decoder information signaling the decoder device the presence of one or more resolution components in the bitstream for forming a video signal, a resolution component representing a spatially subsampled version, preferably a polyphase subsampled version, of a first video signal having a first resolution, the one or more resolution components being part of a resolution component group, the group comprising a plurality of resolution components on the basis of which the first video signal is reconstructable; and, the decoder device parsing the bitstream and decoding the one or more resolution components into video frames on the basis of the decoder information.
    Type: Application
    Filed: January 24, 2017
    Publication date: May 28, 2020
    Applicants: Koninklijke KPN N.V., Nederlandse Organisatie voor Toegepast-Natuurweten schappelijk Onderzoek TNO
    Inventors: Emmanuel Thomas, Omar Aziz Niamut, Robert Koenen
  • Patent number: 10652343
    Abstract: Methods and systems are described for retrieving segmented content originating from two or more content delivery networks. The method may comprise the steps of: retrieving a manifest file template associated with said segmented content comprising one or more pointers to database entries of said first content location database; using said one or more database entries for determining a location of a delivery node in said first or second content delivery network, said delivery node being configured for delivering a segment associated with said database entry; and, generating a manifest file for locating said segmented content by replacing pointers with said determined locations.
    Type: Grant
    Filed: June 7, 2012
    Date of Patent: May 12, 2020
    Assignee: Koninklijke KPN N.V.
    Inventors: Ray van Brandenburg, Mattijs Oskar van Deventer, Omar Aziz Niamut
  • Publication number: 20200053393
    Abstract: A method for processing spherical video data is described including a data processor providing spherical video data in the form of projected video frames to an input of an encoder process, a projected video frame including one or more pixel regions, the one or more pixel regions representing pixels of spherical video data projected onto one or more 2D projection surfaces of a projection model, preferably an equirectangular or a 3D polyhedron projection model, for projecting spherical video data onto a rectangular 2D surface of a video frame; wherein the providing of spherical video data may comprise: generating a set of modified projected video frames on the basis of a projected video frame, the generating including applying different shift and/or rotation operations to pixels, preferably one or more pixel regions, of the selected projected video frame; applying an image analysis algorithm to the modified projected video frames, the image analysis algorithm determining an image analysis parameter for a least
    Type: Application
    Filed: February 27, 2018
    Publication date: February 13, 2020
    Inventors: Omar Aziz Niamut, Emmanuel Thomas
  • Patent number: 10516717
    Abstract: Methods and systems are described for enabling network-initiated control of streaming of segmented content from a content delivery node to at least one client, the client being configured to access at least part of the segmented content on the basis of a manifest file. A first manifest file is received identifying one or more segments and location information for locating one or more content delivery nodes configured to transmit one or more segments to at least one client. In response to reception of the first manifest file, channel set-up information is provided. At least one streaming control channel is established between at least one client and a control channel server function associated with the content delivery node on the basis of the control channel set-up information. The at least one client is configured for receiving at least one manifest file update message via the streaming control channel.
    Type: Grant
    Filed: June 29, 2017
    Date of Patent: December 24, 2019
    Assignee: Koninklijke KPN N.V.
    Inventors: Ray Van Brandenburg, Omar Aziz Niamut, Mattijs Oskar Van Deventer
  • Publication number: 20190362151
    Abstract: Methods and devices are provided for use in streaming a Virtual Reality [VR] video to a VR rendering device. The VR video may be represented by a plurality of streams each providing different image data of a scene. The VR rendering device may render a selected view of the scene on the basis of a first subset of streams. A second subset of streams may then be identified which provides image data of the scene which is spatially adjacent to the image data of the first subset of streams, e.g., on the basis of spatial relation data. Having identified the second subset of streams, a caching of the second subset may be effected in a network cache which is comprised downstream of the one or more stream sources in the network and upstream of the VR rendering device. The second subset of streams may effectively represent a ‘guard band’ for the image data of the first subset of streams.
    Type: Application
    Filed: September 12, 2017
    Publication date: November 28, 2019
    Inventors: Hans Maarten Stokking, Omar Aziz Niamut, Simon Norbert Bernard Gunkel
  • Publication number: 20190313144
    Abstract: A client device is facilitated to synchronize streaming and processing a second stream to streaming and processing a first stream. Both streams may share a common content timeline. The second stream may be buffered in a data storage. A request for streaming a content part of the second stream may be received. The request may be indicative of a selected time point on the common content timeline from which point onwards the second stream is to be processed. The second stream may then be transcoded to obtain a transcoded second stream. The transcoding may create a random access point in the transcoded second stream from which point onwards the client device is able to decode the transcoded second stream, wherein the random access point is nearer in time to the selected time point than any random access point of the second stream.
    Type: Application
    Filed: December 18, 2017
    Publication date: October 10, 2019
    Inventors: Hans Maarten Stokking, Omar Aziz Niamut
  • Publication number: 20190273960
    Abstract: The invention provides a streaming client with a streaming presentation of an event, with said presentation being obtained by dynamically switching between a plurality of media streams which represent different recordings of the event. For that purpose, source data is obtained from a plurality of stream sources. The source data is constituted by content data and/or metadata of concurrent portions of the plurality of media streams. By applying a quality assessment function to the source data, a quality score is assigned to each one of the concurrent portions. This allows selection data to be generated which enables the streaming client to access a selected one of the concurrent portions of a respective media stream. For example, a segment may be selected which provides a highest quality score. By doing so, it is therefore not required anymore for a consumer to manually switch between different media streams.
    Type: Application
    Filed: April 30, 2019
    Publication date: September 5, 2019
    Inventors: Martin Prins, Omar Aziz Niamut, Emmanuel Thomas, Ray Van Brandenburg, Hans Maarten Stokking
  • Publication number: 20190230331
    Abstract: A method of facilitating capturing visual information at a first location (1) for display at a second location (2) is disclosed. At the first location, a virtual reality device (11) can be configured to render visual information representing a virtual environment, and at least one capturing device (12) can be configured to capture information representing a real environment comprising the virtual reality device (11). At the second location, at least one monitor (21) can be configured to render the information captured by the at least one capturing device (12). The method comprises determining an orientation of at least one capturing device (12) relative to the virtual reality device (11), and providing in the virtual environment a visual indication of said orientation.
    Type: Application
    Filed: June 6, 2017
    Publication date: July 25, 2019
    Inventors: Martin PRINS, Hans Maarten STOKKING, Emmanuel THOMAS, Omar Aziz NIAMUT, Mattijs Oskar VAN DEVENTER
  • Patent number: 10313723
    Abstract: The invention provides a streaming client with a streaming presentation of an event, with said presentation being obtained by dynamically switching between a plurality of media streams which represent different recordings of the event. For that purpose, source data is obtained from a plurality of stream sources. The source data is constituted by content data and/or metadata of concurrent portions of the plurality of media streams. By applying a quality assessment function to the source data, a quality score is assigned to each one of the concurrent portions. This allows selection data to be generated which enables the streaming client to access a selected one of the concurrent portions of a respective media stream. For example, a segment may be selected which provides a highest quality score. By doing so, it is therefore not required anymore for a consumer to manually switch between different media streams.
    Type: Grant
    Filed: January 27, 2015
    Date of Patent: June 4, 2019
    Assignee: KONINKLIJKE KPN N.V.
    Inventors: Martin Prins, Omar Aziz Niamut, Emmanuel Thomas, Ray Van Brandenburg, Hans Maarten Stokking
  • Publication number: 20190166376
    Abstract: A method is described for forming output video frames by a decoder device wherein the method comprises: receiving a bitstream, the bitstream comprising bitstream parts representing encoded media data of video tiles and tile positioning information associated with the encoded video tiles; extracting tile positioning information from the bitstream, the tile positioning information comprising tile identifiers for identifying encoded video tiles, a tile identifier being associated with one or more boundary identifiers, an boundary identifier identifying an boundary of a video tile identified by a tile identifier; determining a tile map on the basis of the boundary identifiers in the tile positioning information, the tile map representing a spatial layout of video tiles in an output video frame; and, forming an output video frame, including identifying parts of the bitstream representing encoded media data of video tiles identified in the tile map, decoding the identified encoded media data and copying the decoded
    Type: Application
    Filed: July 5, 2017
    Publication date: May 30, 2019
    Inventors: Emmanuel Thomas, Omar Aziz Niamut, Robert Koenen
  • Publication number: 20190149589
    Abstract: Methods and systems for enabling client-controlled streaming of segmented content are described. In one example, the client-controlled streaming is on the basis of a manifest file, the manifest file including one or more segments identifiers and one or more associated segment locators. In one example, a method involves: requesting the delivery of at least one segment on the basis of a first segment identifier selected from the manifest file; on the basis of the first requested segment, selecting a second at least one segment identifier from the manifest file, the second segment identifier being associated with an expected future segment request; and pre-resolving a first segment locator associated with the selected second segment identifier for obtaining network information associated with the first segment locator.
    Type: Application
    Filed: January 10, 2019
    Publication date: May 16, 2019
    Applicant: Koninklijke KPN N.V.
    Inventors: Mattijs Oskar VAN DEVENTER, Ray VAN BRANDENBURG, Omar Aziz NIAMUT
  • Publication number: 20190141373
    Abstract: Methods and systems are described for processing spatially segmented content originating from a content delivery network. One method comprises a client in a media processing device receiving a spatial manifest information comprising one or more spatial representations of a source stream, each spatial representation identifying one or more spatial segment streams, location information for locating one or more delivery nodes in said content delivery network and, optionally, position information for stitching spatial segment frames in said segment streams into a video frame for display; selecting one or more spatial segment streams and on the basis of said spatial manifest information requesting at least one delivery node in said content delivery network to transmit said one or more selected spatial segment streams to said client; and, receiving said one or more selected spatial segment streams from said at least one delivery node.
    Type: Application
    Filed: January 4, 2019
    Publication date: May 9, 2019
    Applicant: Koninklijke KPN N.V.
    Inventors: Mattijs Oskar van Deventer, Omar Aziz Niamut, Anton Havekes, Martin Prins, Ray van Brandenburg
  • Patent number: 10225306
    Abstract: Methods and systems for enabling client-controlled streaming of segmented content are described. In one example, the client-controlled streaming is on the basis of a manifest file, the manifest file including one or more segments identifiers and one or more associated segment locators, In one example, a method involves: requesting the delivery of at least one segment on the basis of a first segment identifier selected from the manifest file; on the basis of the first requested segment, selecting a second at least one segment identifier from the manifest file, the second segment identifier being associated with an expected future segment request; and pre-resolving a first segment locator associated with the selected second segment identifier for obtaining network information associated with the first segment locator.
    Type: Grant
    Filed: December 27, 2012
    Date of Patent: March 5, 2019
    Assignee: Koninklijke KPN N.V.
    Inventors: Mattijs Oskar Van Deventer, Ray Van Brandenburg, Omar Aziz Niamut
  • Publication number: 20190045119
    Abstract: A system and method are provided for generating an output video, such as a video panorama, from a plurality of video streams representing different recordings of a scene. The plurality of video streams may be analyzed to identify at least one part of at least one of the plurality of video streams which is to be used in the output video, thereby identifying a contributing part of a video stream. Orchestration metadata may be generated identifying the contributing part. The orchestration metadata may be provided to a stream source from which the video stream originated to enable the stream source to selectively stream the contributing part of the video stream. Effectively, a selection of the stream's video data may be made to avoid or reduce unnecessary bandwidth usage.
    Type: Application
    Filed: December 16, 2016
    Publication date: February 7, 2019
    Inventors: Hans Maarten Stokking, Emmanuel Thomas, Omar Aziz Niamut, Martin Prins
  • Publication number: 20180338170
    Abstract: A method and controller are provided for performing a non-contiguous streaming of a media stream. Such non-contiguous streaming comprises transmitting a selected portion of the media stream to the receiver while omitting transmitting at least an immediately adjacent portion of the media stream so as to enable uninterrupted play-out of the selected portion by the receiver after a pre-determined play-out delay. Such non-contiguous streaming may be advantageously used when the content bitrate exceeds the available network bandwidth. Namely, instead of streaming all of the media stream, only one or more selected and non-adjacent portions thereof are streamed, while omitting transmitting one or more intermediate portions. Effectively, the available network bandwidth may be allocated for transmitting only selected portions of the media stream to enable said portions each to be played-out uninterruptedly by the receiver after a pre-determined play-out delay and at the original content bitrate.
    Type: Application
    Filed: November 4, 2016
    Publication date: November 22, 2018
    Inventors: Hans Maarten STOKKING, Martin PRINS, Omar Aziz NIAMUT
  • Patent number: 10032475
    Abstract: A system and method are provided for enhancing an audio recording which comprises a recording of a sound signal obtained from the play-out of an audio signal via a speaker. The audio signal, and thereby the sound signal, may represent certain audio content, e.g., a radio station or TV audio. To perform the enhancing, the recording of the sound signal is suppressed using the audio signal, thereby obtaining an intermediate audio recording. An original version of the audio content is then added to the intermediate audio recording to obtain an enhanced audio recording. This original version is generally of higher quality as it generally does not represent a background audio component but rather was purposefully recorded or generated.
    Type: Grant
    Filed: December 20, 2016
    Date of Patent: July 24, 2018
    Assignees: KONINKLIJKE KPN N.V., NEDERLANDSE ORGANISATIE VOOR TOEGEPAST-NATUURWETENSCHAPPELIJK ONDERZOEK TNO
    Inventors: Martin Prins, Hans Maarten Stokking, Omar Aziz Niamut
  • Publication number: 20180124442
    Abstract: Methods and systems are described for processing spatially segmented content originating from a content delivery network. One method comprises a client in a media processing device receiving a spatial manifest information comprising one or more spatial representations of a source stream, each spatial representation identifying one or more spatial segment streams, location information for locating one or more delivery nodes in said content delivery network and, optionally, position information for stitching spatial segment frames in said segment streams into a video frame for display; selecting one or more spatial segment streams and on the basis of said spatial manifest information requesting at least one delivery node in said content delivery network to transmit said one or more selected spatial segment streams to said client; and, receiving said one or more selected spatial segment streams from said at least one delivery node.
    Type: Application
    Filed: December 19, 2017
    Publication date: May 3, 2018
    Applicant: Koninklijke KPN N.V.
    Inventors: Mattijs Oskar van Deventer, Omar Aziz Niamut, Anton Havekes, Martin Prins, Ray van Brandenburg
  • Publication number: 20180091860
    Abstract: A system and method are provided for enhancing a media recording which comprises a camera recording of a scene, with the scene including a screen displaying visual content. In the camera recording, the visual content as displayed on the screen is typically of poor quality. By analysing the camera recording, accessing an original version of the visual content, and replacing, in the camera recording, the visual content displayed on the screen by the original version of the visual content, an enhanced media recording is obtained. Namely, in the enhanced media recording, a ‘digital-to-light-to-digital’ conversion of the visual content is avoided, being at least one reason for the visual content having a poor quality in the camera recording.
    Type: Application
    Filed: April 22, 2016
    Publication date: March 29, 2018
    Inventors: Hans Maarten Stokking, Martin Prins, Omar Aziz Niamut, Robert Koenen, Emmanuel Thomas