Portrait Deformation Using Multiple Control Points
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing portrait deformation methods either require complex manual operations for symmetry or use a single control point, leading to discontinuous lines and poor deformation effects, especially when automatically deforming portrait pictures.
Innovation Solution
A portrait deformation method using multiple control points to detect facial features and generate a corresponding deformation field, which is applied to the picture to achieve a more continuous and natural deformation effect.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a single control point is used for automatic deformation, then the operation is simple and automated, but the lines in the deformed portrait become discontinuous and the effect is poor
Solution Approach 1:
The patent divides the deformation control into multiple independent control points distributed across the portrait image. Each control point independently influences the deformation field in its surrounding area, allowing precise local control while maintaining overall line continuity. This segmentation of the control mechanism resolves the contradiction by enabling both automated operation and high deformation precision.
Solution Approach 2:
The patent implements local quality by allowing different regions of the portrait to be controlled by different control points with appropriate weights. The deformation field is constructed such that each control point has a localized influence radius, and pixels closer to a control point are more heavily influenced by it. This local quality approach ensures continuous lines while maintaining ease of automated operation through weighted summation of control point influences.
2Manufacturing precision
If manual deformation operation is used, then the deformation precision and symmetry can be controlled, but the operation complexity increases and requires repeated operations
Solution Approach 1:
The patent implements self-service by automatically generating and applying the deformation field based on the input portrait and control points. The system autonomously calculates the deformation amounts for all pixels based on the control point positions and weights, eliminating the need for manual pixel-by-pixel adjustment. This self-service mechanism maintains high deformation precision while dramatically reducing operation complexity.
Solution Approach 2:
The patent replaces the mechanical manual operation system with a computational deformation field system. Instead of manually adjusting each pixel, the user defines control points and the system computationally generates the complete deformation field through weighted summation of control point influences. This substitution maintains precision while reducing operational complexity from manual manipulation to automated calculation.
Data Source
AI summary
The present disclosure is applicable to the field of image processing, and provides a portrait deformation method and apparatus. The method includes: reading a picture including a portrait; detecting a facial feature of the portrait in the picture; deforming the detected facial feature according to preset control points, to obtain a corresponding deformation field, the number of the preset control points being greater than 1; and making the deformation field act on the picture, so as to convert the picture into a deformed picture. According to embodiments of the present invention, lines of a deformed portrait are more continuous.


