Beijing Bytedance Network Technology Co., Ltd.

China

Back to Profile

1-100 of 1,365 for Beijing Bytedance Network Technology Co., Ltd. Sort by
Query
Patent
United States - USPTO
Aggregations Reset Report
Date
New (last 4 weeks) 67
2024 April (MTD) 60
2024 March 54
2024 February 42
2024 January 30
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 650
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 363
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 317
H04N 19/132 - Sampling, masking or truncation of coding units, e.g. adaptive resampling, frame skipping, frame interpolation or high-frequency transform coefficient masking 309
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 292
See more
Status
Pending 659
Registered / In Force 706
Found results for  patents
  1     2     3     ...     14        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.

PRODUCT REVIEW METHOD, APPARATUS AND CLIENT TERMINAL

      
Application Number 18398563
Status Pending
Filing Date 2023-12-28
First Publication Date 2024-04-25
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Niu, Huizhen
  • Zhou, Jingrou
  • Sui, Xinjie
  • Zhong, Xiaojiao
  • Fu, Pingfei
  • Yu, Yajie
  • Chen, Qiang

Abstract

The present disclosure relates to a product review method, apparatus and client. The method comprises: obtaining review material of the target product if a target product is reviewed; determining multimedia content of the target product on the basis of the review material of the target product; and after receiving a post instruction for the target product, sending the multimedia content of the target product to a server.

IPC Classes  ?

  • G06Q 30/0282 - Rating or review of business operators or products

6.

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

7.

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  ?

8.

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

9.

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

10.

SPEAKING USER SELECTING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM

      
Application Number 18399275
Status Pending
Filing Date 2023-12-28
First Publication Date 2024-04-25
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor
  • Tuo, Zhipeng
  • Yang, Dongyun
  • Li, Jie
  • Zhang, Qinyan
  • Wang, Yulu
  • Shi, Jinpeng

Abstract

A speaking user selecting method and apparatus, an electronic device, a storage medium, a computer program product, and a computer program. The method comprises: receiving a first request sent by a first terminal device, the first request being used for determining a speaking user in a user group, wherein the user group comprises at least two users to be selected, and each user to be selected corresponds to one second terminal device; determining a random selection model corresponding to the first request, the random selection model being used for representing a policy for randomly determining a speaking user from the user group; and determining a speaking user from the at least two users to be selected according to the random selection model, and sending identification information of the speaking user to the first terminal device and the second terminal device.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range

11.

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

12.

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

13.

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

14.

WINDOW DISPLAY METHOD, APPARATUS, TERMINAL AND STORAGE MEDIUM

      
Application Number 17768838
Status Pending
Filing Date 2020-09-10
First Publication Date 2024-04-25
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor Gong, Yanyun

Abstract

A window display method and apparatus, and a terminal and a storage medium. The method comprises: displaying an application window, wherein the application window comprises a title display area and a page display area, and the title display area comprises a title corresponding to a page displayed in the page display area; and in response to an operation event in the page display area or the title display area, moving a page in the page display area by a first distance, and moving the title in the title display area by a second distance, wherein when one of the page and the title is moved, the other of the page and the title is also correspondingly moved, and the first distance is different from the second distance.

IPC Classes  ?

  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 3/0481 - Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance

15.

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

16.

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

17.

LIVESTREAMING METHOD, APPARATUS AND DEVICE, STORAGE MEDIUM, AND COMPUTER PROGRAM PRODUCT

      
Application Number 18544937
Status Pending
Filing Date 2023-12-19
First Publication Date 2024-04-25
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Liu, Wenjing
  • Fang, Mengying
  • Chen, Guizhang

Abstract

A livestreaming method, apparatus and device, a storage medium, and a computer program product. The method includes: displaying a target object introduction page in response to triggering of the first permission control corresponding to a target object, during playing of a live video in a preview stage or after an end of the playing of the live video in the preview stage; displaying a permission operation interface in response to triggering of the second permission control; returning to a live video interface and playing the live video, in response to completing of an operation of at least one operation item of the permission operation interface. The target object introduction page includes the second permission control. A live video stream is blurred or stopped from being pushed after the end of the playing of the live video in the preview stage. The permission operation interface includes at least one operation item.

IPC Classes  ?

  • H04N 21/454 - Content filtering, e.g. blocking advertisements
  • H04L 65/61 - Network streaming of media packets for supporting one-way streaming services, e.g. Internet radio
  • H04N 21/2187 - Live feed
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/475 - End-user interface for inputting end-user data, e.g. PIN [Personal Identification Number] or preference data

18.

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

19.

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  ?

20.

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

21.

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

22.

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]

23.

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

24.

Display screen or portion thereof with an animated graphical user interface

      
Application Number 29818908
Grant Number D1024097
Status In Force
Filing Date 2021-12-10
First Publication Date 2024-04-23
Grant Date 2024-04-23
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor
  • Song, Heli
  • Yu, Lu

25.

Display screen or portion thereof with an animated graphical user interface

      
Application Number 29838854
Grant Number D1024104
Status In Force
Filing Date 2022-05-16
First Publication Date 2024-04-23
Grant Date 2024-04-23
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor
  • Liu, Yuxing
  • Shi, Yilang
  • Liu, Lei

26.

VIDEO PROCESSING METHOD AND APPARATUS, AND TERMINAL AND STORAGE MEDIUM

      
Application Number 18398056
Status Pending
Filing Date 2023-12-27
First Publication Date 2024-04-18
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor
  • Wang, Lili
  • Fang, Chi
  • Wang, Dong
  • Gao, Wei
  • Zhu, Haizhou

Abstract

The disclosure provides techniques for facilitating video creations. The techniques comprise turning on a first camera on a first side of a terminal; turning on a second camera on a second side of the terminal; capturing, by the first camera, a first video; capturing, by the second camera, a second video; displaying the first video and the second video concurrently, wherein the displaying further comprises displaying the first video in a first area and the second video in a second area during a first time period, and in response to a first instruction to switch video content, displaying the second video in the first area and the first video in the second area during a second time period; and creating a timeline including the first time period, the second time period, and a time stamp of the video content switch in the first area.

