Bytedance Inc.

United States of America

Back to Profile

1-100 of 2,313 for Bytedance Inc. Sort by
Query
Aggregations
Jurisdiction
        World 1,302
        United States 980
        Canada 31
Date
New (last 4 weeks) 111
2024 April (MTD) 87
2024 March 56
2024 February 47
2024 January 43
See more
IPC Class
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 1,008
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 679
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 542
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 443
H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction 405
See more
Status
Pending 465
Registered / In Force 1,848
Found results for  patents
  1     2     3     ...     24        Next Page

1.

ENHANCED SIGNALING OF SUPPLEMENTAL ENHANCEMENT INFORMATION

      
Application Number 18397033
Status Pending
Filing Date 2023-12-27
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Wang, Ye-Kui
  • Wang, Yang
  • Zhang, Li

Abstract

A mechanism for processing video data is disclosed. A value of an annotated region (AR) object label index of an i-th AR object index (ar_object_label_idx[ar_object_idx[i]]) syntax element is determined. The ar_object_label_idx[ar_object_idx[i]] syntax element is specified to be in a range of N to M, where N and M are integers and N is less than M. A conversion is performed between a visual media data and a bitstream based on the ar_object_label_idx[ar_object_idx[i]] syntax element.

IPC Classes  ?

  • 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/124 - Quantisation
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/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
  • H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

2.

RECURSIVE PREDICTION UNIT IN VIDEO CODING

      
Application Number 18400326
Status Pending
Filing Date 2023-12-29
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Zhang, Kai
  • Zhang, Li
  • Deng, Zhipin
  • Zhang, Na
  • Wang, Yang

Abstract

A mechanism for processing video data implemented by a video coding apparatus is disclosed. The mechanism determines to split a coding tree unit (CTU) into one or more coding units (CUs). One or more of the CUs may be one or more prediction tree units (PTUs). The mechanism further determines to recursively split the CUs into prediction units (PUs). The method performs a conversion between a visual media data and a bitstream based on the PUs.

IPC Classes  ?

  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/103 - Selection of coding mode or of prediction mode
  • 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/61 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive 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

3.

Utilization of Recursive Prediction Unit in Video Coding

      
Application Number 18397084
Status Pending
Filing Date 2023-12-27
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Zhang, Kai
  • Zhang, Li
  • Deng, Zhipin
  • Zhang, Na
  • Wang, Yang

Abstract

A mechanism for processing video data implemented by a video coding apparatus is disclosed. The mechanism determines to apply a prediction splitting tree to a prediction tree unit (PTU). The prediction splitting tree includes a leaf prediction unit (PU). A prediction mode is selected for the leaf PU based on whether the leaf PU is split from the PTU. The method performs a conversion between a visual media data and a bitstream based on the leaf PU.

IPC Classes  ?

  • H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/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/52 - Processing of motion vectors by encoding by predictive encoding
  • H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/96 - Tree coding, e.g. quad-tree coding

4.

UTILIZING CODED INFORMATION DURING SUPER RESOLUTION PROCESS

      
Application Number 18397420
Status Pending
Filing Date 2023-12-27
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Lin, Chaoyi
  • Li, Yue
  • Zhang, Kai
  • Zhang, Zhaobin
  • Zhang, Li

Abstract

A method of processing video data. The method includes using coded information during application of a super resolution (SR) process to a video unit; and performing a conversion between a video including the video unit and a bitstream of the video based on the SR process as applied using the coded information. A corresponding video coding apparatus and non-transitory computer-readable recording medium are also disclosed.

IPC Classes  ?

  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • G06T 3/4046 - using neural networks
  • G06T 3/4053 - based on super-resolution, i.e. the output image resolution being higher than the sensor resolution
  • 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/33 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability in the spatial domain

5.

CONDITIONS FOR USAGE OF ADAPTIVE BILATERAL FILTERS

      
Application Number 18394516
Status Pending
Filing Date 2023-12-22
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Yin, Wenbin
  • Zhang, Kai
  • Zhang, Li

Abstract

A mechanism for processing video data is disclosed. The mechanism determines whether to apply a bilateral filter to filter samples in a video unit based on video information related to the samples. A conversion is performed between a visual media data and a bitstream based on the bilateral filter and the samples.

IPC Classes  ?

  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • H04N 19/124 - Quantisation
  • 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/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/18 - 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 set of transform coefficients
  • 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/96 - Tree coding, e.g. quad-tree coding

6.

METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING

      
Application Number 18399563
Status Pending
Filing Date 2023-12-28
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Xu, Yingzhan
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a method for point cloud coding. The method comprises: classifying, during a conversion between a current frame of a point cloud sequence and a bitstream of the point cloud sequence, a target point in the current frame into a first set of classes based on a second set of thresholds, the number of thresholds in the second set being larger than the number of classes in the first set; and performing the conversion based on the classification. Compared with the conventional solution, the proposed method can advantageously improve the accuracy of global motion estimation and coding quality.

IPC Classes  ?

7.

SUPER RESOLUTION DOWNSAMPLING

      
Application Number 18399926
Status Pending
Filing Date 2023-12-29
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Lin, Chaoyi
  • Li, Yue
  • Zhang, Kai
  • Zhang, Zhaobin
  • Zhang, Li

Abstract

A method of processing video data. The method includes down-sampling a video unit of a video prior to application of a super resolution (SR) process and performing a conversion between the video including the video unit and a bitstream of the video based on the video unit as down-sampled. A corresponding video coding apparatus and non-transitory computer-readable recording medium are also disclosed.

IPC Classes  ?

  • 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/154 - Measured or subjectively estimated visual quality after decoding, e.g. measurement of distortion
  • 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

8.

Super Resolution Upsampling and Downsampling

      
Application Number 18398835
Status Pending
Filing Date 2023-12-28
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Lin, Chaoyi
  • Li, Yue
  • Zhang, Kai
  • Zhang, Zhaobin
  • Zhang, Li

Abstract

A method of processing video data. The method includes applying a super resolution (SR) process to a video unit at a level of an SR unit, where the SR unit includes more than one pixel of the video unit, and performing a conversion between a video comprising the video unit and a bitstream of the video based on the SR process as applied. A corresponding video coding apparatus and non-transitory computer-readable recording medium are also disclosed.

IPC Classes  ?

  • H04N 19/96 - Tree coding, e.g. quad-tree coding
  • G06T 3/4053 - based on super-resolution, i.e. the output image resolution being higher than the sensor resolution

9.

Constraints On Reference Picture Lists

      
Application Number 18528032
Status Pending
Filing Date 2023-12-04
First Publication Date 2024-04-25
Owner Bytedance Inc. (USA)
Inventor Wang, Ye-Kui

Abstract

Methods and apparatus for processing of video are described. The processing may include video encoding, decoding, or transcoding. One example video processing method includes performing a conversion between a video including one or more pictures including one or more subpictures and a bitstream of the video. The bitstream conforms to a format rule that specifies that a subpicture cannot be a random access type of subpicture in response to the subpicture not being a leading subpicture of an intra random access point subpicture. The leading subpicture precedes the intra random access point subpicture in output order.

IPC Classes  ?

  • 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/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

10.

METHOD, DEVICE, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number 18539042
Status Pending
Filing Date 2023-12-13
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a method for video processing. The method comprises: applying, during a conversion between a target block of a video and a bitstream of the video, a gradient-based position dependent pre-diction combination to the target block in a coding mode, a gradient of a number of neighboring samples of the target block being used in the gradient-based position dependent prediction combination; and performing the conversion based on the applying.

IPC Classes  ?

  • 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

11.

General Constraint Information In Video Coding

      
Application Number 18520226
Status Pending
Filing Date 2023-11-27
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Wang, Ye-Kui
  • Zhang, Li
  • Zhang, Kai
  • Fan, Kui

Abstract

Methods, systems, apparatus for video processing are described. The processing may include encoding, decoding or transcoding. One example video processing method includes performing a conversion between a video including one or more pictures and a bitstream of the video according to a format rule. The format rule specifies to include, in a general constrain syntax structure, a syntax element indicating whether each picture includes only one slice, and whether a picture header syntax structure is present in a slice header.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
  • 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

12.

CODING AND DECODING OF VIDEO CODING MODES

      
Application Number 18531153
Status Pending
Filing Date 2023-12-06
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Liu, Hongbin
  • Zhang, Li
  • Zhang, Kai
  • Xu, Jizheng
  • Wang, Yue

Abstract

A method for processing a video includes performing a conversion between a current block of visual media data and a corresponding coded representation of the visual media data. The conversion of the current block includes determining whether a use of one or both of a bi-directional optical flow (BIO) technique or a decoder-side motion vector refinement (DMVR) technique to the current block is enabled or disabled. Determining the use of the BIO technique or the DMVR technique is based on a cost criterion associated with the current block.

IPC Classes  ?

  • H04N 19/517 - Processing of motion vectors by 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/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/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
  • H04N 19/513 - Processing of motion vectors
  • H04N 19/573 - Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction
  • H04N 19/577 - Motion compensation with bidirectional frame interpolation, i.e. using B-pictures

13.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023125785
Publication Number 2024/083250
Status In Force
Filing Date 2023-10-20
Publication Date 2024-04-25
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Wang, Meng
  • Esenlik, Semih
  • Wu, Yaojun
  • Zhang, Zhaobin
  • Zhang, Kai
  • Zhang, Li

Abstract

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 unit, a quantization approach of a latent sample based on whether the latent sample and a neighbor quantized latent sample is in a same region; obtaining, using a neural network, a quantized latent sample comprising a quantized luma latent sample and a quantized chroma latent sample by applying the quantization approach to the latent sample; and performing the conversion based on the quantized latent sample and one of: a synthesis transform network or an analysis transform network.

