Event video sequences
AssigneeAxis AB
InventorsAxel Keskikangas, Viktor Edpalm, Mattias Pettersson
Life of this patent
Estimating the term…
Abstract
A method of providing an event-initiated video sequence, comprises a pre-event video sequence and a post-event video sequence. The pre-event image frames are stored in a non-processed format until such time that an event is taking place. By postponing the image processing of the pre-event video sequence, power savings are accomplished.
Claims12
A method of recording an event video sequence, wherein the event video sequence comprises a pre-event video sequence showing a monitored scene during a pre-determined length of time before an event detection, and a post-event video sequence showing the monitored scene from the time of the event detection:
- the method comprising the steps of:
- continuously capturing image frames,
- continuously storing, in a pre-event buffer, newly captured image frames by adding them to a set of pre-event image frames corresponding to the pre-determined length of time, wherein the newly captured image frames that are stored in the pre-event buffer have not yet been subject to image processing consisting of one or more of defect pixel correction, white balancing, de-mosaicing, matrixing, gamma correction, sharpening, noise filtering, scaling and encoding in an image processing unit,
- receiving a first signal indicating that an event is detected,
- upon receiving the first signal,
- discontinuing the storing of newly captured image frames in the pre-event buffer,
- feeding newly captured image frames to the image processing unit,
- performing image processing of the newly captured image frames in the image processing unit, and
- storing the processed image frames as the post-event video sequence in a memory,
- receiving a second signal indicating that the event has ended,
- upon receiving the second signal,
- discontinuing feeding newly captured image frames to the image processing unit,
- feeding the set of image frames from the pre-event buffer to the image processing unit,
- performing image processing of the set of image frames in the image processing unit, and
- storing the processed set of image frames as the pre-event video sequence in the memory;
- wherein the image processing includes one or more of the following:
- defect pixel correction, white balancing, de-mosaicing, matrixing, gamma correction, sharpening, noise filtering, scaling and encoding.
A monitoring camera configured to record an event video sequence,
- wherein the event video sequence comprises a pre-event video sequence containing video showing a monitored scene during a pre-determined length of time before an event detection, and a post-event video sequence containing video showing the monitored scene from the time of the event detection, the camera comprising:
- an image capturing unit configured to continuously capture image frames,
- an event unit configured to receive a first signal indicating that an event is detected, and a second signal indicating the event has ended,
- an image processing unit configured to process image frames,
- a pre-event buffer arranged upstream of the image processing unit and configured to continuously store newly captured image frames by adding them to a set of pre-event image frames corresponding to the pre-determined length of time, wherein the newly captured image frames that are stored in the pre-event buffer have not yet been subject to image processing consisting of one or more of defect pixel correction, white balancing, de-mosaicing, matrixing, gamma correction, sharpening, noise filtering, scaling and encoding in the image processing unit,
- a memory configured to store processed image frames,
- wherein, upon the receipt of the first signal,
- the camera is configured to discontinue storing newly captured image frames in the pre-event buffer and to feed newly captured images to the image processing unit,
- the image processing unit is configured to perform image processing of the newly captured image frames, and to store the processed images as the post-event video sequence in the memory,
- wherein, upon receipt of the second signal
- the camera is configured to discontinue feeding newly captured image frames to the image processing unit,
- the camera is configured to feed the set of image frames from the pre-event buffer to the image processing unit,
- the image processing unit is configured to perform image processing of the set of image frames,
- the camera is configured to store the processed set of image frames as the pre-event video sequence in the memory;
- wherein the image processing includes one or more of the following:
- defect pixel correction, white balancing, de-mosaicing, matrixing, gamma correction, sharpening, noise filtering, scaling and encoding.
Dependencies are inferred from the claim text.