Patents by Inventor Jucai LIN

Jucai LIN 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: 12267495
    Abstract: An affine prediction method, a computing device and a non-transitory storage medium are disclosed. The method includes obtaining a current coding block comprising a plurality of sub-blocks arranged in an array; dividing the current coding block into at least two areas, wherein each area of the at least two areas comprises two or more of the sub-blocks; setting a corresponding control point motion vector (CPMV) for one or more control points in the each area, respectively; and affine-predicting motion vectors (MVs) of the two or more of the sub-blocks in the each area, using the corresponding CPMV.
    Type: Grant
    Filed: March 17, 2022
    Date of Patent: April 1, 2025
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Feiyang Zeng, Dong Jiang, Jucai Lin, Jun Yin, Cheng Fang
  • Patent number: 12250396
    Abstract: The present provides an affine prediction method and related devices. The method may include: dividing a current coding block into multiple sub-blocks, and determining an initial prediction value of all pixels in each of the sub-blocks; dividing each of the sub-blocks into multiple fraction blocks, wherein at least one of the fraction blocks comprises at least two integer pixels; determining a motion vector difference and a gradient of each of the fraction blocks; calculating a pixel compensation value of each of the fraction blocks based on the motion vector difference value and the gradient; taking the pixel compensation value of each of the fraction blocks as a pixel compensation value of all pixels in each of the fraction blocks; and calculating a final prediction value of each pixel in the current coding block by the initial prediction value of each pixel and the pixel compensation value.
    Type: Grant
    Filed: May 9, 2022
    Date of Patent: March 11, 2025
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Feiyang Zeng, Dong Jiang, Jucai Lin, Jun Yin, Cheng Fang
  • Patent number: 12244850
    Abstract: A sub-block motion prediction method includes: obtaining a reference block, a co-located frame, and a reference frame of a current block; obtaining a motion vector of the current block, wherein the motion vector corresponds to a set of reference parameters; obtaining a co-located block of a sub-block based on the set of reference parameters, wherein a plurality of sub-blocks are obtained by dividing the current block; obtaining a candidate motion vector of each sub-block based on a motion vector of the co-located block; and obtaining a sub-block motion prediction result of the current block based on all candidate motion vectors of all sub-blocks and following a principle of consuming a minimal prediction cost.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: March 4, 2025
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Dong Jiang, Jucai Lin, Jun Yin, Feiyang Zeng, Cheng Fang
  • Patent number: 12244822
    Abstract: A method for acquiring motion vectors includes: obtaining a number of related motion vectors of a current block, wherein the number of related motion vectors are motion vectors of a related block of the current block, a prediction mode of the related block is the same as a current prediction mode of the current block, an encoding has been completed; determining weights of at least part of the number of related motion vectors; and calculating a weighted motion vector of the current block based on at least part of the number of related motion vectors and the weights of at least part of the plurality of related motion vectors.
    Type: Grant
    Filed: March 16, 2022
    Date of Patent: March 4, 2025
    Assignee: ZHEIJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Dong Jiang, Jucai Lin, Jun Yin, Feiyang Zeng, Cheng Fang
  • Publication number: 20250069276
    Abstract: A video processing method and an electronic device are provided. The method includes: obtaining a to-be-processed video sequence; resampling at least one picture of the to-be-processed video sequence, and encoding the at least one picture based on a quantization parameter after resampling; the quantization parameter after resampling is obtained by offsetting a quantization parameter before resampling based on an offset value of quantization parameters of the to-be-processed video sequence, and each resampled picture is encoded to obtain an encoded picture; and performing a picture resolution reconstruction on the encoded picture as an input picture to generate an output picture; the output picture has a resolution higher than a resolution of the input picture.
    Type: Application
    Filed: October 12, 2024
    Publication date: February 27, 2025
    Applicant: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Shuang PENG, Jucai LIN, Dong JIANG, Cheng FANG, Jun YIN
  • Patent number: 12238330
    Abstract: The present disclosure relates to a motion vector prediction method, a video coding method, and related apparatuses and devices. The motion vector prediction method includes: acquiring a candidate list of a current coding block in a preset prediction mode, where the candidate list includes a plurality of candidate motion vectors; performing a motion search of the plurality of candidate motion vectors in the candidate list to obtain an initial optimal motion vector of the current coding block in the preset prediction mode; performing motion compensation on the initial optimal motion vector by using each of a first preset number of pixel accuracies, to determine a final optimal motion vector of the current coding block, where the preset prediction mode comprises any one of a plurality of prediction modes, and pixel accuracies used in any one of the prediction modes are identical.
    Type: Grant
    Filed: April 18, 2022
    Date of Patent: February 25, 2025
    Assignee: SHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Feiyang Zeng, Dong Jiang, Jucai Lin, Jun Yin, Cheng Fang
  • Patent number: 12200189
    Abstract: A method for inter-frame prediction may include obtaining a current coding unit in an image. The method may also include determining feature information of the current coding unit, the feature information being associated with at least one of a size feature or a texture feature. The method may also include determining, based on the feature information of the current coding unit, an MV candidate list. The method may also include determining, based on the MV candidate list, a prediction result of the current coding unit.
    Type: Grant
    Filed: December 24, 2021
    Date of Patent: January 14, 2025
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Feiyang Zeng, Dong Jiang, Jucai Lin, Jun Yin, Cheng Fang
  • Patent number: 12166980
    Abstract: The present disclosure relates to systems and methods for block division and encoding in video processing. A method may include obtaining a block to be predicted in an image frame. The method may also include determining, based on a plurality of division modes of the block, a target division mode of the block. The plurality of division modes may include an equal division mode that is configured to divide the block into multiple sub-blocks with a same size. The method may further include dividing, based on the target division mode, the block into a plurality of sub-blocks, and encoding the block based on the plurality of sub-blocks.
    Type: Grant
    Filed: February 16, 2023
    Date of Patent: December 10, 2024
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Xue Zhang, Dong Jiang, Jucai Lin, Jun Yin
  • Patent number: 12155861
    Abstract: The present disclosure relates to systems and methods for image coding. The system may determine a predetermined region in a coding unit in an image, the predetermined region including a plurality of pixels. The system may determine whether a prediction angle of a prediction mode is larger than or equal to 0° and smaller than or equal to 90°. In response to determining that the prediction angle of the prediction mode is larger than or equal to 0° and smaller than or equal to 90°, for each of the plurality of pixels in the predetermined region, the system may determine a preliminary predicted value of the pixel based on at least one of one or more first reference lines associated with the coding unit along a prediction direction corresponding to the prediction angle. The one or more first reference lines may be along a first side or a second side of the coding unit and each of the one or more first reference lines may include a plurality of first reference pixels.
    Type: Grant
    Filed: September 8, 2021
    Date of Patent: November 26, 2024
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Dong Jiang, Jucai Lin, Jun Yin, Feiyang Zeng, Cheng Fang
  • Patent number: 12113983
    Abstract: An inter-frame prediction method based on a merge with motion vector difference (MMVD) mode may include: constructing a first candidate list of a current coding block in the MMVD mode, wherein the first candidate list includes a first preset number of first candidate motion vectors (MVs); determining a second preset number of motion search amplitudes and a third preset number of motion search directions; taking the first candidate MV as a starting point, and searching by different motion combinations of the motion search amplitudes and the motion search directions, to obtain a MV offset of the first candidate MV under the different motion combinations, for each of the first candidate MVs; determining to obtain an optimal MV of the current coding block based on the MV offset of each of the first candidate MVs in the different motion combinations.
    Type: Grant
    Filed: February 21, 2022
    Date of Patent: October 8, 2024
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Dong Jiang, Jucai Lin, Jun Yin, Feiyang Zeng, Cheng Fang
  • Publication number: 20240236313
    Abstract: The present disclosure provides systems and methods for image filtering. The method may include obtaining an initial image block from a reconstructed image; determining at least one candidate image block by performing a filtering operation on the initial image block using at least one trained machine learning model; and determining a target image block based on the at least one candidate image block.
    Type: Application
    Filed: December 28, 2023
    Publication date: July 11, 2024
    Applicant: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Xue ZHANG, Cheng FANG, Dong JIANG, Jucai LIN, Jun YIN
  • Patent number: 12034918
    Abstract: A method for intra prediction may include obtaining a target block to be encoded in a target image. The method may also include determining a final most probably mode (MPM) list of the target block based on at least one of (a) first intra-prediction modes configured to encode two or more adjacent blocks of the target block, (b) a width and a height of the target block, (c) statistical information of second intra-prediction modes configured to encode a plurality of first encoded blocks associated with the target block, or (d) texture features of a plurality of second encoded blocks associated with the target block. The method may also include determining, based on the final MPM list, a target intra-prediction mode corresponding to the target block. The method may also include encoding, based on the target intra-prediction mode, the target block.
    Type: Grant
    Filed: September 11, 2021
    Date of Patent: July 9, 2024
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Cheng Fang, Dong Jiang, Jucai Lin, Jun Yin, Feiyang Zeng
  • Patent number: 12028512
    Abstract: The present disclosure provides a method for inter-frame prediction of a coding unit in an image. The method may include obtaining a first MV candidate list corresponding to the coding unit and the first MV candidate list may be constructed based on a non-triangle prediction mode, such as a merge mode. The method may also include determining, based on the first MV candidate list, a second MV candidate list corresponding to the coding unit. The second MV candidate list may be a triangle candidate list used for inter-prediction using a triangle prediction mode. MVs in the second MV candidate list may be determined based on MVs in the first MV candidate list. The method may also include determining, based on the second MV candidate list, a target prediction unit of the current coding unit according to a triangle prediction mode.
    Type: Grant
    Filed: December 7, 2021
    Date of Patent: July 2, 2024
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Dong Jiang, Jucai Lin, Jun Yin, Feiyang Zeng, Cheng Fang
  • Patent number: 12003710
    Abstract: The present disclosure relates to systems and methods for intra prediction. The methods may include selecting a candidate prediction block from a plurality of prediction blocks of a video slice according to a first condition, wherein a width of the candidate prediction block is different from a height of the candidate prediction block; selecting an angular prediction mode from a plurality of candidate prediction modes of the candidate prediction block; and determining a filter for the angular prediction mode of the candidate prediction block according to a second condition.
    Type: Grant
    Filed: September 9, 2021
    Date of Patent: June 4, 2024
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Cheng Fang, Dong Jiang, Jucai Lin, Jun Yin, Feiyang Zeng
  • Publication number: 20240137506
    Abstract: The present disclosure provides systems and methods for image filtering. The method may include obtaining an initial image block from a reconstructed image; determining at least one candidate image block by performing a filtering operation on the initial image block using at least one trained machine learning model; and determining a target image block based on the at least one candidate image block.
    Type: Application
    Filed: December 28, 2023
    Publication date: April 25, 2024
    Applicant: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Xue ZHANG, Cheng FANG, Dong JIANG, Jucai LIN, Jun YIN
  • Publication number: 20240129526
    Abstract: The present disclosure may relate to systems and methods for inter frame prediction of a video. A method may include setting, based on a block to be predicted of an image frame, a search template. The method may also include searching for, based on a search strategy, an optimal search block of the search template in a reference frame of the image frame. The method may further include determining, based on the optimal search block, prediction information of the block to be predicted.
    Type: Application
    Filed: December 23, 2023
    Publication date: April 18, 2024
    Applicant: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Dong JIANG, Jucai LIN, Jun YIN
  • Patent number: 11818336
    Abstract: An intra prediction system is provided. The system may determine a coding unit in an image, the coding unit including a plurality of pixels. The system may determine at least one first reference line and at least one second reference line associated with the coding unit. For each of the plurality of pixels in the coding unit, the system may determine a target predicted value of the pixel based on the at least one first reference line and the at least one second reference line according to a prediction mode. The system may determine a predicted coding unit corresponding to the coding unit based on a plurality of target predicted values of the plurality of pixels in the coding unit.
    Type: Grant
    Filed: June 10, 2021
    Date of Patent: November 14, 2023
    Assignee: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Dong Jiang, Jucai Lin, Jun Yin, Feiyang Zeng, Cheng Fang
  • Publication number: 20230319287
    Abstract: The present disclosure relates to systems and methods for video encoding. The systems may determine a current string in a coding unit (CU) of an image frame. The current string may include one or more pixels. The systems may determine, based on a first pixel in the current string, a reference matching pixel of the first pixel by searching a searching area. The searching area may include a plurality of matching pixels The systems may determine, based on the reference matching pixel and matching patterns, a count of matching pixels in each of a plurality of groups, corresponding to the matching patterns, of the current string. The systems may further determine, based on counts of matching pixels in the plurality of groups corresponding to the matching patterns, a target prediction of the current string.
    Type: Application
    Filed: June 4, 2023
    Publication date: October 5, 2023
    Applicant: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Dong JIANG, Cheng FANG, Xue ZHANG, Jucai LIN, Jun YIN
  • Publication number: 20230319288
    Abstract: The present disclosure relates to systems and methods for video encoding. The systems may determine a current string in a coding unit (CU) of an image frame. The current string may include one or more pixels. The systems may determine a first cost based on pixels with a same pixel value in the current string. The systems may determine a second cost based on one or more strings that are located above the current string. The systems may further determine a prediction string of the current string based on the first cost and the second cost. To determine the prediction string of the current string based on the first cost and the second cost, the systems may designate the current string as the prediction string of the current string in response to that the first cost and the second cost are not determined.
    Type: Application
    Filed: June 1, 2023
    Publication date: October 5, 2023
    Applicant: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Cheng FANG, Dong JIANG, Xue ZHANG, Yao CHEN, Jucai LIN, Jun YIN
  • Publication number: 20230300344
    Abstract: The present disclosure relates to systems and methods for inter prediction based on a Merge mode. The methods may include determining whether a current block in an image frame satisfies a division condition, and in response to determining that the current block satisfies the division condition, obtaining two sub-blocks by dividing the current block according to a division mode. The division mode may include a rectangular division. The methods may further include determine, based on the two sub-blocks, a prediction result of the current block.
    Type: Application
    Filed: April 21, 2023
    Publication date: September 21, 2023
    Applicant: ZHEJIANG DAHUA TECHNOLOGY CO., LTD.
    Inventors: Yao CHEN, Dong JIANG, Jucai LIN, Ruidong FANG, Jun YIN