Memory Management In Event Recording Systems
First Claim
1. A vehicle event recorder comprising:
- a camera;
a managed loop buffer memory; and
an overwrite device,the camera being operable for converting optical images into electronic signals suitable for recording in the managed loop buffer memory,the managed loop buffer memory being a random access, rewritable, electronic storage medium of finite size suitable for storing data, including data arranged as discrete video frame data, andthe overwrite device being electronically coupled to the managed loop buffer memory and arranged to manage data overwrite operations,whereby a first video frame older than a second video frame is saved in the managed loop buffer memory while the second video frame is overwritten.
23 Assignments
0 Petitions
Accused Products
Abstract
A vehicle event recorder is provided that includes a camera for capturing a video as discrete image frames, and that further includes a managed loop memory and a management system for generating a virtual ‘timeline dilation’ effect. To overcome size limits in the buffer memory of the video event recorder, the maximum time extension of a video series is increased by enabling a reduction in temporal resolution in exchange for an increase in the temporal extension. Memory cells are overwritten in an ‘interleaved’ fashion to produce a reduced frame rate for the recording of certain time periods connected to an event moment. In time periods furthest from the event moment, the resulting frame rate is minimized while in time periods closest to the event moment, the resulting frame rate is maximized.
160 Citations
18 Claims
-
1. A vehicle event recorder comprising:
-
a camera; a managed loop buffer memory; and an overwrite device, the camera being operable for converting optical images into electronic signals suitable for recording in the managed loop buffer memory, the managed loop buffer memory being a random access, rewritable, electronic storage medium of finite size suitable for storing data, including data arranged as discrete video frame data, and the overwrite device being electronically coupled to the managed loop buffer memory and arranged to manage data overwrite operations, whereby a first video frame older than a second video frame is saved in the managed loop buffer memory while the second video frame is overwritten. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A method of dilating a timeline of a video series in a vehicle event recorder, the video recorder comprising a managed loop buffered memory, the method comprising:
-
receiving electronic signal data associated with video frames from a video camera; and overwriting previously written data with newly received data, whereby the previously written data is comprised of data belonging to a frame that is not the oldest frame in the memory. - View Dependent Claims (14, 15, 16)
-
-
17. A managed loop memory of a vehicle event recorder system comprising:
-
a coupling to a video camera output causing images from the video camera to be received at the managed loop memory; a plurality of memory cells each being associated with a single video frame; an overwrite pointer associated with one memory cell; and a timeline definition directing the overwrite pointer to be associated with a cell that no longer remains a member of the timeline definition, thus subjecting the cell to an impending overwrite action. - View Dependent Claims (18)
-
Specification