-
公开(公告)号:US11694125B2
公开(公告)日:2023-07-04
申请号:US17465568
申请日:2021-09-02
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Jungyeop Yang
IPC: G06N20/20 , H04N19/51 , H04N19/176 , G06N3/08 , G06N20/00 , H04N19/103 , G06T9/00 , H04N19/136 , G06V20/40
CPC classification number: G06N20/20 , G06N3/08 , G06N20/00 , G06T9/002 , G06V20/40 , H04N19/103 , H04N19/136 , H04N19/176 , H04N19/51
Abstract: An image encoder for outputting a bitstream by encoding an input image includes a predictive block, a machine learning based prediction enhancement (MLBE) block, and a subtractor. The predictive block is configured to generate a prediction block using data of a previous input block. The MLBE block is configured to transform the prediction block into an enhanced prediction block by applying a machine learning technique to the prediction block. The subtractor is configured to generate a residual block by subtracting pixel data of the enhanced prediction block from pixel data of a current input block.
-
公开(公告)号:US20220377369A1
公开(公告)日:2022-11-24
申请号:US17743962
申请日:2022-05-13
Applicant: Samsung Electronics Co., Ltd.
Inventor: Jungyeop Yang , Sungho Jun
IPC: H04N19/56 , H04N19/513 , H04N19/176
Abstract: A video encoding method of estimating a motion vector of a current block in a current frame includes identifying a reference block in a reference frame, a first location of the current block within the current frame corresponding to a second location of the reference block within the reference frame, setting a search range in the reference frame, searching for candidate blocks from the search range of the reference frame, each of the candidate blocks satisfying a corresponding first motion estimation criterion of first motion estimation criteria, searching for a prediction block from among the candidate blocks, the prediction block satisfying a second motion estimation criterion, estimating, as the motion vector of the current block, a motion vector corresponding to a displacement between the reference block and the prediction block, and encoding the current block based on the estimated motion vector.
-
公开(公告)号:US11115673B2
公开(公告)日:2021-09-07
申请号:US15980808
申请日:2018-05-16
Applicant: SAMSUNG ELECTRONICS CO., LTD.
Inventor: Jungyeop Yang
IPC: H04N19/51 , H04N19/176 , G06K9/66 , G06K9/00 , G06N3/08 , G06N20/00 , H04N19/103 , G06T9/00 , H04N19/136
Abstract: An image encoder for outputting a bitstream by encoding an input image includes a predictive block, a machine learning based prediction enhancement (MLBE) block, and a subtractor. The predictive block is configured to generate a prediction block using data of a previous input block. The MLBE block is configured to transform the prediction block into an enhanced prediction block by applying a machine learning technique to the prediction block. The subtractor is configured to generate a residual block by subtracting pixel data of the enhanced prediction block from pixel data of a current input block.
-
4.
公开(公告)号:US10893292B2
公开(公告)日:2021-01-12
申请号:US16504916
申请日:2019-07-08
Applicant: Samsung Electronics Co., Ltd.
Inventor: Yowon Jeong , Giwon Kim , Juwon Byun , Wonseop Song , Jeehoon An , Jungyeop Yang
IPC: H04N19/00 , H04N19/53 , H04N19/112 , H04N5/14 , H04N19/172 , H04N19/182 , H04N19/159
Abstract: An electronic circuit includes a block determinator, a candidate selector, and a motion vector generator to perform motion estimation. The block determinator determines a current block and candidate blocks with regard to each of decimated images generated from an original image, wherein the block determinator determines first candidate blocks based on a location of the current block without a full search for all pixels with regard to a first decimated image of the lowest resolution. The candidate selector selects second candidate blocks which are some of the first candidate blocks with regard to a second decimated image of the highest resolution, such that the block determinator determines the second candidate blocks with regard to the original image. The motion vector generator generates a motion vector for the current block based on one reference patch determined from reference patches indicated by candidate motion vectors of the second candidate blocks.
-
-
-