-
121.
公开(公告)号:US20230289616A1
公开(公告)日:2023-09-14
申请号:US18319636
申请日:2023-05-18
Applicant: Lemon Inc.
Inventor: Tongping Liu , Wei Xu , Jianjun Chen
IPC: G06N3/098
CPC classification number: G06N3/098
Abstract: System and method of training a machine learning model on a plurality of devices in parallel are provided. The method includes performing a model profiling execution before a model normal execution, allocating tensors of the model into a plurality of chunks based on profiling results from the model profiling execution, and performing the model normal execution on the plurality of devices in parallel to train or fine-tune the model.
-
公开(公告)号:US20230281162A1
公开(公告)日:2023-09-07
申请号:US17687461
申请日:2022-03-04
Applicant: Lemon Inc.
Inventor: Zeyong Cai , Nite Luo
IPC: G06F16/13 , G06F16/16 , G06F16/955 , G06F9/445
CPC classification number: G06F16/13 , G06F9/445 , G06F16/168 , G06F16/9566
Abstract: The present disclosure describes techniques for effect asset creation. At one file of defining at least one new type of asset may be created based on an existing type of asset. Properties of the at least one new type of asset may be configured. The properties comprise an identifier of the at least one new type of asset and information indicative of the existing type of asset. The at least one new type of asset may be implemented with scripts. Implementing the at least one new type of asset with scripts comprises fetching a native object corresponding to the existing type of asset. The script-based at least one new type of asset enables to create new effect assets while avoiding an inflation of a package size of an effect creation tool.
-
公开(公告)号:US11729427B2
公开(公告)日:2023-08-15
申请号:US17476809
申请日:2021-09-16
Applicant: Lemon Inc.
Inventor: Ye-Kui Wang
IPC: H04N19/70 , H04N19/132 , H04N19/172 , H04N19/184 , H04N19/169 , H04N19/105 , H04N19/186
CPC classification number: H04N19/70 , H04N19/105 , H04N19/132 , H04N19/172 , H04N19/184 , H04N19/186 , H04N19/188
Abstract: Systems, methods and apparatus for processing visual media data are described. One example method includes performing a conversion between visual media data and a visual media file including one or more tracks storing one or more bitstreams of the visual media data according to a format rule; wherein the format rule specifies whether a first element indicative of whether a track contains a bitstream corresponding to a specific output layer set controls whether a second element indicative of a chroma format of the track and/or a third element indictive of a bit depth information of the track is included in a configuration record of the track.
-
公开(公告)号:US20230252752A1
公开(公告)日:2023-08-10
申请号:US17666045
申请日:2022-02-07
Applicant: Lemon Inc.
Inventor: Shuo Cheng , Peng Wang
CPC classification number: G06V10/25 , G06N3/0454 , G06T7/50 , G06T7/70 , G06T2207/20076
Abstract: The present disclosure describes techniques for determining a bounding box. An image may be received. An X-frame, a Y-frame, and a normal frame may be estimated based on the image using a first neural network. At least one planar region may be detected from the image using a second neural network. A vanishing point detection may be performed on each of the at least one planar region. Output of the first neural network may be fused with results of the vanishing point detection. A depth value of each pixel in at least one plane corresponding to the at least one planar region may be determined based at least in part on a result of the fusing. A location of a bounding box may be determined based at least in part on the depth value of each pixel in the at least one plane.
-
公开(公告)号:US20230246966A1
公开(公告)日:2023-08-03
申请号:US18295783
申请日:2023-04-04
Applicant: Lemon Inc.
IPC: H04L47/125 , H04L45/24
CPC classification number: H04L47/125 , H04L45/24
Abstract: A computer system for flexible load balancing on a multipath network includes a processor that implements a multipath transport protocol as a transport layer of a network stack, a load balancer that distributes network traffic across a plurality of paths, and a congestion controller in communication with the load balancer. The congestion controller determines parameters for a message based on information received from the load balancer. A scheduler included in the load balancer selects a load balancing algorithm from a plurality of load balancing algorithms based on the parameters of the message received from the congestion controller and, based on the selected load balancing algorithm, determines a timing and a path for the message to be sent to the transport layer.
-
公开(公告)号: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.
-
127.
公开(公告)号:US20230237728A1
公开(公告)日:2023-07-27
申请号:US17586312
申请日:2022-01-27
Applicant: Lemon Inc.
Inventor: Peng Wang , Angtian Wang , Jian Sun
CPC classification number: G06T15/06 , G06T17/10 , G06T19/20 , G06T2219/2021
Abstract: The present disclosure describes techniques of rendering images using explicit object representation via rays tracing volume density aggregation. The techniques comprise reconstructing an object into a plurality of Gaussian ellipsoids; determining a volume density of each of the plurality of Gaussian ellipsoids along each of a plurality of viewing rays; determining a weight of each of the plurality of Gaussian ellipsoids based on the volume density; and synthesizing an image of the object using the determined weight on each pixel of the image to interpolate attributes of each of the plurality of Gaussian ellipsoids.
-
公开(公告)号:US20230237046A1
公开(公告)日:2023-07-27
申请号:US18130670
申请日:2023-04-04
Applicant: Lemon Inc. , Beijing Youzhuju Network Technology Co., Ltd.
Inventor: Viacheslav Dubeyko , Jian Wang
IPC: G06F16/23 , G06F16/2455
CPC classification number: G06F16/2365 , G06F16/24568
Abstract: The present disclosure describes techniques for implementing instant corruption detection and recovery. A plurality of streams may be created in a storage device. Each of the plurality of streams may contain a sequence of metadata nodes of a same type. Each of the plurality of streams may maintain an initial state, a sequence of delta modifications to the initial state, and an actual state for each of the sequence of metadata nodes. A checking and recovery function associated with a particular stream among the plurality of streams may be determined. The checking and recovery function may comprise checking logic configured to detect corruptions by checking modification operations associated with metadata nodes in the particular stream. The checking and recovery function may further comprise recovery logic configured to perform recoveries from the corruptions. The checking and recovery function associated with the particular stream may be implemented in the storage device.
-
公开(公告)号:US20230229736A1
公开(公告)日:2023-07-20
申请号:US17579566
申请日:2022-01-19
Applicant: Lemon Inc.
Inventor: Xia XIAO , Ming CHEN , Youlong CHENG
CPC classification number: G06K9/6257 , G06F17/16 , G06N20/00
Abstract: Embodiments of the present disclosure relate to feature selection via an ensemble of gating layers. According to embodiments of the present disclosure, a set of model parameter values for a machine learning model and a set of embedding vectors are determined for an input field of the machine learning model. The machine learning model is constructed to map an input sample in the input field to an embedding vector in the embedding vectors and process the embedding vector with the model parameter values to generate a model output. The machine learning model is trained by updating the model parameter values and the embedding vectors according to at least a first training objective function, the first training objective function being based on an orthogonality metric between embedding vectors in the embedding vectors and based on a difference between the model output and a ground-truth model output.
-
公开(公告)号:US11693986B1
公开(公告)日:2023-07-04
申请号:US17877662
申请日:2022-07-29
Applicant: Lemon Inc. , Beijing Youzhuju Network Technology Co., Ltd.
Inventor: Viacheslav Dubeyko , Jian Wang
CPC classification number: G06F21/6218 , G06F21/604 , H04L63/0838 , H04L63/0861 , H04L63/105
Abstract: The present disclosure describes techniques for accessing user accounts and data from any computing device. It may be determined whether an account of a user exists in a cloud service in response to receiving information associated with the user from any computing device. Data associated with the account may be stored by the cloud service. There may be a plurality of types of data associated with a plurality of security levels. The plurality of security levels may correspond to different security requirements. The data associated with the account may belong to at least one of the plurality of types of data. An instance of the account may be deployed to the computing device in response to determining that the account exists in the cloud service. The instance of the account may enable the user to access services via the computing device.
-
-
-
-
-
-
-
-
-