Methods, apparatus, devices, and storage media for special effects interaction

JP7917632B2Active Publication Date: 2026-09-08BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2024571846
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2022-10-18
Filing Date
2023-10-08
Publication Date
2026-09-08
Estimated Expiration
2043-10-08

Smart Images

  • Figure 0007917632000001
    Figure 0007917632000001
  • Figure 0007917632000002
    Figure 0007917632000002
  • Figure 0007917632000003
    Figure 0007917632000003
Patent Text Reader

Abstract

According to an embodiment of the present invention, there is provided a method, an apparatus, a device, and a storage medium for special effect interaction. The method includes presenting a special effect interaction interface, where the special effect interaction interface includes a control area and a content area. The control area includes a set of special effect controls, and the set of special effect controls is used to present first visualization information corresponding to the special effect. The content area is used to provide a preview regarding applying the special effect to target content, receiving a first predetermined operation on a target control among the set of special effect controls, and switching the target control to second visualization information presenting a target special effect corresponding to the target control, where the second visualization information includes dynamic visualization information for indicating at least one of an operation explanation or an effect preview of the target special effect. By this method, the embodiment of the present invention can present dynamic visualization information regarding the target special effect by using the special effect control, facilitating the user to more easily understand the effect or the operation explanation of the target special effect.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] (Citation of Related Application) The present application claims priority from a Chinese invention patent application filed on October 18, 2022, with the invention title "Method, Apparatus, Device and Storage Medium for Special Effect Interaction" and application number 202211275938.5, the entire content of which is incorporated herein by reference.

[0002] (Technical Field) Exemplary embodiments of the present invention generally relate to the computer field, and in particular, relate to a method, an apparatus, a device and a computer-readable storage medium for special effect interaction. [Background Art]

[0003] With the development of the Internet, more and more people use the Internet to share various user-generated content (UGC, User Generated Data). For example, people share short video content created using short video platforms, or provide video live broadcasts using live broadcast platforms.

[0004] In such a content creation process, people expect to create more personalized content. As a result, various special effects are provided to improve users' ability to create more interesting and personalized content. Such special effects include, for example, filters and dynamic effects applied to image content, video content, or video streams. [Summary of Invention]

[0005] In a first aspect of the present invention, a method for special effects interaction is provided. The method involves presenting a special effects interaction interface, the special effects interaction interface comprising a control area and a content area, the control area comprising a set of special effects controls, the set of special effects controls being used to present first visualization information corresponding to a special effect, the content area being used to provide a preview of applying the special effect to target content, receiving a first predetermined operation on a target control among the set of special effects controls, and switching the target control to second visualization information presenting a target special effect corresponding to the target control, the second visualization information describing the operation of the target special effect Tomorrow or effect preview at least one of the It includes dynamic visualization information to show and

[0006] In a second aspect of the present invention, a device for special effects interaction is provided. The device is a presentation module for presenting a special effects interaction interface, the special effects interaction interface comprising a control area and a content area, the control area comprising a set of special effects controls, the set of special effects controls used to present first visualization information corresponding to a special effect, and the content area used to provide a preview of applying the special effect to target content; a receiving module for receiving a first predetermined operation on a target control among the set of special effects controls; and a switching module for switching the target control to second visualization information that presents a target special effect corresponding to the target control, the second visualization information relating to the operation of the target special effect. Tomorrow or effect preview at least one of the It comprises a switching module that includes dynamic visualization information to show, and

[0007] A third aspect of the present invention provides an electronic device comprising at least one processing unit and at least one memory coupled to the at least one processing unit and used to store instructions executed by the at least one processing unit. When an instruction is executed by the at least one processing unit, the device is made to execute the method of the first aspect.

[0008] A fourth embodiment of the present invention provides a computer-readable storage medium. The medium stores a computer program, and the method of the first embodiment is implemented when the program is executed by a processor.

[0009] It should be understood that the contents described in the summary section of the present invention are not intended to limit the main or important features of the embodiments of the present invention, nor are they intended to limit the scope of the present invention. Other features of the present invention will be readily apparent from the following description. [Brief explanation of the drawing]

[0010] The above-described features and other features, advantages, and aspects of each embodiment of the present invention will become clearer when viewed in conjunction with the drawings. In the drawings, identical or similar reference numerals indicate identical or similar elements, where,

[0011] [Figure 1] This shows an exemplary special effects interaction interface related to conventional solutions. [Figure 2A] A schematic diagram of a special effects interaction interface and the process of interacting with it, according to several embodiments of the present invention, is shown. [Figure 2B] A schematic diagram of a special effects interaction interface and the process of interacting with it, according to several embodiments of the present invention, is shown. [Figure 2C] A schematic diagram of a special effects interaction interface and the process of interacting with it, according to several embodiments of the present invention, is shown. [Figure 3A] A schematic diagram of the process of interacting with a special effects interaction interface in some other embodiments of the present invention is shown. [Figure 3B] A schematic diagram of the process of interacting with a special effects interaction interface in some other embodiments of the present invention is shown. [Figure 3C] A schematic diagram of the process of interacting with a special effects interaction interface in some other embodiments of the present invention is shown. [Figure 4] A flowchart illustrating an exemplary process of special effect interaction according to several embodiments of the present invention is shown. [Figure 5] A block diagram of an apparatus for special effects interaction according to several embodiments of the present invention is shown. [Figure 6] A block diagram of a device capable of carrying out multiple embodiments of the present invention is shown. [Modes for carrying out the invention]

[0012] The embodiments of the present invention will be described in more detail below with reference to the drawings. Although specific embodiments of the present invention are shown in the drawings, the present invention can be implemented in various forms and should not be construed as being limited to the embodiments described herein. Rather, these embodiments are provided for a more thorough and complete understanding of the present invention. The drawings and embodiments of the present invention are for illustrative purposes only and should not be used to limit the scope of protection of the present invention.

[0013] In the description of embodiments of the present invention, the term “including” and similar terms are open-ended inclusions meaning “including, but not limited to, ~”. The term “based on” should be understood as “based on at least part of”. The term “one embodiment” or “the embodiment” should be understood as “at least one embodiment”. The term “some embodiments” should be understood as “at least some embodiments”. Other explicit and implicit definitions may be included below.

[0014] As mentioned above, people expect to use special effects to create more engaging and personalized content. Such content includes, for example, images, videos, and live broadcast video streams. In this invention, “special effects” can refer to, for example, visual effects applied to multimedia content such as images, videos, and live broadcast video streams, such as various filters or dynamic effects.

[0015] Figure 1 shows an exemplary special effects interaction interface 100 relating to a conventional solution. As shown in Figure 1, an electronic device (e.g., a mobile terminal) can present the special effects interaction interface 100. As shown in Figure 1, the special effects interaction interface 100 may include, for example, a content area 110 and a control area 120.

[0016] The control area 120 may, for example, include a set of selectable special effect controls 130, each of which can correspond to a special effect. When a user selects a specific special effect control 130, the corresponding effect is applied to the target content 140 awaiting editing, and a preview of the special effect applied to the target content 140 is displayed in the content area 110.

[0017] Traditionally, special effects controls 130 can only provide static image information, such as icons, related to the corresponding special effects. However, such static image information is limited in what can be provided to the user, making it difficult for the user to understand the interaction logic or applied effects of the corresponding special effects.

[0018] For example, some specific special effects may require that corresponding image content is included in the target content 140. For example, the "lightning finger special effect" may require that the image or video to which it is applied includes a specific finger shape, or that a user makes a specific finger shape in a live broadcast video stream.

[0019] As a result, even if a user selects a specific special effect control, the corresponding special effect may not be triggered normally, which greatly affects the experience of users using special effects.

[0020] Embodiments of the present invention provide a solution for special effect interaction. According to the solution, an electronic device can present a special effect interaction interface, wherein the special effect interaction interface includes a control area and a content area, the control area includes a set of special effect controls, the set of special effect controls is used to present first visualization information corresponding to a special effect, and the content area is used to provide a preview related to applying the special effect to target content.

[0021] Further, the electronic device can receive a first predetermined operation performed on a target control in the set of special effect controls, and switch the target control to second visualization information presenting a target special effect corresponding to the target control in response to the operation, wherein the second visualization information includes an operation description of the target special effect Tomorrow or an effect preview at least one of the includes dynamic visualization information for indicating.

[0022] Based on this method, embodiments of the present invention can utilize special effects control to present dynamic visualization information (e.g., video or moving image) relating to the target special effect, making it easier for the user to understand the effect or trigger conditions of the target special effect, thereby enabling the user to select the desired special effect more efficiently and apply the special effect to the desired content more easily.

[0023] The following provides a more detailed explanation of various exemplary implementations of this solution, accompanied by diagrams.

[0024] ( Exemplary special effects interaction ) ( Example 1 ) First, referring to Figures 2A to 2C, the processes of interacting with a special effects interaction interface according to several embodiments of the present invention are illustrated. As shown in Figure 2A, the electronic device 210 can provide the special effects interaction interface 200.

[0025] For illustrative purposes, the electronic device 210 may be, for example, a smart terminal (e.g., a smartphone). Although the electronic device 210 is shown as a smartphone in Figures 2A to 2C, please understand that the electronic device 210 may be any other suitable device, including but not limited to tablet computers, notebook computers, desktop computers, assistants, smart wearable devices, and in-vehicle devices.

[0026] Furthermore, the special effects interaction interface 200 may be provided, for example, by an application installed on the electronic device 210 (e.g., a multimedia editing application or a live broadcast application). Such an application can provide the user with the ability to apply predetermined special effects to target content, which may include, for example, existing image files, video files, or real-time video streams.

