A mechanism for processing video data is disclosed. The mechanism includes determining to apply an adaptive coefficient precision for an adaptive loop filter (ALF). A conversion can then be performed between a visual media data and a bitstream based on the adaptive coefficient precision applied.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/82 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
A mechanism for processing video data is disclosed. The mechanism includes determining to use only a luma channel to convey displacement data when the displacement data is coded in a 4:4:4 video format. A conversion is performed between a visual media data and a bitstream based on the displacement data.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
3.
METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING
Embodiments of this disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. In the method, for a conversion between a current frame of a point cloud sequence and a bitstream of the point cloud sequence, a set of triangle meshes of the current frame are determined. A parameter for at least one projection plane for a triangle mesh of the set of triangle meshes is determined before voxelizing the triangle mesh. The conversion is performed based on the parameter.
Embodiments of the present disclosure provide a solution for visual data processing. A method for visual data processing is proposed. The method comprises: determining, for a conversion between visual data and a bitstream of the visual data with a neural network (NN)-based model, a first adjusting parameter from a first table based on a probability parameter sample associated with the visual data; adjusting a first sample associated with the visual data based on the first adjusting parameter; and performing the conversion based on the adjusted first sample.
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
H04N 19/184 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
H04N 19/196 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
5.
METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING
Embodiments of this disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. In the method, for a conversion between a current frame of a point cloud sequence and a bitstream of the point cloud sequence, a prediction mode for a region of the current frame is determined. The prediction mode at least comprises a first mode based on an intra prediction and an inter prediction. A prediction of the region is determined based on the prediction mode. The conversion is performed based on the prediction.
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
6.
Enhancements On Supplemental Enhancement Information Signalling In Video Bitstreams
A mechanism for processing video data is disclosed. The mechanism includes determining one or more bytes of data from a supplemental enhancement information (SEI) raw byte sequence payload (RBSP) header, wherein the SEI RBSP header is included in an SEI RBSP before one or more SEI messages carried in the SEI RBSP. A conversion is performed between a visual media data and a bitstream based on the SEI RBSP header.
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
7.
METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD PROCESSING
A solution for point cloud processing is provided. A method for point cloud processing is proposed. The method comprises: determining, for a conversion between a current point cloud (PC) sample of a point cloud sequence and a bitstream of the point cloud sequence, a prediction for a current feature of the current PC sample based on a current sparse PC sample of the current PC sample, a set of sparse PC samples and a set of features of at least one reference PC sample of the current PC sample; and performing the conversion based on the prediction for the current feature.
Embodiments of the present disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. In the method, for a conversion between a current frame of a point cloud sequence and a bitstream of the point cloud sequence, at least one prediction weight value of at least one neighbor sub-node of a current node of the current frame is determined. A node representing a spatial partition of the current frame. A sub-node represents a partition of a node. A target neighbor for predicting the current node is determined based on the at least one prediction weight value. A prediction of the current node is determined based on the target neighbor. The conversion is performed based on the prediction.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
H04N 19/196 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
9.
ON BASEMESH SUBMESH INFORMATION DESIGN IN DYNAMIC MESH CODING
A mechanism for processing video data is disclosed. The mechanism includes determining to infer that a value of a syntax element is equal to 0 when the syntax element is not present in a bitstream. The value of the syntax element plus one specifies a number of submeshes in each mesh frame. A conversion is performed between a visual media data and a bitstream based on the syntax element.
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
10.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: applying, for a conversion between a current video unit in a current picture of a video and a bitstream of the video, a neural network (NN) based filter on the current video unit; and performing the conversion based on the applying, wherein a size of a first input to the NN-based filter is larger than a size of the current video unit, and if the first input comprises a first set of samples outside the current picture, values of the first set of samples are determined based on a first padding scheme.
A mechanism for processing video data is disclosed. The mechanism determines to use only a slice-level filtering mode to indicate whether a block-level parameter selection is used. That is, a residual scaling flag is not used to indicate whether the block-level parameter selection is used. A conversion is performed between a visual media data and a bitstream based on the slice-level filtering mode.
H04N 19/103 - Selection of coding mode or of prediction mode
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
12.
Support Of Both Texture And Depth Layers In An MV-HEVC Bitstream
A mechanism for processing one or more video data is disclosed herein. The mechanism includes determining to apply a multiview monochrome sixteen-bit (Multiview Monochrome 16) profile to a visual media data. A conversion can then be performed between a visual media data and a bitstream based on the Multiview Monochrome 16 profile.
H04N 19/597 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
H04N 19/46 - Embedding additional information in the video signal during the compression process
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
13.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determine, for a conversion between a video unit of a video and a bitstream of the video, that a first syntax element (SE) related to geometric partitioning mode (GPM) is coded with a plurality of contexts; and performing the conversion based on the first SE.
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
14.
Enhancements On Signalling Of SEI Processing Order In Video Bitstreams
A mechanism for processing video data is disclosed. The mechanism determines for a supplemental enhancement information (SEI) processing order SEI message that SEI prefix indications, when present, are signaled in units of bits, where an SEI prefix indication for a particular SEI payloadType is a bit string that follows an SEI payload syntax of that value of payloadType and contains a number of complete syntax elements starting from a first syntax element in an SEI payload. A conversion is performed between a visual media data and a bitstream based on the SEI processing order SEI message.
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
15.
Purpose And Various Constraints For Neural-Network Post-Processing Filter Group
A mechanism for processing video data is disclosed. The mechanism includes determining multiple neural-network post-processing filters (NNPFs) or neural-network post-processing filter groups (NNPFGs) defined in one or more supplemental enhancement information (SEI) messages share a same NNPF purpose. A conversion is performed between visual media data and a bitstream based on the determining.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
16.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video block of a video and a bitstream of the video, a first prediction of the current video block is determined based on a first coding tool. The first coding tool comprises a motion vector difference (MVD)-related coding tool. A third prediction of the current video block is determined based on the first prediction and a second prediction of the current video block. The second prediction is determined based on a second coding tool different from the first coding tool. The conversion is performed based on the third prediction.
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
17.
Signalling Of Post-Processing Filter Groups Using The SEI Processing Order SEI Message
A mechanism for processing video data is disclosed. The mechanism includes determining that, except for one or more special cascading cases, any processing chain containing multiple supplemental enhancement information (SEI) message types is indicated by an SEI processing order (SPO) SEI message having a particular value of a processin order identifier syntax element. A conversion is performed between a visual media data and a bitstream based on the SPO SEI message.
H04N 19/86 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/82 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
18.
METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING
A solution for visual data processing is provided. A method for visual data processing is proposed. The method comprises: performing a first conversion between visual data and a bitstream of the visual data with a neural network (NN)-based model, the first conversion comprising at least one of the following: converting, based on a first predetermined order, a first tensor having more than one dimension to a one-dimensional first array, the first tensor and the first array storing first data associated with the visual data, and the first predetermined order indicating a correspondence between samples of the first tensor and samples of the first array, or converting, based on a second predetermined order, a one-dimensional second array to a second tensor having more than one dimension, the second tensor and the second array storing second data associated with the visual data.
H04N 19/13 - Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/91 - Entropy coding, e.g. variable length coding [VLC] or arithmetic coding
19.
RESIDUAL ADJUSTMENT FOR LOOP-FILTERS IN VIDEO CODING
A mechanism for processing video data is disclosed. The mechanism includes determining to apply a residual adjustment, in-loop filtering, or prediction filtering to a different internal bit depth. A conversion between a visual media data and a bitstream is performed based on application of the residual adjustment, the in-loop filtering, or the prediction filtering to the different internal bit depth.
H04N 19/82 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
20.
METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING
Embodiments of the present disclosure provide a solution for visual data processing. A method for visual data processing is proposed. The method comprises: determining whether a first coding mode is enabled for a conversion between visual data and a bitstream of the visual data with a neural network (NN)-based model, the visual data being at least a part of a picture of a video or an image; and performing the conversion based on the determining, wherein in the first coding mode, a set of residual samples associated with the visual data is partitioned into a plurality of subsets of residual samples, and a subset of residual samples among the plurality of subsets of residual samples is coded before a further subset of residual samples among the plurality of subsets of residual samples.
A mechanism for processing video data is disclosed. The mechanism determines to process video information with a high operation point (HOP) filter that includes a depth-wise convolutional layer or a group convolutional layer. A conversion is performed between a visual media data and a bitstream based on the HOP filter.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
H04N 19/82 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
A mechanism for processing video data is disclosed. The mechanism includes determining to apply slice quantization parameters (QPs) as one or more extra inputs to a neural network (NN)-based super resolution (SR) process. A conversion is performed between a visual media data and a bitstream based on the NN-based SR process.
G06T 3/4046 - Scaling of whole images or parts thereof, e.g. expanding or contracting using neural networks
G06T 3/4053 - Scaling of whole images or parts thereof, e.g. expanding or contracting based on super-resolution, i.e. the output image resolution being higher than the sensor resolution
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
H04N 19/42 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
23.
Support Of Both Texture And Depth Layers In An MV-HEVC Bitstream
A mechanism for processing video data is disclosed herein. The mechanism includes determining to apply a multiview extended ten-bit (Multiview Extended 10) profile to a visual media data. A conversion can then be performed between a visual media data and a bitstream based on the Multiview Extended 10 profile. Various constraints can also be applied to bitstreams conforming to the Multiview Extended 10 profile or layers thereof.
H04N 19/597 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
24.
Support Of Both Texture And Depth Layers In An MV-HEVC Bitstream
A mechanism for processing video data is disclosed. The mechanism determining that a current layer in a sub-bitstream (subBitstream) conforms to a multiview format range extension profile, wherein all active sequence parameter sets (SPSs) for the current layer and a reference layer of the current layer shall include a chroma format identification code (chroma_format_idc) equal to 0 only. A conversion is performed between a visual media data and a bitstream based on the multiview format range extension profile.
H04N 19/597 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
25.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method includes determining, during a conversion between a target video block of a video and a bitstream of the video, an affine prediction list of the target video block based on at least one of the following: a non-adjacent spatial candidate, or a temporal collocated candidate; and performing the conversion based on the affine prediction list.
H04N 19/577 - Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
26.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video block of a video and a bitstream of the video, affine information of the current video block is determined based on first affine information of a first block of the video. The first block is coded with a first coding tool different from an affine coding tool. A prediction of the current video block is determined based on the affine information. The conversion is performed based on the prediction.
H04N 19/136 - Incoming video signal characteristics or properties
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
27.
Signalling Of Post-Processing Filter Groups Using The SEI Processing Order SEI Message
A mechanism for processing video data is disclosed. The mechanism includes determining an identifying number or a syntax element named po_id is signalled in the SEI processing order SEI message to identify a group of SEI message types for which the preferred order of processing is indicated in the SEI processing order SEI message. A conversion is performed between a visual media data and a bitstream based on the syntax element.
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
28.
Post-Processing Filtering Process Based On Post-Processing Filter Groups
A mechanism for processing video data is disclosed. The mechanism includes determining to apply a chosen processing chain to a picture, wherein the chosen processing chain includes applying one or more post-processing filters (PPFs) to the picture. The PPFs may include neural-network post-filters (NNPFs). A conversion is performed between a visual media data and a bitstream based on the PPFs.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/80 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
H04N 19/85 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
29.
Post-Processing Filtering Process Based On Post-Processing Filter Groups
A mechanism for processing video data is disclosed. The mechanism includes determining to apply a processing chain of post-processing filters (PPFs) to visual media data by: obtaining a list of cropped decoded pictures in output order, choosing the processing chain, applying each PPF in the processing chain to each cropped decoded picture in the list, and replacing cropped decoded pictures in the list with processed pictures. A conversion is performed between a visual media data and a bitstream based on the processing chain.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
30.
Post-Processing Filtering Process Based On Post-Processing Filter Groups
A mechanism for processing video data is disclosed. The mechanism includes determining to obtain a list of output pictures from a processing chain, wherein the list of output pictures can include more pictures than are output by a last post-processing filter (PPF) in the processing chain. The PPFs may be neural-network post-filter (NNPFs). A conversion is performed between a visual media data and a bitstream based on the processing chain.
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/136 - Incoming video signal characteristics or properties
H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
H04N 19/86 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving reduction of coding artifacts, e.g. of blockiness
31.
METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING
Embodiments of the present disclosure provide a solution for visual data processing. A method for visual data processing is proposed. The method comprises: performing a conversion between visual data and a bitstream of the visual data with a neural network (NN)-based model, wherein a first format for coding the visual data and a second format of output visual data from the conversion are indicated with different indications, the first format indicates a first relationship between a size of a first component of the coded visual data and a size of a second component of the coded visual data, and the second format indicates a second relationship between a size of a first component of the output visual data and a size of a second component of the output visual data.
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
H04N 19/136 - Incoming video signal characteristics or properties
H04N 19/40 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
32.
METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING
Embodiments of the present disclosure provide a solution for visual data processing. A method for visual data processing is proposed. The method comprises: performing a conversion between visual data and a bitstream of the visual data with a neural network (NN)-based model, a color transformation between an internal color format and an output color format associated with the conversion being allowed to be disabled.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video block of a video and a bitstream of the video, information regarding applying a subblock-boundary based deblocking or filtering process to the current video block is determined based on a slice type. The conversion is performed based on the information. The information indicates at least one of: whether a kind of subblock-boundary based deblocking or filtering process is applied, or how the kind of subblock-boundary based deblocking or filtering process is applied.
H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
H04N 19/136 - Incoming video signal characteristics or properties
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
34.
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 value of a first variable of a merge candidate of the current video block is determined. Adjustment information of the first variable is determined based on at least one of: a template size, a block size or at least one threshold size. The adjustment information comprises at least one of: whether to adjust the value of the first variable, or how to adjust the value of the first variable. The conversion is performed based on the adjustment information.
H04N 19/156 - Availability of hardware or computational resources, e.g. encoding based on power-saving criteria
H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
35.
HARMONIZED LOCAL ILLUMINATION COMPENSATION AND MODIFIED INTER CODING TOOLS
A method for video processing is provided to include: determining, based on an inheritance rule, whether to use a local illumination compensation (LIC) mode for a conversion between a current block of a video region of a video and a coded representation of the video, and performing the conversion based on the determining. The LIC mode includes using a linear model of illumination changes in the current block during the conversion. The inheritance rule specifies to inherit a use of the LIC mode from a base merge candidate of an ultimate motion vector expression (UMVE) mode, and the UMVE mode includes using a motion vector expression that includes a base merge candidate and motion vector differences utilized to refine the motion information of the base merge candidate.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/46 - Embedding additional information in the video signal during the compression process
H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
36.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, for a conversion between a video unit of a video and a bitstream of the video, that a cross-component prediction (CCP) model candidate is inserted to a CCP candidate list; and performing the conversion based on the CCP model candidate.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/31 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the temporal domain
H04N 19/577 - Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
Embodiments of the present disclosure provide a method for point cloud coding. In the method, for a conversion between a current frame of a point cloud sequence and a bitstream of the point cloud sequence, a first trisoup node in a first slice of the current frame and a second trisoup node in a second slice of the current frame are determined. The first and second trisoup nodes are aligned based on a trisoup node size. The conversion is performed based on the aligned first and second trisoup nodes.
H04N 19/167 - Position within a video image, e.g. region of interest [ROI]
H04N 19/14 - Coding unit complexity, e.g. amount of activity or edge presence estimation
H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
38.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, prediction samples of the current video block based on an intra prediction mode and first information regarding whether to apply a deblocking filter to a set of reference samples of the current video block that is used for the intra prediction mode; and performing the conversion based on the prediction samples.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
39.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, for a conversion between a current video block of a video and a bitstream of the video, prediction samples of the current video block based on an intra prediction mode and first information regarding whether to apply a bilateral filter to a set of reference samples of the current video block that is used for the intra prediction mode; and performing the conversion based on the prediction samples.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/80 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
A mechanism for processing video data is disclosed. The mechanism includes determining that preprocessing information including properties or parameters of optimizing filters is included in a bitstream. A conversion is performed between a visual media data and a bitstream based on the preprocessing information.
H04N 19/136 - Incoming video signal characteristics or properties
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
41.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video block of a video and a bitstream of the video, temporal layer information of a video region associated with the current video block is determined. The temporal layer information indicates at least one of: a temporal layer, or a temporal layer index (Tid). A usage of subblock-based temporal motion vector prediction (SbTMVP) is determined based on the temporal information. The conversion is performed based on the usage of SbTMVP.
H04N 19/136 - Incoming video signal characteristics or properties
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
42.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In a method, for a conversion between a current video block of a video and a bitstream of the video, a first guiding vector associated with the current video block is determined. The first guiding vector comprises a first guiding block vector (BV) or a first guiding motion vector (MV). A first reference vector of a first reference block located based on the first guiding vector is determined. The first reference vector comprises a first reference block vector or a first reference motion vector. A vector prediction of the current video block is determined at least based on the first guiding vector and the first reference vector. The vector prediction comprises a block vector prediction or a motion vector prediction. The conversion is performed based on the vector prediction.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
43.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: generating, for a conversion between a video unit of a video and a bitstream of the video, a prediction for the video unit by applying affine motion compensation, wherein the video unit is coded with geometric partitioning mode (GPM) mode; applying an overlapped block motion compensation (OBMC) to the prediction; and performing the conversion based on the prediction.
H04N 19/54 - Motion estimation other than block-based using feature points or meshes
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
Embodiments of the present disclosure provide a solution for video processing. A method for video processing comprises: determining, from a plurality of filter shapes during a conversion between a current video block of a video and a bitstream of the video, a first filter shape for coding a first sample of the current video block; and performing the conversion based on the first filter shape. Compared with the conventional solution, the proposed method can advantageously improve the performance of the filtering tool.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/80 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
45.
ADAPTIVE COEFFICIENT PRECISION FOR ADAPTIVE LOOP FILTER IN VIDEO CODING
A mechanism for processing video data is disclosed. The mechanism includes determining that an adaptive coefficient precision for an adaptive loop filter (ALF) is set to a number M, where the number M is different from a fixed number used at an encoder or a decoder for the adaptive coefficient precision for the ALF. A conversion can then be performed between a visual media data and a bitstream based on the adaptive coefficient precision for the ALF set to the number M.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/82 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
46.
Support Of Both Texture And Depth Layers In An MV-HEVC Bitstream
A mechanism for processing video data is disclosed. The mechanism determining that a layer conforms to a Multiview Extended profile, which may also be referred to as an Extended Multiview Main profile. A conversion is performed between a visual media data and a bitstream based on the Multiview Extended profile.
H04N 19/597 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
47.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: obtaining, for a conversion between a current block of a video and a bitstream of the video, a chroma fusion candidate for the current block; and performing the conversion based on the chroma fusion candidate.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
48.
METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING
A method for visual data processing is proposed. In the method, for a conversion between a bitstream of visual data and the visual data, object information and background information of the visual data are determined. At least one object latent representation of the object information and at least one background latent representation of the background information are determined according to a neural network. The conversion is performed based on the at least one object latent representation and the at least one background latent representation.
A mechanism for processing video data is disclosed. The mechanism includes determining to utilize the information from a virtual reference frame for an adaptive loop filter (ALF). A conversion is performed between a visual media data and a bitstream based on the ALF.
A solution for visual data processing is provided. A method for visual data processing is proposed. The method includes: performing a conversion between visual data and a bitstream of the visual data with a neural network (NN) -based model, wherein the NN-based model includes at least one NN-based module, each of the at least one NN-based module is configured to process an input feature representation of the NN-based module based on a local feature and a global feature associated with the input feature representation, and the input feature representation includes a feature representation associated with the visual data.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video block of a video and a bitstream of the video, at least one template segment of a current template of the current video block is determined. A reference template of the current video block is determined based on at least one motion information of the at least one template segment. The conversion is performed based on the reference template.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
52.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: applying, for a conversion between a current video block of a video and a bitstream of the video, a bi-directional optical flow (BDOF) process on the current video block, an optical flow derivation equation for the BDOF process being adjusted with at least one offset item; and performing the conversion based on the applying.
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
53.
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 value of a first variable of a merge candidate of the current video block is determined. Adjustment information of the first variable is determined based on at least one of: a template size, a sequence resolution, or a block size. The adjustment information comprises at least one of: whether to adjust the value of the first variable, or how to adjust the value of the first variable. The conversion is performed based on the adjustment information.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/136 - Incoming video signal characteristics or properties
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/196 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
54.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, for a conversion between a current block of a video and a bitstream of the video, a cross-component prediction (CCP) model based on at least one of: a reference area related to the current block or a reference sample related to the current block; and performing the conversion based on the CCP model.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/196 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
55.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: performing, for a conversion between a video unit of a video and a bitstream of the video, a first determination regarding whether a subblock-based prediction is applicable for the video unit that is coded with geometric partitioning mode (GPM) mode, wherein a result of the first determination being true indicates that the subblock-based prediction is applicable for the video unit and the result of the first determination being false indicates that the subblock-based prediction is not applicable for the video unit; and perform the conversion based on the first determination.
H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/157 - Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
56.
ON BOUNDARY PADDING MOTION VECTOR CLIPPING IN IMAGE/VIDEO CODING
A method for coding video data implemented by a video coding apparatus. The method includes clipping a motion vector of a padding sample to be within a motion vector range, wherein the motion vector range is based on a maximum padding dimension of an extended area around a video unit of a video; and converting between the video unit of the video and a bitstream in accordance with the motion vector as constrained.
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
57.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: constructing, during a conversion between a target video block of a video and a bitstream of the video, at least one template in the target video block based on at least one neighbor sample of the target video block that satisfies a predetermined criterion; applying template matching to refine motion information for the target video block based on the at least one determined template, to obtain refined motion information; and performing the conversion based on the refined motion information. Compared with the conventional solution, the proposed method can advantageously improve the coding efficiency and performance.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
H04N 19/80 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
58.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: deriving, for a conversion between a current block of a video and a bitstream of the video, at least one of: a filter or a model based on decoding information; applying the at least one of: the filter or the model to coding of at least one of: the current block or a future block; and performing the conversion based on the at least one of: the filter or the model.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/503 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
59.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: deriving, for a conversion between a video unit of a video and a bitstream of the video, a first set of local illumination compensation (LIC) parameters for the video unit based on spatial neighboring video units of the video unit or a template of the video unit; applying the first set of LIC parameters and a second set of LIC parameters during an illumination compensation associated with the video unit; and performing the conversion based on the illumination compensation.
H04N 19/136 - Incoming video signal characteristics or properties
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
60.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Cases of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current frame of a video and a bitstream of the video with a neural network (NN) -based model, contextual information for the current frame from at least one frame coded before the current frame; filtering the contextual information for the current frame; and performing the conversion based on the filtered contextual information.
H04N 19/82 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
61.
METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING
Embodiments of the present disclosure provide a solution for visual data processing. A method for visual data processing is proposed. The method comprises: selecting, for a conversion between visual data and a bitstream of the visual data with a neural network (NN)-based model, a synthesis transform from a plurality of synthesis transforms in the NN-based model, the plurality of synthesis transforms being configured for processing a reconstructed latent representation of the visual data that is derived from a same bitstream; and performing the conversion based on the selected synthesis transform.
H04N 19/12 - Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
H04N 19/85 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
62.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video block of a video and a bitstream of the video, an interweaved affine prediction and a bi-directional optical flow (BDOF) is applied for the current video block. The conversion is performed based on the applying.
H04N 19/54 - Motion estimation other than block-based using feature points or meshes
H04N 19/436 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
H04N 19/577 - Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
63.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, for a conversion between a video unit of a video and a bitstream of the video, a parameter of a cross-component model for the video unit based on at least one of: a reference area related to the video unit or a previous cross-component model, wherein the cross-component model is a cross-component prediction (CCP) model or an inter convolutional cross-component model (CCCM); and performing the conversion based on the parameter of the cross-component model.
H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
64.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a method for video processing. The method comprises: determining, during a conversion between a current video block of a video and a bitstream of the video, whether to insert a target motion candidate for the current video block into a prediction list for the current video block based on a comparison between the target motion candidate and at least one existing motion candidate in the prediction list; and performing the conversion based on the determination. The proposed method can advantageously fill the prediction list more efficiently.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
65.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, for a conversion between a current block of a video and a bitstream of the video, that a component of the current block is coded with a coding mode and another component of the current block is coded with another coding mode; and performing the conversion based on the coding modes.
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
66.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, for a conversion between a video unit of a video and a bitstream of the video, affine information used in the video unit, wherein the video unit is not an affine-merge coded block or affine-advanced motion vector prediction (AMVP) coded block; storing the affine information used in the video unit; and performing the conversion based on the stored affine information.
H04N 19/54 - Motion estimation other than block-based using feature points or meshes
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
67.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video unit of a video and a bitstream of the video, a first coding mode is applied to a first chroma component of the current video unit and a second coding mode is applied to a second chroma component of the current video unit. The second coding mode is different from the first coding mode. The conversion is performed based on the applying.
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, during a conversion between a target block of a video and a bitstream of the target block, a first prediction and a second prediction associated with the target block, the target block being applied with a multiple hypothesis prediction coding mode; applying a process associated with a template of the target block to the target block by blending the first and second predictions; and performing the conversion according to the process associated with the template.
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
G06V 10/75 - Organisation of the matching processes, e.g. simultaneous or sequential comparisons of image or video featuresCoarse-fine approaches, e.g. multi-scale approachesImage or video pattern matchingProximity measures in feature spaces using context analysisSelection of dictionaries
H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
69.
MISCELLANEOUS CONSTRAINTS IN VIDEO-BASED DYNAMIC MESH CODING
A mechanism for processing video data is disclosed. The mechanism includes determining a limit or range is specified for each unsigned integer exponential Golomb (ue(v))-coded syntax element in motion picture experts group (MPEG) EdgeBreaker (MEB) coding. A conversion is performed between a visual media data and a bitstream based on the vu(v) variables and the vi(v) variables.
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
A mechanism for processing video data is disclosed. The mechanism includes determining a value of a syntax element indicating a layer identifier (ID) in a supplemental enhancement information (SEI) message, where the value of the syntax element is in a range from 0 to N, inclusive, where N is a positive integer, where a video codec or video coding standard interface text for the SEI message specifies that the value of the syntax element shall be in a range from 0 to M, inclusive, where M is a positive integer, and where N is greater than or equal to M. A conversion is performed between a visual media data and a bitstream based on the syntax element.
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/46 - Embedding additional information in the video signal during the compression process
H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
H04N 19/10 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
71.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a video unit of a video and a bitstream of the video, whether to put a subblock-based candidate of the video unit into a subblock-based candidate list based on motion information of at least one subblock of the subblock-based candidate: and performing the conversion based on the subblock -based candidate list.
Embodiments of the present disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. The method comprises: performing a conversion between a current point cloud (PC) sample of a point cloud sequence and a bitstream of the point cloud sequence, wherein the bitstream comprises a first indication indicating whether prediction weights used to determine a region adaptive hierarchical transform (RAHT) hybrid prediction are indicated in the bitstream.
H04N 19/597 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding specially adapted for multi-view video sequence encoding
73.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: constructing, for a conversion between a current video block of a video and a bitstream of the video, a cross-component prediction (CCP) model candidate list for the current video block; adjusting at least one CCP model in the CCP model candidate list; and performing the conversion based on the at least one adjusted CCP model.
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
74.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between a current video block of a video and a bitstream of the video, a set of parameters for a cross-component prediction (CCP) scheme; adjusting the set of parameters; and performing the conversion based on the adjusted set of parameters and the CCP scheme.
H04N 19/196 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
75.
FILTERING STRENGTH CONTROL VALUE INDICATION IN NNPF SEI MESSAGES
A mechanism for processing video data is disclosed. The mechanism includes determining a filtering strength control value for a neural-network post-processing filter (NNPF) is related to a slice other than a first slice. A conversion is performed between a visual media data and a bitstream based on the filtering strength control value.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/85 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
H04N 19/90 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups , e.g. fractals
H04N 19/80 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
H04N 19/82 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
76.
METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING
Embodiments of the present disclosure provide a solution for visual data processing. A method for visual data processing is proposed. The method comprises: applying, for a conversion between visual data and a bitstream of the visual data with a neural network (NN)-based model, a first filter in the NN-based model on an output of a synthesis transform in the NN-based model, at least one parameter of the first filter being configured based on one or more of the following: a first format for coding the visual data, the first format indicating a relationship between a size of a first component of the coded visual data and a size of a second component of the coded visual data, or a second format of output visual data from the conversion; and performing the conversion based on the applying
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
H04N 19/60 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
77.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video block of a video and a bitstream of the video, a first prediction of the current video block is determined based on a first coding tool. The first coding tool comprises a subblock-based coding tool. A third prediction of the current video block is determined based on the first prediction and a second prediction of the current video block, the second prediction being determined based on a second coding tool different from the first coding tool. The conversion is performed based on the third prediction.
H04N 19/136 - Incoming video signal characteristics or properties
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
78.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a video unit of a video and a bitstream of the video, whether to put a subblock-based merge candidate of the video unit into a subblock-based merge candidate list based on coding information of at least one neighboring block of the video unit, wherein the subblock-based merge candidate is one of: a subblock-based temporal motion vector prediction (sbTMVP) candidate, an affine candidate, or a subblock-based spatial motion vector prediction (sbSMVP) candidate; and performing the conversion based on the subblock-based merge candidate list.
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/46 - Embedding additional information in the video signal during the compression process
79.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: filtering, for a conversion between a current video block of a video and a bitstream of the video, reference samples of the current video block for a first intra prediction mode; and performing the conversion based on the filtered reference samples.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
80.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of this disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current block of a video and a bitstream of the video, a position of a residual subblock within the current block is determined by applying an advanced subblock transform (ASBT) based on a predetermined size of the residual subblock. Then, the conversion is performed based on the position of the residual subblock.
Embodiments of the present disclosure provide a solution for visual data processing. A method for visual data processing is proposed. The method comprises: obtaining, for a conversion between visual data and a bitstream of the visual data with a neural network (NN)-based model, a format for coding the visual data, the format indicating a relationship between a size of a first component of the coded visual data and a size of a second component of the coded visual data, and a first synthesis transform in the NN-based model being used for the first component; determining, based on the format, a second synthesis transform in the NN-based model that is used for the second component; and performing the conversion based on the first synthesis transform and the second synthesis transform.
H04N 19/42 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/60 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
82.
METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING
Embodiments of the present disclosure provide a solution for visual data processing. A method for visual data processing is proposed. The method comprises: obtaining, for a conversion between visual data and a bitstream of the visual data with a neural network (NN)-based model, at least one intermediate representation of the visual data in the NN-based model; applying a first filter in the NN-based model on the at least one intermediate representation, at least one parameter of the first filter being configured based on a format of output visual data from the conversion, the format indicating a relationship between a size of a first component of the output visual data and a size of a second component of the output visual data; and performing the conversion based on the applying.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
H04N 19/189 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
83.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, for a conversion between a video unit of a video and a bitstream of the video, whether to use at least one of: a real-time calculated model or a derived model, based on a decoder derived approach; and performing the conversion based on the at least one of: the real-time calculated model or the derived model.
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/46 - Embedding additional information in the video signal during the compression process
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
84.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, a first prediction for the current video block based on at least one of the following: a neural network based intra prediction (NNintra) mode, a matrix based intra prediction (MIP) mode, or a position dependent prediction based matrix weighted intra prediction (PDP-MIP) mode; determining a target prediction for the current video block by combining the first prediction and at least one further prediction for the current video block; and performing the conversion based on the target prediction.
H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
85.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, a transform kernel for the current video block based on at least one of the following: a first intra mode derived based on a decoder side intra mode derivation (DIMD) scheme, a second intra mode derived based on the DIMD scheme, or a planar mode; and performing the conversion based on the transform kernel.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, a target prediction for the current video block by blending an affine prediction for the current video block and at least one further prediction for the current video block based on a regression-based sample blending scheme; and performing the conversion based on the target prediction.
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: applying, for a conversion between a video unit of a video and a bitstream of the video, a cross-component prediction (CCP) mode to the video unit, based on coding information; and performing the conversion based on the CCP mode.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/196 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding being specially adapted for the computation of encoding parameters, e.g. by averaging previously computed encoding parameters
Provided in the embodiments of the present disclosure is a video processing solution. Also provided is a video processing method. The method comprises: for a video unit of a video and bitstream conversion of the video, determining a first set of bit rate control parameters for the video unit on the basis of a perceptron in an entity; determining a third set of bit rate control parameters on the basis of the first set of bit rate control parameters and a second set of bit rate control parameters, wherein the second set of bit rate control parameters is an optimal set of bit rate control parameters during the training of the entity; and executing conversion on the basis of the third set of bit rate control parameters.
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: determining, for a conversion between a video unit of a video and a bitstream of the video unit, a sub-block-based motion compensation for the video unit, wherein the video unit is coded with a geometric partitioning mode (GPM) mode; determining a prediction of the video unit based on the sub-block-based motion compensation; and performing the conversion based on the prediction.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/46 - Embedding additional information in the video signal during the compression process
A mechanism for processing video data is disclosed. The mechanism determines to classify picture data into groups based on statistical information related to the picture data and apply a bilateral filter to filter samples in each of the groups. A conversion is performed between a visual media data and a bitstream based on the bilateral filter.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. In the method, for a conversion between a current video unit of a video and a bitstream of the video, multiple view information of the current video unit is obtained. The current video unit is represented by positions in a three-dimensional (3D) space. The multiple view information of the current video unit is divided into one or more view groups of views. The conversion is performed based on the one or more view groups.
H04N 19/177 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a group of pictures [GOP]
92.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: deriving, for a conversion between a video unit of a video and a bitstream of the video, a cross-component prediction (CCP) model of a current block of the video unit, based on a previous CCP model coded block; and performing the conversion based on the CCP model.
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, motion information of the current video block, the current video block being coded with at least one of: an intra block copy (IBC) merge mode, an IBC with template matching mode, or an intra template matching mode; updating the motion information based on a constraint, the constraint indicating a target value of a component of the motion information; and performing the conversion based on the updated motion information.
H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
94.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: generating, for a conversion between a video unit of a video and a bitstream of the video, a subblock-based spatial motion vector prediction (sb-SMVP) candidate of the video unit based on motion information of at least one block in a current picture of the video, wherein the at least one block is neighboring to the video unit; and performing the conversion based on the sb-SMVP prediction candidate.
H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
H04N 19/109 - Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
Embodiments of the present disclosure provide a solution for visual data transcoding. A method for visual data transcoding is proposed. The method includes: reconstructing visual data from a first bitstream of the visual data; processing the reconstructed visual data with a neural network (NN)-based module to obtain processed visual data; and encoding the processed visual data into a second bitstream 5 of the visual data, at least one of the reconstructing or the encoding being performed based on an NN-based coding scheme.
H04N 19/40 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video transcoding, i.e. partial or full decoding of a coded input stream followed by re-encoding of the decoded output stream
H04N 19/10 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining a neural network (NN) model for processing a video, the NN model comprising at least one basic block, wherein a basic block comprises: a plurality of branches for parallel processing an input of the basic block, a branch comprising at least one convolutional layer and at least one activation layer, and a plurality of layers for serial processing a combination of outputs of the plurality of branch, the plurality of layers comprising at least one convolutional layer and at least one activation layer; and performing, according to the NN model, a conversion between a current video block of the video and a bitstream of the video.
H04N 19/436 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by implementation details or hardware specially adapted for video compression or decompression, e.g. dedicated software implementation using parallelised computational arrangements
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
97.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method includes: dividing, for a conversion between a video unit of a video and a bitstream of the video, the video unit into a plurality of sub-partitions using a predefined approach, wherein the video unit is coded with an intra block copy (IBC)-geometric partition mode (GPM); obtaining a prediction of at least one sub-partition of the video unit using intra block copy; and performing the conversion based on the prediction of the at least one sub-partition of the video unit.
H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
H04N 19/189 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
98.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between a current video block of a video and a bitstream of the video, a plurality of affine candidates for the current video block; applying a pruning check on the plurality of affine candidates in accordance with a checking procedure, the checking procedure being common to a plurality of different types of affine candidates; and performing the conversion based on the applying.
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
H04N 19/122 - Selection of transform size, e.g. 8x8 or 2x4x8 DCTSelection of sub-band transforms of varying structure or type
H04N 19/192 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding the adaptation method, adaptation tool or adaptation type being iterative or recursive
H04N 19/54 - Motion estimation other than block-based using feature points or meshes
99.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: performing, using a neural network (NN) model and during a conversion between a current block of a video and a bitstream of the video, at least one coding operation on the current block based at least in part on first information associated with one or multiple previously coded frames of the video, wherein the at least one coding operation comprises at least one of the following: a filtering operation, a super-resolution operation, an inter prediction operation, a virtual reference frame generation operation; and performing the conversion based on a result of the at least one coding operation.
H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
100.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between a current video block of a video and a bitstream of the video, an intra mode for the current video block, the intra mode being determined based on at least one of the following: information associated with neighboring samples of the current video block, or a prediction associated with the current video block; applying a transform process on the current video block based on the intra mode; and performing the conversion based on the applying.
H04N 19/61 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock