Patents by Inventor Kui Fan
Kui Fan 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: 11968367Abstract: A video processing method is described. The method includes performing a conversion between a video region of a video and a coded representation of the video. The performing of the conversion includes configuring, based on a partition type of the video region, a context model for coding a first bin. The first bin and a second bin are included in a bin string corresponding to an index of a secondary transform tool. The index indicates an applicability of the secondary transform tool and/or a kernel information of the secondary transform tool. The secondary transform tool includes applying, during encoding, a forward secondary transform to an output of a forward primary transform applied to a residual of a video block prior to quantization, or applying, during decoding, an inverse secondary transform to an output of dequantization to the video block before applying an inverse primary transform.Type: GrantFiled: December 28, 2022Date of Patent: April 23, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Kui Fan, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
-
Publication number: 20240118349Abstract: The disclosure discloses a battery device, a detection method thereof, a method and device for screening battery cells. The characteristic values are determined according to parameters of two peaks in the frequency-domain impedance diagram. The characteristic values may reflect the magnitude of charge transfer impedance and diffusion impedance in each battery cell, then reflect the characteristics of the interface and characteristics of solid phase particles during charging and discharging, and further reflect the health and performance of battery cells. The battery set screened in this way still have good consistency after storage and shelving, and the consistency between battery cells will not deteriorate after storage for a period of time, so that the battery device may have better performance.Type: ApplicationFiled: December 1, 2022Publication date: April 11, 2024Applicant: CALB Co., Ltd.Inventors: Ruijun Ma, Fengsong Fan, Shengjie Wang, Yin Liu, Kui Li
-
Publication number: 20240121390Abstract: 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.Type: ApplicationFiled: November 29, 2023Publication date: April 11, 2024Inventors: Kui Fan, Li Zhang, Kai Zhang, Yue Wang
-
Patent number: 11889119Abstract: Methods, systems, and 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, wherein the format rule specifies that values of one or more general constraint flags at a first level in the bitstream control occurrence of one or more syntax elements at a sequence parameter set (SPS) level or a picture header (PH) level or a slice header (SH) level.Type: GrantFiled: August 29, 2022Date of Patent: January 30, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Zhipin Deng, Ye-kui Wang, Li Zhang, Kai Zhang, Kui Fan
-
Patent number: 11870979Abstract: 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.Type: GrantFiled: August 11, 2022Date of Patent: January 9, 2024Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Zhipin Deng, Li Zhang, Kai Zhang, Ye-kui Wang, Kui Fan
-
Patent number: 11838554Abstract: 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: GrantFiled: August 29, 2022Date of Patent: December 5, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Zhipin Deng, Ye-kui Wang, Li Zhang, Kai Zhang, Kui Fan
-
Patent number: 11825079Abstract: Methods, apparatus, systems for video processing, including video encoding or video decoding are described. One example method includes determining an output sub-bitstream by extracting a sub-bitstream of one or more target subpictures from a bitstream of a video including video pictures. At least one of the video pictures includes one or more subpictures. The output sub-bitstream conforms to a format rule specifying that the one or more target subpictures is represented as a single subpicture in the output sub-bitstream.Type: GrantFiled: August 11, 2022Date of Patent: November 21, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Zhipin Deng, Li Zhang, Kai Zhang, Ye-kui Wang, Kui Fan
-
Patent number: 11812067Abstract: A method includes performing a conversion between a video that includes at least a video tile and a bitstream of the video according to a rule. The rule specifies that a height of a slice in the video tile in units of coding tree units is derived based on a value of a first syntax element in the bitstream indicating a number of explicitly provided slice heights for slices in the video tile that includes the slice.Type: GrantFiled: August 22, 2022Date of Patent: November 7, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLGY CO., LTD., BYTEDANCE INC.Inventors: Kai Zhang, Li Zhang, Ye-kui Wang, Zhipin Deng, Kui Fan, Jizheng Xu, Hongbin Liu
-
Publication number: 20230345056Abstract: Methods, systems, and devices for luma mapping with chroma scaling for video and image coding are disclosed. An example method of video processing includes performing, for a current region comprising a luma block, a first chroma block, and a second chroma block, a conversion between the current region of a video and a bitstream representation of the video according to a rule that specifies an order in which, during decoding, the first chroma block and the second chroma block are processed based on mapped sample values of the luma block.Type: ApplicationFiled: June 27, 2023Publication date: October 26, 2023Inventors: Kui Fan, Li Zhang, Kai Zhang, Yue Wang
-
Patent number: 11785210Abstract: A method includes performing a conversion between a video including video pictures that include one or more subpictures and a bitstream of the video. The bitstream conforms to a format rule specifying that one or more syntax structures are constrained based on a constraint flag of a syntax element that includes general constraints information.Type: GrantFiled: August 12, 2022Date of Patent: October 10, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Zhipin Deng, Li Zhang, Kai Zhang, Ye-Kui Wang, Kui Fan
-
Publication number: 20230269374Abstract: 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.Type: ApplicationFiled: November 28, 2022Publication date: August 24, 2023Inventors: Kui Fan, Li Zhang, Kai Zhang, Yue Wang
-
Patent number: 11716491Abstract: Methods, systems, and devices for luma mapping with chroma scaling for video and image coding are disclosed. An example method of video processing includes performing, for a current region comprising a luma block, a first chroma block, and a second chroma block, a conversion between the current region of a video and a bitstream representation of the video according to a rule that specifies an order in which, during decoding, the first chroma block and the second chroma block are processed based on mapped sample values of the luma block.Type: GrantFiled: March 16, 2022Date of Patent: August 1, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD, BYTEDANCE INC.Inventors: Kui Fan, Li Zhang, Kai Zhang, Yue Wang
-
Publication number: 20230145133Abstract: A video processing method is described. The method includes performing a conversion between a video region of a video and a coded representation of the video. The performing of the conversion includes configuring, based on a partition type of the video region, a context model for coding a first bin. The first bin and a second bin are included in a bin string corresponding to an index of a secondary transform tool. The index indicates an applicability of the secondary transform tool and/or a kernel information of the secondary transform tool. The secondary transform tool includes applying, during encoding, a forward secondary transform to an output of a forward primary transform applied to a residual of a video block prior to quantization, or applying, during decoding, an inverse secondary transform to an output of dequantization to the video block before applying an inverse primary transform.Type: ApplicationFiled: December 28, 2022Publication date: May 11, 2023Inventors: Kui Fan, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
-
Publication number: 20230109825Abstract: A method and a device for encoding or decoding based on an inter-frame prediction. The method includes steps of: determining a temporal motion vector prediction value of a to-be-processed coding unit, where the temporal motion vector prediction value is a temporal motion vector prediction value of a sub-block, a temporal motion vector of which is obtainable through prediction, in sub-blocks adjacent to the to-be-processed coding unit and/or sub-blocks in the to-be-processed coding unit; determining a motion vector residual prediction value of the to-be-processed coding unit according to the temporal motion vector prediction value; determining a motion vector of a sub-block in the to-be-processed coding unit according to the temporal motion vector prediction value and the motion vector residual prediction value and performing a motion compensation according to the motion vector of the sub-block in the to-be-processed coding unit to determine a prediction block of the to-be-processed coding unit.Type: ApplicationFiled: October 25, 2019Publication date: April 13, 2023Inventors: Ronggang WANG, Xi XIE, Kui FAN, Wen GAO
-
Publication number: 20230099528Abstract: Techniques for video processing, including video coding, video decoding and video transcoding are described. One example method includes performing a conversion between a video picture that includes one or more tiles and one or more rectangular slices and a bitstream of the video according to a rule. The rule specifies that, for iteratively determining information about the one or more rectangular slices, a variable indicating a tile index is updated only for slices having indices that are smaller than a value equal to a number of slices in the video picture minus 1.Type: ApplicationFiled: August 19, 2022Publication date: March 30, 2023Inventors: Kai Zhang, Li Zhang, Ye-kui Wang, Zhipin Deng, Kui Fan, Jizheng Xu, Hongbin Liu
-
Publication number: 20230046629Abstract: Methods, systems, and 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, wherein the format rule specifies that values of one or more general constraint flags at a first level in the bitstream control occurrence of one or more syntax elements at a sequence parameter set (SPS) level or a picture header (PH) level or a slice header (SH) level.Type: ApplicationFiled: August 29, 2022Publication date: February 16, 2023Inventors: Zhipin Deng, Ye-kui Wang, Li Zhang, Kai Zhang, Kui Fan
-
Patent number: 11575901Abstract: A video processing method is described. The method includes performing a conversion between a video region of a video and a coded representation of the video, wherein the performing of the conversion includes configuring, based on a partition type of the video region, a context model for coding a first bin, the first bin and a second bin included in a bin string corresponding to an index of a secondary transform tool, wherein the index indicates an applicability of the secondary transform tool and/or a kernel information of the secondary transform tool, and wherein the secondary transform tool includes applying, during encoding, a forward secondary transform to an output of a forward primary transform applied to a residual of a video block prior to quantization, or applying, during decoding, an inverse secondary transform to an output of dequantization to the video block before applying an inverse primary transform.Type: GrantFiled: January 27, 2022Date of Patent: February 7, 2023Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.Inventors: Kui Fan, Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
-
Publication number: 20230027478Abstract: 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: ApplicationFiled: August 29, 2022Publication date: January 26, 2023Inventors: Zhipin Deng, Ye-kui Wang, Li Zhang, Kai Zhang, Kui Fan
-
Publication number: 20230021488Abstract: Methods, systems, apparatus 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 whether a syntax element in a sequence parameter set (SPS) based on a value of a general constraint flag.Type: ApplicationFiled: August 29, 2022Publication date: January 26, 2023Inventors: Zhipin Deng, Ye-kui Wang, Li Zhang, Kai Zhang, Kui Fan
-
Publication number: 20230027555Abstract: Techniques for video processing, including video coding, video decoding and video transcoding are described. One example method includes performing a conversion between a video including a video picture including a video tile including one or more slices and a bitstream of the video according to a rule. The rule specifies that a second slice in a tile that includes a first slice in a picture has a height that is represented in a unit of coding tree units. The first slice has a first slice index, and the second slice has a second slice index that is determined based on the first slice index and a number of explicitly provided slice heights in the video tile. The height of the second slice is determined based on the first slice index and the second slice index.Type: ApplicationFiled: August 22, 2022Publication date: January 26, 2023Inventors: Kai Zhang, Li Zhang, Ye-kui Wang, Zhipin Deng, Kui Fan, Jizheng Xu, Hongbin Liu