[0027] Exemplary, as shown in Figure 2A, the special effects interaction interface 200 may include a content area 220 and a control area 230. Similarly, the control area 230 may present, for example, a set of selectable special effects controls, and the content area 220 may provide a preview of applying the selected special effects to the target content 270.

[0028] As shown in Figure 2A, the set of special effect controls presented in the control area 230 may include recommended controls 240 and normal controls 250. As shown in Figure 2A, the recommended controls 240 may have a larger display size than, for example, the normal controls 250.

[0029] In some embodiments, the recommended control 240 may correspond to popular special effects, such as the special effect with the highest usage frequency or follow rate in a particular region. Alternatively, such popular special effects may correspond to special effects that current users are more interested in or more likely to use. Please understand that such recommendations for popular special effects are based on information obtained with the user's knowledge and consent.

[0030] In some embodiments, the recommended control 240 may present different information than the standard control 250. For example, the standard control 250 may present only static image information, such as icons corresponding to special effects. Conversely, the recommended control 240 may present visualization information 260, which may present not only static image information (e.g., icons) of the recommended special effects but also text information.

[0031] Such text information may be used to indicate identifying information for the recommended special effect, such as the name of the recommended special effect. Additionally or alternatively, the text information may also provide a description of the effect of the recommended special effect, for example, describing the effect after the special effect is applied. Additionally or alternatively, the text information may also provide instructions on how to operate the recommended special effect, for example, describing the conditions under which the special effect is triggered.

[0032] Continuing to refer to Figure 2B, the electronic device 210 can receive, for example, a predetermined operation by the user on the recommended control 240 (hereinafter referred to as the first predetermined operation for convenience of explanation). For example, the electronic device 210 can receive appropriate interaction operations by the user on the recommended control 240, such as a click selection, hover selection, or slide selection. Accordingly, as shown in Figure 2B, the electronic device 210 can, for example, display an indication in the interface 200 that the recommended control 240 has been selected.

[0033] Furthermore, as shown in Figure 2B, after a predetermined time has elapsed since receiving a predetermined operation related to the recommended control 240, the electronic device 210 can switch the recommended control 240 to dynamic visualization information 280 for presenting the recommended special effect.

[0034] In some embodiments, such dynamic visualization information 280 may include, for example, instructions for operating recommended special effects (e.g., conditions under which special effects are triggered). )Ma Or effect preview (for example, the effect after a special effect has been triggered) at least one of the This may include videos or moving images to demonstrate the subject.

[0035] Based on this method, users can more intuitively understand more comprehensive information about the currently selected special effect and more easily trigger the corresponding special effect, thereby reducing the learning cost of special effect interactions.

[0036] In some embodiments, after receiving a first predetermined operation on the recommended control 240, the electronic device 210 can automatically apply the recommended special effect to the target content 270.

[0037] In some embodiments, a first predetermined operation can be used solely to trigger the presentation of dynamic visualization information 280, and the electronic device 210 applies the corresponding recommended special effect to the target content only after receiving an additional second predetermined operation. Such a second predetermined operation may include, for example, a click, double-click, long press, slide, or other appropriate operation on the target control.

[0038] For example, a user can trigger the display of dynamic visualization information 280 by hovering, and after determining that the current special effect is the desired special effect, they can trigger the application of the recommended special effect to the target content 270 by clicking the recommended control 240.

[0039] In some embodiments, the electronic device 210 can repeatedly present the dynamic visualization information 280 using the recommendation control 240. Alternatively, after the playback of the dynamic visualization information 280 is complete, the electronic device 210 can switch to presenting the visualization information 260 and repeatedly switch between the visualization information 260 and the dynamic visualization information 280.

[0040] In some embodiments, the electronic device 210 can also stop presenting selected recommended controls in the special effects interaction interface in response to a predetermined operation. For example, the electronic device 210 can receive an operation by the user to retract the control area 230, or the electronic device 210 can receive a user slide operation in the control area 230, thereby preventing the selected recommended controls 240 from being presented in the special effects interaction interface 200.

[0041] Additionally, the electronic device 210 may receive additional predetermined operations to cause the selected recommended control to be presented again. In such cases, the electronic device 210 may first present the visualization information 260 associated with the recommended control 240, and then, after a predetermined time, switch back to presenting the dynamic visualization information 280.

[0042] In some embodiments, the recommended control 240 may be presented in a predetermined location on the control area 230, such as the upper left corner, lower left corner, upper right corner, or lower right corner. Such a predetermined location may be determined based on the current user's usage habits or interaction habits in the predetermined area. For example, for a user with right-handed interaction habits, it may always be displayed in the upper left corner. Conversely, for a user with left-handed interaction habits, it may always be displayed in the upper right corner.

[0043] In some embodiments, the control area 230 can present a new set of special effect controls in response to a predetermined operation (e.g., a slide operation). Accordingly, when a new set of special effect controls is presented, the electronic device 210 presents, for example, a different recommended control from the initial recommended control, so that the user can always obtain the system-recommended special effect during the sliding process.