IPC Classes  ?

  • H04N 5/262 - Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects
  • H04N 5/268 - Signal distribution or switching
  • H04N 5/77 - Interface circuits between an apparatus for recording and another apparatus between a recording apparatus and a television camera

27.

OBJECT PROCESSING METHOD, APPARATUS, AND DEVICE, MEDIUM, AND COMPUTER PROGRAM PRODUCT

      
Application Number 18393581
Status Pending
Filing Date 2023-12-21
First Publication Date 2024-04-18
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Zhang, Kai
  • Song, Ying
  • Guo, Qing
  • Xia, Chunyan
  • Sun, Yu
  • Ren, Qikang
  • Zhang, Jingjing

Abstract

An object processing method includes: displaying a first operation interface in response to triggering a first operation control of a first stage of a target object, the first operation interface including at least one first operation item; displaying a content input interface in response to completing an operation for the at least one first operation item, the content input interface including at least one input item; in response to completion of content input for the at least one input item, determining a second target value and generating a second operation control corresponding to a second stage of the target object; displaying a second operation interface in response to triggering the second operation control, the second operation interface including at least one second operation item; and updating the state of the target object to a completed state in response to completing an operation for the second operation item.

IPC Classes  ?

  • G06F 3/04847 - Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
  • G06Q 30/0601 - Electronic shopping [e-shopping]

28.

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

29.

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

30.

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

31.

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

32.

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

33.

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

34.

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

35.

IMAGE RENDERING METHOD AND APPARATUS, DEVICE, AND MEDIUM

      
Application Number 18545848
Status Pending
Filing Date 2023-12-19
First Publication Date 2024-04-18
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Wu, Jinyuan
  • Wang, Jingye
  • Zhuge, Jingjing
  • Li, Qi

Abstract

An image rendering method and apparatus, a device, and a medium. The method includes: determining a pre-captured initial rendering video stream for a background image; obtaining initial rendering coordinates of each rendering pixel in each initial rendering image frame in the video stream, and obtaining a rendering moment of each initial rendering image frame in the initial rendering video stream; determining the amount of noise of each rendering pixel at the corresponding rendering moment according to the corresponding initial rendering coordinates, a preset noise texture, and the corresponding rendering moment, and obtaining target rendering coordinates of each rendering pixel according to the corresponding amount of noise; and updating the initial rendering coordinates of each rendering pixel according to the corresponding target rendering coordinates to obtain a target rendering image, and rendering the background image according to a target rendering video stream composed of all target rendering images.

IPC Classes  ?

36.

METHOD AND APPARATUS FOR OBTAINING INFORMATION OF STACK FRAME IN CALL STACK, DEVICE, AND MEDIUM

      
Application Number 18277005
Status Pending
Filing Date 2022-02-28
First Publication Date 2024-04-18
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor Liu, Hongkai

Abstract

Provided are a method and apparatus for obtaining information of a stack frame in a call stack, a device, and a medium. The method includes: obtaining to-be-processed call stack with an abnormality during running of a program, each area element of the to-be-processed call stack including a method pointer and corresponding instruction offset value; applying for a first memory area used to store the method pointer and the corresponding instruction offset value; applying for a second memory area, and storing an address of the first memory area into a first area element in the second memory area; applying for a third memory area, and storing an address of the second memory area into a target storage area in the third memory area; and obtaining information of each stack frame in the to-be-processed call stack based on the address of the second memory area stored in the target storage area.

IPC Classes  ?

  • G06F 11/00 - Error detection; Error correction; Monitoring

37.

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

38.

VIDEO PROCESSING METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM

      
Application Number 18396385
Status Pending
Filing Date 2023-12-26
First Publication Date 2024-04-18
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Zheng, Qifan
  • Zhao, Chen
  • Zeng, Yan
  • Fu, Pingfei

Abstract

The present disclosure provides a video processing method, an apparatus, a device and a storage medium. The method includes: after determining a target effect style and determining a target video clip based on presentation of a video to be processed on a timeline, establishing a binding relationship between the target effect style and the target video clip in response to an effect application trigger operation, so as to achieve an effect of applying the target effect style to the target video clip. The embodiment of the present disclosure, by establishing the binding relationship between the target effect style and the target video clip, achieves the effect of effect processing only on a certain video clip of the video, thereby meeting the user's demand of effect processing only on a certain video clip, which increases flexibility of video effect processing, and further improves the user's experience of video effect processing.

IPC Classes  ?

  • G11B 27/031 - Electronic editing of digitised analogue information signals, e.g. audio or video signals
  • G06F 3/0486 - Drag-and-drop
  • H04N 5/272 - Means for inserting a foreground image in a background image, i.e. inlay, outlay

39.

METHOD AND APPARATUS FOR PHOTOGRAPHING LIVE BROADCAST VIDEO, DEVICE AND COMPUTER READABLE STORAGE MEDIUM

      
Application Number 18395435
Status Pending
Filing Date 2023-12-22
First Publication Date 2024-04-18
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Zhang, Tiantian
  • Liu, Wenjing
  • Xiang, Xuyuan

Abstract

The present disclosure relates to live video photographing method, apparatus, device and computer readable storage medium. During a live video is played in a virtual live room, in response to a trigger for a photograph control, a photograph animation interface is displayed, an image frame of the live video is acquired, and a sharing page corresponding to the image frame is generated, wherein the sharing page comprises an image corresponding to the image frame and at least one sharing manner entry.

IPC Classes  ?

  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content
  • H04N 21/2187 - Live feed
  • H04N 21/266 - Channel or content management, e.g. generation and management of keys and entitlement messages in a conditional access system or merging a VOD unicast channel into a multicast channel
  • H04N 21/44 - Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to MPEG-4 scene graphs
  • H04N 23/63 - Control of cameras or camera modules by using electronic viewfinders

40.

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

41.

METHOD AND DEVICE FOR MUSIC PLAY

      
Application Number 18390256
Status Pending
Filing Date 2023-12-20
First Publication Date 2024-04-11
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Xie, Mengfei
  • Xue, Yufan
  • Hua, Wei
  • Zhu, Xiaoyu
  • Chen, Dailong
  • Ding, Jia
  • He, Zoujie
  • Weng, Jie
  • Liu, Chaopeng
  • Yang, Bowen

