-
公开(公告)号:US11632574B2
公开(公告)日:2023-04-18
申请号:US17766903
申请日:2020-10-29
Applicant: HFI Innovation Inc.
Inventor: Man-Shu Chiang , Tzu-Der Chuang , Chih-Wei Hsu
IPC: H04N19/70 , H04N19/11 , H04N19/122 , H04N19/132 , H04N19/136 , H04N19/172 , H04N19/176 , H04N19/186 , H04N19/61
Abstract: Video encoding or decoding methods and apparatuses receive input video data of a luma block and one or more corresponding chroma blocks, compare sizes of the luma and chroma blocks with a maximum transform skip size, and signal or parse a BDPCM luma enabling flag for the luma block when the size of the luma block is smaller than or equal to the maximum transform skip size, and signal or parse a BDPCM chroma enabling flag for the chroma block when the size of the chroma block is smaller than or equal to the maximum transform skip size. The size of the chroma block is derived from the size of the luma block and a color format sampling structure. The luma block is encoded/decoded by BDPCM based on the BDPCM luma enabling flag and the chroma block is encoded/decoded by BDPCM according to the BDPCM chroma enabling flag.
-
2.
公开(公告)号:US11477444B2
公开(公告)日:2022-10-18
申请号:US17631011
申请日:2020-08-03
Applicant: HFI Innovation Inc.
Inventor: Man-Shu Chiang , Chia-Ming Tsai , Chih-Wei Hsu
IPC: H04N19/11 , H04N19/176 , H04N19/186 , H04N19/593 , H04N19/159
Abstract: A video processing method for a video encoder or decoder comprises receiving input data of a current chroma block in a current picture coded in a 4:2:2 color format, determining a luma mode of a luma block corresponding to the current chroma block, mapping the luma mode to a mapped intra mode of the current chroma block, selectively replacing the mapped intra mode by wide angle intra prediction mapping based on a width to height ratio of the current chroma block, deriving an intra predictor according to the mapped intra mode after wide angle intra prediction mapping, and encoding or decoding the current chroma block according to the intra predictor. The mapped intra mode is mode 57 when the luma mode is mode 61 and the mapped intra mode is mode 55 when the luma mode is mode 57.
-
公开(公告)号:US20240080490A1
公开(公告)日:2024-03-07
申请号:US18506868
申请日:2023-11-10
Applicant: HFI Innovation Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Ching-Yeh Chen
IPC: H04N19/70 , H04N19/103 , H04N19/159 , H04N19/176 , H04N19/182
CPC classification number: H04N19/70 , H04N19/103 , H04N19/159 , H04N19/176 , H04N19/182
Abstract: A video codec receives data for a block of pixels to be encoded or decoded as a current block of a current picture of a video. The video codec signals or parses a first syntax element for a first coding mode in a particular set of two or more coding modes. Each of coding mode of the particular set of coding modes modifies a merge candidate or an inter-prediction that is generated based on the merge candidate. The video codec enables the first coding mode and disables one or more other coding modes in the particular set of coding modes. The disabled one or more coding modes in the particular set of coding modes are disabled without parsing syntax elements for the disabled coding modes. The video codec encodes or decodes the current block by using the enabled first coding mode and bypassing the disabled coding modes.
-
公开(公告)号:US11831928B2
公开(公告)日:2023-11-28
申请号:US17764385
申请日:2020-09-29
Applicant: HFI Innovation Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Tzu-Der Chuang
IPC: H04N19/96 , H04N19/176 , H04N19/186 , H04N19/169
CPC classification number: H04N19/96 , H04N19/176 , H04N19/186 , H04N19/1883
Abstract: A method and apparatus for video coding are disclosed. According to this method, a current block is received at an encoder side or compressed data comprising the current block is received at a decoder side, wherein the current block comprises one luma block and one or more chroma blocks, the current block is generated by partitioning an image area using a single partition tree into one or more partitioned blocks comprising the current block. A target coding mode is determined for the current block. The current block is then encoded or decoded according to the target coding mode, wherein an additional hypothesis of prediction for said one or more chroma blocks is disabled if the target coding mode corresponds to the multi-hypothesis prediction mode and width, height or area of said one or more chroma blocks is smaller than a threshold.
-
公开(公告)号:US12231685B2
公开(公告)日:2025-02-18
申请号:US17904836
申请日:2021-02-24
Applicant: HFI Innovation Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/60 , H04N19/176 , H04N19/46 , H04N19/70
Abstract: A method for video encoding and decoding using Low-Frequency Non-Separable Transform (LFNST) mode and apparatus thereof are disclosed. The input data correspond to primary transformed data at the encoder and the input data correspond to coded data of the current CU at the decoder. A CU is partitioned into one or more transform blocks (TBs). An LFNST syntax is determined at an encoder side or at a decoder side if one or more conditions are satisfied. The LFNST syntax indicates whether the LFNST mode is applied to the current CU and/or which LFNST kernel is applied when the LFNST mode is applied. The conditions comprise the CBF indications for the target TBs being false. The current CU is encoded or decoded according to the LFNST mode as indicated by the LFNST syntax.
-
6.
公开(公告)号:US12114015B2
公开(公告)日:2024-10-08
申请号:US17783954
申请日:2020-12-10
Applicant: HFI Innovation Inc.
Inventor: Man-Shu Chiang , Tzu-Der Chuang , Chih-Wei Hsu , Ching-Yeh Chen , Zhi-Yi Lin
IPC: H04N19/70 , H04N19/176 , H04N19/186 , H04N19/96
CPC classification number: H04N19/70 , H04N19/176 , H04N19/186 , H04N19/96
Abstract: In a method and apparatus for video coding using Low-Frequency Non-Separable Transform (LFNST) mode, a coding unit (CU) is partitioned into one or more transform blocks (TBs). A syntax is determined at an encoder side or at a decoder side, where the determining step is performed by signaling the syntax at the encoder side or by parsing the syntax at the decoder side if one or more conditions are satisfied. The syntax indicates whether the LFNST mode is applied to the current CU and/or which LFNST kernel is applied when the LFNSF is applied, and the conditions comprise a target condition corresponding to that all target TBs in a target TB set have a TS mode indication as false, and the target TB set is selected from the TBs in the current CU. The current CU is encoded or decoded according to the LFNST mode.
-
公开(公告)号:US11856194B2
公开(公告)日:2023-12-26
申请号:US17415313
申请日:2019-12-20
Applicant: HFI Innovation Inc.
Inventor: Man-Shu Chiang , Tzu-Der Chuang , Chih-Wei Hsu , Ching-Yeh Chen
IPC: H04N19/119 , H04N19/105 , H04N19/159 , H04N19/176
CPC classification number: H04N19/119 , H04N19/105 , H04N19/159 , H04N19/176
Abstract: A method and apparatus of Inter prediction for video coding using a target Merge mode comprising a triangle Merge mode are disclosed. According to this method, a current block is partitioned into a first region and a second region using the target partition. A candidate list is determined. Two candidates are determined for the two regions by deriving two target candidates from the candidate list. When a selected target candidate is a uni-prediction candidate, the selected target candidate is used as one candidate; and when the selected target candidate is a bi-prediction candidate, motion information associated of the selected target candidate with List 0 or List 1 is used as one candidate. The current block or current motion information associated with the current block is encoded or decoded according to the candidate list. The candidate list is used to derive the first candidate and the second candidate.
-
公开(公告)号:US11818383B2
公开(公告)日:2023-11-14
申请号:US17283338
申请日:2019-10-09
Applicant: HFI Innovation Inc.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen
IPC: H04N19/513 , H04N19/176
CPC classification number: H04N19/513 , H04N19/176
Abstract: Video processing methods and apparatuses for coding a current block generate a final predictor by combining multiple predictors for the current block. A first predictor and a second predictor for the current block are generated by applying one or a combination of settings to the first, second, or both predictors. One or both the first and second predictors are generated from motion compensation. The final predictor is derived from the first and second predictors, and the current block is encoded or decoded according to the final predictor. The settings include supported-mode setting, combined-weight setting, applied-portion setting, motion information setting, precision setting, or a combination of the above settings.
-
-
-
-
-
-
-