Image Morphing Straight Line Distortion Correction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional image morphing technologies often distort straight lines in images, making them appear curved, which degrades the identifiability of the morphed image and makes it inconvenient for users to view and identify the image.
Innovation Solution
An image processing method that calculates weights based on distances between feature points and straight line endpoints, allowing for precise adjustment of straight line coordinates in a new image to maintain their straightness during morphing, using an image processing device with a storage unit and processing unit to store and calculate these coordinates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If conventional image morphing technologies adjust points according to angles in the image, then corresponding points can be adjusted to ideal positions, but straight lines in the image will be morphed into curved lines
Solution Approach 1:
The patent segments the image morphing process into two independent parts: (1) adjusting feature point positions based on angle information, and (2) adjusting straight line positions based on distance information. By separating these two functions, the patent allows point positioning accuracy to be maintained while preventing line curvature distortion.
Solution Approach 2:
The patent applies different adjustment strategies to different elements: feature points are adjusted using angle-based interpolation to achieve precise positioning, while straight lines are adjusted using distance-based weighting to maintain their straightness. This local differentiation resolves the contradiction between point accuracy and line straightness.
2Productivity
If conventional image morphing technologies use direct coordinate adjustment, then morphing can be performed efficiently, but the identifiability of the morphed image is degraded
Solution Approach 1:
The patent incorporates feedback mechanisms where the adjustment amounts for straight lines are calculated based on the distances between line endpoints and feature points. This feedback loop ensures that lines are adjusted to maintain their straightness and the image remains identifiable, while still achieving efficient morphing through automated coordinate calculation.
Data Source
AI summary
An image processing device and an image processing method thereof are provided. The image processing device uses feature points of an image to calculate weights of endpoints of straight lines in the image, and determines coordinates of the endpoints of the straight lines after image morphing. The image processing device further uses the transformed coordinates of the endpoints of the straight lines to calculate corresponding coordinates of points of the straight lines. The image processing device further uses orthogonal relation between coordinates of image points and the coordinates of points of the straight lines to add feature points, and calculates coordinates of the image points after image morphing.


