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

  • Patent number: 11558610
    Abstract: A method for video bitstream processing includes determining, by a processor, that a reconstructed representation of a current sample of video data is to be subject to a bilateral filter defined by one or more parameters based, at least in part, on a weighted sum of sample intensity differences (SDiff values) between a first window covering the current sample and a second window covering neighboring samples, wherein multiple sample intensity differences are assigned a same parameter from the one or more parameters; and applying the bilateral filter defined by the one or more parameters to the reconstructed representation of the current sample of the video data.
    Type: Grant
    Filed: January 15, 2021
    Date of Patent: January 17, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20230008778
    Abstract: A video processing method is provided to include performing a conversion between a video including a plurality of pictures each including at least one slice and a bitstream of the video, wherein the bitstream conforms to a format rule; wherein the format rule specifies that a first flag in the bitstream indicates whether a picture header syntax structure of a picture is included in a slice header of a slice of the picture; and wherein the format rule specifies that, responsive to any of six flags in a picture parameter set associated with the picture is equal to 1, the first flag is equal to 0.
    Type: Application
    Filed: August 29, 2022
    Publication date: January 12, 2023
    Inventors: Ye-kui Wang, Zhipin Deng, Li Zhang, Kai Zhang, Jizheng Xu
  • Publication number: 20230009491
    Abstract: 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: Application
    Filed: August 12, 2022
    Publication date: January 12, 2023
    Inventors: Zhipin Deng, Li Zhang, Kai Zhang, Ye-kui Wang, Kui Fan
  • Patent number: 11553203
    Abstract: A method for video processing is provided to include performing a conversion between a current video block of a video region of a video and a coded representation of the video, wherein the conversion uses a coding mode in which the current video block is constructed based on a first domain and a second domain and/or chroma residue is scaled in a luma-dependent manner, and wherein a parameter set in the coded representation comprises parameter information for the coding mode.
    Type: Grant
    Filed: May 26, 2021
    Date of Patent: January 10, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Patent number: 11553201
    Abstract: A method for processing a video includes performing a conversion between a current block of visual media data and a corresponding coded representation of the visual media data, wherein the conversion of the current block includes determining whether a use of one or both of a bi-directional optical flow (BIO) technique or a decoder-side motion vector refinement (DMVR) technique to the current block is enabled or disabled, and wherein the determining the use of the BIO technique or the DMVR technique is based on a cost criterion associated with the current block.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: January 10, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
  • Patent number: 11553179
    Abstract: A method of video processing includes determining a classification of samples of a block in a video picture of a video according to a rule, wherein the video picture is divided into multiple regions, and wherein the rule disallows use of neighboring samples of a current sample across one or more boundaries of the multiple regions for the classification. The one or more boundaries of the multiple regions comprises a virtual boundary for an adaptive loop filtering (ALF) process. The method also includes performing a conversion between the block and a bitstream representation of the video by selectively applying the ALF process according to the classification.
    Type: Grant
    Filed: January 7, 2022
    Date of Patent: January 10, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Patent number: 11553194
    Abstract: A method for visual media processing, including performing a conversion between a current chroma video block of visual media data and a bitstream representation of the current chroma video block, wherein, during the conversion, a chroma residual of the current chroma video block is scaled based on a scaling coefficient, wherein the scaling coefficient is derived at least based on luma samples located in predefined positions.
    Type: Grant
    Filed: August 18, 2021
    Date of Patent: January 10, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Li Zhang, Hongbin Liu, Kai Zhang, Jizheng Xu
  • Patent number: 11553177
    Abstract: A method of video processing includes performing a conversion between a video comprising a picture that includes multiple sub-pictures and a coded representation of the video using a coding mode according to a rule. The rule specifies that certain stored information about a previous sub-picture is reset prior to processing each next sub-picture of the multiple sub-pictures.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: January 10, 2023
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Zhipin Deng, Hongbin Liu, Li Zhang, Jizheng Xu
  • Publication number: 20230007280
    Abstract: A method includes making a determination, according to a rule, about whether a height of a subpicture of a video picture of a video is less than a height of a tile row of the video picture; and performing, using the determination, a conversion between the video and a bitstream of the video.
    Type: Application
    Filed: August 24, 2022
    Publication date: January 5, 2023
    Inventors: Ye-kui Wang, Li Zhang, Kai Zhang
  • Publication number: 20230007247
    Abstract: A method includes performing a conversion between a video including one or more video pictures and a bitstream of the video, wherein each video picture includes one or more tiles that include one or more tile columns, wherein the bitstream conforms to a format rule, and wherein the format rule specifies that a tile column index is derived for each coding tree unit (CTU) column of a tile of a video picture.
    Type: Application
    Filed: August 23, 2022
    Publication date: January 5, 2023
    Inventors: Ye-kui Wang, Li Zhang, Kai Zhang
  • Publication number: 20230007253
    Abstract: Several techniques for video encoding and video decoding are described. One example method includes performing a conversion between a video block of a video and a bitstream of the video. The video block uses a low frequency non-separable transform for the conversion. The bitstream conforms to a format rule specifying that a syntax element is included at a syntax level for the bitstream. The syntax element is indicative of whether use of a scaling matrix which is derived from a reference scaling list is enabled for the video block. The syntax level is a sequence level, a picture level, or a slice level.
    Type: Application
    Filed: September 1, 2022
    Publication date: January 5, 2023
    Inventors: Ye-kui Wang, Li Zhang, Kai Zhang
  • Publication number: 20230007256
    Abstract: 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: Application
    Filed: July 13, 2022
    Publication date: January 5, 2023
    Inventors: Li Zhang, Kai Zhang, Yue Wang
  • Publication number: 20230007246
    Abstract: A method implemented by a video coding apparatus includes applying a neural network (NN) filter to an unfiltered sample of a video unit to generate a filtered sample. The NN filter is based on an NN filter model configured to obtain an attention based on a coding parameter input. The method also includes performing a conversion between a video media file and a bitstream based on the filtered sample that was generated.
    Type: Application
    Filed: June 23, 2022
    Publication date: January 5, 2023
    Inventors: Yue Li, Kai Zhang, Li Zhang
  • Publication number: 20230005410
    Abstract: A display panel and a display device are provided. The display panel includes: a display region and a peripheral region surrounding the display region. The display region comprises a first display sub-region and a second display sub-region. The width-to-length ratio of a channel region of an output transistor in a second gate shift register corresponding to the second display sub-region is decreased so as to reduce the charging time of pixels in the second display sub-region, so that the brightness of the pixels in the second display sub-region is consistent with the brightness region of pixels in the first display sub-region. The configuration facilitates achieving a narrow bezel while improving the display uniformness of the display panel without changing the existing circuit structure and occupying the additional bezel area.
    Type: Application
    Filed: January 13, 2021
    Publication date: January 5, 2023
    Inventors: Xinyu WEI, Kai ZHANG, Yonglin GUO, Yunsheng XIAO, Miao WANG, Hongmei FAN
  • Publication number: 20230007271
    Abstract: Devices, systems and methods for palette mode coding are described. An exemplary method for video processing includes determining, for a conversion between a block of a video region in a video and a bitstream representation of the video, a prediction mode based on one or more allowed prediction modes that include at least a palette mode of the block. An indication of usage of the palette mode is determined according to the prediction mode. The method also includes performing the conversion based on the one or more allowed prediction modes.
    Type: Application
    Filed: July 23, 2021
    Publication date: January 5, 2023
    Inventors: Weijia ZHU, Li ZHANG, Jizheng XU, Kai ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20230007307
    Abstract: A method includes performing a conversion between a video including a video picture including one or more tiles and a bitstream of the video. The video picture refers to a picture parameter set, and the picture parameter set conforms to a format rule specifying that the picture parameter set includes a list of column widths for N tile columns, where N is an integer. An (N?1)-th tile column exists in the video picture and the (N?1)-th tile column has a width that is equal to an (N?1)-th entry in a list of explicitly included tile column widths plus one number of coding tree blocks.
    Type: Application
    Filed: August 22, 2022
    Publication date: January 5, 2023
    Inventors: Kai Zhang, Li Zhang, Ye-kui Wang, Zhipin Deng, Kui Fan, Jizheng Xu, Hongbin Liu
  • Publication number: 20230007308
    Abstract: A method includes performing a conversion between a video including a video picture and a bitstream of the video according to a rule, wherein the video picture including a subpicture, a tile, and a slice, and wherein the rule specifies that, due to the subpicture including the slice that is partitioned from the tile, the conversion is performed by refraining from counting a height of the subpicture using a number of tiles of the video picture.
    Type: Application
    Filed: August 24, 2022
    Publication date: January 5, 2023
    Inventors: Ye-kui Wang, Li Zhang, Kai Zhang
  • Publication number: 20230004287
    Abstract: In a field of electronic device technologies, a human-computer interaction method and device relates to a portable device receiving a first touch operation performed on a first image, where the first touch operation is directly performed on an area outside a first functional area, and the first functional area is a functional area in the first image. The portable device sends first data to a large-screen device, where the first data includes image data generated by the portable device in response to a second touch operation, the second touch operation is an operation that is generated based on the first touch operation and that is directly performed on the first functional area, and the first data is used by the large-screen device to update the second image.
    Type: Application
    Filed: September 9, 2022
    Publication date: January 5, 2023
    Inventors: Che LIN, Yiyang ZHOU, Kai ZHANG
  • Publication number: 20230007261
    Abstract: A method of visual media processing video, includes determining that palette mode is to be used for processing a first portion of a video block and intra block copy (IBC) mode is to be used for processing a second portion of the video block, and performing further processing of the first portion of the video block using the palette mode and the second portion of the video using the IBC mode, wherein indications of the first portion of the video block processed using the palette mode and indications of the second portion of the video block processed using the IBC mode are included in a palette index identifying the first portion of the video block and the second portion of the video block.
    Type: Application
    Filed: September 9, 2021
    Publication date: January 5, 2023
    Inventors: Weijia ZHU, Jizheng XU, Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20230000356
    Abstract: A system for outputting a representation of a wound in tissue comprises a housing configured to removably receive at least a portion of a wireless communication device. At least one light source coupled to the housing is configured to emit excitation light to illuminate a target which includes at least a portion of the wound. A power supply contained in the housing is configured to provide power to the light source. A non-transitory computer-readable medium stores a program executable to cause the performance of operations comprising detecting signals responsive to illumination of the target, outputting the representation of the target based thereon, storing data relative to one or more target surface parameter based on the detected signals, and displaying the representation. The signals correspond to at least one of endogenous or exogeneous fluorescence, absorbance, and reflectance from at least one biological component in and/or on the target.
    Type: Application
    Filed: July 1, 2022
    Publication date: January 5, 2023
    Applicant: UNIVERSITY HEALTH NETWORK
    Inventors: Ralph Sebastian Dacosta, Brian C. Wilson, Kai Zhang