On-Camera HDR Panorama Generation via Dynamic Exposure Sequencing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional digital cameras capture Low Dynamic Range (LDR) images, which fail to represent the full gray scale range of a scene, especially in shadow and highlight regions, leading to loss of detail in panoramic images due to fixed exposure settings and limited dynamic range.

Innovation Solution

A digital camera system that captures a video stream with frames alternating between different exposure settings, aligns and mixes these frames to generate High Dynamic Range (HDR) images, and stitches them into panoramic images in real-time, using a processor and hardware to determine suitable frames for saving and processing, including motion estimation and image registration to handle scene motion and exposure variations.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If fixed exposure settings are used for panoramic photography, then lighting consistency across stitched images is maintained, but shadow and highlight details are lost due to limited dynamic range

Engineering Contradiction:
Improvelighting consistencyVSAvoidshadow and highlight details
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The patent applies dynamics by transitioning from fixed exposure settings to dynamic exposure adjustment. The camera automatically modifies exposure parameters for subsequent frames based on scene analysis, enabling adaptation to varying lighting conditions across the panoramic field of view while maintaining consistency through algorithmic control

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent implements parameter changes by systematically adjusting exposure settings (shutter speed, aperture, ISO) for different frames in the sequence. This allows capture of both shadow and highlight details by varying exposure parameters across frames, which are then merged to create the final panorama with preserved detail in all regions

Inventive Principle:
Principle #35Parameter changes

2Loss of information

If multiple LDR images are captured at different exposure levels, then full gray scale range can be represented, but processing complexity increases

Engineering Contradiction:
Improvegray scale range representationVSAvoidprocessing complexity
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The patent applies self-service by implementing automated HDR processing within the camera itself. The camera captures multiple exposure frames and automatically performs alignment, merging, and tone mapping to generate the final HDR panorama, eliminating the need for external computer processing and making the complex operation transparent to the user

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent replaces manual mechanical panoramic photography (tripod mounting, physical film stitching) with electronic/digital processes. Digital frames are captured sequentially and merged through computational algorithms, substituting physical manipulation with electronic processing that is both faster and more flexible

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Loss of information

If real-time HDR panorama generation is implemented, then image quality with full dynamic range is achieved, but processing time and computational load increase

Engineering Contradiction:
Improvedynamic range preservationVSAvoidprocessing time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The patent applies preliminary action by pre-processing frames during capture. Motion estimation and alignment are performed on incoming frames before they are fully integrated into the panorama, preparing the data structure in advance to accelerate the final merging process and enable real-time output

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent implements segmentation by dividing the panorama generation process into independent stages: motion estimation, frame alignment, exposure merging, and tone mapping. This modular approach allows parallel processing of different frames and operations, reducing overall processing time through concurrent computation

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS8933985B1Method, apparatus, and manufacture for on-camera HDR panorama
Publication Date: 2015.01.13 QUALCOMM INC
  • US8933985B1 patent drawing
  • US8933985B1 patent drawing
  • US8933985B1 patent drawing

AI summary

A digital camera captures a sequence of frames such that captured frames of the sequence alternate between sets of frames, in which each frame in the set has a different exposure setting. Each set of frames includes a nominal exposure frame. For each set of frames of the sequence that is captured after the reference set of frames has been captured, a determination is made as to whether or not the captured set of frames should be saved, based, at least in part, on overlap. For each of the saved sets of frames, the frames in the set are aligned with each other, and then image mixing of the frames in the set of frames is performed to generate a high dynamic range image. A panoramic, high dynamic range image is generated from each of the high dynamic range images.