Patents by Inventor Li Zhang

Li 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).

  • Patent number: 12238276
    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.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: February 25, 2025
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Ye-kui Wang, Weijia Zhu, Li Zhang, Zhipin Deng
  • Patent number: 12238346
    Abstract: A method for processing a video includes determining characteristics regarding a current video block; determining an operational state regarding unsymmetrical quad-tree (UQT) splitting based on the determination of the characteristics, wherein the operational state indicates that whether the UQT splitting is enabled or disabled and/or indicates how to split the current video block into four partitions using the UQT splitting; and performing a conversion between the current video block and a bitstream representation of the current video block based on the operational state of UQT splitting.
    Type: Grant
    Filed: July 29, 2021
    Date of Patent: February 25, 2025
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 12238306
    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.
    Type: Grant
    Filed: December 4, 2023
    Date of Patent: February 25, 2025
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Patent number: 12238303
    Abstract: Methods and apparatus for video processing are described. The processing may include video encoding, video decoding, or video transcoding. An example video processing method includes performing a conversion between a video including one or more pictures including one or more subpictures and a bitstream of the video. The one or more pictures and/or the one or more subpictures are included into the bitstream according to an order rule. The order rule specifies a relationship between a position of a current instantaneous decoder refresh (IDR) picture or a current IDR subpicture in the bitstream with respect to another picture referred to by an entry in a reference picture list for a current slice of the current IDR picture or the current IDR subpicture.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: February 25, 2025
    Assignee: BYTEDANCE INC.
    Inventors: Ye-kui Wang, Li Zhang, Kai Zhang
  • Publication number: 20250061008
    Abstract: A risk mitigation architecture for new application programming interface service adoption includes a client interface configured to generate an API call, a legacy API module configured to generate a legacy API result in response to receiving the API call, a new API module configured to generate a new API result in response to receiving the API call, and a delegation module configured to selectively return the legacy API result to the client interface or the new API result to the client interface, according to at least one specified feature selector. The architecture includes a data comparator in communication with the delegation module, the data comparator configured to compare the legacy API result with the new API result according to at least one specified comparison configuration, to generate an API comparison result indicative of the legacy API result and the new API result having same or different output data.
    Type: Application
    Filed: August 14, 2023
    Publication date: February 20, 2025
    Inventors: Li Zhang, Steven DeLassus
  • Publication number: 20250058006
    Abstract: Provided is a hypochlorous acid disinfection water machine. The hypochlorous acid disinfection water machine includes a water inlet pipeline; a primary electrolyte cell, which is internally provided with a cation exchange membrane, and the outlet end of the water inlet pipeline communicates with the primary electrolyte cell; and a secondary electrolyte cell, which is a non-membrane electrolytic cell, a primary hypochlorous acid solution in an anode chamber of the primary electrolyte cell communicates with the secondary electrolyte cell, the primary hypochlorous acid solution in the anode chamber of the primary electrolyte cell is electrolyzed again in the secondary electrolyte cell to obtain a secondary hypochlorous acid solution. The hypochlorous acid disinfection water machine provided by the disclosure may solve the problem of poor concentration stability of a hypochlorous acid disinfection water machine in the relevant art.
    Type: Application
    Filed: December 24, 2021
    Publication date: February 20, 2025
    Inventors: Donglei WANG, Li ZHANG, Songhong DING, Qunyong CAO, Rixin QUAN, Gang ZHAO, Qian LI
  • Publication number: 20250063166
    Abstract: A mechanism for processing video data is disclosed. One or more extended taps are determined for use in an adaptive loop filter (ALF). A conversion is performed between a visual media data and a bitstream based on the extended tap in the ALF. The extended tap may receive input data from different pictures than the current picture and/or from outside the spatial domain.
    Type: Application
    Filed: November 5, 2024
    Publication date: February 20, 2025
    Inventors: Wenbin Yin, Kai Zhang, Li Zhang
  • Publication number: 20250063206
    Abstract: A mechanism for processing video data is disclosed. A filter is applied to a video unit. The filter employs an extended tap for a first sample in the video unit and a spatial tap for a second sample in the video unit. A conversion is performed between a visual media data and a bitstream based on the video unit.
    Type: Application
    Filed: November 5, 2024
    Publication date: February 20, 2025
    Inventors: Wenbin Yin, Kai Zhang, Li Zhang
  • Publication number: 20250063192
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, for a conversion between a current video block of a video and a bitstream of the video, that a first prediction mode is applied to the current block, reordering, in the first prediction mode, at least a first set of block vector difference (BVD) candidates of multiple BVD candidates corresponding to a first base candidate according to at least one criterion; deriving, based on the reordered BVD candidates, a block vector for the current video block; and performing the conversion based on the motion information.
    Type: Application
    Filed: October 11, 2024
    Publication date: February 20, 2025
    Inventors: Na ZHANG, Jizheng XU, Kai ZHANG, Mehdi SALEHIFAR, Li ZHANG
  • Patent number: 12231680
    Abstract: In one example aspect, a method of video processing includes performing a conversion between a current block of a video and a bitstream of the video using a palette mode in which a palette of representative sample values is used for coding the current block. During the conversion, one or multiple predictor palettes are used for predicting the palette of representative sample values, and wherein updating of the one or multiple predictor palettes after the conversion of the current block is disabled according to a rule based on a characteristic of the current block.
    Type: Grant
    Filed: March 11, 2022
    Date of Patent: February 18, 2025
    Assignee: Bytedance Inc.
    Inventors: Li Zhang, Weijia Zhu, Jizheng Xu
  • Patent number: 12231653
    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 responsive to a picture being referred to by an inter-layer reference picture (ILRP) entry in a reference picture list of a slice of the current picture, the picture is allowed to have a gradual decoding refresh (GDR) type and a syntax element specifying a recovery point of the picture in an output order is 0.
    Type: Grant
    Filed: November 22, 2023
    Date of Patent: February 18, 2025
    Assignee: Bytedance Inc.
    Inventors: Ye-kui Wang, Li Zhang
  • Patent number: 12231625
    Abstract: A method of video processing is described. The method includes performing a conversion between a current video block of a video picture of a video and a coded representation of the video according to a buffer allocation rule, wherein the conversion uses an intra block copy (IBC) mode in which a prediction of the current video block is derived based on sample values from a same video slice with the current video block, and wherein the sample values are determined by block vectors, wherein the buffer allocation rule specifies that a virtual buffer allocated for the conversion using the IBC mode is greater than a minimum size of memory for storing a portion of the video picture searched for determining the block vectors.
    Type: Grant
    Filed: January 30, 2023
    Date of Patent: February 18, 2025
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLGOY CO., LTD., BYTEDANCE INC.
    Inventors: Jizheng Xu, Li Zhang, Kai Zhang, Hongbin Liu
  • Patent number: 12231693
    Abstract: Methods, systems, and devices for performing entropy coding for a palette escape symbol in palette mode coding and decoding are described. An example method for video processing includes performing a conversion between a video having one or more video regions including a current video block and a bitstream representation of the video, wherein the bitstream representation conforms to a format rule that the current video block is coded using a palette mode coding tool, wherein a binarization of an escape symbol for the current video block uses an exponential-Golomb (EG) code of order K, wherein K is a non-negative integer that is unequal to three, and wherein the palette mode coding tool represents the current video block using a palette of representative color values and wherein the escape symbol is used for a sample of the current video block coded without using the representative color values.
    Type: Grant
    Filed: October 11, 2023
    Date of Patent: February 18, 2025
    Assignee: Bytedance Inc.
    Inventors: Weijia Zhu, Jizheng Xu, Li Zhang, Hsiao Chiang Chuang
  • Publication number: 20250056014
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: obtaining, for a conversion between a current video block of a video and a bitstream of the video, a value for a metric of a blending region in a direction, the blending region being comprised in a target region associated with the current video block, the value being determined from a plurality of predetermined values for the metric, values for samples of the blending region being determined based on values for samples of a first part of the target region and values for samples of a second part of the target region; and performing the conversion based on the value for the metric.
    Type: Application
    Filed: October 25, 2024
    Publication date: February 13, 2025
    Inventors: Zhipin DENG, Kai ZHANG, Li ZHANG
  • Publication number: 20250056065
    Abstract: Embodiments of the present disclosure provide a solution for video processing. A method for video processing is proposed. The method comprises: determining, during a conversion between a current video block of a video and a bitstream of the video, whether coding information of a reference video block is used to code a first piece of motion information of the current video block based on a coding pattern applied to the reference video block; and performing the conversion based on the determining. The method in accordance with the first aspect of the present disclosure improves the coding process of the current video block. Compared with the conventional solution, the proposed method can advantageously improve the coding efficiency and avoid the undesirable latency.
    Type: Application
    Filed: May 12, 2022
    Publication date: February 13, 2025
    Applicants: Beijing Bytedance Network Technology Co., Ltd., Bytedance Inc.
    Inventors: Kai ZHANG, Li ZHANG, Zhipin DENG, Na ZHANG, Yang WANG
  • Publication number: 20250049698
    Abstract: The present invention relates to a method for obtaining a bioactive serum fraction derived from fresh rose flowers (Rosa spp.). The present invention also provides bioactive serum fractions and bioactive extracts derived from fresh rose flowers (Rosa spp.) and compositions comprising the same. The present invention further relates to a method of cosmetic treatment for improving skin appearance associated with antioxidant and antiaging properties of the bioactive serum fraction and the bioactive extract derived from fresh rose flowers (Rosa spp.).
    Type: Application
    Filed: December 14, 2022
    Publication date: February 13, 2025
    Applicant: ISP INVESTMENTS LLC
    Inventors: Michael KOGANOV, Olga DUEVA-KOGANOV, Artyom DUEV, Li ZHANG, Paul RECHT, Steven MICCERI
  • Publication number: 20250056613
    Abstract: This application provides a neighbor cell measurement method and a communication apparatus. The method includes: determining N1 to-be-measured neighbor cells of a terminal device, where N1 is a positive integer; obtaining first information, where the first information is used to determine information sending modes of N2 neighbor cells in the N1 neighbor cells, the information sending mode includes a listen before talk LBT mode or a no-LBT mode, and N2 is a positive integer less than or equal to N1; and performing neighbor cell measurement on the N1 neighbor cells based on the first information.
    Type: Application
    Filed: October 24, 2024
    Publication date: February 13, 2025
    Inventors: Zhongyi Shen, Li Zhang, Jing Han, Jiayin Zhang
  • Publication number: 20250047855
    Abstract: Method of processing video data is disclosed. A method for video processing includes dividing, for a conversion between a block of a video and a bitstream of the block, syntax elements associated with the block into different groups of syntax elements; applying controls on the different groups of syntax elements separately; and performing the conversion based on the controls.
    Type: Application
    Filed: September 25, 2024
    Publication date: February 6, 2025
    Inventors: Li Zhang, Jizheng Xu, Kai Zhang, Hongbin Liu, Weijia Zhu
  • Publication number: 20250045984
    Abstract: A calibration assembly, including: a base; and a plurality of calibration wires dispersedly connected to the base. An absorption capacity of the calibration wire for X rays is greater than that of the base for X rays. Through a specific structure design of a plurality of calibration wires in the calibration assembly, the calibration wires are dispersedly connected to the base, and taking advantage of the characteristics that the absorption capacity of the calibration wire for X rays is greater than that of the base for X rays, the calibration wires are applied to the calibration phantom, and the calibration phantom is scanned in the scanning system. By continuously adjusting the geometric parameter values in the imaging method, the optimal geometric parameter values that are closest to the real scanning system structure may be obtained, thereby improving the imaging effect of the scanning system.
    Type: Application
    Filed: October 24, 2022
    Publication date: February 6, 2025
    Inventors: Li ZHANG, Zhiqiang CHEN, Yunda SUN, Xinbin LI, Zhenhua ZHAO, Tiao ZHAO, Xin JIN
  • Patent number: D1063235
    Type: Grant
    Filed: May 9, 2024
    Date of Patent: February 18, 2025
    Assignee: Shenzhen Baichao Technology Co., Ltd.
    Inventor: Li Zhang