IP Library Granted Patent US 10,885,360
Granted Patent B1
US 10,885,360 · App. 16/009,612 · Granted Jan 5, 2021

Classification using multiframe analysis

Inventors: Jesse Daniels (San Diego, CA); Vincent Nguyen (San Diego, CA)
Assignee: Lytx, Inc.
G06K9/00825G06K9/00711G06N3/02G06T7/254
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,885,360
App. No.
16/009,612
Granted
Jan 5, 2021
Kind
B1
Abstract

A system for video analysis includes an interface and a processor. The interface is configured to receive a trigger indication. The processor is configured to determine a time sequence set of video frames associated with the trigger indication; determine a decision based at least in part on an analysis of the time sequence set of video frames; and indicate the decision.

Claims (40)

1. A system for video analysis, comprising:

an interface configured to receive a trigger indication, wherein the trigger indication comprises a bin lift signal being detected on a truck;

a processor configured to:

determine a time sequence set of video frames associated with the trigger indication;

determine a decision based at least in part on an analysis of the time sequence set of video frames, comprising to:

process the time sequence set of video frames in parallel;

combine the results of the processing of the time sequence set of video frames; and

determine the decision regarding the activity depicted in the time sequence set of video frames, wherein the decision includes a determination of whether the time sequence set of video frames includes a bin that is overflowing prior to being emptied; and

indicate the decision.

2. The system as in claim 1 , wherein the analysis of the time sequence set of video frames comprises parallel processing of a plurality of frames of the time sequence set of video frames.

3. The system as in claim 2 , wherein the parallel processing output is processed using a neural net.

4. The system as in claim 1 , wherein the analysis of the time sequence set of video frames includes classification of each frame of the time sequence set of video frames.

5. The system as in claim 4 , wherein the classification of each frame is combined with other classifications to determine the decision.

6. The system as in claim 1 , wherein the interface is configured to receive the time sequence set of video frames.

7. The system as in claim 1 , further comprising a data storage device, wherein the data storage device stores the time sequence set of video frames.

8. The system as in claim 1 , wherein the time sequence set of video frames is captured using a video camera mounted to a vehicle.

9. The system as in claim 8 , wherein the time sequence set of video frames is transmitted to a server from the vehicle.

10. The system as in claim 9 , wherein the analysis is performed by the server.

11. The system as in claim 1 , wherein the analysis is performed by a computing system in a vehicle.

12. The system as in claim 1 , wherein the trigger indication is received using a vehicle bus signal.

13. The system as in claim 1 , wherein the decision comprises a bin overflow decision.

14. The system as in claim 1 , wherein the trigger indication comprises a door opening signal following an engine running for greater than a cruising period.

15. The system as in claim 1 , wherein the decision comprises a passenger pickup decision.

16. The system as in claim 1 , wherein the trigger indication comprises a signal generated using computer vision or a signal generated using data processing.

17. The method for video analysis, comprising:

receiving a trigger indication, wherein the trigger indication comprises a bin lift signal being detected on a truck;

determining, using a processor, a time sequence set of video frames associated with the trigger indication;

determining a decision based at least in part on an analysis of the time sequence set of video frames, comprising:

processing the time sequence set of video frames in parallel;

combining the results of the processing of the time sequence set of video frames; and

determining the decision regarding the activity depicted in the time sequence set of video frames, wherein the decision includes a determination of whether the time sequence set of video frames includes a bin that is overflowing prior to being emptied; and

indicating the decision.

18. A non-transitory computer program product for video analysis, the computer program product being embodied in a non-transitory computer readable storage medium and comprising computer instructions for:

receiving a trigger indication, wherein the trigger indication comprises a bin lift signal being detected on a truck;

determining, using a processor, a time sequence set of video frames associated with the trigger indication;

determining a decision based at least in part on an analysis of the time sequence set of video frames, comprising:

processing the time sequence set of video frames in parallel;

combining the results of the processing of the time sequence set of video frames; and

determining the decision regarding the activity depicted in the time sequence set of video frames, wherein the decision includes a determination of whether the time sequence set of video frames includes a bin that is overflowing prior to being emptied; and

indicating the decision.

Assignments (2)
PATENT SECURITY AGREEMENT Recorded Feb 28, 2020
From: LYTX, INC.
To: GUGGENHEIM CREDIT SERVICES, LLC
Reel/Frame 052050/0099 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 17, 2018
From: DANIELS, JESSE; NGUYEN, VINCENT
To: LYTX, INC.
Reel/Frame 046887/0601 →
Cited By (3)
US 12,242,933 US 12,284,461 US 12,556,661