-
公开(公告)号: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.
-
公开(公告)号:US11558608B2
公开(公告)日:2023-01-17
申请号:US17512162
申请日:2021-10-27
Applicant: Lemon Inc.
Inventor: Yue Li , Li Zhang , Jizheng Xu
IPC: H04N19/105 , H04N19/119 , H04N19/96 , H04N19/159 , G06T9/40 , H04N19/176 , G06T9/00 , G06V10/94
Abstract: A method implemented by a coding apparatus. The method includes obtaining probabilities of split types being implemented when partitioning a picture, and skipping one or more of the split types based on the probabilities obtained when a coding block is partitioned during a conversion between a video media file and a bitstream. A corresponding apparatus and non-transitory computer readable medium are also provided.
-
公开(公告)号: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.
-
公开(公告)号:US11388421B1
公开(公告)日:2022-07-12
申请号:US17148383
申请日:2021-01-13
Applicant: Lemon Inc.
Inventor: Yang Wang , Kai Zhang , Li Zhang , Yuwen He , Hongbin Liu
IPC: H04N19/159 , H04N19/70 , H04N19/176 , H04N19/147
Abstract: Example implementations include a method, apparatus and computer-readable medium of video processing, including constructing, during a conversion between a current video block of a video and a bitstream of the video, at least one template set for the current video block from a plurality of sub-templates. The one or more sub-templates may be selected from a plurality of sub-templates including: a left sub-template, an above sub-template, a right-above sub-template, a left-below sub-template, and a left-above sub-template. The implementations further include deriving at least one intra-prediction mode (IPM) based on cost calculations. The implementations include determining, based on the at least one IPM, a final predictor of the current video block. The implementations include performing the conversion based on the final predictor.
-
公开(公告)号:US20250008100A1
公开(公告)日:2025-01-02
申请号:US18886375
申请日:2024-09-16
Applicant: Lemon, Inc.
IPC: H04N19/117 , G06N3/04 , H04N19/132 , H04N19/176 , H04N19/82
Abstract: A method implemented by a video coding apparatus includes applying a neural network (NN) filter to an unfiltered sample of a video unit to generate a filtered sample. The NN filter is based on an NN filter model configured to obtain an attention based on a coding parameter input. The method also includes performing a conversion between a video media file and a bitstream based on the filtered sample that was generated.
-
公开(公告)号:US20240403292A1
公开(公告)日:2024-12-05
申请号:US18798502
申请日:2024-08-08
Applicant: Lemon Inc. , Beijing Zitiao Network Technology Co., Ltd.
Inventor: Wei Ding , Li Zhang , Yuanjin Lin , Kui Wei , Yuxiang Chen , Jianjun Chen
IPC: G06F16/2453 , G06F11/30 , G06F11/34
Abstract: A hybrid transactional/analytical processing database includes an OLTP engine, OLAP engine, and shared storage including a mass storage device holding data of multiple tenants. The shared storage includes processing circuitry configured to implement a query executor configured to continuously monitor actual memory usage of the shared storage while the shared storage is responding to one or more queries from the OLTP engine or OLAP engine. Upon determining the actual memory usage of an operator evaluating the one or more of the queries from the OLTP engine or OLAP engine at the shared storage exceeds the preventative memory usage threshold but does not exceed the system memory usage threshold, the query executor is further configured to spill one or more fragments of query memory corresponding to the one or more queries to the mass storage device, without terminating the one or more queries.
-
公开(公告)号:US11889097B2
公开(公告)日:2024-01-30
申请号:US17673660
申请日:2022-02-16
Applicant: Lemon Inc.
Inventor: Yang Wang , Kai Zhang , Li Zhang , Yuwen He , Hongbin Liu
Abstract: Aspects include a method, apparatus and computer-readable medium of decoding video or blocks of an image, including receiving a bitstream of the image, deriving, for a block of the image in the bitstream, multiple intra-prediction modes (IPMs) to use in decoding the block, determining, based on the multiple IPMs, a final predictor to use in decoding the block, and decoding the block using the final predictor. Other aspects include method, apparatus and computer-readable medium for similarly encoding video or blocks of an image.
-
公开(公告)号:US11823350B2
公开(公告)日:2023-11-21
申请号:US17157694
申请日:2021-01-25
Applicant: Lemon Inc.
Inventor: Wenbin Yin , Haibin Yin , Li Zhang , Huade Shi
IPC: H04N19/117 , G06T3/40 , G06T9/00 , G06T5/00 , H04N19/176 , H04N19/33 , H04N19/46 , G06T5/50
CPC classification number: G06T3/4053 , G06T5/002 , G06T5/50 , G06T9/00 , H04N19/117 , H04N19/176 , H04N19/33 , H04N19/46
Abstract: Implementations of the present disclosure provide a solution for image/video processing. In this solution, an intermediate image can be obtained from an LR image. Then, a smooth value associated with an image block in the intermediate image could be determined based on a gradient of a target pixel in the image block. Further, an HR image can be generated from the intermediate image based on the smooth value. In this way, the filtering process can be performed based on a smooth value of an image block, thereby improving the efficiency of image/video processing and lowering down the computational and memory costs.
-
公开(公告)号:US20230066540A1
公开(公告)日:2023-03-02
申请号:US17462998
申请日:2021-08-31
Applicant: LEMON INC.
Inventor: Jianjun Chen , Yonghua Ding , Ye Liu , Fangshi Li , Lixun Cao , Yang Liu , Li Zhang , Mingyi Zhang , Lei Zhang , Rui Shi
IPC: G06F16/2457 , G06F16/25 , G06F16/242 , G06F16/27
Abstract: The present disclosure describes hybrid transactional and analytical processing (HTAP) techniques. A HTAP system comprises a first processing engine configured to perform online transactional processing, a second processing engine configured to perform online analytical processing, and a storage in communication with the first processing engine and the second processing engine. The first processing engine, the second processing engine, and the storage may be modularized and configured to be decoupled from each other. The system may be configured to capture data by the first processing engine in real time, organize the data in a first format in a first part of the storage for use by the first processing engine, propagate the data to a second part of the storage subsystem, and organize the data in a second format in the second part of the storage for use by the second processing engine.
-
公开(公告)号:US20230023579A1
公开(公告)日:2023-01-26
申请号:US17848068
申请日:2022-06-23
Applicant: Lemon, Inc.
IPC: H04N19/117 , H04N19/80 , H04N19/105 , H04N19/176
Abstract: A method implemented by a video coding apparatus includes applying a neural network (NN) filter to an unfiltered sample of a video unit to generate a filtered sample, where the NN filter is based on a first NN filter model having a first depth, or a second NN filter model having a second depth, where the depth comprises a number of residual blocks of the respective NN filter model, and where the second depth is different than the first depth. The method also includes performing a conversion between a video media file and a bitstream based on the filtered sample.
-
-
-
-
-
-
-
-
-