IPC Classes  ?

14.

METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING

      
Application Number CN2023125778
Publication Number 2024/083249
Status In Force
Filing Date 2023-10-20
Publication Date 2024-04-25
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Wu, Yaojun
  • Esenlik, Semih
  • Zhang, Zhaobin
  • Wang, Meng
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for visual data processing. A method for visual data processing comprises: determining, for a conversion between a current visual unit of visual data and a bitstream of the visual data, precision information indicating at least one precise level for a plurality of modules, at least one of the plurality of modules being based on a neural network model; and performing the conversion by applying the plurality of modules to the current visual unit based on the precision information.

IPC Classes  ?

  • H04N 19/10 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06N 3/02 - Neural networks

15.

METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING

      
Application Number CN2023125774
Publication Number 2024/083248
Status In Force
Filing Date 2023-10-20
Publication Date 2024-04-25
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Zhang, Zhaobin
  • Esenlik, Semih
  • Wu, Yaojun
  • Wang, Meng
  • Zhang, Kai
  • Zhang, Li

Abstract

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, a target weight for use by a target module in a coding system based on information associated with the visual data, the coding system being implemented with at least one neural network; and performing the conversion by using the coding system based on the target weight.

IPC Classes  ?

  • G06V 20/40 - Scenes; Scene-specific elements in video content

16.

METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING

      
Application Number CN2023125456
Publication Number 2024/083194
Status In Force
Filing Date 2023-10-19
Publication Date 2024-04-25
Owner
  • BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Wang, Wenyi
  • Xu, Yingzhan
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. The method comprises: determining, during a conversion between a current frame of a point cloud sequence and a bitstream of the point cloud sequence, a plurality of azimuthal angle metric values of a plurality of key points associated with a node of the current frame, the node representing a spatial partition of the current frame; determining a prediction of azimuthal angle metric value of the node; determining a context of entropy coding for a plane position of at least one axis associated with the node based on the plurality of azimuthal angle metric values and the prediction of azimuthal angle metric value; and performing the conversion based on the context of entropy coding.

IPC Classes  ?

17.

IMPROVEMENTS FOR QUANTIZATION OF POINT CLOUD ATTRIBUTE TRANSFORM DOMAIN COEFFICIENTS

      
Application Number US2023035323
Publication Number 2024/086168
Status In Force
Filing Date 2023-10-17
Publication Date 2024-04-25
Owner BYTEDANCE INC. (USA)
Inventor
  • Vishwanath, Bharath
  • Zhang, Kai
  • Zhang, Li

Abstract

A mechanism for processing media data is disclosed. The mechanism includes changing a quantization step size of a region-adaptive hierarchical transform (RAHT) coefficient in a point cloud video unit. A conversion is performed between the media data and a media data file based on the quantization step size.

IPC Classes  ?

  • H04N 19/13 - Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]
  • H04N 19/54 - Motion estimation other than block-based using feature points or meshes
  • H04N 19/61 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding
  • G06T 17/00 - 3D modelling for computer graphics
  • G06T 15/10 - Geometric effects
  • G06T 9/00 - Image coding

18.

PALETTE MODE WITH LOCAL DUAL TREE MODETYPE DEFINITION

      
Application Number 18523427
Status Pending
Filing Date 2023-11-29
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Wang, Ye-Kui
  • Zhang, Li
  • Zhang, Kai

Abstract

Methods, systems and apparatus for video processing are described. One example video processing method includes performing a conversion between a video comprising a video block and a bitstream of the video according to a rule, wherein the video block is a coding tree node that includes one or more coding units, and wherein the rule specifies that a coded information of the video block is indicative of whether a coding mode is enabled for the one or more coding units of the video block.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
  • 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

19.

CONSTRAINS FOR DIFFERENT CODING TOOLS

      
Application Number 18519725
Status Pending
Filing Date 2023-11-27
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Wang, Ye-Kui
  • Zhang, Li
  • Zhang, Kai
  • Fan, Kui

Abstract

Methods, systems, apparatuses for video processing are described. A method for processing video includes performing a conversion between a video and a bitstream of the video according to a format rule, and wherein the format rule specifies to include, in a general constraint syntax structure associated with the video, one or more general constraint flags indicating whether corresponding syntax elements are included in a sequence parameter set (SPS) and/or a picture parameter set (PPS) and/or a picture header (PH) and/or a slice header (SH) or to constrain values of the syntax elements in the SPS and/or the PPS and/or the PH and/or the SH.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
  • H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • H04N 19/122 - Selection of transform size, e.g. 8x8 or 2x4x8 DCT; Selection of sub-band transforms of varying structure or 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
  • H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
  • 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/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/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/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
  • H04N 19/61 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

20.

Application of Super Resolution

      
Application Number 18400363
Status Pending
Filing Date 2023-12-29
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Lin, Chaoyi
  • Li, Yue
  • Zhang, Kai
  • Zhang, Zhaobin
  • Zhang, Li

Abstract

A method of processing video data. The method includes applying different super resolution (SR) processes to different sub-regions of a video unit, and performing a conversion between a video including the different regions of the video unit and a bitstream of the video based on the different SR processes as applied. A corresponding video coding apparatus and non-transitory computer-readable recording medium are also disclosed.

IPC Classes  ?

  • H04N 19/124 - Quantisation
  • G06T 3/4053 - based on super-resolution, i.e. the output image resolution being higher than the sensor resolution
  • 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

21.

METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING

      
Application Number 18399567
Status Pending
Filing Date 2023-12-28
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Xu, Yingzhan
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a method for point cloud coding. The method comprises: obtaining, during a conversion between a current frame of a point cloud sequence and a bitstream of the point cloud sequence, a compensated reference frame of the current frame by performing motion compensation on a reference frame of the current frame based on a set of rotation matrixes comprising at least one fixed rotation matrix or a plurality of rotation matrixes; and performing the convention based on the compensated reference frame. Compared with the conventional solution, the proposed method can advantageously improve coding efficiency.

IPC Classes  ?

22.

METHOD, DEVICE, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number 18399574
Status Pending
Filing Date 2023-12-28
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Wang, Yang
  • Zhang, Li
  • Zhang, Kai
  • Deng, Zhipin

Abstract

Embodiments of the present disclosure provide a method for video processing. The method comprises: determining, during a conversion between a current video block of a video and a bitstream of the video, at least one target intra prediction mode for the current video block based on neighboring reconstructed samples of the current video block; determining a prediction or a reconstruction of the current video block based on a combination of the at least one target intra prediction mode and one of an inter coding tool or a candidate coding tool, the candidate coding tool being used for determining a reference block for the current video block with samples in a current picture associated with the current video block; and performing the conversion based on the prediction or the reconstruction of the current video. Compare with conventional solutions, the proposed method can advantageously improve coding efficiency and coding quality.

IPC Classes  ?

  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/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

23.

Super Resolution Position and Network Structure

      
Application Number 18397302
Status Pending
Filing Date 2023-12-27
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Lin, Chaoyi
  • Li, Yue
  • Zhang, Kai
  • Zhang, Zhaobin
  • Zhang, Li

Abstract

A method of processing video data. The method includes applying a super resolution (SR) process to a video unit at a specific position relative to one or more in-loop filters when the one or more in-loop filters are applied to the video unit, and performing a conversion between a video comprising the video unit and a bitstream of the video based on the SR process and the one or more in-loop filters as applied. A corresponding video coding apparatus and non-transitory computer-readable recording medium are also disclosed.

IPC Classes  ?

  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • G06T 3/4046 - using neural networks
  • G06T 3/4053 - based on super-resolution, i.e. the output image resolution being higher than the sensor resolution
  • 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/59 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
  • H04N 19/88 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving rearrangement of data among different coding units, e.g. shuffling, interleaving, scrambling or permutation of pixel data or permutation of transform coefficient data among different blocks

24.

ADAPTIVE BILATERAL FILTER IN VIDEO CODING

      
Application Number 18395526
Status Pending
Filing Date 2023-12-23
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Yin, Wenbin
  • Zhang, Kai
  • Zhang, Li

Abstract

A mechanism for processing video data is disclosed. The mechanism determines to classify picture data into groups based on statistical information related to the picture data and apply a bilateral filter to filter samples in each of the groups. A conversion is performed between a visual media data and a bitstream based on the bilateral filter.

IPC Classes  ?

  • H04N 19/80 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation
  • 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]

25.

BILATERAL FILTER IN VIDEO CODING

      
Application Number 18395524
Status Pending
Filing Date 2023-12-23
First Publication Date 2024-04-25
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Yin, Wenbin
  • Zhang, Kai
  • Zhang, Li

Abstract

A mechanism for processing video data is disclosed. The mechanism determines to apply a bilateral filter to samples in a current block of a current picture. The bilateral filter includes filter weights that vary based on a distance between surrounding samples and a central sample and differences in intensities of the surrounding samples and the central sample. A conversion is performed between a visual media data and a bitstream based on the bilateral filter.

IPC Classes  ?

  • H04N 19/80 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation

26.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number US2023077077
Publication Number 2024/086568
Status In Force
Filing Date 2023-10-17
Publication Date 2024-04-25
Owner
  • BYTEDANCE INC. (USA)
  • LI, Yue (USA)
Inventor
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: performing, using a neural network (NN) model and during a conversion between a current block of a video and a bitstream of the video, at least one coding operation on the current block based at least in part on first information associated with one or multiple previously coded frames of the video, wherein the at least one coding operation comprises at least one of the following: a filtering operation, a super-resolution operation, an inter prediction operation, a virtual reference frame generation operation; and performing the conversion based on a result of the at least one coding operation.

