Dynamic Motion Estimation for Image Vibration Suppression
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing imaging devices with or without vibration suppression functions often fail to completely eliminate image vibration when capturing and displaying images, leading to unsuppressed vibration in displayed images.
Innovation Solution
An image processing device equipped with a motion estimator and a motion compensator that switch between two estimation modes to estimate and correct image motion, using a local area search for efficient calculation and a global area search when necessary, to suppress image vibration effectively.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If motion estimation is performed in a predetermined search area (first estimation mode), then calculation amount is reduced, but motion estimation accuracy deteriorates when the object moves out of the search area
Solution Approach 1:
The patent implements dynamic switching between two motion estimation modes based on real-time criteria. The system transitions from the first estimation mode (predetermined search area) to the second estimation mode (larger search area) when the object is detected to be moving out of the predetermined search area, thereby adapting the estimation scope dynamically to maintain both efficiency and accuracy.
Solution Approach 2:
The patent changes the parameter of search area size based on motion estimation results. When the object remains within the predetermined search area, the system uses the smaller search area for efficient calculation. When the object moves out of the search area, the system expands the search area to the larger area to maintain estimation accuracy, thus adjusting the parameter dynamically.
2Measurement precision
If motion estimation is performed in a larger area (second estimation mode), then motion estimation accuracy is improved, but calculation amount increases significantly
Solution Approach 1:
The patent applies partial action by using the smaller predetermined search area for motion estimation in most cases, which is sufficient when the object remains within this area. The larger search area is used only excessively when necessary (when the object moves out of the predetermined area), avoiding unnecessary computational resources while maintaining accuracy when needed.
Solution Approach 2:
The system dynamically adjusts the search area size based on real-time motion tracking. It starts with the smaller search area for efficiency and only expands to the larger search area when the object is detected to be moving out of the predetermined area, thus optimizing the balance between calculation efficiency and accuracy.
3Object-affected harmful factors
If vibration suppression is applied to images from devices without vibration suppression function, then image vibration is reduced, but calculation resources are consumed
Solution Approach 1:
The patent applies vibration suppression using the smaller predetermined search area in most cases, which provides sufficient vibration reduction for images from devices without vibration suppression function. The larger search area is used only when necessary to track objects moving out of the predetermined area, thus providing effective vibration suppression while minimizing calculation resource consumption.
Data Source
AI summary
Provided is an image processing device, image display device, and program that allow an image captured by an imaging device not having a vibration suppression function or an image whose vibration has been suppressed incompletely to be displayed on a display device with the vibration suppressed. The image processing device includes a motion estimator configured to estimate the amount of motion of an object between a first image and a second image later than the first image and a motion compensator configured to perform a conversion process on the second image so that vibration of the object between the first image and the second image is suppressed, on the basis of the amount of motion of the object. The motion estimator has a first estimation mode in which the amount of motion of the object is estimated in a predetermined search area and a second estimation mode in which the amount of motion of the object is estimated in a larger area than the search area in the first estimation mode.


