Patents Assigned to HFI Innovation Inc.
  • Patent number: 11457237
    Abstract: A method of video coding with reduced implementation cost by reusing transform coefficient buffer palette for palette coding is disclosed. If the current prediction mode is an Intra prediction mode or the Inter prediction mode, information related to transform coefficients for prediction residual of the current block resulted from Intra prediction or Inter prediction is stored in the transform coefficient buffer. If the current prediction mode is the palette coding mode, information related to palette data associated with the current block is stored in the transform coefficient buffer. The current block is then encoded or decoded based on the information related to the transform coefficients if the current block is coded in the Intra prediction mode or the Inter prediction mode, or the information related to the palette data stored in the transform coefficient buffer if the current prediction mode is the palette coding mode.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: September 27, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Yu-Chen Sun, Jing Ye, Shan Liu, Xiaozhong Xu, Jungsun Kim
  • Patent number: 11445176
    Abstract: Method and apparatus of coding a video sequence are disclosed, wherein Reference Picture Resampling (RPR) mode is included as a coding tool. According to the method, a bitstream corresponding to encoded data of the video sequence is generated or received, where the bitstream includes one or more syntaxes related to the RPR mode when the RPR mode is enabled, and scaling information for the RPR mode is derived using first information including said one or more syntaxes, and wherein said one or more syntaxes are constrained by taking into account a value corresponding to Max(8, (minimum coding block size for a luma component)). A target picture of the video sequence is encoded or decoded utilizing the scaling information when the RPR mode is enabled for the target picture.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: September 13, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen
  • Patent number: 11438611
    Abstract: Method and apparatus of coding a video sequence, are disclosed. According to the method, a bitstream corresponding to encoded data of the video sequence is generated at an encoder side or received at a decoder side, where the bitstream complies with a bitstream conformance that one or more constraints are satisfied. The constraints are related to a set of RPR (Reference Picture Resampling) parameters including scaling window width or height of a current picture, scaling window width or height of a reference picture, current picture width or height, and maximum picture width or height specified for the video sequence. Scaling information for the RPR mode is derived using the set of RPR parameters. A target picture of the video sequence is then encoded at the encoder side or decoded at the decoder side by utilizing the scaling information when the RPR mode is enabled for the target picture.
    Type: Grant
    Filed: December 10, 2020
    Date of Patent: September 6, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Chih-Wei Hsu, Ching-Yeh Chen, Chia-Ming Tsai, Chun-Chia Chen, Olena Chubach, Yu-Wen Huang
  • Patent number: 11438590
    Abstract: Video data processing methods and apparatuses comprise receiving input data associated with a current chroma block, determine a luma Quantization Parameter (QP) of a collocated luma block, reuse the luma QP of the collocated luma block to derive a chroma QP for the current chroma block, and encode or decode one or more Transform Units (TUs) associated with the current chroma block using the chroma QP. The collocated luma block is a block that covers a collocated sample of one predefined sample of the current chroma block, and an example of the predefined sample is a center sample of the current chroma block. The input video data is partitioned according to two separate Coding Unit (CU) partitioning structures for luma and chroma components when dual tree coding is enabled.
    Type: Grant
    Filed: August 16, 2019
    Date of Patent: September 6, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Chih-Wei Hsu
  • Patent number: 11432016
    Abstract: Encoding methods and apparatuses include applying a Cross-Component Adaptive Loop Filter (CCALF) processing on a current picture based on CCALF coefficients signaled in one or more Adaptive Loop Filter (ALF) Adaptation Parameter Sets (APSs) to refine one or more chroma components according to a luma component, signaling two ALF signal flags and two CCALF signal flags in each ALF APS or parsing two ALF signal flags and two CCALF signal flags from each ALF APS, and encoding or decoding the current picture. Values of the two ALF signal flags and the two CCALF signal flags in each ALF APS are not all equal to 0 to ensure none of the ALF APS is an empty APS.
    Type: Grant
    Filed: December 3, 2020
    Date of Patent: August 30, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Ching-Yeh Chen, Olena Chubach, Chen-Yen Lai, Tzu-Der Chuang, Chih-Wei Hsu, Yu-Wen Huang
  • Patent number: 11432004
    Abstract: Method and apparatus for constrained mode signaling are disclosed. According to one method, a plurality of mode syntaxes are used to signal a current mode used for the current block. If one or more of the plurality of candidate modes are unavailable according to one or more conditions related to the current block, signaling a mode syntax is skipped at the video encoder side or parsing the mode syntax is skipped at the video decoder side. In one embodiment, a regular flag indicating on or off of a regular Merge mode or Skip mode is not signaled if Merge mode with MVD (MMVD) mode, Affine mode, subblock Temporal Motion Vector Prediction (SbTMVP) mode, Combined Inter and Intra Prediction (CIIP) Merge mode, and Triangle Prediction Mode (TPM) are disabled as indicated by an SPS flag.
    Type: Grant
    Filed: April 13, 2020
    Date of Patent: August 30, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Yu-Ling Hsiao, Chih-Wei Hsu
  • Patent number: 11425378
    Abstract: A method and apparatus of prediction for video coding are disclosed. According to the method, when the Intra Sub-Partition (ISP) mode is applied to a block, the block is partitioned into multiple sub-blocks horizontally or vertically. A target horizontal transform and a target vertical transform are determined from a candidate transform set for each of the multiple sub-blocks according to a target setting belonging to a setting group comprising unified setting and block setting. The target horizontal transform and the target vertical transform selected are then applied to each of the multiple sub-blocks. According to another method, a target horizontal and vertical transform are determined from a candidate transform set without a transform index for the current block according to unified setting, wherein the unified setting comprises two or more Intra modes or Intra-related modes.
    Type: Grant
    Filed: January 22, 2020
    Date of Patent: August 23, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Man-Shu Chiang, Chih-Wei Hsu
  • Patent number: 11425379
    Abstract: A method and apparatus of video coding are disclosed. A piece-wise linear mapping is derived to map a target luma sample from a first signal domain to a second signal domain, or vice versa. The piece-wise linear mapping process comprises determining first pivot points for performing video encoding or decoding of the luma samples using a piece-wise linear mapping. The first pivot points are determined so that: if a target mapped pivot point corresponding to one first pivot point in the second signal domain has a multiple of the target interval value, the target mapped pivot point and a next mapped pivot point can be located in a same second segment; and otherwise, the target mapped pivot point and the next mapped pivot point cannot be located in the same second segment.
    Type: Grant
    Filed: May 29, 2020
    Date of Patent: August 23, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Zhi-Yi Lin, Tzu-Der Chuang, Ching-Yeh Chen, Chih-Wei Hsu
  • Patent number: 11425386
    Abstract: A method and apparatus of entropy coding of coding symbols using Context-Based Adaptive Binary Arithmetic Coder (CABAC) are disclosed. The method operates by applying context-adaptive arithmetic encoding or decoding to a current bin of a binary data of a current coding symbol according to a current binarized probability value of the current bin and a current range associated with a current state of the context-adaptive arithmetic encoding or decoding; deriving an LPS probability index corresponding to an inverted current binarized probability value or the current binarized probability value, depending on whether the current binarized probability value of the current bin is greater than or equal to 2k?1, k being a positive integer; deriving a range index for identifying one range interval containing the current range; and deriving an LPS range using one or more mathematical operations.
    Type: Grant
    Filed: May 11, 2021
    Date of Patent: August 23, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen
  • Publication number: 20220264088
    Abstract: An intra prediction method comprises receiving input data of a current block in a current picture, deriving reference samples of the current block from boundary samples, selecting a matrix for the current block, generating intermediate predicted samples by multiplying the reference samples and the matrix, and clipping the intermediate predicted samples before up-sampling. The intra prediction method further comprises performing an up-sampling process on the clipped intermediate predicted samples to generate predicted samples for the current block, and encoding or decoding the current block according to the predicted samples of the current block.
    Type: Application
    Filed: May 5, 2022
    Publication date: August 18, 2022
    Applicant: HFI INNOVATION INC.
    Inventors: Zhi-Yi LIN, Tzu-Der CHUANG, Ching-Yeh CHEN
  • Patent number: 11405650
    Abstract: A method and apparatus or decoding prediction residues in a video coding system are disclosed. According to this method, a first syntax element to a fourth syntax element are signalled or parsed in a first coding pass for at least sub-block. The current residual block is encoded or decoded using information comprising the first syntax element, the second syntax element, the third syntax element, and the fourth syntax element. The first syntax element indicates whether an absolute value of a current transform coefficient level is greater than 0. The second syntax element indicates whether the absolute value of the current transform coefficient level is greater than 1. The third syntax element indicates a parity of the current transform coefficient level. The fourth syntax element indicates whether the absolute value of the current transform coefficient level downward shifted by 1 is greater than 1.
    Type: Grant
    Filed: August 19, 2019
    Date of Patent: August 2, 2022
    Assignee: HFI INNOVATION INC.
    Inventor: Shih-Ta Hsiang
  • Publication number: 20220239951
    Abstract: A method for performing transform skip mode (TSM) in a video decoder is provided. A video decoder receives data from a bitstream to be decoded as a plurality of video pictures. The video decoder parses the bitstream for a first syntax element in a sequence parameter set (SPS) of a current sequence of video pictures. When the first syntax element indicates that transform skip mode is allowed for the current sequence of video pictures and when transform skip mode is used for a current block in a current picture of the current sequence, the video decoder reconstructs the current block by using quantized residual signals that are not transformed.
    Type: Application
    Filed: April 11, 2022
    Publication date: July 28, 2022
    Applicant: HFI INNOVATION INC.
    Inventors: Shih-Ta HSIANG, Lulin CHEN, Tzu-Der CHUANG, Chih-Wei HSU, Ching-Yeh CHEN, Olena CHUBACH, Yu-Wen HUANG
  • Publication number: 20220232238
    Abstract: A method of video decoding at a decoder can include receiving a bitstream including encoded data of a picture, decoding a plurality of coding units (CUs) in the picture based on motion information stored in a history-based motion vector prediction (HMVP) table, resetting the HMVP table for every N CTU rows. The method also provides updating the HMVP table with the motion information of the last Q of the plurality of CUs.
    Type: Application
    Filed: April 8, 2022
    Publication date: July 21, 2022
    Applicant: HFI INNOVATION INC.
    Inventors: Chen-Yen LAI, Tzu-Der CHUANG, Ching-Yeh CHEN, Chih-Wei HSU
  • Patent number: 11394992
    Abstract: Video processing methods and apparatuses for coding a current block by constructing a candidate set including an average candidate generated from two or more original motion candidates. At least one MV of the average candidate is derived by directly averaging MVs of the original motion candidates in one of list 0 and list 1 without scaling regardless whether the MVs are pointing to same or different reference pictures. A selected candidate is determined from the candidate set as a MVP for a current MV of the current block for encoding or decoding the current block.
    Type: Grant
    Filed: March 7, 2019
    Date of Patent: July 19, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Yu-Ling Hsiao, Tzu-Der Chuang, Chih-Wei Hsu, Chun-Chia Chen
  • Patent number: 11381834
    Abstract: Video processing methods and apparatuses for coding a current block comprise receiving input data of a current block, partitioning the current block into multiple sub-blocks, deriving sub-block MVs for the current block according to a sub-block motion compensation coding tool, constraining the sub-block MVs to form constrained sub-block MVs, and encoding or decoding the current block using the constrained sub-block MVs. The sub-block MVs may be constrained according to a size, width, or height of the current block or a sub-block, an inter prediction direction of one of control point MVs of the current block, the current block, or current sub-block, the control point MVs, or a combination of the above.
    Type: Grant
    Filed: April 2, 2019
    Date of Patent: July 5, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Chen-Yen Lai, Chih-Wei Hsu
  • Patent number: 11381808
    Abstract: An intra prediction method includes receiving input data of a current block in a current picture, deriving reference samples of the current block from boundary samples, selecting a matrix for the current block, generating intermediate predicted samples by multiplying the reference samples and the matrix, and clipping the intermediate predicted samples before up-sampling. The intra prediction method further includes performing an up-sampling process on the clipped intermediate predicted samples to generate predicted samples for the current block, and encoding or decoding the current block according to the predicted samples of the current block.
    Type: Grant
    Filed: April 16, 2020
    Date of Patent: July 5, 2022
    Assignee: HFI Innovation Inc.
    Inventors: Zhi-Yi Lin, Tzu-Der Chuang, Ching-Yeh Chen
  • Patent number: 11381838
    Abstract: A prediction method and apparatus for video coding include a set of Merge candidates having an MMVD (Merge mode with motion vector differences (MVD)) candidate are generated. When the current block has a block size belonging to at least one default block size, whether a target candidate in the set of Merge candidates is bi-prediction is determined after the set of Merge candidates is generated. If the target candidate is bi-prediction: the target candidate is replaced by a uni-prediction candidate; the uni-prediction candidate is included in the set of Merge candidates to generate a modified set of Merge candidates; and current motion information associated with the current block is encoded using the modified set of Merge candidates at the video encoder side or the current motion information associated with the current block is decoded at the video decoder side using the modified set of Merge candidates.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: July 5, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Chen-Yen Lai, Yu-Ling Hsiao, Tzu-Der Chuang, Ching-Yeh Chen
  • Patent number: 11375226
    Abstract: An embodiment of the method receives input data associated with a current block in a current picture at a video encoder or receiving a video bitstream corresponding to compressed data including the current block in the current picture at a video decoder, wherein the current block is coded or to be coded in an affine mode according to an affine motion model; calculates and storing affine parameters for a plurality of coded blocks in the current picture; retrieves the affine parameters of one or more coded blocks from the temporal buffer; derives an affine candidate including affine motion vectors using the retrieved affine parameters of the neighboring block; and encodes or decodes the current block by predicting the current block using one or more motion compensated blocks by the derived affine candidate.
    Type: Grant
    Filed: March 24, 2020
    Date of Patent: June 28, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Ching-Yeh Chen, Han Huang, Xiaozhong Xu, Shan Liu
  • Patent number: 11375182
    Abstract: Method and apparatus of video coding using a multi-layer prediction mode, are disclosed. According to one method, a bitstream is generated at an encoder side or received at a decoder side, where the bitstream corresponds to coded data of current video data in a current layer. The bitstream complies with a bitstream conformance requirement corresponding both the bit depth values for the current layer and the reference layer being the same and the chroma format index values for the current layer and the reference layer being the same. The current video data in the current layer is then encoded or decoded by utilizing reference video data in the reference layer.
    Type: Grant
    Filed: December 15, 2020
    Date of Patent: June 28, 2022
    Assignee: HFI INNOVATION INC.
    Inventors: Tzu-Der Chuang, Chih-Wei Hsu, Ching-Yeh Chen, Lulin Chen
  • Patent number: 11363307
    Abstract: A method of decoding a video sequence coded with subpictures can include receiving a first syntax element corresponding to a coding tree unit (CTU) size in a bitstream at a decoder, receiving a second syntax element corresponding to whether a picture being partitioned into subpictures, in response to the second syntax element indicating the picture is partitioned into the subpictures, receiving third syntax elements indicating a position and a size of each of the subpictures in the picture based on a unit of the CTU size, and reconstructing one or more of the subpictures based on the position and the size of each of the respective subpictures in the picture.
    Type: Grant
    Filed: August 4, 2020
    Date of Patent: June 14, 2022
    Assignee: HFI Innovation Inc.
    Inventors: Lulin Chen, Chih-Wei Hsu, Yu-Wen Huang