MEMORY MANAGEMENT IN EVENT RECORDING SYSTEMS
First Claim
1. A vehicle event recorder system configured to be mounted in a vehicle, the vehicle event recorder system comprising:
- a camera configured to capture image data, wherein the camera has a field-of-view that includes an environment in and/or around the vehicle, wherein the image data includes a set of consecutive frames of visual information;
a buffer memory configured to electronically store information, wherein the information includes the image data;
a long term storage memory configured to store information, wherein the stored information includes a subset of the set of consecutive frames of visual informationone or more sensors configured to generate output signals conveying vehicle information related to a particular vehicle event at a particular time; and
a controller configured to;
detect the particular vehicle event based on the generated output signals;
effectuate storage of the set of consecutive frames of visual information in the buffer memory;
determine values of individual frames in the set of consecutive frames, wherein the values of the individual frames decrease with increasing time away from the particular time of the particular vehicle event;
facilitate overwriting of the individual frames stored in the buffer memory based on the determined values; and
responsive to detecting the particular vehicle event, transfer information stored in the buffer memory to the long term storage memory, wherein the transferred information includes frames of visual information for a period of time that begins before the particular vehicle event and lasts until after the particular vehicle event.
16 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.
41 Citations
20 Claims
-
1. A vehicle event recorder system configured to be mounted in a vehicle, the vehicle event recorder system comprising:
-
a camera configured to capture image data, wherein the camera has a field-of-view that includes an environment in and/or around the vehicle, wherein the image data includes a set of consecutive frames of visual information; a buffer memory configured to electronically store information, wherein the information includes the image data; a long term storage memory configured to store information, wherein the stored information includes a subset of the set of consecutive frames of visual information one or more sensors configured to generate output signals conveying vehicle information related to a particular vehicle event at a particular time; and a controller configured to; detect the particular vehicle event based on the generated output signals; effectuate storage of the set of consecutive frames of visual information in the buffer memory; determine values of individual frames in the set of consecutive frames, wherein the values of the individual frames decrease with increasing time away from the particular time of the particular vehicle event; facilitate overwriting of the individual frames stored in the buffer memory based on the determined values; and responsive to detecting the particular vehicle event, transfer information stored in the buffer memory to the long term storage memory, wherein the transferred information includes frames of visual information for a period of time that begins before the particular vehicle event and lasts until after the particular vehicle event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for storing frames of visual information with a vehicle event recording system, the method comprising:
-
capturing a set of consecutive frames of visual information representing an environment in and/or around a vehicle with a camera of the vehicle event recording system; generating output signals conveying vehicle information related to a particular vehicle event with one or more sensors of the vehicle event recording system; detecting the particular vehicle event based on the generated output signals; effectuating storage of the consecutively captured frames of visual information in a buffer memory of the vehicle event recording system; determining values of individual frames in the set of consecutive frames, wherein the values of the individual frames decreases with increasing time away from the particular time of the particular vehicle event; facilitating overwriting of the individual frames stored in the buffer memory based on the determined values; and responsive to detecting the particular vehicle event, transferring information stored in the buffer memory to a long term storage memory, wherein the transferred information includes frames of visual information for a period of time that begins before the particular vehicle event and lasts until after the particular vehicle event. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification