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 prediction for a chroma component of the current video block by fusing a first candidate prediction for the chroma component determined with a non-linear model (non-LM) mode and at least one candidate prediction for the chroma component determined with at least one cross-component prediction (CCP) mode; 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/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
2.
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 pruning check on a first motion candidate and a second motion candidate for the current video block based on coding mode information of a first reference block associated with the first motion candidate and coding mode information of a second reference block associated with the second motion candidate; and performing the conversion based on the applying.
H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
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
3.
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 process is applied to the current video block based on template matching. At least one reference sample of a current template of the current video block is determined based on a block vector (BV) of the current video block during the process. The conversion is performed 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/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/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
4.
MULTIPLE ADAPTIVE LOOP FILTER PROCESSED RECONSTRUCTIONS IN VIDEO CODING
A mechanism for processing video data is disclosed. The mechanism includes determining to employ a plurality of adaptive loop filter (ALF) parameter sets for a single picture, slice, or tile. A conversion can then be performed between a visual media data and a bitstream based on the ALF parameter sets.
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
5.
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 or reconstruction of the video unit by applying a fractional block vector to the video unit; and performing the conversion based on the prediction or reconstruction of the video unit.
H04N 19/80 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
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
6.
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 mode based on template cost, wherein the first prediction mode is used to determine a prediction for at least one color component of the current video block, and the prediction for the at least one color component is used in a cross-component prediction (CCP) mode for coding the current video block; and performing the conversion based on the first prediction mode.
H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
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
7.
SIGNALLING OF FACIAL PARAMETER DIMENSIONS IN A GENERATIVE FACE VIDEO (GFV) SUPPLEMENTAL ENHANCEMENT INFORMATION (SEI) MESSAGE
A mechanism for processing video data is disclosed. The mechanism includes determining when a generative face video (GFV) coordinate present flag (gfv_coordinate_present_flag) is equal to 1, and when GFV base picture flag (gfv_base_pic_flag) is equal to 0, and when GFV keypoints (KPS) prediction flag (gfv_kps_pred_flag) is equal to 1, that there shall be a previous GFV supplemental enhancement information (SEI) message in decoding order with a same GFV identifier (gfv_id) as a current GFV SEI message and gfv_base_pic_flag equal to 1 in a current coded layer video sequence (CLVS). A conversion is performed between a visual media data and a bitstream based on the current GFV 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
G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
H04N 19/136 - Incoming video signal characteristics or properties
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
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, an adjustment factor by performing one or more integer operations on at least one adjustment parameter and at least one reference factor, wherein the adjustment factor is used to adjust one or more samples associated with a latent representation of the visual data in an adjustment process of the NN-based model, and each of the at least one reference factor and the at least one adjustment parameter is an integer; and performing the conversion based on the adjustment factor.
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/46 - Embedding additional information in the video signal during the compression process
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
9.
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, at least one reference sample used by a cross-component prediction (CCP) for the current video block is determined based on at least one of: a position of the current video block, a shape of the current video block, a size of the current video block, a position of a current coding tree unit (CTU), a shape of the current CTU or a size of the current CTU. The CCP of the current video block is determined based on the at least one reference sample. The conversion is performed based on the CCP.
H04N 19/14 - Coding unit complexity, e.g. amount of activity or edge presence estimation
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
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: obtaining, for a conversion between a current video block of a video and a bitstream of the video, first information regarding whether to filter a prediction for a chroma component of the current video block, wherein the prediction for the chroma component is determined with a cross-component prediction (CCP) mode, and the first information is dependent on coding information associated with the current video block; and performing the conversion based on the first information.
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/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
A mechanism for processing video data is disclosed. The mechanism includes determining to employ a plurality of transforms when applying intra block copy (IBC) to video units. The plurality of transforms may not include discrete cosine transform. A conversion is performed between a visual media data and a bitstream based on the IBC.
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/122 - Selection of transform size, e.g. 8x8 or 2x4x8 DCTSelection of sub-band transforms of varying structure or type
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
12.
ORDER AND TIMING OF GENERATED PICTURES FOR GENERATIVE FACE VIDEO (GFV) SUPPLEMENTAL ENHANCEMENT INFORMATION (SEI) MESSAGES
A mechanism for processing video data is disclosed. The mechanism includes determining that each output picture derived by a store output tensors (StoreOutputTensors( )) process is a generative face video (GFV)-generated picture. A conversion is performed between a visual media data and a bitstream based on the StoreOutputTensors( ) process.
H04N 19/136 - Incoming video signal characteristics or properties
H04N 19/17 - 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
H04N 19/46 - Embedding additional information in the video signal during the compression process
H04N 19/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
H04N 19/00 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
13.
SIGNALLING OF FACIAL PARAMETER DIMENSIONS IN A GENERATIVE FACE VIDEO (GFV) SUPPLEMENTAL ENHANCEMENT INFORMATION (SEI) MESSAGE
A mechanism for processing video data is disclosed. The mechanism includes determining when a generative face video (GFV) coordinate present flag (gfv_coordinate_present_flag) is equal to 1, and when GFV base picture flag (gfv_base_pic_flag) is equal to 0, and when GFV keypoints (KPS) prediction flag (gfv_kps_pred_flag) is equal to 1, that there shall be a previous GFV supplemental enhancement information (SEI) message in decoding order with a same GFV identifier (gfv_id) as a current GFV SEI message and gfv_base_pic_flag equal to 1 in a current coded layer video sequence (CLVS). A conversion is performed between a visual media data and a bitstream based on the current GFV 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
G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
H04N 19/136 - Incoming video signal characteristics or properties
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
A mechanism for processing video data is disclosed. The mechanism includes determining when a generative face video (GFV) coordinate present flag (gfv_coordinate_present_flag) is equal to 1, and when GFV base picture flag (gfv_base_pic_flag) is equal to 0, and when GFV keypoints (KPS) prediction flag (gfv_kps_pred_flag) is equal to 1, that there shall be a previous GFV supplemental enhancement information (SEI) message in decoding order with a same GFV identifier (gfv_id) as a current GFV SEI message and gfv_base_pic_flag equal to 1 in a current coded layer video sequence (CLVS). A conversion is performed between a visual media data and a bitstream based on the current GFV SEI message.
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
H04N 19/17 - 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
H04N 19/46 - Embedding additional information in the video signal during the compression process
H04N 19/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
H04N 19/00 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
15.
SIGNALLING OF FACIAL PARAMETER DIMENSIONS IN A GENERATIVE FACE VIDEO (GFV) SUPPLEMENTAL ENHANCEMENT INFORMATION (SEI) MESSAGE
A mechanism for processing video data is disclosed. The mechanism includes determining when a generative face video (GFV) coordinate present flag (gfv_coordinate_present_flag) is equal to 1, and when GFV base picture flag (gfv_base_pic_flag) is equal to 0, and when GFV keypoints (KPS) prediction flag (gfv_kps_pred_flag) is equal to 1, that there shall be a previous GFV supplemental enhancement information (SEI) message in decoding order with a same GFV identifier (gfv_id) as a current GFV SEI message and gfv_base_pic_flag equal to 1 in a current coded layer video sequence (CLVS). A conversion is performed between a visual media data and a bitstream based on the current GFV 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
G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
H04N 19/136 - Incoming video signal characteristics or properties
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
A mechanism for processing video data is disclosed. The mechanism includes determining when a generative face video (GFV) coordinate present flag (gfv_coordinate_present_flag) is equal to 1, and when GFV base picture flag (gfv_base_pic_flag) is equal to 0, and when GFV keypoints (KPS) prediction flag (gfv_kps_pred_flag) is equal to 1, that there shall be a previous GFV supplemental enhancement information (SEI) message in decoding order with a same GFV identifier (gfv_id) as a current GFV SEI message and gfv_base_pic_flag equal to 1 in a current coded layer video sequence (CLVS). A conversion is performed between a visual media data and a bitstream based on the current GFV SEI message.
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
H04N 19/17 - 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
H04N 19/46 - Embedding additional information in the video signal during the compression process
H04N 19/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
H04N 19/00 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
17.
SIGNALLING OF FACIAL PARAMETERS IN A GENERATIVE FACE VIDEO (GFV) SUPPLEMENTAL ENHANCEMENT INFORMATION (SEI) MESSAGE
A mechanism for processing video data is disclosed. The mechanism includes determining for each generative face video (GFV) supplemental enhancement information (SEI) message, at least one of GFV coordinate present flag (gfv_coordinate_present_flag) and GFV matrix present flag (gfv_matrix_present_flag) shall be equal to 1. A conversion is performed between a visual media data and a bitstream based on the GFV SEI message.
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
H04N 19/17 - 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
H04N 19/46 - Embedding additional information in the video signal during the compression process
H04N 19/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
H04N 19/00 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
18.
SIGNALLING OF FACIAL PARAMETERS IN A GENERATIVE FACE VIDEO (GFV) SUPPLEMENTAL ENHANCEMENT INFORMATION (SEI) MESSAGE
A mechanism for processing video data is disclosed. The mechanism includes determining for each generative face video (GFV) supplemental enhancement information (SEI) message, at least one of GFV coordinate present flag (gfv_coordinate_present_flag) and GFV matrix present flag (gfv_matrix_present_flag) shall be equal to 1. A conversion is performed between a visual media data and a bitstream based on the GFV SEI message.
H04N 19/136 - Incoming video signal characteristics or properties
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/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/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/463 - Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
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
19.
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 plurality of sub-partitions of the current video unit coded with an intra block copy (IBC)-geometric partition mode (GPM) is determined. An IBC prediction of at least one sub-partition of the current video unit is determined based on a block vector (BV). At least one of an IBC merge mode or an IBC advanced motion vector prediction (AMVP) mode is applied. The conversion is performed based on the IBC prediction of the at least one sub-partition of the current video unit.
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/167 - Position within a video image, e.g. region of interest [ROI]
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
A mechanism for processing video data is disclosed. The mechanism includes determining a generative face video (GFV) supplemental enhancement information (SEI) message pertains to only a current picture when the GFV SEI message has a GFV base picture flag (gfv_base_pic_flag) equal to zero and a GFV drive picture fusion flag (gfv_drive_pic_fusion_flag) equal to zero. A conversion is performed between a visual media data and a bitstream based on the GFV 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
G06F 21/10 - Protecting distributed programs or content, e.g. vending or licensing of copyrighted material
H04N 19/136 - Incoming video signal characteristics or properties
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
A mechanism for processing video data is disclosed. The mechanism includes determining a generative face video (GFV) supplemental enhancement information (SEI) message comprises a generative face video (GFV) neural network (NN) present flag (gfv_nn_present_flag), wherein constraints apply for deriving a neural network Translator (TranslatorNN) when the gfv_nn_present_flag is equal to zero and the TranslatorNN is referenced in semantics of the GFV SEI message. A conversion is performed between a visual media data and a bitstream based on the GFV 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/136 - Incoming video signal characteristics or properties
H04N 19/46 - Embedding additional information in the video signal during the compression process
H04N 21/84 - Generation or processing of descriptive data, e.g. content descriptors
G06F 16/783 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually using metadata automatically derived from the content
H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
22.
PRESENCE OF AND RELATIONSHIP BETWEEN PICTURES RELATED TO GENERATIVE FACE VIDEO (GFV) SUPPLEMENTAL ENHANCEMENT INFORMATION (SEI) MESSAGES
A mechanism for processing video data is disclosed. The mechanism includes determining that, when a generative face video (GFV) supplemental enhancement information (SEI) message (gfvSeiA) with a particular GFV identifier (gfv_id) value has GFV count (gfv_cnt) greater than 0 and a GFV SEI message (gfvSeiB) with the same gfv_id value in a same picture unit has a GFV base picture flag (gfv_base_pic_flag) equal to 1, the GFV SEI message (gfvSeiA) shall have a GFV drive picture fusion flag (gfv_drive_pic_fusion_flag) equal to 0. A conversion is performed between a visual media data and a bitstream based on the GFV SEI message (gfvSeiA).
H04N 19/463 - Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
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/136 - Incoming video signal characteristics or properties
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/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.
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: determine, for a conversion between a video unit of a video and a bitstream of the video, a prediction or reconstruction of the video unit based on a prediction approach with at least one matrix and a coding approach; and perform the conversion based on the prediction or reconstruction of the video unit.
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
24.
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 block of a current picture of a video and a bitstream of the video, a motion candidate for the current block based on at least one predetermined position comprising a first position, wherein the first position is non-adjacent to a current block in the current picture, the first position is non-adjacent to a collocated block of the current block in a first reference picture associated with the current block, and a distance between the first position and the current block or the collocated block is based on at least one of a width or a height of the current block; and performing the conversion based on the motion candidate.
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
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 comprises: determining, for a conversion between a current block of a video and a bitstream of the video, an affine candidate for the current block based on at least one chained motion vector for the current block or at least one motion candidate for the current block, a type of each of the at least one motion candidate is different from an adjacent spatial candidate; and performing the conversion based on the affine candidate.
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
26.
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 enable or disable a coding tool for the video unit based on a content detection method; and performing the conversion based on the determination.
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
27.
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, a prediction associated with the video unit by blending a first prediction with a second prediction, wherein the first prediction is based on a first coding mode comprising at least one of: a position dependent intra prediction (PDP), an extrapolation intra prediction (EIP), a matrix weighted intra prediction (MIP), a position dependent intra prediction combination (PDPC), a variant of the PDP, a variant of the EIP, a variant of the MIP, or a variant of the PDPC; and performing the conversion based on the 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
28.
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, a first set of weighting factors for a first chroma prediction and a second set of weighting factors for a second chroma prediction, wherein the first set of weighting factors is determined per sample in the first chroma prediction and comprises one or more weighting factors corresponding to one or more samples in the first chroma prediction, and the second set of weighting factors is determined per sample in the second chroma prediction and comprises one or more weighting factors corresponding to one or more samples in the second chroma prediction; determining a final prediction associated with the video unit by fusing the first chroma prediction and the second chroma prediction based on the first set of weighting factors and the second set of weighting factors; and performing the conversion based on the final 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
29.
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 block of a video and a bitstream of the video, a first prediction for the current block by applying an intra prediction scheme or an intra block copy (IBC) prediction scheme based on at least one of a temporal candidate for the current block or a non-adjacent spatial candidate for the current block; and performing the conversion based on the first prediction.
H04N 19/103 - Selection of coding mode or of prediction 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
30.
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 block of a current picture of a video and a bitstream of the video, a pair of bi-directional motion vector prediction (MVP) candidates for the current block, the pair of bi-directional MVP candidates being not indicated in the bitstream; and performing the conversion based on the pair of bi-directional MVP candidates.
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
31.
METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING
Methods, apparatus and medium for video processing are provided in the present invention. A method for video processing comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, that a universal merge mode is enabled for the current video block; determining prediction information for the current video block by inheriting coded information from at least one previously coded block; and performing the conversion based on the prediction information.
H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
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/157 - Assigned coding mode, i.e. the coding mode being predefined or preselected to be further used for selection of another element or parameter
32.
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 a conversion between a current video unit of a video and a bitstream of the video, wherein the current video unit is coded with a geometric partitioning mode (GPM) based prediction mode, whether a value for a metric of a blending region of the current video unit in a direction is indicated in the bitstream is dependent on content of the current video unit, and values for samples in the blending region are determined based on values for samples in a plurality of predictions associated with the current video unit.
H04N 19/167 - Position within a video image, e.g. region of interest [ROI]
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
Embodiments provide a computer-executed method, a computer system and computer-program product for facilitating a transaction. The method includes transmitting computer-executable instructions to cause a representation of an item to be displayed on a consumer interface rendered on a visual display of a computing device. The method also includes receiving, from the computing device, an indication of a compound consumer input associated with a consumer and performed using the consumer interface. The method further includes, based on a determination that the compound consumer input corresponds to a purchase command, retrieving information previously stored for the consumer, generating an order to purchase the item for the consumer, and transmitting an order confirmation configured to be displayed by the computing device.
G06F 3/04883 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures for inputting data by handwriting, e.g. gesture or text
G06F 3/0482 - Interaction with lists of selectable items, e.g. menus
G06F 3/04842 - Selection of displayed objects or displayed text elements
G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
G06Q 20/12 - Payment architectures specially adapted for electronic shopping systems
G06Q 20/32 - Payment architectures, schemes or protocols characterised by the use of specific devices using wireless devices
G06Q 30/0207 - Discounts or incentives, e.g. coupons or rebates
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 an intra block copy (IBC) and local illumination compensation (LIC) (IBC-LIC) is applied to the video unit based on a model used for the IBC-LIC; in accordance with a determination that the IBC-LIC is applied to the video unit, performing a compensation process to a prediction/reconstruction of the video unit using a model of the IBC-LIC; and performing the conversion based on the compensated prediction/reconstruction of the video unit.
H04N 19/51 - Motion estimation or motion compensation
H04N 19/14 - Coding unit complexity, e.g. amount of activity or edge presence estimation
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
35.
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: applying, for a conversion between a target frame of a point cloud sequence and a bitstream of the point cloud sequence, down-sampling on points in the target frame according to importance of the points; obtaining a final sampled point could by combining a plurality of down-sampled points, wherein a first set of down-sampled points is down-sampled based on importance, and a second set of down-sampled points is down-sampled based on structure-preserving information; and performing the conversion based on the final sampled point cloud.
H04N 19/33 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain
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
36.
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 motion shift (MS) of the current video block is determined based on at least one indication in the bitstream. The MS comprises a vector associated with a location of a prediction of the current video block. Temporal motion information of the current video block is determined based on the MS. The conversion is performed based on the temporal motion information.
H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
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/167 - Position within a video image, e.g. region of interest [ROI]
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
37.
NEURAL-NETWORK POST-FILTER REPETITION, UPDATE, AND ACTIVATION
A mechanism for processing video data is disclosed. The mechanism includes determining a neural-network post-filter characteristics (NNPFC) supplemental enhancement information (SEI) message. The NNPFC SEI message pertains to a current decoded picture and all subsequent decoded pictures of a current layer, in output order, until an end of a current coded layer video sequence (CLVS) or up to but excluding a decoded picture that follows the current decoded picture in output order within the current CLVS and is associated with a subsequent NNPFC SEI message, in decoding order, having a NNPFC base flag (nnpfc_base_flag) equal to 0 and a particular NNPFC identifier (nnpfc_id) value within the current CLVS, whichever is earlier.
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
38.
JOINTLY CODING OF TEXTURE AND DISPLACEMENT DATA IN DYNAMIC MESH CODING
A mechanism for processing video data is disclosed. The mechanism includes determining that the texture data and the displacement data are included in a single bitstream and use different coding methods. A conversion is performed between the visual media data and the single bitstream based on the different coding methods of the texture data and the displacement data.
H04N 19/25 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using video object coding with scene description coding, e.g. binary format for scenes [BIFS] compression
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/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
39.
JOINTLY CODING OF TEXTURE AND DISPLACEMENT DATA IN DYNAMIC MESH CODING
A mechanism for processing video data is disclosed. The mechanism includes determining that the displacement data is coded in a 4:2:0 format. A conversion is performed between the visual media data and a bitstream based on the displacement data as coded in the 4:2:0 format.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: in accordance with a determination that a video unit of a video is coded with a target coding tool, generating, for a conversion between the video unit of the video and a bitstream of the video unit, a prediction or reconstruction of the video unit using a plurality of prediction methods or a plurality of prediction modes of a prediction method; deriving a set of weighting parameters for the video unit coded with the target coding tool; and performing the conversion based on the set of weighting parameters and the prediction or reconstruction of the video unit.
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
H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
41.
METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING
Embodiments of the present disclosure provide a method for point cloud coding. In the method, for a conversion between a current coding unit of a point cloud sequence and a bitstream of the point cloud sequence, whether at least one condition associated with at least one coordinate of a point in the current coding unit is satisfied is determined. In accordance with a determination that the at least one condition is satisfied, the at least one coordinate is updated based on a capturing laser capturing the point. The conversion is performed based on the at least one updated coordinate of the point.
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
42.
SIDE INFORMATION PREPARATION FOR ADAPTIVE LOOP FILTER IN VIDEO CODING
A mechanism for processing video data is disclosed. The mechanism includes determining to employ an adaptive loop filter (ALF) that receives a residual sample of a current picture as side information used as an input. A conversion is performed between a visual media data and a bitstream based on the ALF.
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
43.
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, a conversion between a current video unit of a video and a bitstream of the video is performed. A neural network filter is applied to the current video unit. An output of the neural network filter includes a set of color components. At least one indication indicating a set of bit depths of the set of color components is included in the bitstream.
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/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
44.
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 unit of a video and a bitstream of the video, a content type of the current video unit based on a prediction mode for coding at least one video unit associated with the current video unit; and performing the conversion based on the content type.
H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
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/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
45.
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 unit of a video and a bitstream of the video, a content type of the current video unit based on values of samples associated with the current video unit; and performing the conversion based on the content type.
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
G06V 20/40 - ScenesScene-specific elements in video content
H04N 19/136 - Incoming video signal characteristics or properties
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
46.
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 coding tool for the current video block is determined based on a regression model. The conversion is performed based on the coding tool. The regression model is associated with at least one of: a division-free operation, or a coefficient determination operation.
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/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/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/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
47.
METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING
Embodiments of the present disclosure provide a solution for visual data processing. In the method, for a conversion between a current visual unit of visual data and a bitstream of the visual data, a plurality of threads for coding residual information of the current visual unit is determined. The conversion is performed based on the plurality of threads.
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/13 - Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
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
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
48.
NEURAL-NETWORK POST-FILTER PURPOSES WITH PICTURE RATE UPSAMPLING
A mechanism for processing video data is disclosed. The mechanism includes determining a neural-network post-filter (NNPF) purpose based on a neural-network post-filter characteristics (NNPFC) supplemental enhancement information (SEI) message. A conversion is performed between a visual media data and a bitstream based on the NNPF purpose. Multiple input pictures are used for the NNPF purpose, and the NNPF is enabled to selectively generate output pictures for some input picture(s) and not to generate output pictures for other input picture(s).
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
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/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
The disclosure relates to improvements for a history based motion vector prediction (HMVP) table. A method for processing video includes maintaining, during a conversion between a current block of visual media data and a corresponding coded representation of the visual media data, a table storing HMVP candidates which include motion information based on previously coded blocks. A conversion of the current block is performed at least based on the table. The table has a HMVP table size which depends on one or more motion candidate numbers numHMVPs added to one or more motion candidate lists. The HMVP table size is a maximum number of candidates stored in the table.
H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
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/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
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/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
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/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
50.
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: applying, for a conversion between a video unit of a video and a bitstream of the video, coding information of a second block to a coding process of a current block associated with the video unit, wherein a location of the second block is restricted based on a predefined rule; and performing the conversion based on the coding process.
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
51.
INDICATIONS OF USAGE SUITABILITY OF A BITSTREAM OR A POST-PROCESSING FILTER AND REMOVAL OF SEI MESSAGES IN SUB-BITSTREAM EXTRACTION
A mechanism for processing video data is disclosed. The mechanism includes determining an indication that indicates information related to usage for a neural-network post-filter (NNPF). The indication may indicate that a suitable usage for the NNPF or a video bitstream is unknown. A conversion is performed between a visual media data and a bitstream based on the indication.
H04N 19/117 - Filters, e.g. for pre-processing or post-processing
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/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/85 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
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. In the method, for a conversion between a current video block of a video and a bitstream of the video, a filtered prediction of the current video block is determined based on an offset based regression model. The offset based regression model modulates a relationship between a current area and a reference area of the current video block. The conversion is performed based on the filtered prediction.
H04N 19/136 - Incoming video signal characteristics or properties
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.
NEURAL-NETWORK POST-FILTER INPUT AND PROCESSING ORDER
A mechanism for processing video data is disclosed. The mechanism includes determining when an input of a neural-network post-filter (NNPF) activated for a current picture includes the current picture, the current picture used in the input is the current picture before applying the NNPF. A conversion is performed between a visual media data and a bitstream based on the NNPF.
Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: applying, for a conversion between a video unit of a video and a bitstream of the video, a neural network (NN) filter to the video unit, wherein the NN filter comprises a set of sub-modules, at least one of: the set of sub-modules, inputs of the set of sub-modules, or outputs of the set of sub-modules is selectable; and performing the conversion based on the NN filter.
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
55.
METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING
Embodiments of the present disclosure provide a solution for visual data processing. In the method, for a conversion between a current visual unit of visual data and a bitstream of the visual data, a plurality of codewords in the bitstream is determined. A codeword is associated with at least one of: semantic element information, or latent variable information of at least one color component of the current visual unit. The conversion is performed based on the plurality of codewords.
H04N 19/136 - Incoming video signal characteristics or properties
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/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.
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 unit of a video and a bitstream of the video, information regarding applying a sample blending scheme to a boundary of the current video unit based on a type or a characteristic of the boundary; and performing the conversion based on the 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/167 - Position within a video image, e.g. region of interest [ROI]
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
57.
MULTIPLE INPUT SOURCES BASED EXTENDED TAPS FOR ADAPTIVE LOOP FILTER IN VIDEO CODING
A mechanism for processing video data is disclosed. The mechanism includes determining to apply an adaptive looper filter (ALF) with an extended tap to a picture in a video. An intermediate filtering result of a second filter is used as input for the extended tap. A conversion is performed between a visual media data and a bitstream based on the ALF.
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/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
58.
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 block within a current picture of a video and a bitstream of the video, a valid block vector (BV) candidate of the current block based on a valid reference region for a first coding mode, the current block being coded with the first coding mode and the valid reference region comprising all reconstructed samples in the current picture; and performing the conversion based on the valid BV candidate.
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: performing a conversion between a video and a bitstream of the video, wherein a neural-network post-processing filter (NNPF) is applied on at least one picture associated with the video, the bitstream comprises a first indication indicating a purpose of the NNPF, and one of candidates for the purpose is increasing a bit depth of a sample value in the at least one picture.
H04N 19/80 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
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/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/85 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
60.
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 a conversion between a video and a bitstream of the video, wherein a neural-network post-processing filter (NNPF) is applied on at least one picture associated with the video, the bitstream comprises a first indication indicating a purpose of the NNPF, one of a plurality of candidates for the purpose corresponds to a bit mask, and the bit mask is used for determining the purpose of the NNPF based on the first indication.
H04N 19/80 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
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/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/85 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
61.
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 a conversion between a video and a bitstream of the video, wherein a neural-network post-processing filter (NNPF) is applied on at least one picture associated with the video, the bitstream comprises a first indication indicating a purpose of the NNPF, and one of candidates for the purpose is colorization of the at least one picture.
H04N 19/80 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
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/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, a list of cross component prediction (CCP) model candidates is determined. A target CCP model is determined for the current video block based on the list of CCP model candidates. The conversion is performed based on the target CCP model. Whether a further candidate or a further entry of CCP information is to be added into the list is based on at least one of: a first comparison between an existing candidate in the list and the further candidate, or a second comparison between an existing entry of CCP information in the list and the further entry.
H04N 19/103 - Selection of coding mode or of prediction mode
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
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 fusion of intra template matching prediction (intra TMP) mode and a coding tool; deriving a prediction or reconstruction of the video unit based on the fusion of intra TMP mode and the coding tool; and performing the conversion based on the prediction or reconstruction of the video unit.
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/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
64.
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 neural-network post-filter (NNPF) is activated for a set of pictures; apply the NNPF to one or more pictures in the set of pictures according to an order; and performing the conversion based on the NNPF.
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/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/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]
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/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 POINT CLOUD CODING
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 point cloud sequence and a bitstream of the point cloud sequence, wherein an output order of a plurality of point cloud (PC) samples of the point cloud sequence is dependent on time stamps of the plurality of PC samples.
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/109 - Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
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
Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: processing, during a conversion between a picture of a video and a bitstream of the video, a first video block in the picture based on a combination of decoder-side intra prediction mode derivation (DIMD) and multiple reference line (MRL), at least one intra prediction mode (IPM) being derived from the DIMD, and at least one non-adjacent reference line of reconstructed samples for the first video block being used in the combination of the DIMD and the MRL; and performing the conversion based on the first video block. Compared with the conventional solution, the proposed method can advantageously improve the coding effectiveness and coding efficiency.
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 POINT CLOUD CODING
Embodiments of the present disclosure provide a method for point cloud coding. In the method, for a conversion between a current coding unit of a point cloud sequence and a bitstream of the point cloud sequence, a capturing laser capturing a point in the current coding unit is determined. At least one coordinate of the point in at least one direction is determined based on the capturing laser. The conversion is performed based on the at least one updated coordinate of the point.
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 a subblock of the current video block, a size of the subblock being dependent on information associated with the current video block; 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/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/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
69.
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 cross-component prediction candidate list for a chroma block associated with the video unit; determining a prediction of the current block by applying the cross-component prediction candidate list to the video unit; 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/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
70.
METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING
The present disclosure provides 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 tile and a second trisoup node in a second tile 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.
Systems, apparatus, and methods for providing a consumer device presence-based transaction sessions are discussed herein. Some embodiments may provide for an apparatus configured to establish consumer device presence-based transaction sessions. The apparatus and consumer device may wirelessly communicate for a variety interactions within the transaction session. For example, consumers may be allowed to provide one or more instances of consumer approval data for payment. The transaction session may be closed upon receipt of consumer approval data or may be kept open based on wirelessly polling for consumer device presence. Based on the lack of consumer device presence, the apparatus may be configured to close the transaction session and subsequently facilitate a transaction. In various embodiments, the apparatus may be a merchant device or a server. For example, the apparatus may be a server of a central system configured to facilitate transaction sessions between merchant devices and consumer devices.
G06Q 20/36 - Payment architectures, schemes or protocols characterised by the use of specific devices using electronic wallets or electronic money safes
G06Q 20/40 - Authorisation, e.g. identification of payer or payee, verification of customer or shop credentialsReview and approval of payers, e.g. check of credit lines or negative lists
72.
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 value of the video unit based on a cross-component prediction candidate; modifying the prediction value of the video unit; obtaining a reconstructed sample value based on the modified prediction value; and performing the conversion based on the reconstructed sample value.
H04N 19/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
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/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
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: performing a conversion between a video and a bitstream of the video, wherein a neural-network post-processing filter (NNPF) is applied on at least one picture associated with the video, and if a color format of the at least one picture is a first color format without a chroma component, at least one indication associated with a chroma input tensor for the NNPF is absent from the bitstream.
H04N 19/80 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
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/85 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
74.
NEURAL-NETWORK POST-FILTER PURPOSES WITH PICTURE RATE UPSAMPLING
A mechanism for processing video data is disclosed. The mechanism includes determining a neural-network post-filter (NNPF) purpose based on a neural-network post-filter characteristics (NNPFC) supplemental enhancement information (SEI) message, wherein the NNPF purpose includes two or more types of post-filter operations. A conversion is performed between a visual media data and a bitstream based on the NNPF purpose.
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
75.
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, at least one list of cross component prediction (CCP) models is determined for the current video block. A target CCP model is determined based on the at least one list of CCP models. The conversion is performed based on the target 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/167 - Position within a video image, e.g. region of interest [ROI]
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/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
76.
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, at least one cross component prediction (CCP) model of the current video block is determined. The conversion is performed based on the at least one CCP model. At least one history table (HT) of CCP model is determined based on the at least one CCP model.
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/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/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/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
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, at least one target cross component prediction (CCP) model for the current video block is determined based on a history table of CCP models or a list of CCP candidates. A prediction of the current video block is determined based on CCP information of the at least one target CCP model. The conversion is performed based on the prediction.
H04N 19/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
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/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
78.
METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING
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 an attribute inter prediction scheme is enabled for a set of levels in a first tree structure for spatial partition of the current PC sample, and the bitstream comprises a first indication indicating the number of the set of levels.
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/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
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
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 cross component prediction (CCP) model for the current video block is determined based on at least one history table (HT) of CCP models. The conversion is performed based on the at least one CCP model. The at least one history table of CCP models is updated before or after coding a video unit.
H04N 19/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
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/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
80.
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, a conversion between a current video unit of a video and a bitstream of the video is performed. A neural network filter is applied to the current video unit. The neural network filter has a target purpose comprising one of: visual quality improvement, an implementation of a machine vision task, or an image or video processing.
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/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/85 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
81.
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, which video unit is specified to be an input video unit of a filtering procedure that is applied to a current video unit; and performing the conversion based on the filtering procedure.
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/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/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
82.
BUFFER RESETTING FOR INTRA BLOCK COPY IN VIDEO CODING
A method of visual media processing includes determining a size of a buffer to store reference samples for prediction in an intra block copy mode, and performing a conversion between a current video block of visual media data and a bitstream of the current video block using the reference samples stored in the buffer. The conversion is performed in the intra block copy mode, which is based on motion information related to a reconstructed block located in same video region with the current video block without referring to a reference picture.
H04N 19/433 - Hardware specially adapted for motion estimation or compensation characterised by techniques for memory access
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
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/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
H04N 19/146 - Data rate or code amount at the encoder output
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
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/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/423 - 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 characterised by memory arrangements
H04N 19/517 - Processing of motion vectors by encoding
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/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
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
A mechanism for processing video data is disclosed. The mechanism includes determining to obtain information on processing chains, wherein a processing chain is indicated by a supplemental enhancement information (SEI) processing order (SPO) SEI message, and when multiple processing chains are indicated, only one of the processing chains is applied. A conversion is performed between a visual media data and a bitstream based on the SPO 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/117 - Filters, e.g. for pre-processing or post-processing
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/46 - Embedding additional information in the video signal during the compression process
H04N 19/103 - Selection of coding mode or of prediction mode
84.
HANDLING OF A PROCESSING CHAIN INDICATED BY AN SEI PROCESSING ORDER SEI MESSAGE
A mechanism for processing video data is disclosed. The mechanism includes determining to handle a processing chain by repeatedly applying each supplemental enhancement information (SEI) message in the processing chain, in increasing order, to each picture, in output order, as contained in a processing order SEI list. 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/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
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/46 - Embedding additional information in the video signal during the compression process
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/103 - Selection of coding mode or of prediction mode
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
85.
INTERPRETATION AND CONSTRAINTS ON MATRIX COEFFICIENTS IN CICP
A mechanism for processing video data is disclosed. The mechanism includes determining a video or an image shall be in the 4:4:4 chroma format when luma chrominance green chrominance orange representation (YCgCo-R) even bit depth (YCgCo-Re) or YCgCo-R odd bit depth (YCgCo-Ro) is used in coding-independent code points (CICP). A conversion is performed between a visual media data and a bitstream based on the CICP.
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/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/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
H04N 19/60 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
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
86.
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 codestream of the visual data with a neural network (NN)-based model, the codestream comprising a first indication indicating a size of a data unit in a first portion of the codestream, wherein the first portion comprises a second indication indicating a size of the first portion of the codestream, and the first indication is comprised in a second portion of the codestream different from the first portion, or wherein the first indication is independent from the size of the first portion of the codestream, or wherein the first indication is coded with a fixed length coding.
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
87.
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 list of non-local motion information for the current video block is determined. The current video block is coded with a non-local motion candidate (NLMC) coding mode. The list of non-local motion information is associated with at least one non- adjacent block of the current video block. At least one prediction block for the current video block is determined based on the list of non-local motion information. The conversion is performed based on the at least one prediction block.
G06T 7/223 - Analysis of motion using block-matching
H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
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
88.
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, that a subblock transform (SBT) is enabled for the current video block. The current video block is coded with a geometric partitioning mode (GPM) inter-intra mode. The SBT is applied to at least one subblock of the current video block. The conversion is performed based on the applying.
A mechanism for processing video data is disclosed. The mechanism includes determining a neural-network post-filter (NNPF) purpose based on a neural-network post-filter characteristics (NNPFC) supplemental enhancement information (SEI) message. A conversion is performed between a visual media data and a bitstream based on the NNPF purpose. A number of input pictures is specified for the NNPF purpose.
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/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/146 - Data rate or code amount at the encoder output
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
90.
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 prediction for the current video block based on a plurality of sub-partitions of the current video block and at least one intra prediction scheme, wherein the current video block is a chroma block, and the plurality of sub-partitions are obtained by partitioning the current video block; and performing the conversion based on the prediction for the current video block.
H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
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/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/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
91.
USING FIXED FILTER OF ADAPTIVE LOOP FILTER IN VIDEO CODING
A mechanism for processing video data is disclosed. The mechanism includes determining to apply a fixed filter in an adaptive loop filter (ALF). A conversion is performed between a visual media data and a bitstream based on the ALF.
H04N 19/82 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
92.
USING PRE-DEFINED FILTER FOR CLASSIFICATION OF ADAPTIVE LOOP FILTER IN VIDEO CODING
A mechanism for processing video data is disclosed. The mechanism includes determining to use one or more pre-defined filters for classification of an adaptive loop filter (ALF). A conversion is performed between a visual media data and a bitstream based on the ALF. The ALF classification may include classifying an ALF into one or more ALF classification units.
A mechanism for processing video data is disclosed. The mechanism includes determining, for a conversion between visual media data of a video and a bitstream of the video, that a neural network (NN) model is applied to visual media data. The NN model is configured to receive, as an input, at least one of: an indicator corresponding to a type or a coding mode, a function of the indicator, coded information, reconstruction information, or information derived from the coded information. The type is a slice type, a picture type, a frame type, or a block type. A conversion is performed between a visual media data and a bitstream based on the NN model.
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/117 - Filters, e.g. for pre-processing or post-processing
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
H04N 19/82 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
94.
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 block vector of a direct block vector (DBV) mode for a chroma block of the video unit based on one of: block vectors of luma blocks which are at predefined positions, block vectors of luma subblocks in an N×N granularity, where N is an integer, or a list of block vector candidates; and performing the conversion based on the block vector of the DBV mode for the chroma block.
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/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/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
H04N 19/56 - Motion estimation with initialisation of the vector search, e.g. estimating a good candidate to initiate a search
95.
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 prediction for the current video block based on a plurality of sub-partitions of the current video block and at least one intra prediction mode, wherein the current video block is a chroma block, the plurality of sub-partitions are obtained by partitioning the current video block based on at least one partitioning mode, and the at least one partitioning mode is dependent on information associated with the current video block; and performing the conversion based on the prediction for the current video block.
H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
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
96.
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 associated with a single prediction direction or a single reference picture list of the current video block with an affine motion is determined. The current video block is coded by at least one of: a bi-prediction mode, a multiple-hypothesis mode, or a uni-prediction mode. A refinement process is applied to the affine information to obtain refined affine information. The conversion is performed based on the refined affine information.
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/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
A mechanism for processing video data is disclosed. A determination is made to arrange displacement vectors and an attribute map of three-dimensional (3D) visual media data into a single picture for processing by a two-dimensional (2D) video codec. A conversion is performed between a visual media data and a bitstream based on the displacement vectors and the attribute map.
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 prediction for the current video block based on a plurality of blending schemes for blending samples in a plurality of predictions associated with the current video block, wherein the current video block is coded with a first prediction mode comprising a geometric partitioning mode (GPM) based prediction mode or a combined inter and intra prediction (CIIP) based prediction mode; and performing the conversion based on the prediction.
H04N 19/103 - Selection of coding mode or of prediction mode
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
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 a conversion between a video and a bitstream of the video, wherein at least one neural-network post-processing filter (NNPF) is applied on at least one video unit associated with the video, and the bitstream comprises a first indication indicating whether quality information of the at least one video unit associated with the applying of the at least one NNPF is present in the bitstream.
H04N 19/80 - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
H04N 19/154 - Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
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/85 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression
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. In the method, for a conversion between a current video block of a video and a bitstream of the video, a set of control point motion vectors (CPMVs) associated with an affine motion candidate of the current video block is determined. A refined affine motion candidate is determined by applying a refinement process to at least one CPMV in the set of CPMVs based on template matching. The conversion is performed based on the refined affine motion 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/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/54 - Motion estimation other than block-based using feature points or meshes