-
公开(公告)号:US12238277B2
公开(公告)日:2025-02-25
申请号:US18074769
申请日:2022-12-05
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Fabien Racape , Franck Galpin , Antoine Robert
IPC: H04N11/02 , H04N19/105 , H04N19/176 , H04N19/46 , H04N19/52
Abstract: Video signal coding and decoding functions can generate lists of potential candidates to use in coding and decoding, for example, predictors. Video signal coding component candidate undergo operations before potential inclusion in candidate lists. The candidates are checked after being modified by the operations to see if other equal candidates are already in the candidate list. If equal candidates are not in the list, the modified candidates are added to the candidate list. If equal candidates are already in the list, the modified candidates are not added to the list. Operations that can be performed comprise rounding and clipping.
-
公开(公告)号:US20250056036A1
公开(公告)日:2025-02-13
申请号:US18721964
申请日:2022-12-20
Applicant: InterDigital VC Holdings, Inc.
Inventor: Vineeth Rakesh Mohan , Fabien Racape , Ujwal Dinesha , Hyomin Choi
IPC: H04N19/513 , G06V10/77 , G06V10/82 , H04N19/105 , H04N19/139 , H04N19/172
Abstract: Systems, methods, and instrumentalities are disclosed for video encoding and/or video decoding using artificial neural networks (e.g., convolutional neural networks or recurrent neural networks), attention, and/or attention with spatial attributes. For example, an apparatus may be configured to perform one or more of the following: obtaining a context block, a current block, and a latent vector associated with the context block; performing at least one convolution on the context block, the reference block, and the latent vector; generating motion flow data associated with the current block based on the at least one convolution; or generating a bitstream the comprises an indication of the motion flow data. The motion flow data may be quantized. The generated bitstream may comprise an indication of the quantized motion flow data.
-
公开(公告)号: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.
-
公开(公告)号:US11722694B2
公开(公告)日:2023-08-08
申请号:US16963451
申请日:2019-01-25
Applicant: InterDigital VC Holdings, Inc.
Inventor: Franck Galpin , Tangi Poirier , Philippe Bordes , Fabrice Leleannec , Fabien Racape
IPC: H04N19/593 , H04N19/147 , H04N19/176 , H04N19/186
CPC classification number: H04N19/593 , H04N19/147 , H04N19/176 , H04N19/186
Abstract: Different implementations are described, particularly implementations for video encoding and decoding based on a linear model responsive to neighboring samples are presented. Accordingly, for a block being encoded or decoded in a picture, at least one spatial neighboring template is determined and at least one linear model parameter is determined based on reconstructed samples of the at least one spatial neighboring template. In a first embodiment, the number N of reconstructed samples corresponds to N=2k with k chosen so that n is the maxim integer smaller than sum of the block width and block height. In a second embodiment, the an offset for the relative position of a first sample in the template among samples of a left, respectively top, neighboring line of the block is determined. In a third embodiment, the number of reconstructed samples is set to a higher number in the larger dimension of the block.
-
公开(公告)号:US11477436B2
公开(公告)日:2022-10-18
申请号:US17049724
申请日:2019-04-03
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Franck Galpin , Fabien Racape , Philippe Bordes , Fabrice Urban
IPC: H04N19/105 , H04N19/159 , H04N19/176 , H04N19/70
Abstract: Encoders and decoders of digital video signals use combined intra prediction modes for some images. In at least one embodiment, combined intra prediction modes can result from the intra prediction modes of neighboring blocks. The combined intra prediction mode can be added to a most probable modes list. Various embodiments describe techniques for combining the intra prediction modes, comprising a combination of reference samples and a combination of directions to form a prediction. Another embodiment adds a combination mode to the most probable modes list if the two modes that are combined to form it are directional modes with angle difference less than 90 degrees. Another embodiment uses a linear combination of intra prediction modes and another embodiment performs a linear combination which depends on the distance of a prediction from the left and above blocs.
-
公开(公告)号:US11438587B2
公开(公告)日:2022-09-06
申请号:US16772037
申请日:2018-11-07
Applicant: interDigital VC Holdings, Inc.
Inventor: Fabrice Leleannec , Franck Galpin , Fabien Racape , Sunil Jaiswal
IPC: H04N19/119 , H04N19/102 , H04N19/147 , H04N19/176 , H04N19/70 , H04N19/96
Abstract: A method for encoding a block is disclosed. To this aim, a split mode is determined based on a rate-distortion optimization using a texture-based split prediction set obtained for the block. As an example, the split mode is determined by adapting the texture-based split prediction set according to at least one of a binary or triple split mode non-redundancy constraint or a heuristic-based split mode set pruning. The block is finally encoded using the determined split mode.
-
公开(公告)号:US20220256161A1
公开(公告)日:2022-08-11
申请号:US17627377
申请日:2020-07-01
Applicant: InterDigital VC Holdings, Inc.
Inventor: Franck Galpin , Fabien Racape , Jean Begaint , Swayambhoo Jain , Shahab Hamidi-Rad
IPC: H04N19/132 , H04N19/105 , H04N19/159 , H04N19/176 , H04N19/70
Abstract: Different implementations are described, particularly implementations for video encoding and decoding based on linear weighted intra prediction, also called matrix based intra prediction, are presented. Accordingly, for a block being encoded or decoded in linear weighted intra prediction, obtaining intra predicted samples from at least two matrix-vector products between at least two selected weight matrices of reduced size and a set of neighboring reference samples. Advantageously, such arrangement allows to reduce the amount of memory for storing data and to reduce the complexity of the intra prediction samples computation.
-
公开(公告)号:US11412220B2
公开(公告)日:2022-08-09
申请号:US16771094
申请日:2018-12-12
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Fabrice Le Leannec , Franck Galpin , Fabien Racape , Sunil Jaiswal
IPC: H04N19/119 , H04N19/14 , H04N19/176 , H04N19/146
Abstract: A block of video data is split using one or more of several possible partition operations by using the partitioning choices obtained through use of a texture-based image partitioning. In at least one embodiment, the block is split in one or more splitting operations using a convolutional neural network. In another embodiment, inputs to the convolutional neural network come from pixels along the block's causal borders. In another embodiment, boundary information, such as the location of partitions in spatially neighboring blocks, is used by the texture analysis. Methods, apparatus, and signal embodiments are provided for encoding.
-
公开(公告)号:US11375191B2
公开(公告)日:2022-06-28
申请号:US16652395
申请日:2018-10-12
Applicant: InterDigital VC Holdings, Inc.
Inventor: Dominique Thoreau , Jean Begaint , Fatma Hawary , Fabien Racape
IPC: H04N19/12 , H04N19/186 , H04N19/61
Abstract: For a picture with two or more color components, the prediction residuals for the first color component of a block to be encoded may be transformed with a first transform. The transform coefficients for the first color component may go through quantization, de-quantization and inverse transform to obtain reconstructed prediction residuals. Based on the reconstructed prediction residuals for the first color component, the phases of the transform basis function of the first transform can be adjusted to improve the sparsity of the transformed signal. The prediction residuals for the remaining color components may then be transformed with the adjusted transform. In order to determine the phase shift factor, the reconstructed prediction residuals for the first color component may be transformed with the first transform, adjusted by different candidate phase shift factors, and the candidate phase shift factor that provides a smallest sparsity measure can be selected for the block.
-
公开(公告)号:US10999603B2
公开(公告)日:2021-05-04
申请号:US16333519
申请日:2017-09-11
Applicant: InterDigital VC Holdings, Inc.
Inventor: Franck Galpin , Fabien Racape , Philippe Bordes
IPC: H04N19/117 , H04N19/60 , H04N19/186 , H04N19/80
Abstract: In a particular implementation, a clipping bound may be different from the signal bound. For example, to derive the upper clipping bound, a reconstructed sample value corresponding to original sample value Y is estimated to be Y+Δy. Thus, for a candidate upper clipping bound x, the difference between the clipped value and the original value is calculated as min(Y+Δy, x)−Y. The distortions using different candidate clipping values around signal bound M may be tested. The test starts with signal bound M and moves towards smaller values. The distortion may first decrease (or maintain the same) and then increase, and the turning point is chosen as upper clipping bound M′. Similarly, the lower clipping bound m′ can be chosen. For more effective clipping, the color components may be transformed such that the transformed color components may be more tightly enclosed by a box defined by the clipping bounds.
-
-
-
-
-
-
-
-
-