Patents by Inventor Jing Ye

Jing Ye 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: 12689758
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a video bitstream comprising a plurality of blocks, including a current block. The method includes parsing, from the video bitstream, a plurality of one-dimensional (1D) transform coefficients corresponding to the current block. The method includes parsing, from the video bitstream, a maximum end-of-block (EOB) value for the plurality of 1D transform coefficients. The method includes deriving a two-dimensional (2D) transform block using the maximum EOB value and the plurality of 1D transform coefficients. The method also includes reconstructing the current block using the derived 2D transform block.
    Type: Grant
    Filed: May 29, 2024
    Date of Patent: July 21, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Yushin Cho, Xin Zhao, Madhu Peringassery Krishnan, Liang Zhao, Han Gao, Jing Ye, Shan Liu
  • Patent number: 12689723
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a video decoding method includes receiving a multi-view video bitstream comprising a plurality of pictures. The plurality of pictures includes a first picture corresponding to a first view and a second picture corresponding to a second view. The method includes determining whether reference picture information is shared for the first picture and the second picture. The method includes, when the reference picture information is shared, decoding the first picture and the second picture using the reference picture information.
    Type: Grant
    Filed: August 15, 2024
    Date of Patent: July 21, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Liang Zhao, Yushin Cho, Madhu Peringassery Krishnan, Jing Ye, Han Gao, Tianqi Liu, Shan Liu
  • Patent number: 12689746
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a video bitstream comprising a plurality of coding blocks including a current block. The method includes deriving a first residual block for the current block using a first set of parameters. The method includes deriving a second residual block for the current block using a second set of parameters, where the second set of parameters is independent of the first set of parameters. The method includes deriving a combined residual block using the first residual block and the second residual block. The method also includes reconstructing the current block using the combined residual block.
    Type: Grant
    Filed: May 29, 2024
    Date of Patent: July 21, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Tianqi Liu, Liang Zhao, Xin Zhao, Jing Ye, Han Gao, Shan Liu
  • Patent number: 12684117
    Abstract: An example method of video decoding includes receiving a video bitstream comprising a plurality of blocks, including a current block. The method also includes identifying a set of intra prediction angles for the current block, where the set of intra prediction angles corresponds to a first range of angles, and mapping the set of intra prediction angles to a set of adjusted prediction angles based on a shape of a prediction block for the current block, where the set of adjusted prediction angles corresponds to a second range of angles outside of the first range of angles. The method further includes reconstructing the current block based on the adjusted prediction angles.
    Type: Grant
    Filed: August 26, 2024
    Date of Patent: July 14, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Madhu Peringassery Krishnan, Xin Zhao, Jing Ye, Han Gao, Yushin Cho, Tianqi Liu, Shan Liu
  • Patent number: 12676967
    Abstract: An example method of video decoding includes receiving a video bitstream comprising a plurality of blocks including a first block that is encoded using a combined intra inter prediction (CIP) mode. The method also includes identifying an intra prediction mode for the first block, and identifying an inter prediction mode for the first block, the identified inter prediction mode being one of a geometric partition-based inter prediction mode, an affine motion based inter prediction mode, and a temporal interpolation prediction mode. The method further includes decoding the first block using a combination of predictions from the identified intra prediction mode and the identified inter prediction mode.
    Type: Grant
    Filed: August 26, 2024
    Date of Patent: July 7, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Han Gao, Jing Ye, Shan Liu
  • Patent number: 12676988
    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: Grant
    Filed: April 11, 2024
    Date of Patent: July 7, 2026
    Assignee: Tencent America LLC
    Inventors: Liang Zhao, Xin Zhao, Han Gao, Jing Ye, Madhu Peringassery Krishnan, Yushin Cho, Shan Liu
  • Publication number: 20260189726
    Abstract: An example method of video coding includes receiving a current block of video data encoded in an MV refinement mode. The method includes generating a refined first MV and a refined second MV. The refined first MV indicates a first location of a first reference block, and the refined second MV indicates a second location of a second reference block. When the first location is within the first set of reference boundaries and the second location is within the second set of reference boundaries, the current block is decoded using a simple average of respective values from the first and second locations. When the first location is outside of a first set of reference boundaries or the second location is outside of a second set of reference boundaries, the current block is decoded using a weighted average of respective values from the first and second locations.
    Type: Application
    Filed: February 18, 2026
    Publication date: July 2, 2026
    Inventors: Han GAO, Xin ZHAO, Liang ZHAO, Jing YE, Shan LIU
  • Publication number: 20260181187
    Abstract: An example method of video coding includes receiving a video bitstream comprising a plurality of encoded frames, and deriving, according to a frame-level interpolation mode, a reconstructed frame. The method also includes deriving a second reconstructed frame, where the second reconstructed frame is derived without applying the frame-level interpolation mode. When a signaled indicator has a first value, a decoded frame is derived by applying one or more filters to the reconstruction frame, the one or more filters being applied with a first set of filter parameters. When the signaled indicator has a second value, the decoded frame is derived without applying the one or more filters to the reconstruction frame. The method further includes deriving a second decoded frame corresponding to the second encoded frame by applying the one or more filters to the second reconstructed frame.
    Type: Application
    Filed: February 18, 2026
    Publication date: June 25, 2026
    Inventors: Xin ZHAO, Liang ZHAO, Jing YE, Han GAO, Yushin CHO, Madhu PERINGASSERY KRISHNAN, Shan LIU
  • Publication number: 20260181134
    Abstract: An example method of video coding includes receiving a video bitstream corresponding to a plurality of frames of video data, and generating, using a frame-level interpolation mode, a reconstructed frame that corresponds to a frame of the plurality of frames. The frame-level interpolation mode uses one or more reference frames to generate the reconstructed frame. The method also includes deriving a set of quantization parameters for the reconstructed frame, the set of quantization parameters derived from a set of reference quantization parameters from the one or more reference frames, and performing filtering on the reconstructed frame based on the set of quantization parameters.
    Type: Application
    Filed: February 18, 2026
    Publication date: June 25, 2026
    Inventors: Xin ZHAO, Han GAO, Liang ZHAO, Jing YE, Shan LIU
  • Patent number: 12666027
    Abstract: The various implementations described herein include methods and systems for encoding and decoding video. In one aspect, a method of video decoding includes receiving video data comprising a plurality of blocks, including a first block, from a video bitstream, where the first block is encoded in one of a plurality of smooth modes. The method also includes identifying a set of reference samples for the first block and deriving a first prediction value for the first block, where the first prediction value is derived from a second prediction value, the second prediction value is derived without a division or shift operation, and a final step in deriving the first prediction value comprises a division or shift operation. The method further includes decoding the first block using the first prediction value.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: June 23, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Jing Ye, Xin Zhao, Liang Zhao, Han Gao, Shan Liu
  • Patent number: 12666065
    Abstract: This disclosure relates generally to video coding/decoding. One method performed by a decoder includes receiving a video bitstream comprising a current picture, the current picture comprising a current block, and the current block comprising a current transform block; determining a skip transform flag indicating whether the current transform block has all zero coefficient or not via one of: receiving the skip transform flag from the video bitstream; or deriving the skip transform flag; deriving, based on the skip transform flag, at least one of following flags: an flag indicating whether Intra Block Copy is applied to the current block; an interPrediction flag indicating whether the current block is coded in inter-prediction mode; and reconstructing the current block based on at least one of: the IntraBC flag, the interPrediction flag.
    Type: Grant
    Filed: April 11, 2024
    Date of Patent: June 23, 2026
    Assignee: Tencent America LLC
    Inventors: Xin Zhao, Liang Zhao, Madhu Peringassery Krishnan, Jing Ye, Han Gao, Shan Liu
  • Patent number: 12666079
    Abstract: An example method of video decoding includes receiving a video bitstream comprising a plurality of blocks corresponding to a plurality of pictures, the plurality of blocks including a first block. When the first block is an inter coded block, the method includes determining, based on coded information including an end of block (EOB) value, whether transform information is signaled for the first block, the transform information including at least one of a transform type and a transform set. The method also includes, when the transform information is signaled for the first block, parsing the transform information from one or more indicators of the video bitstream, and, when the transform information is not signaled for the first block, deriving the transform information without parsing the one or more indicators. The method further includes decoding the first block by applying an inverse transform to the first block using the transform information.
    Type: Grant
    Filed: July 23, 2024
    Date of Patent: June 23, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery Krishnan, Xin Zhao, Yushin Cho, Liang Zhao, Jing Ye, Han Gao, Shan Liu
  • Patent number: 12666005
    Abstract: The various implementations described herein include methods and systems for encoding and decoding video. In one aspect, a method of video decoding includes receiving video data that includes a first block from a video bitstream, where the first block is encoded in a smooth mode. The method further includes identifying a set of reference samples for the first block and deriving a first prediction value for the first block. The method also includes deriving a refined first prediction value for the first block using a weighted sum of a first reference sample of the set of reference samples and the first prediction value and decoding the first block based on the refined first prediction value.
    Type: Grant
    Filed: September 26, 2023
    Date of Patent: June 23, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Xin Zhao, Jing Ye, Liang Zhao, Han Gao, Shan Liu
  • Patent number: 12666729
    Abstract: Various example embodiments are directed to an image sensor, a method of forming a pixel, a pixel readout circuit, and a calibration method. The image sensor includes a substrate including a plurality of pixels, each pixel of the plurality of pixels configured to convert light into a corresponding electric signal, each pixel including a first photoelectric sensor and a second photoelectric sensor, a plurality of deep trench isolation (DTI) structures, each DTI structure of the plurality of DTI structures configured to isolate the first photoelectric sensor and the second photoelectric sensor of a corresponding pixel of the plurality of pixels, each DTI structure in the corresponding pixel in the substrate, a plurality of metal gates (MGs) on the plurality of DTI structures, and in each pixel of the plurality of pixels, the second photoelectric sensor is included inside the first photoelectric sensor.
    Type: Grant
    Filed: July 28, 2022
    Date of Patent: June 23, 2026
    Assignee: Samsung Electronics Co., Ltd.
    Inventor: Jing Ye
  • Patent number: 12659460
    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 syntax element for a multi-hypothesis cross-component prediction (MH-CCP) mode. The syntax element indicates whether to reconstruct a first chroma sample of the current coding block by combining a set of luma samples including a first luma sample based on a model having a plurality of model parameters. When the MH-CCP mode is enabled, a computing system determines a first subset of model parameters and a second subset of model parameters used in the MH-CCP mode for the current coding block successively. The computing system combines the first luma sample and a set of neighboring luma samples using the plurality of model parameters to generate the first chroma sample, and reconstructs the current coding block including the first chroma sample.
    Type: Grant
    Filed: August 13, 2024
    Date of Patent: June 16, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Jing Ye, Xin Zhao, Liang Zhao, Han Gao, Madhu Peringassery Krishnan, Yushin Cho, Shan Liu
  • Patent number: 12647615
    Abstract: An example method of video decoding includes receiving a video bitstream comprising a set of encoded blocks and a corresponding set of transform coefficients. The method also includes selecting a non-separable secondary transform from a set of one or more non-separable secondary transforms based an index value. The method further includes determining, based on coded information, a kernel size and kernel shape for the non-separable secondary transform, and decoding the set of encoded blocks by applying the non-separable secondary transform with the determined kernel size and kernel shape to the set of encoded blocks.
    Type: Grant
    Filed: July 26, 2024
    Date of Patent: June 2, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery Krishnan, Xin Zhao, Yushin Cho, Liang Zhao, Han Gao, Jing Ye
  • Patent number: 12634449
    Abstract: The various implementations described herein include methods and systems for coding video. In one aspect, a method includes receiving a video bitstream comprising a plurality of blocks, including a chroma block. The method includes identifying a set of intra prediction modes for one or more luma positions collocated with the chroma block. The method includes populating a chroma mode list based on the set of intra prediction modes. The method also includes reconstructing the chroma block using a prediction mode from the chroma mode list.
    Type: Grant
    Filed: August 26, 2024
    Date of Patent: May 19, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Jing Ye, Han Gao, Tianqi Liu, Madhu Peringassery Krishnan, Yushin Cho, Shan Liu
  • Patent number: 12634496
    Abstract: This disclosure relates generally to video coding/decoding and particularly for enhancing block adaptive weighted prediction. One method includes receiving a coded video bitstream comprising a current block of a current frame and a first syntax element indicating a prediction mode for the current block, a plurality of scaling factor look-up tables being stored and comprising different ranges of scaling factors, wherein step sizes of the scaling factors or precisions of the scaling factors for each look-up table in the plurality of scaling factor look-up tables are same; determining the prediction mode based on a value of the first syntax element, wherein the prediction mode is used for predicting the current block based on a reference block of a reference frame; determining a scaling factor from one of the plurality of scaling factor look-up tables; and reconstructing the current block based on the reference block and the determined scaling factor.
    Type: Grant
    Filed: September 6, 2023
    Date of Patent: May 19, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Liang Zhao, Xin Zhao, Jing Ye, Han Gao, Shan Liu
  • Patent number: 12634468
    Abstract: An example method of video coding includes receiving a video bitstream comprising a plurality of blocks and deriving a set of motion vectors for a current block of the plurality of blocks, the current block being within a current frame. The method also includes deriving a set of refined motion vectors for the current block using two or more reference pictures, the two or more reference pictures having different respective distances to the current frame. The method further includes reconstructing the current block based on the derived set of refined motion vectors.
    Type: Grant
    Filed: August 13, 2024
    Date of Patent: May 19, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Han Gao, Xin Zhao, Liang Zhao, Jing Ye, Madhu Peringassery Krishnan, Tianqi Liu, Yushin Cho, Shan Liu
  • Patent number: 12634448
    Abstract: An example method of video coding includes receiving a video bitstream including a plurality of blocks; receiving a video bitstream that includes a current picture, the current picture including a plurality of blocks that includes a current block. The method includes constructing an intra prediction mode table by adding an entry corresponding to an intra prediction mode to the intra prediction mode table based on one or more intra prediction modes used by one or more previously decoded blocks; and deriving an intra mode prediction list for the current block by selecting one or more entries from the constructed intra prediction mode table. The method also includes reconstructing the current block using an intra prediction mode from the intra prediction mode list.
    Type: Grant
    Filed: May 20, 2024
    Date of Patent: May 19, 2026
    Assignee: TENCENT AMERICA LLC
    Inventors: Madhu Peringassery Krishnan, Liang Zhao, Jing Ye, Xin Zhao, Yushin Cho, Tianqi Liu, Han Gao, Shan Liu