Image Magnification Effect Processing With Frame-Based Blur and Distortion
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current video applications lack sufficient diversity in effects, failing to meet user needs for enhancing video experiences.
Innovation Solution
A method and apparatus for image processing that applies a magnifying glass effect by performing radial chromatic aberration, distortion, scaling, and radial blur processing on images based on user-triggered coordinates, using processing parameters correlated with frame numbers to simulate realistic magnification.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple types of effects are added to video applications, then user participation and engagement are enhanced, but the complexity of the application increases
Solution Approach 1:
The effect processing is segmented into multiple independent modules including chromatic aberration processing, distortion processing, scaling processing, and radial blur processing. Each module handles a specific type of effect independently, allowing the system to provide diverse effects while maintaining manageable complexity through modular architecture.
2Manufacturing precision
If complex effect processing is applied to images, then the realism and quality of the magnifying glass effect is improved, but the processing time and computational resources increase
Solution Approach 1:
The patent pre-calculates and stores processing parameters (chromatic aberration intensity coefficient, distortion coefficient, scaling coefficient, blur coefficient) in a mapping table based on frame numbers. This preliminary preparation allows the actual effect processing to use pre-determined parameters, reducing computational overhead during real-time processing while maintaining high quality effects.
Data Source
AI summary
A method and apparatus for image processing. The method includes: in response to a first trigger operation from a user, obtaining screen coordinates of the first trigger operation; obtaining, for each first image obtained after the first trigger operation, coordinates of a trigger pixel on the first image based on the screen coordinates of the first trigger operation; and performing, based on the coordinates of the trigger pixel, effect processing on the first image to obtain an image with a magnifying glass effect.


