Patents Assigned to INTERDIGITAL VC HOLDINGS, INC.
  • Patent number: 12192439
    Abstract: A method and system are provided for processing image content. In one embodiment the method comprises receiving a plurality of captured contents showing same scene as captured by one or more cameras having a different focal length and depth maps and generating a consensus cube by obtaining depth map estimations from said received contents. The visibility of different objects in then analysed to create a soft visibility cube that provides visibility information about each content. A color cube is then generated by using information from the consensus and soft visibility cube. The color cube is then used to combine different received contents and generate a single image for the plurality of contents received.
    Type: Grant
    Filed: February 19, 2021
    Date of Patent: January 7, 2025
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Benoit Vandame, Didier Doyen, Guillaume Boisson
  • Patent number: 12192487
    Abstract: Coding of the last coded coefficient position is performed by basing the coding of the y coordinate of the position of the last coded coefficient on knowledge of the size of the partial transform used to generate a block of coefficients from a block of video pixels. This enables a context adaptive coding of the last coded coefficient parameter to be performed much more efficiently.
    Type: Grant
    Filed: October 5, 2022
    Date of Patent: January 7, 2025
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Sebastien Lasserre, Saurabh Puri, Patrick Le Callet
  • Publication number: 20250008154
    Abstract: Overlapped block motion compensation (OBMC) may be performed for a current video block based on motion information associated with the current video block and motion information associated with one or more neighboring blocks of the current video block. Under certain conditions, some or all of these neighboring blocks may be omitted from the OBMC operation of the current block. For instance, a neighboring block may be skipped during the OBMC operation if the current video block and the neighboring block are both uni-directionally or bi-directionally predicted, if the motion vectors associated with the current block and the neighboring block refer to a same reference picture, and if a sum of absolute differences between those motion vectors is smaller than a threshold value. Further, OBMC may be conducted in conjunction with regular motion compensation and may use simplified filters than traditionally allowed.
    Type: Application
    Filed: September 12, 2024
    Publication date: January 2, 2025
    Applicant: InterDigital VC Holdings, Inc.
    Inventors: Yan Zhang, Xiaoyu Xiu, Yuwen He, Yan Ye
  • Patent number: 12184847
    Abstract: Intra sub-partitions (ISP) may be enabled for a current block, for example, based on an ISP indication. The block may be partitioned into multiple sub-partitions, and a sub-partition may belong to a prediction unit (PU). A sub-partition width for the current block and a minimum prediction block width may be obtained. A PU corresponding to a current sub-partition may be determined based on the sub-partition width and the minimum prediction block width. For example, when the sub-partition width is less than the minimum prediction block width, the PU may include multiple sub-partitions. In examples, the minimum prediction block width may be four samples. Reference samples may be determined, and the PU may be predicted using the reference samples.
    Type: Grant
    Filed: March 11, 2020
    Date of Patent: December 31, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Hua Yang, Rahul Vanam, Yuwen He
  • Patent number: 12184834
    Abstract: A decoding method is disclosed. It comprises: —decoding parameters for a current block; —disabling a first coding tool for said current block in the case where one or more of the following conditions is verified: a second coding tool is used for said current block and a given condition on the decoded parameters is verified; —enabling for said current block said first coding tool otherwise; and —decoding said current block using said first coding tool if said first coding tool is enabled.
    Type: Grant
    Filed: November 15, 2019
    Date of Patent: December 31, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Philippe Bordes, Tangi Poirier, Ya Chen
  • Patent number: 12177452
    Abstract: Systems and methods are described for video coding. In some embodiments, inter prediction of a sample in a current block is performed by rounding an initial motion vector and determining a rounding error vector caused by the rounding. An unrefined prediction of the sample is generated using the rounded motion vector. Unrefined predictions are similarly generated for other samples in the current block. Based on the unrefined predictions, a spatial gradient is determined for each sample position in the block. A refined prediction is generated for each sample position by adding, to the unrefined prediction, a scalar product between the spatial gradient and the rounding error vector at the sample position. Example methods can reduce the number of reference pixels used to predict a current block and thus may reduce memory access bandwidth.
    Type: Grant
    Filed: March 16, 2020
    Date of Patent: December 24, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Jiancong Luo, Yuwen He, Wei Chen
  • Patent number: 12177446
    Abstract: A decoding method is disclosed. A quantization parameter of at least one luma block is obtained. The at least one luma block comprises a luma sample co-located with at least one chroma sample selected in a current chroma block. The luma and chroma blocks are coded in dual tree mode. A quantization parameter of the current chroma block is then determined responsive to the quantization parameter of the at least one luma block. Finally, the current chroma block is decoded using the quantization parameter of the current chroma block.
    Type: Grant
    Filed: September 19, 2019
    Date of Patent: December 24, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Philippe De Lagrange, Karam Naser, Philippe Bordes
  • Patent number: 12167035
    Abstract: A system, method, and/or instrumentality may be provided for coding a 360-degree video. A picture of the 360-degree video may be received. The picture may include one or more faces associated with one or more projection formats. A first projection format indication may be received that indicates a first projection format may be associated with a first face. A second projection format indication may be received that indicates a second projection format may be associated with a second face. Based on the first projection format, a first transform function associated with the first face may be determined. Based on the second projection format, a second transform function associated with the second face may be determined. At least one decoding process may be performed on the first face using the first transform function and/or at least one decoding process may be performed on the second face using the second transform function.
    Type: Grant
    Filed: February 21, 2023
    Date of Patent: December 10, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Xiaoyu Xiu, Yuwen He, Yan Ye
  • Patent number: 12167033
    Abstract: Systems, methods, and instrumentalities are disclosed herein that related to video-based point cloud streams in one or more ISO Base Media File Format (ISOBMFF) container files, A container format for point cloud data is provided and the container format indicates at least a relationship between a 3D region of the point cloud and one or more video-based point cloud compression (V-PCC) tracks. The V-PCC tracks may be grouped together and linked to the 3D region to allow spatial access to the 3D region.
    Type: Grant
    Filed: May 21, 2020
    Date of Patent: December 10, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Ahmed Hamza, Yong He
  • Patent number: 12167016
    Abstract: A method for decoding a current block of a picture is disclosed. First, at least one illumination compensation parameter for the current block is decoded responsive to a comparison of a parameter of the current block with a value. Then, an accessed motion compensation reference block is compensated in illumination responsive to the at least one illumination compensation parameter. Finally, the current block is reconstructed from the illumination and motion compensated reference block.
    Type: Grant
    Filed: May 28, 2019
    Date of Patent: December 10, 2024
    Assignee: InterDigital VC Holdings. Inc.
    Inventors: Franck Galpin, Ya Chen, Philippe Bordes
  • Publication number: 20240406406
    Abstract: Bi-directional optical flow (BDOF) may be bypassed, for a current coding block, based on whether symmetric motion vector difference (SMVD) is used in motion vector coding for the current coding block. A coding device (e.g., an encoder or a decoder) may determine whether to bypass BDOF for the current coding block based at least in part on an SMVD indication for the current coding block. The coding device may obtain the SMVD indication that indicates whether SMVD is used in motion vector coding for the current coding block. If SMVD indication indicates that SMVD is used in the motion vector coding for the current coding block, the coding device may bypass BDOF for the current coding block. The coding device may reconstruct the current coding block without performing BDOF if it determines to bypass BDOF for the current coding block.
    Type: Application
    Filed: August 9, 2024
    Publication date: December 5, 2024
    Applicant: InterDigital VC Holdings, Inc.
    Inventors: Jiancong Luo, Xiaoyu Xiu, Yuwen He, Hua Yang
  • Publication number: 20240406427
    Abstract: Methods and apparatuses for decoding and encoding point cloud data are described herein. A method may include accessing point cloud data compressed based on a tree structure. The method may further comprise fetching points in a neighborhood associated with a current node of the tree structure, and computing a feature using a point-based neural network module, based on three-dimensional (3D) locations of the fetched points. The method may include predicting, using a neural network module, an occupancy symbol distribution for the current node based on the feature, and determining the occupancy for the current node from the encoded bitstream and the predicted occupancy symbol distribution. The method may include computing another feature using a convolution-based neural network module, based on a voxelized version of the fetched points, and fusing the feature and the another feature with one or more known features of a current node to compose a comprehensive feature.
    Type: Application
    Filed: October 5, 2022
    Publication date: December 5, 2024
    Applicant: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Muhammad Asad Lodhi, Jiahao Pang, Dong Tian
  • Patent number: 12160582
    Abstract: Systems and methods are described for refining motion compensated predictions in block-based video coding. In an example embodiment, motion-compensated prediction is used to generate predicted sample values in a current block of samples. A precision difference value and a motion vector refinement for the current block are signaled in the bitstream. For each sample in the current block, a spatial gradient is calculated at the sample, and a scalar product is calculated between the spatial gradient and the motion vector refinement. The scalar product is scaled (e.g. bit-shifted) by an amount indicated by the precision difference value to generate a sample difference value, and the sample difference value is added to the predicted sample value to generate a refined sample value.
    Type: Grant
    Filed: June 18, 2020
    Date of Patent: December 3, 2024
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Wei Chen, Yuwen He
  • Patent number: 12160555
    Abstract: Methods, devices and data stream are provided for signaling and decoding information representative of restrictions of navigation in a volumetric video. The data stream comprises metadata associated to video data representative of the volumetric video. The metadata comprise data representative of a viewing bounding box, data representative of a curvilinear path in the 3D space of said volumetric video; and data representative of at least one viewing direction range associated with a point on the curvilinear path.
    Type: Grant
    Filed: July 14, 2020
    Date of Patent: December 3, 2024
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Bertrand Chupeau, Gérard Briand, Renaud Dore
  • Patent number: 12155827
    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.
    Type: Grant
    Filed: July 7, 2022
    Date of Patent: November 26, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Fabrice Le Leannec, Franck Galpin, Fabien Racape, Sunil Jaiswal
  • Patent number: 12155846
    Abstract: A video block of a current picture may be coded in an intra block copy (IBC) mode. Weighted prediction may be disabled for the IBC-coded screen content video block. Fractional block vectors may be used for the chroma components of the IBC-coded video block. An interpolation filter may be utilized to generate chroma prediction samples for the video block. A decoded version of the current reference picture may be added to both reference picture list LO and reference picture list L1 that are associated with the IBC-coded video block. When constrained intra prediction is applied, reference samples that may be used to predict an intra-coded video block may be limited to those in intra-coded neighboring blocks. The range of IBC searches may be restricted by imposing a maximum absolute value for block vectors.
    Type: Grant
    Filed: April 26, 2021
    Date of Patent: November 26, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Xiaoyu Xiu, Yan Ye, Yuwen He
  • Patent number: 12149739
    Abstract: Systems, methods, and instrumentalities are disclosed for performing horizontal geometry padding on a current sample based on receiving a wraparound enabled indication that indicates whether a horizontal wraparound motion compensation is enabled. If the horizontal wraparound motion compensation is enabled based on the wraparound enabled indication, a video coding device may determine a reference sample wraparound offset of a current sample in a picture. The reference sample wraparound offset may indicate a face width of the picture. The video coding device may determine a reference sample location for the current sample based on the reference sample wraparound offset, a picture width of the picture, and a current sample location. The video coding device may predict the current sample based on the reference sample location in a horizontal direction. Repetitive padding or clipping may be used in the vertical direction.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: November 19, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Philippe Hanhart, Yuwen He, Yan Ye
  • Patent number: 12149734
    Abstract: Exemplary embodiments include systems and methods for coding a video comprising a plurality of pictures including a current picture, a first reference picture, and a second reference picture, where each picture includes a plurality of blocks. In one method, for at least a current block in the current picture, a number of available bi-prediction weights is determined based at least in part on a temporal layer and/or a quantization parameter of the current picture. From among available bi-prediction weights a pair of weights are identified. Using the identified weights, the current block is then predicted as a weighted sum of a first reference block in the first reference picture and a second reference block in the second reference picture. Encoding techniques are also described for efficient searching and selection of a pair of bi-prediction weights to use for prediction of a block.
    Type: Grant
    Filed: October 18, 2021
    Date of Patent: November 19, 2024
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Yan Zhang, Xiaoyu Xiu, Yuwen He, Yan Ye
  • Patent number: 12143637
    Abstract: A coding unit having a size multiple of three in horizontal or vertical direction is coded through one of several embodiments. In one embodiment, for some block sizes, the coding unit is coded and decoded systematically through SKIP mode. In another embodiment, the coding units can be coded in SKIP mode or with a DC coefficient. In another embodiment, an asymmetric division of a common coding unit parent is performed and transform coefficients are factorized among at least two sub-blocks to encode a coding unit. In another embodiment, a separable two dimensional transform can be applied by applying a transform over the block in one direction, and using two one-dimensional transforms on sub-blocks in the other direction to code. Methods, apparatus, and signal embodiments are provided for encoding and decoding.
    Type: Grant
    Filed: December 14, 2023
    Date of Patent: November 12, 2024
    Assignee: InterDigital VC Holdings, Inc.
    Inventors: Fabrice Leleannec, Franck Galpin, Tangi Poirier
  • Patent number: 12143606
    Abstract: Methods and apparatus are provided for improved chroma encoding and decoding. An apparatus includes an encoder for encoding picture data for at least a block in a picture. Multiple partition types are supported for intra chroma coding of the block. The multiple partition types include a set of chroma partition types and a set of luma partition types. The set of chroma partition types are different than the set of luma partition types.
    Type: Grant
    Filed: June 17, 2020
    Date of Patent: November 12, 2024
    Assignee: INTERDIGITAL VC HOLDINGS, INC.
    Inventors: Qian Xu, Yunfei Zheng, Xiaoan Lu, Peng Yin, Joel Sole