Patents by Inventor Gang Qian
Gang Qian has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Publication number: 20240146509Abstract: Provided are a method and apparatus for generating a random number in a blockchain, wherein the method includes: a first random number and a first digest value of the first random number are locally generated by a first node in a blockchain; the first node submits the first digest value to a smart contract; the smart contract broadcasts a first service; the smart contract determines a second node from the at least one blockchain node; when the first service ends, the first node submits the first random number to the smart contract; when the smart contract verifies that the first random number corresponds to the first digest value, the smart contract generates a second random number based on a second digest value of the second node and the first random number; and a second service is started based on the second random number.Type: ApplicationFiled: March 3, 2022Publication date: May 2, 2024Inventors: Changchun MU, Gang DI, Youcai QIAN, Qingjie CHEN, Jinzhao DU
-
Patent number: 11972352Abstract: Methods, systems, and apparatus for motion-based human video detection are disclosed. A method includes generating a representation of a difference between two frames of a video; providing, to an object detector, a particular frame of the two frames and the representation of the difference between two frames of the video; receiving an indication that the object detector detected an object in the particular frame; determining that detection of the object in the particular frame was a false positive detection; determining an amount of motion energy where the object was detected in the particular frame; and training the object detector based on penalization of the false positive detection in accordance with the amount of motion energy where the object was detected in the particular frame.Type: GrantFiled: November 4, 2022Date of Patent: April 30, 2024Assignee: ObjectVideo Labs, LLCInventors: Sima Taheri, Gang Qian, Sung Chun Lee, Sravanthi Bondugula, Allison Beach
-
Patent number: 11967139Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for false detection removal using adversarial masks. The method includes performing object detection on a first image that includes a first region using a detection model determining the detection model incorrectly classified the first region of the first image; generating an adversarial mask based on the first region of the first image and the detection model; obtaining a second image that includes the first region; generating a masked image based on the second image and the adversarial mask; and performing object detection on the masked image including the first region using the detection model.Type: GrantFiled: May 13, 2021Date of Patent: April 23, 2024Assignee: ObjectVideo Labs, LLCInventors: Eduardo Romera Carmena, Gang Qian, Allison Beach
-
Publication number: 20240115713Abstract: Disclosed are a polyethylene glycol conjugate drug, and a preparation method therefor and the use thereof. Specifically, the present invention relates to a polyethylene glycol conjugate drug represented by formula A or a pharmaceutically acceptable salt thereof, a method for preparing the polyethylene glycol conjugate drug or the pharmaceutically acceptable salt thereof, an intermediate for preparing the polyethylene glycol conjugate drug or the pharmaceutically acceptable salt thereof, a pharmaceutical composition comprising the polyethylene glycol conjugate drug or the pharmaceutically acceptable salt thereof, and the use of the polyethylene glycol conjugate drug or the pharmaceutically acceptable salt thereof in the preparation of a drug.Type: ApplicationFiled: July 21, 2021Publication date: April 11, 2024Inventors: Gaoquan LI, Nian LIU, Yongchen PENG, Xiafan ZENG, Gang MEI, Sheng GUAN, Yang GAO, Shuai YANG, Yifeng YIN, Jie LOU, Huiyu CHEN, Kun QIAN, Yusong WEI, Qian ZHANG, Dajun LI, Xiaoling DING, Xiangwei YANG, Liqun HUANG, Xi LIU, Liwei LIU, Zhenwei LI, Kaixiong HU, Hua LIU, Tao TU
-
Patent number: 11954868Abstract: Methods, systems, an apparatus, including computer programs encoded on a storage device, for tracking human movement in video images. A method includes obtaining a first image of a scene captured by a camera; identifying a bounding box around a human detected in the first image; determining a scale amount that corresponds to a size of the bounding box; obtaining a second image of the scene captured by the camera after the first image was captured; and detecting the human in the second image based on both the first image scaled by the scale amount and the second image scaled by the scale amount. Detecting the human in the second image can include identifying a second scaled bounding box around the human detected in the second image scaled by the scale amount.Type: GrantFiled: October 11, 2022Date of Patent: April 9, 2024Assignee: ObjectVideo Labs, LLCInventors: Sung Chun Lee, Gang Qian, Sima Taheri, Sravanthi Bondugula, Allison Beach
-
Publication number: 20240110660Abstract: A mechanical apparatus levelling mechanism has a base (10), an adjusting screw rod (20), an adjusting plate (30) and a support plate (40). The adjusting screw rod penetrates into the adjusting plate in an axial direction and is connected to the base. The adjusting plate is located on the base; the support plate is mounted at a top end of the adjusting screw rod and is located above the adjusting plate; and the adjusting plate rotates to drive the adjusting screw rod to rotate, such that the support plate is adjusted vertically. This simplifies the operation procedure, improving the assembly accuracy and improving the working efficiency. The method is simple to operate. These adjusting mechanisms are convenient to move and simple to adjust, are time-saving and labour-saving, and have adjustment dimensions that can be quantified. Moreover, the installation is simple, and the adjusting mechanisms themselves can be reused.Type: ApplicationFiled: March 24, 2021Publication date: April 4, 2024Inventors: Shaowen Zheng, Dengyou Chen, Huaqiang Hui, Gang Wu, Qingsong Zhao, Long Qian, Pengbo Hao
-
Patent number: 11935297Abstract: Methods and systems, including computer programs encoded on a storage medium, are described for implementing item monitoring using a doorbell camera. A system generates an input video stream that has image frames corresponding to detection of activity at a property. Timing information is generated for the video stream and includes a timestamp for each image frame of the stream. Using the timing information, the system processes a pre-event image frame that precedes detection of the activity and a post-event image frame that coincides with detection of the activity. An image score is computed with respect to placement of a candidate item at the property in response to processing the pre-event and post-event image frames. The image score is used to determine that a first item was delivered to the property or that a second item was removed after being delivered to the property.Type: GrantFiled: September 16, 2021Date of Patent: March 19, 2024Assignee: ObjectVideo Labs, LLCInventors: Gang Qian, Allison Beach, Sima Taheri, Sravanthi Bondugula, Sung Chun Lee, Narayanan Ramanathan
-
Publication number: 20240071083Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for object detection. One of the methods includes determining, using first sensor data, a detection result on whether to trigger an event alerting a presence of an object in a target area by executing one or more models; determining, using second sensor data, a ground truth for the event that indicates whether an object is present in the target area; determining a difference value by comparing the detection result and the ground truth; adjusting at least one parameter of the one or more models in response to determining that the difference value does not satisfy the one or more threshold criteria; and determining a new detection result on whether to trigger a second event by executing the one or more models with adjusted parameters using new first sensor data.Type: ApplicationFiled: August 21, 2023Publication date: February 29, 2024Inventors: Narayanan Ramanathan, Allison Beach, Gang Qian, Kyoung-Jin Park, Donald Gerard Madden, Ethan Shayne
-
Patent number: 11900706Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for tracking objects of interest using distance-based thresholding. One of the methods includes detecting an object depicted in an image captured by a camera, determining a predicted physical distance between the object and the camera, selecting, from a plurality of predetermined confidence thresholds, a confidence threshold for the predicted physical distance, each confidence threshold in the plurality of predetermined confidence thresholds for a different physical distance range, the confidence threshold having a physical distance range that includes the predicted physical distance, and determining, using the confidence threshold and a confidence score that indicates a likelihood that the object is an object of interest, that the object is likely an object of interest.Type: GrantFiled: September 24, 2020Date of Patent: February 13, 2024Assignee: ObjectVideo Labs, LLCInventors: Gang Qian, Allison Beach, Sima Taheri, Sravanthi Bondugula, Sung Chun Lee, Narayanan Ramanathan
-
Patent number: 11900679Abstract: Methods and systems for image-based abnormal event detection are disclosed. An example method includes obtaining a sequential set of images captured by a camera; generating a set of observed features for each of the images; generating a set of predicted features based on a portion of the sets of observed features that excludes the set of observed features for a last image in the sequential set of images; determining that a difference between the set of predicted features and the set of observed features for the last image in the sequential set of images satisfies abnormal event criteria; and in response to determining that the difference between the set of predicted features and the set of observed features for the last image in the sequential set of images satisfies abnormal event criteria, classifying the set of sequential images as showing an abnormal event.Type: GrantFiled: November 25, 2020Date of Patent: February 13, 2024Assignee: ObjectVideo Labs, LLCInventors: Jangwon Lee, Gang Qian, Allison Beach, Donald Gerard Madden
-
Publication number: 20240046485Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for real-motion prediction. One of the methods includes: providing, as an input to a machine learning model, image frames of a scene for which the image frames were captured over a period of time; obtaining, as an output from the machine learning model, a temporally aggregated optical flow signature that includes a two-dimensional (2D) motion vector for a plurality of locations in the image frames of the scene; detecting, using the temporally aggregated optical flow signature, a real-motion event by comparing a magnitude of each 2D motion vector with a threshold; and performing an action for the real-motion event in response to detecting the real-motion event.Type: ApplicationFiled: August 1, 2023Publication date: February 8, 2024Inventors: Narayanan Ramanathan, Gang Qian, Sravanthi Bondugula, Allison Beach, Donald Gerard Madden
-
Publication number: 20240020963Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for Object Embedded Learning. One of the methods includes maintaining data that represents an image; providing, to a machine learning model, the data that represents the image; receiving, from the machine learning model, output data that includes i) an object detection result that indicates whether a target object is detected in the image and ii) an object embedding for the target object; and determining whether to perform an automated action using the output data.Type: ApplicationFiled: July 11, 2023Publication date: January 18, 2024Inventors: Gang Qian, Sravanthi Bondugula, Eduardo Romera Carmena, Allison Beach
-
Publication number: 20240005648Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for updating a knowledge distillation training system. One of the methods includes: providing, to a teacher model in a knowledge distillation training system, first data representing an image to cause the teacher model to generate teacher output data that indicates whether the image depicts an object of interest; providing, to a student model in the knowledge distillation training system, second data representing the image to cause the student model to generate student output data that indicates whether the image depicts an object of interest; determining whether an accuracy of the teacher output data satisfies an accuracy threshold; and in response to determining that the accuracy of the teacher output data does not satisfy the accuracy threshold: determining to skip updating the student model; and updating the student model using the student output data and ground truth data.Type: ApplicationFiled: June 20, 2023Publication date: January 4, 2024Inventors: Sravanthi Bondugula, Gang Qian, Lei Shi, Allison Beach
-
Publication number: 20230405565Abstract: The present invention relates to a catalyst composition for synthesis of heteroaromatic biaryls by a light-assisted decarboxylative carbon-carbon cross-coupling reaction, wherein the composition comprises (i) a palladium compound which is selected from a palladium salt or a palladium complex or a mixture thereof, (ii) at least one of the following compounds: a compound of Formula (I) a compound of Formula (II) an iridium complex comprising ligands L1, L2 and L3, wherein the ligands L1, L2 and L3 are selected, independently from each other, from a phenylpyridine and a bipyridine.Type: ApplicationFiled: April 25, 2023Publication date: December 21, 2023Inventors: Chern-Hooi LIM, Gang QIAN, William Zachary ELDER, Paige RILEY, Robin KOLVENBACH, Philipp WALTER, Michael GOCK
-
Publication number: 20230410325Abstract: Methods, systems, and apparatus for ground plane filtering of video events are disclosed. A method includes obtaining a first set of images of a scene from a camera; determining a ground plane from the first set of images of the scene; obtaining a second set of images of the scene after the first set of images of the scene is obtained; determining that movement shown by a group of pixels in the second set of images of the scene satisfies motion criteria; determining that the ground plane corresponds with at least a portion of the group of pixels; and in response to determining that movement shown by the group of pixels in the second set of images of the scene satisfies motion criteria, and that the ground plane corresponds with at least a portion of the group of pixels, classifying the group of pixels as showing ground plane based motion.Type: ApplicationFiled: September 5, 2023Publication date: December 21, 2023Inventors: Narayanan Ramanathan, Kyoung-Jin Park, Gang Qian, Allison Beach, Donald Gerard Madden
-
Publication number: 20230406826Abstract: The present invention relates to a process for coupling a heterocyclic aromatic ring AR1 and a carbocyclic or heterocyclic aromatic ring AR2 to each other by a light-assisted decarboxylative carbon-carbon cross-coupling reaction, wherein a reaction medium is provided by mixing a first reactant, a second reactant and a catalyst composition, wherein the catalyst composition comprises (i) a palladium compound which is a palladium salt or a palladium complex or a mixture thereof, and (ii) a polycyclic compound of Formula (I), (II) or (III): the reaction medium is irradiated by an external light source, thereby coupling the heterocyclic aromatic ring AR1 of the first reactant to the aromatic ring AR2 of the second reactant by a decarboxylative carbon-carbon cross-coupling reaction.Type: ApplicationFiled: April 25, 2023Publication date: December 21, 2023Inventors: Chern-Hooi LIM, Gang QIAN, William Zachary ELDER, Paige RILEY, Robin KOLVENBACH, Philipp WALTER, Michael GOCK
-
Publication number: 20230392931Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for estimating a robot pose. One of the methods includes the actions of obtaining two or more images captured at two or more locations on a property; detecting feature points at positions within two or more images including first feature points in the first image and second feature points in the second image; comparing the positions of the first feature points in the first image to positions of the second feature points in the second image; obtaining data indicating the two or more locations on the property; comparing the two or more locations; and generating depth data for the feature points for use by a robot navigating the property.Type: ApplicationFiled: June 7, 2023Publication date: December 7, 2023Inventors: Narayanan Ramanathan, Timon Meyer, Aditya Shiwaji Rasam, Gang Qian, Donald Gerard Madden, Glenn Tournier
-
Publication number: 20230360430Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for object detection using positional prior filtering. One of the methods includes: obtaining, from a plurality of first images, person bounding boxes and face bounding boxes that each correspond to one of the person bounding boxes, each person bounding box identifying at least one portion of a respective image of the plurality of first images that likely represents a person; training a face location predictor to predict a location of a face in an image using the person bounding boxes and the face bounding boxes; training, using the face location predictor, an error model that determines a likelihood that an image depicts a face using output from the face location predictor; and storing, in memory, the trained error model, and the face location predictor for use by a device detecting faces depicted in an image.Type: ApplicationFiled: May 3, 2023Publication date: November 9, 2023Inventors: Gang Qian, Eric Rodney Carlson, Allison Beach
-
Patent number: 11783490Abstract: Methods, systems, and apparatus for ground plane filtering of video events are disclosed. A method includes obtaining a first set of images of a scene from a camera; determining a ground plane from the first set of images of the scene; obtaining a second set of images of the scene after the first set of images of the scene is obtained; determining that movement shown by a group of pixels in the second set of images of the scene satisfies motion criteria; determining that the ground plane corresponds with at least a portion of the group of pixels; and in response to determining that movement shown by the group of pixels in the second set of images of the scene satisfies motion criteria, and that the ground plane corresponds with at least a portion of the group of pixels, classifying the group of pixels as showing ground plane based motion.Type: GrantFiled: March 8, 2021Date of Patent: October 10, 2023Assignee: ObjectVideo Labs, LLCInventors: Narayanan Ramanathan, Kyoung-Jin Park, Gang Qian, Allison Beach, Donald Gerard Madden
-
Publication number: 20230306712Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using dual descriptor data. One of the methods includes: detecting, using a first set of descriptor features included in dual descriptor data, a first representation within first image data collected by a camera; determining a change to an imaging modality of the camera; detecting, using a second set of features included in the dual descriptor data, a second representation within second image data collected by the camera; classifying the first representation and the second representation as associated with a same object using the dual descriptor data; and in response to classifying the first representation and the second representation as associated with the same object using the dual descriptor data, transmitting operational instructions to one or more appliances connected to the system.Type: ApplicationFiled: March 20, 2023Publication date: September 28, 2023Inventors: Sung Chun Lee, Gang Qian, Sima Taheri, Sravanthi Bondugula, Allison Beach