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: 11860749
    Abstract: A method and apparatus for sending a debugging instruction, an electronic device and a computer readable storage medium are provided. The method may include: after acquiring a debugging instruction sent by an operating terminal, determining a debugged terminal and a first edge communication node corresponding to the debugged terminal according to the debugging instruction, and determining a debugging communication link between the first edge communication node and the debugged terminal, the first edge communication node being determined based on first edge communication node information sent by the debugged terminal, and the first edge communication node information being determined and obtained based on an edge node computing application locally installed on the debugged terminal, and sending an debugging operation included in the debugging instruction to the debugged terminal through the debugging communication link.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: January 2, 2024
    Assignee: BEIJING BAIDU NETCOM SCIENCE AND TECHNOLOGY CO., LTD
    Inventors: Xin Zhao, Danfeng Lu, Jingru Xie, Sheng Chen
  • Patent number: 11863790
    Abstract: A method of decoding may be performed by at least one processor, and may comprise: receiving an entropy coded bitstream comprising compressed video data; generating one or more dequantized blocks, determining whether at least one of a height and a width of the one or more dequantized blocks is greater than or equal to a predefined threshold, and responsive to the at least one of the height or the width of the one or more dequantized blocks being greater than or equal to the predefined threshold, transform coding a dequantized block using a tuned line graph transform (LGT) core to perform direct matrix multiplications for each of the horizontal and vertical dimensions of the one or more dequantized blocks.
    Type: Grant
    Filed: January 10, 2022
    Date of Patent: January 2, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery Krishnan, Xin Zhao, Shan Liu
  • Publication number: 20230421761
    Abstract: Systems and methods may provide flexible picture partitioning, a method includes receiving a bitstream, that includes a picture, the picture partitioned into a plurality of coding tree units (CTUs), wherein at least one row or column of CTUs, among the plurality of CTUs of the picture, that is adjacent to a boundary of the picture has a size dimension that is smaller than a corresponding size dimension of each CTU among the plurality of CTUs that is not adjacent to any boundary of the picture; and encoding the bitstream based on the plurality of CTUs, wherein the at least one row or column of CTUs includes a first CTU row or a first CTU column of the picture that is adjacent to a top boundary or left boundary of the picture, respectively.
    Type: Application
    Filed: September 13, 2023
    Publication date: December 28, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Liang ZHAO, Xin Zhao, Yixin Du, Shan Liu
  • Publication number: 20230421754
    Abstract: A method, computer program, and computer system is provided for coding video data. Reference samples and magnitudes of transform coefficients corresponding to a current block of video data from an input to a neural network are identified. Sign values associated with the transform coefficients are predicted using neural networks. The video data is encoded/decoded based on the predicted sign values.
    Type: Application
    Filed: September 11, 2023
    Publication date: December 28, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Xin ZHAO, Yixin DU, Liang ZHAO, Madhu PERINGASSERY KRISHNAN, Shan LIU
  • Publication number: 20230421790
    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: Application
    Filed: September 13, 2023
    Publication date: December 28, 2023
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Liang Zhao, Shan Liu
  • Publication number: 20230421759
    Abstract: In a method for filtering in video decoding, a coded video bitstream that includes filter shape index information is received. A filter shape configuration of a video filter is determined based on the filter shape index information. The filter shape index information indicates that a number of filter taps of the filter shape configuration is less than five. Offset values associated with the filter shape configuration of the video filter are determined. The video filter is applied on a sample based on the offset values associated with the filter shape configuration.
    Type: Application
    Filed: September 6, 2023
    Publication date: December 28, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Yixin DU, Shan LIU, Xin ZHAO
  • Publication number: 20230421751
    Abstract: A coded video bitstream comprising a current block in a current picture is received. The current block includes a plurality of subblocks and is to be predicted by a subblock-based template matching motion vector prediction (SbTMVP) mode. A respective collocated reference subblock for each subblock is determined based on a combination of a displacement vector (DV) and a motion vector offset (MVO) that are associated with the respective subblock. A motion vector (MV) field in the respective collocated reference subblock of each subblock in the current block is determined. A respective reference template for each subblock is derived based on the determined MV field of the collocated reference subblock. The plurality of subblocks of the current block is reconstructed by predicting each subblock using the respective reference template in the SbTMVP mode.
    Type: Application
    Filed: November 9, 2022
    Publication date: December 28, 2023
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Lien-Fei CHEN, Han GAO, Guichun LI, Shan LIU
  • Publication number: 20230420709
    Abstract: The present disclosure provides a fuel cell performance optimization methodology combined with simulation method and experimental method, comprising: with the mutual coupling of simulation and experiment, a fuel cell simulation model is established, a bench test is performed, the model is calibrated, the operating conditions are refined and simulation and analysis are performed, and the optimal operating condition is obtained to perform the bench test, the optimal actual output voltage of the fuel cell is obtained, and the output voltage optimization result of the fuel cell are verified. The present disclosure not only reduces the number of experiments and experiment cycles in the process of fuel cell operation condition optimization, but also improves the reliability and accuracy of simulation results, and better plays the role of simulation in optimization.
    Type: Application
    Filed: October 20, 2022
    Publication date: December 28, 2023
    Inventors: Zirong YANG, Dong HAO, Yanyi ZHANG, Hao LAN, Jia WANG, Daokuan JIAO, Xin ZHAO, Minghui MA, Xuefeng JI
  • Patent number: 11856225
    Abstract: A method of decoding image data is provided. The method may include generating a dequantized block of an image based on a coded bitstream; determining whether to use one from among an implicit method and an explicit method for selecting a hybrid transform kernel from among one or more hybrid transform kernel that are available for decoding the dequantized block, wherein the one or more hybrid transform kernel are available for decoding the dequantized block based on associations between prediction modes and sizes of blocks; selecting, by using the one from among the implicit method and the explicit method, the hybrid transform kernel from among the one or more hybrid transform kernel; and performing inverse transform coding of the dequantized block based on the selected hybrid transform kernel.
    Type: Grant
    Filed: October 28, 2022
    Date of Patent: December 26, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery Krishnan, Xin Zhao, Shan Liu
  • Publication number: 20230412794
    Abstract: In some examples, an apparatus for video decoding includes processing circuitry. The processing circuitry determines, from a candidate list, a first affine-translational merge candidate for a prediction of a current block in a current picture. The first affine-translational merge candidate provides affine motion information associated with a first reference picture in a first reference list and translational motion information associated with a second reference picture in a second reference list. The processing circuitry generates a first prediction for a sample in the current block according to the affine motion information associated with the first reference picture, and generates a second prediction for the sample in the current block according to the translational motion information associated with the second reference picture. The processing circuitry reconstructs the sample of the current block according to a combination of the first prediction and the second prediction.
    Type: Application
    Filed: November 8, 2022
    Publication date: December 21, 2023
    Applicant: Tencent America LLC
    Inventors: Guichun LI, Han GAO, Lien-Fei CHEN, Xin ZHAO, Shan LIU
  • Publication number: 20230412828
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus includes processing circuitry. For example, the processing circuitry obtains reconstructed samples in a temporal source frame that is different from a current frame, and determines filter coefficients of a filter for a current block in the current frame based on at least the reconstructed samples in the temporal source frame. The processing circuitry generates prediction information of the current block based on the determined filter coefficients. The temporal source frame is an inter coded frame that satisfies at least one of a quantization parameter (QP) requirement, a temporal distance requirement, and a reference picture requirement.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 21, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Yixin DU, Xin ZHAO, Liang ZHAO, Shan LIU
  • Publication number: 20230412812
    Abstract: The various embodiments described herein include methods and systems for encoding and decoding video. In one aspect, a method includes obtaining video data that includes a first block. The method further includes determining a plurality of transform coefficients associated with the first block. The method also includes predicting respective coefficient signs for the plurality of transform coefficients. The method also includes entropy coding the first block including jointly signaling two or more of the predicted coefficient signs.
    Type: Application
    Filed: May 4, 2023
    Publication date: December 21, 2023
    Inventors: Samruddhi Yashwant KAHU, Madhu PERINGASSERY KRISHNAN, Xin ZHAO, Shan LIU
  • Publication number: 20230412816
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a current coding block in a current image frame from a video bitstream and determining that the current coding block is to be predicted in a joint motion vector difference (JMVD) mode. The method further includes in the JMVD mode, determining that the current coding block is associated with a forward prediction block and a backward prediction block, and based on a cost criterion of a difference of the forward the backward prediction blocks, refining a motion vector difference for at least the forward prediction block to determine a first refined motion vector difference. The method further includes generating the forward prediction block based on at least the first refined motion vector difference and determining motion compensation data of the current coding block based on the forward and backward prediction blocks.
    Type: Application
    Filed: May 11, 2023
    Publication date: December 21, 2023
    Inventors: Liang ZHAO, Xin ZHAO, Han GAO, Shan LIU
  • Publication number: 20230412797
    Abstract: Coded information of a first color component and a second color component associated with a current block is determined. A first prediction mode is determined to be selected from an intra prediction mode, an inter prediction mode, or a combined intra-inter prediction mode for the first color component associated with the current block. A second prediction mode is determined to be selected from the intra prediction mode, the inter prediction mode, or the combined intra-inter prediction mode for the second color component associated with the current block. The second prediction mode is different from the first prediction mode. The current block is reconstructed based on predicting the first color component of the current block in the first prediction mode and predicting the second color component of the current block in the second prediction mode.
    Type: Application
    Filed: November 8, 2022
    Publication date: December 21, 2023
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Guichun LI, Lien-Fei CHEN, Shan LIU
  • Publication number: 20230408821
    Abstract: A near-eye display device and a wearable device having the same. The near-eye display device includes a laser generation module, an optical waveguide element, and a holographic optical element; the laser generation module is configured to emit parallel laser beams; the optical waveguide element has an in-coupler area and an out-coupler area, the optical waveguide element is configured to receive the parallel laser beams and output the parallel laser beams in parallel after one-dimensional pupil expansion or two-dimensional pupil expansion; the holographic optical element has interference fringes and is attached to the out-coupler area, the holographic optical element is configured to receive the parallel laser beams from the optical waveguide element and to reflect or transmit the parallel laser beams by diffraction to output a plurality of converging image light beams.
    Type: Application
    Filed: June 21, 2023
    Publication date: December 21, 2023
    Inventors: Zhiyuan GU, Xin ZHAO, Yu ZHENG
  • Patent number: 11849115
    Abstract: A method includes determining whether at least one of a height or width of a residual coding block, that corresponds to a data block of an image, is greater than or equal to a threshold; and based on determining that the at least one of the height or width of the residual coding block is greater than or equal to the threshold: obtaining a reduced-complexity residual coding block based on the residual coding block and performing transform coding of the reduced-complexity residual coding block using a line graph transform (LGT) core to perform direct matrix multiplications for each of the horizontal and vertical dimensions of the reduced-complexity residual coding block, wherein the performing includes determining an order of performing horizontal and vertical transforms to the reduced-complexity residual coding block when zero-out is enabled on LGT, depending on a ratio of width to height of the residual coding block.
    Type: Grant
    Filed: March 10, 2022
    Date of Patent: December 19, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery Krishnan, Xin Zhao, Shan Liu
  • Patent number: 11849146
    Abstract: A method of utilizing an N-point primary transform core matrix to encode may include determining whether to use a first transform core matrix that is an N-point 8-bit primary transform core matrix. When a result of the determination is to use the first transform core matrix, the method may include: (i) constructing the first transform core based on a set of unique numbers, and (ii) encoding using the derived primary transform core. The method may further include, when a result of the determination is to not use the first primary transform: (i) deriving a second transform core based on the same set of unique numbers, and (ii) encoding using the derived second transform core.
    Type: Grant
    Filed: February 4, 2022
    Date of Patent: December 19, 2023
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Xiang Li, Shan Liu
  • Publication number: 20230403393
    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: Application
    Filed: August 28, 2023
    Publication date: December 14, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Liang ZHAO, Xin Zhao, Xiang Li, Shan Liu
  • Publication number: 20230403410
    Abstract: A method, computer program, and computer system is provided for coding video data. Video data is received, and a set of hybrid transform kernels corresponding to the video data is identified. A subset of hybrid transform kernels is selected, either explicitly or implicitly, from among the set of hybrid transform kernels. The video data is decoded based on the selected subset of hybrid transform kernels.
    Type: Application
    Filed: August 29, 2023
    Publication date: December 14, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery KRISHNA, Xin ZHAO, Shan LIU
  • Publication number: 20230396793
    Abstract: Method, device, and non-transitory storage medium for interleaved motion vector prediction (MVP) for video coding are provided. A MVP candidate list for a current block may be generated based on spatial motion vectors associated with neighboring blocks and non-neighboring blocks. A first spatial motion vector predictor (SMVP) associated with an adjacent neighboring block to the left of the current block may be inserted into the MVP candidate list, and a second SMVP associated with an adjacent neighboring block to the top of the current block may be inserted into the MVP candidate list. One or more candidates in the MVP candidate list may be pruned based on determining that the one or more candidates have a same SMVP.
    Type: Application
    Filed: September 9, 2022
    Publication date: December 7, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Han GAO, Liang ZHAO, Xin ZHAO, Shan LIU