Abstract

Embodiments of the present disclosure provide a method and a device for music play. The method comprises receiving a first operation instruction in a target application for playing music; in response to the first operation instruction, presenting a first interface of the target application, the first interface including an operation control for enhancing a play effect of the music through at least one processing, the processing being used for representing music content in a way more than sound; receiving a second operation instruction for the operation control; processing the music based on the second operation instruction during a process of playing the music.

IPC Classes  ?

  • G10H 1/00 - ELECTROPHONIC MUSICAL INSTRUMENTS; INSTRUMENTS IN WHICH THE TONES ARE GENERATED BY ELECTROMECHANICAL MEANS OR ELECTRONIC GENERATORS, OR IN WHICH THE TONES ARE SYNTHESISED FROM A DATA STORE - Details of electrophonic musical instruments
  • G10H 1/46 - Volume control

42.

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

43.

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

44.

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

45.

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

46.

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

47.

RESOURCE ALLOCATION METHOD AND APPARATUS, READABLE MEDIUM, AND ELECTRONIC DEVICE

      
Application Number 18542245
Status Pending
Filing Date 2023-12-15
First Publication Date 2024-04-11
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Zhang, Zongqiang
  • Qi, Sikai
  • Xia, Zhiyi
  • Li, Siyang
  • Liu, Shengli
  • Lou, Zishuai
  • Xu, Binbin
  • Liu, Zherui
  • Wang, Jian

Abstract

The present disclosure provides a resource allocation method and apparatus, a readable medium and an electronic device. The method includes: acquiring a target resource type corresponding to a target task; acquiring a plurality of resource types of a target processor, wherein each resource type corresponds to one or more virtual processor resources of the target processor; determining a specified resource type that is identical to the target resource type from the plurality of resource types; determining a target processor resource from one or more virtual processor resources corresponding to the specified resource type; and allocating the target processor resource to the target task.

IPC Classes  ?

  • G06F 9/50 - Allocation of resources, e.g. of the central processing unit [CPU]

48.

METHOD AND DEVICE FOR MIXEDLY PLAYING A PROGRAM

      
Application Number 18544755
Status Pending
Filing Date 2023-12-19
First Publication Date 2024-04-11
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor
  • Li, Yang
  • Huang, Haiyang
  • Xu, Jiarui
  • Yang, Bowen
  • Liu, Xiangyu
  • Yang, Yuxin

Abstract

A method and device for mixedly playing a program are provided by embodiments of the disclosure, the method of mixedly playing a program including: playing, in a first player interface of an application, a first multimedia program in a first list, the application being used to play at least two types of multimedia programs included in the first list; receiving a switching operation in the application, the switching operation being used to instruct the first multimedia program being played to switch to a second multimedia program in the first list; and if a type of the first multimedia program is different from the second multimedia program, playing the second multimedia program in a second player interface of the application, the first player interface and the second player interface being used to play different types of multimedia programs respectively.

IPC Classes  ?

49.

METHOD, APPARATUS, ELECTRONIC DEVICE AND STORAGE MEDIUM FOR VIDEO BITRATE SWITCHING

      
Application Number 18572165
Status Pending
Filing Date 2022-09-14
First Publication Date 2024-04-11
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Jianping
  • Liu, Tianyi

Abstract

Embodiments of the disclosure provides a method, apparatus, electronic device and storage medium for video bitrate switching. The method includes: in response to a determination that a condition for video bitrate switching is satisfied, determining a target video bitrate to be switched to; determining, based on a playback time of a delivered audio and video frame, target switching data for switching to a target video stream corresponding to the target video bitrate; and in response to a determination that an audio and video frame to be delivered is consistent with the target switching data, delivering audio and video frames in the target video stream to a client in sequence.

IPC Classes  ?

  • H04N 21/238 - Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
  • H04N 21/24 - Monitoring of processes or resources, e.g. monitoring of server load, available bandwidth or upstream requests

50.

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

51.

MUSIC SHARING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM

      
Application Number 18545529
Status Pending
Filing Date 2023-12-19
First Publication Date 2024-04-11
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Feng, Ruixin
  • Liu, Chaopeng

Abstract

Embodiments of the present disclosure disclose a music sharing method, a system, an apparatus, an electronic device, and a storage medium. The method includes: displaying a lyric video template display interface associated with a target song when an instruction associated with lyric video template display is triggered; receiving a video editing operation performed by a user for a selected lyric video template on the lyric video template display interface, the lyric video template being generated based on at least one of lyrics of the target song, a segment of the target song, an effect of the lyrics, and a video background matching the target song or the lyrics; and generating a lyric video based on the video editing operation performed by the user for the selected lyric video template on the lyric video template display interface.

IPC Classes  ?

  • G06F 3/0484 - Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
  • G06F 3/0483 - Interaction with page-structured environments, e.g. book metaphor
  • G06F 9/451 - Execution arrangements for user interfaces
  • G06F 16/74 - Browsing; Visualisation therefor
  • G06F 16/78 - Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
  • G11B 27/02 - Editing, e.g. varying the order of information signals recorded on, or reproduced from, record carriers

52.

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

53.

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

54.

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

55.

INTERACTION METHOD AND APPARATUS, AND DEVICE, COMPUTER-READABLE STORAGE MEDIUM AND PRODUCT

      
Application Number 18541766
Status Pending
Filing Date 2023-12-15
First Publication Date 2024-04-04
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Zhang, Tiantian
  • Liu, Wenjing
  • Wang, Haiqian

Abstract

The present disclosure relates to an interaction method and apparatus, and a device, a computer-readable storage medium and a product. The method comprises: during the process of a live room playing a live video, in response to a change of interaction data in the live room, updating the display of a first progress bar, which is presented in a live video interface and corresponds to a target interaction control; and in response to triggering of the target interaction control, displaying an interaction interface, wherein the interaction interface comprises a virtual resource corresponding to the interaction data.

IPC Classes  ?

  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • G06F 3/0488 - Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

56.

METHOD AND APPARATUS FOR CONSTRUCTING ANDROID RUNNING ENVIRONMENT

      
Application Number 18554380
Status Pending
Filing Date 2022-03-30
First Publication Date 2024-04-04
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor Liu, Chengcheng

