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: 20220060710
    Abstract: A method of video processing includes performing a prediction for a current video block or for a subblock split from the current video block; generating residual samples corresponding to the current video block or the subblock; obtaining quantized residual samples; and coding the quantized residual samples to perform a conversion on the current video block, a first one-dimensional (1-d) transform being applied to the residual samples before residual samples are quantized and/or a second 1-d transform being applied to the quantized residual samples.
    Type: Application
    Filed: October 25, 2021
    Publication date: February 24, 2022
    Inventors: Hongbin LIU, Jizheng XU, Li ZHANG, Kai ZHANG, Yue WANG
  • Publication number: 20220060718
    Abstract: A method of visual media processing includes determining whether to use an affine adaptive motion vector resolution (AMVR) technique on visual media data relying on a control information related to the affine AMVR technique in a bitstream representation of the visual media data, wherein the control information is included or excluded from the bitstream representation based on a rule; and performing a conversion between the visual media data and the bitstream representation of the visual media data.
    Type: Application
    Filed: November 8, 2021
    Publication date: February 24, 2022
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20220060745
    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 first determination whether a luma video block of a video is coded using a matrix based intra prediction (MIP) mode; performing a second determination that the luma video block is applicable for determining a chroma intra mode for a current chroma video block of the video; performing, based on the first determination and the second determination, a third determination about the chroma intra mode to be used for the current chroma video block; and performing, based on the third determination, a conversion between the current chroma video block and a bitstream representation of the current chroma video block.
    Type: Application
    Filed: November 1, 2021
    Publication date: February 24, 2022
    Inventors: Zhipin DENG, Kai ZHANG, Li ZHANG, Hongbin LIU, Jizheng XU
  • Publication number: 20220060695
    Abstract: A method of visual media processing includes determining whether to use an affine adaptive motion vector resolution (AMVR) technique on visual media data relying on a control information related to the affine AMVR technique in a bitstream representation of the visual media data, wherein the control information is included or excluded from the bitstream representation based on a rule; and performing a conversion between the visual media data and the bitstream representation of the visual media data.
    Type: Application
    Filed: November 8, 2021
    Publication date: February 24, 2022
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20220060712
    Abstract: Devices, systems and methods for digital video coding, which includes reference picture resampling, are described. An example method for video processing includes performing a conversion between a video comprising one or more video segments comprising one or more video units and a bitstream representation of the video, wherein the bitstream representation conforms to a format rule and comprises information related to an adaptive resolution conversion (ARC) process, wherein the format rule specifies the applicability of the ARC process to a video segment, wherein an indication that the one or more video units of the video segment are coded with different resolutions is included in the bitstream representation in a syntax structure that is different from a header syntax structure, a decoder parameter set, a video parameter set, a picture parameter set, a sequence parameter set, and an adaptation parameter set.
    Type: Application
    Filed: November 4, 2021
    Publication date: February 24, 2022
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG
  • Patent number: 11259032
    Abstract: Devices, systems and methods for applying intra-block copy (IBC) in video coding are described. In general, methods for integrating IBC with existing motion compensation algorithms for video encoding and decoding are described. In a representative aspect, a method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using a motion compensation algorithm, and encoding, based on the determining, the current block by selectively applying an intra-block copy to the current block. In a representative aspect, another method for video encoding using IBC includes determining whether a current block of the current picture is to be encoded using an intra-block copy, and encoding, based on the determining, the current block by selectively applying a motion compensation algorithm to the current block.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: February 22, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Kai Zhang, Li Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20220052133
    Abstract: This disclosure provides a display panel and a display device. In the display panel, orthographic projections of a first conductive layer of the first electrode layer and the peripheral drive circuit on a plane where the drive back plate is located at least partially overlap, and the signal line is connected to the first conductive layer. The pixel definition layer includes a pixel definition area in the display area and insulating strips in the peripheral area. A separating groove exposing the first conductive layer is formed between at least two adjacent ones of the insulating strips. A second conductive layer of the second electrode layer covers the insulating strip, forms a recessed area in an area corresponding to the separating groove and is connected with the first conductive layer. The packaging layer covers the second electrode layer and fills the recessed area.
    Type: Application
    Filed: March 20, 2020
    Publication date: February 17, 2022
    Inventors: Huijuan YANG, Kai ZHANG, Tingliang LIU, Huijun LI, Xiaofeng JIANG
  • Publication number: 20220047164
    Abstract: A system for fluorescence-based imaging of a target includes at least one excitation light source configured to emit a homogeneous field of excitation light and positioned to uniformly illuminate a target surface with the homogeneous field of excitation light during fluorescent imaging, a power source, and a portable housing configured to be held in a user's hand during imaging. The housing contains a lens, a filter, an image sensor, and a processor. The filter is configured to permit optical signals responsive to illumination of the target surface and having a wavelength corresponding to at least one of bacterial autofluorescence and tissue autofluorescence to pass through the filter to the image sensor. The at least one excitation light is adjacent to the housing so as to be positioned between the target surface and the image sensor during fluorescent imaging.
    Type: Application
    Filed: October 25, 2021
    Publication date: February 17, 2022
    Applicant: UNIVERSITY HEALTH NETWORK
    Inventors: Ralph S. DACOSTA, Brian C. WILSON, Kai ZHANG
  • Publication number: 20220053192
    Abstract: Devices, systems and methods for digital video coding, which includes cross-component prediction, are described. In a representative aspect, a method for video coding includes receiving a bitstream representation of a current block of video data comprising a luma component and a chroma component, determining parameters of a linear model based on a first set of samples that are generated by down-sampling a second set of samples of the luma component, and processing, based on the parameters of the linear model, the bitstream representation to generate the current block.
    Type: Application
    Filed: October 27, 2021
    Publication date: February 17, 2022
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20220039656
    Abstract: A method of screening for contamination during food production is disclosed. The method includes applying an exogenous, bacteria-specific contrast agent to a surface to be screened, wherein the surface to be screened is one or more of a food product, a food-preparation surface, a food-handling surface, and a food-equipment surface. The surface is illuminated with excitation light emitted by at least one light excitation light source of a handheld device and optical signals responsive to illumination of the surface are filtered with at least one optical filter of the handheld device.
    Type: Application
    Filed: August 20, 2021
    Publication date: February 10, 2022
    Applicant: UNIVERSITY HEALTH NETWORK
    Inventors: Ralph S. DaCosta, Brian C. Wilson, Kai Zhang
  • Publication number: 20220046267
    Abstract: 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, wherein 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: Application
    Filed: September 30, 2021
    Publication date: February 10, 2022
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20220046272
    Abstract: Methods, devices and systems for intra-block coding based decoding or encoding of video while using block vector signaling and/or merge candidates are disclosed. An example method for video processing includes performing a conversion between a video region of a video and a bitstream representation of the video, wherein the bitstream representation selectively includes motion vector difference (MVD) related syntax elements for an intra block copy (IBC) advanced motion vector prediction (AMVP) mode based on a maximum number of a first type of IBC candidates used during the conversion of the video region, wherein, when an IBC mode is applied, samples of the video region are predicted from other samples in a video picture corresponding to the video region.
    Type: Application
    Filed: October 20, 2021
    Publication date: February 10, 2022
    Inventors: Li ZHANG, Jizheng XU, Kai ZHANG, Hongbin LIU
  • Patent number: 11245892
    Abstract: A method of video processing includes maintaining tables, wherein each table includes a set of motion candidates and each motion candidate is associated with corresponding motion information; and performing a conversion between a first video block and a bitstream representation of a video including the first video block based on at least some of tables, the performing including checking motion candidates in a table in an order defined in a rule until a checking termination criteria is met.
    Type: Grant
    Filed: September 3, 2020
    Date of Patent: February 8, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Yue Wang
  • Publication number: 20220038693
    Abstract: Devices, systems and methods related to management of syntax flags with respect chroma formats in video processing are described. In one representative aspect, a video decoding method includes determining, for a conversion between a video and a coded representation of the video, whether a syntax element associated with an adaptive loop filtering (ALF) operation for a chroma component of the video is included in the coded representation based on a condition. The method also includes performing the conversion according to the determining.
    Type: Application
    Filed: October 6, 2021
    Publication date: February 3, 2022
    Inventors: Li ZHANG, Na ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20220038714
    Abstract: Devices, systems and methods for digital video coding, which includes inter prediction with refinement, are described. An exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a first linear optimization model for the conversion using a first coding mode, the first linear optimization model being derived from a second linear optimization model that is used for the conversion using a second coding mode, and performing, based on the determining, the conversion. Another exemplary method of video processing includes determining to use, for a conversion between a current block of a video and a bitstream representation of the video, a gradient value computation algorithm for a bi-directional optical flow tool, and performing, based on the determining, the conversion.
    Type: Application
    Filed: October 19, 2021
    Publication date: February 3, 2022
    Inventors: Kai ZHANG, Li ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20220038705
    Abstract: A video processing method is provided to include performing a conversion between a coded representation of a video comprising one or more video regions and the video, wherein the coded representation includes a first side information at a first level, and wherein a second side information at a second level is derived from the first side information such that the second side information provides parameters for a video unit coded with in-loop reshaping (ILR) in which a reconstruction of the video unit of a video region is based on a representation of a video unit in a first domain and a second domain and/or scaling chroma residue of a chroma video unit.
    Type: Application
    Filed: October 5, 2021
    Publication date: February 3, 2022
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG
  • Publication number: 20220038706
    Abstract: Techniques, devices, and systems for video processing are described. In one example aspect, a video processing method includes determining, for a conversion between a block of a video and a bitstream representation of the video, a manner in which information for a Matrix-based Intra Prediction (MIP) coding technique is coded in the bitstream representation. A prediction block of the block is determined using the MIP coding technique based on performing a matrix vector multiplication operation on previously coded samples of the video. The method also includes performing the conversion based on the determining.
    Type: Application
    Filed: October 15, 2021
    Publication date: February 3, 2022
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Yue WANG
  • Patent number: 11240531
    Abstract: One example method of video processing includes implementing, by a processor, a decoder-side motion vector derivation (DMVD) scheme for motion vector refinement during a conversion between a current video block and a bitstream representation of the current video block by deriving parameters based on a deriving rule. The conversion may include compressing the current video block into the bitstream representation or uncompressing the bitstream representation into pixel values of the current video block.
    Type: Grant
    Filed: May 19, 2021
    Date of Patent: February 1, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Hongbin Liu, Li Zhang, Kai Zhang, Jizheng Xu, Yue Wang
  • Patent number: 11240509
    Abstract: A method for video processing is provided to include: performing a conversion between a current video block of a video that is a chroma block and a coded representation of the video, wherein, during the conversion, the current video block is constructed based on a first domain and a second domain, and wherein the conversion further includes applying a forward reshaping process and/or an inverse reshaping process to one or more chroma components of the current video block.
    Type: Grant
    Filed: May 17, 2021
    Date of Patent: February 1, 2022
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Li Zhang, Kai Zhang, Hongbin Liu, Jizheng Xu, Yue Wang
  • Publication number: 20220030267
    Abstract: A method for video processing is provided to include: performing a conversion between a current video block of a video that is a chroma block and a coded representation of the video, wherein, during the conversion, the current video block is constructed based on a first domain and a second domain, and wherein the conversion further includes applying a forward reshaping process and/or an inverse reshaping process to one or more chroma components of the current video block.
    Type: Application
    Filed: September 28, 2021
    Publication date: January 27, 2022
    Inventors: Li ZHANG, Kai ZHANG, Hongbin LIU, Jizheng XU, Yue WANG