Patents by Inventor Kui Wang

Kui Wang 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: 11956474
    Abstract: Methods, systems, apparatus for video processing are described. The processing may include encoding, decoding or transcoding. One example video processing method includes performing a conversion between a video and a bitstream of the video according to a rule, and wherein the rule specifies that a syntax element is included in a profile, tier, level information syntax structure to indicate whether one or more general constraint information syntax elements are included in a general constraint information syntax structure and/or whether the general constraint information syntax structure is included in the profile, tier, level information syntax structure.
    Type: Grant
    Filed: November 22, 2022
    Date of Patent: April 9, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOGY CO., LTD., BYTEDANCE INC.
    Inventors: Zhipin Deng, Ye-kui Wang, Li Zhang, Kai Zhang
  • Patent number: 11956476
    Abstract: A method of video processing includes performing a conversion between a video and a bitstream of the video according to a rule, wherein the rule specifies that a first syntax element, which indicates a number of parameters for an output layer set (OLS) hypothetical reference decoder (HRD) in a video parameter set (VPS) associated with the video, is less than a first predetermined threshold.
    Type: Grant
    Filed: July 8, 2022
    Date of Patent: April 9, 2024
    Assignee: BYTEDANCE INC.
    Inventors: Ye-kui Wang, Li Zhang, Kai Zhang
  • Publication number: 20240108422
    Abstract: A steerable arm for use in endoscopic surgical procedures. The steerable arm cut from a tube of nitinol to provide flexibility and resilience by the structure into which the tube is cut. Typically, the cut tube comprises a spiralling coil, the loops of which are in contact on one lateral side of the tube and the tube is bent to open apart the loops on the other lateral side. The material which the tube is made of is capable of retaining memory of the bend. This provides a bias for restoring the tube to the bend whenever a force causing the tube to flex is removed.
    Type: Application
    Filed: January 21, 2022
    Publication date: April 4, 2024
    Inventors: Ka Wai KWOK, Zhuoliang HE, Xiaomei WANG, Justin Di-Lang HO, Ge FANG, Kui WANG
  • Patent number: 11949900
    Abstract: Systems, methods and apparatus for encoding, decoding or transcoding digital video are described. One example method of video processing includes performing a conversion between a video and a bitstream of the video, wherein the bitstream conforms to an order of a sub-bitstream extraction process that is defined by a rule that specifies (a) the sub-bitstream extraction process excludes an operation that removes all supplemental enhancement information (SEI) network abstraction layer (NAL) units, which satisfy a condition, from an output bitstream or (b) the order of the sub-bitstream extraction process includes replacing parameter sets with replacement parameter sets prior to removing, from an output bitstream, the SEI NAL units.
    Type: Grant
    Filed: March 27, 2023
    Date of Patent: April 2, 2024
    Assignees: BEIJING BYTEDANCE NETWORK TECHNOLOY CO., LTD., BYTEDANCE INC.
    Inventors: Ye-Kui Wang, Zhipin Deng
  • Patent number: 11949893
    Abstract: A video coding mechanism is disclosed. The mechanism includes receiving a bitstream comprising one or more sub-pictures partitioned from a picture and a sub-picture level indicator indicating resource requirements for decoding a current sub-picture. The bitstream is parsed to obtain the sub-picture level indicator and the current sub-picture. Resources are allocated to decode the current sub-picture based on the sub-picture level indicator. The current sub-picture is decoded to create a video sequence by employing the allocated resources. The video sequence is forwarded for display.
    Type: Grant
    Filed: July 8, 2021
    Date of Patent: April 2, 2024
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ye-Kui Wang, F N U Hendry
  • Patent number: 11949899
    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 video and a bitstream of the video. The bitstream conforms to a format rule. The bitstream includes one or more layers including one or more picture units (PUs). The format rule specifies that, responsive to a first PU in a layer of the bitstream following an end of sequence network abstraction layer (EOS NAL) unit in the layer in a decoding order, a variable of the first PU is set to a particular value, wherein the variable indicates whether the first PU is a coded layer video sequence start (CLVSS) PU.
    Type: Grant
    Filed: November 17, 2022
    Date of Patent: April 2, 2024
    Assignee: BYTEDANCE INC.
    Inventor: Ye-kui Wang
  • Publication number: 20240107072
    Abstract: Methods, devices and systems for signaling the use of subpictures in coded video pictures are described. One example method of video processing includes performing a conversion between a video and a bitstream of a video, wherein the bitstream conforms to a format rule, and wherein the format rule specifies that a first syntax element, which indicates whether a picture of the video can be partitioned, is conditionally included in a picture parameter set (PPS) of the bitstream based on values of a second syntax element, which indicates whether identifiers of subpictures are signaled in the PPS, and a third syntax element, which indicates, in the PPS, a number of the subpictures.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 28, 2024
    Inventor: Ye-kui Wang
  • Publication number: 20240107041
    Abstract: Methods, systems and devices for implementing constraints used in video encoding and video decoding are described. An 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 conversion conforms to a rule, and the bitstream is organized into one or more access units. The rule specifies a constraint on a number of decoded pictures stored in a decoded picture buffer (DPB). Each decoded picture of the decoded pictures is (i) marked as used for reference, (ii) has a flag indicative of the decoded picture being output, and (iii) has an output time later than a decoding time of a current picture.
    Type: Application
    Filed: November 30, 2023
    Publication date: March 28, 2024
    Inventor: Ye-kui Wang
  • Publication number: 20240107046
    Abstract: Several techniques for video encoding and video decoding are described. One example method includes performing a conversion between a video and a bitstream of the video including one or more output layer sets (OLSs) according to a rule. The rule specifies that a subpicture level information (SLI) supplemental enhancement information (SEI) message includes information about a level of subpicture sequences in a set of coded video sequences of the one or more OLSs to which the SLI SEI message applies. A syntax structure of the SLI SEI message includes at least (1) a first syntax element specifying a maximum number of sublayers for the subpicture sequences and (2) a second syntax element specifying whether level information for the subpicture sequences is present for one or more sublayer representations.
    Type: Application
    Filed: November 24, 2023
    Publication date: March 28, 2024
    Inventor: Ye-kui Wang
  • Publication number: 20240107006
    Abstract: 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: Application
    Filed: November 16, 2023
    Publication date: March 28, 2024
    Inventors: Zhipin Deng, Li Zhang, Kai Zhang, Ye-kui Wang, Kui Fan
  • Publication number: 20240107048
    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 video and a bitstream of the video according to a rule, wherein the bitstream includes network abstraction layer (NAL) units for multiple video layers according to a rule; wherein the rule defines that a sub-bitstream extraction process to generate an output bitstream comprising an output layer set (OLS) includes one or more operations that are selectively performed responsive to the following conditions: (1) a list of NAL unit header layer identifier values in the OLS does not includes all values of NAL unit header layer identifiers in all video coding layer (VCL) NAL units in the bitstream, and (2) the output bitstream containing a supplemental enhancement information (SEI) NAL unit that contains a scalable-nesting SEI message.
    Type: Application
    Filed: November 30, 2023
    Publication date: March 28, 2024
    Inventor: Ye-kui Wang
  • Publication number: 20240107036
    Abstract: A method of video processing is provided that includes performing a conversion between a block of a video and a bitstream of the video. The bitstream conforms to a formatting rule specifying that a size of a merge estimation region (MER) is indicated in the bitstream and the size of the MER is based on a dimension of a video unit. The MER comprises a region used for deriving a motion candidate for the conversion.
    Type: Application
    Filed: November 14, 2023
    Publication date: March 28, 2024
    Inventors: Kai Zhang, Zhipin Deng, Hongbin Liu, Li Zhang, Jizheng Xu, Ye-kui Wang
  • Publication number: 20240107069
    Abstract: A method of video processing includes performing a conversion between a video and a bitstream of the video. The bitstream includes one or more output layer sets each comprising one or more video layers. The bitstream conforms to a format rule, wherein the format rule specifies that a number of decoded picture buffer parameter syntax structures included in a video parameter set for the bitstream is equal to: zero, in a case that each output layer set includes a single video layer; or one plus a value of a syntax element, in a case that each output layer set includes a single layer is not true.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 28, 2024
    Inventor: Ye-kui Wang
  • Publication number: 20240107013
    Abstract: A method includes determining, for a conversion between a video block of a video and a bitstream of the video, a size of prediction block corresponding to the video block according to a rule. The method also includes performing the conversion based on the determining. The rule specifies that a first size of the prediction block is determined responsive to whether a prediction refinement using optical flow technique is used for coding the video block. The video block has a second size and is coded using an affine merge mode or an affine advanced motion vector prediction mode.
    Type: Application
    Filed: November 21, 2023
    Publication date: March 28, 2024
    Inventors: Zhipin Deng, Li Zhang, Ye-kui Wang, Kai Zhang, Jizheng Xu
  • Publication number: 20240107067
    Abstract: A video processing method is provided to include performing a conversion between a video and a bitstream of the video, wherein the bitstream conforms to a format rule, and wherein the format rule specifies a condition that controls whether or how one or more syntax elements related to picture order counts for a long term reference picture are included in a reference picture list syntax structure in the bitstream.
    Type: Application
    Filed: October 30, 2023
    Publication date: March 28, 2024
    Inventors: Ye-kui Wang, Zhipin Deng, Li Zhang, Kai Zhang, Jizheng Xu
  • Publication number: 20240107037
    Abstract: Video processing methods, systems and appratrus are described. One example method includes performing a conversion between a video block of a video and a bitstream of the video using a palette mode in which samples of the video block are represented using a palette of representive color values. A size of the palette of the video block is determined based on whether a local dual tree is applied for the conversion.
    Type: Application
    Filed: November 17, 2023
    Publication date: March 28, 2024
    Inventors: Jizheng Xu, Li Zhang, Ye-kui Wang, Kai Zhang, Weijia Zhu, Yue Wang, Yang Wang, Hongbin Liu
  • Publication number: 20240107047
    Abstract: A method includes performing a conversion between a current slice of a current picture of a video and a bitstream of the video, wherein the bitstream conforms to a format rule, and wherein the format rule specifies that a general constraint information syntax structure, which comprises one or more constraint flags indicating constraints on an explicit weighted prediction being enabled for slices of a set of pictures, is present.
    Type: Application
    Filed: November 27, 2023
    Publication date: March 28, 2024
    Inventors: Ye-kui Wang, Li Zhang
  • Publication number: 20240107068
    Abstract: Methods, systems, and devices for signaling of general constraint information are described. An example method of video processing includes performing a conversion between a video including one or more pictures and a bitstream of the video according to a rule. The rule specifies that a syntax structure in a profile-tier-level syntax structure is after a syntax element. The syntax structure includes information related to general constraint information (GCI) for the bitstream. The syntax element indicates a level to which an output layer set associated with the profile-tier-level syntax structure conforms.
    Type: Application
    Filed: November 16, 2023
    Publication date: March 28, 2024
    Inventors: Ye-kui Wang, Li Zhang
  • Publication number: 20240107071
    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 a number of entries in a reference picture list of the current picture is greater than 0 in response to (1) one or more slices in the current picture being allowed to have a slice type other than an Intra (I) slice type, and (2) reference picture list (RPL) information being present in a picture header.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 28, 2024
    Inventors: Zhipin Deng, Li Zhang, Ye-kui Wang, Kai Zhang
  • Publication number: 20240107039
    Abstract: Methods, apparatus, systems for performing video processing such as video encoding, video decoding or video transcoding are described. One example method of video processing includes performing a conversion between a video comprising one or more video layers and a bitstream of the video according to a rule. The rule specifies that responsive to a value of a first field in a sequence parameter set (SPS) that is referred to by a video layer, a second field in a video parameter set referred to by the SPS that is indicative of a maximum number of sublayers allowed in the bitstream is construed to be equal to a third field in the SPS. The third field is indicative of a maximum number of sublayers allowed in the video layer.
    Type: Application
    Filed: November 30, 2023
    Publication date: March 28, 2024
    Inventors: Ye-kui Wang, Zhipin Deng