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

39 results about "Affine motion" patented technology

Adaptive motion vector precision for affine motion model based video coding

Systems and methods are described for video coding using affine motion models with adaptive precision. In an example, a block of video is encoded in a bitstream using an affine motion model, where the affine motion model is characterized by at least two motion vectors. A precision is selected for each of the motion vectors, and the selected precisions are signaled in the bitstream. In some embodiments, the precisions are signaled by including in the bitstream information that identifies one of a plurality of elements in a selected predetermined precision set. The identified element indicates the precision of each of the motion vectors that characterize the affine motion model. In some embodiments, the precision set to be used is signaled expressly in the bitstream; in other embodiments, the precision set may be inferred, e.g., from the block size, block shape or temporal layer.
Owner:INTERDIGITAL VC HOLDINGS INC

Regression-based motion vector field based sub-block motion vector derivation

PendingUS20260025522A1Digital video signal modificationDigital videoAffine motion
Devices, systems, and methods for digital video coding, which includes deriving regression-based motion vector field (RMVF)-based motion vector information, are described. An exemplary method for video processing includes deriving, from at least one set of neighboring blocks in a RMVF scheme, one or more control point motion vector predictors (CPMVPs) of an affine model for a current video block. The method also includes updating a motion candidate list for the current video block based on the one or more CPMVPs. The one or more CPMVPs are associated with a specific affine motion mode. The method further includes performing a conversion for the current video block based on the motion candidate list.
Owner:DOUYIN VISION CO LTD +1

Adaptive bilateral matching for decoder side affine motion vector refinement

A video coder is configured to receive a first block of video data to be coded using adaptive affine decoder side motion vector refinement (DMVR). The video coder may determine to set a first motion vector difference (MVD) for a first reference picture list to zero, and then refine control point motion vectors (CPMVs) associated with a second reference picture list to generate refined CPMVs. The video coder may then code the first block of video data using the refined CPMVs.
Owner:QUALCOMM INC

Image filtering processing method, device, equipment, medium and program product

Embodiments of the present specification provide an image filtering processing method, device, equipment, medium and program product, wherein the image filtering processing method comprises: screening a candidate affine motion region in a target image, and calculating a translation processing cost of the candidate affine motion region; obtaining affine motion information of the candidate affine motion region, and calculating an affine processing cost based on the affine motion information; in the case that the translation processing cost and the affine processing cost satisfy an affine strategy, determining the affine motion information as target motion information of the candidate affine motion region; performing filtering processing on the target motion information, the candidate affine motion region and a reference image block corresponding to the candidate affine motion region to obtain an affine filtering sub-block, and obtaining a filtering processing image based on each affine filtering sub-block and each translation filtering sub-block corresponding to the target image. When the affine strategy is satisfied, the affine motion information is used for subsequent filtering processing, and the robustness of image filtering in a complex motion scene is enhanced.
Owner:SHUXING TECH (BEIJING) CO LTD

Geometry partitioning for affine motion compensated prediction in video coding

Implementations of the disclosure provide systems and methods for motion compensation prediction. The method may include obtaining a video block of a video frame from a bitstream. The method may further include performing a geometry partition on the video block to obtain a first partition and a second partition. The method may further include applying a first motion prediction mode to the first partition and a second motion prediction mode to the second partition. At least one of the first motion prediction mode or the second motion prediction mode is an affine motion prediction mode. The first motion prediction mode and the second motion prediction mode are a same coding mode with different parameters.
Owner:BEIJING DAJIA INTERNET INFORMATION TECH CO LTD

Template matching refinement for affine motion

ActiveUS12581101B2Digital video signal modificationAffine motionReference map
A current block is coded by an affine mode and includes a first control point at a first corner of the current block. A current template associated with the first control point is determined. A plurality of candidate reference templates is determined in a reference picture for the current template. A reference template is selected from the plurality of candidate reference templates for the current template based on a template matching (TM) cost. The TM cost indicates a respective difference between each candidate reference template and the current template of the first control point. A first control point motion vector (CPMV) is determined based on the selected reference template, where the first CPMV indicates an offset between the selected reference template in the reference picture and the current template associated with the first control point. The current block is reconstructed based at least on the first CPMV.
Owner:TENCENT AMERICA LLC

Bidirectional optical flow sub-block refinement of affine modeled blocks

