CPC G06T 13/80 (2013.01) [G06F 3/04817 (2013.01); G06F 3/0483 (2013.01); G06T 13/40 (2013.01); G06V 40/171 (2022.01); G11B 27/022 (2013.01); H04L 51/10 (2013.01); H04N 5/2621 (2013.01); G06T 2200/24 (2013.01)] | 20 Claims |
1. An animated emoticon generation method, performed by a computer device, the method comprising:
displaying an emoticon input panel on a chat window displaying chat messages;
acquiring video data in response to detecting a video shooting event from the emoticon input panel on the chat window;
while acquiring the video data and on a window other than the chat window, translucently superimposing a display of real-time images from the video data with a display of an emoticon;
synthesizing an animated emoticon from the acquired video data of which the display of the real-time images from the video data were translucently superimposed with the display of the emoticon; and
adding, alongside static emoticons, an emoticon thumbnail corresponding to the animated emoticon to an emoticon input panel on the chat window,
wherein detecting the video shooting event comprises detecting whether the video shooting event is triggered in the emoticon input panel on which the chat messages are displayed, and
wherein synthesizing the animated emoticon comprises adjusting pixel transparency, removing rounded corners of a video frame, and re-adjusting the pixel transparency.
|