-
公开(公告)号:US12177426B2
公开(公告)日:2024-12-24
申请号:US17636806
申请日:2020-08-18
Applicant: CANON KABUSHIKI KAISHA
Inventor: Jonathan Taquet , Christophe Gisquet , Guillaume Laroche , Patrice Onno
IPC: H04N19/117 , H04N19/105 , H04N19/132 , H04N19/184 , H04N19/80
Abstract: A method of filtering an image is disclosed, the method comprising: receiving filter coefficients and first component sample values corresponding to samples surrounding a reference sample, and inputting said filter coefficients and first component sample values into a cross component filter to produce a cross component filter output; wherein said cross-component filter uses a restricted number of bits to represent said filter coefficients and/or first component sample values to produce said filter output.
-
公开(公告)号:US12058360B2
公开(公告)日:2024-08-06
申请号:US17752677
申请日:2022-05-24
Applicant: CANON KABUSHIKI KAISHA
Inventor: Guillaume Laroche , Christophe Gisquet , Patrice Onno , Jonathan Taquet
IPC: H04N19/46 , H04N19/105 , H04N19/13 , H04N19/176
CPC classification number: H04N19/46 , H04N19/105 , H04N19/13 , H04N19/176
Abstract: The invention relates to signalling affine mode in an encoded video stream; in particular determining a list of merge candidates corresponding to blocks neighbouring a current block; and signalling affine mode for said current block; wherein signalling said affine mode comprises decoding a context encoded flag from the data stream, and wherein the context variable for said flag is determined based on whether or not said neighbouring blocks use affine mode. Related encoding and decoding methods and devices are also disclosed.
-
公开(公告)号:US12052416B2
公开(公告)日:2024-07-30
申请号:US18355933
申请日:2023-07-20
Applicant: CANON KABUSHIKI KAISHA
Inventor: Jonathan Taquet , Christophe Gisquet , Guillaume Laroche , Patrice Onno
IPC: H04N19/117 , H04N19/132 , H04N19/136 , H04N19/176 , H04N19/86
CPC classification number: H04N19/117 , H04N19/132 , H04N19/136 , H04N19/176 , H04N19/86
Abstract: A method of controlling an Adaptive Loop Filter for one or more image portions of an image, the method comprising controlling filtering on a first sample of an image portion based on one or more neighbouring sample value(s) of the first sample value, wherein the controlling uses a nonlinear function which has one or more variables based on one or more of the neighbouring sample value(s).
-
公开(公告)号:US11991353B2
公开(公告)日:2024-05-21
申请号:US17434361
申请日:2020-03-05
Applicant: CANON KABUSHIKI KAISHA
Inventor: Jonathan Taquet , Christophe Gisquet , Guillaume Laroche , Patrice Onno
IPC: H04N19/117 , H04N19/176 , H04N19/186 , H04N19/46 , H04N19/82
CPC classification number: H04N19/117 , H04N19/176 , H04N19/186 , H04N19/46 , H04N19/82
Abstract: A method of controlling an Adaptive Loop Filter comprises obtaining for a slice containing one or more coding tree blocks, data indicating a number of available alternative chroma filters, obtaining for a coding tree block in the slice, an alternative filter index identifying one of the available alternative chroma filters, and selecting the alternative chroma filter identified by the index to filter chroma image data in the coding tree block.
-
公开(公告)号:US11973975B2
公开(公告)日:2024-04-30
申请号:US18171154
申请日:2023-02-17
Applicant: CANON KABUSHIKI KAISHA
Inventor: Guillaume Laroche , Christophe Gisquet , Patrice Onno , Jonathan Taquet
IPC: H04N19/56 , H04N19/13 , H04N19/184
CPC classification number: H04N19/56 , H04N19/13 , H04N19/184
Abstract: A method of encoding a motion vector predictor index, in particular a Merge index, comprises generating a list of motion vector predictor candidates, in particular merge candidates. The list includes an ATMVP candidate. One of the motion vector predictor candidates in the list is selected. A motion vector predictor index for the selected motion vector predictor candidate is generated using CABAC coding. One or more bits of the motion vector predictor index are bypass CABAC coded. For example, only the first bit of the motion vector predictor index is CABAC coded using a single context.
-
公开(公告)号:US11856186B2
公开(公告)日:2023-12-26
申请号:US17415627
申请日:2019-11-19
Applicant: CANON KABUSHIKI KAISHA
Inventor: Guillaume Laroche , Christophe Gisquet , Patrice Onno , Jonathan Taquet
IPC: H04N19/105 , H04N19/109 , H04N19/176 , H04N19/46 , H04N19/52 , H04N19/13
CPC classification number: H04N19/105 , H04N19/109 , H04N19/176 , H04N19/46 , H04N19/52 , H04N19/13
Abstract: A method of encoding information about a motion information predictor, comprising: selecting one of a plurality of motion information predictor candidates; and encoding information for identifying the selected motion information predictor candidate using CABAC coding, wherein the CABAC coding comprises, for at least one bit of said information, using the same context variable used for another inter prediction mode when one or both of a Triangle Merge mode or a Merge with Motion Vector Difference (MMVD) Merge mode is used.
-
公开(公告)号:US11695933B2
公开(公告)日:2023-07-04
申请号:US17519394
申请日:2021-11-04
Applicant: CANON KABUSHIKI KAISHA
Inventor: Patrice Onno , Christophe Gisquet , Guillaume Laroche , Jonathan Taquet
IPC: H04N19/00 , H04N19/132 , H04N19/105 , H04N19/176 , H04N19/186 , H04N19/189
CPC classification number: H04N19/132 , H04N19/105 , H04N19/176 , H04N19/186 , H04N19/189
Abstract: The disclosure regards cross-component prediction and methods for deriving of a linear model for obtaining a first-component sample for a first-component block from an associated reconstructed second-component sample of a second-component block in the same frame, the method comprising determining the parameters of a linear equation representing a straight line passing through two points, each point being defined by two variables, the first variable corresponding to a second-component sample value, the second variable corresponding to a first-component sample value, based on reconstructed samples of both the first-component and the second-component; and deriving the linear model defined by the straight line parameters; wherein said determining the parameters uses integer arithmetic.
-
公开(公告)号:US11601671B2
公开(公告)日:2023-03-07
申请号:US17277229
申请日:2019-09-19
Applicant: CANON KABUSHIKI KAISHA
Inventor: Guillaume Laroche , Christophe Gisquet , Patrice Onno , Jonathan Taquet
IPC: H04N19/56 , H04N19/13 , H04N19/184
Abstract: A method of encoding a motion vector predictor index, in particular a Merge index, comprises generating a list of motion vector predictor candidates, in particular merge candidates. The list includes an ATMVP candidate. One of the motion vector predictor candidates in the list is selected. A motion vector predictor index for the selected motion vector predictor candidate is generated using CABAC coding. One or more bits of the motion vector predictor index are bypass CABAC coded. For example, only the first bit of the motion vector predictor index is CABAC coded using a single context.
-
公开(公告)号:US11356700B2
公开(公告)日:2022-06-07
申请号:US16627260
申请日:2018-06-22
Applicant: CANON KABUSHIKI KAISHA
Inventor: Patrice Onno , Guillaume Laroche , Jonathan Taquet , Christophe Gisquet
IPC: H04N19/597 , H04N19/119 , H04N19/176 , H04N19/184 , G06T3/00
Abstract: The invention relates to the encoding of spherical 360-degree videos using 2D block-based encoders. The encoding requires a spherical 360-degree image to be projected onto a projection subpart of a 2D image, using for instance CMP, OHP, ISP, TSP, SSP or RSP techniques. The boundary of the projected image may then be extended, within the 2D image, into an extended block-based boundary portion based on the block structure used by the 2D encoder to then encode the 2D image. The boundary extension may be set along block edges in the vicinity of the projected image. The extended pixels added to the projected image may be padding pixels with values set based on continuing 360-degree image projection or based on neighboring pixels. More homogenous blocks can be obtained for better compression by the encoder, while the seam artefacts resulting from discontinuity between projected subparts of the 360-degree image are reduced.
-
公开(公告)号:US11284116B2
公开(公告)日:2022-03-22
申请号:US16650773
申请日:2018-09-27
Applicant: CANON KABUSHIKI KAISHA
Inventor: Christophe Gisquet , Jonathan Taquet , Patrice Onno , Guillaume Laroche
IPC: H04N19/82 , H04N19/117 , H04N19/14 , H04N19/176 , H04N19/182 , H04N19/86
Abstract: A method of filtering a block of pixels in an image, comprising obtaining a first clipping control parameter (tc) value based on a quantization parameter of the block; comparing a first value of a first pixel located on one side of an edge in said block and a second value of a second pixel located on the other side of the edge in said block with a predetermined threshold derived from the first clipping control parameter value; and determining whether to apply a strong filtering to the first pixel based on the result of the comparison, wherein: the strong filtering comprises filtering the first pixel value so that the filtered first pixel value differs from the first pixel value by no more than a range value based on the clipping control parameter (tc), the ration between two range values corresponding to successive values of bitdepths being strictly lower than 2.
-
-
-
-
-
-
-
-
-