Motion Vector Calculation for Wide Dynamic Range Images

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing wide dynamic range (WDR) technologies face inaccuracies in motion vector detection for blur correction when combining long exposure and short exposure images with different exposure levels, leading to incomplete blur correction in certain image regions.

Innovation Solution

An apparatus and method that calculate motion vectors for long and short exposure images by extracting feature points based on saturation degree and edge strength, dividing regions into sub-regions, and obtaining local and global motion vectors through block matching and gamma correction to improve accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If WDR synthesis is performed first to combine long exposure and short exposure images, then a synthesized image is obtained, but the synthesized image may not be uniform for each synthesized region due to position differences between frames with different exposure levels

Engineering Contradiction:
Improveuniformity of synthesized imageVSAvoidmotion vector detection accuracy
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The patent divides the image into multiple regions and performs separate motion vector calculations for each region. This segmentation allows the system to handle position differences between frames with different exposure levels on a regional basis, improving the uniformity of the synthesized image while maintaining accurate motion vector detection for each specific region.

Inventive Principle:
Principle #1Segmentation

2Measurement precision

If blur correction is performed with long exposure and short exposure image frames with different exposure levels prior to WDR synthesis, then motion vector detection may be conducted, but the frames with different exposure levels may have very different luminance components, such that motion vector detection for blur correction may be very inaccurate

Engineering Contradiction:
Improvemotion vector detection accuracyVSAvoidluminance difference between frames
Core Design Contradiction:
Measurement precisionVSIllumination intensity

Solution Approach 1:

The patent applies different processing strategies to different regions of the image based on their exposure characteristics. By performing motion vector detection separately for long exposure regions and short exposure regions, the system accounts for the different luminance components in each region, thereby improving motion vector detection accuracy despite the overall luminance differences between frames.

Inventive Principle:
Principle #3Local quality

Data Source

PatentUS11373316B2Apparatus and method for calculating motion vector
Publication Date: 2022.06.28 HANWHA VISION CO LTD
  • US11373316B2 patent drawing
  • US11373316B2 patent drawing
  • US11373316B2 patent drawing

AI summary

Provided an apparatus for obtaining a motion vector including at least one processor configured to receive a long exposure image and a short exposure image of the current frame, and obtain a motion vector of the long exposure image and a motion vector of the short exposure image, the processor being configured to extract feature points in the long exposure image based on a saturation degree of the long exposure image, and obtain a motion vector of the long exposure image based on a difference from a long exposure image of a previous frame, and the processor being configured to extract feature points in the short exposure image and obtain a motion vector of the short exposure image based on a difference from a short exposure image of a previous frame based on a saturation degree of the short exposure image.