Image Template Segmentation for Flexible Animation Effects
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current image display technologies are limited by the inability to freely replace images once determined, leading to restricted application scope and higher production costs due to the need for remaking images to achieve desired effects like animation.
Innovation Solution
A method and apparatus for displaying images by segmenting candidate images into sub-images, assigning them to corresponding templates, and adjusting these templates to achieve a preset animation effect, allowing for flexible image replacement and animation selection.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If images are determined using traditional methods (GIFs or videos made by Photoshop), then animation effects can be achieved, but image replacement is restricted and making costs increase
Solution Approach 1:
The patent segments an image into multiple sub-images and assigns each to a corresponding sub-template. This segmentation allows independent adjustment of each sub-image through template parameters (scaling, rotation, transparency, positioning) without requiring complete remaking of the entire image, thereby enabling flexible image replacement while reducing production costs.
Solution Approach 2:
The patent introduces dynamic adjustment capabilities by allowing template parameters to be modified in real-time. Each sub-template can be independently adjusted for scaling, rotation, transparency, and positioning, enabling animation effects and flexible image replacement without static constraints, thus improving adaptability while maintaining ease of manufacture.
2Adaptability or versatility
If images are determined using traditional methods (GIFs or videos made by Photoshop), then animation effects can be achieved, but application scope is limited
Solution Approach 1:
The patent creates a universal image processing system where templates can be applied to multiple images and sub-images. The same template framework supports various animation effects (scaling, rotation, transparency changes) and can be used across different application scenarios, expanding application scope without proportionally increasing system complexity.
Solution Approach 2:
The patent utilizes parameter changes (scaling coefficient, rotation angle, transparency level, positioning coordinates) to achieve diverse animation effects from a single image template structure. By modifying these parameters, the system can generate various animation effects without requiring complex structural changes, thereby expanding application scope while controlling system complexity.
3Productivity
If traditional image processing methods are used, then simple display is achieved, but animation effects require complete remaking of images
Solution Approach 1:
The patent performs preliminary segmentation of images into sub-images and assigns them to sub-templates in advance. This preliminary action allows subsequent animation effects to be achieved simply by adjusting template parameters rather than remaking images, significantly improving productivity and reducing the time required for animation implementation.
Solution Approach 2:
The patent uses templates as reusable copies that can be applied to multiple images. Instead of creating custom animations for each image, the same template structure with adjustable parameters serves as a universal copy, enabling rapid implementation of animation effects and reducing the time investment required for each new animation project.
Data Source
AI summary
The present disclosure provides a method and apparatus of displaying an image, an electronic device and a storage medium. The method includes: obtaining a preset number of candidate sub-images by segmenting a to-be-displayed first candidate image; assigning each of the candidate sub-images to a corresponding first image sub-template in a preset first image template sequentially, where a number of the first image sub-templates is equal to a number of the candidate sub-images; adjusting each of the first image sub-templates in the first image template such that the first candidate image displays a preset animation effect, where the preset animation effect is obtained from configuration information of an electronic device.