Abstract

Disclosed in the present application are a method and apparatus for constructing an Android running environment. The method in the present application includes: when a Linux service needs to start an Android service, the Linux service initiating a creation request for an Android environment seed process by means of an inter-process communication (IPC) interface, wherein the creation request includes a path and a running parameter of a program corresponding to the Android service that needs to be started; and after receiving the creation request, the Android environment seed process running the Android service in the manner of deriving a fork process.

IPC Classes  ?

57.

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

58.

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

59.

REQUEST IDENTIFICATION METHOD AND APPARATUS, DEVICE, AND STORAGE MEDIUM

      
Application Number 18283603
Status Pending
Filing Date 2022-03-21
First Publication Date 2024-04-04
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Zhang, Bo
  • Zhang, Yuren
  • Xie, Meng

Abstract

The present disclosure provides a request identification method and apparatus, a device, and a storage medium. The method includes: obtaining a to-be-identified access request and a frequent item set for identifying an abnormal request, the frequent item set including a target client feature obtained based on mining of historical request data, a quantity of historical request data corresponding to the target client feature being greater than a predetermined frequent threshold, and the frequent item set being an item set that passes a request timestamp distribution abnormality detection; matching client information carried in the to-be-identified access request with the target client feature included in the frequent item set to obtain a matching result; and determining, when the matching result indicates a successful match, the to-be-identified access request as an abnormal request. The abnormal request is identified based on the pre-generated frequent item set for identifying the abnormal request.

IPC Classes  ?

  • G06F 16/23 - Updating
  • G06F 11/34 - Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation
  • G06F 16/22 - Indexing; Data structures therefor; Storage structures

60.

METHOD AND APPARATUS FOR MULTIMEDIA PROCESSING, AND ELECTRONIC DEVICE AND MEDIUM

      
Application Number 17641790
Status Pending
Filing Date 2020-09-09
First Publication Date 2024-04-04
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor
  • Wei, Zijie
  • Xie, Fei

Abstract

A method and apparatus for multimedia processing, and an electronic device and a computer-readable medium. The method comprises: in response to detecting a transmission operation of a user on a target video, acquiring multimedia information corresponding to the target video, wherein the multimedia information carries positioning information of the target video; and in response to receiving information for executing transmission, sending the multimedia information to an application server corresponding to an application for transmitting the target video, wherein the information for executing transmission comprises identification information of the application. The embodiment realizes the intuitive display of the content of the target video, and reduces the consumption of traffic.

IPC Classes  ?

61.

REAL TIME CHAT SYSTEM AND APPARATUS, DEVICE, AND STORAGE MEDIUM

      
Application Number 18254426
Status Pending
Filing Date 2021-11-22
First Publication Date 2024-03-28
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor
  • Fu, Di
  • Cao, Xiaozhou

Abstract

A co-hosting system, method, apparatus and device, and a storage medium are provided. The co-hosting method includes: replying, by a co-hosting service server side, to a co-hosting inviter side with a response message carrying a virtual room identifier, in response to a co-hosting request received from the co-hosting inviter side, where the response message indicates a successful reception of the co-hosting request, and the virtual room identifier is used to enable the co-hosting inviter side to enter a virtual room; and forwarding, by the co-hosting service server side, a co-hosting acceptance message to the co-hosting inviter side, in response to the co-hosting acceptance message for the co-hosting request received from a co-hosting invitee side.

IPC Classes  ?

  • H04L 51/043 - Real-time or near real-time messaging, e.g. instant messaging [IM] using or handling presence information
  • H04L 65/1093 - In-session procedures by removing participants

62.

VOICE PROCESSING METHOD, APPARATUS AND SYSTEM, SMART TERMINAL AND ELECTRONIC DEVICE

      
Application Number 18254568
Status Pending
Filing Date 2021-12-01
First Publication Date 2024-03-28
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor Yang, Zhiye

Abstract

A voice processing method, apparatus and system, a smart terminal, an electronic device and a storage medium. The method includes: obtaining audio information in a conference process; generating a call flow and a recognition flow, respectively, according to the audio information, where the call flow is used for a voice call, and the recognition flow is used for voice recognition; and sending the call flow and the recognition flow respectively. By means of the technical solution of respectively generating the call flow and the recognition flow based on the audio information, determined conference content corresponding to the audio information has more presentation dimensions and is richer, and thus the accuracy of the conference is improved, the intelligence and quality of the conference are improved, and the conference experience of users is further improved.

IPC Classes  ?

  • G10L 21/0216 - Noise filtering characterised by the method used for estimating noise
  • G10L 25/24 - Speech or voice analysis techniques not restricted to a single one of groups characterised by the type of extracted parameters the extracted parameters being the cepstrum

63.

VIDEO DISPLAY METHOD AND APPARATUS, VIDEO PROCESSING METHOD, APPARATUS, AND SYSTEM, DEVICE, AND MEDIUM

      
Application Number 18256014
Status Pending
Filing Date 2021-11-15
First Publication Date 2024-03-28
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor
  • Chen, Qi
  • Zhou, Shiwen

Abstract

A video display method and apparatus, a video processing method, apparatus, and system, a device, and a medium. The video display method comprises: receiving a video generation operation for original data, wherein the original data is used for obtaining a target text, and the video generation operation is used for triggering the generation of a target video corresponding to the target text (S210); and in response to the video generation operation, displaying a generated target video, wherein the video elements of the target video comprise a caption text and a multimedia material corresponding to the caption text, the caption text is generated according to the target text, and the multimedia material is obtained according to the caption text (S220). According to the video display method and apparatus, the video processing method, apparatus, and system, the device, and the medium, the time cost of making a video can be reduced, and the quality of a made video can be improved.

IPC Classes  ?

  • H04N 21/81 - Monomedia components thereof
  • G06V 30/19 - Recognition using electronic means
  • H04N 21/431 - Generation of visual interfaces; Content or additional data rendering
  • H04N 21/488 - Data services, e.g. news ticker

64.

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

65.

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

66.

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

67.

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

68.

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

69.

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

70.

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

71.

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

72.

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

73.