IPC Classes  ?

  • H04N 19/103 - Selection of coding mode or of prediction mode
  • H04N 19/00 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals
  • H04N 19/136 - Incoming video signal characteristics or properties
  • G06N 3/02 - Neural networks
  • H04N 19/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding
  • H04N 19/59 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution

27.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023125506
Publication Number 2024/083203
Status In Force
Filing Date 2023-10-19
Publication Date 2024-04-25
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Zhao, Lei
  • Zhang, Kai
  • Zhang, Li

Abstract

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 reference template for the current video block based on a current template of the current video block and motion information of at least one subblock of the current video block; and performing the conversion based on the reference template.

IPC Classes  ?

  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/513 - Processing of motion vectors

28.

METHOD, APPARATUS, AND MEDIUM FOR VISUAL DATA PROCESSING

      
Application Number CN2023125503
Publication Number 2024/083202
Status In Force
Filing Date 2023-10-19
Publication Date 2024-04-25
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Esenlik, Semih
  • Zhang, Zhaobin
  • Wu, Yaojun
  • Wang, Meng
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for visual data processing. A method for visual data processing is proposed. The method comprises: performing a conversion between visual data and a bitstream of the visual data with a neural network (NN) -based model, wherein the bitstream comprises a first indication indicating whether a set of values for a set of parameters for the NN-based model is common to processing of a plurality of components of the visual data.

IPC Classes  ?

  • 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 VISUAL DATA PROCESSING

      
Application Number CN2023125770
Publication Number 2024/083247
Status In Force
Filing Date 2023-10-20
Publication Date 2024-04-25
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Zhang, Zhaobin
  • Esenlik, Semih
  • Wu, Yaojun
  • Wang, Meng
  • Zhang, Kai
  • Zhang, Li

Abstract

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, whether to enable a first module implemented with a first neural network in a coding system, the coding system being implemented with at least one neural network; and performing the conversion by using the coding system based on the determining.

IPC Classes  ?

  • H04N 19/10 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive 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/90 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using coding techniques not provided for in groups , e.g. fractals

30.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023124820
Publication Number 2024/083090
Status In Force
Filing Date 2023-10-16
Publication Date 2024-04-25
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between a current video block of a video and a bitstream of the video, an intra mode for the current video block, the intra mode being determined based on at least one of the following: information associated with neighboring samples of the current video block, or a prediction associated with the current video block; applying a transform process on the current video block based on the intra mode; and performing the conversion based on the applying.

IPC Classes  ?

  • H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
  • H04N 19/13 - Adaptive entropy coding, e.g. adaptive variable length coding [AVLC] or context adaptive binary arithmetic coding [CABAC]

31.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023125478
Publication Number 2024/083197
Status In Force
Filing Date 2023-10-19
Publication Date 2024-04-25
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between a current video block of a video and a bitstream of the video, a set of motion vectors for the current video block, the current video block being coded with a subblock-based coding tool; applying a decoder side motion vector refinement (DMVR) process on the set of motion vectors; and performing the conversion based on the applying.

IPC Classes  ?

  • H04N 19/51 - Motion estimation or motion compensation

32.

Interaction Between Subpicture and Tile Row Signaling

      
Application Number 18516507
Status Pending
Filing Date 2023-11-21
First Publication Date 2024-04-18
Owner Bytedance Inc. (USA)
Inventor
  • Wang, Ye-Kui
  • Zhang, Li
  • Zhang, Kai

Abstract

A method includes making a determination, according to a rule, about whether a height of a subpicture of a video picture of a video is less than a height of a tile row of the video picture; and performing, using the determination, a conversion between the video and a bitstream of the video.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/134 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the element, parameter or criterion affecting or controlling the adaptive coding
  • 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/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/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/96 - Tree coding, e.g. quad-tree coding

33.

SUB-PARTITIONING IN INTRA CODING

      
Application Number 18529108
Status Pending
Filing Date 2023-12-05
First Publication Date 2024-04-18
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Zhang, Kai
  • Zhang, Li
  • Liu, Hongbin
  • Deng, Zhipin
  • Zhang, Na
  • Wang, Yue

Abstract

Methods, devices, and systems related to video processing are disclosed. In one example aspect, a method of video processing includes performing a conversion between a block of a current picture of a video and a coded representation of the video using an intra-subblock partitioning (ISP) mode. A prediction is determined for each sub-partition using an intra-prediction process based on samples in the current picture using the ISP mode. The block is partitioned into multiple sub-partitions including a first sub-partitions having a same top-left corner position as a top-left corner position of the block.

IPC Classes  ?

  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • 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

34.

CODING OF INSTANTANEOUS DECODING REFRESH SUBPICTURES

      
Application Number 18528258
Status Pending
Filing Date 2023-12-04
First Publication Date 2024-04-18
Owner Bytedance Inc. (USA)
Inventor
  • Wang, Ye-Kui
  • Zhang, Li
  • Zhang, Kai

Abstract

Methods and apparatus for video processing are described. The processing may include video encoding, video decoding, or video transcoding. An example video processing method includes performing a conversion between a video including one or more pictures including one or more subpictures and a bitstream of the video. The one or more pictures and/or the one or more subpictures are included into the bitstream according to an order rule. The order rule specifies a relationship between a position of a current instantaneous decoder refresh (IDR) picture or a current IDR subpicture in the bitstream with respect to another picture referred to by an entry in a reference picture list for a current slice of the current IDR picture or the current IDR subpicture.

IPC Classes  ?

  • G06T 7/33 - Determination of transform parameters for the alignment of images, i.e. image registration using feature-based methods
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods

35.

DECODED PICTURE BUFFER MEMORY ALLOCATION AND PICTURE OUTPUT IN SCALABLE VIDEO CODING

      
Application Number 18531014
Status Pending
Filing Date 2023-12-06
First Publication Date 2024-04-18
Owner Bytedance Inc. (USA)
Inventor Wang, Ye-Kui

Abstract

Methods and apparatus for video processing, including coding and decoding, are described. One example video processing method includes performing a conversion between a video having one or more video layers and a bitstream of the video according to a format rule, and wherein the format rule specifies that a value of a flag that indicates whether to remove pictures previously decoded and stored in a decoded picture buffer from the decoded picture buffer when decoding an access unit of a certain type is included in the bitstream.

IPC Classes  ?

  • 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/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
  • H04N 19/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/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques

36.

PRESENCE OF ADAPTATION PARAMETER SET UNITS

      
Application Number 18510127
Status Pending
Filing Date 2023-11-15
First Publication Date 2024-04-18
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Li
  • Wang, Ye-Kui
  • Zhang, Kai

Abstract

Systems, methods and apparatus for video processing are described. The video processing may include video encoding, video decoding, or video transcoding. One example method of video processing includes performing a conversion between a video comprising one or more pictures comprising one or more slices and a bitstream of the video. The bitstream conforms to a predefined order between a position of a first network abstraction layer (NAL) unit in a picture unit carrying an adaptation parameter set information and a second NAL unit that is a last video coding layer (VCL) NAL unit in the picture unit.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
  • 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

37.

METHOD, DEVICE, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number 18540764
Status Pending
Filing Date 2023-12-14
First Publication Date 2024-04-18
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present method provide a method for processing video data is proposed. The method comprises: determining, during a conversion between a target block of a video and a bitstream of the video, a motion refinement process for the target block from a plurality of motion refinement processes used for the target block; applying the motion refinement process to the target block; and performing the conversion between the target block and the bitstream.

IPC Classes  ?

  • H04N 19/513 - Processing of motion vectors
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/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/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.

Constraints On Reference Picture Lists For Subpictures

      
Application Number 18527594
Status Pending
Filing Date 2023-12-04
First Publication Date 2024-04-18
Owner Bytedance Inc. (USA)
Inventor Wang, Ye-Kui

Abstract

Methods and apparatus for processing of video are described. The processing may include video encoding, decoding or transcoding. One example video processing method includes performing a conversion between a video including a current picture including a current subpicture including a current slice and a bitstream of the video. The bitstream conforms to a format rule that disallows an active entry in a reference picture list of the current slice from including a first picture that precedes in a decoding order a second picture that includes a step-wise temporal sublayer access subpicture in response to conditions associated with at least the first picture and the current subpicture.

IPC Classes  ?

  • 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/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
  • 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/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/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/174 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a slice, e.g. a line of blocks or a group of blocks
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/46 - Embedding additional information in the video signal during the compression process
  • H04N 19/88 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving rearrangement of data among different coding units, e.g. shuffling, interleaving, scrambling or permutation of pixel data or permutation of transform coefficient data among different blocks

39.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number US2023076601
Publication Number 2024/081734
Status In Force
Filing Date 2023-10-11
Publication Date 2024-04-18
Owner BYTEDANCE INC. (USA)
Inventor
  • Zhang, Kai
  • Zhang, Li

Abstract

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 metric for intra prediction of the current video block; determining an intra prediction of a sample at a first position in the current video block based on the metric and the first position; and performing the conversion based on the intra prediction.

IPC Classes  ?

  • H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • 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/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/577 - Motion compensation with bidirectional frame interpolation, i.e. using B-pictures
  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding

40.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2022125183
Publication Number 2024/077561
Status In Force
Filing Date 2022-10-13
Publication Date 2024-04-18
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Yuan, Zikun
  • Zhu, Weijia
  • He, Yuwen
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a target block of a video and a bitstream of the target block, a target motion vector from a set of candidate motion vectors based on information of a neighbor block associated with the target block; performing a motion estimation of a filtering process based on the target motion vector; and performing the conversion according to the motion estimation.

IPC Classes  ?

  • 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/51 - Motion estimation or motion compensation

41.

METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING

      
Application Number CN2023088479
Publication Number 2024/077911
Status In Force
Filing Date 2023-04-14
Publication Date 2024-04-18
Owner
  • BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Xu, Yingzhan
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. The method comprises: obtaining, for a conversion between a current point cloud (PC) sample of a point cloud sequence and a bitstream of the point cloud sequence, a first indication indicating whether a multi-reference inter prediction in which a plurality of reference PC samples are used is enabled for the point cloud sequence; and performing the conversion based on the first indication.

IPC Classes  ?

  • 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

42.

SWITCHABLE INPUT SOURCES BASED EXTENDED TAPS FOR ADAPTIVE LOOP FILTER IN VIDEO CODING

      
Application Number CN2023124265
Publication Number 2024/078582
Status In Force
Filing Date 2023-10-12
Publication Date 2024-04-18
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Yin, Wenbin
  • Zhang, Kai
  • Zhang, Li

Abstract

A mechanism for processing video data is disclosed. The mechanism includes determining to apply an extended tap in an adaptive loop filter (ALF). The ALF may also include a spatial tap, and the extended tap may be different from the spatial tap. A conversion is performed between a visual media data and a bitstream based on the ALF.

IPC Classes  ?

  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing

43.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023124355
Publication Number 2024/078596
Status In Force
Filing Date 2023-10-12
Publication Date 2024-04-18
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Jia, Wei
  • Wang, Yang
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between a current video block of a video and a bitstream of the video, a plurality of predictions for the current video block, the plurality of predictions being determined based on a plurality of different prediction schemes; generating a target prediction for the current video block by fusing the plurality of predictions; and performing the conversion based on the target prediction.

IPC Classes  ?

  • 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

44.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023124598
Publication Number 2024/078629
Status In Force
Filing Date 2023-10-13
Publication Date 2024-04-18
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Kai
  • Fan, Kui
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between a current video block of a video and a bitstream of the video, a plurality of affine candidates for the current video block; applying a pruning check on the plurality of affine candidates in accordance with a checking procedure, the checking procedure being common to a plurality of different types of affine candidates; and performing the conversion based on the applying.

IPC Classes  ?

  • H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh

45.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023124603
Publication Number 2024/078630
Status In Force
Filing Date 2023-10-13
Publication Date 2024-04-18
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Wang, Yang
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: dividing, for a conversion between a video unit of a video and a bitstream of the video, the video unit into a plurality of sub-partitions using a predefined approach, wherein the video unit is coded with an intra block copy (IBC) -geometric partition mode (GPM); obtaining a prediction of at least one sub-partition of the video unit using intra block copy; and performing the conversion based on the prediction of the at least one sub-partition of the video unit.

IPC Classes  ?

  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks

46.

DOWN-SAMPLING METHODS AND RATIOS FOR SUPER-RESOLUTION BASED VIDEO CODING

      
Application Number CN2023124739
Publication Number 2024/078635
Status In Force
Filing Date 2023-10-16
Publication Date 2024-04-18
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Lin, Chaoyi
  • Li, Yue
  • Zhang, Kai
  • Zhang, Zhaobin
  • Zhang, Li

Abstract

A mechanism for processing video data is disclosed. The mechanism includes determining to apply neural network (NN) based super resolution. A chroma format of an input is changed due to different down-sampling ratios of color components. A conversion is performed between a visual media data and a bitstream based on the chroma format.

IPC Classes  ?

  • H04N 19/59 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
  • H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop

47.

Using Subpictures And Tiles In Video Coding

      
Application Number 18525057
Status Pending
Filing Date 2023-11-30
First Publication Date 2024-04-18
Owner Bytedance Inc. (USA)
Inventor
  • Wang, Ye-Kui
  • Zhang, Li
  • Xu, Jizheng
  • Zhang, Kai

Abstract

Embodiments for video encoding and video decoding are described. One example method includes performing a conversion between a video and a bitstream of the video according to a rule, wherein the rule specifies that only one of two conditions is true when a number of subpictures minus 1 indicated by a first syntax element in a sequence parameter set is greater than zero and when a current subpicture with a subpicture index subpicIdx of a first video picture of the video has a second syntax element in the sequence parameter set indicates that a subpicture with the subpicture index subpicIdx of each video picture of the video in a coded layer video sequence is treated as a video picture in a decoding process that excludes an in-loop filtering operation.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/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

48.

Signalling Of General Constraints Flag

      
Application Number 18517139
Status Pending
Filing Date 2023-11-22
First Publication Date 2024-04-18
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Wang, Ye-Kui
  • Zhang, Li
  • Zhang, Kai

Abstract

Methods, systems, apparatus for video processing are described. The processing may include encoding, decoding or transcoding. One example video processing method includes performing a conversion between a video and a bitstream of the video according to a rule. The rule specifies that a syntax element is included in a profile, tier, level information syntax structure to indicate whether one or more general constraint information syntax elements are included in a general constraint information syntax structure and/or whether the general constraint information syntax structure is included in the profile, tier, level information syntax structure.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
  • 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/46 - Embedding additional information in the video signal during the compression process

49.

CROSS-COMPONENT ADAPTIVE LOOP FILTER

      
Application Number 18518024
Status Pending
Filing Date 2023-11-22
First Publication Date 2024-04-18
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Liu, Hongbin
  • Zhang, Li
  • Zhang, Kai
  • Wang, Yue

Abstract

A method of video processing is described. The method includes determining, for a conversion between a current video unit of a video including one or more video blocks and a bitstream representation of the video, a padding process used for padding unavailable samples during application of a cross-component adaptive loop filtering (CC-ALF) tool to at least some video blocks of the current video unit according to a rule; and performing the conversion based on the determining. The rule specifies that the padding process is also used for padding unavailable samples during application of an adaptive loop filtering (ALF) tool to one or more video blocks of the current video unit.

IPC Classes  ?

  • 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/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop

50.

Initialization Of Palette For Wavefront Parallel Processing

      
Application Number 18527988
Status Pending
Filing Date 2023-12-04
First Publication Date 2024-04-18
Owner Bytedance Inc. (USA)
Inventor
  • Zhang, Li
  • Zhu, Weijia
  • Xu, Jizheng

Abstract

In one example aspect, a method of video processing includes performing a conversion between a current block in a video unit of a video and a coded representation of the video using a palette mode in which a palette of representative sample values is used for coding the current block. During the conversion, a predictor palette is used for predicting the palette of representative sample values. The predictor palette is re-initialized upon a condition being satisfied. The condition is satisfied in case the video unit is a first video unit in a video unit row and a syntax element is included in the coded representation indicating that a wavefront parallel processing is enabled for the video unit.

IPC Classes  ?

  • H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
  • G06T 9/00 - Image coding
  • G06T 11/00 - 2D [Two Dimensional] image generation
  • G06T 11/40 - Filling a planar surface by adding surface attributes, e.g. colour or texture
  • G06V 10/20 - Image preprocessing
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/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/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/46 - Embedding additional information in the video signal during the compression process

51.

Processing of Filler Data Units in Video Streams

      
Application Number 18526488
Status Pending
Filing Date 2023-12-01
First Publication Date 2024-04-18
Owner Bytedance Inc. (USA)
Inventor
  • Wang, Ye-Kui
  • Zhang, Li
  • Zhang, Kai

Abstract

A method of video processing includes performing a conversion between a video and a bitstream of the video according to a rule. The rule specifies that a sub-bitstream extraction process is implemented to generate a sub-bitstream for decoding. The sub-bitstream extraction process is configured to extract, from the bitstream, a sub-bitstream with a target highest temporal identifier. The rule specifies that, during the extracting, upon removing a video coding layer (VCL) network abstraction layer (NAL) unit, filler data units and filler supplemental enhancement information (SEI) messages in SEI NAL units that are associated with the VCL NAL unit are also removed.

IPC Classes  ?

  • H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
  • 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/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/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/187 - 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 scalable video layer
  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder
  • H04N 19/46 - Embedding additional information in the video signal during the compression process
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/91 - Entropy coding, e.g. variable length coding [VLC] or arithmetic coding

52.

Affine Prediction Improvements For Video Coding

      
Application Number 18511582
Status Pending
Filing Date 2023-11-16
First Publication Date 2024-04-18
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Zhang, Kai
  • He, Yuwen
  • Zhang, Li
  • Liu, Hongbin
  • Fu, Tianliang
  • Li, Junru
  • Ma, Siwei

Abstract

Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of processing video data includes determining, for a conversion between a video block of a video and a bitstream of the video, a gradient of a prediction vector at a sub-block level for the video block according to a rule, wherein the rule specifies to use a same gradient value is assigned for all samples within a sub-block of the video block; and performing the conversion based on the determining.

IPC Classes  ?

  • 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/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

53.

METHOD, DEVICE, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number 18540607
Status Pending
Filing Date 2023-12-14
First Publication Date 2024-04-18
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present method provide a solution for processing video data is proposed. The method comprises: determining, during a conversion between a target block of a video and a bitstream of the video, based on coding information of a geometric partitioning merge mode, whether a motion refinement is applied to a target unit of the target block in the geometric partitioning merge mode. The method also comprises performing the conversion based on the determining.

IPC Classes  ?

  • H04N 19/136 - Incoming video signal characteristics or properties
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/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

54.

ENHANCED SIGNALING OF DEPTH REPRESENTATION INFORMATION SUPPLEMENTAL ENHANCEMENT INFORMATION

      
Application Number 18397046
Status Pending
Filing Date 2023-12-27
First Publication Date 2024-04-18
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Wang, Ye-Kui
  • Wang, Yang
  • Zhang, Li

Abstract

A mechanism for processing video data is disclosed. A value of an i-th depth nonlinear representation model (depth_nonlinear_representation_model[i]) syntax element is determined. The depth_nonlinear_representation_model[i] syntax element is specified to be in a range of A to B, where A and B are integers and A is less than B. A conversion is performed between a visual media data and a bitstream based on the depth_nonlinear_representation_model[i] syntax element.

