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

  • Patent number: 11722661
    Abstract: Aspects of the disclosure provide methods and an apparatus for video decoding. In some embodiments, the apparatus for video decoding includes processing circuitry. The processing circuitry decodes at least one syntax element from a coded video bitstream. The at least one syntax element is indicative of a block size of a non-square block under reconstruction that has a rectangular shape. The block size includes a first size in a first dimension and a second size in a second dimension. The first size is different from the second size. The processing circuitry predicts a sample of the non-square block based on a first set of intra prediction directions for the non-square block. The first set of intra prediction directions does not include at least one of a second set of intra prediction directions for a square block.
    Type: Grant
    Filed: August 14, 2020
    Date of Patent: August 8, 2023
    Assignee: Tencent America LLC
    Inventors: Shan Liu, Stephan Wenger, Xin Zhao, Xiang Li, Liang Zhao
  • Patent number: 11722686
    Abstract: A method of video decoding performed by a video decoder includes receiving a coded video bitstream including a current picture. The method further includes determining a block size of a current block coded in the intra sub-partition (ISP) coding mode. The method further includes determining a direction and number of partitions of the current block based on the determined block size. Th method further includes decoding the current block based on the determined direction and number of partitions of the current block.
    Type: Grant
    Filed: January 26, 2022
    Date of Patent: August 8, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Liang Zhao, Xiang Li, Shan Liu
  • Publication number: 20230247209
    Abstract: Methods, apparatus, and computer readable storage medium for implementation of signaling EOC/EOR. The method includes receiving a video bitstream comprising a transform block having two dimensions, the transform block being entropy encoded; determining whether a one-dimensional transform skip is applied to the transform block based on a syntax element in the video bitstream; in response to the one-dimensional transform skip being applied to the transform block, obtaining, from the video bitstream, an end position value associated with the transform block, the end position value indicating only one of a horizontal coordinate end position in the transform block and a vertical coordinate end position in the transform block; and retrieving the transform block from the video bitstream according to the end position value.
    Type: Application
    Filed: November 21, 2022
    Publication date: August 3, 2023
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Madhu PERINGASSERY KRISHNAN, Shan LIU
  • Publication number: 20230247362
    Abstract: This application relates to audio driving circuitry (100), and in particular to audio driving circuitry for outputting first and second audio driving signals for driving a stereo audio load (106), which may be a stereo audio load of an accessory apparatus (102) removably coupled to the audio driving circuitry in use. A load monitor (111) is provided for monitoring to monitor, from a monitoring node (112), an indication of a common mode return current passing through a common return path, together with an indication of a common mode component of the first and second audio driving signals and to determine an impedance characteristic of the stereo audio load. The load monitor (111) can provide dynamic monitoring of any significant change in load impedance. In some embodiments the load monitor (111) comprises an adaptive filter (301) which adapts a parameter of the filter which is related to the load impedance so as to determine the indication of load impedance.
    Type: Application
    Filed: April 5, 2023
    Publication date: August 3, 2023
    Applicant: Cirrus Logic International Semiconductor Ltd.
    Inventors: John Paul LESSO, Mark James MCCLOY-STEVENS, John Bruce BOWLERWELL, Yanto SURYONO, Xin ZHAO, Morgan Timothy PRIOR
  • Publication number: 20230247214
    Abstract: Aspects of the disclosure provide methods and an apparatus including processing circuitry that decodes coded information of a coding block (CB) in a picture from a coded video bitstream. The coded information indicates a width W and a height H of the CB. The processing circuitry partitions the CB into sub-processing units (SPUs) having a width being a minimum one of W and K and a height being a minimum one of H and K. At least one of the width W and the height H is larger than a processing data unit size K. The processing circuitry determines a partitioning structure to partition the SPUs based on the width, the height, and a maximum transform unit (TU) size M. At least one of the width and the height is larger than M. The processing circuitry partitions each of the SPUs into TUs of M×M based on the partitioning structure.
    Type: Application
    Filed: April 6, 2023
    Publication date: August 3, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Xin ZHAO, Xiang Li, Shan Liu
  • Publication number: 20230247206
    Abstract: Methods, apparatus, and computer readable storage medium for multi-symbol arithmetic coding in video decoding. The method includes receiving a coded video bitstream; obtaining an array of cumulative distribution functions and corresponding M symbols, wherein M is an integer larger than 1; and performing, based on the array of cumulative distribution functions, arithmetic decoding on the coded video bitstream to extract at least one symbol by: for each extracted symbol, updating the array of cumulative distribution functions according to the extracted symbol based on at least one probability update rate, and continuing, based on the updated array of cumulative distribution functions, arithmetic decoding on the coded video bitstream to extract next symbol.
    Type: Application
    Filed: July 21, 2022
    Publication date: August 3, 2023
    Applicant: Tencent America LLC
    Inventors: Madhu PERINGASSERY KRISHNAN, Xin ZHAO, Shan LIU
  • Publication number: 20230239513
    Abstract: In a method, a filter shape is determined from a plurality of filter shapes of a sample offset filter to be applied to a reconstructed sample of a current component in a current picture. A coded video bitstream is generated based on samples of the current picture and the determined filter shape of the sample offset filter. The coded video bitstream includes coded information that indicates the filter shape. A top most sample of the first reconstructed samples in the plurality of filter shapes is located within a first predetermined number of top rows above a center reconstructed sample of the first component that is co-located with the reconstructed sample of the current component. A bottom most sample of the first reconstructed samples in the plurality of filter shapes is located within a second predetermined number of bottom rows below the center reconstructed sample of the first component.
    Type: Application
    Filed: March 16, 2023
    Publication date: July 27, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Xin ZHAO, Yixin DU, Shan LIU
  • Publication number: 20230238709
    Abstract: An active-passive integrated antenna is provided. The active-passive integrated antenna includes a reflective plate, a pair of mounting portions respectively secured to two sides of a bottom of the reflective plate, a dielectric plate, a plurality of passive antenna elements and an active antenna unit. More specifically, the dielectric plate is spaced apart from the reflective plate on the pair of mounting portions, and a first surface of the dielectric plate is provided with a frequency selection surface; the plurality of passive antenna elements are respectively arranged on the reflective plate and the frequency selection surface; the active antenna unit is arranged above a second surface of the dielectric plate and secured to the pair of mounting portions.
    Type: Application
    Filed: January 17, 2023
    Publication date: July 27, 2023
    Inventors: Dongfeng Ding, Song Wang, Xin Zhao
  • Patent number: 11711514
    Abstract: There is included a method and apparatus comprising computer code configured to cause a processor or processors to perform receiving video data in an AOMedia Video 1 (AV1) format comprising data of at least two chroma prediction-residual signal blocks, a transformation between at least one signal block, having a size less than or equal to a combination of the chroma prediction-residual signal blocks, and the chroma prediction-residual signal blocks, and decoding the video data based on an output of the transformation comprising the at least one signal block having the size less than or equal to the combination of the chroma prediction-residual blocks.
    Type: Grant
    Filed: July 5, 2022
    Date of Patent: July 25, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Sehoon Yea, Xin Zhao, Shan Liu
  • Patent number: 11711532
    Abstract: A method, computer program, and computer system is encoding or decoding video data. Video data may include a syntax element indicating a quantization index, wherein a range of the quantization index is extended by an offset value. The syntax element may be parsed to determine the quantization index, a quantization step size may be obtained from a lookup table based on the quantization index and the offset value; and the video data may be encoded or decoded based on the quantization step size.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: July 25, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Madhu Peringassery Krishnan, Shan Liu
  • Patent number: 11711285
    Abstract: A method, an apparatus, an electronic device and a computer readable storage medium for adjusting an instance number are provided. The method includes: acquiring an actual performance index of a current time window; determining a theoretical instance number corresponding to the actual performance index; and in response to the theoretical instance number being greater than an instance creating upper limit of a current edge computing node, requesting another edge computing node having an instance addition capability to jointly create an instance of a total number equal to the theoretical instance number.
    Type: Grant
    Filed: March 15, 2021
    Date of Patent: July 25, 2023
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD.
    Inventors: Sheng Chen, Danfeng Lu, Xin Zhao, Jingru Xie
  • Publication number: 20230232041
    Abstract: A method of video decoding includes decoding prediction information of a current block indicating a subset of combinations of processed reconstructed samples of a first component and corresponding offset values of a filter process to be applied to a second color component, and determining an offset value of the filter process to apply to reconstructed samples of the second color component based on a combination of processed reconstructed samples of the first component. The determined offset value is based on whether the combination of the processed reconstructed samples of the first color component corresponds to or is different from the combinations of the processed reconstructed samples.
    Type: Application
    Filed: March 23, 2023
    Publication date: July 20, 2023
    Applicant: Tencent America LLC
    Inventors: Yixin DU, Xin Zhao, Shan Liu
  • Publication number: 20230231991
    Abstract: This disclosure relates generally to video coding and particularly to methods and systems for generation and signaling of palette prediction blocks for video blocks in an intra-prediction mode based on palettes of pixel values. In some example implementations, at least a portion of a palette for predicting a current video block is inherited from at least one neighboring block predicted under the palette intra-prediction mode. The size of the inherited portion of the palette for the current video block is determined prior to performing any merging of palettes corresponding to the at least one neighboring block.
    Type: Application
    Filed: July 20, 2022
    Publication date: July 20, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Xiaozhong XU, Xin ZHAO, Shan LIU
  • Publication number: 20230232027
    Abstract: Aspects of the disclosure provide a method and an apparatus including processing circuitry for video decoding. The processing circuitry can decode coding information of a transform block (TB) from a coded video bitstream. The coding information can indicate a transform skip in one direction for the TB. The processing circuitry can decode a sign value of a current transform coefficient in the TB based on a previously decoded sign value of a previous transform coefficient. The current transform coefficient and the previous transform coefficient can be in one of a same row and a same column in the TB. The one of the same row and the same column can be along the one direction of the transform skip. The processing circuitry can determine the current transform coefficient in the TB based on the decoded sign value of the current transform coefficient.
    Type: Application
    Filed: March 23, 2023
    Publication date: July 20, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Madhu PERINGASSERY KRISHNAN, Xin Zhao, Shan LIU
  • Patent number: 11706436
    Abstract: A method for video coding in an encoder is provided. A first intra prediction mode in a first set of intra prediction modes for a non-square block is determined. The first set of intra prediction modes includes a specific number of wide angle intra prediction modes that are not in a second set of intra prediction modes for a square block, and the first set of intra prediction modes does not include a specific number of missing intra prediction modes that are in the second set of intra prediction modes. A first block is coded according to the first intra prediction mode. The specific numbers of the wide angle intra prediction modes and the missing intra prediction modes are a function of an aspect ratio of the first block, the second set of intra prediction modes includes directional modes from a bottom-left diagonal mode to a top-right diagonal mode.
    Type: Grant
    Filed: April 8, 2022
    Date of Patent: July 18, 2023
    Assignee: Tencent America LLC
    Inventors: Liang Zhao, Shan Liu, Xin Zhao, Xiang Li
  • Patent number: 11705039
    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 an intensity of ambient light detected by an ambient light sensor to adjust luminance of the display screen.
    Type: Grant
    Filed: February 23, 2022
    Date of Patent: July 18, 2023
    Assignee: Honor Device Co., Ltd.
    Inventors: Chenlong Li, Hongxia Gui, Xin Zhao
  • Patent number: 11706454
    Abstract: A method of partitioning a coding unit (CU) into one or more transform units (TUs) for encoding a video sequence using at least one processor includes determining a height of the CU; determining a width of the CU; determining a TU size of each of the one or more TUs based on the height of the CU and the width of the CU; determining one or more TU positions of the one or more TUs based on the height of the CU and the width of the CU; and partitioning the CU into the one or more TUs based on the determined size of the one or more TUs and the one or more positions of the one or more TUs.
    Type: Grant
    Filed: July 16, 2021
    Date of Patent: July 18, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Liang Zhao, Xiang Li, Shan Liu
  • Patent number: 11706411
    Abstract: Systems and methods for content-adaptive segmented prediction mode are provided. A method includes receiving a coded picture and reconstructing a current block of the coded picture. The reconstructing includes: segmenting samples of the current block into a plurality of segments including a first segment and a second segment; predicting the first segment of the current block of the coded picture by using a first prediction mode; and predicting the second segment of the current block of the coded picture by using a second prediction mode, different from the first prediction mode.
    Type: Grant
    Filed: May 27, 2021
    Date of Patent: July 18, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Xiaozhong Xu, Shan Liu
  • Patent number: 11706461
    Abstract: Aspects of the disclosure provide methods and apparatus for video decoding. Processing circuitry of the apparatus decodes coded information for a reconstructed sample of a current component in a current picture from a coded video bitstream. The coded information indicates a sample offset filter to be applied to the reconstructed sample. A filter shape of the sample offset filter is one of a plurality of filter shapes. Each of the plurality of filter shapes includes first reconstructed samples of a first component in the current picture. A filtered sample value of the reconstructed sample is determined based on the first reconstructed samples in the filter shape. The sample offset filter is an in-loop filter by which the output value is applied to the reconstructed sample as an offset to filter out coding artifacts while retaining details of the current component in the current picture.
    Type: Grant
    Filed: October 6, 2021
    Date of Patent: July 18, 2023
    Assignee: Tencent America LLC
    Inventors: Xin Zhao, Yixin Du, Shan Liu
  • Publication number: 20230224462
    Abstract: A method and apparatus for performing maximum transform size control for encoding of a video sequence includes identifying, by an encoder, a high-level syntax element associated with the video sequence. A maximum transform size associated with the video sequence is determined based on identifying the high-level syntax element associated with the video sequence. The video sequence is encoded using the maximum transform size based on determining the maximum transform size associated with the video sequence. The video sequence is transmitted based on encoding the video sequence using the maximum transform size.
    Type: Application
    Filed: March 15, 2023
    Publication date: July 13, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Xin ZHAO, Xiang LI, Shan LIU