SUB-BLOCK BASED MOTION CANDIDATE SELECTION AND SIGNALING

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

Abstract

Devices, systems and methods for digital video coding, which include sub-block based inter prediction methods, are described. An exemplary method for video processing includes determining, for a conversion between a current block of video and a bitstream representation of the video, a maximum number of candidates in a sub-block based merge candidate list and/or whether to add sub-block based temporal motion vector prediction (SbTMVP) candidates to the sub-block based merge candidate list based on whether temporal motion vector prediction (TMVP) is enabled for use during the conversion or whether a current picture referencing (CPR) coding mode is used for the conversion, and performing, based on the determining, the conversion.

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/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/17 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object
  • H04N 19/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
  • H04N 19/46 - Embedding additional information in the video signal during the compression process
  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding

74.

NUMBER RESTRICTION FOR SUBLAYERS

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

Abstract

Methods, apparatus, systems for performing video processing such as video encoding, video decoding or video transcoding are described. One example method of video processing includes performing a conversion between a video comprising one or more video layers and a bitstream of the video according to a rule. The rule specifies that responsive to a value of a first field in a sequence parameter set (SPS) that is referred to by a video layer, a second field in a video parameter set referred to by the SPS that is indicative of a maximum number of sublayers allowed in the bitstream is construed to be equal to a third field in the SPS. The third field is indicative of a maximum number of sublayers allowed in the video layer.

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

75.

METHODS AND APPARATUSES FOR SEARCH RESULT PRESENTATION AND FOR SEARCH REQUEST PROCESSING

      
Application Number 18525511
Status Pending
Filing Date 2023-11-30
First Publication Date 2024-03-28
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Lin, Yating
  • Wu, Yujie
  • Hou, Mulan
  • Liu, Qingqing
  • Li, Junpeng
  • Wu, Junxin
  • Yu, Xin

Abstract

The disclosure provides methods and apparatuses, electronic device, storage medium, computer program product and computer program for search result presentation and for search request processing. The method for search result presentation includes: in response to a trigger operation, initiating a search request for a target question, the target question corresponding to a plurality of answers; acquiring a plurality of pieces of structured information characterizing the respective answers, wherein the structured information is obtained by extracting from search results that support the respective answers and aggregating according to a target aggregation approach corresponding to an attribute feature of the target question, the search results are multimedia contents recalled on the basis of the target question, and each piece of structured information comprises an argument and/or a premise of an answer and core content of the answer; and presenting the plurality of pieces of the structured information on a search result page.

IPC Classes  ?

76.

VIDEO SPECIAL EFFECTS PROCESSING METHOD AND APPARATUS

      
Application Number 18528745
Status Pending
Filing Date 2023-12-04
First Publication Date 2024-03-28
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor
  • Li, Xiaoqi
  • Zhou, Jingjin

Abstract

The embodiments of the disclosure disclose a video effect processing method and a video effect processing device. The method includes: detecting audio of a video; acquiring a video frame in the video when the audio is detected at a preset rhythm; performing effect processing on the target object in the video frame to obtain an effect processed video frame; and displaying and playing the effect processed video frame.

IPC Classes  ?

  • H04N 5/262 - Studio circuits, e.g. for mixing, switching-over, change of character of image, other special effects
  • G06V 10/40 - Extraction of image or video features
  • G10H 1/36 - Accompaniment arrangements
  • H04N 5/265 - Mixing

77.

EMAIL FORWARDING METHOD AND APPARATUS, ELECTRONIC DEVICE, AND STORAGE MEDIUM

      
Application Number 18529610
Status Pending
Filing Date 2023-12-05
First Publication Date 2024-03-28
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor Liao, Yudong

Abstract

A method and a device for forwarding an email, an electronic device, and a storage medium are provided. The method includes: determining a to-be-forwarded email thread and a target instant messaging IM conversation, in response to a detection of an email forwarding operation, wherein the to-be-forwarded email thread includes a plurality of associated emails having same feature information; and forwarding the to-be-forwarded email thread to the target IM conversation of an instant messaging client and causing the to-be-forwarded email thread to be displayed in the target IM conversation. The same feature information includes at least one of a same subject, sending times within a preset time range, a same sender, a same recipient, a replying reference relationship, and a forwarding reference relationship.

IPC Classes  ?

  • H04L 51/42 - Mailbox-related aspects, e.g. synchronisation of mailboxes
  • H04L 51/046 - Interoperability with other network applications or services

78.

Prediction Refinement For Affine Merge And Affine Motion Vector Prediction Mode

      
Application Number 18516447
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
  • Deng, Zhipin
  • Zhang, Li
  • Wang, Ye-Kui
  • Zhang, Kai
  • Xu, Jizheng

Abstract

A method includes determining, for a conversion between a video block of a video and a bitstream of the video, a size of prediction block corresponding to the video block according to a rule. The method also includes performing the conversion based on the determining. The rule specifies that a first size of the prediction block is determined responsive to whether a prediction refinement using optical flow technique is used for coding the video block. The video block has a second size and is coded using an affine merge mode or an affine advanced motion vector prediction mode.

IPC Classes  ?

  • H04N 19/117 - Filters, e.g. for pre-processing or post-processing
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/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/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/463 - Embedding additional information in the video signal during the compression process by compressing encoding parameters before transmission
  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
  • 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

79.

Generalized Bi Directional Prediction Mode In Video Processing

      
Application Number 18516620
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
  • Liu, Hongbin
  • Zhang, Li
  • Zhang, Kai
  • Xu, Jizheng
  • Wang, Yue

Abstract

A method of video processing is provided. The method includes: determining, for a conversion between a first video block of a video and a bitstream of the video, that a merge mode with motion vector differences is applied into the first video block; and performing the conversion based on the determining, where the merge mode includes motion vector expression to derive motion information of the first video block, where the motion vector expression includes a first parameter representing a motion vector difference and a second parameter indicating a base candidate from a base candidate list, where the first parameter includes a first motion magnitude and a first motion direction, and where the base candidate list is based on a first merge candidate list for a merge mode which is constructed for the first video block during the conversion.

