-
公开(公告)号:US20140211847A1
公开(公告)日:2014-07-31
申请号:US14258047
申请日:2014-04-22
Applicant: MEDIATEK INC.
Inventor: Yu-Wen Huang , Chih-Hui Kuo , Kun-Bin Lee
IPC: H04N19/127 , H04N19/136
CPC classification number: H04N19/127 , H04N19/423 , H04N19/48 , H04N19/88
Abstract: A video processing method for a video image consisting of a plurality of units includes: generating a plurality of information types of at least a first unit and a second unit neighbouring the first unit; and storing the plurality of information types of the first unit in a first continuous address space in a buffer and storing the plurality of information types of the second unit in a second continuous address space in the buffer, wherein the first continuous address space is adjacent to the second continuous address space. The plurality of information types of the first and second units are required for coding a specific unit, and the order of the stored plurality of information types of the first and second units is manipulated in each of the first and second continuous address spaces.
Abstract translation: 一种用于由多个单元组成的视频图像的视频处理方法包括:生成与第一单元相邻的至少第一单元和第二单元的多种信息类型; 以及将所述第一单元的所述多个信息类型存储在缓冲器中的第一连续地址空间中,并将所述第二单元的所述多个信息类型存储在所述缓冲器中的第二连续地址空间中,其中,所述第一连续地址空间与 第二个连续地址空间。 需要第一和第二单元的多种信息类型来对特定单元进行编码,并且在第一和第二连续地址空间中的每一个中操纵存储的第一和第二单元的多个信息类型的顺序。
-
公开(公告)号:US20130259117A1
公开(公告)日:2013-10-03
申请号:US13904294
申请日:2013-05-29
Applicant: MEDIATEK INC.
Inventor: Chih-Ming Fu , Ching-Yeh Chen , Chia-Yang Tsai , Yu-Wen Huang , Shaw-Min Lei
IPC: H04N7/26
CPC classification number: H04N19/117 , H04N19/10 , H04N19/115 , H04N19/129 , H04N19/134 , H04N19/137 , H04N19/14 , H04N19/154 , H04N19/157 , H04N19/159 , H04N19/174 , H04N19/176 , H04N19/186 , H04N19/196 , H04N19/439 , H04N19/463 , H04N19/82 , H04N19/86 , H04N19/96
Abstract: A method and apparatus for processing of coded video using adaptive offset (AO) are disclosed. Embodiments of the present invention divide reconstructed video data into multiple filter units and apply adaptive offset to the filter units to generate filtered video data, where boundaries of filter units correspond to boundaries of coding units and each of said filter units contains at least one coding unit. Furthermore, two or more of the multiple filter units can be merged as indicated by a merge index to share the applied adaptive offset. A filter control flag can be used to indicate filter ON/OFF control. The luma and chroma components may also share the same filter information. In another embodiment, the filter information sharing among filter units can be applied regardless whether the boundaries of the filter units are aligned with the boundaries of the coding units.
Abstract translation: 公开了一种使用自适应偏移(AO)处理编码视频的方法和装置。 本发明的实施例将重构的视频数据分割成多个滤波器单元并对滤波器单元应用自适应偏移以产生滤波视频数据,滤波器单元的边界对应于编码单元的边界,并且每个所述滤波器单元包含至少一个编码单元 。 此外,多个滤波器单元中的两个或更多个可以合并,如合并索引所指示的,以共享所施加的自适应偏移。 滤波器控制标志可用于指示滤波器ON / OFF控制。 亮度和色度分量也可以共享相同的过滤器信息。 在另一个实施例中,可以应用滤波器单元之间的滤波器信息共享,而不管滤波器单元的边界是否与编码单元的边界对准。
-
63.
公开(公告)号:US12256094B2
公开(公告)日:2025-03-18
申请号:US17736144
申请日:2022-05-04
Applicant: MEDIATEK INC.
Inventor: Chih-Hsuan Lo , Tzu-Der Chuang , Ching-Yeh Chen , Chun-Chia Chen , Chih-Wei Hsu , Yu-Wen Huang
IPC: H04N19/52 , H04N19/176 , H04N19/423
Abstract: Video encoding or decoding methods and apparatuses include receiving input data associated with a current block in a current picture, determining a preload region in a reference picture shared by two or more coding configurations of affine prediction or motion compensation or by two or more affine refinement iterations, loading reference samples in the preload region, generating predictors for the current block, and encoding or decoding the current block according to the predictors. The predictors associated with the affine refinement iterations or coding configurations are generated based on some of the reference samples in the preload region.
-
公开(公告)号:US20250008171A1
公开(公告)日:2025-01-02
申请号:US18757366
申请日:2024-06-27
Applicant: MediaTek Inc.
Inventor: Lulin Chen , Olena Chubach , Yu-Wen Huang
IPC: H04N21/236 , H04N19/172 , H04N21/2343
Abstract: A video streaming server transmitting coded video for a current picture in a first set of network packets. The server generates a set of configuration data for the current picture. The server transmits the set of configuration data in a second set of network packets. The server transmits a particular network packet comprising a group identifier identifying a group that is applicable to the current picture, the identified group comprising the second set of network packets. A video streaming client receives the first set of network packets and reconstructs the current picture. The client receives the second set of network packets and the particular network packet. The client uses the group identifier in the particular network packet to identify the second set of network packets as being in the group that is applicable to the current picture. The client outputs the reconstructed current picture by applying the set configuration data.
-
65.
公开(公告)号:US12143580B2
公开(公告)日:2024-11-12
申请号:US17260008
申请日:2019-07-12
Applicant: MEDIATEK INC.
Inventor: Chia-Ming Tsai , Chih-Wei Hsu , Ching-Yeh Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/119 , H04N19/176 , H04N19/186 , H04N19/436 , H04N19/70 , H04N19/96 , H04N19/174
Abstract: Video processing methods and apparatuses in a video encoding or decoding system for processing a video picture partitioned into blocks with one or more partition constraints. The video encoding or decoding system receives input data of a current block and checks whether a predefined splitting type is allowed to partition the current block according to first and second constraints. The first constraint restricts each sub-block partitioned from the current block to be completely contained in one pipeline unit, and the second constraint restricts each sub-block partitioned from the current block to contain one or more complete pipeline units. The pipeline units are non-overlapping units in the video picture designed for pipeline processing. The current block is not partitioned by the predefined splitting type if any sub-block partitioned by the predefined splitting type violates both the first and second constraints. The system encodes or decodes the current block.
-
公开(公告)号:US11973985B2
公开(公告)日:2024-04-30
申请号: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: H04N11/02 , H04N19/105 , H04N19/109 , H04N19/117 , H04N19/119 , H04N19/137 , H04N19/167 , H04N19/172 , H04N19/176 , H04N19/177 , H04N19/182 , H04N19/615
CPC classification number: H04N19/615 , H04N19/105 , H04N19/109 , H04N19/117 , H04N19/119 , H04N19/137 , H04N19/167 , H04N19/172 , H04N19/176 , H04N19/177 , H04N19/182
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.
-
公开(公告)号:US11917185B2
公开(公告)日:2024-02-27
申请号:US17537699
申请日:2021-11-30
Applicant: MEDIATEK INC.
Inventor: Man-Shu Chiang , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/513 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/80
CPC classification number: H04N19/513 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/46 , H04N19/80
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.
-
公开(公告)号:US11882276B2
公开(公告)日:2024-01-23
申请号:US17494710
申请日:2021-10-05
Applicant: MEDIATEK INC.
Inventor: Ching-Yeh Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/117 , H04N19/96 , H04N19/182
CPC classification number: H04N19/117 , H04N19/182 , H04N19/96
Abstract: According to a method for Adaptive Loop Filter (ALF) processing of reconstructed video, multiple indicators are signaled in slice at an encoder side or parsed at a decoder side, where the multiple indicators are Adaptive Parameter Set (APS) indices associated with temporal ALF filter sets for the ALF processing. A current indicator is determined from the multiple indicators, where the current indicator is used to select a current ALF filter set. Filtered-reconstructed pixels are derived for the current block by applying the current ALF filter to the current block. In another method, if the ALF processing applied at a target sample requires an outside sample on other side of a target virtual boundary from the target sample, the outside sample is replaced by a padded sample.
-
公开(公告)号:US11838557B2
公开(公告)日:2023-12-05
申请号:US17726713
申请日:2022-04-22
Applicant: MEDIATEK INC.
Inventor: Shih-Chun Chiu , Chih-Wei Hsu , Ching-Yeh Chen , Chun-Chia Chen , Tzu-Der Chuang , Yu-Wen Huang
IPC: H04N19/82 , H04N19/117 , H04N19/124 , H04N19/186 , H04N19/147
CPC classification number: H04N19/82 , H04N19/117 , H04N19/124 , H04N19/147 , H04N19/186
Abstract: Video encoding methods and apparatuses include receiving reconstructed video samples, determining an initial clipping setting for ALF coefficients, deriving clipping setting candidates from the initial clipping setting. ALF coefficients for the initial clipping setting and the clipping setting candidates are derived by solving inverse matrices, where partial intermediate results of solving ALF coefficients are shared by two or more clipping settings. A distortion value corresponds to the derived ALF coefficients for each clipping setting is computed, and final clipping indices for final ALF coefficients are determined according to the distortion values. ALF filtering is applied to the reconstructed video samples based on the final ALF coefficients and the final clipping indices.
-
公开(公告)号:US20230199217A1
公开(公告)日:2023-06-22
申请号:US17992797
申请日:2022-11-22
Applicant: MediaTek Inc.
Inventor: Cheng-Yen Chuang , Man-Shu Chiang , Yu-Ling Hsiao , Chun-Chia Chen , Chih-Wei Hsu , Tzu-Der Chuang , Ching-Yeh Chen , Yu-Wen Huang
IPC: H04N19/577 , H04N19/176 , H04N19/172 , H04N19/154 , H04N19/52
CPC classification number: H04N19/577 , H04N19/176 , H04N19/172 , H04N19/154 , H04N19/52
Abstract: A video encoder receives raw pixel data to be encoded as a current block of a current picture of a video into a bitstream. The video encoder identifies multiple candidate bi-prediction positions for the current block, including a center position, a first set of offset positions, and a second set of offset positions. The first set of offset positions and the second set of offset positions interleave each other. The encoder computes distortion values for each of the candidate bi-prediction positions based on several possible weighting parameter values. The distortion values for the center position are based on each of the several possible weighting parameter values. The distortion values for the first set of offset positions are based on a first subset of the possible weighting parameter values. The distortion values for the second set of offset positions are based on a second subset of the possible weighting parameter values.
-
-
-
-
-
-
-
-
-