PendingCN121368892ADigital video signal modificationAffine motionAlgorithm
A video decoder determines a current block of width (WCB) * height (HCB) in size to decode in an affine prediction mode; predicting each sub-block of the first plurality of sub-blocks using an affine motion model to determine an initial prediction block, each sub-block having a size of width (WSB) * height (HSB), and WSB being less than WCB and HSB being less than HCC; applying a bi-directional optical flow process to a first sub-block and a second sub-block of the second plurality of sub-blocks to determine a first refinement prediction sub-block and a second refinement prediction sub-block, each sub-block having a size of width (WSBIPB) * height (HSBIPB), WSBIPB being less than or equal to WCB and less than or equal to WSB, and HSBIPB being less than or equal to HCC and less than or equal to HSB; and determining a refined prediction block based on the first refined sub-block and the second refined sub-block.
Owner:QUALCOMM INC

Encoding device, decoding device, generating device, transmitting device, and non-temporary storage medium

PendingJP2026110689AAffine motionMotion vector
The present invention provides an encoding device that can efficiently perform motion compensation using affine motion compensation. [Solution] The encoding device 100 comprises a circuit 160 and a memory 162. The circuit 160 uses the memory 162 to perform motion compensation on the target block in the affine motion compensation prediction process in the inter prediction process of the target block by limiting the range in which motion search or motion compensation is performed. In the affine motion compensation prediction process, the range in which motion search or motion compensation is performed is limited so that the variation between the motion vector of the control point at the upper left corner and the motion vector of the control point at the upper right corner of the target block in the affine motion compensation prediction process falls within a predetermined range. The variation is a value based on the difference between the motion vector of the control point at the upper left corner and the motion vector of the control point at the upper right corner of the target block.
Owner:PANASONIC INTELLECTUAL PROPERTY CORP OF AMERICA

Affine motion prediction for video coding

An example method includes obtaining, for a current block of video data, a value of a motion vector (MV) of an affine motion model of a neighboring block of video data, deriving, from the value of the MV of the affine motion model of the neighboring block, a value of a predictor of a MV of an affine motion model of the current block, decoding, from a video bitstream, a representation of a difference between the value of the MV of the affine motion model of the current block and the value of the predictor, determining the value of the MV of the affine motion model of the current block from the value of the predictor and the decoded difference, determining a predictor block of video data based on the determined value of the MV of the affine motion model of the current block, and reconstructing the current block based on the predictor block.
Owner:QUALCOMM INC

Image encoding / decoding method and device

PCT designated stageWO2026106345A1Digital video signal modificationTemplate matchingAffine motion
The present disclosure relates to an image encoding / decoding method and device, wherein the image decoding method according to an embodiment of the present disclosure comprises the steps of: deriving an affine motion vector difference of the current block; deriving an affine motion vector of the current block on the basis of the affine motion vector difference; correcting the affine motion vector; deriving a motion vector of the current block on the basis of the corrected affine motion vector; and generating a prediction block of the current block on the basis of the motion vector of the current block, wherein the affine motion vector may be corrected on the basis of template matching.
Owner:FORTIPL CO LTD

Image coding method based on affine motion prediction, and device for same

ActiveUS12676962B2Affine motionMotion prediction
A picture decoding method implemented by a decoding device, according to the present invention, comprises the steps of: acquiring motion prediction information from a bitstream; generating an affine MVP candidate list comprising affine MVP candidates for the current block; deriving CPMVPs for the respective CPs of the current block on the basis of one affine MVP candidate among the affine MVP candidates included in the affine MVP candidate list; deriving CPMVDs for the CPs of the current block on the basis of information on the CPMVDs for the respective CPs included in the acquired motion prediction information; and deriving CPMVs for the CPs of the current block on the basis of the CPMVPs and the CPMVDs.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Motion compensation for video encoding and decoding

A video codec can involve processing video information based on a motion model involving a coding unit including a plurality of sub-blocks, such as an affine motion model, to produce motion compensation information, obtaining a local illumination compensation model, and encoding or decoding the video information based on the motion compensation information and the local illumination compensation model.
Owner:INTERDIGITAL VC HOLDINGS INC

Coding affine motion models for video coding

ActiveUS12621461B2Color television with bandwidth reductionDigital video signal modificationAffine motionComputer graphics (images)
A video decoder may receive a block of video data to be decoded using a 6-parameter affine advanced motion vector predictor (AMVP) mode. The video decoder may decode a first syntax element indicating a first motion vector difference (MVD) for a first control point motion vector (CPMV) for the block, and also decode a flag that indicates if a second MVD for a second CPMV for the block and a third MVD for a third CPMV for the block are equal to the first MVD. The video decoder may further determine the second MVD and the third MVD based on the flag, and decode the block of video data using the first MVD, the second MVD, and the third MVD to generate a decoded block.
Owner:QUALCOMM INC

Decoder-side motion vector refinement for affine motion compensation

