Patents by Inventor Lien-Fei CHEN
Lien-Fei CHEN 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: 20250056005Abstract: Aspects of the disclosure provide methods for video decoding, encoding, and processing visual media data. The method for video decoding includes decoding prediction information of a current block from a coded video bitstream. The prediction information indicates that local illumination compensation (LIC) is applied to the current block and indicates an adjustment parameter used to adjust at least one parameter of the LIC. The method for video decoding includes determining a final scaling parameter ?f of the current block based on the adjustment parameter and an initial scaling parameter ?i that is one of the at least one parameter of the LIC, determining an updated predictor of the current block based on the final scaling parameter ?f and the predictor, and reconstructing the current block based on the updated predictor.Type: ApplicationFiled: October 31, 2024Publication date: February 13, 2025Applicant: Tencent America LLCInventors: Lien-Fei CHEN, Xiang LI, Shan LIU
-
Patent number: 12225207Abstract: 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: GrantFiled: June 8, 2023Date of Patent: February 11, 2025Assignee: TENCENT AMERICA LLCInventors: Xin Zhao, Guichun Li, Lien-Fei Chen, Shan Liu
-
Patent number: 12219128Abstract: 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: GrantFiled: November 7, 2022Date of Patent: February 4, 2025Assignee: Tencent America LLCInventors: Xin Zhao, Guichun Li, Lien-Fei Chen, Shan Liu
-
Publication number: 20250039443Abstract: A method includes receiving a coded video bitstream that includes a current picture with at least one block located at a boundary of the current picture and coded in accordance with an intra template matching (intraTMP) mode; determining boundary filtering is enabled for the at least one block based on a syntax element in the received coded video stream; filtering one or more boundary samples corresponding to the at least one block to generate one or more filtered samples; and decoding the at least one block based on the generated one or more filtered samples.Type: ApplicationFiled: October 11, 2024Publication date: January 30, 2025Applicant: TENCENT AMERICA LLCInventors: Xin Zhao, Guichun Li, Lien-Fei Chen, Shan Liu
-
Publication number: 20250039388Abstract: In a method for video coding in a decoder, prediction information of a current block of a current picture in a coded bitstream is decoded. The prediction information indicates a geometric partitioning mode (GPM) for the current block. The current block is partitioned into two partitions in the GPM mode, and each of the partitions is associated with a respective predictor. A weighting index for a sample of the current block is determined based on a position of the sample. A weighting factor is calculated based on the weighting index of the sample according to an equation that converts the weighting index to the weighting factor. The calculation includes performing a right shift operation based at least on a sum of the weighting index and an offset value, and clipping a result of the right shift operation to be within a predefined range. The sample is reconstructed based on the weighting factor and the predictor corresponding to the sample.Type: ApplicationFiled: October 4, 2024Publication date: January 30, 2025Applicant: TENCENT AMERICA LLCInventors: Lien-Fei CHEN, Xiang LI, Guichun LI, Shan LIU
-
Patent number: 12206861Abstract: Aspects of the disclosure provide a method and an apparatus for video decoding. The apparatus includes processing circuitry that determines motion information of a current block. The motion information indicates one or more reference blocks of the current block. If a motion information constraint indicates that the one or more reference blocks are within picture boundaries of respective one or more reference pictures, the processing circuitry reconstructs the current block based on the one or more reference blocks. If a first motion vector (MV) points from a region in the current block to a first reference region of a first reference block that is outside a picture boundary of a first reference picture, the processing circuitry determines a first clipped MV pointing from the region to an updated first reference region by clipping the first MV where the updated first reference region is within the picture boundary.Type: GrantFiled: October 13, 2022Date of Patent: January 21, 2025Assignee: Tencent America LLCInventors: Xiang Li, Lien-Fei Chen, Shan Liu
-
Publication number: 20250024066Abstract: Method, apparatus, and non-transitory storage medium for coding and decoding video data using temporal motion vector prediction (TMVP) is provided. The method may include receiving video bitstream comprising one or more pictures; determining that the one or more pictures are to be predicted in a regular merge mode or an adaptive motion vector prediction (AMVP) mode. A displacement vector associated with a current block in a current picture is obtained, the displacement vector being signaled in the video bitstream to identify a reference block in the current picture. A TMVP candidate list comprising the motion information is generated and a motion vector for the current block using the TMVP candidate list is derived. Then the current block is decoded using the derived motion vector for prediction in the regular merge mode or the adaptive motion vector prediction (AMVP) mode.Type: ApplicationFiled: September 27, 2024Publication date: January 16, 2025Applicant: TENCENT AMERICA LLCInventors: Xin ZHAO, Guichun LI, Lien-Fei CHEN, Shan LIU
-
Publication number: 20250024016Abstract: A method includes receiving a bitstream that includes coded information of a sequence of pictures. The coded information indicates an inter prediction of a current block in a current picture, and an adjustment factor to a linear formular that is used in a formular based inter prediction of the inter prediction. The formular based inter prediction generates a prediction sample of the current block based on a linear formular with one or more reconstructed samples in a reference block being input to the linear formular, the linear formular includes one or more parameters derived based on a current template of the current block and a reference template of the reference block. The method also includes applying the adjustment factor on the linear formular to generate an adjusted linear formular, and determining at least a reconstructed sample of the current block according to the adjusted linear formular.Type: ApplicationFiled: July 10, 2024Publication date: January 16, 2025Applicant: Tencent America LLCInventors: Lien-Fei CHEN, Roman Chernyak, Liang Zhao, Xin Zhao, Biao Wang, Madhu Peringassery Krishnan, Shan Liu
-
Publication number: 20250024063Abstract: Aspects of the disclosure includes methods and apparatuses for video decoding and video encoding and a method of processing visual media data. Coded information in a bitstream is received. The coded information indicates whether filtering is to be applied to at least one of a current template of a current block in a current picture and a reference template of a reference block. The current block is predicted based on the reference block. When the coded information indicates that the filtering is to be applied, a plurality of samples in the at least one of the current template and the reference template is filtered. A linear model between the current template and the reference template is determined based on the filtered plurality of samples. The current block is reconstructed based on the linear model and the reference block.Type: ApplicationFiled: July 10, 2024Publication date: January 16, 2025Applicant: Tencent America LLCInventors: Biao WANG, Madhu PERINGASSERY KRISHNAN, Lien-Fei CHEN, Roman CHERNYAK, Xin ZHAO, Shan LIU
-
Publication number: 20250024045Abstract: A method includes receiving a bitstream of coded information for a sequence of pictures, the coded information indicates an inter prediction of a current block in a current picture using a formular based inter prediction technique, the formular based inter prediction technique generates a prediction sample of the current block based on a formular with reconstructed samples of a reference block in a reference picture being input to the formular, the formular includes parameters derived based on a current template of the current block and a reference template of the reference block. The method also includes constructing a candidate list including one or more coded blocks associated with the current block, a coded block in the one or more coded blocks is a candidate that provides formular based inter prediction information.Type: ApplicationFiled: July 11, 2024Publication date: January 16, 2025Applicant: Tencent America LLCInventors: Lien-Fei CHEN, Madhu PERINGASSERY KRISHNAN, Roman CHERNYAK, Biao WANG, Xin ZHAO, Shan LIU
-
Publication number: 20250024044Abstract: A method includes receiving a bitstream that includes first coded information of a current block in a current picture. The first coded information indicates an inter prediction of the current block based on a reference block in a reference picture for the current block, and a potential application of a formular based inter prediction technique on the inter prediction of the current block. The method also includes determining first formular based inter prediction information for the potential application of the formular based inter prediction technique on the current block based on at least one of the first coded information of the current block and second coded information of a second block that is reconstructed before the current block.Type: ApplicationFiled: July 10, 2024Publication date: January 16, 2025Applicant: Tencent America LLCInventors: Lien-Fei CHEN, Roman CHERNYAK, Xin ZHAO, Biao WANG, Madhu PERINGASSERY KRISHNAN, Shan LIU
-
Publication number: 20250024031Abstract: Aspects of the disclosure includes methods and apparatuses for video decoding and video encoding and a method of processing visual media data. The apparatus for video decoding includes processing circuitry that receives coded information indicating that a current block in a current picture is coded with a decoder-side intra mode derivation (DIMD) mode. A template of the current block includes reconstructed samples in the current picture and is adjacent to the current block. The template includes one of a left template and a top template. The processing circuitry determines a filter type from a plurality of filter types associated with the one of the left template and the top template, applies the DIMD mode to the template based on the determined filter type to determine one or more intra prediction modes for the current block, and reconstructs the current block according to the one or more intra prediction modes.Type: ApplicationFiled: July 10, 2024Publication date: January 16, 2025Applicant: Tencent America LLCInventors: Biao WANG, Roman CHERNYAK, Xin ZHAO, Madhu PERINGASSERY KRISHNAN, Lien-Fei CHEN, Shan LIU
-
Patent number: 12200191Abstract: Coded information of a coding unit (CU) is received. The CU is partitioned into a first partition and a second partition based on a partition index. The partition index indicates a geometric partition mode (GPM) in which the CU is partitioned into the first partition and the second partition by a straight partition line. Based on a location of the straight partition line in the CU, (i) whether a first prediction mode of the first partition of the CU is one of an intra mode and an inter mode and (ii) whether a second prediction mode of the second partition of the CU is one of the intra mode and the inter mode are determined. The first partition of the CU is reconstructed based on the determined first prediction mode and the second partition of the CU is reconstructed based on the determined second prediction mode.Type: GrantFiled: September 14, 2022Date of Patent: January 14, 2025Assignee: Tencent America LLCInventors: Ling Li, Xiang Li, Lien-Fei Chen, Shan Liu
-
Publication number: 20250016359Abstract: In method of video processing in an encoder, a candidate list that comprises a plurality of motion vector (MV) candidates for predicting a current block is determined. The plurality of MV candidates in the candidate list is modified according to a motion information based diversity assessment of the plurality of MV candidates. The modifying the plurality of MV candidates prioritizes a subset of MV candidates with a larger difference in motion information. An index indicating a selected MV candidate from the modified candidate list is encoded in a video bitstream. The current block is encoded based on the selected MV candidate.Type: ApplicationFiled: September 19, 2024Publication date: January 9, 2025Applicant: Tencent America LLCInventors: Guichun LI, Xin ZHAO, Lien-Fei CHEN, Shan LIU
-
Patent number: 12192509Abstract: 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: GrantFiled: November 10, 2022Date of Patent: January 7, 2025Assignee: Tencent America LLCInventors: Lien-Fei Chen, Guichun Li, Xin Zhao, Shan Liu
-
Patent number: 12192480Abstract: Aspects of the disclosure provide a method and an apparatus for video decoding. The apparatus includes processing circuitry. The processing circuitry applies an intra prediction mode with a multiple reference line (MRL) prediction to a current block. For each weight candidate combination including a respective first weight candidate and a respective second weight candidate in a plurality of weight candidate combinations, a subset of samples in the current block is predicted using intra prediction fusion that is based on a first reference line weighted by the respective first weight candidate and a second reference line weighted by the respective second weight candidate. The subset of samples includes top samples in a top-most row and left samples in a left-most column. A gradient cost is determined based on the predicted subset of samples and reconstructed samples outside the current block. A weight candidate combination is selected based on the gradient costs.Type: GrantFiled: November 10, 2022Date of Patent: January 7, 2025Assignee: Tencent America LLCInventors: Lien-Fei Chen, Xin Zhao, Guichun Li, Shan Liu
-
Patent number: 12177474Abstract: Aspects of the disclosure provide a method and an apparatus including processing circuitry that determines, based on a syntax element in a coded video bitstream, that a current block in a current picture is coded in a subblock-based frame-rate up conversion (FRUC) mode and determines a corresponding block of the current block based on an offset vector indicating an offset between the current block and the corresponding block in the current picture. The processing circuitry determines a temporal motion vector predictor (TMVP) of a first subblock in the corresponding block based on a subblock in a forward reference picture and a subblock in a backward reference picture. The subblocks in the forward and backward reference pictures are matched using the subblock-based FRUC mode. The processing circuitry determines a TMVP of a subblock in the current block based on the TMVP of the first subblock in the corresponding block.Type: GrantFiled: November 9, 2022Date of Patent: December 24, 2024Assignee: Tencent America LLCInventors: Lien-Fei Chen, Guichun Li, Xiang Li, Shan Liu
-
Publication number: 20240422349Abstract: Template matching (TM) is performed on respective bi-prediction with coding unit (CU)-level weighting (BCW) candidate weights of a current block in a current picture by determining a respective TM cost corresponding to each of the respective BCW candidate weights and reordering the BCW candidate weights based on the respectively determined TM costs. each TM cost being determined based at least on a portion or all of a current template of the current block and a respective bi-predictor template, the bi-predictor template being based on the respective BCW candidate weight, a portion or all of a first reference template in a first reference picture, and a portion or all of a second reference template in a second reference picture, the first reference template and the second reference template corresponding to the current template. The current block is encoded in a bitstream based on the reordered BCW candidate weights.Type: ApplicationFiled: August 30, 2024Publication date: December 19, 2024Applicant: Tencent America LLCInventors: Lien-Fei CHEN, Xiang LI, Shan LIU
-
Patent number: 12166998Abstract: A method and an apparatus for video decoding are provided. The apparatus includes processing circuitry that decodes prediction information of one or more blocks including a current block from a coded video bitstream. The prediction information indicates that local illumination compensation (LIC) is applied to the one or more blocks and includes LIC information of the one or more blocks. The processing circuitry determines a final scaling factor ?_f1 and a final offset ?_f1 of a first subblock in the current block based on the LIC information. The processing circuitry determines an updated first predictor subblock in a predictor corresponding to the current block based on the final scaling factor ?_f1, the final offset ?_f1, and the first predictor subblock. An updated value of a first sample in the first predictor subblock is equal to ?_f1×p_i1+?_f1. p_i1 is a value of the first sample.Type: GrantFiled: September 6, 2022Date of Patent: December 10, 2024Assignee: Tencent America LLCInventors: Lien-Fei Chen, Xiang Li, Shan Liu
-
Patent number: 12167019Abstract: Method, apparatus, and non-transitory storage medium for coding and decoding video data using temporal motion vector prediction (TMVP) is provided. The method may include receiving video bitstream comprising one or more pictures; determining that the one or more pictures are to be predicted in a regular merge mode or an adaptive motion vector prediction (AMVP) mode. A displacement vector associated with a current block in a current picture is obtained, the displacement vector being signaled in the video bitstream to identify a reference block in the current picture. A TMVP candidate list comprising the motion information is generated and a motion vector for the current block using the TMVP candidate list is derived. Then the current block is decoded using the derived motion vector for prediction in the regular merge mode or the adaptive motion vector prediction (AMVP) mode.Type: GrantFiled: December 13, 2022Date of Patent: December 10, 2024Assignee: TENCENT AMERICA LLCInventors: Xin Zhao, Guichun Li, Lien-Fei Chen, Shan Liu