摘要 |
The memory of a digital camera is flexibly managed. When memory is available the camera will use it to capture the highest possible quality and highest possible resolution images. The user is allowed to specify a decrease and increase to the quality and compression settings of the image through the camera's user interface, effecting the size of the image file in memory. (always within the bounds of what can be supported by the amount of image data actually captured by the camera). The user specified settings are applied by the camera to the image data at a later time (e.g. only when the image data is finally downloaded to the host pc). In addition, the camera can store more data even after the memory is full. In one embodiment, the user can input through the camera's user interface an increase in the quality (e.g., resolution/compression level or other such parameters) of an image or video file, after capturing and reviewing it, even after other data are subsequently captured on the camera. This can be done by storing data at a high quality setting when memory is available, and re-storing the data at a lesser quality if additional memory is not available. If memory is not available to store any additional data, and the user still attempts to capture additional data, data already stored on the device (and/or the attributes of the additional data) can be adjusted in order to make room for permanent storage of additional data on the camera.
|