An input method for automatically generating an expression by a dynamic keyboard
By using a virtual keyboard to photograph objects around the user and generate personalized emojis, the problem of inflexibility of traditional emoji keyboards is solved, improving the fun and efficiency of chatting.
Patent Information
- Application Number
- CN202111551325.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-12-17
- Publication Date
- 2026-02-10
- Estimated Expiration
- 2041-12-17
AI Technical Summary
In existing technologies, the way emoticons are sent is relatively rigid, making it difficult to generate personalized dynamic emoticons based on the current environment of the chatter, resulting in low chat enjoyment and efficiency.
The camera is activated via a virtual keyboard, capturing images of objects around the user. The images are then cut out and personalized expressions are generated, dynamically displayed on the virtual keyboard for selection, enabling personalized expression generation and sending.
It enhances the fun and efficiency of chatting, strengthens the sense of interaction, and enables personalized and efficient generation and sending of emoticons.
Smart Images

Figure CN114415844B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of Internet technology, and in particular to an input method for automatically generating emoticons using a dynamic keyboard. Background Technology
[0002] Smartphones have become a tool for daily communication. Currently, people mainly communicate through mobile instant messaging (IM) software. Sending emoticons is a rigid communication method in the chat process. Making good use of image emoticons can enhance the fun of chatting. How to generate chat image emoticons based on the chatter's current environment and send them efficiently has become a problem that needs to be considered. Summary of the Invention
[0003] In view of this, the present invention provides an input method for automatically generating emoticons using a dynamic keyboard. This method can activate a camera to take pictures of objects around the user through a virtual keyboard, and automatically generate emoticons that are dynamically arranged on the virtual keyboard for the user to choose from. This achieves personalized and efficient generation and sending of emoticon images, enhancing the fun and efficiency of chatting, and improving the sense of interaction and chat experience.
[0004] This invention is achieved through the following technical solution:
[0005] A method for automatically generating emojis using a dynamic keyboard, the method comprising the following steps:
[0006] 1) Open the dynamic virtual keyboard and click the emoji generation button;
[0007] 2) The virtual keyboard activates the camera; the user then points the camera at an object to take a picture.
[0008] 3) The virtual keyboard recognizes images captured by the camera and performs image cutout processing;
[0009] 4) The virtual keyboard generates emoticons from the cut-out image to obtain personalized emoticons;
[0010] 5) The virtual keyboard is dynamically displayed, using generated emoticons as keys for users to select and input;
[0011] 6) When the user clicks the emoji button, the emoji is entered into the chat interface and sent.
[0012] As a further explanation of the present invention, the virtual keyboard includes a dynamic keyboard module.
[0013] As a further explanation of the present invention, the dynamic keyboard module includes an input keyboard, a camera viewfinder, an expression generation button, and a dynamic expression button.
[0014] As further explained in this invention, the input keyboard is a normal input method keyboard; the camera viewfinder facilitates framing the subject; the expression generation button is used to activate the camera for taking pictures; and the dynamic expression button is used to send personalized expressions.
[0015] As a further explanation of the present invention, the virtual keyboard includes an image analysis module.
[0016] As a further explanation of the present invention, the image analysis module is used to perform target detection on objects in images captured by the camera, and to cut out the identified objects.
[0017] As a further explanation of the present invention, the virtual keyboard also includes an emoji generation module.
[0018] As a further explanation of the present invention, the expression generation module is used to overlay images of the identified objects and expressions in the expression library to generate personalized expressions.
[0019] The beneficial effects of this invention are:
[0020] The method of this invention can activate the camera to take pictures of objects around the user through a virtual keyboard, and automatically generate emoticons that are dynamically arranged on the virtual keyboard for the user to choose from. This achieves personalized and efficient generation and sending of emoticon images, enhancing the fun and efficiency of chatting, and improving the sense of interaction and chat experience.
[0021] This invention overcomes the problem of the rigid and inflexible nature of traditional input method emoji keyboards. It efficiently and dynamically generates emoji images by establishing connections with objects and elements around the user, making the user's chat process more fun and interactive, and improving the chat experience. Attached Figure Description
[0022] Figure 1 This is a flowchart of the main technical processing steps of the method of the present invention. Detailed Implementation
[0023] The invention will now be further described with reference to the accompanying drawings. Example
[0024] As shown in the figure, a method for automatically generating emojis using a dynamic keyboard includes the following steps:
[0025] 1) Open the dynamic virtual keyboard and click the emoji generation button;
[0026] 2) The virtual keyboard activates the camera; the user then points the camera at an object to take a picture.
[0027] 3) The virtual keyboard recognizes images captured by the camera and performs image cutout processing;
[0028] 4) The virtual keyboard generates emoticons from the cut-out image to obtain personalized emoticons;
[0029] 5) The virtual keyboard is dynamically displayed, using generated emoticons as keys for users to select and input;
[0030] 6) When the user clicks the emoji button, the emoji is entered into the chat interface and sent.
[0031] The virtual keyboard includes a dynamic keyboard module.
[0032] The dynamic keyboard module includes an input keyboard, a camera viewfinder, an expression generation button, and a dynamic expression button.
[0033] The input keyboard is a normal input method keyboard; the camera viewfinder is for framing objects; the expression generation button is used to start the camera to take pictures; the dynamic expression button is used to send personalized expressions.
[0034] The virtual keyboard includes an image analysis module.
[0035] The image analysis module is used to detect objects in images captured by the camera and to cut out the identified objects.
[0036] The virtual keyboard also includes an emoji generation module.
[0037] The expression generation module is used to overlay images of identified objects with expressions from the expression library to generate personalized expressions.
Claims
1. A method for automatically generating emojis using a dynamic keyboard, characterized in that: The method includes the following steps: 1) Open the dynamic virtual keyboard and click the emoji generation button; 2) The virtual keyboard activates the camera; the user then points the camera at an object to take a picture. 3) The virtual keyboard recognizes images captured by the camera and performs image cutout processing; 4) The virtual keyboard generates emoticons from the cut-out image to obtain personalized emoticons; 5) The virtual keyboard is dynamically displayed, using generated emoticons as keys for users to select and input; 6) When the user clicks the emoji send button, the emoji is entered into the chat interface and sent; The virtual keyboard includes a dynamic keyboard module; the dynamic keyboard module includes an input keyboard, a camera viewfinder, an expression generation button, and a dynamic expression button; the input keyboard is a normal input method keyboard; the camera viewfinder is used to frame objects; the expression generation button is used to activate the camera for taking pictures; The dynamic emoji button is used to send personalized emojis; the virtual keyboard includes an image analysis module; the image analysis module is used to detect objects in images captured by the camera and cut out the identified objects; the virtual keyboard also includes an emoji generation module; the emoji generation module is used to overlay the identified objects with emojis from the emoji library to generate personalized emojis.
Citation Information
Patent Citations
Expression transfer method
CN108520548A
Expression picture generation method and device and electronic equipment
CN109948093A