-
公开(公告)号:US11064210B2
公开(公告)日:2021-07-13
申请号:US16339117
申请日:2017-07-17
IPC分类号: H04N19/186 , H04N19/117 , H04N9/68 , H04N9/77 , H04N19/182 , H04N19/86 , H04N19/85
摘要: A processing for a first pixel in a picture comprises obtaining a lower limit of a first color component of the first pixel in a first color space based on a distance between a color of the first pixel and a first distorted version of the color in a second color space. An upper limit of the first color component in the first color 5 space is obtained based on a distance between the color and a second distorted version of the color in the second color space. A filtered value is obtained of the first color component and which is equal to or larger than the lower limit and equal to or lower than the upper limit. The processing results in filtered values that are cheaper to encode but that are visibly undistinguishable from the original colors of the pixels.
-
公开(公告)号:US20190141346A1
公开(公告)日:2019-05-09
申请号:US16097344
申请日:2017-05-12
发明人: Per Wennersten , Ruoyang Yu
摘要: There are provided mechanisms for encoding a motion vector, wherein the motion vector is represented by a sum of a motion vector prediction (MVP) and a motion vector difference (MVD) between the motion vector and the MVP. The MVD comprises a first MVD component y and a second MVD component x. The method comprises encoding the first MVD component y. The method comprises encoding a representation {circumflex over (x)} of the second MVD component x. The method comprises sending information to a video decoder on how reconstruct the second MVD component x from the representation {circumflex over (x)} of the second MVD component x and at least one of: the first MVD component y, MVP index MVPindex, reference picture index RefIdx, reference picture list flag, block partition size PartSize and block partition type. There are provided mechanisms for reconstructing a motion vector from a motion vector prediction (MVP) and a motion vector difference (MVD). The MVD comprises a first MVD component y and a second MVD component x. The method comprises receiving information from a video encoder on how to reconstruct the second MVD component x from a representation x of the second MVD component x and at least one of: the first MVD component y, MVP index MVPindex, reference picture index RefIdx, reference picture list flag, block partition size PartSize and block partition type. The method comprises decoding the first MVD component y. The method comprises decoding the representation x of the second MVD component x. The method comprises reconstructing the second MVD component x in accordance with the received information.
-
公开(公告)号:US10057571B2
公开(公告)日:2018-08-21
申请号:US15383451
申请日:2016-12-19
IPC分类号: H04N7/18 , H04N11/02 , H04N11/04 , H04N19/105 , H04N19/70 , H04N19/46 , H04N19/51 , H04N19/174 , H04N19/172
CPC分类号: H04N19/105 , H04N19/172 , H04N19/174 , H04N19/46 , H04N19/51 , H04N19/70
摘要: At least one mode signaling syntax element is provided based on an encoded representation of a picture in a video sequence. The at least one mode signaling syntax element is employed to determine whether at least one final reference picture list is the same for all slices of a same slice type in the picture. The at least one mode signaling syntax element thereby signals to a decoder that it does not necessarily have to repeat computationally complex reference picture list construction functions for each slice in the picture.
-
公开(公告)号:US12126835B2
公开(公告)日:2024-10-22
申请号:US17621059
申请日:2020-06-15
IPC分类号: H04N19/70 , H04N19/12 , H04N19/169 , H04N19/172 , H04N19/176 , H04N19/60
CPC分类号: H04N19/70 , H04N19/12 , H04N19/172 , H04N19/176 , H04N19/1883 , H04N19/60
摘要: A method, decoder apparatus, and computer programs are provided. A bit stream having a video block encoded with a multiple transform selection (MTS) index is received. The MTS index is parsed to determine a value of it. Responsive to the MTS index value being a predetermined value (or one of a predetermined set of indices), a LFNST index is parsed from the bit stream to determine a value of it, the value providing an indication whether a LFNST transform set is to be used in decoding the video block. Responsive to the MTS index value not being the predetermined value (or one of the set of indices), the value of the LFNST index is set to a default value indicating no LFNST transform is to be used in the decoding. The video block is decoded based on the values of the MTS index and the LFNST index.
-
公开(公告)号:US11991359B2
公开(公告)日:2024-05-21
申请号:US18077414
申请日:2022-12-08
IPC分类号: H04N19/12 , H04N19/13 , H04N19/147 , H04N19/176 , H04N19/46
CPC分类号: H04N19/12 , H04N19/13 , H04N19/147 , H04N19/176 , H04N19/46
摘要: There are provided mechanisms for methods and apparatuses for transform selection in encoding and decoding of video blocks.
-
公开(公告)号:US11973952B2
公开(公告)日:2024-04-30
申请号:US17617824
申请日:2020-06-12
发明人: Zhi Zhang , Ruoyang Yu , Kenneth Andersson , Per Wennersten , Jacob Ström , Rickard Sjöberg
IPC分类号: H04N19/132 , H04N19/105 , H04N19/176 , H04N19/59 , H04N19/593
CPC分类号: H04N19/132 , H04N19/105 , H04N19/176 , H04N19/59 , H04N19/593
摘要: A prediction unit (60) for an encoder (24) or decoder (44) implements matrix based intra prediction Input boundary samples for a current block are downsampled to obtain reduced boundary samples for matrix multiplication and/or linear interpolation, or both. In one embodiment, downsampling is performed in a manner that aligns the reduced boundary samples with an output of a matrix multiplication unit of the prediction unit. In other embodiments, downsampling is performed without averaging. The embodiments reduce the complexity of the prediction unit and the latency of the encoder (24) or decoder (44).
-
公开(公告)号:US11425369B2
公开(公告)日:2022-08-23
申请号:US17204975
申请日:2021-03-18
IPC分类号: H04N19/105 , H04N19/46 , H04N19/70 , H04N19/174 , H04N19/51 , H04N19/172
摘要: A mode signaling syntax element is provided based on an encoded representation of a picture in a video sequence. The mode signaling syntax element is employed to determine whether a final reference picture list is the same for all slices of a same slice type in the picture. The mode signaling syntax element signals to a decoder that it does not necessarily have to repeat computationally complex reference picture list construction functions for each slice in the picture.
-
公开(公告)号:US11233994B2
公开(公告)日:2022-01-25
申请号:US17259380
申请日:2019-07-09
发明人: Jacob Ström , Per Wennersten , Jack Enhorn , Du Liu
IPC分类号: H04N19/117 , H04N19/635 , H04N19/80 , H04N19/167 , H04N19/172 , H04N19/196
摘要: According to a first aspect, a method is provided. The method includes obtaining an M×N array of pixel values an image; determining a weight selection value for position x,y in the M×N array; and using the weight selection value to obtain a weight value for use in a filter for filtering the image. Determining the weight selection value for position x,y (omegax,y) includes: a) retrieving a previously determined weight selection value for position x,y−1 (omegax,y−1); b) retrieving a previously determined alpha value (a) for position x,y−1; c) calculating a delta value (d); and d) calculating omegax,y=omegax,y−1−a+d. Calculating d includes: i) retrieving a first previously determined value (omega_row); i) retrieving a second previously determined value (alpha_row); and ii) calculating d=omega_row−alpha_row+abs(Ax+1,y+1−Ax+1,y+2), wherein Ax+1,y+1 is the value stored in position x+1,y+1 of the array and Ax+1,y+2 is the value stored in position x+1,y+2 of the array.
-
公开(公告)号:US11122263B2
公开(公告)日:2021-09-14
申请号:US16468845
申请日:2017-12-07
发明人: Per Wennersten , Kenneth Andersson , Jack Enhorn , Jacob Ström , Ying Wang
IPC分类号: H04N19/117 , H04N19/124 , H04N19/174 , H04N19/176 , H04N19/182 , H04N19/503 , H04N19/593 , H04N19/82 , H04N19/126 , H04N19/80
摘要: A pixel value of a pixel in a picture of a video sequence is modified by a weighted combination of the pixel value and at least one spatially neighboring pixel value in a filtering. The filtering depends on a pixel distance between the pixel and a neighboring pixel and on a pixel value difference between the pixel and a neighboring pixel value of the neighboring pixel. The filtering is controlled by a spatial parameter and a range parameter. The spatial parameter depends on at least one of a width and a height of a transform block, and on at least one of a prediction type of a block of pixels in the picture, a picture type of the picture, and a slice type of a slice in the picture.
-
公开(公告)号:US11082688B2
公开(公告)日:2021-08-03
申请号:US16961947
申请日:2018-12-14
发明人: Ruoyang Yu , Kenneth Andersson , Per Wennersten
IPC分类号: H04N19/105 , H04N19/132 , H04N19/176 , H04N19/46 , H04N19/583
摘要: A method of encoding/decoding a picture of a video signal includes selecting a block of the picture for decoding, comparing a motion vector associated with the selected block to a motion vector associated with a neighbouring block that is adjacent the block, and determining whether to use motion vectors associated with the neighbouring block in encoding/decoding of the block based on the comparison of the motion vector associated with the selected block and the motion vector associated with the neighbouring block.
-
-
-
-
-
-
-
-
-