Patents by Inventor Fei Chen

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: 20240022758
    Abstract: Aspects of the disclose provide methods and an apparatus for video and/or image coding. The apparatus includes processing circuitry that receives a bitstream including a plurality of pictures. The processing circuitry determines an initial motion vector (MV) associated with a motion compensation padding (MCP) block according to motion information of a boundary block located at a picture boundary of a picture in the plurality of pictures. The boundary block is located in the picture. The MCP block is located in an MCP area outside of the picture and adjacent to the picture boundary. The initial MV has a fractional precision. The processing circuitry generates a final MV associated with the MCP block based on the initial MV. The final MV has an integer precision. The processing circuitry reconstructs, according to the generated final MV having the integer precision, at least a sample in the MCP block.
    Type: Application
    Filed: June 8, 2023
    Publication date: January 18, 2024
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Xiaozhong XU, Guichun LI, Xin ZHAO, Shan LIU
  • Publication number: 20240022732
    Abstract: 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: Application
    Filed: November 10, 2022
    Publication date: January 18, 2024
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Xin ZHAO, Guichun LI, Shan LIU
  • Publication number: 20240022738
    Abstract: Processing circuitry receives a video bitstream comprising a current coding block in a picture coded in a template-based multiple reference line intra prediction (TMRL) mode. The processing circuitry determines combinations of reference lines and intra prediction modes for the current coding block. A first combination in the combinations includes a first reference line and a first intra prediction mode. For the first combination, the processing circuitry calculates template entry delta values respectively associated with entries of a template of the current coding block based on the first reference line and the first intra prediction mode, and calculates a first template matching cost value by unequal weighting of the template entry delta values.
    Type: Application
    Filed: June 8, 2023
    Publication date: January 18, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Guichun LI, Lien-Fei CHEN, Shan LIU
  • Publication number: 20240020846
    Abstract: A corner point detection method and apparatus, which may improve the efficiency of corner point detection is disclosed. The corner point detection method includes: obtaining a plurality of corner points of a target object in an image to be detected, where the plurality of corner points are corner points on a contour of a first object in the image to be detected, and the contour of the first object includes a contour of the target object; obtaining a region proportion corresponding to each of the plurality of corner points, where the region proportion is a proportion of a region of the first object in a predetermined region centered on the corner point; and determining a target corner point of the target object from the plurality of corner points based on the region proportion.
    Type: Application
    Filed: July 26, 2023
    Publication date: January 18, 2024
    Applicant: CONTEMPORARY AMPEREX TECHNOLOGY CO., LIMITED
    Inventors: Lei ZHANG, Guannan JIANG, Fei CHEN
  • Publication number: 20240022739
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, processing circuitry receives a coded video bitstream including a current picture. The current picture includes a chroma block in a chroma separate tree, the chroma block being collocated in a same luma area with one or more luma blocks. The processing circuitry decodes, from the coded video bitstream, a syntax element that indicates a current picture referencing (CPR) mode for the chroma block, and determines, in response to the CPR mode, a chroma block vector for the chroma block according to one or more luma block vectors associated with the one or more luma blocks. The chroma block vector indicates a reference chroma block in the current picture. The processing circuitry reconstructs the chroma block based on the reference chroma block in the current picture.
    Type: Application
    Filed: November 8, 2022
    Publication date: January 18, 2024
    Applicant: Tencent America LLC
    Inventors: Guichun LI, Xin ZHAO, Lien-Fei CHEN, Xiaozhong XU, Shan LIU
  • Publication number: 20240022710
    Abstract: A method performed by a video decoder includes receiving a coded video bitstream including a current picture that includes at least one block. The method includes determining that the at least one block is to be predicted in a reconstruction-reordered intra block copy (RR-IBC) mode. The method includes obtaining a syntax element from the at least one block, the syntax element indicating a flip mode. The method includes determining whether reconstruction flip is applied to the at least one block. The method includes, in response to determining the reconstruction flip is applied to the at least one block, predicting a flip pattern for the at least one block based on neighboring reconstruction samples of the at least block and a corresponding reference block of the at least one block. The method further includes decoding the at least one block based on the flip mode and the predicted flip pattern.
    Type: Application
    Filed: November 7, 2022
    Publication date: January 18, 2024
    Applicant: Tencent America LLC
    Inventors: Xin ZHAO, Xiaozhong XU, Lien-Fei CHEN, Guichun LI, Shan LIU
  • Publication number: 20240022762
    Abstract: A method performed by a video decoder includes receiving a coded video bitstream that includes a current picture with at least one block located at a boundary of the current picture. The method includes determining whether boundary filtering is enabled for the at least one block based on a syntax element in the received coded video stream. The method further includes, based on a determination that the boundary filtering is enabled: 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. The method further includes based on a determination that the boundary filtering is not enabled, decoding the at least one block without filtering the one or more boundary samples.
    Type: Application
    Filed: November 3, 2022
    Publication date: January 18, 2024
    Applicant: Tencent America LLC
    Inventors: Xin Zhao, Guichun Li, Lien-fei Chen, Shan Liu
  • Publication number: 20240022763
    Abstract: Aspects of the disclosure provide a method and an apparatus for video decoding. The apparatus includes processing circuitry that receives a coded bitstream comprising a first block in a current picture. The processing circuitry obtains prediction information indicating whether the first block is coded in an intra template matching prediction (IntraTMP) mode. If the IntraTMP mode is applied to the first block, the first block is reconstructed based on a prediction block within a reconstructed search area in the current picture. A reference template of the prediction block is matched to a current template of the first block in the IntraTMP mode. An IntraTMP-based block vector BVIntraTMP of the first block is stored. The IntraTMP-based block vector indicates a position displacement between the current template of the first block and the reference template of the prediction block. A second block is reconstructed based on the stored IntraTMP-based block vector.
    Type: Application
    Filed: November 10, 2022
    Publication date: January 18, 2024
    Applicant: Tencent America LLC
    Inventors: Lien-Fei CHEN, Guichun LI, Xin ZHAO, Xiaozhong XU, Shan LIU
  • Publication number: 20240022711
    Abstract: Aspects of the disclosure provide methods and apparatuses for video encoding/decoding. In some examples, an apparatus for video decoding includes receiving circuitry and processing circuitry. The processing circuitry extracts, from a bitstream, a signal indicative of an application of a template matching based block vector refinement for coding a current block in a current picture referencing (CPR) mode. The processing circuitry derives a first refined block vector associated with the current block according to the template matching based block vector refinement. The first refined block vector includes a first block vector refinement offset applied on a first block vector associated with the current block. The processing circuitry reconstructs the current block according to a first reference block in a same picture as the current block, the first reference block being indicated by the first refined block vector.
    Type: Application
    Filed: November 8, 2022
    Publication date: January 18, 2024
    Applicant: Tencent America LLC
    Inventors: Guichun Li, Lien-Fei CHEN, Xiaozhong XU, Xin ZHAO, Shan LIU
  • Patent number: 11876978
    Abstract: In a method, coded information of a current block in a current picture of a video is received from a coded video bitstream. The coded information indicates that the current block is partitioned into at least a first partition and a second partition based on a geometric partition mode (GPM). The first partition is associated with an intra block copy (IBC) prediction mode, and the second partition is associated with an intra prediction mode. Prediction mode information for a first subblock of a plurality of subblocks of the current block is stored. The prediction mode information includes one of a DC mode, a Planar mode, and an intra prediction mode based on whether the first subblock is associated with one of the IBC prediction mode, the intra prediction mode, and both the IBC prediction mode and the intra prediction mode.
    Type: Grant
    Filed: August 29, 2022
    Date of Patent: January 16, 2024
    Assignee: TENCENT AMERICA LLC
    Inventors: Lien-Fei Chen, Xiang Li, Shan Liu
  • Patent number: 11876341
    Abstract: Disclosed are a thin-disk regenerative amplifier and an amplification method. The thin-disk regenerative amplifier includes an input and output light path and an amplification light path. A seed laser is input into the thin-disk regenerative amplifier through the input and output light path, and reflected and amplified by the amplification optical path to obtain an amplified laser. After reaching a predetermined threshold, the amplified laser is output through the input and output light path. The input and output optical path includes an optical isolator, a first polarization beam splitter, an optical rotator, a second polarization beam splitter, a first reflective mirror, and a second reflective mirror. The amplification light path includes an input mirror, a thin-disk crystal, a pumping device, a first concave reflective mirror, and a second concave reflective mirror.
    Type: Grant
    Filed: August 7, 2023
    Date of Patent: January 16, 2024
    Assignee: Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences
    Inventors: Fei Chen, Yi Chen, Junjie Sun, Jinghua Yu, Zhihuan Yao, Yang He, Kuo Zhang, Deyang Yu
  • 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: 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: 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
  • Patent number: 11868694
    Abstract: A system is disclosed that includes a memory, and a processor configured to perform operations stored in the memory. The processor performs the operations to analyze each of a first set of sequential elements of a plurality of sequential elements to determine an edge of a clock signal pattern of a clock associated with each of the first set of sequential elements causing an output change at corresponding one or more sequential elements of the first set of sequential elements. The processor further performs the operations to discard one or more cycles of the clock signal pattern of the clock from emulation that do not include the edge of the clock signal pattern that causes at least one sequential element of the first set of sequential elements to change the output and emulate remaining cycles of the clock signal pattern of the clock.
    Type: Grant
    Filed: May 14, 2020
    Date of Patent: January 9, 2024
    Assignee: SYNOPSYS, INC.
    Inventors: Bojan Mihajlovic, Alexander Rabinovitch, Fei Chen
  • Patent number: 11870207
    Abstract: A laser device includes a gain medium, a zero-degree reflective mirror, a first retro-reflective mirror, a second retro-reflective mirror, and an output coupling mirror. The gain medium is used to generate radiation light; the zero-degree reflective mirror has a common optical axis with the gain medium, and the zero-degree reflective mirror is used to totally reflect second-direction radiation light that is incident on the zero-degree reflective mirror in an optical-axis direction; the first-direction radiation light and the first emitted light are spaced from and parallel to each other in opposite directions; the first emitted light and the second emitted light are spaced from and parallel to each other in opposite directions; a resonant cavity is formed between the zero-degree reflective mirror and the output coupling mirror; the output coupling mirror is used to transmit and output first partial radiation light, and reflect second partial radiation light.
    Type: Grant
    Filed: August 7, 2023
    Date of Patent: January 9, 2024
    Assignee: Changchun Institute of Optics, Fine Mechanics and Physics, Chinese Academy of Sciences
    Inventors: Fei Chen, Yi Chen, Junjie Sun, Jinghua Yu, Zhihuan Yao, Yang He, Kuo Zhang, Deyang Yu
  • Publication number: 20240003618
    Abstract: Systems and methods are described for increasing capacity and efficiency of a nitrogen refrigerant boil-off gas recovery system for a natural gas storage tank. Boil-off gas is condensed against two-phase nitrogen in a condensing heat exchanger having an inner vessel through which the boil-off gas flows and an outer vessel through which the two phase nitrogen flows. Logic controls maintain storage tank pressure and power consumption within preferred levels by adjusting the pressure of the two-phase nitrogen in the heat exchanger. Additional logic controls maintain the temperature difference between the nitrogen streams entering into and returning from the cold end of a second heat exchanger by controlling the position of an expansion valve on the return circuit.
    Type: Application
    Filed: July 10, 2023
    Publication date: January 4, 2024
    Applicant: Air Products and Chemicals, Inc.
    Inventors: Mark Julian Roberts, Fei Chen
  • Publication number: 20230421773
    Abstract: Aspects of the disclosure provide methods, apparatuses, and non-transitory computer-readable storage mediums for video encoding/decoding. An apparatus includes processing circuitry that partitions a current block of a current picture based on a geometric partitioning mode (GPM). The current block is partitioned into two partitions in the GPM mode. 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 sample is encoded based on the weighting factor and the predictor corresponding to the sample.
    Type: Application
    Filed: September 5, 2023
    Publication date: December 28, 2023
    Applicant: TENCENT AMERICA LLC
    Inventors: Lien-Fei CHEN, Xiang Li, Guichun Li
  • 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: 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