Patents by Inventor Kai Zhang

Kai Zhang has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20230396796
    Abstract: A method implemented by a video coding apparatus. The method includes determining a padding dimension for a video unit of a video according to a characteristic of the video unit, where the padding dimension is a horizontal padding dimension (padW) or a vertical padding dimension (padH). The method further includes converting between the video unit of the video and a bitstream in accordance with the padding dimension determined.
    Type: Application
    Filed: August 18, 2023
    Publication date: December 7, 2023
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Na Zhang, Yang Wang
  • Publication number: 20230396777
    Abstract: 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: Application
    Filed: August 18, 2023
    Publication date: December 7, 2023
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Na Zhang, Yang Wang
  • Publication number: 20230396792
    Abstract: A method for coding video data implemented by a video coding apparatus. The method includes clipping a motion vector of a padding sample to be within a motion vector range, wherein the motion vector range is based on a maximum padding dimension of an extended area around a video unit of a video; and converting between the video unit of the video and a bitstream in accordance with the motion vector as constrained.
    Type: Application
    Filed: August 18, 2023
    Publication date: December 7, 2023
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Na Zhang, Yang Wang
  • Publication number: 20230396809
    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 including one or more video regions and a bitstream of the video according to a format rule. The format rule specifies that a variable X indicates whether B slice is allowed or used in a video region. The format rule further specifies that the variable X is based on values of a reference picture list information present flag and/or a field indicating a number of entries in a reference picture list syntax structure.
    Type: Application
    Filed: August 16, 2023
    Publication date: December 7, 2023
    Inventors: Zhipin Deng, Li Zhang, Ye-Kui Wang, Kai Zhang, Jizheng Xu
  • Patent number: 11838537
    Abstract: Devices, systems and methods for the simplification of sub-block motion candidate lists for video coding are described. In a representative aspect, a method for video processing includes determining, during a conversion between a current block of a video and a bitstream representation of the video, a temporal motion vector prediction candidate based on a temporal neighboring block of the current block. The temporal neighboring block is identified based on motion information of a spatial neighboring block selected from one or more spatial neighboring blocks that are different from at least one spatial neighboring block used in a merge list construction process of a video block. The method also includes performing the conversion based on the temporal motion vector prediction candidate.
    Type: Grant
    Filed: April 14, 2021
    Date of Patent: December 5, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11838523
    Abstract: A method for implementing an adaptive color transform (ACT) during image/video encoding and decoding, comprises determining, for a conversion between a video comprising 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.
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: December 5, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Weijia Zhu, Jizheng Xu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11838539
    Abstract: A method for video processing includes: refining motion vectors of a video block by using a motion refinement process; performing a prediction sample refinement for part of components of the video block using refined motion vectors of the video block; and performing a video processing on the video block based on the refined prediction sample.
    Type: Grant
    Filed: April 8, 2021
    Date of Patent: December 5, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Yue Wang
  • Patent number: 11833710
    Abstract: A method for producing an ultra-stable and enhanced solid wood flooring for under-floor heating via surface compression technique includes: subjecting, while subjecting a solid wood to surface compression and enhancement, the solid wood to primary stabilization treatment by controlling a temperature of a hot pressing plate to obtain a compressed enhanced solid wood; putting the compressed enhanced solid wood into a heat treatment tank; and subjecting the compressed enhanced solid wood to secondary stabilization treatment by controlling a pressure and a temperature of steam or air in the heat treatment tank and a treatment time to obtain a finished product. The ultra-stable surface-compressed enhanced solid wood flooring produced by the method features high dimensional stability, low set-recovery after water absorption, and desired moisture and heat resistance.
    Type: Grant
    Filed: July 9, 2021
    Date of Patent: December 5, 2023
    Assignee: JIUSHENG WOOD CO., LTD
    Inventors: Rongfeng Huang, Yanwei Wang, Enjiu Zhang, Kai Zhang, Xinmin Qian, Fanxu Kong, Xiaoyu He, Hailong Shao, Longxiang Sun
  • Patent number: 11838554
    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.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: December 5, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Ye-kui Wang, Li Zhang, Kai Zhang, Kui Fan
  • Publication number: 20230388492
    Abstract: Devices, systems and methods for temporal prediction of parameters in non-linear adaptive loop filtering are described. In an exemplary aspect, a method for visual media processing includes configuring, for a current video block, one or more parameters of a clipping operation that is part of a non-linear filtering operation; and performing, based on the one or more parameters, a conversion between the current video block and a bitstream representation of the current video block, wherein the one or more parameters is coded in accordance with a rule.
    Type: Application
    Filed: August 14, 2023
    Publication date: November 30, 2023
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20230388376
    Abstract: A node synchronization method and apparatus, an electronic device, and a computer-readable storage medium, include: acquiring node data sent by each slave node; obtaining a target cluster parameter from each piece of node data, and obtaining a standard cluster parameter by using the target cluster parameter based on an event queue length; determining an authorized slave node according to the standard cluster parameter, and judging whether a quantity of authorized slave nodes is greater than a quantity threshold; and if the quantity is greater than the quantity threshold, performing event playback on the authorized slave node by using a cluster event based on the standard cluster parameter; or if the quantity is not greater than the quantity threshold, controlling the authorized slave node to perform status synchronization on an unauthorized slave node, and performing event playback on the authorized slave node by using a cluster event after status synchronization.
    Type: Application
    Filed: September 28, 2021
    Publication date: November 30, 2023
    Applicant: Inspur Suzhou Intelligent Technology Co., Ltd.
    Inventors: Kai ZHANG, Peng ZHAO
  • Publication number: 20230388495
    Abstract: A mechanism for processing video data is disclosed. A parent block is partitioned with an Extended Ternary-Tree (ETT) partition to create three sub-blocks. At least one of the sub-blocks includes a side with a measurement that is not a power of two. A conversion is performed between a visual media data and a bitstream based on the sub-blocks.
    Type: Application
    Filed: August 10, 2023
    Publication date: November 30, 2023
    Inventors: Kai Zhang, Li Zhang, Zhipin Deng, Na Zhang, Yang Wang
  • Publication number: 20230388823
    Abstract: A network issue information obtaining method, apparatus, and system. First information about a network issue is determined. The first information is sent to a second apparatus. The first information includes one or more of the following: identification information of the network issue, diagnosis information of the network issue, or recovery information of the network issue. The diagnosis information describes an analysis result of the network issue. The recovery information describes a recovery status of the network issue.
    Type: Application
    Filed: August 7, 2023
    Publication date: November 30, 2023
    Inventors: Ruiyue XU, Lan ZOU, Kai ZHANG
  • Publication number: 20230388824
    Abstract: This application discloses a network issue troubleshooting method, device, and system. According to the method, a first device determines first information, where the first information includes network issue information indicating a network issue to be troubleshot, and sends the first information to a second device. The second device troubleshoots the network issue to be troubleshot based on network issue information. The adoption of the method helps resolve a problem that the first device and the second device have different requirements for troubleshooting network issues. In conventional methods, the second device diagnoses and rectifies network issues. In some cases, the first device may not expect some network issues to be diagnosed or rectified, but the second device cannot obtain the intent of the first device before troubleshooting. In this application, the problem can be effectively resolved because the second device troubleshoots network issues according to an indication of the first device.
    Type: Application
    Filed: August 7, 2023
    Publication date: November 30, 2023
    Inventors: Ruiyue XU, Lan ZOU, Kai ZHANG
  • Publication number: 20230388488
    Abstract: A method for video processing is provided to include: determining, based on an inheritance rule, whether to use a local illumination compensation (LIC) mode for a conversion between a current block of a video region of a video and a coded representation of the video, and performing the conversion based on the determining. The LIC mode includes using a linear model of illumination changes in the current block during the conversion. The inheritance rule specifies to inherit a use of the LIC mode from a base merge candidate of an ultimate motion vector expression (UMVE) mode, and the UMVE mode includes using a motion vector expression that includes a base merge candidate and motion vector differences utilized to refine the motion information of the base merge candidate.
    Type: Application
    Filed: July 25, 2023
    Publication date: November 30, 2023
    Inventors: Hongbin LIU, Li ZHANG, Kai ZHANG, Yue WANG
  • Patent number: 11831877
    Abstract: Devices, systems and methods for digital video coding, which includes matrix-based intra prediction methods for video coding, are described. In a representative 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 in which a prediction block of the current video block is determined by performing, on previously coded samples of the video, a boundary downsampling operation, followed by a matrix vector multiplication operation, and selectively followed by an upsampling operation, where the performing the conversion includes deriving, according to a rule, boundary samples by applying a left bit shift operation or a right bit shift operation on a sum of at least one reference boundary sample, and where the rule determines whether to apply the left bit shift or the right bit shift operation.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: November 28, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Zhipin Deng, Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu
  • Patent number: 11831897
    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, wherein 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.
    Type: Grant
    Filed: November 18, 2020
    Date of Patent: November 28, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11831509
    Abstract: A network service management method in which a network management unit obtains information about a target network service, where the information about the target network service includes an identifier of the target network service and requirement information of the target network service. The network management unit obtains an identifier of a network based on the requirement information of the target network service, where the network meets the requirement information of the target network service. The network management unit configures an association relationship between the identifier of the target network service and the identifier of the network, or the network management unit configures the identifier of the target network service in management information of the network, or the network management unit configures the identifier of the network in management information of the network service.
    Type: Grant
    Filed: May 15, 2020
    Date of Patent: November 28, 2023
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ruiyue Xu, Kai Zhang
  • Patent number: 11831876
    Abstract: A method of visual media processing includes determining, for a conversion between a current video block of visual media data and a bitstream representation of the current video block, a buffer that stores reference samples for prediction in an intra block copy mode; for a sample spatially located at location of the current video block relative to an upper-left position of a coding tree unit including the current video block and having a block vector, computing a corresponding reference in the buffer at a reference location, wherein the reference location is determined using the block vector and the location; and upon determining that the reference location lies outside the buffer, re-computing the reference location based at least in part on a location of the current video block relative to the coding tree unit including the current video block.
    Type: Grant
    Filed: June 29, 2021
    Date of Patent: November 28, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.
    Inventors: Jizheng Xu, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11831923
    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 NAL (network abstraction layer) 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.
    Type: Grant
    Filed: October 17, 2022
    Date of Patent: November 28, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Li Zhang, Ye-Kui Wang, Kai Zhang