Patents Assigned to Dilili Labs, Inc.
  • Patent number: 11600068
    Abstract: Systems, methods, and storage media for processing digital video are disclosed. Exemplary implementations may: receive digital video data at one or more digital video inputs; identify each of the plurality of video frames as one of a keyframe and an intermediate frame; use one or more first sets of software instructions to send at least one of the keyframes and the intermediate frames to one or more processing scripts; use the one or more processing scripts to implement an asynchronous batch processing system on at least one of the keyframes and the intermediate frames by applying one or more second sets of software instructions; and receive an output from the one or more second sets of software instructions.
    Type: Grant
    Filed: August 19, 2020
    Date of Patent: March 7, 2023
    Assignee: Dilili Labs, Inc.
    Inventors: Alexander Thiel, Tyler Compton, Xintian Li
  • Publication number: 20210240173
    Abstract: The present invention discloses a smart counting method and system in manufacturing, specifically in custom clothing or fabric manufacturing. The smart counting method and system uses a camera to feed real-time image data of a working platform where a worker takes a unfinished clothing or fabric, processes the clothing or fabric, and puts the finished clothing or fabric in a finished pile to a processing unit. The processing unit automatically starts a new work order and counts the number of finished products in this work order by using computer vision techniques.
    Type: Application
    Filed: February 4, 2021
    Publication date: August 5, 2021
    Applicant: Dilili Labs, Inc.
    Inventors: Tyler Compton, Bryce Beagle, Alexander Thiel, Xintian Li
  • Publication number: 20200250855
    Abstract: The present invention discloses fiducial marker systems or tag systems and methods to detect and decode a tag. The tag comprises a plurality of cells arranged in a grid pattern. The plurality of cells forms a square or rectangular shape. Each cell is in square or rectangular shape and has either black, white, or gray grayscale. Any two cells that share a common borderline should have different grayscales; and the four corner cells of the tag are all in black.
    Type: Application
    Filed: January 21, 2020
    Publication date: August 6, 2020
    Applicant: Dilili Labs, Inc.
    Inventors: Jiawei Huang, Simon Baker, Dexin Li, Xintian Li
  • Publication number: 20200082200
    Abstract: The present invention discloses fiducial marker systems or tag systems and methods to detect and decode a tag. In one aspect, a tag comprises four corners. Two upper corners are interconnected to form a detection area. Two lower corners are interconnected to form another detection area. The detection areas are interconnected by a path. The path divides the space between the detection areas into two coding areas. In another aspect, a tag comprises four corners. The four corners are interconnected by multiple paths. The multiple paths divide the space defined by the four corners into multiple coding areas.
    Type: Application
    Filed: September 11, 2019
    Publication date: March 12, 2020
    Applicant: Dilili Labs, Inc.
    Inventors: Jiawei Huang, Dexin Li, Xintian Li
  • Publication number: 20170368690
    Abstract: A delayed direction change mechanism is used for implementing the follow-me function of a mobile robot. The mobile robot intentionally avoids following or reacting to a user's abrupt change of direction that exceeds a first threshold. Instead, the robot waits until the user's moving direction stabilizes and then determines its moving direction based on the user's then moving speed, direction, and/or position. A user's moving direction may be considered as stabilized if its change has always been less than or equal to a second threshold during a predetermined timeframe (e.g., 3 seconds).
    Type: Application
    Filed: June 27, 2017
    Publication date: December 28, 2017
    Applicant: Dilili Labs, Inc.
    Inventors: Dexin Li, Jigang Jin
  • Publication number: 20170368691
    Abstract: A double-threshold mechanism is used for implementing the follow-me function of a mobile robot. Initially, a user comes to a mobile robot and turns on its follow-me function. Then, the mobile robot is in the follow-me mode or can simply be described as following the user. When the user moves away from the robot, the robot determines whether the distance between itself and the user exceeds a first distance threshold. If so, the robot starts moving to follow the user. Otherwise, the robot stays put. While following the user's movement, the robot continues to monitor the distance between itself and the user. When the robot determines that the distance between them is less than a second distance threshold—because the user has slowed down or stopped, for example—the robot stops moving. The second distance threshold is lower than the first distance threshold.
    Type: Application
    Filed: June 27, 2017
    Publication date: December 28, 2017
    Applicant: Dilili Labs, Inc.
    Inventor: Dexin Li