IPC Classes  ?

  • 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/124 - Quantisation
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/184 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being bits, e.g. of the compressed video stream
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

55.

ENHANCED SIGNALING OF EXTENDED DEPENDENT RANDOM-ACCESS POINT SUPPLEMENTAL ENHANCEMENT INFORMATION

      
Application Number 18396893
Status Pending
Filing Date 2023-12-27
First Publication Date 2024-04-18
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Wang, Ye-Kui
  • Wang, Yang
  • Zhang, Li

Abstract

A mechanism for processing video data is disclosed. A value of an extended dependent random-access point (EDRAP) leading pictures decodable flag (edrap_leading_pictures_decodable_flag) syntax element is determined. A conversion can then be performed between a visual media data and a bitstream based on the edrap_leading_pictures_decodable_flag syntax element. The value of the edrap_leading_pictures_decodable_flag indicates whether ordering constraints are imposed on the EDRAP picture.

IPC Classes  ?

  • 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/103 - Selection of coding mode or of prediction mode
  • H04N 19/136 - Incoming video signal characteristics or properties
  • H04N 19/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/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

56.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number US2023076823
Publication Number 2024/081872
Status In Force
Filing Date 2023-10-13
Publication Date 2024-04-18
Owner
  • BYTEDANCE INC. (USA)
  • LI, Yue (USA)
Inventor
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining a neural network (NN) model for processing a video, the NN model comprising at least one basic block, wherein a basic block comprises: a plurality of branches for parallel processing an input of the basic block, a branch comprising at least one convolutional layer and at least one activation layer, and a plurality of layers for serial processing a combination of outputs of the plurality of branch, the plurality of layers comprising at least one convolutional layer and at least one activation layer; and performing, according to the NN model, a conversion between a current video block of the video and a bitstream of the video.

IPC Classes  ?

  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • G06N 3/045 - Combinations of networks
  • G06N 3/0464 - Convolutional networks [CNN, ConvNet]
  • G06N 3/048 - Activation functions
  • G06T 9/00 - Image coding
  • G06V 10/82 - Arrangements for image or video recognition or understanding using pattern recognition or machine learning using neural networks
  • G06V 20/40 - Scenes; Scene-specific elements in video content
  • 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/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop

57.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023124117
Publication Number 2024/078550
Status In Force
Filing Date 2023-10-11
Publication Date 2024-04-18
Owner
  • DOUYIN VISION (BEIJING) CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Wang, Yang
  • Zhang, Kai
  • Zhang, Na
  • Zhang, Li

Abstract

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 unit, whether to apply a combination of intra block copy (IBC) and intra prediction (CIBCIP) to the video unit based on at least one of: coding information of the video unit, a color format, a color component or a syntax element; in accordance with a determination that the CIBCIP is applied to the video unit, deriving a prediction of the video unit by combining an IBC prediction signal and an intra prediction signal; and performing the conversion based on the prediction of the video unit.

IPC Classes  ?

  • 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/00 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals

58.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023124119
Publication Number 2024/078551
Status In Force
Filing Date 2023-10-11
Publication Date 2024-04-18
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Wang, Yang
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: deriving, for a conversion between a video unit of a video and a bitstream of the video, a prediction sample of the video unit; deriving a refined prediction sample of the video unit by applying a refinement process to the prediction sample; and performing the conversion based on the refined prediction sample.

IPC Classes  ?

  • H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes

59.

MULTIPLE INPUT SOURCES BASED EXTENDED TAPS FOR ADAPTIVE LOOP FILTER IN VIDEO CODING

      
Application Number CN2023124196
Publication Number 2024/078566
Status In Force
Filing Date 2023-10-12
Publication Date 2024-04-18
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Yin, Wenbin
  • Zhang, Kai
  • Zhang, Li

Abstract

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.

IPC Classes  ?

  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing

60.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023124359
Publication Number 2024/078598
Status In Force
Filing Date 2023-10-12
Publication Date 2024-04-18
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Li, Junru
  • Zhang, Kai
  • Zhang, Li

Abstract

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 unit, whether to apply at least one neural network (NN) model for NN-filtering during a process of the video unit; processing the video unit by applying the process to the video unit based on the determining; and performing the conversion based on the processed video unit.

IPC Classes  ?

61.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023124366
Publication Number 2024/078599
Status In Force
Filing Date 2023-10-12
Publication Date 2024-04-18
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Li, Junru
  • Zhang, Kai
  • Zhang, Li

Abstract

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 unit, whether to apply at least one neural network (NN) filter model or determine a rate distortion cost during a rate distortion optimization (RDO) process of the video unit based on at least one of: a distortion without NN filter model, a distortion with n-th NN filter model, a combination of distortions of a plurality of NN filter models, or coding statistics of the video unit, and wherein n is an integer number; determining a coding mode of the video unit based on a rate distortion optimization (RDO) criterion in the RDO process; and performing the conversion based on the coding mode.

IPC Classes  ?

62.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023124615
Publication Number 2024/078632
Status In Force
Filing Date 2023-10-13
Publication Date 2024-04-18
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Li, Junru
  • Wang, Ye-Kui
  • Zhang, Kai
  • Zhang, Li
  • Li, Yue
  • Lin, Chaoyi

Abstract

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 bitstream comprises at least one set of syntax elements for activating at least one neural-network post-filter (NNPF) for the current video unit, and the current video unit is a portion of a current picture of the video.

IPC Classes  ?

  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing

63.

Restricted Upsampling Process in Matrix-Based Intra Prediction

      
Application Number 18504708
Status Pending
Filing Date 2023-11-08
First Publication Date 2024-04-11
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Kai
  • Zhang, Li
  • Liu, Hongbin
  • Xu, Jizheng

Abstract

Devices, systems and methods for digital video coding, which includes matrix-based intra prediction methods for video coding, are described. In one aspect, a method for video processing includes performing a conversion between a current video block of a video and a bitstream representation of the current video block using a matrix based intra prediction (MIP) mode, where the conversion includes performing the upsampling operation in which the final prediction block is determined by using a reduced prediction block of the current video block and by using reconstructed neighboring samples of the current video block according to a rule, and where the reduced prediction block is obtained by performing the matrix vector multiplication operation on reduced boundary samples of the current video block.

IPC Classes  ?

  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • G06F 17/16 - Matrix or vector computation
  • 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

64.

LOW FREQUENCY NON-SEPARABLE TRANSFORM SIGNALING IN VIDEO CODING

      
Application Number 18507838
Status Pending
Filing Date 2023-11-13
First Publication Date 2024-04-11
Owner Bytedance Inc. (USA)
Inventor
  • Wang, Ye-Kui
  • Zhang, Li
  • Zhang, Kai

Abstract

Several techniques for video encoding and video decoding are described. One example method includes performing a conversion between a video block of a video and a bitstream of the video. The video block uses a low frequency non-separable transform for the conversion. The bitstream conforms to a format rule specifying that a syntax element is included at a syntax level for the bitstream. The syntax element is indicative of whether use of a scaling matrix which is derived from a reference scaling list is enabled for the video block. The syntax level is a sequence level, a picture level, or a slice level.

IPC Classes  ?

  • H04N 19/12 - Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
  • H04N 19/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/18 - 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 set of transform coefficients
  • 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

65.

Constraints On Adaptation Parameter Set Syntax Elements

      
Application Number 18521244
Status Pending
Filing Date 2023-11-28
First Publication Date 2024-04-11
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Li
  • Wang, Ye-Kui
  • Zhang, Kai
  • Xu, Jizheng

Abstract

Systems, methods and apparatus for video processing are described. The video processing may include video encoding, video decoding, or video transcoding. One example method of video processing includes performing a conversion between a video and a bitstream of the video according to a format rule. The format rule specifies that a first field at a sequence level or a picture level or a slice level controls a value of a second field in an adaptation parameter set.

IPC Classes  ?

  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • H04N 19/124 - Quantisation
  • 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
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

66.

SIGNIFICANT COEFFICIENT SIGNALING IN VIDEO CODING

      
Application Number 18525124
Status Pending
Filing Date 2023-11-30
First Publication Date 2024-04-11
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Zhang, Kai
  • Zhang, Li
  • Liu, Hongbin
  • Wang, Yue

Abstract

An exemplary method for visual media processing includes performing a conversion between a current video block of a visual media data and a bitstream representation of the visual media data in accordance with a conditional signaling rule. The current video block is disabled from using an intra sub-block partitioning (ISP) split mode which divides the current video block into sub-blocks depending on dimensions of the current video block. In case that the conversion is associated with disabling use of the ISP split mode, the conditional signaling rule specifies selectively including in the bitstream representation a first syntax element indicating that a luma component of a sub-block of the current video block includes non-zero coefficient values. The selectively including is based at least on one or more other syntax elements having non-zero coefficient values of one or more previous sub-blocks included in the bitstream representation.

IPC Classes  ?

  • 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/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/146 - Data rate or code amount at the encoder output
  • 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/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

67.

HANDLING DIFFERENT NAL TYPES IN VIDEO SUB-BITSTREAM EXTRACTION

      
Application Number 18527601
Status Pending
Filing Date 2023-12-04
First Publication Date 2024-04-11
Owner Bytedance Inc. (USA)
Inventor Wang, Ye-Kui

Abstract

Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of video processing includes performing a conversion between a video and a bitstream of the video. The bitstream includes network abstraction layer (NAL) units for multiple video layers according to a rule. The rule defines a sub-bitstream extraction process by which NAL units are removed from the bitstream to generate an output bitstream, and specifies to remove all supplemental enhancement information (SEI) NAL units that contain a non-scalable-nested SEI message with a particular payload type, responsive to a list of NAL unit header layer identifier values in an output layer set (OLS) with a target OLS index not including all values of NAL unit header layer identifiers in all video coding layer (VCL) NAL units in the bitstream that is input to the sub-bitstream extraction process.

