Continuous Image Buffering for Camera Shake Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Image capturing devices experience time lag and image quality degradation due to switching from preview to full resolution and camera shake when a user takes a photograph.
Innovation Solution
Implementing a method for continuous image capturing, where a sequence of images is stored in a buffer and automatically selected based on parameters like exposure time and image quality, allowing for immediate display in full resolution without user-induced camera shake.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If the device switches from preview resolution to full resolution prior to capturing an image, then the image quality is improved, but a time lag is introduced causing user frustration
Solution Approach 1:
The device performs preliminary actions by continuously capturing images at full resolution and storing them in a buffer before the user actually requests a photograph. When the user presses the shutter button, the image is already ready for immediate display, eliminating the time lag while maintaining full resolution quality.
Solution Approach 2:
The system maintains continuous image capture at full resolution during the preview mode, ensuring that the useful action of capturing high-quality images is ongoing without interruption. This continuous capture feeds a buffer that is always ready to provide an image instantly when requested.
2Manufacturing precision
If the device captures images at full resolution continuously, then the image quality is improved, but the use of energy and processing resources increases
Solution Approach 1:
The system segments the image capture process by maintaining a buffer of a predetermined number of full-resolution images rather than capturing indefinitely. This segmentation allows the device to store only the necessary number of high-quality images in memory, managing energy and storage resources efficiently while still providing immediate full-resolution images when requested.
3Productivity
If the user presses the shutter button to capture an image, then the photograph is taken, but camera shake degrades the image quality
Solution Approach 1:
The device performs the image capture action in advance by continuously capturing images and storing them in a buffer before the user presses the shutter button. The captured images are taken when the device is stable, avoiding the camera shake that occurs when the user presses the button, yet remain ready for immediate display upon user request.
Data Source
AI summary
Methods, devices, and systems for continuous image capturing are described herein. In one embodiment, a method includes continuously capturing a sequence of images with an image capturing device. The method may further include storing a predetermined number of the sequence of images in a buffer. The method may further include receiving a user request to capture an image. In response to the user request, the method may further include automatically selecting one of the buffered images based on an exposure time of one of the buffered images. The sequence of images is captured prior to or concurrently with receiving the user request.


