Patents
Literature
Patsnap Eureka AI that helps you search prior art, draft patents, and assess FTO risks, powered by patent and scientific literature data.

493 results about "Reference block" patented technology

Reference block. [′ref·rəns ‚bläk] (computer science) A block within a computer program governing a numerically controlled machine which has enough data to allow resumption of the program following an interruption.

Decoding method, coding method, decoders, and coders

Provided in the embodiments of the present application are a decoding method, an encoding method, a decoder, and an encoder. The decoding method comprises: determining at least one reference block of the current block based on an intra template matching prediction (IntraTMP) mode; determining a target prediction block of the current block based on the at least one reference block; and determining a reconstructed block of the current block based on a residual block of the current block and the target prediction block.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Prediction method and device using reference block

Disclosed herein are a video decoding method and apparatus and a video encoding method and apparatus. In the encoding and decoding of a video, a prediction mode may be selected from among multiple prediction modes using prediction mode information for a target block, and prediction may be performed on the target block based on the selected prediction mode, wherein the prediction mode information includes information related to a reference block, and wherein the reference block comprises one or more of a spatially neighboring block that is spatially adjacent to the target block and a temporally neighboring block that is temporally adjacent to the target block. When the selected prediction mode includes a plurality of prediction modes, a prediction mode to be used for prediction of the target block may be decided on among the plurality of selected prediction modes through signaling of the prediction mode decision information.
Owner:ELECTRONICS & TELECOMM RES INST +2

Encoding method, decoding method, bitstream, encoder, decoder, and storage medium

The embodiments of the present invention provide an encoding method which includes: determining a first template of a current block, and determining a matching template and a reference block; determining a model parameter according to the first template and the matching template; filtering the reference block according to the model parameter, to determine a filtered reference block; determining a prediction value of the current block according to the filtered reference block; and determining a reconstructed value of the current block according to the prediction value of the current block.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Interpolation filter clipping for sub-picture motion vectors

A video coding mechanism is disclosed. The mechanism includes receiving a bitstream comprising a current picture including a sub-picture coded according to inter-prediction. A motion vector for a block of the sub-picture is determined. A clipping function is applied to sample locations in a reference block to support application of an interpolation filter when the motion vector points outside of the sub-picture and when a flag is set to indicate the sub-picture is treated as a picture. The interpolation filter is applied to results of the clipping function to obtain a predicted sample value. The block is decoded based on the predicted sample value. The block is forwarded for display as part of a decoded video sequence.
Owner:HUAWEI TECH CO LTD

Block vector refinement method for intra block copy

Aspects of the disclosure provide methods and apparatuses for video encoding / decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry extracts, from a bitstream, a signal indicative of an application of a template matching based block vector refinement for coding a current block in a current picture referencing (CPR) mode. The processing circuitry derives a first refined block vector associated with the current block according to the template matching based block vector refinement. The first refined block vector includes a first block vector refinement offset applied on a first block vector associated with the current block. The processing circuitry reconstructs the current block according to a first reference block in a same picture as the current block, the first reference block being indicated by the first refined block vector.
Owner:TENCENT AMERICA LLC

Magnitude Symbol Determination for Encoding and Decoding

Encoding and / or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or a different frame. The reference block may be indicated by a block vector (BV). A block vector difference (BVD) predictor may be used to make predictions about the symbols of one or more magnitude components of a BVD. A quantity of symbols used for BVD magnitude prediction may be limited. The limited quantity of symbols used for prediction may be allocated to one or more of the magnitude components. Allocation of the symbols used for BVD magnitude prediction may be based on the total quantity of symbols used for BVD magnitude prediction and the respective quantities of symbols available for prediction of each of the magnitude components. Symbols of a motion vector difference (MVD) likewise may be predicted.
Owner:COMCAST CABLE COMM LLC

Image coding method and device therefor

A method, performed by an apparatus, of decoding a bitstream, includes obtaining a residual difference signal of a current block by processing the bitstream, determining a reference block corresponding to the current block, in a current picture including the current block, determining a residual signal of the reference block, based on a reconstructed signal of the reference block and a prediction signal of the reference block, and determining a reconstructed signal of the current block, based on the residual difference signal of the current block, the residual signal of the reference block, and a prediction signal of the current block. The prediction signal of the reference block is determined based on at least one reference pixel included in a neighboring block of the reference block in the current picture, and the prediction signal of the current block is determined based on at least one reference pixel included in a neighboring block of the current block in the current picture.
Owner:SAMSUNG ELECTRONICS CO LTD

Bi-prediction with CU level weight (BCW)