IPC Classes  ?

  • H04N 19/52 - Processing of motion vectors by encoding by predictive encoding
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/109 - Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
  • H04N 19/129 - Scanning of coding units, e.g. zig-zag scan of transform coefficients or flexible macroblock ordering [FMO]
  • H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
  • H04N 19/139 - Analysis of motion vectors, e.g. their magnitude, direction, variance or reliability
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/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/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

80.

METHOD AND APPARATUS FOR ADJUSTING IMAGE BRIGHTNESS, ELECTRONIC DEVICE, AND MEDIUM

      
Application Number 18274659
Status Pending
Filing Date 2021-11-25
First Publication Date 2024-03-28
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor Ji, Jingyu

Abstract

Embodiments of the present disclosure provide a method and apparatus for adjusting image brightness, an electronic device, and a medium. The method includes: obtaining a first image to be adjusted; dividing the first image into a plurality of image portions; for a first image portion of the plurality of image portions, determining a brightness adjustment strategy based on brightness of the first image portion and performing brightness adjustment on the first image portion based on the brightness adjustment strategy, to obtain a second image portion; and obtaining a second image by replacing the first image portion with the second image portion in the first image.

IPC Classes  ?

  • G06T 5/77 - Retouching; Inpainting; Scratch removal
  • G06T 5/50 - Image enhancement or restoration by the use of more than one image, e.g. averaging, subtraction

81.

IMAGE PROCESSING METHOD AND APPARATUS, ELECTRONIC DEVICE AND MEDIUM

      
Application Number 18274928
Status Pending
Filing Date 2021-11-25
First Publication Date 2024-03-21
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor Xu, Yitian

Abstract

Provided are image processing method and apparatus, an electronic device, and a computer-readable storage medium. The image processing method includes: obtaining at least two to-be-synthesized images, in which the at least two to-be-synthesized images are images of an object captured at different exposures; determining an image luminance value of each of the at least two to-be-synthesized images; determining, for each of the at least two to-be-synthesized images, a luminance weight of each pixel of the to-be-synthesized image based on the image luminance value of the to-be-synthesized image and a luminance value of each pixel of the to-be-synthesized image; and obtaining a target image by performing image synthesis processing based on the luminance value of each pixel of the at least two to-be-synthesized images and the luminance weight of each pixel of the at least two to-be-synthesized images. The method can improve quality of the synthesized image and user experience

IPC Classes  ?

  • G06T 5/50 - Image enhancement or restoration by the use of more than one image, e.g. averaging, subtraction
  • H04N 23/71 - Circuitry for evaluating the brightness variation
  • H04N 23/76 - Circuitry for compensating brightness variation in the scene by influencing the image signals

82.

Sample Determination For Adaptive Loop Filtering

      
Application Number 18503773
Status Pending
Filing Date 2023-11-07
First Publication Date 2024-03-21
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 a classification of samples of a block in a video picture of a video according to a rule, wherein the video picture is divided into multiple regions, and wherein the rule disallows use of neighboring samples of a current sample across one or more boundaries of the multiple regions for the classification. The one or more boundaries of the multiple regions comprises a virtual boundary for an adaptive loop filtering (ALF) process. The method also includes performing a conversion between the block and a bitstream representation of the video by selectively applying the ALF process according to the classification.

IPC Classes  ?

  • 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/14 - Coding unit complexity, e.g. amount of activity or edge presence estimation
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • 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

83.

Coefficients Coding In Transform Skip Mode

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

Abstract

Methods and apparatus for video processing are disclosed. The processing may include video encoding, video decoding, or video transcoding. One example method includes performing a conversion between a current block of a video and a bitstream of the video. The bitstream conforms to a rule that specifies that a context index offset is used for including a first sign flag of a first coefficient in the bitstream. The rule specifies that a value of the context index offset is based on whether a first coding mode is applied on the current block in the bitstream.

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

84.

HAND-GESTURE-BASED INTERACTION METHOD AND APPARATUS, AND CLIENT

      
Application Number 18520876
Status Pending
Filing Date 2023-11-28
First Publication Date 2024-03-21
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor
  • Li, Yichen
  • Zhou, Jun
  • Wang, Lin

Abstract

The present disclosure relates to a hand-gesture-based interaction method and apparatus, and a client. The method includes: in a live stream process of one network live stream, when a function of playback of a hand gesture animation is in an activated state, a client of an anchor user recognizes a hand gesture of the anchor user. When a hand gesture category matches a preset category of the hand gesture animation, the client of the anchor user plays back the hand gesture animation in a first area corresponding to a hand gesture position, and transmits a first content to a client of a viewing user through a first server. The client of the viewing user, based on the first content, plays back the hand gesture animation in a second area corresponding to the hand gesture position, and detects a trigger operation on the second area.

IPC Classes  ?

  • G06F 3/01 - Input arrangements or combined input and output arrangements for interaction between user and computer
  • G06T 13/00 - Animation

85.

Using Neighboring Samples In Cross-Component Video Coding

      
Application Number 18502724
Status Pending
Filing Date 2023-11-06
First Publication Date 2024-03-21
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. The method includes: determining, for a conversion between a video block of a video and a bitstream of the video, a selected neighboring sample list according to an order, wherein the order specifies that above neighboring samples are added to the selected neighboring sample list before left neighboring samples, and performing the conversion based on a cross-component linear model, wherein parameters of a cross-component linear model is derived using a derivation method that is based on samples from the selected neighboring sample list.

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

86.

EFFICIENT AFFINE MERGE MOTION VECTOR DERIVATION

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

Abstract

A video processing method for efficient affine merge motion vector derivation is disclosed. In one aspect, a video processing method is provided to include partitioning a current video block into sub-blocks; deriving, for each sub-block, a motion vector, where the motion vector for each sub-block is associated with a position for that sub-block according to a position rule; and processing a bitstream representation of the current video block using motion vectors for the sub-blocks.

IPC Classes  ?

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

87.

MOTION VECTOR RANGE BASED ON MOTION VECTOR PRECISION

      
Application Number 18511098
Status Pending
Filing Date 2023-11-16
First Publication Date 2024-03-21
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 comprise: determining a motion vector precision of one or more motion vectors related to a current video block of a video; selecting, based on the motion vector precision, a motion vector range; and performing, based on the motion vector range, a conversion between the current video block and a bitstream representation of the video.

