Patents Assigned to BYTEDANCE INC.
-
Patent number: 12732612Abstract: A method of processing video data includes selecting a first dependent quantization (DQ) parameter to be applied to a first video unit within a sequence; selecting a second DQ parameter to be applied to a second video unit within the sequence, wherein the second DQ parameter is different from the first DQ parameter; and converting between a video media file and a bitstream based on the first DQ parameter and the second DQ parameter that were selected. A corresponding video coding apparatus and non-transitory computer readable medium are also disclosed.Type: GrantFiled: September 28, 2023Date of Patent: September 8, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Yang Wang, Li Zhang, Kai Zhang, Zhipin Deng, Na Zhang
-
Patent number: 12726612Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current block of a video and a bitstream of the video, that a first prediction mode is applied to the current block, deriving, in the first prediction mode, prediction samples of the current block based on reference values in a virtual buffer that are determined by a block vector for the current block; performing the conversion based on the prediction samples; determining a set of blocks from a plurality of blocks of the same video region based on coded information of the plurality of blocks, the plurality of blocks being coded before the current block; and updating the virtual buffer based on the set of blocks.Type: GrantFiled: November 22, 2024Date of Patent: September 1, 2026Assignee: BYTEDANCE INC.Inventors: Weijia Zhu, Yuwen He, Li Zhang
-
Patent number: 12726622Abstract: 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.Type: GrantFiled: December 27, 2023Date of Patent: September 1, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOY CO., LTD., BYTEDANCE INC.Inventors: Chaoyi Lin, Yue Li, Kai Zhang, Zhaobin Zhang, Li Zhang
-
Patent number: 12726649Abstract: 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.Type: GrantFiled: November 7, 2023Date of Patent: September 1, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
-
Patent number: 12726617Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining a reference picture for a target picture of a video; determining whether the reference picture is to be used for filtering the target picture based at least in part on a difference between the reference picture and the target picture; and in accordance with a determination that the reference picture is to be used for filtering the target picture, performing temporal filtering on the target picture based on the reference picture. Compared with the conventional solution, the proposed method can advantageously improve the coding speed and efficiency.Type: GrantFiled: March 31, 2022Date of Patent: September 1, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Hongbin Liu, Li Zhang, Kui Fan, Xiaolong Jiang, Haibin Yin, Yuwen He, Yingming Fan
-
Patent number: 12726627Abstract: A mechanism for processing media data is disclosed. In one aspect, a method includes determining, during a conversion between the media data and a media data file, whether a track reference of type associated external stream track (‘aest’) is included in a media track. The method also includes performing the conversion based on the determining. Additionally, when present, a track reference type box with a reference type equal to ‘aest’ shall contain only a track identifier and shall not contain any track group identifier.Type: GrantFiled: March 26, 2025Date of Patent: September 1, 2026Assignee: Bytedance Inc.Inventor: Ye-Kui Wang
-
Patent number: 12726630Abstract: A mechanism for processing video data is provided. 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.Type: GrantFiled: December 27, 2023Date of Patent: September 1, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Ye-Kui Wang, Yang Wang, Li Zhang
-
Patent number: 12726653Abstract: A method of video processing is described. The method includes: determining, based on a coding mode of a current video block of a video, whether a position dependent intra prediction combination (PDPC) method is used for coding the current video block based on a first rule, and performing a conversion between the current video block and a coded representation of the video according to the determining, wherein the PDPC method combines neighboring samples with a prediction signal of the current video block to generate a refined prediction signal of the current video block.Type: GrantFiled: August 23, 2024Date of Patent: September 1, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
-
Patent number: 12720116Abstract: A mechanism for processing video data is disclosed. A type for a value taken by a region identifier (ID) in a region identifier (ID) type field (region_id_type) is determined. The type for the value taken by the region ID is coded in the region ID type field using four or less bits. A conversion between the visual media data and a media data file is performed based on the type for the value taken by the region ID in the region ID type field.Type: GrantFiled: November 8, 2024Date of Patent: August 25, 2026Assignee: Bytedance Inc.Inventor: Ye-Kui Wang
-
Patent number: 12720074Abstract: A mechanism for processing video data is disclosed. A determination is made to resize an image with a first size to create a resized image with a second size. A conversion is performed between a visual media data and a bitstream based on the resized image. The conversion includes applying a neural network-based coding model to the resized image to achieve variable rate neural network-based compression.Type: GrantFiled: December 16, 2024Date of Patent: August 25, 2026Assignees: DOUYIN VISION (BEIJING) CO., LTD., BYTEDANCE INC.Inventors: Zhaobin Zhang, Semih Esenlik, Yaojun Wu, Yue Li, Kai Zhang, Li Zhang
-
Patent number: 12720076Abstract: A method for coding video data implemented by a video coding apparatus. The method includes filling an extended area disposed around a video unit with padding samples to generate a larger video unit. Some of the padding samples are generated without duplicating boundary samples within the video unit. The method further includes converting between the video unit of the video and a bitstream in accordance with the extended area as filled.Type: GrantFiled: August 18, 2023Date of Patent: August 25, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Na Zhang, Yang Wang
-
Patent number: 12720054Abstract: In a method for processing visual data, a transform kernel of a current block of visual media is determined based on a feature of a neighboring area that neighbors the current block or based on a sub-region of the neighboring area. A conversion between the visual media and a bitstream of the visual media is performed based on the transform kernel.Type: GrantFiled: October 23, 2023Date of Patent: August 25, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Jing Cui, Hongbin Liu, Li Zhang, Yue Wang
-
Patent number: 12720112Abstract: A method of processing video data includes using a scalability dimension information (SDI) supplemental enhancement information (SEI) message to indicate which primary layers are associated with an auxiliary layer when auxiliary information is present in a bitstream, and converting between a video media file and the bitstream based on the SDI SEI message. A corresponding video coding apparatus and non-transitory computer readable medium are also disclosed.Type: GrantFiled: September 28, 2023Date of Patent: August 25, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Yang Wang, Ye-Kui Wang, Li Zhang
-
Patent number: 12713003Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: applying, during a conversion between a target video block of a video and a bitstream of the video, at least one refinement process to the target video block based on a cost. The cost depends on a plurality of reference samples corresponding to the target video block and a plurality of further samples corresponding to a template of the target video block. The method further comprises: performing the conversion between the target video block and the bitstream. Compared with the conventional solution, the proposed method can advantageously improve the coding effectiveness and coding efficiency.Type: GrantFiled: June 2, 2022Date of Patent: August 18, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Na Zhang, Li Zhang, Kai Zhang
-
Patent number: 12713071Abstract: Examples of video encoding methods and apparatus and video decoding methods and apparatus are described. An example method of video processing includes performing a conversion between a video and a bitstream of the video comprising one or more output layer sets according to a rule, wherein the rule specifies that a supplemental enhancement information (SEI) network abstraction layer (NAL) unit that includes a scalable-nested SEI message carrying picture timing information is not included due to use of a same picture timing in all output layer sets in the bitstream.Type: GrantFiled: January 6, 2025Date of Patent: August 18, 2026Assignee: Bytedance Inc.Inventor: Ye-Kui Wang
-
Patent number: 12711471Abstract: Systems and methods to integrate point of sale processing, online order processing, coupon management, WiFi access management, and supply chain and store management, etc. In one aspect, a central server provides point of sale, coupon management and other functions via browser based interfaces. The system provides a coupon to a customer to offer discounts to friends of the customer and/or rewards to the customer if the friends of the customer use the coupon. The system validates the coupon when the coupon is used at POS terminals of the system and tracks the usage of the coupons to select customers for targeting future coupons. In another aspect, the central server is configured to provide the customer with WiFi access at the retail location where the order of the customer is fulfilled and further configured to automatically log the customer into an account of the customer hosted on a third party server.Type: GrantFiled: April 30, 2024Date of Patent: August 18, 2026Assignee: BYTEDANCE INC.Inventors: Quinn McLaughlin, Ben Harris Lyon
-
Patent number: 12707080Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: applying, during a conversion between a target block of a video and a bitstream of the target block, a reordering or refined process to motion candidates during constructing a motion candidate list based on the motion candidates; and performing the conversion based on the constructed motion candidate list.Type: GrantFiled: April 29, 2024Date of Patent: August 11, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Na Zhang, Kai Zhang, Li Zhang
-
Patent number: 12705799Abstract: Embodiments of the present disclosure provide a solution for point cloud coding. A method for point cloud coding is proposed. The method comprises: performing a conversion between a current point cloud frame of a point cloud sequence and a bitstream of the point cloud sequence, a first slice in the current point cloud frame being directly depended upon by no more than a single dependent slice.Type: GrantFiled: June 21, 2024Date of Patent: August 11, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Ye-Kui Wang, Yingzhan Xu, Kai Zhang, Wenyi Wang, Li Zhang
-
Patent number: 12707042Abstract: A method of processing media data. The method includes fusing a plurality of intermediate filtering results of an adaptive loop filter (ALF) processing unit with a fusion mode to generate a final filtering result; and performing a conversion between a video including the ALF processing unit and a bitstream of the video based on the final filtering result. A corresponding video coding apparatus and non-transitory computer-readable recording medium are also disclosed.Type: GrantFiled: February 5, 2024Date of Patent: August 11, 2026Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Wenbin Yin, Kai Zhang, Li Zhang
-
Patent number: 12706966Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: receiving, at a first device, a metadata file from a second device; and determining a descriptor in a data set in the metadata file, a presence of the descriptor indicating that a representation in the data set is an external stream representation (ESR).Type: GrantFiled: April 1, 2024Date of Patent: August 11, 2026Assignee: BYTEDANCE INC.Inventor: Ye-Kui Wang