-
公开(公告)号:US20250168363A1
公开(公告)日:2025-05-22
申请号:US19029787
申请日:2025-01-17
Applicant: NOKIA TECHNOLOGIES OY
Inventor: Jani LAINEMA , Kemal UGUR
IPC: H04N19/182 , H04N19/105 , H04N19/107 , H04N19/11 , H04N19/196
Abstract: There is disclosed an apparatus, a method and a computer program for video coding. The apparatus comprises a selector configured for selecting a pixel for prediction; a projection definer configured for determining a projection of said pixel to a set of reference pixels; and a prediction definer configured for selecting one or more reference pixels from said set of reference pixels on the basis of said projection, and using said selected one or more reference pixels to obtain a prediction value for said pixel to be predicted.
-
公开(公告)号:US20250071295A1
公开(公告)日:2025-02-27
申请号:US18724393
申请日:2022-11-17
Applicant: Nokia Technologies Oy
Inventor: Limin WANG , Seungwook HONG , Krit PANUSOPONE , Miska Matias HANNUKSELA , Jani LAINEMA
IPC: H04N19/167 , H04N19/105 , H04N19/172 , H04N19/82
Abstract: There are disclosed various methods, apparatuses and computer program products for video encoding. In some embodiments the method comprises obtaining a coding unit of a coding tree unit of a picture comprising a refreshed region and a non-refreshed region and a virtual boundary between the refreshed region and the non-refreshed region; examining whether the coding unit belongs to the refreshed region or to the non-refreshed region; treating the virtual boundary as a picture boundary when determining that the coding unit belongs to the refreshed region; or treating the virtual boundary as no boundary when determining that the coding unit belongs to the non-refreshed region.
-
公开(公告)号:US20250008084A1
公开(公告)日:2025-01-02
申请号:US18710252
申请日:2022-11-08
Applicant: Nokia Technologies Oy
Inventor: Pekka ASTOLA , Jani LAINEMA
IPC: H04N19/105 , H04N19/132 , H04N19/167 , H04N19/176 , H04N19/186 , H04N19/463 , H04N19/50 , H04N19/85
Abstract: A method comprising: obtaining an image block unit comprising samples in color channels of unit comprising samples in color channels of one or two chrominance channels and one luminance channel (900); reconstructing samples of said luminance channel of the image block unit (902); predicting chrominance samples of at least one color channel of image block unit using at least two cross-component prediction models, each comprising their corresponding linear model parameters, and a luminance threshold value dividing the samples of said luminance channel between said at least two cross-component prediction models (904); defining a weighting function for said at least two cross-component prediction models based on location of said two or more chrominance samples and the luminance threshold value (906); and applying a smoothing function for samples residing within an offset value from said luminance threshold value, wherein said smoothing function adjusts chrominance values of said samples residing within said offset value by applying said weighting function on the corresponding at least two linear model parameters of the at least two cross-component prediction models (908).
-
4.
公开(公告)号:US20240202507A1
公开(公告)日:2024-06-20
申请号:US18555479
申请日:2022-04-15
Applicant: Nokia Technologies Oy
Inventor: Francesco CRICRÌ , Jani LAINEMA , Ramin GHAZNAVI YOUVALARI , Honglei ZHANG , Yat Hong LAM , Maria Claudia SANTAMARIA GOMEZ , Hamed REZAZADEGAN TAVAKOLI , Miska Matias HANNUKSELA
Abstract: An apparatus with a corresponding method and computer program product are provided. The apparatus includes at least one processor; and at least one non-transitory memory including computer program code: wherein the at least one memory and the computer program code are configured to, with the at least one processor, cause the apparatus at least to perform the steps (1600) of train or finetune at least one neural network (NN) based at least on a temporal persistence scope; and encode or decode one or more media frames elements based at least on the trained or finetuned at least one neural network. A further apparatus with a corresponding method and computer program product are provided. The further apparatus configured to carry out the steps (1700) of receive a weight-update prediction error from an encoder-side, predict a weight-update based on one or more reference weight updates, and a prediction function or algorithm, and reconstruct a weight update by combining the predicted weight-update and the prediction error.
-
公开(公告)号:US20240187594A1
公开(公告)日:2024-06-06
申请号:US18435271
申请日:2024-02-07
Applicant: Nokia Technologies Oy
Inventor: Jani LAINEMA
IPC: H04N19/129 , H04N19/132 , H04N19/176 , H04N19/18 , H04N19/46
CPC classification number: H04N19/129 , H04N19/132 , H04N19/176 , H04N19/18 , H04N19/46
Abstract: An apparatus includes at least one processor; and at least one non-transitory memory storing instructions that, when executed by the at least one processor, cause the apparatus at least to: determine a horizontal dimension of a transform block corresponding to a horizontal direction of the transform block and a vertical dimension of the transform block corresponding to a vertical direction of the transform block; determine a first transform and a second transform, wherein the first transform has smaller first coefficient for its first basis function compared to a first coefficient of a first basis function of the second transform; select the first transform having smaller first coefficient for its first basis function for the direction with the smaller dimension of the transform block and select the second transform having larger first coefficient for its first basis function for the direction with the larger dimension of the transform block.
-
公开(公告)号:US20210168395A1
公开(公告)日:2021-06-03
申请号:US16973620
申请日:2019-07-08
Applicant: Nokia Technologies Oy
Inventor: Francesco CRICRI , Antti HALLAPURO , Miska HANNUKSELA , Jani LAINEMA , Emre AKSU , Caglar AYTEKIN , Ramin GHAZNAVI YOUVALARI
IPC: H04N19/50 , H04N19/172 , H04N19/154 , H04N19/14 , H04N19/196 , H04N19/105 , G06N3/04 , G06N3/08
Abstract: An apparatus, a method and a computer program product are described comprising: obtaining or receiving video data; providing a current frame and/or one or more previous frames of the obtained or received video data to an input of a neural network; generating a predicted output at an output of the neural network, wherein the predicted output comprises at least one of one or more predicted future frames of the video data and predicted properties of one or more future frames of the video data; determining one or more processing decisions based, at least in part, on the predicted output; and processing the current frame of the video data at least partially according to the one or more processing decisions.
-
公开(公告)号:US20190356909A1
公开(公告)日:2019-11-21
申请号:US16473785
申请日:2017-12-29
Applicant: Nokia Technologies Oy
Inventor: Jani LAINEMA
IPC: H04N19/105 , H04N19/159 , H04N19/147 , H04N19/176 , H04N19/182 , H04N19/11
Abstract: The invention relates to a method for decoding, comprising receiving a bitstream comprising encoded image data, forming from the bitstream in a computer memory a set of reference pixels having reference pixel values for intra-picture directional prediction, predicting a pixel value in a predicted image block (P) by intra-picture directional prediction by using values of one or more selected reference pixels (410, 420) in forming a predicted a pixel value, wherein the selected reference pixels (410, 420) are selected from a prediction direction with respect to the predicted pixel, and wherein the prediction direction between the reference pixel (410) and the predicted pixel can be a wide-angle prediction direction that forms an obtuse angle with top-left direction, repeating the pixel prediction for a number of pixels to form a predicted image block, and using the predicted image block (P) in decoding an image block from the bitstream to obtain a decoded image block. A corresponding method for decoding as well as a decoder, an encoder, computer program products for the same purpose, and a signal are provided.
-
公开(公告)号:US20250168394A1
公开(公告)日:2025-05-22
申请号:US19029965
申请日:2025-01-17
Applicant: NOKIA TECHNOLOGIES OY
Inventor: Antti Olli HALLAPURO , Kemal UGUR , Jani LAINEMA
IPC: H04N19/513 , H04N19/52 , H04N19/573 , H04N19/593
Abstract: A system and method for improving the coding efficiency of motion vector information in video coding. According to various embodiments, a list of motion vector predictor candidates is arranged according to predefined rules. Each motion vector also has a reference index associated with it. One of the motion vector candidates is then selected as a predictor based on predefined rules, or the selection is explicitly signaled in the bitstream. The reference index associated with the selected motion vector is used as a reference index for the current block. The reference index is predicted along with the motion vector. Such embodiments can improve the compression efficiency of modern video codecs.
-
公开(公告)号:US20250056017A1
公开(公告)日:2025-02-13
申请号:US18710679
申请日:2022-11-09
Applicant: Nokia Technologies Oy
Inventor: Ramin GHAZNAVI YOUVALARI , Pekka ASTOLA , Jani LAINEMA , Alireza AMINLOU
IPC: H04N19/176 , G06T7/40 , H04N19/147 , H04N19/186 , H04N19/70
Abstract: A method comprising: obtaining an image block unit comprising samples in color channels of one or two chrominance channels and one luminance channel: reconstructing samples of said luminance channel of the image block unit: determining parameters for at least one prediction model for predicting samples of at least one color channel of the image block unit using a prediction model based on one or more reference samples in a neighboring block in current channel/frame, one or more reference samples in a block neighboring a co-located block in a reference channel/frame; and one or more reference samples inside the co-located block in the reference channel/frame; and determining said at least one prediction model as a polynomial and/or exponential prediction model.
-
公开(公告)号:US20220400283A1
公开(公告)日:2022-12-15
申请号:US17892363
申请日:2022-08-22
Applicant: NOKIA TECHNOLOGIES OY
Inventor: Antti Olli HALLAPURO , Kemal UGUR , Jani LAINEMA
IPC: H04N19/513 , H04N19/52 , H04N19/593 , H04N19/573
Abstract: A system and method for improving the coding efficiency of motion vector information in video coding. According to various embodiments, a list of motion vector predictor candidates is arranged according to predefined rules. Each motion vector also has a reference index associated with it. One of the motion vector candidates is then selected as a predictor based on predefined rules, or the selection is explicitly signaled in the bitstream. The reference index associated with the selected motion vector is used as a reference index for the current block. The reference index is predicted along with the motion vector. Such embodiments can improve the compression efficiency of modern video codecs.
-
-
-
-
-
-
-
-
-