Dynamic Image Animation via Touch Control Display Panel
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current methods for animating still images lack the ability to dynamically interact with users through touch inputs, limiting the creation of immersive and user-controlled dynamic effects.
Innovation Solution
A computer-implemented method and apparatus that utilizes a touch control display panel to set boundary points, movement lines, and stationary areas to generate animations of foreground objects, allowing users to define dynamic movements and effects by detecting touch positions and continuous touches, while also enabling the segmentation and replacement of background objects, application of animated masks, and synchronization of cartoon objects with real-time video streams.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional image processing technologies are used to animate still images, then animation effects can be added, but user interaction and dynamic control are limited
Solution Approach 1:
The system automatically detects touch inputs and generates corresponding animation parameters without requiring users to manually configure complex settings. The touch control display panel directly translates user gestures into boundary definitions, movement paths, and animation parameters, making the system self-configuring based on user input.
Solution Approach 2:
Traditional mechanical or manual methods of defining animation boundaries and paths are replaced with touch-based electronic control. Users interact through natural touch gestures on the display panel, which are then processed by the system to generate animation effects, eliminating the need for complex manual configuration interfaces.
2Adaptability or versatility
If touch control display panel is used to detect user inputs, then user interaction is enhanced, but system complexity increases
Solution Approach 1:
The touch control display panel serves multiple functions: it displays the image, detects touch inputs for defining boundaries and movement paths, and provides visual feedback for the generated animations. This multi-functional approach eliminates the need for separate input devices and control interfaces, reducing overall system complexity while enhancing interactivity.
Solution Approach 2:
The display function and input detection function are merged into a single touch control display panel. The panel simultaneously presents visual content to users and captures touch gestures for controlling animation parameters, integrating what would traditionally be separate components into one unified device.
3Adaptability or versatility
If multiple processing functions are added to realize various dynamic effects, then functional versatility is improved, but processing time increases
Solution Approach 1:
The system performs preliminary segmentation of the image into foreground and background objects before animation processing. By pre-identifying object boundaries and characteristics, the system prepares the necessary data structures and parameters in advance, enabling faster real-time animation generation when touch inputs are received.
Solution Approach 2:
The image processing is segmented into distinct functional modules: object segmentation, boundary detection, movement path generation, and animation rendering. This modular approach allows each module to process independently and efficiently, reducing overall processing time while maintaining the ability to generate multiple types of dynamic effects.
Data Source
AI summary
A computer-implemented method is provided. The computer-implemented method includes rendering a dynamic effect to one or more objects in an image. The method includes setting boundary points surrounding a foreground object to define a boundary area in which a dynamic movement is to be realized; setting a movement line to define a dynamic movement direction along which the dynamic movement is to be realized, wherein setting the movement line includes detecting a continuous touch over different positions on the touch control display panel; setting a stationary area to define an area in which the dynamic movement is prohibited, wherein setting the stationary area includes detecting a first touch area corresponding to the stationary area on the touch control display panel; and generating an animation of the foreground object in the boundary area moving along the dynamic movement direction, thereby realizing the dynamic effect in the image.