A method of decoding includes calculating a first cost value associated with a first sign value and a second cost value associated with a second sign value for a difference weighted bi-prediction, determining a selected sign value from the first sign value and the second sign value according to the first cost value and the second cost value, and determining a first weight value and a second weight value based on a difference between a first reference pixel of a first reference block in a first reference picture and a second reference pixel of a second reference block in a second reference picture for a current pixel in the current block. The method includes reconstructing the current pixel according to a weighted sum of the first reference pixel and the second reference pixel according to the first weight value, the second weigh value and the determined sign value.
Owner:TENCENT AMERICA LLC

Magnitude prediction with candidate pruning

Encoding and / or decoding a block of a video frame may be based on a previously decoded reference block in the same frame or a different frame. The reference block may be indicated by a block vector (BV). A block vector difference (BVD) predictor may be used to make predictions about the magnitude of a BVD. The BVD predictor may be selected from BVD candidates, which may be pruned based on costs associated with them. Pruning the BVD candidates may improve additional predictions and thus improve the compression efficiency of the predictions. A motion vector difference (MVD) predictor may be used to make predictions about the magnitude of an MVD. The MVD may be used with a motion vector predictor (MVP) to indicate a motion vector (MV).
Owner:COMCAST CABLE COMM LLC

Method for data compression and related device

This application provides a method that includes: obtaining an input data block; and processing the input data block by selecting one of alternatives: delta-compressing one or more target data blocks with the input data block used as a compression dictionary, where each target data block is one of processed data blocks; delta-compressing or deduplicating the input data block by using one of processed blocks as a dictionary or as a reference block for deduplication; independently compressing the input data block; or passing the input data block uncompressed for further processing.
Owner:HUAWEI TECH CO LTD

Video signal processing method using luminance sample-based chrominance sample prediction and apparatus therefor

A video signal decoding apparatus is disclosed. The decoding apparatus comprises a processor. The processor: acquires a model that models the relationship between a value of a luma sample of the current block and a value of a chroma sample of the current block, on the basis of a value of at least one sample from among a neighboring luma sample of the current block, a chroma sample corresponding to the neighboring luma sample of the current block, a neighboring luma sample of a reference block, and a chroma sample corresponding to the neighboring luma sample of the reference block; and predicts a chroma block of the current block by using the acquired model and a luma block of the current block.
Owner:WILUS INSTITUTE OF STANDARDS & TECHNOLOGY INC

Method, apparatus, and medium for video processing

Embodiments of the present disclosure provide a solution for video processing. In a method for video processing, for a conversion between a current video block of a video and a bitstream of the video, a block vector (BV) candidate of the current video block associated with a reference block of the current video block is determined. A validation of the BV candidate is determined based on at least one reconstructed sample and at least one unreconstructed sample of the reference block. The conversion is performed based on the validation. The BV candidate is in at least one of the following coding modes or processes: a combined intra block copy and intra prediction (IBC-CIIP) mode, an IBC with geometry partitioning mode (IBC-GPM) mode, an IBC with local illumination compensation (IBC-LIC) mode, a direct block vector (DBV) mode, or a BV difference (BVD) or BVD sign prediction process.
Owner:DOUYIN VISION CO LTD +1

Encoding / decoding method and bitstream

An encoding / decoding method, and a bitstream are disclosed. The method includes: determining N reference blocks for a current block, N being an integer greater than 1; determining weighted fusion weight parameters of the N reference blocks; performing weighted fusion on the N reference blocks according to the weighted fusion weight parameters of the N reference blocks to determine a prediction block for the current block; and determining a reconstructed block for the current block according to the prediction block for the current block.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

A method, an apparatus and a computer program product for video encoding and decoding

A method comprising: processing a video frame; determining a reference block for a current block of the video frame; predicting the current block with an intra block copy method; deriving intra prediction information for the current block based on the reference block; selecting a transform coding for the current block based on the intra prediction information; and applying the selected transform coding to the current block.
Owner:NOKIA TECHNOLOGIES OY

Electronic device and non-transitory machine-readable medium for decoding and / or encoding video data

A method of decoding and / or encoding video data is provided. The method includes: determining a block unit from the video data; determining a guided reference block indicated by a guiding reference vector of the block unit; determine a relocated intra derivation mode based on a relocated position of the guided reference block, where: the relocated intra derivation mode is used to predict a relocated reference unit, that covers the relocated position, and relocated reference parameters are derived by using the relocated intra derivation mode based on sample values of relocated reference samples, neighboring the relocated reference unit; determine the relocated reference parameters as one of intra merge derivation candidates to add to an intra merge list of the block unit; and reconstruct the block unit based on the intra merge list. An electronic device and a non-transitory machine-readable medium of an electronic device using the aforementioned method are also provided.
Owner:SHARP KK

Adaptive coding order for intra prediction in video coding

