-
公开(公告)号:US12120293B2
公开(公告)日:2024-10-15
申请号:US17977466
申请日:2022-10-31
Applicant: MediaTek Inc.
Inventor: Cheng-Yen Chuang , Man-Shu Chiang , Chun-Chia Chen , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/105 , H04N19/117 , H04N19/176 , H04N19/423 , H04N19/52
CPC classification number: H04N19/105 , H04N19/117 , H04N19/176 , H04N19/423 , H04N19/52
Abstract: A video coding system generating candidates for Merge Mode with Motion Vector Difference (MMVD) with reduced resource usage is provided. The system receives data to be encoded or decoded as a current block of a current picture of a video. The system identifies multiple MMVD candidates for different offset positions based on a merge candidate of the current block. The system generates reference samples for the identified MMVD candidates. The system reconstructs the current block or encodes the current block into a bitstream by using the generated reference samples. The system processes the MMVD candidates in separate groups: a first group of vertical MMVD candidates and a second group of horizontal MMVD candidates. The system generates the reference samples for the identified MMVD candidates by applying a vertical filter to source reference samples of horizontal MMVD candidates and then applying a horizontal filter to outputs of the vertical filter.
-
公开(公告)号:US11856227B2
公开(公告)日:2023-12-26
申请号:US17825269
申请日:2022-05-26
Applicant: MEDIATEK INC.
Inventor: Chih-Hsuan Lo , Man-Shu Chiang , Chun-Chia Chen , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/625 , H04N19/124 , H04N19/122 , H04N19/18 , H04N19/176 , H04N19/423
CPC classification number: H04N19/625 , H04N19/122 , H04N19/124 , H04N19/176 , H04N19/18 , H04N19/423
Abstract: Video encoding methods and apparatuses in a video encoding system receive an input residual signal of a current block by a shared transform circuit, apply horizontal transform and vertical transform by a shared transform circuit to generate transform coefficients, apply quantization and inverse quantization to generate recovered transform coefficients, apply inverse vertical transform and inverse horizontal transform to the recovered transform coefficients by the shared transform circuit to generate a reconstructed residual signal for the current block, and encode the current block based on quantized levels of the current block. The shared transform circuit and a coefficient buffer in the folded 4-time transform architecture reuse computation resources in each transform stage. In some embodiments of the folded 4-time transform architecture, a hierarchical design for block size grouping is implemented with fixed throughput for uniform hardware scheduling.
-
公开(公告)号:US20230199171A1
公开(公告)日:2023-06-22
申请号:US17994400
申请日:2022-11-28
Applicant: MediaTek Inc.
Inventor: Yu-Ling Hsiao , Chun-Chia Chen , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/105 , H04N19/137 , H04N19/176 , H04N19/172
CPC classification number: H04N19/105 , H04N19/137 , H04N19/176 , H04N19/172
Abstract: Various schemes for managing search memory are described, which are beneficial in achieving enhanced coding gain, low latency, and/or reduced hardware for a video encoder or decoder. In processing a current block of a current picture, an apparatus determines a quantity of a plurality of reference pictures of the current picture. The apparatus subsequently determines, for at least one of the reference pictures, a corresponding search range size based on the quantity. The apparatus then determines, based on the search range size and a location of the current block, a search range of the reference picture, based on which the apparatus encodes or decodes the current block.
-
公开(公告)号:US20230164358A1
公开(公告)日:2023-05-25
申请号:US17892933
申请日:2022-08-22
Applicant: MediaTek Inc.
Inventor: Chih-Yao Chiu , Chun-Chia Chen , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/615 , H04N19/177 , H04N19/182 , H04N19/109 , H04N19/137 , H04N19/176 , H04N19/119 , H04N19/117 , H04N19/105 , H04N19/167 , H04N19/172
CPC classification number: H04N19/615 , H04N19/177 , H04N19/182 , H04N19/109 , H04N19/137 , H04N19/176 , H04N19/119 , H04N19/117 , H04N19/105 , H04N19/167 , H04N19/172
Abstract: Various schemes pertaining to pre-encoding processing of a video stream with motion compensated temporal filtering (MCTF) are described. An apparatus determines a filtering interval for a received raw video stream having pictures in a temporal sequence. The apparatus selects from the pictures a plurality of target pictures based on the filtering interval, as well as a group of reference pictures for each target picture to perform pixel-based MCTF, which generates a corresponding filtered picture for each target picture. The apparatus subsequently transmits the filtered pictures as well as non-target pictures to an encoder for encoding the video stream. Subpictures of natural images and screen content images are separately processed by the apparatus.
-
公开(公告)号:US11218721B2
公开(公告)日:2022-01-04
申请号:US17260002
申请日:2019-07-18
Applicant: MEDIATEK INC.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/513 , H04N19/80 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/46
Abstract: A method and apparatus of Inter prediction for video coding using Multi-hypothesis (MH) are disclosed. If an MH mode is used for the current block: at least one MH candidate is derived using reduced reference data by adjusting at least one coding-control setting; an Inter candidate list is generated, where the Inter candidate list comprises said at least one MH candidate; and current motion information associated with the current block is encoded using the Inter candidate list at the video encoder side or the current motion information associated with the current block is decoded at the video decoder side using the Merge candidate list. The coding control setting may correspond to prediction direction setting, filter tap setting, block size of reference block to be fetched, reference picture setting or motion limitation setting.
-
公开(公告)号:US11109061B2
公开(公告)日:2021-08-31
申请号:US16073996
申请日:2017-02-03
Applicant: MEDIATEK INC.
Inventor: Ching-Yeh Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/577 , H04N19/159 , H04N19/513 , H04N19/182 , H04N19/46 , H04N19/537 , H04N19/105 , H04N19/52 , H04N19/186
Abstract: Methods and apparatus of motion compensation using the bi-directional optical flow (BIO) techniques are disclosed. According to one method of the present invention, the BIO process is applied to encode or decode bi-directional current block in Merge mode only or in AMVP (advanced motion vector prediction) mode only. According to another method, the BIO process conditionally to encode or decode the current block depending on a jointly-coded flag if the current block is coded using a bi-prediction mode. According to yet another method, x-offset value vx and y-offset value vy for the current block are added to the current motion vector to form a final motion vector. The final motion vector is then used as a reference motion vector for following blocks. In still yet another method, the BIO process is applied to the chroma component.
-
公开(公告)号:US11039147B2
公开(公告)日:2021-06-15
申请号:US16304207
申请日:2017-05-26
Applicant: MEDIATEK INC.
Inventor: Tzu-Der Chuang , Yu-Chen Sun , Shan Liu , Ching-Yeh Chen , Yu-Wen Huang , Xiaozhong Xu , Wang-Lin Lai , Jing Ye
IPC: H04N19/157 , H04N19/11 , H04N19/186 , H04N19/129 , H04N19/176 , H04N19/119
Abstract: Methods and apparatus for a coding system using palette mode coding for colour video are disclosed. According to method, when the palette mode is enabled, separate coding of luma and chroma components is disabled or if separate coding of luma and chroma components, the palette mode is disabled. According to another method, when the palette mode is enabled for the current image, palette mode coding is only applied to the luma blocks and non-palette mode coding is applied to the chroma blocks. According to yet another method, palette mode coding is applied to the luma blocks using luma palettes if the palette mode is selected for the luma blocks and palette mode coding applying to the chroma blocks using chroma palettes if the palette mode is selected for the chroma blocks. According to yet another method, the scan direction for a non-square CU depends on the shape of the non-square.
-
公开(公告)号:US10979707B2
公开(公告)日:2021-04-13
申请号:US15757694
申请日:2016-09-05
Applicant: MEDIATEK INC.
Inventor: Ching-Yeh Chen , Chih-Wei Hsu , Han Huang , Yu-Wen Huang
IPC: H04N19/109 , H04N19/176 , H04N19/117 , H04N19/577 , H04N19/59 , H04N19/82 , H04N19/14 , H04N19/137
Abstract: A method and apparatus of video coding using adaptive Inter prediction are disclosed. A selected Inter prediction process is determined, wherein the selected Inter prediction process selects an Inter prediction filter from multiple Inter prediction filters for the current block depending on first pixel data comprising neighbouring reconstructed pixels (NRP) of the current block. The selected Inter prediction process may be further determined depending on extra motion compensated pixels (EMCP) around a motion-compensated reference block corresponding to the current block. Distortion between the NRP and EMCP can be used to determine the selected Inter prediction filter. The distortion can be calculated using a sum of absolute differences or squared differences between the NRP and the EMCP.
-
公开(公告)号:US10944983B2
公开(公告)日:2021-03-09
申请号:US15126355
申请日:2015-04-01
Applicant: MEDIATEK INC.
Inventor: Ching-Yeh Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/70 , H04N19/52 , H04N19/56 , H04N19/593 , H04N19/105 , H04N19/159 , H04N19/172 , H04N19/176 , H04N19/184
Abstract: A method and apparatus for motion information coding not only uses the Merge index to indicate the selected Merge candidate, but also refines partial motion information of the selected Merge candidate. An encoder derives a Merge candidate set based on the motion information associated with neighboring blocks. The encoder selects a target Merge candidate from the Merge candidate set and signal a Merge index corresponding to the target Merge candidate. The encoder then predicts a part of the current motion information based on partial motion information associated with the target Merge candidate to generate coded motion information.
-
10.
公开(公告)号:US10701393B2
公开(公告)日:2020-06-30
申请号:US16611611
申请日:2018-05-08
Applicant: MEDIATEK INC.
Inventor: Chun-Chia Chen , Chih-Wei Hsu , Ching-Yeh Chen , Yu-Wen Huang , Tzu-Der Chuang
IPC: H04N19/56 , H04N19/105 , H04N19/139 , H04N19/176 , H04N19/52 , H04N19/82 , H04N19/523
Abstract: Method and apparatus of Inter prediction for video coding performed by a video encoder or a video decoder that utilizes motion vector prediction (MVP) to code a motion vector (MV) associated with a block coded with Inter mode are disclosed. According to one method, an initial MVP candidate list is generated for the current block. When candidate reordering is selected for the current block, target candidates within a selected candidate set are reordered to generate a reordered MVP candidate list and then the current block is encoded at the video encoder side or decoded at the video decoder sider using the reordered MVP candidate list, where the selected candidate set comprises at least partial candidates of the initial MVP candidate list.
-
-
-
-
-
-
-
-
-