System for and method of selective video frame compression and decompression for efficient event-driven searching in large databases
First Claim
Patent Images
1. A method of selective video frame compression for vehicle event driven searching, the method comprising:
- acquiring electronically stored decompressed video data depicting at least one vehicle in motion, the video data representing a plurality of frames;
detecting frames depicting a desired vehicle position, wherein the detecting frames comprises imposing a virtual geometric figure on each frame and detecting a motion vector of sufficient magnitude on the virtual geometric figure in a sufficient number of frames;
compressing each frame depicting a desired vehicle position using a first computer implemented compression technique that does not require other frames in the video data for compression, wherein the desired vehicle position comprises a position that allows for recognition of a license plate number of the vehicle;
compressing a plurality of frames not depicting a desired vehicle position using a second computer implemented compression technique that requires other frames in the video data for compression;
storing compressed video data for future investigation.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of, and system for, selective video frame compression and decompression is presented. The disclosed technique is particularly suited for efficient event-driven searching in large databases. The technique involves designating certain frames in a video sequence as reference frames, to be compressed using a first compression technique, where the remaining frames are compressed using a second compression technique. The first compression technique may be implemented without requiring data from any neighboring frames.
9 Citations
12 Claims
-
1. A method of selective video frame compression for vehicle event driven searching, the method comprising:
-
acquiring electronically stored decompressed video data depicting at least one vehicle in motion, the video data representing a plurality of frames; detecting frames depicting a desired vehicle position, wherein the detecting frames comprises imposing a virtual geometric figure on each frame and detecting a motion vector of sufficient magnitude on the virtual geometric figure in a sufficient number of frames; compressing each frame depicting a desired vehicle position using a first computer implemented compression technique that does not require other frames in the video data for compression, wherein the desired vehicle position comprises a position that allows for recognition of a license plate number of the vehicle; compressing a plurality of frames not depicting a desired vehicle position using a second computer implemented compression technique that requires other frames in the video data for compression; storing compressed video data for future investigation. - View Dependent Claims (2, 3)
-
-
4. A system for selective video frame compression for vehicle event driven searching, the system comprising:
-
a persistent storage comprising electronically stored decompressed video data depicting at least one vehicle in motion, the video data representing a plurality of frames; an electronic processor configured to detect frames depicting a desired vehicle position, wherein the desired vehicle position comprises a position that allows for recognition of a license plate number of the vehicle, wherein the detecting frames comprises imposing a virtual geometric figure on each frame and detecting a motion vector of sufficient magnitude on the virtual geometric figure in a sufficient number of frames; an electronic processor configured to compress each frame depicting a desired vehicle position using a first computer implemented compression technique that does not require other frames in the video data for compression; an electronic processor configured to compress a plurality of frames not depicting a desired vehicle position using a second computer implemented compression technique that requires other frames in the video data for compression; and a persistent storage comprising electronically stored compressed video. - View Dependent Claims (5, 6)
-
-
7. A method of searching for a particular vehicle depicted in stored video data, the method comprising:
-
acquiring electronically stored compressed video data depicting at least one vehicle in motion, the video data representing a plurality of frames, the compressed video data comprising frames compressed using a first computer implemented compression technique that does not require other frames in the video data for compression and frames compressed using a second computer implemented compression technique that requires other frames in the video data for compression, wherein the frames compressed using the first computer implemented compression technique comprise frames detected as depicting the vehicle in a position that allows for recognition of a license plate number of the vehicle, wherein the frames detected as depicting the vehicle in a position that allows for recognition were detected by imposing a virtual geometric figure on each frame and detecting a motion vector of sufficient magnitude on the virtual geometric figure in a sufficient number of frames; decompressing only those frames that were compressed using the first computer implemented compression technique, resulting in a plurality of decompressed frames; and searching for the particular vehicle in the decompressed frames. - View Dependent Claims (8, 9)
-
-
10. A system for searching for a particular vehicle depicted in stored video data, the system comprising:
-
a persistent storage comprising electronically stored compressed video data depicting at least one vehicle in motion, the video data representing a plurality of frames, the compressed video data comprising frames compressed using a first computer implemented compression technique that does not require other frames in the video data for compression and frames compressed using a second computer implemented compression technique that requires other frames in the video data for compression, wherein the frames compressed using the first computer implemented compression technique comprise frames detected as depicting the vehicle in a position that allows for recognition of a license plate number of the vehicle, wherein the frames detected as depicting the vehicle in a position that allows for recognition were detected by imposing a virtual geometric figure on each frame and detecting a motion vector of sufficient magnitude on the virtual geometric figure in a sufficient number of frames; an electronic processor configured to decompress only those frames that were compressed using the first computer implemented compression technique, resulting in a plurality of decompressed frames; and an electronic processor configured to search for the particular vehicle in the decompressed frames. - View Dependent Claims (11, 12)
-
Specification