Patent ID: 11922551
Assignee: BOE TECHNOLOGY GROUP CO., LTD.
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 11:
12. An apparatus for realizing a dynamic effect in a static image, comprising:
a touch control display panel;
a memory;
one or more processors;
wherein the memory and the one or more processors are connected with each other; and
the memory stores computer-executable instructions for controlling the one or more processors to render a dynamic effect to one or more objects in the static image;
wherein the one or more objects comprise a foreground object;
wherein the memory stores computer-executable instructions for controlling the one or more processors to:
set boundary points surrounding the foreground object to define a boundary area in which a dynamic movement is to be realized, wherein the boundary points are defined by touch positions on the touch control display panel in which the static image is displayed;
set a movement line to define a dynamic movement direction along which the dynamic movement is to be realized, wherein the movement line is defined by a continuous touch over different positions on the touch control display panel;
set a stationary area to define an area in which the dynamic movement is prohibited, wherein the stationary area is defined by a first touch area corresponding to the stationary area on the touch control display panel;
generate an animation of the foreground object in the boundary area moving along the dynamic movement direction; and
remove the movement line upon detection of a touch on the touch control display panel at a position corresponding to the movement line;
wherein the memory further stores computer-executable instructions for controlling the one or more processors to form a boundary region by setting two immediately adjacent boundary points;
wherein a boundary of the boundary area comprises multiple boundary regions respectively formed by respective pairs of immediately adjacent boundary points;
the closer a position in the boundary region is to a respective boundary point, the less a movement of the animation of the foreground object is rendered; and
the further away a position in the boundary region is from a center of the boundary area, the less a movement of the animation of the foreground object is rendered.