-
41.
公开(公告)号:US20200275110A1
公开(公告)日:2020-08-27
申请号:US16647663
申请日:2018-09-14
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Franck GALPIN , Tangi POIRIER , Edouard FRANCOIS
IPC: H04N19/33 , H04N19/31 , H04N19/105 , H04N19/137 , H04N19/176
Abstract: A method and apparatus adapts motion vector prediction for suitability to omnidirectional video. One embodiment improves handling of temporal motion vector predictors or rescaled motion vector predictors. Another embodiment is suited to spatial motion vector predictors, and another to a combination of either temporal or spatial motion vector predictors. The method analyzes a scale factor derived from, at least one of, the time index of the predictor, the time index of the reference image's predictor, the time index of a reference image's current block, and the time index of the current block. If, for example, the scale factor is greater than one, motion vector transformation is performed before motion vector rescaling. If, however, the scale factor is less than or equal to one, the motion vector rescaling is performed before motion vector transformation.
-
公开(公告)号:US20200221120A1
公开(公告)日:2020-07-09
申请号:US16622895
申请日:2018-06-25
Applicant: InterDigital VC Holdings, Inc.
Inventor: Antoine ROBERT , Fabrice LELEANNEC , Tangi POIRIER
IPC: H04N19/513 , H04N19/52 , H04N19/105 , H04N19/139 , H04N19/176
Abstract: Different implementations are described, particularly implementations for selecting a predictor candidate from a set of multiple predictor candidates for motion compensation of a picture block based on a motion model. The motion model, may be, e.g., an affine model in a merge mode for a video content encoder or decoder. In an embodiment, a predictor candidate is selected from the set based on a motion model for each of the multiple predictor candidates, and may be based on a criterion such as, e.g., a rate distortion cost. The corresponding motion field is determined based on, e.g., one or more corresponding control point motion vectors for the block being encoded or decoded. The corresponding motion field of an embodiment identifies motion vectors used for prediction of sub-blocks of the block being encoded or decoded.
-
公开(公告)号:US20200077094A1
公开(公告)日:2020-03-05
申请号:US16498392
申请日:2018-03-13
Applicant: InterDigital VC Holdings, Inc.
Inventor: Tangi POIRIER , Franck GALPIN , Fabrice LELEANNEC
IPC: H04N19/119 , H04N19/176 , H04N19/167
Abstract: A decoding method is disclosed that comprises: determining whether a current block of a picture extends beyond a boundary of the picture; determining for each split mode of a plurality of split modes whether said current block is allowed to undergo splitting according to said split mode by checking whether at least one of the split line is co-located with one of the picture border or whether the size of the block part inside the picture along the picture boundary is a multiple of a minimum block size; decoding from a bitstream a current split mode of the current block responsive to the allowed split modes; and decoding the current block according to the current split mode.
-
公开(公告)号:US20200053368A1
公开(公告)日:2020-02-13
申请号:US16340112
申请日:2017-10-06
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Fabrice URBAN , Tangi POIRIER , Fabrice LE LEANNEC
IPC: H04N19/189 , H04N19/105 , H04N19/132 , H04N19/117 , H04N19/159 , H04N19/176
Abstract: A method and an apparatus for encoding a video are disclosed. For at least one block from a picture of said video, at least one first rate-distortion cost for coding said block according to a first splitting mode of said block is determined (402, 408). It is then determined (404) if coding said block according to said first splitting mode of said block satisfies a criterion. If so, a second rate-distortion cost for coding said block according to at least one asymmetric splitting mode is determined (408), wherein said asymmetric splitting mode corresponds to splitting said block horizontally, or vertically, into two asymmetric subblocks. A best splitting mode for said block is determined (411) according to at least said first rate-distortion cost and said second rate-distortion cost, and the block is encoded (412) according to said best splitting mode.
-
公开(公告)号:US20250159212A1
公开(公告)日:2025-05-15
申请号:US19025481
申请日:2025-01-16
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.
-
公开(公告)号:US20250039451A1
公开(公告)日:2025-01-30
申请号:US18911306
申请日:2024-10-10
Applicant: InterDigital VC Holdings, Inc.
Inventor: Fabrice LELEANNEC , Franck GALPIN , Tangi POIRIER
IPC: H04N19/61 , H04N19/105 , H04N19/119 , H04N19/13 , H04N19/176
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.
-
公开(公告)号:US20240196013A1
公开(公告)日:2024-06-13
申请号:US18539475
申请日:2023-12-14
Applicant: INTERDIGITAL VC HOLDINGS, INC.
Inventor: Fabrice LELEANNEC , Franck GALPIN , Tangi POIRIER
IPC: H04N19/61 , H04N19/105 , H04N19/119 , H04N19/13 , H04N19/176
CPC classification number: H04N19/61 , H04N19/105 , H04N19/119 , H04N19/13 , H04N19/176
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.
-
公开(公告)号:US20230396767A1
公开(公告)日:2023-12-07
申请号:US18236101
申请日:2023-08-21
Applicant: InterDigital VC Holdings, Inc.
Inventor: Ya CHEN , Fabrice LE LÉANNEC , Tangi POIRIER , Philippe DE LAGRANGE
IPC: H04N19/124 , H04N19/176 , H04N19/18 , H04N19/91
CPC classification number: H04N19/124 , H04N19/176 , H04N19/18 , H04N19/91 , H04N19/42
Abstract: When dependent scalar quantization is used, the choice of the quantizer depends on the decoding of the preceding transform coefficient, and the entropy decoding of a transform coefficient depends on quantizer choice. To maintain high throughput in hardware implementations for transform coefficient entropy coding, several decision schemes of the scaler quantizer are proposed. In one implementation, the state transition and the context model selection are based on only regular coded bins. For example, the state transition can be based on the sum of the SIG, gt1 and gt2 flags, the exclusive-or function of the SIG, gt1 and gt2 flags, or based on only the gt1 or gt2 flag. When a block of transform coefficients is coded, the regular mode bins can be coded first in one or more scan passes, and the remaining bypass coded bins are grouped together in another one or more scan passes.
-
公开(公告)号:US20230300351A1
公开(公告)日:2023-09-21
申请号:US17434152
申请日:2020-02-25
Applicant: InterDigital VC Holdings, Inc.
Inventor: Edouard FRANCOIS , Fabrice LE LEANNEC , Tangi POIRIER
IPC: H04N19/186 , H04N19/176 , H04N19/119
CPC classification number: H04N19/186 , H04N19/176 , H04N19/119
Abstract: A cross-component dependent tool to be used for a chroma block of a picture is enabled responsive to a size of said chroma block and to a size of at least one luma block co-located with the chroma block. Then, the chroma block is decoded responsive to said enablement of said cross-component dependent tool. A encoding and decoding methods are presented as well as encoding and decoding devices.
-
50.
公开(公告)号:US20230136121A1
公开(公告)日:2023-05-04
申请号:US17943777
申请日:2022-09-13
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.
-
-
-
-
-
-
-
-
-