Patents by Inventor Liang Zhao

Liang 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: 20250114701
    Abstract: Targeted recommendations may be provided to specific user segments. The users may be segmented on or more user parameters that facilitate targeted provision of recommendations to the individual segments of users. A recommendation may prompt a user to take a recommended action in the game.
    Type: Application
    Filed: December 16, 2024
    Publication date: April 10, 2025
    Inventors: Tian Lan, Bing Liu, Sainath Shenoy, Kenneth Yu, Liang Zhao
  • Publication number: 20250119583
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method of video decoding includes receiving video data including a first block and a syntax element, from a video bitstream, where the syntax element is signaled at a first processing unit level. The method further includes selecting a transform coding mode based on the syntax element and performing a transform process for the first block using the selected transform coding mode, where the transform process is performed on a transform block at a second processing unit level, and where the second processing unit level is not signaled (e.g., is inferred from coded information).
    Type: Application
    Filed: October 4, 2023
    Publication date: April 10, 2025
    Inventors: Tianqi LIU, Liang ZHAO, Xin ZHAO, Jing YE, Han GAO, Shan LIU
  • Publication number: 20250116814
    Abstract: A laser redundancy device includes a plurality of lasers and a PLC that includes a plurality of input waveguides, a plurality of first couplers, a plurality of intermediate waveguides, a plurality of second couplers, and a plurality of output waveguides. Each first coupler includes a plurality of first input arms and a plurality of first output arms. Each second coupler includes a plurality of second input arms and a plurality of second output arms. Each first coupler is connected to: two or more input waveguides via the plurality of first input arms, and the plurality of second couplers via the plurality of first output arms, two or more intermediate waveguides, and respective second input arms of the plurality of second couplers. Each second coupler is connected to two or more output waveguides via the plurality of second output arms.
    Type: Application
    Filed: November 30, 2023
    Publication date: April 10, 2025
    Inventors: Cailin WEI, Jihua DU, Prasad YALAMANCHILI, Liang ZHAO, Hao XU
  • Patent number: 12267515
    Abstract: A video decoder is provided for the decoding of a video bitstream encoded in a temporal interpolated prediction (TIP) mode. First and second motion vectors pointing to respective reference frames, or reference pictures within those frames, are generated for a block of a current picture. The motion vectors are then refined by application of a decoder-side motion vector refinement (DMVR) process, based on a bilateral matching process, and the refined motion vectors are used to decode the block. The refinement may more specifically involve consideration of candidates for the refined motion vectors, selected by the bilateral matching. The refinement may be applied at both block and sub-block divisions of the current picture.
    Type: Grant
    Filed: November 7, 2022
    Date of Patent: April 1, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Han Gao, Xin Zhao, Liang Zhao, Shan Liu
  • Publication number: 20250104318
    Abstract: In one embodiment, a method includes accessing an audio input that includes a mixture of vocal sounds and non-vocal sounds and separating, by a trained audio source separation model, the audio input into a first audio output representing the vocal sounds and a second audio output representing the non-vocal sounds. The method further includes determining, by one or more trained avatar animation models and by separately encoding the first audio output representing the vocal sounds and the second audio output representing the non-vocal sounds, an avatar animation temporally corresponding to the audio input; and rendering, in real time and temporally coincident with the audio input, the determined avatar animation.
    Type: Application
    Filed: March 11, 2024
    Publication date: March 27, 2025
    Inventors: Liang Zhao, Siva Penke, Christopher Peri, Byeonghee Yu, Jisun Park
  • Publication number: 20250106407
    Abstract: This disclosure relates generally to video coding/decoding and particularly prediction using multiple scaling factors and multiple samples. One method includes receiving a video bitstream comprising a current block and a reference block, the reference block being used for predicting the current block by using a prediction function; receiving, from the video bitstream, a first syntax element indicating a manner for determining parameters of the prediction function; determining the parameters of the prediction function based on the manner; predicting a current sample in the current block based on the reference block using the prediction function; and reconstructing the current block based on the predicted current sample.
    Type: Application
    Filed: December 29, 2023
    Publication date: March 27, 2025
    Applicant: Tencent America LLC
    Inventors: Jing YE, Xin ZHAO, Liang ZHAO, Han GAO, Shan LIU
  • Publication number: 20250105928
    Abstract: A system for radio frequency (RF) residual sideband (RSB) calibration includes a complex (in phase/quadrature (I/Q)) signal receiver, a signal generator configured to generate a transmit (Tx) signal, a first phase shifter operably coupled to the real signal transmitter, a first signal combiner configured to combine a receive (Rx) signal with the transmit (Tx) signal to generate a first combined signal, a second phase shifter configured to provide a selected phase shift to the first combined signal, and a complex downconverter configured to generate an in phase Rx signal and a quadrature Rx signal alternatively using an in phase LO signal and a quadrature LO signal to generate one or more signals indicative of relative Tx-Rx LO phase (?), amplitude (A), Tx LO I/Q phase mismatch (?), Rx I/Q amplitude mismatch (?), and Rx I/Q phase mismatch (?) at the output of the complex receiver.
    Type: Application
    Filed: September 21, 2023
    Publication date: March 27, 2025
    Inventors: Cheng-Han WANG, Varun Amar REDDY, Qi ZHOU, Hsin-Hsu CHEN, Liang ZHAO, Koorosh AKHAVAN, Yi ZENG, Chan Hong PARK, Le Nguyen LUONG
  • Publication number: 20250106404
    Abstract: This disclosure relates generally to video coding and particularly to methods, devices, and systems for signaling prediction modes in recursively partitioned video frames. For example, a regional prediction mode flag syntax element may be introduced for indicating whether an entire coding region of a video frame signaled as being of a first predefined prediction mode is entirely coded in a second predefined prediction mode or not. The signaling schemes described in this disclosure facilitate reducing signaling overhead in video frames that employ a mix of different prediction modes.
    Type: Application
    Filed: April 11, 2024
    Publication date: March 27, 2025
    Applicant: TENCENT AMERICA LLC
    Inventors: Liang ZHAO, Xin ZHAO, Han GAO, Jing YE, Madhu PERINGASSERY KRISHNAN, Yushin CHO, Shan LIU
  • Patent number: 12262030
    Abstract: This disclosure relates to video processing that includes a video processing device that: determines that a Chroma from Luma (CfL) prediction mode is to be applied to a luma block in a received coded bitstream; generates a neighbor luma average for the luma block by averaging a set of reconstructed luma samples, wherein the set of reconstructed luma samples comprises a plurality of reconstructed neighbor luma samples in at least one neighbor luma block that neighbors the luma block; generates an alternating current (AC) contribution of a plurality of prediction samples of a chroma block co-located with the luma block based on a plurality of luma samples in the luma block and the neighbor luma average; and reconstructs the chroma block at least by applying the CfL prediction mode based on the AC contribution.
    Type: Grant
    Filed: September 23, 2022
    Date of Patent: March 25, 2025
    Assignee: Tencent America LLC
    Inventors: Jing Ye, Xin Zhao, Liang Zhao, Shan Liu
  • Publication number: 20250095606
    Abstract: Circuitry for adjusting luminance of a display device is provided. The circuitry includes a non-volatile memory array having a plurality memory cells configured to store luminance data of the display device, and a luminance adjusting circuit configured to receive image data to be displayed on the display device. The luminance adjusting circuit is coupled directly to the non-volatile memory array to receive the luminance data of the display device from the non-volatile memory array and adjust the image data based on the luminance data of the display device.
    Type: Application
    Filed: October 22, 2024
    Publication date: March 20, 2025
    Inventors: Liang ZHAO, Zhichao LU, Zhigang HAN
  • Publication number: 20250097408
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a video bitstream including a current coding block of a current image frame and determining that the current coding block is to be predicted in a weighted bi-prediction (WBP) mode. The method further includes in response to the current coding block being predicted in the WBP mode, determining that the current coding block is associated with two bi-prediction blocks and identifying a plurality of distinct weighting factor lists including at least a first list of positive weighting factors and a second list of mixed weighting factors. The method further includes selecting one of the weighing factor lists, identifying a first weighting factor from the weighing factor lists, and reconstructing the current image frame, including determining the current coding block by combining the two bi-prediction blocks based on the first weighting factor.
    Type: Application
    Filed: December 5, 2024
    Publication date: March 20, 2025
    Inventors: Liang ZHAO, Xin ZHAO, Han GAO, Biao WANG, Xiaozhong XU, Shan LIU
  • Publication number: 20250093458
    Abstract: A method for locating a target object includes: determining a plurality of position-orientation-distance-angle values, each including: a position of a user equipment (UE) relative to a reference position; an orientation of the UE relative to a reference orientation; a distance corresponding to the position of the UE, the distance being between the position of the UE and the target object based on wireless ranging signal(s) between the UE and the target object; and an angle corresponding to the position and orientation of the UE, the angle being an AoA of the wireless ranging signal(s) at a first and second antenna of the UE, where a combination of the position and orientation of the UE in each of the position-orientation-distance-angle values is different; and calculating a position of the target object using the plurality of position-orientation-distance-angle values, where the position of the target object is relative to the reference position.
    Type: Application
    Filed: September 18, 2023
    Publication date: March 20, 2025
    Inventors: Feliciano GOMEZ MARTINEZ, Liang ZHAO
  • Patent number: 12256067
    Abstract: There is includes a method and apparatus comprising computer code configured to cause a hardware processor or processors to perform intra prediction among a plurality of reference lines, to set a plurality of intra prediction modes for a zero reference line nearest to a current block of the intra prediction among non-zero reference lines, and to set one or more most probable modes for one of the non-zero reference lines.
    Type: Grant
    Filed: January 3, 2024
    Date of Patent: March 18, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Xiang Li, Shan Liu
  • Publication number: 20250088661
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a video bitstream includes a current coding block of an image frame and includes a cross-component intra prediction mode. A computing system identifies a sample of the first color component and a sample of the second color component co-located with the sample of the first color component. At least two adjacent samples of the second color component are identified, and a location of each adjacent sample is identified by a horizontal delta coordinate value or a vertical delta coordinate value with respect to the sample of the second color component. The computing system generates the sample of the first color component based on the at least two adjacent samples of the second color component, and reconstructs the current coding block based at least on the generated sample of the first color component.
    Type: Application
    Filed: October 30, 2023
    Publication date: March 13, 2025
    Inventors: Xin ZHAO, Jing YE, Liang ZHAO, Han GAO, Shan LIU
  • Patent number: 12250401
    Abstract: Methods, apparatus, and computer readable storage medium for offset refinement for intra prediction and multiple reference line intra prediction in video decoding. The method includes receiving, by a device, a coded video bitstream for a block. The device includes a memory storing instructions and a processor in communication with the memory. The method further includes determining, by the device, whether offset refinement for intra prediction applies to the block, based on mode information of the block, the mode information of the block comprising at least one of the following: a reference line index of the block, an intra prediction mode of the block, and a size of the block; and in response to determining that the offset refinement for intra prediction applies to the block, performing, by the device, the offset refinement to generate an intra predictor for intra prediction of the block.
    Type: Grant
    Filed: January 12, 2022
    Date of Patent: March 11, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Shan Liu
  • Patent number: 12250402
    Abstract: A video decoding method incudes: obtaining a bitstream including a plurality of coded frames of a video signal; decoding each of the plurality of coded frames into a plurality of coding tree units (CTUs) and each of the plurality of CTUs into a plurality of residual blocks; recovering a coding block for each of the plurality of residual blocks based on multiple reference line intra prediction (MRLP) flags and reference samples included in each coded frame, where S2 is an allowed intra prediction mode set (AIPM) corresponding to a reference line that is immediately adjacent to the coding block, S1 is another AIPM corresponding to another reference line that is not immediately adjacent to the coding block, and S1 is a subset of S2, and S1 is determined by including angular intra prediction modes with nominal angles and either a SMOOTH_V mode or a SMOOTH_H mode.
    Type: Grant
    Filed: November 30, 2022
    Date of Patent: March 11, 2025
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Shan Liu
  • Publication number: 20250080763
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a video bitstream includes a current coding block of an image frame and signals a cross-component intra prediction mode and a hypothesis tap index. An computing system identifies a first luma sample and a first chroma sample co-located with the first luma sample in the current coding block, and selects one of a plurality of hypothesis tap combinations based on the hypothesis tap index. The computing system identifies neighboring luma samples of the first luma sample based on the selected hypothesis tap combinations, and generates hypothesis values based on the identified neighboring luma samples of the first luma sample. The computing system further generates the first chroma sample based on at least the first luma sample and the hypothesis values, and reconstructs the current coding block including the first chroma sample.
    Type: Application
    Filed: October 30, 2023
    Publication date: March 6, 2025
    Inventors: Jing YE, Xin ZHAO, Liang ZHAO, Han GAO, Shan LIU
  • Publication number: 20250080730
    Abstract: This disclosure generally describes a set of advanced video coding technologies, and is specifically related to cross-component sample offset (CCSO) filtering. For example, a CCSO filter having fractional CCSO filtering tap positions may be used to generate sample offsets from one color component of a reconstructed video. The sample offsets may then be applied to a second color component of the reconstructed video. The reconstructed samples of the first color component may first be interpolated by an interpolation filter in order to generate interpolated samples of the first color component at the fractional CCSO tap positions. The interpolated samples may be used as input to the CCSO filter for the generation of the sample offsets.
    Type: Application
    Filed: November 29, 2023
    Publication date: March 6, 2025
    Applicant: TENCENT AMERICA LLC
    Inventors: Xin ZHAO, Han GAO, Liang ZHAO, Jing YE, Shan LIU
  • Publication number: 20250080729
    Abstract: Various implementations described herein include methods and systems for coding video. In one aspect, a video bitstream includes a current coding block of an image frame, a first syntax element for a cross-component sample offset mode, and a second syntax element for a filter type and a filter shape index of a loop filter. Based on the loop filter, an electronic device identifies one or more neighboring luma samples of a first luma sample of the current coding block. The electronic device further determines and quantizes one or more difference values between the one or more neighboring luma samples and the first luma sample. The electronic device classifies a first color sample co-located with the first luma sample based on the quantized difference values to determine a first sample offset. The current coding block is reconstructed at least by adjusting the first color sample based on the first sample offset.
    Type: Application
    Filed: October 30, 2023
    Publication date: March 6, 2025
    Inventors: Han GAO, Xin ZHAO, Liang ZHAO, Jing YE, Shan LIU
  • Patent number: 12238318
    Abstract: A method for video decoding in a decoder is provided. Coding information of a block to be reconstructed is decoded from a coded video bitstream. The coding information indicates intra prediction information for the block. Responsive to the block being coded with a directional mode, the directional mode is determined based on a nominal mode and an angular offset, the coding information indicating the nominal mode and the angular offset, a first non-separable transform set of one or more non-separable transforms for the block is determined based on the nominal mode, a non-separable transform in the first non-separable transform set is determined based on a non-separable transform index indicated by the coding information, and the block is reconstructed based on the directional mode and the non-separable transform.
    Type: Grant
    Filed: September 13, 2023
    Date of Patent: February 25, 2025
    Assignee: Tencent America LLC
    Inventors: Xin Zhao, Liang Zhao, Shan Liu