PendingEP4552328A4Digital video signal modificationAffine motionMotion vector
A VVC-standard encoder and a VVC-standard decoder are provided, implementing application of DMVR on affine merge mode-coded blocks to refine the motion vector accuracy and thereby improve coding efficiency. A refined motion vector (MV) search is performed for a control point motion vector (CPMV) of an inter-coded coding block (CB), outputting a refined MV of the CB. A refined MV search includes deriving a MV of a subblock of the CB based on a CPMV of the CB, performing subblock MV refinement for the MV of the subblock, and outputting the refined MV of the CB based on a refined MV of the subblock. A refined MV search further includes deriving an affine model parameter based on a plurality of CPMVs of the CB, performing an affine parameter offset search for the affine model parameter, and outputting the refined MV of the CB based on an optimal parameter offset.
Owner:ALIBABA (CHINA) CO LTD

Method and apparatus for processing video signal using affine prediction

PendingUS20260082069A1Digital video signal modificationAffine motionMotion vector
The present disclosure provides a method for decoding a video signal including a current block based on an affine motion prediction mode (affine mode, AF mode), the method including: checking whether the AF mode is applied to the current block, the AF mode representing a motion prediction mode using an affine motion model; checking whether an AF4 mode is used when the AF mode is applied to the current block, the AF4 mode representing a mode in which a motion vector is predicted using four parameters constituting the affine motion model; generating a motion vector predictor using the four parameters when the AF4 mode is used and generating a motion vector predictor using six parameters constituting the affine motion model when the AF4 mode is not used; and obtaining a motion vector of the current block based on the motion vector predictor.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

IMAGE DECODING METHOD BASED ON AFFIN MOTION PREDICTION AND APPARATUS USING THE AFFIN MVP CANDIDATE LIST IN THE IMAGE CODING SYSTEM

ActiveMX435025BAffine motionAlgorithm
The present invention relates to a method by which a decoding apparatus performs image decoding, in accordance with the present document, comprising the steps of: obtaining motion prediction information about a current block from a bit stream; generating a list of affine MVP candidates for the current block; deriving CPMVPs for CPs of the current block based on the list of affine MVP candidates; deriving CPMVDs for the CPs of the current block based on the motion prediction information; deriving CPMVs for the CPs of the current block based on the CPMVPs and the CPMVDs; and deriving prediction samples for the current block based on the CPMVs.
Owner:LG ELECTRONICS INC

Method and apparatus for processing video signal using affine prediction

PendingUS20260082068A1Digital video signal modificationAffine motionMotion vector
The present disclosure provides a method for decoding a video signal including a current block based on an affine motion prediction mode (affine mode, AF mode), the method including: checking whether the AF mode is applied to the current block, the AF mode representing a motion prediction mode using an affine motion model; checking whether an AF4 mode is used when the AF mode is applied to the current block, the AF4 mode representing a mode in which a motion vector is predicted using four parameters constituting the affine motion model; generating a motion vector predictor using the four parameters when the AF4 mode is used and generating a motion vector predictor using six parameters constituting the affine motion model when the AF4 mode is not used; and obtaining a motion vector of the current block based on the motion vector predictor.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Affine merge mode with translational motion vectors

PendingUS20260189694A1Affine motionAlgorithm
In a method, a first affine-translational merge candidate is determined from a candidate list for a prediction of a current block in a current picture when the first affine-translational merge candidate for the prediction of the current block is allowed. The first affine-translational merge candidate provides affine motion information associated with a first reference picture in a first reference list and translational motion information associated with a second reference picture in a second reference list. A first prediction for a sample in the current block is generated according to the affine motion information associated with the first reference picture. A second prediction for the sample in the current block is generated according to the translational motion information associated with the second reference picture. The sample in the current block is encoded in a bitstream according to a combination of the first prediction and the second prediction.
Owner:TENCENT AMERICA LLC

Method and apparatus for processing video signals using affine prediction

ActiveCN118214884BDigital video signal modificationAffine motionMotion vector
The disclosure provides a method for decoding a video signal including a current block based on an affine motion prediction mode (affine mode, AF mode), the method including checking whether the AF mode is applied to the current block, the AF mode indicating a motion prediction mode using an affine motion model; when the AF mode is applied to the current block, checking whether the AF4 mode is used, the AF4 mode indicating a mode in which four parameters constituting the affine motion model are used to predict a motion vector; when the AF4 mode is used, generating a motion vector predictor using the four parameters, and when the AF4 mode is not used, generating a motion vector predictor using six parameters constituting the affine motion model; and obtaining a motion vector of the current block based on the motion vector predictor.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Adaptive bilateral matching for decoder side affine motion vector refinement

PendingUS20260197488A1Pattern recognitionAffine motion
A video coder is configured to receive a first block of video data to be coded using adaptive affine decoder side motion vector refinement (DMVR). The video coder may determine to set a first motion vector difference (MVD) for a first reference picture list to zero, and then refine control point motion vectors (CPMVs) associated with a second reference picture list to generate refined CPMVs. The video coder may then code the first block of video data using the refined CPMVs.
Owner:QUALCOMM INC