IPC Classes  ?

  • H04N 19/46 - Embedding additional information in the video signal during the compression 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/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

68.

Interaction Between IBC And Affine

      
Application Number 18528070
Status Pending
Filing Date 2023-12-04
First Publication Date 2024-04-11
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Zhang, Kai
  • Zhang, Li
  • Liu, Hongbin
  • Wang, Yue

Abstract

Devices, systems and methods for applying intra-block copy (IBC) in video coding are described. In general, methods for integrating IBC with existing motion compensation algorithms for video encoding and decoding are described. In a representative aspect, a method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using a motion compensation algorithm, and encoding, based on the determining, the current block by selectively applying an intra-block copy to the current block. In a representative aspect, another method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using an intra-block copy, and encoding, based on the determining, the current block by selectively applying a motion compensation algorithm to the current block.

IPC Classes  ?

  • 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/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/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/167 - Position within a video image, e.g. region of interest [ROI]
  • H04N 19/583 - Motion compensation with overlapping blocks

69.

METHOD, DEVICE, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number 18535903
Status Pending
Filing Date 2023-12-11
First Publication Date 2024-04-11
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a target block of a video and a bitstream of the target block, a target weight table from a plurality of weight tables for multi-hypothesis prediction, the target weight table being used for a hypothesis of the target block, the target block being a multiple hypothesis prediction block; and performing the conversion based on the target weight table.

IPC Classes  ?

  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
  • H04N 19/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/50 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive 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

70.

METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING

      
Application Number CN2023122703
Publication Number 2024/074121
Status In Force
Filing Date 2023-09-28
Publication Date 2024-04-11
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Wang, Wenyi
  • Xu, Yingzhan
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a method for point cloud coding. The method comprises: determining, for a conversion between a point cloud sequence comprising a current point cloud (PC) sample associated with a transform block and a bitstream of the point cloud sequence, a transform result of an attribute residual between a neighbor attribute of at least one subblock of the transform block and a predicted attribute of the at least one subblock of the transform block, the neighbor attribute being predicted based on an attribute of at least one neighbor block of the transform block; and performing the conversion at least based on the transform result of the attribute residual.

IPC Classes  ?

71.

METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING

      
Application Number CN2023122738
Publication Number 2024/074123
Status In Force
Filing Date 2023-09-28
Publication Date 2024-04-11
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Wang, Wenyi
  • Xu, Yingzhan
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a method for point cloud coding. The method comprises: determining, for a conversion between a point cloud sequence comprising at least one point cloud (PC) sample associated with a plurality of nodes and a bitstream of the point cloud sequence, a node index of a first node of the plurality of nodes, wherein the first node is stored in a data structure and is indicated in the data structure by the node index; and performing the conversion based on the position indication and the occupancy information.

IPC Classes  ?

  • H04N 19/59 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial sub-sampling or interpolation, e.g. alteration of picture size or resolution
  • H04N 19/96 - Tree coding, e.g. quad-tree coding
  • G06T 9/00 - Image coding

72.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023123409
Publication Number 2024/074149
Status In Force
Filing Date 2023-10-08
Publication Date 2024-04-11
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Zhao, Lei
  • Zhang, Kai
  • Zhang, Li

Abstract

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 plurality of motion vector prediction (MVP) candidates of the current video block; determining a candidate list of the current video block by applying a plurality of pruning processes to the plurality of MVP candidates; and performing the conversion based on the candidate list.

IPC Classes  ?

  • 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

73.

ON COEFFICIENT VALUE PREDICTION AND COST DEFINITION

      
Application Number US2023034461
Publication Number 2024/076632
Status In Force
Filing Date 2023-10-04
Publication Date 2024-04-11
Owner BYTEDANCE INC. (USA)
Inventor
  • Salehifar, Mehdi
  • He, Yuwen
  • Zhang, Kai
  • Zhang, Li

Abstract

A mechanism for processing video data is disclosed. The mechanism determines to predict a value of a residual coefficient based on a cost. A conversion is performed between a visual media data and the media data file based on the residual coefficient. The coefficient may be used in transform coding or transform-skip coding.

IPC Classes  ?

  • H04N 19/18 - 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 set of transform coefficients
  • 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/103 - Selection of coding mode or of prediction mode
  • H04N 19/60 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
  • H04N 19/61 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding in combination with predictive coding

74.

INTRA CODED VIDEO USING QUANTIZED RESIDUAL DIFFERENTIAL PULSE CODE MODULATION CODING

      
Application Number 18501497
Status Pending
Filing Date 2023-11-03
First Publication Date 2024-04-11
Owner Bytedance Inc. (USA)
Inventor
  • Zhu, Weijia
  • Zhang, Li
  • Xu, Jizheng
  • Chuang, Hsiao Chiang

Abstract

Video coding and decoding methods are described. An example method includes performing a conversion between a current video block of a video and a bitstream representation of the current video block by determining a first intra coding mode to be stored which is associated with the current video block using a differential coding mode, where the first intra coding mode associated with the current video block is determined according to a second prediction mode used by the differential coding mode, and where, in the differential coding mode, a difference between a quantized residual of an intra prediction of the current video block and a prediction of the quantized residual is represented in the bitstream representation for the current video block using a differential pulse coding modulation (DPCM) representation.

IPC Classes  ?

  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

75.

Indication Of Multiple Transform Matrices In Coded Video

      
Application Number 18523562
Status Pending
Filing Date 2023-11-29
First Publication Date 2024-04-11
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Fan, Kui
  • Zhang, Li
  • Zhang, Kai
  • Wang, Yue

Abstract

Devices, systems and methods for digital video coding, which includes methods for transform design, are described. In a representative aspect, a method of video processing includes performing a conversion between a current video block of a video and a bitstream of the video based on a rule, wherein the rule specifies that a selection of a transform matrix set for performing a transform operation during the conversion is based on a low-frequency non-separable transform index indicated in the bitstream, wherein the rule specifies that the transform operation includes, during an encoding operation, coding the current video block into the bitstream by applying a forward transform on residual values of the current video block, or wherein the rule specifies that the transform operation includes, during a decoding operation, generating from the bitstream the current video block by applying an inverse transform to scaled coefficients indicated in the bitstream.

IPC Classes  ?

  • H04N 19/12 - Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
  • H04N 19/124 - Quantisation
  • H04N 19/129 - Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
  • 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/18 - 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 set of transform coefficients

76.

Constraints On Picture Output Ordering In A Video Bitstream

      
Application Number 18524963
Status Pending
Filing Date 2023-11-30
First Publication Date 2024-04-11
Owner Bytedance Inc. (USA)
Inventor Wang, Ye-Kui

Abstract

Methods, systems and devices for picture output ordering constraints in video bitstreams are described. An example method of video processing includes performing a conversion between a video including one or more pictures and a bitstream of the video according to a rule, wherein the rule specifies that the bitstream includes at least a first picture that is output, wherein the first picture is in an output layer, wherein the first picture includes a syntax element equal to one, and wherein the syntax element affects a decoded picture output and a removal process associated with a hypothetical reference decoder (HRD).

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/109 - Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
  • 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/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/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/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
  • 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/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/503 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction

77.

ENHANCED SIGNALLING OF PRESELECTION IN A MEDIA FILE

      
Application Number US2023034015
Publication Number 2024/076494
Status In Force
Filing Date 2023-09-28
Publication Date 2024-04-11
Owner BYTEDANCE INC. (USA)
Inventor Wang, Ye-Kui

Abstract

A mechanism for processing video data is disclosed. The mechanism determines information from a Preselection Group Box. A segment_order field is omitted from the Preselection Group Box and sub-boxes thereof. A conversion is performed between a visual media data and the media data file based on the Preselection Group Box.

IPC Classes  ?

  • H04N 19/136 - Incoming video signal characteristics or properties
  • 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/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 21/854 - Content authoring

78.

METHOD, APPARATUS, AND MEDIUM FOR POINT CLOUD CODING

      
Application Number CN2023122712
Publication Number 2024/074122
Status In Force
Filing Date 2023-09-28
Publication Date 2024-04-11
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Wang, Wenyi
  • Xu, Yingzhan
  • Zhang, Kai
  • Zhang, Li

Abstract

Embodiments of the present disclosure provide a method for point cloud coding. The method comprises: determining, for a conversion between a point cloud sequence comprising a current point cloud (PC) sample associated with a transform block and a bitstream of the point cloud sequence, the transform block comprising a predetermined number of subblocks, each subblock containing at least one point of the point cloud sequence; and performing the conversion by skipping at least one of prediction or transform of the transform block.

IPC Classes  ?

79.

BOUNDARY LOCATION FOR ADAPTIVE LOOP FILTERING

      
Application Number 18509804
Status Pending
Filing Date 2023-11-15
First Publication Date 2024-04-04
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Wang, Yang
  • Liu, Hongbin
  • Zhang, Li

Abstract

Techniques for implementing adaptive loop filtering are described. One example method of video processing includes making a first determination, for a conversion between a video unit of a video and a bitstream of the video, a first luma adaptive loop filter (ALF) boundary across which a luma adaptive loop filter is selectively applied to a luma component of the video unit and a second luma ALF boundary; making a second determination, from the second luma ALF boundary, a chroma ALF boundary across which a chroma adaptive loop filter is selectively applied for a chroma component of the video unit; and performing the conversion based on the first determination and the second determination.

IPC Classes  ?

  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • 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

80.