[0044] ( Example 2 ) The following illustrates, with reference to Figures 3A to 3C, the process of interacting with a special effects interaction interface in several other embodiments of the present invention. As shown in Figure 3A, the electronic device 310 can provide a special effects interaction interface 300.

[0045] For example, the electronic device 310 may be, for instance, a smart terminal (e.g., a smartphone). Although the electronic device 310 is shown as a smartphone in Figures 3A to 3C, please understand that the electronic device 230 may be any other suitable device, including but not limited to, a tablet computer, notebook computer, desktop computer, assistant, smart wearable device, or in-vehicle device.

[0046] Furthermore, the special effects interaction interface 200 may be provided, for example, by an application installed on the electronic device 310 (e.g., a multimedia editing application or a live broadcast application). Such an application can provide the user with the ability to apply predetermined special effects to target content, which may include, for example, existing image files, video files, or real-time video streams.

[0047] Exemplary, as shown in Figure 3A, the special effects interaction interface 300 may include a content area 320 and a control area 330. Similarly, the control area 330 may present, for example, a set of selectable special effects controls, and the content area 320 may provide a preview of applying the selected special effects to the target content 360.

[0048] As shown in Figure 3A, the control area 330 can present a set of special effect controls 340. In the initial state, the set of special effect controls 340 may be used, for example, to present visualization information 350 having the same display size and corresponding to the special effect. Such visualization information 350 may include, for example, static image information corresponding to the special effect, such as an icon.

[0049] Furthermore, as shown in Figure 3B, the electronic device 310 can receive a predetermined operation on the special effects control 340 (also called the target control 340) and switch the target control 340 to the state shown in Figure 3B accordingly. Such predetermined operations may include appropriate interaction operations on the target control 340, such as a user click, hover, or slide selection.

[0050] As shown in Figure 3B, the electronic device 310 can adjust the target control 340 from an initial first size to a larger second size in response to a predetermined operation, where the second size is larger than the first size. As a result, the target control 340 has a larger display area and can provide more comprehensive information.

[0051] In some embodiments, the electronic device 310 can, for example, further move the target control 340 having a second size to a predetermined position in the special effects interaction interface 300 (e.g., the upper left corner, lower left corner, upper right corner, or lower right corner), regardless of whether the target control 340 was initially positioned in that location. Such predetermined positions may be determined based on the current user's usage habits or interaction habits in a given area. For example, for a user with right-handed interaction habits, it may always be displayed in the upper left corner. Conversely, for a user with left-handed interaction habits, it may always be displayed in the upper right corner.

[0052] It should be understood that after the display size and / or display position of the target control 340 is changed in response to a predetermined operation, the display positions of other controls in the control area 330 may be adjusted accordingly.

[0053] In some embodiments, a target control 340 having a second size may further present, for example, visualization information 370. Compared to the initial visualization information 350, the visualization information 370 may further include, for example, text information, which may be used to indicate identifying information of the target special effect corresponding to the selected target control, such as the name of the target special effect. Additionally or alternatively, the text information may also provide an effect description of the target special effect, for example, a description of the effect after the target special effect is applied in text. Additionally or alternatively, the text information may also provide an operation description of the target special effect, for example, a description of the conditions under which the target special effect is triggered in text.

[0054] Furthermore, after a predetermined time has elapsed since the presentation of the visualization information 370, or after a predetermined time has elapsed since the reception of the aforementioned predetermined operation on the target control 340, the electronic device 310 can switch the target control 340 having a second size to present the dynamic visualization information 380.

[0055] In some embodiments, such dynamic visualization information 380 may include, for example, instructions for operating a target special effect (e.g., the conditions under which a special effect is triggered). )Ma Or effect preview (for example, the effect after a special effect has been triggered) at least one of the This may include videos or moving images to demonstrate the subject.

[0056] Based on this method, users can more intuitively understand more comprehensive information about the currently selected special effect and more easily trigger the corresponding special effect, thereby reducing the learning cost of special effect interactions.

[0057] In some embodiments, after receiving a predetermined operation (also called a first predetermined operation) on a target control 340 having a first size, the electronic device 310 automatically applies a target special effect to the target content 360. Ruko It is possible.

[0058] In some embodiments, a first predetermined operation can be used solely to trigger the presentation of dynamic visualization information 380, and the electronic device 310 applies the corresponding target special effect to the target content 360 only after receiving an additional second predetermined operation. Such a second predetermined operation may include, for example, a click, double-click, long press, slide, or other appropriate operation on a target control 340 having a second size.

[0059] For example, a user can trigger a target control 340 by clicking to switch it from a first size to a second size and present dynamic visualization information 380. Furthermore, after determining that the currently selected special effect is the desired special effect, the user can double-click the target control 340, which is now in its second size, to trigger the application of the target special effect to the target content 360.

