Patents Assigned to ObjectVideo Labs, LLC
-
Patent number: 12260610Abstract: 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: GrantFiled: March 20, 2023Date of Patent: March 25, 2025Assignee: ObjectVideo Labs, LLCInventors: Sung Chun Lee, Gang Qian, Sima Taheri, Sravanthi Bondugula, Allison Beach
-
Patent number: 12254697Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for monitoring events using a Virtual Inductive Loop system. In some implementations, image data is obtained from cameras. A region depicted in the obtained image data is identified, the region comprising lines spaced by a distance that satisfies a distance threshold. For each line included in the region: an object depicted crossing the line is determined whether to satisfy a height criteria indicating that the line is activated. In response to determining that an object depicted crossing the line satisfies the height criteria, an event is determined to have likely occurred using data indicating (i) which lines of the lines were activated and (ii) an order in which each of the lines were activated. In response to determining that an event likely occurred, actions are performed using at least some of the data.Type: GrantFiled: July 12, 2022Date of Patent: March 18, 2025Assignee: ObjectVideo Labs, LLCInventors: Narayanan Ramanathan, Allison Beach, Robert S. Hastings, Weihong Yin, Sima Taheri, Dana Eubanks, Kyoung-Jin Park, Donald Gerard Madden, Gang Qian
-
Patent number: 12248535Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for reducing camera false detections. One of the methods includes providing, to a neural network of an image classifier that is trained to detect objects of two or more classification types, a feature vector for a respective training image; receiving, from the neural network, an output vector that indicates, for each of the two or more classification types, a likelihood that the respective training image depicts an object of the corresponding classification type; accessing, from two or more ground truth vectors each for one of the two or more classification types, a ground truth vector for the classification type of an object depicted in the training image; and adjusting one or more weights in the neural network using the output vector and the ground truth vector; and storing, in a memory, the image classifier.Type: GrantFiled: September 13, 2021Date of Patent: March 11, 2025Assignee: ObjectVideo Labs, LLCInventors: Sravanthi Bondugula, Gang Qian, Sung Chun Lee, Sima Taheri, Allison Beach
-
Patent number: 12243304Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for retroactive event detection. The methods, systems, and apparatus include actions of obtaining an image captured by a camera at a current time, determining that the image depicts a change in a region from a previous image captured by the camera at a previous time, determining, based on determining that the image depicts the change in the region, whether the change depicted in the image is of a known object type, determining, based on the determination that the change depicted in the image is of a known object type, whether the change does not correspond to a previously detected event, and determining, based on the determination that the change does not correspond to a previously detected event, whether the images captured by the camera between the current time and the previous time depict an event.Type: GrantFiled: March 1, 2022Date of Patent: March 4, 2025Assignee: ObjectVideo Labs, LLCInventors: Narayanan Ramanathan, Allison Beach, Gang Qian, Sima Taheri, Weihong Yin, Donald Gerard Madden
-
Patent number: 12229903Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for monitoring extended reality spaces. One of the methods includes maintaining, for an extended reality environment generated by a first device operated by a person, data defining a three-dimensional space at a property; accessing sensor data generated by one or more sensors physically located at the property; predicting, using the sensor data, that an object will likely interfere with the three-dimensional space at the property; and in response to predicting that the object will likely interfere with the three-dimensional space at the property, providing a notification to a second device.Type: GrantFiled: December 15, 2022Date of Patent: February 18, 2025Assignee: ObjectVideo Labs, LLCInventors: Donald Gerard Madden, Ethan Shayne
-
Patent number: 12229894Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for monitoring extended reality spaces. One of the methods includes selecting, from a physical space at a property, a first available portion of the physical space for representing an extended reality environment; causing presentation of a first portion of the extended reality environment at the first available portion of the physical space; predicting, using sensor data generated from one or more sensors at the property, that the first available portion of the physical space will likely be interfered with; in response to predicting that the first available portion of the physical space will likely be interfered with, selecting, from the plurality of available portions of the physical space, a second available portion for representing the environment; and causing presentation of a second portion of the extended reality environment at the second available portion of the physical space.Type: GrantFiled: December 15, 2022Date of Patent: February 18, 2025Assignee: ObjectVideo Labs, LLCInventors: Donald Gerard Madden, Ethan Shayne
-
Patent number: 12198395Abstract: Disclosed are methods, systems, and apparatus for object localization in video. A method includes obtaining a reference image of an object; generating, from the reference image, homographic adapted images showing the object at various locations with various orientations; determining interest points from the homographic adapted images; determining locations of an object center in the homographic adapted images relative to the interest points; obtaining a sample image of the object; identifying matched pairs of interest points, each matched pair including an interest point from the homographic adapted images and a matching interest point in the sample image; and determining a location of the object in the sample image based on the locations of the object center in the homographic adapted images relative to the matched pairs. The method includes generating a homography matrix; and projecting the reference image of the object to the sample image using the homography matrix.Type: GrantFiled: December 21, 2021Date of Patent: January 14, 2025Assignee: ObjectVideo Labs, LLCInventors: Sima Taheri, Gang Qian, Allison Beach
-
Patent number: 12148170Abstract: Methods, systems, and apparatus for remote camera-assisted robot guidance are disclosed. A method includes obtaining images of objects approaching a door of a property; identifying candidate paths to the door based on the images of the objects approaching the door of the property; determining movement capabilities of the objects; storing the candidate paths to the door labeled by the movement capabilities of the objects that took the paths; determining capability information for a robot at the property that indicates movement capabilities of the robot; selecting, from the candidate paths, a path for the robot to take to the door based on the movement capabilities of the robot and the labels of the candidate paths; and providing guidance information to the robot that guides the robot to the door along the selected path.Type: GrantFiled: March 13, 2023Date of Patent: November 19, 2024Assignee: ObjectVideo Labs, LLCInventors: Donald Gerard Madden, Ethan Shayne
-
Patent number: 12125184Abstract: Systems and methods for detecting and monitoring areas of water damage or water management problems in a property are described. Monitoring devices can be deployed at different locations of a property to obtain sensor data and image data regarding the environmental conditions in potentially problematic areas of the property. An image obtained by the monitoring devices can be processed and compared with reference images or other image data that is filtered in a different manner that the image to identify portions of the image in which water damage or water management problems exist.Type: GrantFiled: February 7, 2022Date of Patent: October 22, 2024Assignee: ObjectVideo Labs, LLCInventors: Ethan Shayne, Dana Eubanks, Donald Gerard Madden
-
Patent number: 12094133Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training an event detector. The methods, systems, and apparatus include actions of identifying a portion of a first interframe difference image that represents motion of an OI, determining that a second interframe difference image represents motion by a non-OI, combining the portion of the first interframe difference image and the second interframe difference image as a third interframe difference image labeled as motion of both an OI and a non-OI, and training an event detector with the third interframe difference image.Type: GrantFiled: January 26, 2022Date of Patent: September 17, 2024Assignee: ObjectVideo Labs, LLCInventors: Narayanan Ramanathan, Gang Qian, Sima Taheri, Sung Chun Lee, Sravanti Bondugula, Allison Beach
-
Patent number: 12014271Abstract: Methods, systems, an apparatus, including computer programs encoded on a storage device, for training an image classifier. A method includes receiving an image that includes a depiction of an object; generating a set of poorly localized bounding boxes; and generating a set of accurately localized bounding boxes. The method includes training, at a first learning rate and using the poorly localized bounding boxes, an object classifier to classify the object; and training, at a second learning rate that is lower than the first learning rate, and using the accurately localized bounding boxes, the object classifier to classify the object. The method includes receiving a second image that includes a depiction of an object; and providing, to the trained object classifier, the second image. The method includes receiving an indication that the object classifier classified the object in the second image; and performing one or more actions.Type: GrantFiled: February 10, 2023Date of Patent: June 18, 2024Assignee: ObjectVideo Labs, LLCInventors: Sravanthi Bondugula, Gang Qian, Sung Chun Lee, Sima Taheri, Allison Beach
-
Patent number: 12008814Abstract: Disclosed are methods, systems, and apparatus for adjusting areas of interest for motion detection in camera scenes. A method includes obtaining a map of false motion event detections using a first area of interest; identifying an overlap area between the map of false detections and the first area of interest; determining a second area of interest that includes portions of the first area of interest and excludes at least a part of the overlap area; obtaining a map of true motion event detections using the first area of interest; determining whether true detections using the second area of interest compared to true detections using the first area of interest satisfies performance criteria; and in response to determining that true detections using the second area of interest compared to true detections using the first area of interest satisfies performance criteria, providing the second area of interest for use in detecting events.Type: GrantFiled: May 9, 2022Date of Patent: June 11, 2024Assignee: ObjectVideo Labs, LLCInventors: Narayanan Ramanathan, Gang Qian, Eduardo Romera Carmena, Donald Gerard Madden, Allison Beach
-
Patent number: 11983827Abstract: A computer-implemented method includes obtaining an image of an area of a property from an augmented reality device, identifying the area of the property based on the image obtained from the augmented reality device, determining that the area of the property corresponds to an event at the property or a configuration of a monitoring system of the property, and providing, in response to determining that the area of the property corresponds to the event or the configuration, information that represents the event or the configuration and that is configured to be displayed on the augmented reality device.Type: GrantFiled: October 7, 2021Date of Patent: May 14, 2024Assignee: ObjectVideo Labs, LLCInventor: Donald Madden
-
Patent number: 11978220Abstract: Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using feature descriptors to track objects depicted in images. One of the methods includes receiving hue, saturation, value data for an image and data that indicates an object detected in the image, generating a feature descriptor that includes hue data and saturation data, determining, for each of two or more tracked objects that each have a historical feature descriptor that includes historical hue data and historical saturation data, a distance between (i) the respective historical feature descriptor and (ii) the feature descriptor, associating the feature descriptor for the object with a tracked object from the two or more tracked objects, and tracking the tracked object in one or more images from a video sequence using the feature descriptor and the historical feature descriptor.Type: GrantFiled: June 16, 2021Date of Patent: May 7, 2024Assignee: ObjectVideo Labs, LLCInventors: Sung Chun Lee, Gang Qian, Sima Taheri, Sravanthi Bondugula, Narayanan Ramanathan, Allison Beach
-
Patent number: 11978247Abstract: Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving multiple images from a camera, each image of the multiple images representative of a detection of an object within the image. For each image of the multiple images the methods include: determining a set of detected objects within the image, each object defined by a respective bounding box, and determining, from the set of detected objects within the image and ground truth labels, a false detection of a first object. The methods further include determining that a target object threshold is met based on a number of false detections of the first object in the multiple images, generating, based on the number of false detections for the first object meeting the target object threshold, an adversarial mask for the first object, and providing, to the camera, the adversarial mask.Type: GrantFiled: November 2, 2021Date of Patent: May 7, 2024Assignee: ObjectVideo Labs, LLCInventors: Allison Beach, Gang Qian, Eduardo Romera Carmena
-
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
-
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
-
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
-
Patent number: 11920318Abstract: A device for detecting and alleviating flooding and blocked storm sewers includes a manhole cover coupled to a float body. The device also includes a canister having a drain hole and a valve. The device also includes multiple guides that can catch onto part of a sewer. The device is configured such that when water flows into the canister, the manhole cover, float body, and guides rise and the valve is opened.Type: GrantFiled: February 24, 2021Date of Patent: March 5, 2024Assignee: ObjectVideo Labs, LLCInventors: Donald Gerard Madden, Dana Eubanks