Implementations of the disclosure provide a video processing apparatus and method for intra prediction in video coding with an adaptive coding order. The method may include receiving, by one or more processors, one or more reference blocks from a video frame of a video for performing intra prediction on a video block of the video frame. The method may include dividing, by the one or more processors, the video block into a plurality of video sub-blocks. The method may include determining, by the one or more processors, the adaptive coding order for the plurality of video sub-blocks. The method may include generating, by the one or more processors, a plurality of reconstructed sub-blocks for the plurality of video sub-blocks based on the adaptive coding order and the one or more reference blocks. The plurality of reconstructed sub-blocks form a reconstructed block for the video block.
Owner:BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Intra template matching prediction method and apparatus, video coding method and apparatus, video decoding method and apparatus, and system

An intra template matching prediction (intraTMP) method and apparatus, a video coding method and apparatus, a video decoding method and apparatus, and a system. The intraTMP method comprises: when intra prediction is performed on a current block, searching for reference block templates in a reconstruction area for a current image, calculating the difference between the found reference block templates and a current block template, constructing a candidate list of intraTMP according to the difference, and determining N reference blocks in the candidate list and the sequence of the N reference blocks, wherein N>2.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Video encoding method, video decoding method, and storage medium

A video decoding method includes: decoding an intra template matching prediction mode usage flag of a current block; in a case of determining that the current block uses the intra template matching prediction mode according to the intra template matching prediction mode usage flag, decoding syntax elements of the intra template matching prediction mode of the current block; and constructing a candidate list for intra template matching prediction, determining a reference block or a reference block combination used by the current block according to the syntax elements and the candidate list, and determining an intra prediction value of the current block according to the reference block or the reference block combination used by the current block.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Video encoding method and apparatus, video decoding method and apparatus, and device, system and storage medium

The present disclosure provides video encoding and decoding methods, which include: determining a prediction mode of the current block; determining a reference block of the current block, and determining N groups of linear model parameters, N being a positive integer greater than 1; selecting a target group of linear model parameters from the N groups of linear model parameters, and determining a prediction block of the current block according to the target group of linear model parameters.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Methods and devices for filtered intra block copy, intra block copy and intra template matching

A method for decoding video data, including determining a reference block in a video frame from a bitstream for predicting a current block in the video frame, obtaining a set of filter coefficients corresponding to a filter shape based on the sample values from both a training area associated with the reference block and a training area associated with the current block, deriving, with the set of filter coefficients and the filter shape, each of predicted sample values of the current block based on a plurality of corresponding sample values associated with the reference block, and reconstructing the current block based on the predicted sample values.
Owner:BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Inter prediction in multi-channel signal coding

PendingCA3317780A1Data streamAlgorithm
An embodiment is related to a decoder / encoder for decoding / encoding a multi-channel digital signal from / into a data stream configured to decode / encode coded channels representing the multi-channel digital signal from / into the data stream in temporal blocks with sequentially decoding / encoding from / into the data stream a predetermined temporal block of each of the coded channels before decoding a subsequent temporal block of any of the coded channels by determining one or more prediction parameters and predicting a current temporal block of a predetermined coded channel from a reference block portion of one or more reference channels using the one or more prediction parameters. The one or more prediction parameters are determined based on a preceding temporal segment of the predetermined coded channel and a preceding temporal reference segment of the one or more reference channels.
Owner:FRAUNHOFER GESELLSCHAFT ZUR FORDERUNG DER ANGEWANDTEN FORSCHUNG EV

On list construction of coded information of inter prediction

A method includes receiving a bitstream of coded information for a sequence of pictures, the coded information indicates an inter prediction of a current block in a current picture using a formular based inter prediction technique, the formular based inter prediction technique generates a prediction sample of the current block based on a formular with reconstructed samples of a reference block in a reference picture being input to the formular, the formular includes parameters derived based on a current template of the current block and a reference template of the reference block. The method also includes constructing a candidate list including one or more coded blocks associated with the current block, a coded block in the one or more coded blocks is a candidate that provides formular based inter prediction information.
Owner:TENCENT AMERICA LLC

Inter-frame prediction method and electronic device

This application provides an inter-frame prediction method and an electronic device. The method includes: obtaining a first motion vector corresponding to the current block; obtaining a first segmentation map of a first reference block corresponding to the current block based on the first motion vector, the first segmentation map including a first region and a second region; determining a first target region from the first region and the second region; establishing a motion vector candidate list based on the spatial distribution of the first target region in the first segmentation map, the spatial distribution describing the position of the first target region in the first segmentation map; determining a second motion vector corresponding to the current block based on the motion vector candidate list; performing motion compensation based on the target segmentation map, the first motion vector, and the second motion vector to obtain a predicted block corresponding to the current block; the target segmentation map is determined based on the first segmentation map and / or the second segmentation map, the second segmentation map being a segmentation map of the second reference block corresponding to the current block determined based on the second motion vector. This improves compression performance.
Owner:HUAWEI TECH CO LTD +1