Syntax For Signaling Cross-Component Video Coding

      
Application Number 18519348
Status Pending
Filing Date 2023-11-27
First Publication Date 2024-04-04
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Wang, Yang
  • Zhang, Li
  • Zhang, Kai
  • Liu, Hongbin
  • Wang, Yue

Abstract

A method of video processing is provided to include determining, for a conversion between a video block of a video and a bitstream of the video, a parameter of a cross-component linear model (CCLM) for the video block according to a rule, and performing the conversion based on the determining, and wherein the rule specifies to use a variable representing a neighbouring luma sample in the determining of the parameter of the CCLM only in case that the variable has a certain value.

IPC Classes  ?

  • 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/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
  • H04N 19/124 - Quantisation
  • 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
  • H04N 19/80 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation

81.

General Constraints Information for Video Coding

      
Application Number 18524994
Status Pending
Filing Date 2023-11-30
First Publication Date 2024-04-04
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Zhu, Weijia
  • Xu, Jizheng
  • Zhang, Li
  • Zhang, Kai
  • Wang, Yue

Abstract

A method for implementing an adaptive color transform (ACT) during image/video encoding and decoding, includes determining, for a conversion between a video including a block and a bitstream of the video, that a size of the block is greater than a maximum allowed size for an ACT mode, and performing, based on the determining, the conversion, wherein, in response to the size of the block being greater than the maximum allowed size for the ACT mode, the block is partitioned into multiple sub-blocks, and wherein each of the multiple sub-blocks share a same prediction mode, and the ACT mode is enabled at a sub-block level.

IPC Classes  ?

  • 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 11/04 - Colour television systems using pulse code modulation
  • 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/12 - Selection from among a plurality of transforms or standards, e.g. selection between discrete cosine transform [DCT] and sub-band transform or selection between H.263 and H.264
  • H04N 19/126 - Quantisation - Details of normalisation or weighting functions, e.g. normalisation matrices or variable uniform quantisers
  • 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

82.

METHOD, APPARATUS, AND MEDIUM FOR VIDEO PROCESSING

      
Application Number CN2023121745
Publication Number 2024/067638
Status In Force
Filing Date 2023-09-26
Publication Date 2024-04-04
Owner
  • DOUYIN VISION CO., LTD. (China)
  • BYTEDANCE INC. (USA)
Inventor
  • Wang, Yang
  • Zhang, Li
  • Zhang, Kai

Abstract

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 target value of a parameter for ordering a plurality of motion candidates for the current video unit from a set of candidate values of the parameter, wherein the parameter is associated with cost differences related to the plurality of motion candidates, and the current video unit is a portion of a slice of the video; and performing the conversion based on the target value.

IPC Classes  ?

  • H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques

83.

ENHANCED SIGNALLING OF EXTENDED DEPENDENT RANDOM ACCESS SAMPLE POINT SAMPLES IN A MEDIA FILE

      
Application Number US2023033598
Publication Number 2024/072732
Status In Force
Filing Date 2023-09-25
Publication Date 2024-04-04
Owner BYTEDANCE INC. (USA)
Inventor Wang, Ye-Kui

Abstract

A mechanism for processing media data is disclosed. In one aspect, a method includes determining that a track identifier (ID) identifying a reference track of the media data is included in a track reference type box (TrackReferenceTypeBox) with a reference type (reference_type) equal to associated external stream track ('aest'). The method also includes performing a conversion between the media data and a media data file based on the track identifier.

IPC Classes  ?

  • 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/10 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding
  • 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/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs

84.

ENHANCED SIGNALLING OF LOST OR CORRUPTED SAMPLES IN A MEDIA FILE

      
Application Number US2023033624
Publication Number 2024/072750
Status In Force
Filing Date 2023-09-25
Publication Date 2024-04-04
Owner BYTEDANCE INC. (USA)
Inventor Wang, Ye-Kui

Abstract

A mechanism for processing video data is disclosed. The mechanism includes determining one or more indications for a media unit. A first indication indicates that one or more parameter-set-like network abstraction layer (NAL) units in associated data that are needed for decoding a bitstream are corrupted. A conversion is performed between a visual media data and a bitstream based on the first indication.

IPC Classes  ?

  • H04N 19/89 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using pre-processing or post-processing specially adapted for video compression involving methods or arrangements for detection of transmission errors at the decoder
  • H04L 65/70 - Media network packetisation
  • H04N 19/65 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using error resilience
  • H04L 65/75 - Media network packet handling
  • H04L 69/08 - Protocols for interworking; Protocol conversion

85.

ENHANCED SIGNALLING OF PICTURE-IN-PICTURE IN MEDIA FILES

      
Application Number US2023033627
Publication Number 2024/072753
Status In Force
Filing Date 2023-09-25
Publication Date 2024-04-04
Owner BYTEDANCE INC. (USA)
Inventor Wang, Ye-Kui

Abstract

A mechanism for processing video data is disclosed. The mechanism includes determining a referencing track contains a 'supm' track reference, which indicates video in the referencing track is usable as a supplementary video, and that a corresponding main video can be contained in a referenced track. A conversion is performed between a visual media data and a bitstream based on the 'supm' track reference.

IPC Classes  ?

  • H04N 5/45 - Picture in picture
  • H04N 19/46 - Embedding additional information in the video signal during the compression process
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/234 - Processing of video elementary streams, e.g. splicing of video streams or manipulating MPEG-4 scene graphs
  • 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 7/01 - Conversion of standards

86.

SIZE RESTRICTION BASED ON COLOR FORMAT

      
Application Number 18503754
Status Pending
Filing Date 2023-11-07
First Publication Date 2024-04-04
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Xu, Jizheng
  • Deng, Zhipin
  • Zhang, Li
  • Liu, Hongbin

Abstract

A method of video processing is provided to include: performing a conversion between a video including one or more video regions including one or more luma blocks and one or more chroma blocks and a coded representation of the video according to a rule; wherein the rule specifies that a chroma block from the one or more chroma blocks having a size M×N is disallowed to be represented in the coded representation using an intra mode or an intra block copy mode, wherein M and N are integers that indicate a width and a height of the chroma block, respectively; wherein the intra mode includes encoding the chroma block based on previously encoded or reconstructed video blocks, and wherein the intra block copy mode includes encoding the chroma block using at least a block vector pointing to a video frame containing a video region.

IPC Classes  ?

  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
  • 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/136 - Incoming video signal characteristics or properties
  • 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/503 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction
  • H04N 19/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques
  • 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/96 - Tree coding, e.g. quad-tree coding

87.

Component-Dependent Sub-Block Dividing

      
Application Number 18528017
Status Pending
Filing Date 2023-12-04
First Publication Date 2024-04-04
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Zhang, Kai
  • Zhang, Li
  • Liu, Hongbin
  • Wang, Yue

Abstract

Devices, systems and methods for sub-block based prediction are described. In a representative aspect, a method for video encoding includes partitioning, based on a first rule, a luma component of a block of video data into a first set of sub-blocks. The method also includes partitioning, based on a second rule, a first chroma component of the block of video data into a second set of sub-blocks. The first and the second set of sub-blocks include different numbers of sub-blocks. The method also includes performing a subsequent motion prediction based on the first and the second set of sub-blocks.

IPC Classes  ?

  • 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/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/52 - Processing of motion vectors by encoding by predictive encoding
  • H04N 19/55 - Motion estimation with spatial constraints, e.g. at image or region borders

88.

SIGNALING AND SYNTAX FOR IN-LOOP RESHAPING INFORMATION

      
Application Number 18492937
Status Pending
Filing Date 2023-10-24
First Publication Date 2024-03-28
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Zhang, Li
  • Zhang, Kai
  • Liu, Hongbin
  • Xu, Jizheng
  • Wang, Yue

Abstract

A method for video processing is provided to include: performing a conversion between a current video block of a video and a coded representation of current video block, wherein the conversion uses a coding mode in which the current video block is constructed based on a first domain and a second domain and/or chroma residue is scaled in a luma-dependent manner, and wherein information used for the coding mode is signaled in a parameter set that is different from a sequence parameter set (SPS), a video parameter set (VPS), a picture parameter set (PPS), or an adaptation parameter set (APS) used for carrying adaptive loop filtering (ALF) parameters.

IPC Classes  ?

  • 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/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/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

89.

REFERENCE PICTURE INFORMATION SIGNALING IN A VIDEO BITSTREAM

      
Application Number 18497568
Status Pending
Filing Date 2023-10-30
First Publication Date 2024-03-28
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Wang, Ye-Kui
  • Deng, Zhipin
  • Zhang, Li
  • Zhang, Kai
  • Xu, Jizheng

Abstract

A video processing method is provided to include performing a conversion between a video and a bitstream of the video, wherein the bitstream conforms to a format rule, and wherein the format rule specifies a condition that controls whether or how one or more syntax elements related to picture order counts for a long term reference picture are included in a reference picture list syntax structure in the bitstream.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • 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/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/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/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/46 - Embedding additional information in the video signal during the compression process
  • H04N 19/58 - Motion compensation with long-term prediction, i.e. the reference frame for a current frame not being the temporally closest one
  • H04N 19/635 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding using sub-band based transform, e.g. wavelets - characterised by filter definition or implementation details
  • H04N 19/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - 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

90.

CONSTRAINTS FOR VIDEO CODING AND DECODING

      
Application Number 18508721
Status Pending
Filing Date 2023-11-14
First Publication Date 2024-03-28
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Zhang, Kai
  • Deng, Zhipin
  • Liu, Hongbin
  • Zhang, Li
  • Xu, Jizheng
  • Wang, Ye-Kui

Abstract

A method of video processing is provided that includes performing a conversion between a block of a video and a bitstream of the video. The bitstream conforms to a formatting rule specifying that a size of a merge estimation region (MER) is indicated in the bitstream and the size of the MER is based on a dimension of a video unit. The MER comprises a region used for deriving a motion candidate for the conversion.

