Method to stabilize video stream using on-device positional sensors
AssigneeBlackBerry Limited
InventorsConor Michael O'Neill, Raluca Alina Popa
Life of this patent
Estimating the term…
Abstract
A video device is provided. The video device comprises a sensor to determine an amount of movement of the video device, a memory component to store video-related information, and a processor to receive movement information from the sensor and to interrupt communication of video-related information to the memory component when the movement information indicates that acceleration of the video device exceeds a threshold.
Claims23
A method for stabilizing a video stream being captured by a video device, comprising:
- when movement of the video device is detected by a sensor on the video device to be greater than a low threshold and less than a high threshold, temporarily interrupting communication of video-related information to a memory component on the video device,
- wherein, during the temporary interruption, an image that was recorded before the temporary interruption is copied into the memory component in each frame of the video stream that would have contained a live image if the temporary interruption had not occurred.
A video device, comprising:
- a sensor to determine an amount of movement of the video device;
- a memory component to store video-related information;
- and
- a processor coupled to the sensor and the memory component, the processor configured to receive movement information from the sensor and to interrupt communication of video-related information to the memory component when the movement information indicates that acceleration of the video device exceeds a threshold,
- wherein the interruption ends upon the occurrence of at least one of:
- detection of acceleration that does not exceed the threshold;
- expiration of a predetermined period of time;
- and
- manual selection of an input mechanism, and
- wherein, when the interruption can be ended by manual selection of an input mechanism, a first image that was recorded before the interruption and a second, live image are displayed on a viewfinder on the video device during the interruption.
A method for managing a video recording on a video device, comprising:
- interrupting communication of video-related information to a memory component on the video device when movement information provided by a sensor on the video device indicates that acceleration of the video device exceeds a threshold
- wherein display of live images on a viewfinder on the video device is interrupted when the acceleration of the video device exceeds the threshold, and
- wherein an image that was recorded before the interruption of communication of video-related information is displayed on the viewfinder during the interruption of communication of video-related information.
A video device, comprising:
- a sensor to determine an amount of movement of the video device;
- a memory component to store video-related information;
- and
- a processor coupled to the sensor and the memory component, the processor configured to receive movement information from the sensor and to interrupt communication of video-related information to the memory component when the movement information indicates that acceleration of the video device exceeds a threshold,
- wherein display of live images on a viewfinder on the video device is interrupted when the acceleration of the video device exceeds the threshold, and
- wherein an image that was recorded before the interruption of communication of video-related information is displayed on the viewfinder during the interruption of communication of video-related information.
A video device, comprising:
- a sensor to determine an amount of movement of the video device;
- a memory component to store video-related information;
- and
- a processor coupled to the sensor and the memory component, the processor configured to receive movement information from the sensor and to interrupt communication of video-related information to the memory component when the movement information indicates that acceleration of the video device exceeds a threshold,
- wherein display of live images on a viewfinder on the video device is interrupted when the acceleration of the video device exceeds the threshold, and
- wherein, when the acceleration of the video device no longer exceeds the threshold, display of live images on the viewfinder resumes, but communication of video-related information to the memory component does not resume until the video device receives a manual input.
A video device, comprising:
- a sensor to determine an amount of movement of the video device;
- a memory component to store video-related information;
- and
- a processor coupled to the sensor and the memory component, the processor configured to receive movement information from the sensor and to interrupt communication of video-related information to the memory component when the movement information indicates that acceleration of the video device exceeds a threshold,
- wherein, during the interruption, an image that was recorded before the interruption is retrieved from the memory component and placed in a video recording stored in the memory component in each frame of the video recording that would have contained a live image if the interruption had not occurred.
Dependencies are inferred from the claim text.