IPC Classes  ?

  • H04N 19/513 - Processing of motion vectors
  • 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/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/51 - Motion estimation or motion compensation
  • H04N 19/517 - Processing of motion vectors by encoding

88.

WEIGHTED SAMPLE BI-PREDICTION IN VIDEO CODING

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

Abstract

A method of video processing is described. The method includes: deriving, for a conversion between a current block of a video and a coded representation of the video, a prediction block for the current block that is determined according to a tool in which weights are used to determine a weighted sum of two initial prediction blocks used to determine the prediction block; and performing the conversion using the prediction block; wherein the deriving includes: applying the weights to two intermediate prediction samples that respectively belong to the two initial prediction blocks to derive a final prediction sample; and performing a right shift operation for the final prediction sample, wherein the right shift operation is pbSample»(shift1+3)), wherein pbSample represents the final prediction sample, shift 1 is set equal to Max(2, 14−bitDepth); and determining the prediction block based on the final prediction sample.

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/137 - Motion inside a coding unit, e.g. average field, frame or block difference
  • H04N 19/159 - Prediction type, e.g. intra-frame, inter-frame or bidirectional frame prediction
  • H04N 19/176 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being an image region, e.g. an object the region being a block, e.g. a macroblock
  • H04N 19/186 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using adaptive coding characterised by the coding unit, i.e. the structural portion or semantic portion of the video signal being the object or the subject of the adaptive coding the unit being a colour or a chrominance component
  • H04N 19/46 - Embedding additional information in the video signal during the compression process

89.

Use Of Header Syntax Elements And Adaptation Parameter Set

      
Application Number 18516493
Status Pending
Filing Date 2023-11-21
First Publication Date 2024-03-21
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 constraints on values of one or more first syntax elements in an adaptation parameter set are defined based on semantics of second syntax elements in a picture header and/or a slice header when a picture or a slice referring to the adaptation parameter set.

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

90.

INTER LAYER PREDICTION WITH DIFFERENT CODING BLOCK SIZE

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

Abstract

Several techniques for video encoding and video decoding are described. One example method includes performing a conversion between a video unit of a current picture of a video and a bitstream of the video according to a rule. The rule specifies that, for a given picture to be available as a reference picture whose motion information is used for the conversion, the given picture has a same coding tree unit size or a same coding tree block size as the current picture.

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

91.

SEARCH REQUEST PROCESSING METHOD AND APPARATUS, COMPUTER DEVICE, AND STORAGE MEDIUM

      
Application Number 18524766
Status Pending
Filing Date 2023-11-30
First Publication Date 2024-03-21
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Lin, Yating
  • Wu, Yujie
  • Hou, Mulan
  • Jiang, Xiaokun
  • Li, Pengshuai
  • Zhang, Zijian
  • Wang, Chaoyang

Abstract

Provided are a search request processing method, an apparatus, a computer device, a storage medium, a computer product, and a computer program. The method includes: in response to a search instruction, sending a search request comprising a target question; acquiring a plurality of sets of answer information corresponding to the target question, wherein each set of answer information includes answer summary information and a multimedia content supporting the answer summary information; the genre of the multimedia content is determined on the basis of a category of the target question, and the answer summary information is extracted on the basis of the multimedia content; and displaying the answer summary information in each set of answer information on a search result page, and displaying, when any piece of answer summary information is selected, at least part of the multimedia content supporting the selected answer summary information.

IPC Classes  ?

  • G06F 16/438 - Presentation of query results
  • G06F 16/435 - Filtering based on additional data, e.g. user or group profiles
  • G06F 16/45 - Clustering; Classification

92.

HOTFIX METHOD, APPARATUS, DEVICE AND STORAGE MEDIUM

      
Application Number 18263678
Status Pending
Filing Date 2022-02-22
First Publication Date 2024-03-21
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor Wei, Juncheng

Abstract

A hotfix method, an apparatus, a device and a storage medium are provided in embodiments of the present disclosure. The method includes: compiling a software development kit (SDK) for a hotfix; searching for a target file for storing a keep rule used during code obfuscation; searching for content that needs to be kept in the SDK, and generating an updated keep rule based on the content; updating the keep rule in the target file to the updated keep rule, and generating a binary archive file; where the binary archive file is used for providing a hotfix function for a target application accessing the SDK.

IPC Classes  ?

  • G06F 8/656 - Updates while running
  • G06F 8/41 - Compilation
  • G06F 21/14 - Protecting executable software against software analysis or reverse engineering, e.g. by obfuscation

93.

SCREEN CONTENT PROCESSING METHOD AND APPARATUS, AND DEVICE

      
Application Number 18262533
Status Pending
Filing Date 2022-01-26
First Publication Date 2024-03-14
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Li, Lingyu
  • Wang, Yue
  • Zhang, Li

Abstract

A screen content processing method includes: dividing screen content into a plurality of areas; detecting pixel similarity between a first target area of a current frame of the screen content and a second target area of a previous frame of the screen content; using a pixel hash table of the second target area as a pixel hash table of the first target area if the similarity satisfies a first detection result; calculating pixel hash values of the first target area to establish a pixel hash table if the similarity satisfies a second detection result; traversing, according to a pixel hash table of an area to be coded in the first target area of the current frame, pixel hash tables of reference areas and performing intra block copy processing or hash motion estimation processing, to complete screen content processing for the first target area of the current frame.

IPC Classes  ?

  • H04N 19/109 - Selection of coding mode or of prediction mode among a plurality of temporal predictive coding modes
  • H04N 19/119 - Adaptive subdivision aspects e.g. subdivision of a picture into rectangular or non-rectangular coding blocks
  • H04N 19/137 - Motion inside a coding unit, e.g. average field, frame or block difference
  • 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/503 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving temporal prediction

94.

METHOD AND APPARATUS FOR GENERATING LIGHTING IMAGE, DEVICE, AND MEDIUM

      
Application Number 18275778
Status Pending
Filing Date 2022-01-24
First Publication Date 2024-03-14
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor Hu, Beixin

Abstract

