Digital Image Adjustment via Multi-Configuration Capture
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing number of images captured by digital cameras with varying configurations poses a challenge for efficient management, presentation, and manipulation of similar image content, particularly on devices with limited displays.
Innovation Solution
A method and apparatus that utilize a set of images captured with different camera configurations to provide an adjusted digital image representation by selecting and combining images based on user commands, allowing for improved adjustments such as High Dynamic Range (HDR) images, while optimizing processing on devices with limited resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Manufacturing precision
If multiple images captured with different camera configurations are used to provide adjusted representations, then image quality and adjustment flexibility are improved, but device complexity and processing requirements increase
Solution Approach 1:
The system performs preliminary actions by capturing multiple images with different camera configurations (exposure, focus, aperture) before the user needs to view or adjust them. This pre-captured diverse image set is stored and ready for later retrieval and combination, allowing high-quality adjusted representations to be generated on-demand without requiring complex real-time processing during user interaction.
Solution Approach 2:
The image adjustment process is segmented into distinct stages: (1) capturing multiple images with different configurations, (2) storing them as a set, (3) retrieving relevant images based on user needs, and (4) combining them to produce adjusted representations. This segmentation allows the system to manage complexity by handling one stage at a time rather than processing everything simultaneously.
2Adaptability or versatility
If multiple images are presented simultaneously on the display, then user navigation options increase, but display space and user interface complexity increase
Solution Approach 1:
The user interface dynamically adapts to user needs by allowing navigation through different image representations sequentially rather than displaying all options simultaneously. The system responds to user commands to switch between initial and adjusted representations, providing versatile navigation options while maintaining a clean display that shows one relevant image at a time based on current user context.
Solution Approach 2:
Instead of expanding display space horizontally by showing multiple images side-by-side, the system adds a temporal dimension to image presentation. Users can navigate through different image representations over time using commands, effectively adding a 'when to view' dimension rather than requiring more 'where to view' space on the display.
3Productivity
If images are adjusted using a single source image, then processing time is reduced, but adjustment flexibility and quality are limited
Solution Approach 1:
The system merges multiple source images captured with different camera configurations into a single adjusted representation. By combining information from multiple images (different exposures, focuses, or apertures), the system produces adjusted representations with superior quality and flexibility that cannot be achieved from a single source image, while still maintaining efficient processing through pre-organized image sets.
Data Source
AI summary
According to one aspect of the inventive concept there is provided a method of providing an adjusted digital image representation of a view, the method comprising providing a set of images, wherein the images of said set depict a same view and are captured with a digital camera using different configurations of the digital camera; determining an initial representation of the view by providing a primary image based on image data of at least a first image of said set; sending the primary image for presentation of the initial representation on a display; providing a secondary image based on image data of at least a second image of said set, wherein the first image and the second image are different images; and sending, in response to receiving a user command, the secondary image for presentation of an adjusted representation of the view on the display.