[0060] In some embodiments, the electronic device 310 can repeatedly present the dynamic visualization information 380 using the target control 340. Alternatively, after the playback of the dynamic visualization information 380 is complete, the electronic device 310 can switch to presenting the visualization information 370 and repeatedly switch between the visualization information 37 and the dynamic visualization information 380.

[0061] In some embodiments, the electronic device 310 can stop the presentation of the selected target control in the special effects interaction interface in response to a predetermined operation. For example, the electronic device 310 can receive an operation by the user to retract the control area 330, or the electronic device 310 can receive a user slide operation in the control area 330, thereby preventing the selected target control 340 from being presented in the special effects interaction interface 300.

[0062] Additionally, the electronic device 310 may receive additional predetermined operations to cause the selected target control to be presented again. In such a case, the electronic device 310 can continue to present the target control 340 at a second size, first presenting the visualization information 370 associated with the target control 340, and then, after a predetermined time, switching back to presenting the dynamic visualization information 380.

[0063] Based on the process described above, embodiments of the present invention can help users more easily understand the relevant information for each special effect, reduce the learning cost for using special effects, and improve the efficiency of special effect interactions.

[0064] ( Exemplary process ) Figure 4 shows a flowchart of an exemplary process 400 for special effects interaction according to several embodiments of the present invention. Process 400 can be carried out independently by the electronic devices described above (e.g., electronic device 210 shown in Figures 2A-2C, or electronic device 310 shown in Figures 3A-3C), or by a combination of electronic device 210 and / or electronic device 310 with other computing devices.

[0065] As shown in Figure 4, in box 410, the electronic device presents a special effects interaction interface, which includes a control area and a content area, the control area includes a set of special effects controls, the set of special effects controls is used to present first visualization information corresponding to the special effects, and the content area is used to provide a preview regarding the application of the special effects to the target content.

[0066] In box 420, the electronic device receives a first predetermined operation on a target control among a set of special effects controls.

[0067] In box 430, the electronic device switches the target control to a second visualization that presents a target special effect corresponding to the target control, where the second visualization includes dynamic visualization information for showing instructions for operating the target special effect and / or a preview of the effect.

[0068] In some embodiments, switching a target control to dynamic visualization information that presents a target special effect corresponding to the target control includes switching the target control to dynamic visualization information that presents a target special effect after a predetermined time has elapsed since receiving a first predetermined operation.

[0069] In some embodiments, the target control is configured to display first visualization information of the target special effect at a first size, and switching the target control to dynamic visualization information that presents the target special effect corresponding to the target control includes adjusting the target control from the first size to a second size that is larger than the first size, and using the target control having the second size to present the dynamic visualization information of the target special effect.

[0070] In some embodiments, the method further includes presenting a target control having a second size at a predetermined location in a special effects interaction interface, wherein the predetermined location is different from the initial position of the target control in the first size state.

[0071] In some embodiments, the second visualization information includes video or moving images.

[0072] In some embodiments, the target control is a recommended control from a set of special effects controls, where presenting the special effects interaction interface includes presenting the recommended control using a larger display size than the other controls in the set of special effects controls.

[0073] In some embodiments, the recommended controls include special effect controls corresponding to popular special effects within a given region.

[0074] In some embodiments, the first visualization information for a recommended control includes image information and text information, while the first visualization information for other controls in the set of special effects controls does not include text information.

[0075] In some embodiments, the text information of the recommended control is used to indicate at least one of the following: identification information corresponding to the recommended special effect, a description of the effect of the recommended special effect, and instructions for operating the recommended special effect.

[0076] In some embodiments, the recommended control is the first recommended control, and presenting the special effects interaction interface includes presenting a first set of special effects controls in the special effects interaction interface, wherein the first set of special effects controls includes the first recommended control, and presenting a second set of special effects controls in the special effects interaction interface in response to a third predetermined operation on the special effects interaction interface, wherein the second set of controls includes the second recommended control, and the second recommended control is different from the first recommended control.

[0077] In some embodiments, the method further includes presenting a preview in the content area of ​​applying a target special effect to target content in response to a first predetermined operation on the target control, or presenting a preview in the content area of ​​applying a target special effect to target content in response to a second predetermined operation on the target control.

[0078] In some embodiments, the first predetermined operation is a click operation on the target control. Create or hover operation at least one of the The second predetermined operation includes a click operation and a double-click operation on the target control. ,Ma Ta is long Push operation at least one of the Includes.

[0079] In some embodiments, switching a target control to a second visualization that presents a target special effect corresponding to the target control includes repeatedly playing the second visualization using the target control.

[0080] In some embodiments, the method further includes repeatedly replaying the first and second visualizations using a target control in response to the completion of the replay of the second visualization.

[0081] In some embodiments, the method further includes stopping and presenting a target control in a special effects interaction interface in response to receiving a fourth predetermined operation, and presenting the target control again in the special effects interaction interface in response to receiving a fifth predetermined operation, wherein presenting the target control again in the special effects interaction interface includes presenting first visualization information using the target control, and after a predetermined time, switching the target control to present second visualization information.