Provided are a method and apparatus for generating a lighting image, a device, and a medium. The method includes: establishing a plurality of Graphics Processing Unit (GPU) particles in a virtual space; acquiring a position of each GPU particle in the virtual space, and drawing, at the position of each GPU particle, a particle model for representing a lighting area; selecting a plurality of target particle models based on a positional relationship between each particle model and an illuminated object in the virtual space, and determining a lighting range corresponding to each target particle model; rendering each target particle model according to the lighting range corresponding to each target particle model to obtain a virtual lighting range image; and fusing the virtual lighting range image with a scene image corresponding to the illuminated object to obtain a lighting image in the virtual space.

IPC Classes  ?

  • G06T 15/50 - Lighting effects
  • A63F 13/57 - Simulating properties, behaviour or motion of objects in the game world, e.g. computing tyre load in a car race game
  • G06T 7/50 - Depth or shape recovery
  • G06T 7/73 - Determining position or orientation of objects or cameras using feature-based methods
  • G06T 19/20 - Editing of 3D images, e.g. changing shapes or colours, aligning objects or positioning parts

95.

INTRA BLOCK COPY CODING AND DECODING

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

Abstract

A method of video processing includes determining, for a conversion between a current block of a video and a coded representation of the video, whether a syntax element indicating usage of a skip mode for an intra-block copy (IBC) coding model is included in the coded representation according to a rule that specifies that signaling of the syntax element is based on a dimension of the current block and/or a maximum allowed dimension for a block that is coded using the IBC coding model. The method also includes performing the conversion based on the determining.

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/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/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/593 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using predictive coding involving spatial prediction techniques

96.

INFORMATION INTERACTION METHOD AND APPARATUS, SYSTEM AND ELECTRONIC DEVICE

      
Application Number 18513368
Status Pending
Filing Date 2023-11-17
First Publication Date 2024-03-14
Owner Beijing Bytedance Network Technology Co., Ltd. (China)
Inventor
  • Xu, Qianyi
  • Lu, Shuhan

Abstract

Embodiments of the present disclosure provide an information interaction method and apparatus, system and electronic device. The method comprises: receiving an interview instruction issued by a user to enter a preset interview; sending an interview request generated according to the interview instruction to a multimedia conferencing server to instruct the multimedia conferencing server to connect a terminal device to a predetermined web conference room, and determining a user identity of the user according to user information indicated by the interview request; in response to the user identity of the user being determined to be an interviewer, receiving first interview information that matches the interviewer identity as returned by the multimedia conferencing server; displaying a resume indicated by the resume information in a multimedia conferencing client of the terminal device. Thus, it is possible to view the resume of the candidate while holding an interview by means of multimedia conferencing.

IPC Classes  ?

  • G06F 16/34 - Browsing; Visualisation therefor
  • G06F 3/048 - Interaction techniques based on graphical user interfaces [GUI]
  • G06Q 10/1053 - Employment or hiring
  • H04M 3/56 - Arrangements for connecting several subscribers to a common circuit, i.e. affording conference facilities

97.

INTERACTION METHOD AND APPARATUS, AND ELECTRONIC DEVICE

      
Application Number 18514931
Status Pending
Filing Date 2023-11-20
First Publication Date 2024-03-14
Owner BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD. (China)
Inventor
  • Wu, Anni
  • Li, Xiaolin
  • Yang, Hongyu
  • Chen, Yupeng
  • Sun, Yingjie
  • Yang, Panyi

Abstract

An interaction method, an interaction apparatus, and an electronic device are provided. The method includes: determining, in response to detecting a predefined size transformation operation, target transformation information of a target video based on whether a current size of the target video is a preset anchor point size, where the target video is a video played in a video play area; and transforming the target video based on the target transformation information, and playing the transformed target video.

IPC Classes  ?

  • H04N 21/485 - End-user interface for client configuration
  • H04N 21/258 - Client or end-user data management, e.g. managing client capabilities, user preferences or demographics or processing of multiple end-users preferences to derive collaborative data
  • H04N 21/472 - End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification or for manipulating displayed content

98.

PREDICTION PRECISION IMPROVEMENTS IN VIDEO CODING

      
Application Number 18502646
Status Pending
Filing Date 2023-11-06
First Publication Date 2024-03-14
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 digital video coding, which includes inter prediction with refinement, are described. An exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a first linear optimization model for the conversion using a first coding mode, the first linear optimization model being derived from a second linear optimization model that is used for the conversion using a second coding mode, and performing, based on the determining, the conversion. Another exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a gradient value computation algorithm for a bi-directional optical flow tool, and performing, based on the determining, the conversion.

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/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/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/513 - Processing of motion vectors
  • H04N 19/96 - Tree coding, e.g. quad-tree coding

99.

Transform Skip Residual Coding

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

Abstract

Several techniques for video encoding and video decoding are described. One example method includes performing a conversion between a block of a video and a bitstream of the video according to a rule. The rule specifies that whether a syntax flag indicating whether transform skip residual coding is enabled at a video unit level is present in the bitstream is based on values of a first syntax element indicating usage of sign data hiding in the video unit and a second syntax element indicating usage of dependent quantization in the video 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/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

100.

JOINT USE OF ADAPTIVE COLOUR TRANSFORM AND DIFFERENTIAL CODING OF VIDEO

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

Abstract

Methods, systems and devices for implementing adaptive color transform (ACT) and block based delta pulse code modulation (BDPCM) during image/video encoding or decoding are described. An example method of video processing includes determining, for a conversion between a current video unit of a video that is a chroma video unit and a bitstream representation of the video, whether a block-based delta pulse code modulation (BDPCM) mode is available based on a rule, and performing the conversion based on the determining. The rule is based on whether an adaptive color transform (ACT) mode is used for coding the current video unit and/or whether the BDPCM mode is used for coding a luma video unit corresponding to the current video unit.

IPC Classes  ?

  • H04N 19/60 - Methods or arrangements for coding, decoding, compressing or decompressing digital video signals using transform coding
  • H04N 19/105 - Selection of the reference unit for prediction within a chosen coding or prediction mode, e.g. adaptive choice of position and number of pixels used for prediction
  • H04N 19/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
  1     2     3     ...     14        Next Page