-
公开(公告)号:US20250047897A1
公开(公告)日:2025-02-06
申请号:US18806666
申请日:2024-08-15
Inventor: Wei CHEN , Xiaoyu XIU , Yi-Wen CHEN , Hong-Jheng JHU , Che-Wei KUO , Ning YAN , Xianglin WANG , Bing YU
IPC: H04N19/52 , H04N19/105 , H04N19/129 , H04N19/176 , H04N19/96
Abstract: Methods for video decoding and encoding, apparatuses and non-transitory storage media are provided. In one decoding method, the decoder obtains a first restricted neighbor area of a current block as a first scanning area and a second restricted neighbor area of the current block as a second scanning area, where the first restricted neighbor area and the second restricted neighbor area are separate. Furthermore, the decoder obtains one or more motion vector (MV) candidates from a plurality of non-adjacent neighbor blocks to the current block based on the first and second scanning areas. Moreover, the decoder obtains one or more control point motion vectors (CPMVs) for the current block based on the one or more MV candidates.
-
公开(公告)号:US20250047886A1
公开(公告)日:2025-02-06
申请号:US18914404
申请日:2024-10-14
Inventor: Che-Wei KUO , Xiaoyu XIU , Ning YAN , Hong-Jheng JHU , Wei CHEN , Han GAO , Xianglin WANG , Bing YU
IPC: H04N19/50 , H04N19/176 , H04N19/186
Abstract: A method for decoding video data, comprising: obtaining internal luma sample values of a video block from a bitstream, obtaining neighboring luma and chroma sample values of the video block; calculating first filtered values based on the neighboring luma sample values for each direction of a number of directions, wherein each of the first filtered values is calculated based on sample differences between luma sample values in the direction, accumulating the first filtered values for each direction of number of directions respectively to obtain accumulated values; determining a direction of number of directions for which an accumulated value is the largest one of the accumulated values among the number of directions, applying the determined direction as a direction for predicting internal chroma sample values of video block based on the internal luma sample values of the video block, and obtaining decoded video block using the predicted internal chroma sample values.
-
公开(公告)号:US12219163B2
公开(公告)日:2025-02-04
申请号:US18447233
申请日:2023-08-09
Inventor: Che-Wei Kuo , Xiaoyu Xiu , Wei Chen , Xianglin Wang , Yi-Wen Chen , Tsung-Chuan Ma , Hong-Jheng Jhu , Bing Yu
IPC: H04N19/44 , H04N19/105 , H04N19/132 , H04N19/169 , H04N19/172 , H04N19/186 , H04N19/70
Abstract: An electronic apparatus performs a method of video encoding. The method comprises: obtaining a video picture that includes a first component and a second component; determining a plurality of offsets associated with the second component; utilizing a sample value of the first component to obtain a class index associated with the second component; selecting an offset from the plurality of offsets for the second component according to the class index; and obtaining a sample value of the second component based on the selected offset, wherein utilizing the sample value of the first component to obtain the class index associated with the second component comprises: utilizing a first sample value of the first component to obtain a first parameter; utilizing a second sample value of the first component to obtain a second parameter; and obtaining the class index according to the first parameter and the second parameter.
-
公开(公告)号:US20250039463A1
公开(公告)日:2025-01-30
申请号:US18916422
申请日:2024-10-15
Inventor: Hong-Jheng JHU , Yi-Wen Chen , Xiaoyu Xiu , Xianglin Wang , Tsung-Chuan Ma , Bing Yu
IPC: H04N19/70 , H04N19/169 , H04N19/176 , H04N19/186 , H04N19/46
Abstract: An electronic apparatus performs a method of decoding video data. The method comprises: receiving, from bitstream, a plurality of syntax elements associated with a coding unit, wherein the plurality of syntax elements indicate a size of the coding unit and a coding tree type of the coding unit; determining a minimum palette mode block size for the coding unit in accordance with the coding tree type of the coding unit; in accordance with a determination that the size of the coding unit is greater than the minimum palette mode block size: receiving, from the bitstream, a palette mode enable flag associated with the coding unit; and decoding, from the bitstream, the coding unit in accordance with the palette mode enable flag.
-
公开(公告)号:US20250024084A1
公开(公告)日:2025-01-16
申请号:US18778913
申请日:2024-07-19
Inventor: Xiaoyu XIU , Yi-wen CHEN , Tsung-Chuan MA , Hong-Jheng JHU , Wei CHEN , Xianglin WANG , Bing YU
IPC: H04N19/70 , H04N19/169 , H04N19/172
Abstract: A method for video coding is provided. The method includes: setting, by an encoder, a first syntax element in a picture parameter set (PPS) specifying whether a picture corresponding to the PPS comprises more than one network abstraction layer (NAL) units and whether the more than one NAL units have a same NAL unit type; setting, by the encoder, a second syntax element in a picture header (PH) specifying whether the picture corresponding to the PH is an intra random access point (IRAP) picture or a gradual decoding refresh (GDR) picture, where a value of the second syntax element is set based on a value of the first syntax element; and forming, by the encoder, a bitstream with the first syntax element and the second syntax element.
-
公开(公告)号:US12200220B2
公开(公告)日:2025-01-14
申请号:US18074415
申请日:2022-12-02
Inventor: Xiaoyu Xiu , Wei Chen , Che-Wei Kuo , Yi-Wen Chen , Tsung-Chuan Ma , Hong-Jheng Jhu , Xianglin Wang , Bing Yu
IPC: H04N19/137 , H04N19/105 , H04N19/132 , H04N19/176 , H04N19/70
Abstract: Methods, apparatuses, and non-transitory computer-readable storage mediums are provided for decoding a video block in geometry partition mode (GPM). The method may include partitioning the video block into first and second geometric partitions. The method may include obtaining a first motion vector refinement (MVR) for the first geometric partition. The method may include obtaining a second MVR for the second geometric partition. The method may include obtaining a candidate list that comprises a plurality of motion vectors (MVs). The method may include obtaining a first MV from the candidate list for the first geometric partition. The method may include obtaining a second MV from the candidate list for the second geometric partition. The method may include calculating a third MV by adding the first MV with the first MVR for the first geometric partition. The method may include calculating a fourth MV. The method may include obtaining prediction samples.
-
公开(公告)号:US20250016376A1
公开(公告)日:2025-01-09
申请号:US18830401
申请日:2024-09-10
Inventor: Hong-Jheng JHU , Yi-Wen CHEN , Xiaoyu XIU , Tsung-Chuan MA , Wei CHEN , Xianglin WANG , Bing YU
IPC: H04N19/70 , H04N19/159 , H04N19/172 , H04N19/176 , H04N19/44
Abstract: Methods, devices, and storage mediums are provided for encoding video signals. An encoder determines at least one versatile video coding (VVC) syntax flag. The encoder determines, in response to a syntax element indicating that inter prediction is allowed, inter related syntax elements. The encoder obtains a first reference picture I(0) and a second reference picture I(1) associated with a video block. The encoder obtains first prediction samples I(0)(i,j) of the video block from a reference block in the first reference picture I(0). The encoder obtains second prediction samples I(1)(i,j) of the video block from a reference block in the second reference picture I(1). The encoder obtains bi-prediction samples based on the at least one VVC syntax flag, the inter related syntax elements, the first prediction samples I(0)(i,j), and the second prediction samples I(1)(i,j).
-
公开(公告)号:US20250016348A1
公开(公告)日:2025-01-09
申请号:US18776609
申请日:2024-07-18
Inventor: Ning YAN , Yi-Wen CHEN , Xiaoyu XIU , Wei CHEN , Che-Wei KUO , Hong-Jheng JHU , Han GAO , Xianglin WANG , Bing YU
IPC: H04N19/44 , H04N19/105 , H04N19/159 , H04N19/176
Abstract: Implementations of the disclosure provide video processing apparatuses and methods for inter-prediction. A video processing method for the inter-prediction performed by a video decoder includes determining a reference index for a video block in a video frame of a video from a bitstream. The video processing method also includes generating a joint list including a plurality pairs of reference pictures based on a first reference list and a second reference list for the video block. The video processing method further includes reordering the plurality pairs of reference pictures in the joint list based on bilateral matching using one or more motion vectors of the video block to generate a reordered joint list. The video processing method further includes performing the inter-prediction on the video block based on the reordered joint list and the reference index.
-
公开(公告)号:US12192511B2
公开(公告)日:2025-01-07
申请号:US17956711
申请日:2022-09-29
Inventor: Yi-Wen Chen , Xiaoyu Xiu , Tsung-Chuan Ma , Hong-Jheng Jhu , Wei Chen , Xianglin Wang , Bing Yu
IPC: H04N19/105 , H04N19/159 , H04N19/174 , H04N19/513 , H04N19/573 , H04N19/577 , H04N19/70
Abstract: Methods and apparatuses for video coding are provided. The method includes that a decoder determines whether one or more reference picture lists are signaled in a picture header (PH) associated with a picture and whether the one or more reference picture lists indicate that one or more slices associated with the picture are bi-predictive. The method further includes that the decoder adds one or more constraints to one or more syntax elements in the PH in response to determining that the one or more reference picture lists are signaled in the PH and the one or more reference picture lists indicate that the one or more slices are not bi-predictive.
-
公开(公告)号:US12184866B2
公开(公告)日:2024-12-31
申请号:US17716970
申请日:2022-04-08
Inventor: Hong-Jheng Jhu , Yi-Wen Chen , Xiaoyu Xiu , Tsung-Chuan Ma , Xianglin Wang , Bing Yu
IPC: H04N19/157 , H04N19/119 , H04N19/132 , H04N19/70
Abstract: An electronic apparatus performs a method of decoding video data. The method comprises: receiving, from bitstream, a first syntax element associated with a first set of palette mode coding units at a first coding level; in accordance with a determination that the first syntax element has a first predefined value: choosing a first binarization process for the first set of palette mode coding units; decoding, from the bitstream, escape samples in the first set of palette mode coding units using the first binarization process; in accordance with a determination that the first syntax element does not have the first predefined value: choosing a second binarization process for the first set of palette mode coding units, the second binarization process being different from the first binarization process; and decoding, from the bitstream, the escape samples in the first set of palette mode coding units using the second binarization process.
-
-
-
-
-
-
-
-
-