US 12,094,047 B2
Animated emoticon generation method, computer-readable storage medium, and computer device
Dong Huang, Shenzhen (CN); Tian Yi Liang, Shenzhen (CN); Jia Wen Zhong, Shenzhen (CN); Jun Jie Zhou, Shenzhen (CN); Jin Jiang, Shenzhen (CN); Ying Qi, Shenzhen (CN); and Si Kun Liang, Shenzhen (CN)
Assigned to TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD, Shenzhen (CN)
Filed by TENCENT TECHNOLOGY (SHENZHEN) COMPANY LTD, Guangdong (CN)
Filed on Mar. 23, 2023, as Appl. No. 18/188,742.
Application 18/188,742 is a continuation of application No. 17/047,276, granted, now 11,645,804, previously published as PCT/CN2019/104988, filed on Sep. 9, 2019.
Claims priority of application No. 201811132844.6 (CN), filed on Sep. 27, 2018.
Prior Publication US 2023/0230306 A1, Jul. 20, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06T 13/80 (2011.01); G06F 3/04817 (2022.01); G06F 3/0483 (2013.01); G06T 13/40 (2011.01); G06V 40/16 (2022.01); G11B 27/022 (2006.01); H04L 51/10 (2022.01); H04N 5/262 (2006.01)
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
OG exemplary drawing
 
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.