-
公开(公告)号:US11856184B2
公开(公告)日:2023-12-26
申请号:US17054561
申请日:2019-05-10
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
CPC classification number: 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.
-
公开(公告)号:US11172221B2
公开(公告)日:2021-11-09
申请号:US16624472
申请日:2018-06-25
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Tangi Poirier , Gagan Rath , Fabrice Urban
IPC: H04N19/593 , H04N19/176 , H04N19/182 , H04N19/96
Abstract: A method of performing intra prediction for encoding or decoding uses multiple layers of reference samples. The layers are formed into reference arrays that are used by a function, such as a weighted combination, to form a final prediction. The prediction is used in encoding or decoding a block of video data. The weights can be determined in a number of ways, and for a given prediction mode, the same weights, or different weights can be used for all pixels in a target block. If the weights are varied, they can depend on the distance of the target pixel from reference arrays.
-
公开(公告)号:US12101472B2
公开(公告)日:2024-09-24
申请号:US17438041
申请日:2020-03-10
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Fabien Racape , Gagan Rath , Fabrice Urban
IPC: H04N19/11 , H04N19/105 , H04N19/119 , H04N19/159 , H04N19/17 , H04N19/176 , H04N19/593 , H04N19/70 , H04N19/96
CPC classification number: H04N19/11 , H04N19/105 , H04N19/119 , H04N19/159 , H04N19/17 , H04N19/176 , H04N19/593 , H04N19/70 , H04N19/96
Abstract: A method and apparatus for performing intra prediction mode partitioning predicts pixels of a video coding block using a plurality of intra prediction modes over a plurality of regions of the video coding block. Predictions can be based on reference arrays using at least one reference line above the block to be coded and/or using at least one reference column to the left of the block to be coded. Different prediction modes are used in different regions of the coding block. In at least one embodiment, the video coding block is split into a plurality of partitions in addition to having a plurality of intra prediction modes over different regions of the block. Signaling enables a decoder to determine the number of regions within a coding block. In at least another embodiment, prediction modes allowable within regions of a video coding block differ by one angular position.
-
公开(公告)号:US11483559B2
公开(公告)日:2022-10-25
申请号:US17056971
申请日:2019-05-21
Applicant: InterDigital VC Holdings, Inc.
Inventor: Fabrice Leleannec , Franck Galpin , Tangi Poirier , Gagan Rath
IPC: H04N19/119 , H04N19/159 , H04N19/176 , H04N19/186 , H04N19/46 , H04N19/88
Abstract: Different implementations are described, particularly implementations for video encoding and decoding based on wherein the partitioning tree structure is partially shared between luma and chroma blocks are presented. According to an implementation, a single partitioning tree structure is shared between luma and chroma blocks from a root node of the partitioning tree down to a switching node and a dual partitioning tree structure is determined for luma and chroma blocks from the switching node down to a leaf node of the partitioning tree. Thus, this implementation optimizes the coding efficiency by allowing separated trees for smaller blocks, while limiting the complexity of decoding pipeline.
-
公开(公告)号:US11146790B2
公开(公告)日:2021-10-12
申请号:US16497565
申请日:2018-03-23
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
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.
-
公开(公告)号:US11006116B2
公开(公告)日:2021-05-11
申请号:US16340064
申请日:2017-08-31
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Fabrice Leleannec , Gagan Rath , Fabrice Urban
IPC: H04N19/13 , H04N19/147 , H04N19/172 , H04N19/18
Abstract: The present principles relate to a method an device for context-adaptive binary arithmetic coding/decoding a sequence of binary symbols representing a syntax element related to picture data belonging to a picture block. Said method comprising, for each binary symbol of the sequence of binary symbols: —determining (110) a context according to the size of the picture block and the binary symbol to be coded; and —arithmetic-coding/decoding (120) said binary symbol taking into account said determined context; characterized in that said determining (110) of a context comprises: —when the size of said picture block is a power of 2, determining (910) a context according to the size of said picture block; and —when the size of said picture block is not a power of 2, determining (920) a context according to a block size immediately higher or lower than the size of said picture block, said block size being equal to a power of 2.
-
公开(公告)号:US11812066B2
公开(公告)日:2023-11-07
申请号:US16338475
申请日:2017-09-21
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Philippe Bordes , Gagan Rath , Fabien Racape , Franck Galpin
IPC: H04N19/85 , H04N19/176 , H04N19/527 , H04N19/61
CPC classification number: H04N19/85 , H04N19/176 , H04N19/527 , H04N19/61
Abstract: The present disclosure relates to methods, apparatus or systems for encoding and decoding sequence of images by applying a global rotation motion compensation to an input image. According to different embodiments, the input image is a reference image in a compression loop or the image to be encoded. The images to encode are omnidirectional images. As a result, applying a global rotation motion compensation to them corresponds to generate new images as if they have been captured according to a different front direction. When this new front direction is the one of a reference image, the compensation of apparent motion is facilitated.
-
公开(公告)号: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.
-
-
-
-
-
-
-
-
-