IP Library Granted Patent US 10,402,653
Granted Patent B2
US 10,402,653 · App. 15/380,014 · Granted Sep 3, 2019

Large margin high-order deep learning with auxiliary tasks for video-based anomaly detection

Inventors: Renqiang Min (Princeton, NJ); Dongjin Song (Plainsboro, NJ); Eric Cosatto (Red Bank, NJ)
Assignee: NEC Corporation
G06K9/00718G06K9/4628G06K9/6271G06K9/66G06N3/04G06N3/0472G06N3/08H04N5/21G06K2009/00738
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,402,653
App. No.
15/380,014
Granted
Sep 3, 2019
Kind
B2
Abstract

A computer-implemented method and system are provided for video-based anomaly detection. The method includes forming, by a processor, a Deep High-Order Convolutional Neural Network (DHOCNN)-based model having a one-class Support Vector Machine (SVM) as a loss layer of the DHOCNN-based model. An objective of the SVM is configured to perform the video-based anomaly detection. The method further includes generating, by the processor, one or more predictions of an impending anomaly based on the high-order deep learning based model applied to an input image. The method also includes initiating, by the processor, an action to a hardware device to mitigate expected harm to at least one item selected from the group consisting of the hardware device, another hardware device related to the hardware device, and a person related to the hardware device.

Claims (31)

1. A computer-implemented method for video-based anomaly detection, comprising:

forming, by a processor, a Deep High-Order Convolutional Neural Network (DHOCNN)-based model having a one-class Support Vector Machine (SVM) as a loss layer of the DHOCNN-based model, an objective of the SVM being configured to perform the video-based anomaly detection;

generating, by the processor, one or more predictions of an impending anomaly based on the high-order deep learning based model applied to an input image; and

initiating, by the processor, an action to a hardware device to mitigate expected harm to at least one item selected from the group consisting of the hardware device, another hardware device related to the hardware device, and a person related to the hardware device;

wherein the DHOCNN-based model uses a plurality of high-order kernels to capture high-order feature interactions relating to the input image on which the video-based anomaly detection is performed.

2. The computer-implemented method of claim 1 , further comprising pre-training the DHOCNN-based model using a plurality of auxiliary tasks relating to potential dangerous conditions which generate supervision labels and guide parameter learning for the DHOCNN-based model.

3. The computer-implemented method of claim 2 , wherein pre-training the DHOCNN-based model uses back-propagation with the plurality of auxiliary tasks.

4. The computer-implemented method of claim 1 , further comprising fine-tuning model parameters of the DHOCNN-based model using back-propagation.

5. The computer-implemented method of claim 1 , wherein the SVM is employed in a final layer of the DHOCNN-based model.

6. The computer-implemented method of claim 1 , wherein the video-based anomaly detection is supervised video-based anomaly detection.

7. The computer-implemented method of claim 1 , further comprising reducing a computational complexity of the DHOCNN-based model using a matrix factorization technique.

8. The computer-implemented method of claim 7 , wherein the matrix factorization technique involves a plurality of rank-one matrices.

9. The computer-implemented method of claim 1 , wherein the SVM is configured to separate data examples from an origin in a feature space and maximize a distance from a hyperplane of the feature space to the origin.

10. The computer-implemented method of claim 1 , wherein the SVM is configured to produce a binary function that captures regions in a feature space where a probability density is greatest.

11. A computer-implemented method for video-based anomaly detection, comprising:

forming, by a processor, a Deep High-Order Convolutional Neural Network (DHOCNN)-based model having a one-class Support Vector Machine (SVM) as a loss layer of the DHOCNN-based model, an objective of the SVM being configured to perform the video-based anomaly detection;

generating, by the processor, one or more predictions of an impending anomaly based on the high-order deep learning based model applied to an input image; and

initiating, by the processor, an action to a hardware device to mitigate expected harm to at least one item selected from the group consisting of the hardware device, another hardware device related to the hardware device, and a person related to the hardware device;

further comprising reducing a computational complexity of the DHOCNN-based model using a matrix factorization technique;

wherein the matrix factorization technique involves a plurality of rank-one matrices;

wherein the plurality of rank-one matrices are configured to explicitly model different orders of interaction among features extracted the input image.

12. A computer program product for video-based anomaly detection, the computer program product comprising a non-transitory computer readable storage medium having program instructions embodied therewith, the program instructions executable by a computer to cause the computer to perform a method comprising:

forming, by a processor, a Deep High-Order Convolutional Neural Network (DHOCNN)-based model having a one-class Support Vector Machine (SVM) as a loss layer of the DHOCNN-based model, an objective of the SVM being configured to perform the video-based anomaly detection;

generating, by the processor, one or more predictions of an impending anomaly based on the high-order deep learning based model applied to an input image; and

initiating, by the processor, an action to a hardware device to mitigate expected harm to at least one item selected from the group consisting of the hardware device, another hardware device related to the hardware device, and a person related to the hardware device;

wherein the method further comprises reducing a computational complexity of the DHOCNN-based model using a matrix factorization technique that involves a plurality of rank-one matrices, and wherein the plurality of rank-one matrices are configured to explicitly model different orders of interaction among features extracted the input image.

13. The computer program product of claim 12 , wherein the method further comprises pre-training the DHOCNN-based model using a plurality of auxiliary tasks relating to potential dangerous conditions which generate supervision labels and guide parameter learning for the DHOCNN-based model.

14. The computer program product of claim 12 , wherein the method further comprises fine-tuning model parameters of the DHOCNN-based model using back-propagation.

15. The computer program product of claim 12 , wherein the SVM is employed in a final layer of the DHOCNN-based model.

16. The computer program product of claim 12 , wherein the SVM is configured to separate data examples from an origin in a feature space and maximize a distance from a hyperplane of the feature space to the origin.

17. The computer program product of claim 12 , wherein the SVM is configured to produce a binary function that captures regions in a feature space where a probability density is greatest.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2019
From: NEC LABORATORIES AMERICA, INC.
To: NEC CORPORATION
Reel/Frame 049750/0034 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 15, 2016
From: MIN, RENQIANG; SONG, DONGJIN; COSATTO, ERIC
To: NEC LABORATORIES AMERICA, INC.
Reel/Frame 040988/0776 →
Continuity (2)
Provisional Application 62315091 · Mar 30, 2016
Related Publication 20170289409A1 · Oct 5, 2017