[0082] In some embodiments, the target content includes image files, video files, or real-time video streams.

[0083] ( Exemplary apparatus and devices ) Embodiments of the present invention further provide corresponding apparatuses for implementing the methods or processes described above. Figure 5 shows an exemplary configuration block diagram of apparatus 500 for special effects interaction according to some embodiments of the present invention.

[0084] As shown in Figure 5, the device 500 includes a presentation module 510 for presenting a special effects interaction interface, the special effects interaction interface including a control area and a content area, the control area including a set of special effects controls, the set of special effects controls being used to present first visualization information corresponding to a special effect, and the content area being used to provide a preview of applying the special effect to target content.

[0085] Furthermore, the device 500 further comprises a receiving module 520 for receiving a first predetermined operation on a target control among the set of special effect controls.

[0086] The device 500 further comprises a switching module 530 for switching the target control to a second visualization information that presents a target special effect corresponding to the target control, the second visualization information being an operational description of the target special effect Tomorrow or effect preview at least one of the Includes dynamic visualization information to show this.

[0087] In some embodiments, the switching module 530 further switches the target control to dynamic visualization information that displays a special target effect after a predetermined time interval following the reception of a first predetermined operation.

[0088] In some embodiments, the target control displays first visualization information of the target special effect at a first size, and the switching module 530 further adjusts the target control from the first size to a second size larger than the first size, and uses the target control having the second size to present dynamic visualization information of the target special effect.

[0089] In some embodiments, the switching module 530 further presents a target control having a second size at a predetermined position in the special effects interaction interface, where the predetermined position is different from the initial position of the target control in the first size state.

[0090] In some embodiments, the second visualization information includes video or moving images.

[0091] In some embodiments, the target control is a recommended control from a set of special effects controls, and the presentation module 510 further presents the recommended control using a larger display size than the other controls in the set of special effects controls.

[0092] In some embodiments, the recommended controls include special effect controls corresponding to popular special effects within a given region.

[0093] In some embodiments, the first visualization information for a recommended control includes image information and text information, while the first visualization information for other controls in the set of special effects controls does not include text information.

[0094] In some embodiments, the text information of the recommended control is used to indicate at least one of the following: identification information corresponding to the recommended special effect, a description of the effect of the recommended special effect, and instructions for operating the recommended special effect.

[0095] In some embodiments, the recommended control is a first recommended control, and the presented control 510 further presents a first set of special effects controls in the special effects interaction interface, the first set of special effects controls includes the first recommended control, and in response to a third predetermined operation on the special effects interaction interface, it presents a second set of special effects controls in the special effects interaction interface, the second set of controls includes a second recommended control, the second recommended control is different from the first recommended control.

[0096] In some embodiments, the switching module 530 further presents a preview in the content area of ​​applying the target special effect to the target content in response to a first predetermined operation on the target control, or presents a preview in the content area of ​​applying the target special effect to the target content in response to a second predetermined operation on the target control.

[0097] In some embodiments, the first predetermined operation is a click operation on the target control. Create or hover operation at least one of the The second predetermined operation includes a click operation and a double-click operation on the target control. ,Ma Ta is long Push operation at least one of the Includes.

[0098] In some embodiments, the switching module 530 further utilizes target control to repeatedly play back the second visualization information.

[0099] In some embodiments, the switching module 530 further uses target control to repeatedly play back the first and second visualizations in response to the completion of playback of the second visualization.

[0100] In some embodiments, the switching module 530 further stops presenting the target control in the special effects interaction interface in response to receiving a fourth predetermined operation, and presents the target control again in the special effects interaction interface in response to receiving a fifth predetermined operation, where the switching module 530 further presents first visualization information using the target control, and after a predetermined time, switches the target control to present second visualization information.

[0101] In some embodiments, the target content includes image files, video files, or real-time video streams.

[0102] The units included in the device 500 can be implemented in various forms, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units may be implemented using software and / or firmware, such as machine-executable instructions stored on a storage medium. In addition to, or as an alternative to, machine-executable instructions, some or all units of the device 500 may be implemented at least partially by one or more hardware logic components. Typical types of hardware logic components that may be used, but not limited to, include field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems on a chip (SOCs), and complex programmable logic devices (CPLDs). Figure 6 shows a block diagram of a computing device / server 600 that can implement one or more embodiments of the present invention. It should be understood that the computing device / server 600 shown in Figure 6 is illustrative and should not limit the functionality and scope of the embodiments described herein.

[0103] As shown in Figure 6, the computing device / server 600 is in the form of a general-purpose computing device. The components of the computing device / server 600 may include, but are not limited to, one or more processors or processing units 610, memory 620, storage devices 630, one or more communication units 640, one or more input devices 650, and one or more output devices 660. The processing unit 610 may be an actual or virtual processor and can perform various processes based on a program stored in memory 620. In a multiprocessor system, the parallel processing capability of the computing device / server 600 is improved by having multiple processing units execute computer executable instructions in parallel.

