-
公开(公告)号:US20250030881A1
公开(公告)日:2025-01-23
申请号:US18909092
申请日:2024-10-08
Applicant: Lemon Inc.
IPC: H04N19/436 , H04N19/124 , H04N19/132 , H04N19/157 , H04N19/70 , H04N19/82
Abstract: A method of processing video data. The method includes determining that a supplemental enhancement information (SEI) message of a bitstream includes indicators specifying one or more neural network (NN) filter model candidates or selections for a video unit or samples within the video unit, and converting between a video media file comprising the video unit and the bitstream based on the indicators. A corresponding video coding apparatus and non-transitory computer readable medium are also disclosed.
-
公开(公告)号:US20240348809A1
公开(公告)日:2024-10-17
申请号:US18751520
申请日:2024-06-24
Applicant: Lemon Inc.
IPC: H04N19/42 , H04N19/124 , H04N19/176 , H04N19/186 , H04N19/30 , H04N19/70 , H04N19/82
CPC classification number: H04N19/42 , H04N19/124 , H04N19/176 , H04N19/186 , H04N19/30 , H04N19/70 , H04N19/82
Abstract: A method implemented by a video coding apparatus. The method includes applying an output of a neural network (NN) filter to an unfiltered sample of a video unit to generate a residual, applying a scaling function to the residual to generate a scaled residual, adding another unfiltered sample to the scaled residual to generate a filtered sample, and converting between a video media file and a bitstream based on the filtered sample that was generated. A corresponding video coding apparatus and non-transitory computer readable medium are also disclosed.
-
公开(公告)号:US12101468B2
公开(公告)日:2024-09-24
申请号:US17933755
申请日:2022-09-20
Applicant: Lemon Inc.
IPC: H04N19/105 , H04N19/132 , H04N19/176 , H04N19/186 , H04N19/46
CPC classification number: H04N19/105 , H04N19/132 , H04N19/176 , H04N19/186 , H04N19/46
Abstract: Implementations of the present disclosure provide a solution for reordering merge candidates. In this solution, during a conversion between a current video block of a video and a bitstream of the video, a template matching cost associated with each of a plurality of candidates of motion information for the current video block is determined. The template matching cost is determined based on a first difference between a set of neighboring samples of the current video block and a set of reference samples corresponding to the set of neighboring samples, and a second difference between a set of reconstructed samples neighboring to the set of neighboring samples and the set of reference samples. The set of reference samples is determined based on motion information indicated by a respective candidate. Then, the plurality of candidates of motion information is reordered based on the template matching cost.
-
公开(公告)号:US11895330B2
公开(公告)日:2024-02-06
申请号:US17576487
申请日:2022-01-14
Applicant: Lemon Inc.
Inventor: Zhaobin Zhang , Li Zhang , Yue Li , Kai Zhang
IPC: H04N19/587 , H04N19/172 , H04N19/147 , H04N19/31 , H04N19/169 , H04N19/177 , G06N3/08 , H04N19/105 , H04N19/124 , H04N19/132 , H04N19/109 , H04N19/167 , G06N3/045
CPC classification number: H04N19/587 , G06N3/045 , G06N3/08 , H04N19/105 , H04N19/109 , H04N19/124 , H04N19/132 , H04N19/147 , H04N19/167 , H04N19/172 , H04N19/177 , H04N19/1883 , H04N19/31
Abstract: A method of video processing includes determining a target bitrate for a current video unit of a video that is based on a rate distortion function in which a rate portion is weighted using lambda, wherein lambda is a rational number and wherein lambda is an adaptively adjusted for each video unit of the video and performing a conversion between the current video unit and a bitstream of the video.
-
公开(公告)号:US11792438B2
公开(公告)日:2023-10-17
申请号:US17488179
申请日:2021-09-28
Applicant: Lemon Inc.
IPC: H04N19/85 , H04N19/96 , H04N19/174 , H04N19/176 , H04N19/184 , H04N19/124 , H04N19/107 , H04N19/573 , G06N3/04
CPC classification number: H04N19/85 , G06N3/04 , H04N19/107 , H04N19/124 , H04N19/174 , H04N19/176 , H04N19/184 , H04N19/573 , H04N19/96
Abstract: Methods, systems, apparatus for media processing are described. One example method of digital media processing includes determining, for a conversion between visual media data and a bitstream of the visual media data, how to apply one or more convolutional neural network filters to at least some samples of a video unit of the visual media data according to a rule; and performing the conversion based on the determining.
-
公开(公告)号:US11716469B2
公开(公告)日:2023-08-01
申请号:US17544638
申请日:2021-12-07
Applicant: Lemon Inc.
IPC: H04N19/117 , H04N19/436 , H04N19/82 , H04N19/186 , H04N19/169 , H04N19/70 , H04N19/124 , H04N19/176 , H04N19/132 , G06N3/08
CPC classification number: H04N19/117 , G06N3/08 , H04N19/124 , H04N19/132 , H04N19/176 , H04N19/186 , H04N19/1883 , H04N19/436 , H04N19/70 , H04N19/82
Abstract: A method implemented by a video coding apparatus. The method includes selecting a neural network (NN) filter model from a plurality of NN filter model candidates for each video unit. The NN filter model selected for a first video unit is different than the NN filter model selected for a second video unit. The method also includes converting between a video media file and a bitstream based on the one or more NN filter models selected for the video unit. A corresponding video coding apparatus and non-transitory computer readable medium are also disclosed.
-
公开(公告)号:US11582460B2
公开(公告)日:2023-02-14
申请号:US17148533
申请日:2021-01-13
Applicant: Lemon Inc.
Inventor: Yang Wang , Kai Zhang , Li Zhang , Yuwen He , Hongbin Liu
IPC: H04N19/11 , H04N19/176 , H04N19/146 , H04N19/132 , H04N19/159
Abstract: Aspects of the present disclosure provide techniques for derive one or more intra prediction modes (IPMs) from a subset of IPM candidates in order to determine a predictor to use for decoding a block of an image. In some aspects, the subset of IPM candidates may include IPMs that are less than the number of IPMs in a full set of all available IPM candidates (e.g., 67 IPMs in VVC or 35 in HEVC). In some aspects, the subset of IPM candidates may be based on a most probable mode (MPM) list that can be used to determine or signal an IPM based on IPMs previously used in decoding other blocks.
-
公开(公告)号:US11563957B2
公开(公告)日:2023-01-24
申请号:US17148538
申请日:2021-01-13
Applicant: Lemon Inc.
Inventor: Yang Wang , Kai Zhang , Li Zhang , Yuwen He , Hongbin Liu
IPC: H04N19/189 , H04N19/105 , H04N19/132 , H04N19/176 , H04N19/159 , H04N19/186
Abstract: Example implementations include a method and of video processing, comprising determining, during a conversion between a current video unit of a video and a bitstream of the video, to apply a prediction mode derivation tool to the current video unit, wherein in the prediction mode derivation tool, at least one intra prediction mode (IPM) is derived for the current video unit based on cost calculations between reconstructed samples and prediction samples of a template region related the current video unit. The implementations further include performing the conversion based on the determining.
-
公开(公告)号:US20230014915A1
公开(公告)日:2023-01-19
申请号:US17933755
申请日:2022-09-20
Applicant: Lemon Inc.
IPC: H04N19/105 , H04N19/132 , H04N19/176 , H04N19/186 , H04N19/46
Abstract: Implementations of the present disclosure provide a solution for encoding and decoding motion information. In this solution, during a conversion between a current video block of a video and a bitstream of the video, a group type of a subgroup of candidates of motion information for the current video block is determined, wherein the group type indicating whether the subgroup of candidates are to be reordered. Further, a list of candidates are constructed based on the group type; and the motion information for the current video block is derived from the list of candidates.
-
公开(公告)号:US20220286695A1
公开(公告)日:2022-09-08
申请号:US17681427
申请日:2022-02-25
Applicant: Lemon Inc.
IPC: H04N19/42 , H04N19/82 , H04N19/186 , H04N19/124 , H04N19/176 , H04N19/30 , H04N19/70
Abstract: A method implemented by a video coding apparatus. The method includes applying an output of a neural network (NN) filter to an unfiltered sample of a video unit to generate a residual, applying a scaling function to the residual to generate a scaled residual, adding another unfiltered sample to the scaled residual to generate a filtered sample, and converting between a video media file and a bitstream based on the filtered sample that was generated. A corresponding video coding apparatus and non-transitory computer readable medium are also disclosed.
-
-
-
-
-
-
-
-
-