Patents Assigned to BYTEDANCE INC.
-
Patent number: 12684175Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a current video part of a video and a bitstream of the video, a process applied to the current video part at least based on coding information of the current video part, the determined process comprises at least one of an upsampling process or an enhancement process; and performing the conversion based on the determined process. The method in accordance with the present disclosure improves the coding process of the current video unit. Compared with the conventional solution, the proposed method can advantageously improve the coding efficiency and an image/video of larger size with more pixels and better visual quality is achieved.Type: GrantFiled: May 13, 2022Date of Patent: July 14, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Wenbin Yin, Li Zhang, Haibin Yin, Huade Shi
-
Patent number: 12682528Abstract: The present disclosure provides a video processing method, a video processing apparatus, and a storage medium. A picture of the video includes a landmark building and a moving subject. The video processing method includes: identifying and tracking the landmark building in the video; extracting and tracking a key point of the moving subject in the video, and determining a posture of the moving subject based on information of the extracted key point of the moving subject; and making the key point of the moving subject correspond to the landmark building, and driving the landmark building to perform a corresponding action based on an action of the key point of the moving subject, so as to make a posture of the landmark building in the picture of the video correspond to the posture of the moving subject. The video processing method may enhance interactions between the user and the shot landmark.Type: GrantFiled: August 4, 2021Date of Patent: July 14, 2026Assignee: BYTEDANCE INC.Inventors: Zhili Chen, Linjie Luo, Jianchao Yang, Guohui Wang
-
Patent number: 12684129Abstract: A mechanism for processing video data is disclosed. One or more random access picture (RAP) picture identifiers are signaled for one or more Cross RAP Referencing (CRR) pictures. A conversion is performed between a visual media data and a bitstream based on the one or more RAP picture identifiers.Type: GrantFiled: July 6, 2023Date of Patent: July 14, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Ye-kui Wang, Yang Wang, Li Zhang
-
Patent number: 12684174Abstract: Devices, systems and methods for digital video coding. A method for video processing includes determining whether to apply and how to apply a filtering process for samples of a current video unit of a video based on whether the samples are located at predefined transform boundaries; and performing a conversion between the video and a bitstream representation of the video based on the determining, where the predefined transform boundaries are determined based on a first transform mode in which a transform region is split into multiple transform sub-regions and only one transform sub-region has a non-zero residual sample.Type: GrantFiled: November 25, 2022Date of Patent: July 14, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
-
Patent number: 12676972Abstract: 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.Type: GrantFiled: December 5, 2023Date of Patent: July 7, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Zhipin Deng, Na Zhang, Yue Wang
-
Patent number: 12676966Abstract: A video processing method includes deriving multiple temporal motion vector prediction (TMVP) candidates for a video block in a current picture based on multiple blocks associated with a second block in one or more pictures that are temporally co-located with the current picture, wherein the current picture is excluded from the one or more pictures, and the second block is temporally collocated with the video block, wherein the second block has a same size as the video block, and wherein a relative position of the second block to a top-left corner of a second picture of the one or more pictures is same as that of the video block to a top-left corner of the current picture; adding the multiple TMVP candidates to a motion candidate list associated with the video block; and performing a conversion between the video block and a bitstream.Type: GrantFiled: January 13, 2025Date of Patent: July 7, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
-
Patent number: 12671841Abstract: Several techniques for video encoding and video decoding are described. One example method includes performing a conversion between a subpicture in a video picture of a video and a bitstream of the video according to a rule. The rule specifies that, in in case a subpicture is treated as a video picture for the conversion, a cross-layer alignment restriction is applied to less than all of the multiple layers including a current layer that includes the subpicture and a subset of layers associated with the current layer.Type: GrantFiled: December 1, 2023Date of Patent: June 30, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Ye-kui Wang, Li Zhang, Kai Zhang, Zhipin Deng
-
Patent number: 12671802Abstract: 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.Type: GrantFiled: December 13, 2023Date of Patent: June 30, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Zhipin Deng, Kai Zhang, Li Zhang
-
Patent number: 12666083Abstract: Methods, apparatus and systems for processing video are described. One example method includes performing a conversion between a video comprising a video unit and a bitstream of the video, wherein the bitstream conforms to a format rule, and wherein the format rule specifies that a first syntax element indicating whether an in-loop filtering operation is performed across tile boundaries is selectively included in the bitstream responsive to whether or how the video unit is partitioned into tiles.Type: GrantFiled: November 1, 2023Date of Patent: June 23, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Kai Zhang, Li Zhang, Yang Wang, Ye-kui Wang, Zhipin Deng, Jizheng Xu, Hongbin Liu
-
Patent number: 12666024Abstract: A method of video processing includes determining, for a current video block of a video coded using an adaptive color transform mode, whether a joint coding of chroma residuals (JCCR) coding tool is enabled for the current video block, and performing, based on the determining, a conversion between the video and a bitstream of the video, wherein the bitstream conforms to a rule, and wherein the rule specifies that one or more quantization parameter (QP) offsets used for coding the current video block are signaled when the JCCR coding tool is enabled.Type: GrantFiled: July 13, 2022Date of Patent: June 23, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Li Zhang, Kai Zhang, Yue Wang
-
Patent number: 12659471Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: reordering a plurality of samples in a region of a video during a conversion between the region and a bitstream of the video; and performing the conversion based on the reordered plurality of samples. Compared with the conventional solution, the proposed method can advantageously improve the coding efficiency.Type: GrantFiled: April 21, 2022Date of Patent: June 16, 2026Assignee: BYTEDANCE INC.Inventors: Kai Zhang, Li Zhang
-
Patent number: 12659473Abstract: A method of processing media data. The method includes filtering a sample of a video unit using one or more virtual filters of a fusion mode to produce a filtering result; and performing a conversion between a video including the video unit and a bitstream of the video based on the sample as filtered. A corresponding video coding apparatus and non-transitory computer-readable recording medium are also disclosed.Type: GrantFiled: February 2, 2024Date of Patent: June 16, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Wenbin Yin, Kai Zhang, Li Zhang
-
Patent number: 12659474Abstract: A method implemented by a video coding apparatus. The method includes applying a first filter to an unfiltered sample of a video unit to generate a filtered sample. The first filter is a neural network (NN) filter based on a non-deep learning-based filter (NDLF) being disabled, and the first filter is the NDLF based on the NN filter being disabled. The method also includes performing a conversion between a video media file and a bitstream based on the filtered sample that was generated.Type: GrantFiled: October 16, 2023Date of Patent: June 16, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC., BYTEDANCE (HK) LIMITEDInventors: Yue Li, Li Zhang, Kai Zhang, Junru Li, Meng Wang, Siwei Ma, Shiqi Wang
-
Patent number: 12657478Abstract: In general, embodiments of the present invention provide systems, methods and computer readable media for automated dynamic data quality assessment. One aspect of the subject matter described in this specification includes the actions of receiving a data quality job including a new data sample; and, if the new data sample is determined to be added to a reservoir of data samples, sending a quality verification request to an oracle; receiving a new data sample quality estimate from the oracle; and adding the new data sample and estimate to the reservoir. A second aspect of the subject matter includes the actions of receiving, from a predictive model, a judgment associated with a new data sample; analyzing the new data sample based in part on the judgment to determine whether to send a new data sample quality verification request to an oracle; and, if a new data sample quality estimate is received from the oracle, determining whether to add the new data sample and the judgment to the reservoir.Type: GrantFiled: June 21, 2024Date of Patent: June 16, 2026Assignee: ByteDance Inc.Inventors: Mark Thomas Daly, Shawn Ryan Jeffery, Matthew DeLand, Nick Pendar, Andrew James, David Johnston
-
Patent number: 12659489Abstract: Methods, systems, and devices for high-precision transform and quantization for image and video coding are described. A example method of video processing includes determining, for a conversion between a video comprising a current block and a bitstream representation of the video, that the conversion comprises an application of a transform to the current block, and performing, based on the determining, the conversion. A bit-shifting operation of a scaling process for transform coefficients associated with the transform is based on whether the current block is coded with a block-based differential pulse code modulation (BDPCM) mode.Type: GrantFiled: June 2, 2023Date of Patent: June 16, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Jizheng Xu, Kai Zhang, Li Zhang, Hongbin Liu, Zhipin Deng, Yue Wang
-
Patent number: 12659508Abstract: Embodiments of the present disclosure provide a solution for video processing. In some embodiments, a method for video processing is proposed, which comprises: reordering at least one intra string copy (ISC) reference string, the at least one ISC reference string matching with at least one string of a block of a video; reconstructing the block based on the reordered at least one ISC reference string; and performing a conversion between the reconstructed block and a bitstream of the video. The proposed method can advantageously improve the coding efficiency.Type: GrantFiled: April 1, 2022Date of Patent: June 16, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Kai Zhang, Li Zhang, Yuhuai Zhang, Junru Li, Siwei Ma
-
Patent number: 12659512Abstract: A mechanism for processing video data is disclosed. The mechanism determines to apply an end-to-end lossless compression network to compress an input stereo image pair {xL, xR} into bitstreams {bL, bR}. A conversion can then be performed between a visual media data and a bitstream based on the end-to-end lossless compression network.Type: GrantFiled: February 17, 2025Date of Patent: June 16, 2026Assignees: DOUYIN VISION CO., LTD., BYTEDANCE INC.Inventors: Xiangrui Liu, Meng Wang, Kai Zhang, Li Zhang
-
Patent number: 12652400Abstract: Methods and apparatus for video processing are described. The processing may include video encoding, video decoding, or video transcoding. An example video processing method includes performing a conversion between a video including one or more pictures including one or more subpictures and a bitstream of the video. The one or more pictures and/or the one or more subpictures are included into the bitstream according to an order rule. The order rule specifies a relationship between a position of a current instantaneous decoder refresh (IDR) picture or a current IDR subpicture in the bitstream with respect to another picture referred to by an entry in a reference picture list for a current slice of the current IDR picture or the current IDR subpicture.Type: GrantFiled: December 4, 2023Date of Patent: June 9, 2026Assignee: BYTEDANCE INC.Inventors: Ye-Kui Wang, Li Zhang, Kai Zhang
-
Patent number: 12652381Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a target video block of a video and a bitstream of the video, a cost metric for a target motion candidate for the target video block at least based on a matching cost of the target motion candidate; and performing the conversion based on a comparison of the cost metric and a further matching cost for the target video block. Compared with the conventional solution, the proposed method can advantageously improve the coding effectiveness and coding efficiency.Type: GrantFiled: December 13, 2023Date of Patent: June 9, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Na Zhang, Kai Zhang, Li Zhang
-
Patent number: 12652394Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a target block in a target picture of a video and a bitstream of the video, first motion information of the target block based on a regular merge mode, the first motion information comprising a regular merge list of regular merge candidates for the target block; determining second motion information from the first motion information based on a geometric partitioning-based merge mode and a redundancy check, the second motion information comprising a geometric partitioning-based merge list of geometric partitioning-based merge candidates for the target block; and performing the conversion based on the first motion information and the second motion information. Compared with the conventional solution, the proposed method can advantageously improve the coding efficiency and compression ratios.Type: GrantFiled: April 8, 2022Date of Patent: June 9, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Zhipin Deng, Li Zhang, Kai Zhang, Na Zhang, Yang Wang