Patents by Inventor Xin Zhao

Xin Zhao 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: 20240129461
    Abstract: The various embodiments described herein include methods and systems for encoding and decoding video. In one aspect, a method includes obtaining video data comprising a plurality of blocks, including a first block, from a video bitstream. The method further includes predicting a set of parameters for filtering the first block, where the set of parameters are not explicitly signaled in the video bitstream. The method also includes obtaining a filtered first block by applying a cross-component sample offset (CCSO) to the first block, where the CCSO is based on the set of parameters. The method also includes reconstructing a picture from the video data using the filtered first block.
    Type: Application
    Filed: May 10, 2023
    Publication date: April 18, 2024
    Inventors: Samruddhi Yashwant KAHU, Xin ZHAO, Shan LIU
  • Publication number: 20240129479
    Abstract: A video bitstream is received. The video bitstream includes a current block comprising a plurality of subblocks and a template region of the current block comprising a plurality of template subblocks adjacent to at least one of a top side and a left side of the current block. A motion vector (MV) located in a center position of the current block is determined. The MV is determined based on at least one MV of the plurality of subblocks of the current block. A MV for each of the plurality of template subblocks is determined based on the MV located in the center position of the current block and a respective MV of a corresponding subblock of the plurality of subblocks that is adjacent to the respective template subblock. The current block is reconstructed based on the determined MVs for the plurality of template subblocks.
    Type: Application
    Filed: August 31, 2023
    Publication date: April 18, 2024
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Guichun LI, Xin ZHAO, Xiaozhong XU, Shan LIU
  • Publication number: 20240129508
    Abstract: A reference block is determined from a plurality of candidate reference blocks for a current block in a current picture based on template matching (TM) costs of the plurality of candidate reference blocks. The TM costs indicate differences between a template of the current block and respective reference templates of the plurality of candidate reference blocks. Samples of the determined reference block are classified into a plurality of classes of samples. A partitioning pattern of the current block is derived based on the determined reference block from a predetermined plurality of partitioning patterns. The derived partitioning pattern indicates a plurality of partitions of the current block. Each of the plurality of classes of the samples of the determined reference block corresponds to a respective partition of the plurality of partitions of the current block. The current block is reconstructed based on the derived partitioning pattern of the current block.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 18, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Guichun LI, Lien-Fei CHEN, Han GAO, Shan LIU
  • Publication number: 20240129474
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving video data including a picture, wherein the picture is coded using at least a first color component and a second color component, and the picture includes a first block that is coded in a geometric partition mode, the first block including a first geometric partition and a second geometric partition; reconstructing samples in a first geometric partition of the first color component of the first block; deriving samples in the first geometric partition of the second color component of the first block based on the reconstructed samples of the first color component of the first block; and decoding the first block in the picture based at least on the reconstructed samples in the first geometric partition of the first color component and the second color component of the first block.
    Type: Application
    Filed: June 9, 2023
    Publication date: April 18, 2024
    Inventors: Xin ZHAO, Han GAO, Liang ZHAO, Shan LIU
  • Publication number: 20240129506
    Abstract: A current block is partitioned into a first partition and a second partition. Template samples of the current block are split into a first template region adjacent to the first partition and a second template region adjacent to the second partition. A plurality of first candidate reference blocks is determined for the first partition. A plurality of second candidate reference blocks is determined for the second partition. At least one of the plurality of first candidate reference blocks and the plurality of second candidate reference blocks is reordered based on a size of the first template region of the template samples and a size of the second template region of the template samples. The current block is reconstructed based on a received index value and based on the reordered at least one of the plurality of first candidate reference blocks and the plurality of second candidate reference blocks.
    Type: Application
    Filed: August 31, 2023
    Publication date: April 18, 2024
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Guichun LI, Xin ZHAO, Shan LIU
  • Publication number: 20240129507
    Abstract: A video bitstream comprising a current block in a current picture is received. A plurality of groups of context models associated with coding parameter values used to code the current picture is determined. Each group of the plurality of groups of context models is grouped based on one or more of the coding parameter values. A group of context models for the current block is determined from the plurality of groups of context models according to at least one of the coding parameter values associated with the current block. Initial context states are determined for context models belonging to the determined group of context models. The current block is reconstructed based on the determined initial context states of the group of context models.
    Type: Application
    Filed: October 12, 2023
    Publication date: April 18, 2024
    Applicant: Tencent America LLC
    Inventors: Guichun LI, Xin ZHAO, Shan LIU
  • Publication number: 20240129454
    Abstract: Aspects of the disclosure include methods and apparatuses for video coding. One of the apparatuses includes processing circuitry that receives a coded video bitstream that includes a current picture with a block. The processing circuitry determines a prediction block of the block using one of an intra block copy (IBC) mode and an intra template matching (IntraTMP) mode. If boundary filtering is to be applied to the block, the processing circuitry applies the boundary filtering to a prediction sample located at a position (x?,y?) in the prediction block by determining a parameter W of the boundary filtering based on coded information of the block; determining weights used in the boundary filtering by right shifting the parameter W according to the position (x?,y?); and generating a filtered prediction sample based on a linear combination of reference samples and the prediction sample according to the determined weights.
    Type: Application
    Filed: October 13, 2023
    Publication date: April 18, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Guichun LI, Lien-Fei CHEN, Shan LIU
  • Publication number: 20240129505
    Abstract: In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry receives coded information of a current block in a current picture from a coded video bitstream. The coded information includes a syntax element with a value indicative of a merge with motion vector difference (MMVD) mode being applied on the current block. The processing circuitry determines, in response to a motion vector predictor of a merge candidate being a bi-predictor, whether the merge candidate for the current block satisfies a requirement for applying a bi-prediction motion refinement. The processing circuitry can constrain the merge candidate for use in the MMVD mode when the merge candidate for the current block satisfies the requirement. Then, the processing circuitry reconstructs the current block in the MMVD mode with the merge candidate being constrained for use in the MMVD mode.
    Type: Application
    Filed: August 31, 2023
    Publication date: April 18, 2024
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Guichun LI, Xin ZHAO, Shan LIU
  • Patent number: 11962772
    Abstract: An approach for encoding/decoding video data including parsing video data to obtain partitioning parameters; obtaining a partitioned super block; and decoding based on the partitioned super block, wherein based on a luma block area size, or a luma splitting depth of the smallest luma block, either luma blocks and chroma blocks of the partitioned super block are partitioned based on a first block partitioning structure, or the luma blocks are partitioned based on the first block partitioning structure, and the chroma blocks are partitioned based on a second block partitioning structure.
    Type: Grant
    Filed: September 29, 2022
    Date of Patent: April 16, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Shan Liu
  • Publication number: 20240121437
    Abstract: A video bitstream comprising a current picture of a video is received. A first group of samples and a second group of samples in the current picture are determined. A first geometric transform is determined for the first group of samples in the current picture and a second geometric transform is determined for the second group of samples in the current picture. The first geometric transform is configured to adjust an orientation of the first group of samples in the current picture. The second geometric transform is different from the first geometric transform and configured to adjust an orientation of the second group of samples in the current picture. The picture is reconstructed, where the first group of samples is reconstructed based on the determined first geometric transform and the second group of samples is reconstructed based on the determined second geometric transform.
    Type: Application
    Filed: October 4, 2023
    Publication date: April 11, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Guichun LI, Lien-Fei CHEN, Shan LIU
  • Publication number: 20240121817
    Abstract: The present disclosure relates to electronic device, communication method and storage medium in a wireless communication system. An electronic device on control device side is provided, the electronic device comprises a processing circuitry configured to: group a plurality of terminal devices based on data configuration characteristics of the plurality of terminal devices; determine a contention window for each group; and notify each of the plurality of terminal devices of the contention window associated therewith, such that each of the terminal devices is able to perform data transmission within the respective contention window in a contention-based manner.
    Type: Application
    Filed: November 16, 2023
    Publication date: April 11, 2024
    Applicant: Sony Group Corporation
    Inventors: Wei CHEN, Xiaoyu ZHAO, Xin GUO, Chen SUN
  • Publication number: 20240119212
    Abstract: Methods for configuring a patterning process based on results of another patterning process is described. The method includes obtaining a first set of contours by simulating a first patterning process using a design layout in a first orientation. The contours satisfy a design specification associated with the design layout and correspond to a first set of process window conditions. A second patterning process is configured based on a second orientation of the design layout, the first set of process window conditions and the first set of contours. The second patterning process is associated with one or more design variables (e.g., illumination, mask pattern) that affect a second set of contours. The configuring includes adjusting one or more design variables until the second set of contours are within a desired matching threshold with the first set of contours.
    Type: Application
    Filed: February 25, 2022
    Publication date: April 11, 2024
    Applicant: ASML NETHERLANDS B.V.
    Inventors: Jung Hoon SER, Sungwoon PARK, Xin LEI, Jinwoong JEONG, Rongkuo ZHAO, Duan-Fu Stephen HSU, Xiaoyang LI
  • Publication number: 20240121444
    Abstract: A method and apparatus for encoding or decoding a video sequence includes applying a Cross-Component Linear Model (CCLM) to a video sequence, and applying an interpolation filter in the Cross-Component Linear Model (CCLM), wherein the interpolation filter is dependent upon a YUV format of the video sequence.
    Type: Application
    Filed: December 1, 2023
    Publication date: April 11, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Liang ZHAO, Xin Zhao, Xiang Li, Shan Liu
  • Publication number: 20240121404
    Abstract: Aspects of the disclosure include methods and apparatuses for video coding. One of the apparatuses includes processing circuitry that receives a bitstream of a current block in a current picture. The current block is coded with a directional nearest neighbor prediction (DNNP) mode. The processing circuitry selects a prediction value for a sample in the current block from a top-left value, a top value, or a left value based on one or more difference values between respective paired values of (i) the top-left value associated with a top-left reference sample that is a top-left neighbor of the current block, (ii) the top value associated with a top reference sample that is a top neighbor of the sample in the current block, and (iii) the left value associated with a left reference sample that is a left neighbor of the sample in the current block. The processing circuitry reconstructs the current block using the selected prediction value for the sample in the current block.
    Type: Application
    Filed: October 5, 2023
    Publication date: April 11, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Xiaozhong XU, Guichun LI, Shan LIU
  • Patent number: 11954210
    Abstract: A hierarchical health index evaluation method for an intelligent substation includes: obtaining a basic health index of a device based on static information and dynamic information of the device; obtaining a device correlation based on a communication connection relationship between the device and another device, and correcting the basic health index of the device based on the device correlation to obtain a health index of the device; obtaining a layer-based health index of a layer based on a device health index and a device importance weight of the layer; obtaining a whole-station health index of an intelligent substation based on a layer-based health index of each layer and a sum of device importance weights of each layer; and regulating the intelligent substation based on a health index of each device in the intelligent substation, the layer-based health index of each layer, and the whole-station health index.
    Type: Grant
    Filed: December 29, 2021
    Date of Patent: April 9, 2024
    Assignees: State Grid Shandong Electric Power Research Institute, State Grid Corporation of China
    Inventors: Wenting Wang, Zheng Xu, Xin Liu, Yujie Geng, Qigui Nie, Lin Lin, Jing Liu, Guodong Lv, Yang Zhao, Tiancheng Ren, Xiaohong Zhao
  • Patent number: 11956584
    Abstract: The present disclosure provides an earphone comprising a sound production component and an ear hook. In a wearing state, the ear hook is configured to place the sound production component at a position near an ear canal but not blocking the ear canal. An inner contour of the ear hook's projection on a user's sagittal plane includes a first curve having an extremum point in a first direction. The first direction is perpendicular to a long-axis direction of a projection of the sound production component on the sagittal plane. The extremum point is located behind a projection point of an upper vertex of the ear hook on the sagittal plane, and the upper vertex is a highest point of an inner contour of the ear hook along the user's vertical axis. An inclination angle of the long-axis direction relative to a horizontal direction is within a range of 13°-21°.
    Type: Grant
    Filed: November 2, 2023
    Date of Patent: April 9, 2024
    Assignee: SHENZHEN SHOKZ CO., LTD.
    Inventors: Lei Zhang, Peigeng Tong, Guolin Xie, Yongjian Li, Jiang Xu, Tao Zhao, Duoduo Wu, Ao Ji, Xin Qi, Zeying Zheng, Haofeng Zhang
  • Publication number: 20240112614
    Abstract: This application relates to the field of communications technologies, and provides ambient light and optical proximity detection methods, a photographing method, and a terminal, so that an entire display screen of the terminal is used to display a user interface, and this improves user experience. The method specifically includes: controlling, by a terminal, some areas of a display screen to display a black picture for a plurality of times; and when the areas display the black picture, obtaining approaching data of the external object detected by an optical proximity sensor to control turning on or off of the display screen.
    Type: Application
    Filed: December 12, 2023
    Publication date: April 4, 2024
    Applicant: Honor Device Co., Ltd.
    Inventors: Chenlong LI, Hongxia GUI, Xin ZHAO
  • Patent number: 11949849
    Abstract: A method for video decoding is provided. For a current block, whether an angular intra prediction mode for the current block is a wide angle mode that is in a direction outside of a range of directions that spans a bottom left diagonal direction and a top right diagonal direction of the current block is determined. Based on the angular intra prediction mode being determined as the wide angle mode, an intra smooth filter is enabled, the enabled intra smooth filter is applied to blocks neighboring the current block to generate filtered blocks, and intra prediction is performed based on the filtered blocks to decode the current block.
    Type: Grant
    Filed: November 28, 2022
    Date of Patent: April 2, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Xiang Li, Shan Liu
  • Patent number: 11949850
    Abstract: A method of selecting a reference sample used to encode a current block in an encoded video bitstream using at least one processor includes determining that a constrained intra prediction (CIP) mode is enabled; determining that a neighboring sample of the current block belongs to a coding block that is coded using intra block copy (IBC) coding; based on the determining that the neighboring sample belongs to the coding block that is coded using the IBC coding, selecting the neighboring sample as the reference sample; and encoding the current block using intra prediction coding based on the reference sample.
    Type: Grant
    Filed: August 19, 2021
    Date of Patent: April 2, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Xiang Li, Liang Zhao, Shan Liu
  • Patent number: 11949866
    Abstract: In a method of video decoding at a video decoder, a coded video bitstream is received. The coded video bitstream includes a first high level syntax (HLS) element indicating whether a second HLS element is included in the coded video bitstream. The second HLS element indicates whether explicit multiple transform selection (MTS) for intra coding is enabled. Whether an implicit MTS is enabled for a current block is determined responsive to (i) the first HLS element indicating that the second HLS element is included in the coded video bitstream, (ii) the second HLS element indicating that the explicit MTS for intra coding is disabled, and (iii) a prediction mode of the current block is an intra prediction mode. Further, the current block is reconstructed based on whether the implicit MTS is enabled.
    Type: Grant
    Filed: November 23, 2022
    Date of Patent: April 2, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Shan Liu, Xin Zhao, Xiang Li