Network switching appliance, process and system for performing visual analytics for a streaming video
AssigneeSeventh Sense Artificial Intelligence Pvt Ltd
InventorVARUN CHATTERJI
Life of this patent
Estimating the term…
Abstract
The network switching appliance that receives, compresses, decompresses and analyses any raw video stream emitting from image acquiring device such as a surveillance camera using Artificial Intelligence (AI). The network switching device is a low cost, low power device that is capable of receiving a transmitted video stream, performing image detection/recognition tasks, and transmitting an annotated video stream along with meta-data attached to the specific video stream and images to understand the visual content of the video stream.
Claims15
A network switching appliance, comprising:
- a secure device having one or more ports to receive a raw video stream from one or more image capturing devices;
- a stream input module to receive the raw video stream from the decryption module in form of a compressed raw video stream for processing;
- a stream parsing module to decompress the compressed raw video stream and produce an uncompressed raw video stream;
- a secure video stream analytics system embedded in the secure device to locally process and annotate the raw video stream to produce an annotated video stream with a meta data attached to it;
- a stream output module to caches output frames in a buffer for final compression and transmission;
- a stream compression module that reads frames from a stream output module and compresses them to a format suitable for communication or local storage;
- and
- a local storage device to store the annotated video stream to be retrieved for inspection or stored in a database when connected via an internet.
(canceled)
A process of using a network switching appliance for a streaming video analytics, comprising;
- capturing a raw video stream from an image device through a port located at the network switching appliance;
- receiving from a stream input module the raw video stream from the stream decryption module in form of a compressed raw video stream for processing;
- decompressing the compressed raw video stream and produce an uncompressed raw video stream using a stream parsing module;
- and
- performing a multiple object detections simultaneously using a convolutional neural network algorithm using a trained model executing on a convolutional neural network processing hardware and using the entity detection module;
- annotating the raw video stream using a secure video stream analytics system embedded in the appliance to locally process and produce an annotated video stream with a meta data attached to it;
- and
- retrieving the annotated video stream for inspection or storing in a database when connected via an internet.
(canceled)
Dependencies are inferred from the claim text.