-
公开(公告)号:US20200296356A1
公开(公告)日:2020-09-17
申请号:US16815567
申请日:2020-03-11
Applicant: ATEME
Inventor: Elie Mora , Abdoli Mohsen , Thomas Guionnet
IPC: H04N19/103 , G06N7/00 , G06T7/11 , G06T7/90 , G06F17/16
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.
-
12.
公开(公告)号:US12058397B2
公开(公告)日:2024-08-06
申请号:US18098443
申请日:2023-01-18
Applicant: ATEME
Inventor: Abdelmajid Moussaoui , Thomas Guionnet , Sassan Pejhan
IPC: H04N21/266 , H04N21/2385 , H04N21/24
CPC classification number: H04N21/266 , H04N21/2385 , H04N21/2402 , H04N21/2405
Abstract: A method for managing computational resources allocated for encoding of one or more multimedia content streams for distribution in dynamic mode to viewing devices through a distribution network is proposed, which comprises, by a processing node of the distribution network: obtain, for a multimedia content stream corresponding to a channel distributed to the viewing devices, a value of a computational resource allocation criterion, wherein the computational resource allocation criterion comprises an audience measurement for the corresponding channel and a video content complexity of the multimedia content stream; and determine, based on the computational resource allocation criterion, an allocation of computational resources of a computing platform configured for encoding the multimedia content stream.
-
13.
公开(公告)号:US20230283783A1
公开(公告)日:2023-09-07
申请号:US18098534
申请日:2023-01-18
Applicant: ATEME
Inventor: Abdelmajid Moussaoui , Thomas Guionnet , Sassan Pejhan
IPC: H04N19/156 , H04N21/24 , H04N19/154
CPC classification number: H04N19/156 , H04N21/2402 , H04N19/154
Abstract: A method for managing computational resources allocated for encoding of one or more multimedia content streams for distribution in dynamic mode to viewing devices through a distribution network is proposed, which comprises, by a processing node of the distribution network: obtain, for a multimedia content stream corresponding to a channel distributed to the viewing devices, a value of a computational resource allocation criterion, wherein the computational resource allocation criterion comprises an audience measurement for the corresponding channel; and determine, based on the computational resource allocation criterion, an allocation of computational resources of a computing platform configured for encoding the multimedia content stream.
-
公开(公告)号:US11700397B2
公开(公告)日:2023-07-11
申请号:US17390509
申请日:2021-07-30
Applicant: ATEME
Inventor: Thomas Guionnet , Sébastien Herbreteau
CPC classification number: H04N19/85 , G06T5/002 , G06T2207/10016
Abstract: A method of processing an image is proposed, which includes: determining, based on the image, one or more noise templates, wherein each of the one or more noise templates includes noise pixels representing noise contained in the image; calculating one or more first autocovariance values, based on the noise pixels of at least one of the one or more noise templates; based on the one or more first autocovariance values, selecting an entry of a noise model database among database entries which respectively include values of noise model parameters corresponding to a noise model.
-
公开(公告)号: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.
-
公开(公告)号: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.
-
17.
公开(公告)号:US12034936B2
公开(公告)日:2024-07-09
申请号:US18098534
申请日:2023-01-18
Applicant: ATEME
Inventor: Abdelmajid Moussaoui , Thomas Guionnet , Sassan Pejhan
IPC: H04N19/156 , H04N19/154 , H04N21/24
CPC classification number: H04N19/156 , H04N19/154 , H04N21/2402
Abstract: A method for managing computational resources allocated for encoding of one or more multimedia content streams for distribution in dynamic mode to viewing devices through a distribution network is proposed, which comprises, by a processing node of the distribution network: obtain, for a multimedia content stream corresponding to a channel distributed to the viewing devices, a value of a computational resource allocation criterion, wherein the computational resource allocation criterion comprises an audience measurement for the corresponding channel; and determine, based on the computational resource allocation criterion, an allocation of computational resources of a computing platform configured for encoding the multimedia content stream.
-
公开(公告)号:US11948335B2
公开(公告)日:2024-04-02
申请号:US17307419
申请日:2021-05-04
Applicant: ATEME
Inventor: Thomas Guionnet , Sébastien Herbreteau
IPC: H04N19/119 , G06T5/00 , G06T9/00 , H04N19/142 , H04N19/172 , H04N19/98
CPC classification number: G06T9/00 , G06T5/009 , H04N19/119 , H04N19/142 , H04N19/172 , H04N19/98 , G06T2207/20204 , G06T2207/20208
Abstract: A method of method of processing an image of a video sequence including a plurality of images, wherein the video sequence is divided into a sequence of consecutive subsets each including one or more consecutive images of the video sequence is provides, which includes: determining, among the consecutive subsets, a current subset that includes the image, upon determining that the image is a first image of the current subset to be processed, determining an analysis window corresponding to the current subset, wherein the analysis window includes a plurality of consecutive images of the video sequence, and includes at least one image of the current subset, and generating processing results for the image by performing a processing on the images of the analysis window.
-
公开(公告)号: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.
-
公开(公告)号:US20230300356A1
公开(公告)日:2023-09-21
申请号:US18110226
申请日:2023-02-15
Applicant: ATEME
Inventor: Thomas Guionnet , Marwa Tarchouli
IPC: H04N19/42 , H04N19/119 , H04N19/176 , H04N19/80 , H04N19/147 , G06N20/00
CPC classification number: H04N19/42 , G06N20/00 , H04N19/119 , H04N19/147 , H04N19/176 , H04N19/80 , H04N19/593
Abstract: A method for encoding image data of an image divided into a plurality of pixel blocks using a machine learning algorithm, is proposed, which comprises, by a computing platform comprising a processor configured for implementing the machine learning algorithm, for a block of the pixel blocks: obtaining a block neighborhood set of at least one pixel of the image, wherein the at least one pixel is located outside the block in a spatial neighborhood of a corresponding pixel located on an edge of the pixel block, and generating, by the machine learning algorithm configured for performing end-to-end image compression, a bitstream representing the encoded pixel block, by encoding the pixel block based on input data comprising the pixel block and the block neighborhood set.
-
-
-
-
-
-
-
-
-