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: 11877001
    Abstract: A device for video decoding can be configured to obtain, from a syntax structure in a bitstream comprising an encoded representation of the video data, a syntax element indicating whether 6-parameter affine prediction is enabled for blocks corresponding to the syntax structure, wherein the blocks corresponding to the syntax structure comprise a first block; based on the syntax element indicating that the 6-parameter affine prediction is enabled for the blocks corresponding to the syntax structure, use the 6-parameter affine prediction to generate a predictive block for the first block; and use the predictive block and residual data to reconstruct the first block.
    Type: Grant
    Filed: October 9, 2018
    Date of Patent: January 16, 2024
    Assignee: QUALCOMM Incorporated
    Inventors: Kai Zhang, Jianle Chen, Xin Zhao, Marta Karczewicz
  • Patent number: 11876975
    Abstract: A method, computer program, and computer system is provided for coding video data. Video data having a coding tree unit size is received. The coding tree unit size associated with the video data is signaled by setting two or more flags. The video data is encoded/decoded based on the flags corresponding to the signaled coding tree unit size.
    Type: Grant
    Filed: January 24, 2023
    Date of Patent: January 16, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Yixin Du, Byeongdoo Choi, Xiang Li, Xin Zhao, Stephan Wenger, Shan Liu
  • Publication number: 20240015303
    Abstract: An approach for encoding/decoding video data, performed by at least one processor, including: obtaining video data; parsing the video data into blocks, wherein the blocks are associated with reference picture lists; generating a warp model used for a first reference picture list and a second reference picture list of a current block, included in the reference picture lists, based on motion vectors of the current block and adjacent blocks to the current block; decoding a frame among the first reference picture list and the second reference picture list by applying the warp model to the frame.
    Type: Application
    Filed: November 9, 2022
    Publication date: January 11, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Han GAO, Xin ZHAO, Liang ZHAO, Madhu PERINGASSERY KRISHNAN, Shan LIU
  • Publication number: 20240008521
    Abstract: Disclosed is a device and method for reducing combustion cone fallout propensity and stabilizing loss of tobacco from ends. Firstly, the right installation positioning hole is moved rightwards to extend the distance of the separation zone. Meanwhile, the vibration mechanism is redesigned so that it is enabled to move toward the lower right of the material groove body. Therefore, there is enough space to install the separation screen in the separation zone. Finally, the separation screen is installed. The tobacco scraps are separated out when they pass through the separation screen, thus reducing cone dropping when the cigarette burns, stabilizing the amount of dropping tobacco at the end, and improving the smoking experience and recognition of customers with regard to cigarette products.
    Type: Application
    Filed: July 5, 2023
    Publication date: January 11, 2024
    Inventors: Zhen Wang, Peng Ji, Jianlong Zhang, Duanduan Li, Laihong Zhou, Zhaohui Ma, Jiansheng Yang, Xin Zhao, Huge Liu, Xiaojun Zhang, Yan Li, Xuena Song
  • Publication number: 20240015305
    Abstract: Processing circuitry receives a coded bitstream carrying at least a picture, determines that a current coding unit (CU) in the picture is coded in a subblock based inter prediction mode based on a first syntax element value in the coded bitstream, and determines that one or more first subblocks in the current CU that is coded in the subblock based inter prediction mode are coded by intra prediction. The processing circuitry reconstructs one or more second subblocks of the current CU by inter prediction based on the subblock based inter prediction mode, the one or more second subblocks do not overlap with the one or more first subblocks in the current CU. The processing circuitry reconstructs the one or more first subblocks of the current CU by the intra prediction while the current CU is coded in the subblock based inter prediction mode.
    Type: Application
    Filed: June 8, 2023
    Publication date: January 11, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Guichun LI, Lien-Fei CHEN, Shan LIU
  • Publication number: 20240013091
    Abstract: An identification method of urban functional areas based on mixing degree of functions and integrated learning includes the following steps: 1) performing data acquisition and preprocessing; 2) constructing 10 indicator features of an urban functional area identification system; 3) structuring the indicator features: acquiring, by a spatial statistical tool, the 10 indicator features corresponding to each parcel; 4) constructing an independent variable dataset; 5) labeling response variables; 6) dividing a training dataset into a plurality of training subsets according to the mixing degree of functions; 7) training a Stacking-based integrated learning model; and 8) joining an attribute in one table to another table, so as to complete the identification of the urban functional areas on each parcel. The identification method divides the training dataset by grading the mixing degree of functions, and makes predictions based on the prediction dataset with corresponding mixing degree of functions.
    Type: Application
    Filed: July 1, 2022
    Publication date: January 11, 2024
    Applicant: NANJING UNIVERSITY
    Inventors: Chen ZHOU, Yunyun XU, Zhenjie CHEN, Manchun LI, Xin ZHAO, Zhixin YU, Haoyang DU, Boqing WEN, Zian WANG, Nan XIA
  • Publication number: 20240015278
    Abstract: A method includes receiving a current picture, a first reference picture, and a second reference picture. The method includes obtaining a plurality of predefined weighting patterns, each weighting pattern being signaled as an index value and selecting a weighting pattern based on a predetermined condition. The method includes deriving a first weight to be applied to a first sub-block in the first reference picture and a second weight to be applied to a second sub-block in the second reference picture based on the index value corresponding to the selected weighting pattern. The method includes assigning the first weight to the first sub-block and the second weight to the second sub-block based on the selected weighting pattern. The method includes decoding the current block by a weighted bi-prediction based at least on the first sub-block weighted by the first weight and the second sub-block weighted by the second weight.
    Type: Application
    Filed: November 3, 2022
    Publication date: January 11, 2024
    Applicant: Tencent America LLC
    Inventors: Madhu PERINGASSERY KRISHNAN, Xin Zhao, Liang Zhao, Han Gao, Xiaozhong Xu, Shan Liu
  • Publication number: 20240015281
    Abstract: A method for encoding and decoding of motion vector difference for inter-predicting a video block is provided. The method includes receiving a coded video bitstream; extracting, from the coded video bitstream, a flag indicating whether an inter-predication mode is a JOINT_NEWMV mode for a current block in a current frame, the JOINT_NEWMV mode indicating that a first delta motion vector (MV) for a first reference frame from a reference list 0 and a second delta MV for a second reference frame from a reference list 1 are jointly signaled; in response to the flag indicating that the inter-predication mode is the JOINT_NEWMV mode, extracting a joint delta motion vector (MV) for the current block, and deriving the first delta MV and the second delta MV based on the joint delta MV; and decoding the current block based on the first delta MV and the second delta MV.
    Type: Application
    Filed: September 21, 2023
    Publication date: January 11, 2024
    Applicant: Tencent America LLC
    Inventors: Liang ZHAO, Xin ZHAO, Shan LIU
  • Publication number: 20240015279
    Abstract: A feature value is determined based on at least one of (i) neighboring reconstructed chroma samples of a current chroma block and (ii) neighboring reconstructed luma samples of a luma block that is collocated with the current chroma block. Chroma samples of the current chroma block and luma samples of the luma block that is collocated with the current chroma block are grouped into a plurality of groups based on a threshold of the feature value. Each of the plurality of groups includes a respective chroma sample and a respective luma sample. A respective cross-component prediction mode is determined for each of the plurality of groups by comparing the respective chroma sample and the respective luma sample of each respective group to the determined feature value. The current chroma block is reconstructed based on the determined cross-component prediction modes of the plurality of groups.
    Type: Application
    Filed: November 7, 2022
    Publication date: January 11, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Guichun LI, Lien-Fei CHEN, Shan LIU
  • Publication number: 20240015319
    Abstract: Aspects of the disclosure provide a method and an apparatus including processing circuitry that decodes a current block in a current picture with a subblock-based temporal motion vector prediction (SbTMVP) mode. A first collocated block in a first collocated picture is determined based on a first displacement vector candidate of the current block corresponding to a first SbTMVP candidate. The processing circuitry determines first motion information of a current template of the current block based on one or more pieces of motion information of the first collocated block or a neighboring block of the first collocated block. The processing circuitry determines one of a first reference template and a first subblock reference template in a first reference picture based on the first motion information and determines a first template matching cost based on the current template and the one of the first reference template and the first subblock reference template.
    Type: Application
    Filed: November 10, 2022
    Publication date: January 11, 2024
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Guichun LI, Xin ZHAO, Shan LIU
  • Publication number: 20240015331
    Abstract: Systems and methods for encoding and decoding using syntax design for multi-symbol arithmetic coding are provided. A method includes receiving a coded video bitstream including a plurality of syntax elements; determining a first maximum alphabet size for arithmetic coding by an arithmetic coding engine, the first maximum alphabet size determined based on a hardware constraint; determining a second maximum alphabet size that is less than the first maximum alphabet size; and decoding the plurality of syntax elements included in the coded video bitstream, based on the determined second maximum alphabet size, wherein each of the plurality of syntax elements is entropy coded with an alphabet size less than or equal to the determined second maximum alphabet size.
    Type: Application
    Filed: November 9, 2022
    Publication date: January 11, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Madhu PERINGASSERY KRISHNAN, Liang ZHAO, Xin ZHAO, Jing YE, Shan LIU
  • Publication number: 20240007673
    Abstract: This disclosure relates to a transform kernel sharing in video encoding and decoding. For example, a method is disclosed for such transform kernel sharing. The method may include identifying a plurality of transform kernels, wherein each of the plurality of transform kernels comprises a set of basis vectors from low to high frequencies; N high-frequency basis vectors of two or more of the plurality of transform kernels are shared, N being a positive integer; and low-frequency basis vectors of the two or more of the plurality of the transform kernels other than the N high-frequency basis vectors are individualized. The method may further include extracting a data block from a video bitstream; selecting a transform kernel from the plurality of transform kernels based on information associated with the data block; and applying the transform kernel to at least a portion of the data block to generate a transformed block.
    Type: Application
    Filed: September 12, 2023
    Publication date: January 4, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Xin ZHAO, Madhu PERINGASSERY KRISHNAN, Shan LIU
  • Publication number: 20240007851
    Abstract: This disclosure provides methods and apparatuses relating to device control right obtaining. One method is applied to a system including a first device and a second device. The first device detects that the second device approaches the first device, the first device sends a first key to the second device. After receiving the first key, the second device encrypts a control instruction by using the first key, where the control instruction is used to control the first device. The second device sends the encrypted control instruction to the first device, and the first device decrypts the encrypted control instruction to obtain the control instruction and executes the control instruction.
    Type: Application
    Filed: November 30, 2021
    Publication date: January 4, 2024
    Inventors: Guoqi YAN, Rui SHI, Bin WANG, Xin ZHAO
  • Publication number: 20240007622
    Abstract: A method of signaling an intra prediction mode used to encode a current block in an encoded video bitstream includes generating a first most probable mode (MPM) list corresponding to a zero reference line of the current block, wherein the first MPM list includes a first plurality of intra prediction modes; generating a second MPM list corresponding to one or more non-zero reference lines of the current block, wherein the second MPM list includes a second plurality of intra prediction modes, the second plurality of intra prediction modes including a subset of the first plurality of intra prediction modes; signaling a reference line index indicating a reference line used to encode the current block; and signaling an intra mode index indicating the intra prediction mode from among the first MPM list and the second MPM list.
    Type: Application
    Filed: September 6, 2023
    Publication date: January 4, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Liang ZHAO, Xin ZHAO, Xiang LI, Shan LIU
  • Publication number: 20240007676
    Abstract: Methods and apparatuses for performing cross-component intra prediction, including: receiving a coded bitstream; obtaining, from the coded bitstream, a syntax element indicating a downsampling filter used for a cross-component intra prediction mode; obtaining a plurality of reconstructed sample values of a first component which are associated with a pixel of a second component based on the downsampling filter; determining a pixel value of a downsampled pixel of the first component, based on the plurality of reconstructed sample values; determining a pixel value of the pixel of the second component based on the pixel value of the downsampled pixel of the first component; and reconstructing a picture based on the pixel value of the pixel of the second component.
    Type: Application
    Filed: November 8, 2022
    Publication date: January 4, 2024
    Applicant: TENCENT AMERICA LLC
    Inventors: Jing YE, Xin ZHAO, Liang ZHAO, Shan LIU
  • Patent number: 11863775
    Abstract: This disclosure relates to cross component methods for refining decoded transform coefficients before or after dequantization in video decoding. For example, a method for video decoding is disclosed. The method may include, comprising extracting a first transform coefficient of a first color component from a bitstream of a coded video; extracting a second transform coefficient of a second color component from the bitstream of the coded video; deriving an offset value based on a magnitude or sign value of the first transform coefficient; adding the offset value to a magnitude of the second transform coefficient to generate a modified second transform coefficient for the second color component; and reconstructing the coded video based on at least the first transform coefficient of the first color component and the modified second transform coefficient of the second color component.
    Type: Grant
    Filed: January 13, 2022
    Date of Patent: January 2, 2024
    Assignee: Tencent America LLC
    Inventors: Xin Zhao, Madhu Peringassery Krishnan, Shan Liu
  • 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
  • Patent number: 11863774
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding and decoding. The apparatuses include an apparatus for video decoding. Processing circuitry of the apparatus for video decoding can decode coded information for a current block from a coded video bitstream. The coded information indicates a bi-prediction motion compensation mode for the current block. The processing circuitry determines, based on current neighboring reconstructed samples of the current block, first neighboring reconstructed samples of a first prediction block, and second neighboring reconstructed samples of a second prediction block, a weight used in the bi-prediction motion compensation mode. The processing circuitry reconstructs samples in the current block based on a weighted average of corresponding samples in the first prediction block and the second prediction block using the determined weight.
    Type: Grant
    Filed: September 29, 2021
    Date of Patent: January 2, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Liang Zhao, 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