[0104] The computing device / server 600 typically includes multiple computer storage media. Such media may include, but are not limited to, volatile and non-volatile media, removable and non-removable media, and may be any obtainable media accessible by the computing device / server 600. Memory 620 may be volatile memory (e.g., registers, fast cache, random access memory (RAM)), non-volatile memory (e.g., read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or a specific combination thereof. Storage device 630 may be removable or non-removable media and may include machine-readable media such as flash memory drives, magnetic disks, or any other media, and may be used to store information and / or data (e.g., training data for training) and may be accessible within the computing device / server 600.

[0105] The computing device / server 600 may further include other removable / non-removable, volatile / non-volatile storage media. Although not shown in Figure 6, a magnetic disk drive for reading from or writing to removable, non-volatile magnetic disks (e.g., “floppy disks”) and a removable optical disk drive for reading from or writing to non-volatile optical disks may be provided. In these cases, each drive may be connected to a path (not shown) by one or more data medium interfaces. The memory 620 may also include a computer program product 625 having one or more program modules, which are configured to perform various methods or operations of various embodiments of the present invention.

[0106] The communication unit 640 implements communication with other computing devices via a communication medium. Additionally, the functionality of the computing device / server 600 components may be implemented as a single computing cluster or as multiple computing machines, which can communicate via communication connections. Therefore, the computing device / server 600 can operate in a networked environment using logical connections to one or more other servers, network personal computers (PCs), or other network nodes.

[0107] The input device 650 may be one or more input devices such as a mouse, keyboard, or trackball. The output device 660 may be one or more output devices such as a display, speaker, or printer. The computing device / server 600 may also, if necessary, communicate with one or more external devices (not shown) such as a storage device or display device via the communication unit 640, or with one or more devices that enable a user to interact with the computing device / server 600, or with any device (e.g., a netbook card, modem) that enables the computing device / server 600 to communicate with one or more other computing devices. Such communication may be performed via an input / output (I / O) interface (not shown).

[0108] According to an exemplary implementation of the present invention, a computer-readable storage medium is provided which stores one or more computer instructions, and the one or more computer instructions are executed by a processor to implement the above method.

[0109] Herein, each aspect of the present invention has been described with reference to flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products implemented by the present invention. It should be understood that each box in the flowcharts and / or block diagrams, and each combination of boxes in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0110] These computer-readable program instructions may be provided to a processing unit of a general-purpose computer, a special-purpose computer, or other programmable data processing device to generate a machine that, when these instructions are executed by the computer or other programmable data processing device's processing unit, generates a device for implementing the functions / operations specified in one or more boxes in a flowchart and / or block diagram. These computer-readable program instructions may also be stored in a computer-readable storage medium, and these instructions may cause the computer, programmable data processing device, and / or other device to operate in a particular manner so that the computer-readable medium on which the instructions are stored constitutes a product containing instructions for implementing each aspect of the functions / operations specified in one or more boxes in a flowchart and / or block diagram.

[0111] By loading computer-readable program instructions into a computer, other programmable data processing device, or other device, a series of operational steps are performed on the computer, other programmable data processing device, or other device to generate a process implemented by the computer, so that the instructions executed on the computer, other programmable data processing device, or other device implement the functions / operations specified in one or more boxes in a flowchart and / or block diagram.

[0112] The flowcharts and block diagrams in the drawings illustrate the implementable architectures, functions, and operations of several implementable systems, methods, and computer program products according to the present invention. In this regard, each box in the flowchart or block diagram may represent a module, program segment, or part of an instruction, and a module, program segment, or part of an instruction contains one or more executable instructions for implementing a specified logical function. In some implementations as replacements, the functions represented in the boxes may occur in a different order than those shown in the drawings. For example, two consecutive boxes may actually be executed substantially in parallel, or in reverse order depending on the functions involved. It should also be noted that each box in the block diagram and / or flowchart, and combinations of boxes in the block diagram and / or flowchart, may be implemented by a special-purpose hardware-based system that performs a specified function or operation, or by a combination of special-purpose hardware and computer instructions.

[0113] While the various implementations of the present invention have been described above, the above descriptions are illustrative, not exhaustive, and not limited to the implementations disclosed. Many modifications and changes will be apparent to those skilled in the art without departing from the scope and spirit of each implementation described. The choice of terms used herein is intended to best interpret the principles, practical applications, or improvements to the technology in the market of each implementation, or to enable those skilled in the art to understand each implementation disclosed herein.

Claims