IPC Classes  ?

  • 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/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/167 - Position within a video image, e.g. region of interest [ROI]
  • 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/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

91.

Signaling Of General Constrain Information

      
Application Number 18511565
Status Pending
Filing Date 2023-11-16
First Publication Date 2024-03-28
Owner Bytedance Inc. (USA)
Inventor
  • Wang, Ye-Kui
  • Zhang, Li

Abstract

Methods, systems, and devices for signaling of general constraint information are described. An example method of video processing includes performing a conversion between a video including one or more pictures and a bitstream of the video according to a rule. The rule specifies that a syntax structure in a profile-tier-level syntax structure is after a syntax element. The syntax structure includes information related to general constraint information (GCI) for the bitstream. The syntax element indicates a level to which an output layer set associated with the profile-tier-level syntax structure conforms.

IPC Classes  ?

  • 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

92.

Reference Picture Resampling Activation In Video Coding

      
Application Number 18511593
Status Pending
Filing Date 2023-11-16
First Publication Date 2024-03-28
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Li
  • Zhang, Kai
  • Wang, Ye-Kui
  • Fan, Kui

Abstract

Methods, apparatus, systems for video processing, including video encoding or video decoding are described. One example method includes performing a conversion between a video comprising a video picture that includes a video slice and a bitstream of the video. The bitstream conforms to a format rule specifying that, in case a slice type of the video slice is type P and temporal motion vector prediction is enabled, usage of reference picture resampling (RPR) for a reference picture in a collocated reference picture list is disabled. The reference picture is indicated by a reference index of a collocated picture of the video slice used for the temporal motion vector prediction.

IPC Classes  ?

  • 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/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking
  • H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
  • H04N 19/167 - Position within a video image, e.g. region of interest [ROI]
  • 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/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/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
  • H04N 19/547 - Motion estimation performed in a transform domain
  • H04N 19/573 - Motion compensation with multiple frame prediction using two or more reference frames in a given prediction direction
  • 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 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop

93.

Palette Mode For Local Dual Tree

      
Application Number 18513020
Status Pending
Filing Date 2023-11-17
First Publication Date 2024-03-28
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Xu, Jizheng
  • Zhang, Li
  • Wang, Ye-Kui
  • Zhang, Kai
  • Zhu, Weijia
  • Wang, Yue
  • Wang, Yang
  • Liu, Hongbin

Abstract

Video processing methods, systems and appratrus are described. One example method includes performing a conversion between a video block of a video and a bitstream of the video using a palette mode in which samples of the video block are represented using a palette of representive color values. A size of the palette of the video block is determined based on whether a local dual tree is applied for the conversion.

IPC Classes  ?

  • 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/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/96 - Tree coding, e.g. quad-tree coding

94.

SIGNALING OF DECODED PICTURE BUFFER PARAMETERS IN LAYERED VIDEO

      
Application Number 18513114
Status Pending
Filing Date 2023-11-17
First Publication Date 2024-03-28
Owner Bytedance Inc. (USA)
Inventor Wang, Ye-Kui

Abstract

A method of video processing includes performing a conversion between a video and a bitstream of the video. The bitstream includes one or more output layer sets each comprising one or more video layers. The bitstream conforms to a format rule, wherein the format rule specifies that a number of decoded picture buffer parameter syntax structures included in a video parameter set for the bitstream is equal to: zero, in a case that each output layer set includes a single video layer; or one plus a value of a syntax element, in a case that each output layer set includes a single layer is not true.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/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/187 - 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 scalable video layer
  • H04N 19/44 - Decoders specially adapted therefor, e.g. video decoders which are asymmetric with respect to the encoder

95.

Concept Of Interweaved Prediction

      
Application Number 18514228
Status Pending
Filing Date 2023-11-20
First Publication Date 2024-03-28
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Zhang, Kai
  • Zhang, Li
  • Liu, Hongbin
  • Wang, Yue

Abstract

Methods, systems, and devices related to sub-block based motion prediction in video coding are described. In one representative aspect, a video processing method includes partitioning a video block into a first set of sub-blocks according to a first pattern, partitioning the video block into a second set of sub-blocks according to a second pattern, in which at least one sub-block in the second set has a different size than a sub-block in the first set, and determining a prediction block corresponding to a combination of a first intermediate prediction block that is predictively generated from the first set of sub-blocks and a second intermediate prediction block that is predictively generated from the second set of sub-blocks.

IPC Classes  ?

  • H04N 19/513 - Processing of motion vectors
  • 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/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

96.

Handling Video Unit Boundaries And Virtual Boundaries

      
Application Number 18516577
Status Pending
Filing Date 2023-11-21
First Publication Date 2024-03-28
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Zhang, Li
  • Zhang, Kai
  • Liu, Hongbin
  • Wang, Yue

Abstract

A method of video processing includes determining, for a conversion between a picture of a video that includes one or more blocks and a bitstream representation of the video, whether a virtual boundary is enabled for a block within the picture for a filtering process based on a rule related to a relationship between a bottom boundary of the block and the picture. The method also includes performing the conversion based on the determining.

IPC Classes  ?

  • 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/82 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals - Details of filtering operations specially adapted for video compression, e.g. for pixel interpolation involving filtering within a prediction loop
  • H04N 19/96 - Tree coding, e.g. quad-tree coding

97.

SUBLAYER SIGNALING IN A VIDEO BITSTREAM

      
Application Number 18518768
Status Pending
Filing Date 2023-11-24
First Publication Date 2024-03-28
Owner Bytedance Inc. (USA)
Inventor Wang, Ye-Kui

Abstract

Several techniques for video encoding and video decoding are described. One example method includes performing a conversion between a video and a bitstream of the video including one or more output layer sets (OLSs) according to a rule. The rule specifies that a subpicture level information (SLI) supplemental enhancement information (SEI) message includes information about a level of subpicture sequences in a set of coded video sequences of the one or more OLSs to which the SLI SEI message applies. A syntax structure of the SLI SEI message includes at least (1) a first syntax element specifying a maximum number of sublayers for the subpicture sequences and (2) a second syntax element specifying whether level information for the subpicture sequences is present for one or more sublayer representations.

IPC Classes  ?

  • H04N 19/46 - Embedding additional information in the video signal during the compression process
  • 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/30 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using hierarchical techniques, e.g. scalability
  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards

98.

BLOCK SIZE DEPENDENT USE OF VIDEO CODING MODE

      
Application Number 18519287
Status Pending
Filing Date 2023-11-27
First Publication Date 2024-03-28
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Li
  • Zhang, Kai
  • Liu, Hongbin

Abstract

Methods, systems, and devices for coding or decoding video wherein the picture partition mode is based on block size are described. An example method for video processing includes using a dimension of a virtual pipeline data unit (VPDU) used for a conversion between a video comprising one or more video regions comprising one or more video blocks and a bitstream representation of the video to perform a determination of whether a ternary-tree (TT) or a binary tree (BT) partitioning of a video block of the one or more video blocks is enabled, and performing, based on the determination, the conversion, wherein the dimension is equal to VSize in luma samples, wherein dimensions of the video block are CtbSizeY in luma samples, wherein VSize=min(M, CtbSizeY), and wherein M is a positive integer.

IPC Classes  ?

  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • G06T 9/40 - Tree coding, e.g. quadtree, octree
  • H04N 19/107 - Selection of coding mode or of prediction mode between spatial and temporal predictive coding, e.g. picture refresh
  • H04N 19/109 - Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
  • H04N 19/11 - Selection of coding mode or of prediction mode among a plurality of spatial predictive coding modes
  • H04N 19/127 - Prioritisation of hardware or computational resources
  • 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/167 - Position within a video image, e.g. region of interest [ROI]
  • 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/172 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a picture, frame or field
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/189 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the adaptation method, adaptation tool or adaptation type used for the adaptive coding
  • H04N 19/60 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
  • 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/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/96 - Tree coding, e.g. quad-tree coding

99.

Reference Picture Resampling

      
Application Number 18523025
Status Pending
Filing Date 2023-11-29
First Publication Date 2024-03-28
Owner
  • Beijing Bytedance Network Technology Co., Ltd. (China)
  • Bytedance Inc. (USA)
Inventor
  • Deng, Zhipin
  • Zhang, Li
  • Wang, Ye-Kui
  • Zhang, Kai

Abstract

Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of video processing includes performing a conversion between a current picture of a video and a bitstream of the video according to a rule. The rule specifies that a number of entries in a reference picture list of the current picture is greater than 0 in response to (1) one or more slices in the current picture being allowed to have a slice type other than an Intra (I) slice type, and (2) reference picture list (RPL) information being present in a picture header.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/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

100.

Subpicture Signaling In Video Coding

      
Application Number 18523118
Status Pending
Filing Date 2023-11-29
First Publication Date 2024-03-28
Owner Bytedance Inc. (USA)
Inventor Wang, Ye-Kui

Abstract

Methods, devices and systems for signaling the use of subpictures in coded video pictures are described. One example method of video processing includes performing a conversion between a video and a bitstream of a video, wherein the bitstream conforms to a format rule, and wherein the format rule specifies that a first syntax element, which indicates whether a picture of the video can be partitioned, is conditionally included in a picture parameter set (PPS) of the bitstream based on values of a second syntax element, which indicates whether identifiers of subpictures are signaled in the PPS, and a third syntax element, which indicates, in the PPS, a number of the subpictures.

IPC Classes  ?

  • H04N 19/70 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals characterised by syntax aspects related to video coding, e.g. related to compression standards
  • H04N 19/169 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding
  • 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/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
  1     2     3     ...     24        Next Page