Motion vector prediction for video coding

    公开(公告)号:US20230051412A1

    公开(公告)日:2023-02-16

    申请号:US17789457

    申请日:2020-12-24

    摘要: Methods and systems for providing a bitstream comprising video data encoded by an encoder apparatus are described, wherein the method may include: a processor of the encoder apparatus determining a current motion vector of a current block of a current video frame of a sequence of video frames comprising video data, the current motion vector defining a spatial offset of the current block relative to a prediction block of a previously encoded reference video frame stored in a memory of the encoder apparatus; the processor determining or receiving motion information associated with the current video frame, the motion information signaling the processor whether at least part of the offset defined by the current motion vector is associated with non-uniform motion in the video data of the current video frame; the processor determining a motion vector predictor candidate based on the motion information, at least a first motion vector predicator algorithm and a second motion vector predictor algorithm; and, the processor determining a motion vector difference based on the selected motion vector predictor candidate and the current motion vector; and, the processor using an encoding process to encode a residual block, the motion vector difference, an indication of the selected motion vector predictor candidate, and at least part of the motion information into a bitstream, wherein the residual block defines a difference between the current block and the prediction block.

    Video Coding Based on Global Motion Compensated Motion Vector Predictors

    公开(公告)号:US20220030264A1

    公开(公告)日:2022-01-27

    申请号:US17276260

    申请日:2019-09-13

    摘要: A method of determining a bitstream is described, the method including: determining a motion vector (MV) of a current block of a current video frame of a sequence of video frames comprising video data captured by a camera, the MV defining an offset of the current block relative to a prediction block, wherein part of the offset is caused by global motion in the video data if the camera is moving relative to a scene; determining motion vector predictor MW candidates for predicting the MV, the MW candidates being determined based on MVs of already encoded blocks; determining a motion compensation vector MCV for MW candidates, determining global motion compensated MW candidates based on a difference between a MW candidate and an associated MCV; selecting a compensated MW; and, determining a motion vector difference MVD based on the compensated MW and the MW; and, using entropy coding to code, the MVD, an indication of the selected compensated MW; and, conversion information for converting a MVP into a compensated MW, into a bitstream.

    Spatial Scalable Video Coding
    34.
    发明申请

    公开(公告)号:US20200169751A1

    公开(公告)日:2020-05-28

    申请号:US16071012

    申请日:2017-01-24

    摘要: 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.

    Establishing A Streaming Presentation Of An Event

    公开(公告)号:US20190273960A1

    公开(公告)日:2019-09-05

    申请号:US16399736

    申请日:2019-04-30

    摘要: 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.

    Establishing a streaming presentation of an event

    公开(公告)号:US10313723B2

    公开(公告)日:2019-06-04

    申请号:US15114709

    申请日:2015-01-27

    摘要: 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.

    Spatially-Segmented Content Delivery
    37.
    发明申请

    公开(公告)号:US20190141373A1

    公开(公告)日:2019-05-09

    申请号:US16239993

    申请日:2019-01-04

    摘要: 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.

    Controlled streaming of segmented content

    公开(公告)号:US10225306B2

    公开(公告)日:2019-03-05

    申请号:US14369994

    申请日:2012-12-27

    摘要: 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.

    NOISE SUPPRESSION SYSTEM AND METHOD
    40.
    发明申请

    公开(公告)号:US20170213567A1

    公开(公告)日:2017-07-27

    申请号:US15329130

    申请日:2015-07-30

    摘要: A play-out device is provided for playing out an audio signal via a speaker to provide a sound signal, and a recording device for recording the sound signal to obtain a recorded signal comprising a recording of at least the sound signal. The play-out device is configured for generating noise suppression data comprising the audio signal, or a reference thereto, and timing information for enabling the audio signal to be correlated in time with the recorded signal. A noise suppression subsystem is provided with the recorded signal and the noise suppression data. The noise suppression subsystem comprises a timing manager for synchronizing the audio signal with the recorded signal based on the timing information, and a noise suppressor for processing the recorded signal based on said synchronized audio signal to obtain a processed signal in which the recording of the sound signal is suppressed. The noise suppression subsystem is thus enabled to perform noise suppression, even when not comprised in the play-out device but rather in another device such as the recording device.