Clock management of bus during viewfinder mode in digital camera device
AssigneeQUALCOMM Incorporated
InventorPuiYan Chung
Life of this patent
Estimating the term…
Abstract
This disclosure describes techniques for managing the clock speed of a bus during viewfinder mode in a digital camera device. The techniques involve determining a frame rate of frames displayed on a viewfinder, determining whether to adjust a clock speed of a bus based at least in part on the determined frame rate, wherein the bus is used to transfer the frames from a camera sensor to the viewfinder, and adjusting the clock speed of the bus upon determining that that the clock speed should be adjusted. The techniques may help ensure that the viewfinder delivers frames at a target frame rate. In addition, in some cases, the techniques may help to reduce power consumption by facilitating clock speed reductions in viewfinder mode.
Claims24
A method comprising:
- determining a frame rate of video frames displayed on a viewfinder;
- determining whether to adjust a clock speed of a bus based at least in part on the determined frame rate, wherein the bus is used to transfer the frames from a camera sensor to the viewfinder;
- and
- adjusting the clock speed of the bus upon determining that that the clock speed should be adjusted.
An apparatus comprising:
- a viewfinder;
- a camera sensor;
- a bus used to transfer video frames of video data from the camera sensor to the viewfinder;
- and
- a bus controller that:
- determines a frame rate of frames displayed on the viewfinder;
- determines whether to adjust a clock speed of the bus based at least in part on the determined frame rate;
- and
- adjusts the clock speed of the bus upon determining that that the clock speed should be adjusted.
A non-transitory computer-readable storage medium comprising instructions that upon execution in a digital camera device, cause the device to:
- determine a frame rate of video frames displayed on a viewfinder;
- determine whether to adjust a clock speed of a bus based at least in part on the determined frame rate, wherein the bus is used to transfer the frames from a camera sensor to the viewfinder;
- and
- adjust the clock speed of the bus upon determining that that the clock speed should be adjusted.
A device comprising:
- means for capturing video frames of video data;
- means for displaying the frames to a user;
- means for transferring the frames from the means for capturing to the means for displaying;
- and
- means for controlling the means for transferring, wherein the means for controlling:
- determines a frame rate of frames displayed on the means for displaying;
- determines whether to adjust a clock speed of the means for transferring based at least in part on the determined frame rate;
- and
- adjusts the clock speed of the means for transferring upon determining that that the clock speed should be adjusted.
An integrated circuit configured to:
- determine a frame rate of video frames displayed on a viewfinder;
- determine whether to adjust a clock speed of a bus based at least in part on the determined frame rate, wherein the bus is used to transfer the frames from a camera sensor to the viewfinder;
- and
- adjust the clock speed of the bus upon determining that that the clock speed should be adjusted.
Dependencies are inferred from the claim text.