-
公开(公告)号:US12278950B2
公开(公告)日:2025-04-15
申请号:US18385457
申请日:2023-10-31
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Fabrice Leleannec , Fabien Racape , Gagan Rath , Fabrice Urban
IPC: H04N19/105 , H04N19/11 , H04N19/147 , H04N19/159 , H04N19/176 , H04N19/593 , H04N19/96
Abstract: A video encoder or decoder processes portions of video using intra coding and with variable block shapes. Under the general aspects, intra prediction directions are adapted to the block shape or aspect ratio. The general aspects described adaptively replace several conventional angular intra prediction modes with wide-angle intra prediction modes for non-square blocks. The total number of angular directions for any block can remain the same as in prior video coding standards or can be reduced or expanded. To keep the same number of prediction directions, directions along a shorter rectangular edge of a target block are removed but replaced with addition directions along the longer edge of the rectangular target block. For directions with wide angles, reference sample smoothing is performed. Signaling can be provided to inform a corresponding decoder regarding the prediction modes and directions.
-
公开(公告)号:US12126803B2
公开(公告)日:2024-10-22
申请号:US18377902
申请日:2023-10-09
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Fabrice Leleannec , Tangi Poirier , Gagan Rath , Fabrice Urban
IPC: H04N19/122 , G06T9/40 , H04N19/119 , H04N19/176 , H04N19/70
CPC classification number: H04N19/122 , G06T9/40 , H04N19/119 , H04N19/176 , H04N19/70
Abstract: An improvement in coding efficiency is achieved through restrictions on successive divisions of asymmetric splitting in advanced video coding algorithms, which frequently rely on splitting of a block of video data prior to coding using several transform sizes. Successive divisions of asymmetric splitting are forbidden if an equivalent split can be attained using triple splitting. In an embodiment, a video block is split using successive splits, but the second type of split is dependent on the first type of split.
-
公开(公告)号:US11818349B2
公开(公告)日:2023-11-14
申请号:US17400732
申请日:2021-08-12
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Fabrice Leleannec , Tangi Poirier , Gagan Rath , Fabrice Urban
IPC: H04N19/122 , H04N19/119 , H04N19/176 , G06T9/40 , H04N19/70
CPC classification number: H04N19/122 , G06T9/40 , H04N19/119 , H04N19/176 , H04N19/70
Abstract: An improvement in coding efficiency is achieved through restrictions on successive divisions of asymmetric splitting in advanced video coding algorithms, which frequently rely on splitting of a block of video data prior to coding using several transform sizes. Successive divisions of asymmetric splitting are forbidden if an equivalent split can be attained using triple splitting. In an embodiment, a video block is split using successive splits, but the second type of split is dependent on the first type of split.
-
公开(公告)号:US11778190B2
公开(公告)日:2023-10-03
申请号:US16077471
申请日:2017-02-03
Applicant: InterDigital VC Holdings, Inc.
Inventor: Fabrice Le Leannec , Tangi Poirier , Gagan Rath , Fabrice Urban
IPC: H04N19/129 , H04N19/119 , H04N19/593 , H04N19/159 , H04N19/176
CPC classification number: H04N19/129 , H04N19/119 , H04N19/159 , H04N19/176 , H04N19/593
Abstract: The present principles relates to a method for intra-predictive encoding a coding unit comprising picture data, said intra-predictive encoding depending on a prediction tree and a transform tree, characterized in that the method further comprises: —obtaining said prediction tree by spatially partitioning the coding unit according to a non-square partition type; —determining said transform tree from said coding unit in order that each of its leaves is embedded into a unique unit of said obtained prediction tree; and —signaling in a signal the size of the leaves of said transform tree and said a non-square partition type.
-
公开(公告)号:US11483576B2
公开(公告)日:2022-10-25
申请号:US17047248
申请日:2019-03-19
Applicant: InterDigital VC Holdings, Inc.
Inventor: Tangi Poirier , Philippe Bordes , Fabrice Urban
IPC: H04N19/00 , H04N19/184 , H04N19/176
Abstract: A method for encoding a picture block is disclosed. A predictor is determined as a weighted sum of sample values of a first motion compensated reference block in a first reference image and of a second motion compensated reference block in a second reference image. Then, a residual block determined from the picture block and the predictor is encoded in a bitstream. Advantageously, the weights of the weighted sum are determined by minimizing an error between reconstructed samples neighboring the picture block and samples neighboring the first and second reference blocks.
-
公开(公告)号:US11368677B2
公开(公告)日:2022-06-21
申请号:US17047049
申请日:2019-04-29
Applicant: InterDigital VC Holdings, Inc.
Inventor: Gagan Bihari Rath , Fabien Racape , Fabrice Urban
IPC: H04N19/105 , H04N19/117 , H04N19/176 , H04N19/593
Abstract: When a block is intra predicted, the predicted samples on the boundary are subject to boundary filtering for certain modes. Various embodiments are proposed to perform boundary filtering for intra prediction in the DC or PLANAR mode, using a gradient based approach. The gradient for a particular reference sample is calculated based on a difference between the particular reference sample and a predictor for predicting the particular reference sample. For the PLANAR mode, the difference between a top (left) reference sample and a linear interpolation using the top (left) reference samples is used as the gradient, a fractional part of which is propagated to the initial predicted samples with a decay function. For the DC mode, the difference between a top (left) reference sample and an average of reference samples is used as the gradient. The average can be computed with the top reference samples and/or left reference samples.
-
公开(公告)号:US11109045B2
公开(公告)日:2021-08-31
申请号:US16076170
申请日:2017-02-03
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Fabrice Urban , Franck Galpin , Tangi Poirier , Fabrice Leleannec
IPC: H04N19/186 , H04N19/96
Abstract: The present principles relates to a method for encoding an image unit comprising image data represented by a luminance channel and at least one chrominance channel, the method comprising obtaining a luma coding-tree by splitting a luminance unit representative of the luminance channel of said image unit and obtaining a chroma coding-tree by splitting a chrominance unit representative of at least one chrominance channel of said image unit. The method is characterized in that obtaining said chroma coding-tree comprises: —determining whether said chroma coding-tree and said luma coding-tree are identical; and —signaling an information data indicating whether said chroma coding-tree and said luma coding-tree are identical.
-
公开(公告)号:US10965938B2
公开(公告)日:2021-03-30
申请号:US16340127
申请日:2017-08-31
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Fabrice Urban , Tangi Poirier , Fabrice Leleannec
IPC: H04N19/103 , H04N19/119 , H04N19/147 , H04N19/176 , H04N19/46
Abstract: A method and an apparatus for encoding a video are disclosed. For at least one block from a picture of said video, a first rate-distortion optimization is performed (602) for determining for a first splitting mode of said block into at least one first subblock, coding parameters of said at least one first subblock. At least one second rate-distortion optimization is performed (609) for determining for at least one second splitting mode of said block into at least one second subblock, coding parameters of said at least one second subblock. A best splitting mode for coding said block is determined (613) according to at least said first rate-distortion optimization and said second rate-distortion optimization, and said block is encoded (616) according to said best splitting mode. While performing (609) said at least one second rate-distortion optimization and when said at least one second subblock is located at a same position in the picture as said at least one first subblock and said at least one second subblock has a same width and same height as said at least one first subblock, at least one coding parameter of said at least one first subblock determined during said first rate-distortion optimization is used (605) for determining said coding parameters for said at least one second subblock.
-
公开(公告)号:US10911759B2
公开(公告)日:2021-02-02
申请号:US16475345
申请日:2017-12-26
Applicant: InterDigital VC Holdings, Inc.
Inventor: Antoine Robert , Tangi Poirier , Fabrice Urban
IPC: H04N19/139 , H04N19/105 , H04N19/164 , H04N19/176 , H04N19/52 , H04N19/513
Abstract: A Frame Rate Up-Conversion (FRUC) derivation process, based on frame rate up-conversion techniques, is developed in the reference software JEM (Joint Exploration Model) by the Joint Video Exploration Team (JVET). In one embodiment, a modified FRUC derivation process improves the performance of the current FRUC tool is provided. For example, an initial list of motion vector candidates defined in the FRUC derivation process may be reordered, and/or one or more of the ordered motion vector candidates in the defined list may be removed to improve the efficiency of the process. The reordering and/or the removal may be based on, e.g., one or more of previously determined motion vector candidates of one or more previously decoded blocks. In addition, the adaptive reordering mode may be signaled by the encoder to the decoder as part of the modified FRUC derivation process.
-
公开(公告)号:US12262028B2
公开(公告)日:2025-03-25
申请号:US17408317
申请日:2021-08-20
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Fabrice Urban , Franck Galpin , Tangi Poirier , Fabrice Leleannec
IPC: H04N19/186 , H04N19/96
Abstract: The present principles relates to a method for encoding an image unit comprising image data represented by a luminance channel and at least one chrominance channel, the method comprising obtaining a luma coding-tree by splitting a luminance unit representative of the luminance channel of said image unit and obtaining a chroma coding-tree by splitting a chrominance unit representative of at least one chrominance channel of said image unit. The method is characterized in that obtaining said chroma coding-tree comprises: determining whether said chroma coding-tree and said luma coding-tree are identical; and signaling an information data indicating whether said chroma coding-tree and said luma coding-tree are identical.
-
-
-
-
-
-
-
-
-