Method and apparatus for making personalized dynamic emoticon
First Claim
Patent Images
1. A method for making a personalized dynamic emoticon, comprising:
- acquiring, by a processor, a video;
receiving, by the processor, a picture selection instruction input from a user interface (UI) for making dynamic emoticons;
determining, by the processor from the acquired video according to the picture selection instruction, multiple frames of images for making a dynamic emoticon; and
synthesizing, by the processor, the multiple frames of images for making the dynamic emoticon, to form a picture having a dynamic effect,wherein the determining, by the processor from the acquired video according to the picture selection instruction, multiple frames of images for making a dynamic emoticon comprises;
reducing each frame of image in the video to be a thumbnail, and sequentially arranging the thumbnails in a thumbnail box;
receiving a quantity of the multiple frames of images for making the dynamic emoticon, set by a user;
in response to receiving the set quantity, distributing, on the thumbnail box, multiple image selectors in a same interval, wherein the quantity of the multiple image selectors is equal to the set quantity;
in response to receiving a dragging signal formed by dragging the multiple image selectors to multiple thumbnails in the thumbnail box, re-distributing the multiple image selectors to overlap the multiple thumbnails, respectively; and
determining pictures corresponding to the multiple thumbnails on which the multiple image selectors are distributed, as the multiple frames of images for making the dynamic emoticon.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure discloses a method and an apparatus for making a personalized dynamic emoticon. The method includes: acquiring a video; receiving a picture selection instruction input from a user interface (UI) for making dynamic emoticons; determining, from the acquired video according to the picture selection instruction, multiple frames of images for making a dynamic emoticon; and synthesizing the multiple frames of images for making the dynamic emoticon, to form a picture having a dynamic effect.
21 Citations
12 Claims
-
1. A method for making a personalized dynamic emoticon, comprising:
-
acquiring, by a processor, a video; receiving, by the processor, a picture selection instruction input from a user interface (UI) for making dynamic emoticons; determining, by the processor from the acquired video according to the picture selection instruction, multiple frames of images for making a dynamic emoticon; and synthesizing, by the processor, the multiple frames of images for making the dynamic emoticon, to form a picture having a dynamic effect, wherein the determining, by the processor from the acquired video according to the picture selection instruction, multiple frames of images for making a dynamic emoticon comprises; reducing each frame of image in the video to be a thumbnail, and sequentially arranging the thumbnails in a thumbnail box; receiving a quantity of the multiple frames of images for making the dynamic emoticon, set by a user; in response to receiving the set quantity, distributing, on the thumbnail box, multiple image selectors in a same interval, wherein the quantity of the multiple image selectors is equal to the set quantity; in response to receiving a dragging signal formed by dragging the multiple image selectors to multiple thumbnails in the thumbnail box, re-distributing the multiple image selectors to overlap the multiple thumbnails, respectively; and determining pictures corresponding to the multiple thumbnails on which the multiple image selectors are distributed, as the multiple frames of images for making the dynamic emoticon. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for making a personalized dynamic emoticon, comprising a processor and a non-transitory computer readable medium having a plurality of computer readable instructions stored thereon that, when executed by the processor, cause the processor to:
-
acquire a video; receive a picture selection instruction input from a user interface (UI) for making dynamic emoticons; determine, from the acquired video according to the picture selection instruction, multiple frames of images for making a dynamic emoticon; and synthesize the multiple frames of images for making the dynamic emoticon, to form a picture having a dynamic effect, wherein determining, from the acquired video according to the picture selection instruction, multiple frames of images for making a dynamic emoticon comprises; reducing each frame of image in the video to be a thumbnail, and sequentially arranging the thumbnails in a thumbnail box; receiving a quantity of the multiple frames of images for making the dynamic emoticon, set by a user; in response to receiving the set quantity, distributing, on the thumbnail box, multiple image selectors in a same interval, wherein the quantity of the multiple image selectors is equal to the set quantity; in response to receiving a dragging signal formed by dragging the multiple image selectors to multiple thumbnails in the thumbnail box, re-distributing the multiple image selectors to overlap the multiple thumbnails, respectively; and determining pictures corresponding to the multiple thumbnails on which the multiple image selectors are located, as the multiple frames of images for making the dynamic emoticon. - View Dependent Claims (6, 7, 8)
-
-
9. A non-transitory computer readable storage medium having stored therein one or more instructions, which, when executed by a terminal, causes the terminal to:
-
acquire a video; receive a picture selection instruction input from a user interface (UI) for making dynamic emoticons; determine, from the acquired video according to the picture selection instruction, multiple frames of images for making a dynamic emoticon; and synthesize the multiple frames of images for making the dynamic emoticon, to form a picture having a dynamic effect, wherein determining, from the acquired video according to the picture selection instruction, multiple frames of images for making a dynamic emoticon comprises; reducing each frame of image in the video to be a thumbnail, and sequentially arranging the thumbnails in a thumbnail box; receiving a quantity of the multiple frames of images for making the dynamic emoticon, set by a user; in response to receiving the set quantity, distributing, on the thumbnail box, multiple image selectors in a same interval, wherein the quantity of the multiple image selectors is equal to the set quantity; in response to receiving a dragging signal formed by dragging the multiple image selectors to multiple thumbnails in the thumbnail box, re-distributing the multiple image selectors to overlap the multiple thumbnails, respectively; and determining pictures corresponding to the multiple thumbnails on which the multiple image selectors are located, as the multiple frames of images for making the dynamic emoticon. - View Dependent Claims (10, 11, 12)
-
Specification