1. Presenting a special effects interaction interface, wherein the special effects interaction interface includes a control area and a content area, the control area includes a set of special effects controls, the set of special effects controls is used to present first visualization information corresponding to a special effect, and the content area is used to provide a preview of applying the special effect to target content. Receiving a first predetermined operation on the target control among the set of special effect controls, Switching the target control to a second visualization information that presents a target special effect corresponding to the target control, wherein the second visualization information includes dynamic visualization information for showing at least one of the following: an operation explanation or an effect preview of the target special effect, Methods for special effects interaction.

2. Switching the aforementioned target control to dynamic visualization information that exhibits a special target effect corresponding to the aforementioned target control is: The process includes, after a predetermined time has elapsed since receiving the first predetermined operation, switching the target control to the dynamic visualization information that exhibits the target special effect, The method according to claim 1.

3. The target control is arranged to display the first visualization information of the target special effect at a first size, Switching the aforementioned target control to dynamic visualization information that exhibits a special target effect corresponding to the aforementioned target control is: Adjusting the target control from the first size to a second size that is larger than the first size, This includes presenting the dynamic visualization information of the target special effect using the target control having the second size, The method according to claim 1.

4. Presenting the target control having the second size at a predetermined position in the special effects interaction interface, wherein the predetermined position is different from the initial position of the target control in the first size state, The method according to claim 3.

5. The second visualization information includes video or moving images. The method according to claim 1.

6. The aforementioned target control is a recommended control from the set of special effect controls, Presenting a special effects interaction interface is This includes presenting the recommended control using a larger display size than other controls in the set of special effects controls, The method according to claim 1.

7. The aforementioned recommended controls include special effects controls corresponding to popular special effects within a given region. The method according to claim 6.

8. The first visualization information of the recommended control includes image information and text information, while the first visualization information of the other controls in the set of special effect controls does not include text information. The method according to claim 6.

9. The text information of the recommended control is used to indicate at least one of the following: identification information corresponding to the recommended special effect, a description of the effect of the recommended special effect, and an explanation of how to operate the recommended special effect. The method according to claim 8.

10. The aforementioned recommended control is the first recommended control. Presenting a special effects interaction interface is The special effects interaction interface presents a first set of special effects controls, wherein the first set of special effects controls includes the first recommended controls. In response to a third predetermined operation on the special effects interaction interface, the special effects interaction interface presents a second set of special effects controls, wherein the second set of controls includes a second recommended control, and the second recommended control is different from the first recommended control. The method according to claim 6.

11. In response to the first predetermined operation on the target control, a preview of applying the target special effect to the target content is presented in the content area, or This includes, in response to a second predetermined operation on the target control, presenting a preview of applying the target special effect to the target content in the content area, The method according to claim 1.

12. The first predetermined operation includes at least one of a click operation or a hover operation on the target control, and the second predetermined operation includes at least one of a click operation, a double-click operation, or a long-press operation on the target control. The method according to claim 11.

13. Switching the aforementioned target control to second visualization information that exhibits a target special effect corresponding to the aforementioned target control is: This includes repeatedly playing back the second visualization information using the aforementioned target control, The method according to claim 1.

14. The method further includes repeatedly playing back the first visualization and the second visualization using the target control in response to the completion of playback of the second visualization, The method according to claim 1.

15. Fourth, in response to receiving a predetermined operation, the target control is stopped and presented to the special effects interaction interface, The fifth further includes, in response to receiving a predetermined operation, presenting the target control again in the special effects interaction interface, Presenting the target control again in the special effects interaction interface is The first visualization information is presented using the aforementioned target control, This includes switching the target control to the presentation of the second visualization information after a predetermined time, The method according to claim 1.

16. The aforementioned target content includes image files, video files, or real-time video streams. The method according to claim 1.

17. A special effects interaction interface is arranged to present a special effects interaction interface, the special effects interaction interface comprising a control area and a content area, the control area comprising a set of special effects controls, the set of special effects controls used to present first visualization information corresponding to a special effect, and the content area comprising a presentation module used to provide a preview of applying the special effect to target content. A receiving module is arranged to receive a first predetermined operation on a target control among the set of special effect controls, The target control is configured to switch to a second visualization information that presents a target special effect corresponding to the target control, wherein the second visualization information includes a switching module that includes dynamic visualization information for showing at least one of operation instructions or effect previews relating to the target special effect. A device for special effects interaction.

18. It is an electronic device, At least one processing unit, The device comprises at least one memory coupled to the at least one processing unit and used to store instructions executed by the at least one processing unit, and which causes the electronic device to perform the method according to any one of claims 1 to 16 when the instructions are executed by the at least one processing unit, Electronic devices.

19. A computer program is stored, and when the computer program is executed by a processor, the method according to any one of claims 1 to 16 is realized. Computer-readable storage medium.

Citation Information

Patent Citations

  • Emoticon search method and device for user interaction interface based on mobile terminal

    CN107315820A

  • Video processing method and device, video processing equipment and storage medium

    CN111050203A

  • Display method, device and equipment and storage medium

    CN111880694A

  • Shooting method and device, electronic equipment and storage medium

    CN112135059A