Encryption difference compressed data restoration method and device based on similarity perception

The invention belongs to the technical field of computer storage, and particularly discloses an encryption difference compressed data restoration method and device based on similarity perception. According to the method and the device, the differential data block and the reference block which are subjected to aggregation storage are read from the continuous disk space at one time; in the data recovery process, pipelining processing is carried out on a difference decoding task and an erasure code decoding task; and performing data restoration according to the size of the data slice, the difference data block and the reference block by executing the pipelined difference decoding task and the pipelined erasure code decoding task. According to the mode, the whole aggregation storage data block containing the differential data block and the reference block is read from the continuous disk space, compared with respective reading, one-time extra disk overhead can be reduced, then the differential decoding task and the erasure code decoding task are subjected to pipelining processing, and the decoding efficiency is improved. And data recovery is carried out by executing the decoding task, so that the data recovery performance of the encryption difference compression system can be effectively improved.
Owner:HUAZHONG UNIV OF SCI & TECH RES INST SHENZHEN

Coding and decoding method and device, codec, code stream, equipment and storage medium

The embodiment of the invention discloses a coding and decoding method and device, a codec, a code stream, equipment and a storage medium, and the decoding method comprises the steps: determining a first difference value of a sample value between a first reference block pointed by a first candidate MV of a current block and a second reference block pointed by a second candidate MV of the current block; determining a second difference in sample values between the template of the current block and the template of the first reference block; determining a third difference in sample values between the template of the current block and the template of the second reference block; performing motion estimation on the current block at least according to the first difference value, the second difference value and the third difference value to obtain a first prediction MV and a second prediction MV of the current block; and performing motion compensation on the current block according to the first prediction MV and the second prediction MV to obtain a prediction block of the current block.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Inter-frame prediction method and device, electronic equipment and computer program product

The invention provides an inter-frame prediction method and device, electronic equipment and a computer program product, and relates to the technical field of video coding and decoding. The method comprises the steps that candidate motion information of a current to-be-predicted block is acquired, a reference block corresponding to the current to-be-predicted block is determined based on the candidate motion information, and the candidate motion information comprises an initial identification value corresponding to a local illumination compensation identification; determining a target template of the current block to be predicted, a reference template corresponding to the reference block, and template distortion between the target template and the reference template; performing identification updating operation on the initial identification value according to the template distortion to obtain an updated identification value; and performing inter-frame prediction processing on the current to-be-predicted block according to the update identification value to obtain a predicted value of the current to-be-predicted block. According to the implicit LIC identifier exporting method provided by the invention, on the premise of not additionally increasing the identifier cost, a more accurate LIC opening state is decided, and the prediction error caused by directly inheriting the LIC identifier is reduced.
Owner:BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Coding method, coder, and electronic device

Provided in the present application are a coding method, a coder, and an electronic device. The coding method comprises: performing motion estimation on the current block in the current image, and determining a first motion parameter of the current block, wherein the first motion parameter points to an initial position in a reference image of the current image; determining at least one first position, other than the initial position, in a first search area in an initial macro pixel where the initial position is located; and determining a second motion parameter of a reference block on the basis of the initial position and the at least one first position. The coding method can improve a motion estimation effect and the coding performance of the coder.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Method and apparatus for video coding using block vector with adaptive spatial resolution

A method and an apparatus are disclosed for video coding using a block vector with an adaptive spatial resolution. The video coding method and the apparatus signal the spatial resolution of a block vector (BV) indicating the position of a reference block adaptively or signal the sign of a block vector difference adaptively in order to improve coding efficiency when intra block copy (IBC) is applied to a current block.
Owner:HYUNDAI MOTOR CO LTD +2

Method and device for video processing and medium

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is presented. In one method, for a conversion between a current video block of a video and a bitstream of the video, a first steering vector associated with the current video block is determined. The first guide vector includes a first guide block vector (BV) or a first guide motion vector (MV). A first reference vector of a first reference block positioned based on the first steering vector is determined. The first reference vector includes a first reference block vector or a first reference motion vector. A vector prediction for the current video block is determined based on at least a first steering vector and a first reference vector. Vector prediction includes block vector prediction or motion vector prediction. The conversion is performed based on vector prediction.
Owner:DOUYIN VISION CO LTD +1

Template-based Weight Derivation for Block Prediction

In video coding, a current block can be predicted using inter prediction, for example, based on a first reference block and a second reference block. A decoder computes a first correlation between a first template, of the first reference block associated with the current block being predicted, and a second template of the second reference block associated with the current block. The decoder determines a first weight, for the first reference block, based on the first correlation. The first weight may be used by the decoder for prediction of the current block.
Owner:OFINNO LLC