An affine motion estimation method, device, storage medium and terminal

The application relates to an affine motion estimation method, device, storage medium and terminal. The method comprises the following steps: constructing a three-layer image down-sampling pyramid; acquiring a control point motion vector of an original block on a zero-layer image; reducing the control point motion vector to obtain an initial motion vector of the original block on the zero-layer image; updating according to the initial motion vector to acquire a final motion vector of a prediction block on the zero-layer image; updating according to the final motion vector on the zero-layer image to acquire a final motion vector of a prediction block on a first-layer image; and updating according to the final motion vector on the first-layer image to output a final motion vector of a prediction block on a second-layer image. The application is based on the three-layer image down-sampling pyramid affine motion estimation; the data access amount in the motion compensation process can be reduced, and the access cost is further reduced.
Owner:HANGZHOU WEIMING XINKE TECH CO LTD +1

An apparatus and a method for performing affine motion compensated prediction

PCT designated stageWO2026087307A1Digital video signal modificationAffine motionComputer graphics (images)
A method comprising: deriving a location of a prediction block of a frame; deriving three control point motion vectors pointing to three vertices of a reference block of a reference frame; deriving or inferring a one-dimensional (1D) motion vector control parameter; deriving a fourth vertex of the reference block based on the three vertices of the reference block and the 1D motion vector control parameter by imposing constraint to the reference block to have exactly one pair of parallel sides; obtaining a sub-block motion vector field based on the parameters of an 8-parameter prediction model and coordinates of the centers of the sub-blocks; and performing an affine motion- compensated prediction for the prediction block based on the sub-block motion vector field.
Owner:NOKIA TECHNOLOGIES OY

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

The application provides a video coding method, device, equipment, system and storage medium. Whether the current video is a translation motion type video is determined by a violent motion parameter. If the current video is a translation motion type video, an affine motion compensation prediction mode is skipped. Thus, the waste of computing resources caused by using the affine motion compensation prediction mode to predict the translation motion type video is avoided, the coding time is reduced, the coding efficiency of the video is improved, and the computing resources are saved.
Owner:GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD

Video coding methods and apparatuses performed by a video encoder and a decoder

Methods and apparatuses for coding a system using an affine motion model are disclosed. According to one method, a neighboring block set of a current block including a plurality of spatial neighboring blocks and one or more collocated blocks is determined for the current block. One or more constructed affine MVP (motion vector prediction) candidates are derived for an affine MVP candidate list based on control point (CP) motion vectors (MVs) at the plurality of spatial neighboring blocks and the one or more collocated blocks. The constructed affine MVP candidate without a temporal MV is checked and inserted into the affine MVP candidate list before any constructed affine MVP with a temporal MV. Then, the motion information of the current block or the current block is encoded or decoded based on the affine MVP candidate list.
Owner:HFI INNOVATION INC

Decoder side affine motion refinement

PendingCN122317285ACoding blockAffine motion
An encoder and a decoder compliant with AVS3 and later standards are provided, the encoder and the decoder configuring one or more processors of a computing system to perform decoder-side motion vector correction and affine motion compensation on the same coded block. The encoder and the decoder are configured to perform one or both of the following operations by searching to minimize the cost of bilateral matching (“BM”): correcting the underlying motion vectors of the affine model and correcting the non-translation parameters of the affine model.
Owner:ALIBABA INNOVATION PRIVATE LIMITED

History-based motion vector prediction

Systems, methods, and computer-readable media for updating a history-based motion vector table are provided. In some examples, a method can include obtaining one or more blocks of video data, determining a first motion vector derived from a first control point of a block of the one or more blocks, the block being encoded using an affine mode of motion, determining a second motion vector derived from a second control point of the block, estimating a third motion vector for a predetermined location within the block based on the first motion vector and the second motion vector, and populating a history-based motion vector predictor (HMVP) table with the third motion vector.
Owner:QUALCOMM INC

Methods and apparatus for encoding samples at pixel positions in sub-blocks

A method and apparatus for encoding a sample at a pixel position in a sub-block is provided. The method can include generating a plurality of affine motion compensated predictions at the pixel position in the sub-block and a plurality of neighboring pixel positions, determining a motion vector (MV) difference at at least one of the plurality of neighboring pixel positions, determining coefficients of a filter having a predetermined shape based on the motion vector (MV) difference, and obtaining a refined prediction of the sample at the pixel position using the filter based on the plurality of affine motion compensated predictions.
Owner:BEIJING DAJIA INTERNET INFORMATION TECH CO LTD