-
公开(公告)号:US12244814B2
公开(公告)日:2025-03-04
申请号:US17975842
申请日:2022-10-28
Applicant: ATEME
Inventor: Anthony Nasrallah , Thomas Guionnet , Mohsen Abdoli
IPC: H04N19/136 , H04N19/154 , H04N19/189
Abstract: A method of processing a video sequence is proposed, which comprises, for a video encoding tool of a set of video encoding tools configured for encoding the video sequence comprised in a video encoder, determining an efficiency value based on an encoding performance value and an encoding computational complexity value of the video encoding tool for encoding the video sequence, and determining, based on the efficiency value of the video encoding tool, whether to configure the video encoder to use the video encoding tool for the encoding of the video sequence.
-
公开(公告)号:US12244843B2
公开(公告)日:2025-03-04
申请号:US17704219
申请日:2022-03-25
Applicant: ATEME
Inventor: Thibaud Biatek , Mohsen Abdoli , Christophe Gisquet
IPC: H04N19/105 , H04N19/109 , H04N19/119 , H04N19/139 , H04N19/159 , H04N19/167 , H04N19/176 , H04N19/46 , H04N19/52
Abstract: A method for processing a current image of a set of images is proposed, which comprises, at a video processing device comprising a processor: determining a target pixel area in the current image; obtaining a hidden image, comprising a source pixel area, of the set of images; dividing the current image into blocks for an encoding of the blocks according to an encoding sequence; and for a block of the target pixel area: determining a motion vector pointing to a block of the source pixel area in the hidden image corresponding to the block of the target pixel area, and based on the motion vector, encoding the block of the target pixel area according to a temporal correlation prediction mode pursuant to which no pixel residual representing a difference between the block of the target pixel area and the corresponding block of the source pixel area is generated.
-
公开(公告)号:US20220141460A1
公开(公告)日:2022-05-05
申请号:US17517878
申请日:2021-11-03
Applicant: ATEME
Inventor: Anthony Nasrallah , Thomas Guionnet , Mohsen Abdoli , Marco Cagnazzo , Attilio Fiandrotti
IPC: H04N19/117 , H04N19/105 , H04N19/139 , H04N19/176 , G06T9/00 , G06N3/08
Abstract: A method of processing a first image in a first plurality of images, wherein the first image is divided into a plurality of pixel blocks, is proposed, which comprises, for a current block of the first image: selecting, in a set of a plurality of predefined interpolation filters, an interpolation filter based on a prediction of an interpolation filter determined by a supervised learning algorithm to which data related to the current block is input; and using the selected interpolation filter for calculating fractional pixel values in a second image of the plurality of images for a temporal prediction of pixels of the current block based on a reference block correlated to the current block in the second image, wherein the second image is distinct from the first image and was previously encoded according to an image encoding sequence for encoding the images of the plurality of images.
-
公开(公告)号:US20230140689A1
公开(公告)日:2023-05-04
申请号:US17975866
申请日:2022-10-28
Applicant: ATEME
Inventor: Anthony Nasrallah , Thomas Guionnet , Mohsen Abdoli
IPC: H04N19/136 , H04N19/189 , H04N19/154
Abstract: A method of encoding a video sequence is proposed, which comprises: for a video encoding tool of a set of video encoding tools configured for encoding the video sequence comprised in a video encoder, determining a prediction of a configuration of the video encoder to use or not the video encoding tool for encoding the video sequence, and encoding, by the video encoder, the video sequence using a configuration of the video encoder based on the predicted configuration of the video encoder.
-
公开(公告)号:US20220312026A1
公开(公告)日:2022-09-29
申请号:US17704219
申请日:2022-03-25
Applicant: ATEME
Inventor: Thibaud Biatek , Mohsen Abdoli , Christophe Gisquet
IPC: H04N19/46 , H04N19/167 , H04N19/119 , H04N19/176 , H04N19/52 , H04N19/139 , H04N19/159 , H04N19/109 , H04N19/105
Abstract: A method for processing a current image of a set of images is proposed, which comprises, at a video processing device comprising a processor: determining a target pixel area in the current image; obtaining a hidden image of the set of images, the hidden image comprising a source pixel area; dividing the current image into blocks for an encoding of the blocks of the current image according to an encoding sequence; and for a block of the target pixel area of the current image: determining a motion vector pointing to a block of the source pixel area in the hidden image corresponding to the block of the target pixel area, and based on the motion vector, encoding the block of the target pixel area according to a temporal correlation prediction mode pursuant to which no pixel residual representing a difference between the block of the target pixel area and the corresponding block of the source pixel area is generated.
-
公开(公告)号:US11451768B2
公开(公告)日:2022-09-20
申请号:US16815567
申请日:2020-03-11
Applicant: ATEME
Inventor: Elie Mora , Mohsen Abdoli , Thomas Guionnet
IPC: H04N19/103 , G06T7/11 , G06T7/90 , G06F17/16 , G06N7/00
Abstract: A method of processing an image divided into a plurality of pixel blocks which are processed according to a processing sequence is provided, which comprises, for a current pixel block: determining an application area comprising a set of pixels in blocks preceding the current block in the processing sequence; performing a gradient analysis on at least one pixel of the application area; selecting at least two intra prediction video coding modes among a plurality of intra prediction video coding modes usable for processing the current pixel block, wherein at least one of the selected intra prediction video coding modes is selected based on the gradient analysis; determining a plurality of predictors of the current pixel block based on the at least two selected intra prediction video coding modes; and generating a predictor of the current pixel block based on the determined plurality of predictors.
-
公开(公告)号:US11800097B2
公开(公告)日:2023-10-24
申请号:US17517878
申请日:2021-11-03
Applicant: ATEME
Inventor: Anthony Nasrallah , Thomas Guionnet , Mohsen Abdoli , Marco Cagnazzo , Attilio Fiandrotti
IPC: H04N19/00 , H04N19/117 , H04N19/105 , H04N19/139 , H04N19/176 , G06N3/08 , G06T9/00
CPC classification number: H04N19/117 , G06N3/08 , G06T9/002 , H04N19/105 , H04N19/139 , H04N19/176
Abstract: A method of processing a first image in a first plurality of images, wherein the first image is divided into a plurality of pixel blocks, is proposed, which comprises, for a current block of the first image: selecting, in a set of a plurality of predefined interpolation filters, an interpolation filter based on a prediction of an interpolation filter determined by a supervised learning algorithm to which data related to the current block is input; and using the selected interpolation filter for calculating fractional pixel values in a second image of the plurality of images for a temporal prediction of pixels of the current block based on a reference block correlated to the current block in the second image, wherein the second image is distinct from the first image and was previously encoded according to an image encoding sequence for encoding the images of the plurality of images.
-
公开(公告)号:US20230136187A1
公开(公告)日:2023-05-04
申请号:US17975842
申请日:2022-10-28
Applicant: ATEME
Inventor: Anthony Nasrallah , Thomas Guionnet , Mohsen Abdoli
IPC: H04N19/136 , H04N19/189 , H04N19/154
Abstract: A method of processing a video sequence is proposed, which comprises, for a video encoding tool of a set of video encoding tools configured for encoding the video sequence comprised in a video encoder, determining an efficiency value based on an encoding performance value and an encoding computational complexity value of the video encoding tool for encoding the video sequence, and determining, based on the efficiency value of the video encoding tool, whether to configure the video encoder to use the video encoding tool for the encoding of the video sequence.
-
公开(公告)号:US20230009360A1
公开(公告)日:2023-01-12
申请号:US17946442
申请日:2022-09-16
Applicant: ATEME
Inventor: Elie Mora , Mohsen Abdoli , Thomas Guionnet
IPC: H04N19/103 , G06T7/11 , G06T7/90 , G06F17/16 , G06N7/00
Abstract: A method of processing an image divided into a plurality of pixel blocks which are processed according to a processing sequence is provided, which comprises, for a current pixel block: determining an application area comprising a set of pixels in blocks preceding the current block in the processing sequence; performing a gradient analysis on at least one pixel of the application area; selecting at least two intra prediction video coding modes among a plurality of intra prediction video coding modes usable for processing the current pixel block, wherein at least one of the selected intra prediction video coding modes is selected based on the gradient analysis; determining a plurality of predictors of the current pixel block based on the at least two selected intra prediction video coding modes; and generating a predictor of the current pixel block based on the determined plurality of predictors.
-
-
-
-
-
-
-
-