Video creation method and electronic equipment
By realizing intelligent image search and multi-form result presentation in electronic devices, the inefficiency problem caused by users due to difficulty in image selection when creating videos is solved, and the efficiency and user experience of video creation are improved.
Patent Information
- Application Number
- CN202410046038.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-10-27
- Filing Date
- 2024-01-10
- Publication Date
- 2025-05-06
AI Technical Summary
When users create videos in electronic devices, they need to manually select materials from a large number of images, resulting in extremely low human-computer interaction efficiency.
Provide a video creation method, where electronic devices can intelligently search images and present search results in different forms, including thumbnails and albums, adapt to different search requests, and improve video creation efficiency.
Through intelligent search and multi-form presentation, electronic devices can quickly provide search results, reduce user selection difficulty and improve human-computer interaction efficiency in video creation.
Smart Images

Figure CN119938969A_ABST
Abstract
Description
[0001] This application claims the priority of the Chinese patent application filed with the State Intellectual Property Office on October 27, 2023, with application number 202311418278.6 and invention name “A video production method and electronic device based on large models”, all contents of which are incorporated by reference in this application. Technical Field
[0002] The embodiments of the present application relate to the field of terminal technology, and in particular to a video creation method and electronic device. Background Art
[0003] In electronic devices such as mobile phones and tablets, videos can usually be created through video editing applications, such as making a video from multiple images in the gallery application of the electronic device. In the above video creation scheme, the user needs to select an image first, and then the electronic device generates a video based on the image selected by the user.
[0004] However, electronic devices usually include a large number of images, and it is very troublesome for users to select images from them, resulting in extremely low human-computer interaction efficiency in the process of creating videos. Summary of the invention
[0005] The present application provides a video creation method and electronic device, which can intelligently search for images in an electronic device and use them to create videos. Furthermore, the search results are presented in different forms according to different needs to facilitate video creation and improve the efficiency of human-computer interaction.
[0006] To achieve the above objectives, the embodiments of the present application adopt the following technical solutions:
[0007] In a first aspect, the present application provides a video creation method, which is applied to an electronic device, wherein the electronic device can present search results in different forms for different image search requests (such as a first image search request and a second image search request).
[0008] Specifically, in response to the first image search request, a first search result is displayed, and the first search result includes a first thumbnail of multiple first image materials and a first control. That is, for the first image search request, the electronic device presents the searched image materials in the form of thumbnails. In response to the triggering operation of the first control in the first search result, a first video is displayed, and the first video includes multiple first image materials.
[0009] And, in response to the second image search request, the second search result is displayed, and the second search result includes multiple options of the first album and the first control. Each album includes a category of searched image materials, such as group photos, buildings and other categories of image materials. That is, in response to the second image search request, the electronic device presents the searched image materials in the form of an album. Among them, the multiple first albums include a second album, and the second album includes multiple second image materials. In response to the selection operation of the options of the second album, the second album is selected, that is, the image materials in the second album are selected to create a video. In response to the triggering operation of the first control in the second search result, the second video is displayed, and the second video includes multiple second image materials.
[0010] In summary, with the present application, firstly, the electronic device can search and provide search results for image search requests without the user having to manually find images from the electronic device, thereby improving the efficiency of obtaining images. Moreover, the electronic device can provide search results in corresponding forms for different image search requests to facilitate video creation. In addition, in the search results, the electronic device also provides a first control for quickly creating videos. This improves the human-computer interaction efficiency of the entire video creation process.
[0011] In a possible design of the first aspect, the second image search request includes a selection operation on the options of the second topic, or the second image search request includes a trigger operation on the second creation recommendation card. Among them, the second topic is a topic of video creation, the second creation recommendation card is a creation recommendation card for video creation, and the topic content of the second topic and the recommended theme of the second creation recommendation card include at least one of the following: birthdays, holidays, anniversaries, travel, and growth records. In other words, the second image search request is a request related to the search needs of long time lines such as birthdays, holidays, anniversaries, travel, and growth records. Exemplarily, the second image search request is a selection operation on the topic options "Birthday Wishes" and "Growth Records" below, or the second image search request is a trigger operation on the creation recommendation card of the birthday blessing video, the creation recommendation card of the anniversary video, the creation recommendation card of the itinerary 1, and the creation recommendation card of the revisit destination 2 below.
[0012] It can be seen that in response to long-term search needs, electronic devices can present search results in the form of albums, so that a large amount of image materials can be classified and presented so that users can choose albums from them to create videos.
[0013] In a possible design of the first aspect, the first image search request includes a selection operation on an option of the first topic, or the first image search request includes a trigger operation on a first creation recommendation card. The first topic is a video creation topic, the first creation recommendation card is a creation recommendation card for video creation, and the topic content of the first topic and the recommended themes of the first creation recommendation card do not include birthdays, holidays, anniversaries, travel, and growth records. In other words, the first image search request is not a request related to the search needs of the above-mentioned long time line. Exemplarily, the first image search request is a selection operation on the topic option "Spring Outing" below, or the first image search request is a trigger operation on the creation recommendation card of the newly added image below.
[0014] It can be seen that for short-timeline search needs, electronic devices can present search results in the form of thumbnails, so that part or all of the materials in the search results can be intuitively presented to help users determine whether to use these image materials to create videos.
[0015] In a possible design of the first aspect, the electronic device may also present the search results in a corresponding form based on the quantity of the searched image materials (recorded as less than the first quantity, greater than or equal to the first quantity).
[0016] Specifically, the above-mentioned displaying the first search result in response to the first image search request includes: in response to the first image search request, when the number of image materials that match the first image search request searched by the electronic device is less than the first number (i.e., the number 1 hereinafter), displaying the first search result. That is, when the number of image materials searched is small, the electronic device will present the search results in the form of thumbnails.
[0017] And, in response to the second image search request, displaying the second search result includes: in response to the second image search request, if the number of image materials that match the second image search request found by the electronic device is greater than or equal to the second number, displaying the second search result. That is, when a large number of image materials are found, the electronic device will present the search results in the form of an album, so that the searched image materials can be presented in categories, which is convenient for users to view and create videos.
[0018] It can be seen that, with this design, for different image search requests (such as the first image search request and the second image search request), the number of image materials searched by the electronic device may be different, and the search results will be presented in different forms. Furthermore, at different time points, even for the same image search request, the number of image materials searched by the electronic device may be different, and accordingly, the electronic device will also present the search results in different forms.
[0019] In a possible design of the first aspect, in a scenario where search results are presented in the form of an album, the album presented by the electronic device may be different depending on the search object (such as searching for image materials of people, searching for image materials of travel, etc.).
[0020] Specifically, in response to the second image search request, the second search results are displayed, and the second search results include multiple options of the first photo albums, including: in response to the second image search request, and the second image search request includes searching for image materials of people, that is, the second image search request searches for image materials of people, and the multiple first photo albums include at least two of the following categories of albums: group photos, portraits, birthdays, holidays, and travel. Or, in response to the second image search request, and the second image search request includes searching for image materials of travel, that is, the second image search request searches for image materials of travel, and the multiple first photo albums include at least two of the following categories of albums: portraits, buildings, landscapes, and group photos.
[0021] That is to say, by adopting this design method, the electronic device can present different albums in the search results according to different search objects, so that the searched image materials can be presented according to the album that matches the current image search requirements, so that users can view and create videos.
[0022] In a possible design of the first aspect, in a scenario where search results are presented in the form of an album, the electronic device may also provide an entry for adding custom albums (i.e., entry 3 below, such as "Custom"), for users to add custom albums for creating videos.
[0023] Specifically, the second search result also includes an entry for adding a custom album. Before displaying the second video in response to a trigger operation on the first control in the second search result, the method further includes: in response to a trigger operation on the entry for adding a custom album, displaying thumbnails of multiple image materials in the gallery application of the electronic device. That is, providing the image materials in the gallery application for the user to select. In response to the selection operation and confirmation of the addition operation on at least one second thumbnail, the second search result is displayed, the entry for adding the custom album in the second search result is updated to the custom album, and the custom album is selected. Among them, at least one second thumbnail corresponds to at least one third image material in the gallery application. That is, the user selects at least one second thumbnail, which is equivalent to selecting at least one third image material in the gallery application. And, after adding the image material through the entry for adding the custom album, the electronic device presents the custom album in the second search result, and selects the custom album by default for creating the video. Accordingly, the second video includes not only multiple second image materials, but also at least one third image material in the custom album.
[0024] It can be seen that the electronic device can not only provide albums corresponding to the searched image materials for the user to select for creating videos, but also provide an entry for adding custom albums for the user to add custom albums. In this way, the electronic device can create videos by combining the searched image materials with the image materials added by the user.
[0025] In a possible design manner of the first aspect, the electronic device may provide different editing controls according to different search requirements (such as satisfying the first condition, not satisfying the first condition).
[0026] Specifically, the above method also includes: in response to the trigger operation of the first control in the second search result, and the second image search request satisfies the first condition, displaying the first editing control of the second video (i.e., "text blessing" hereinafter). In response to the trigger operation of the first control in the second search result, but the second image search request does not satisfy the first condition, displaying the second editing control of the second video (i.e., "smart text" hereinafter). Among them, the first condition includes: the image search request includes a selection operation on an option of a third topic, and the third topic is a topic of video creation; or, the image search request includes a trigger operation on a third creation recommendation card, and the third creation recommendation card is a creation recommendation card for video creation; the topic content of the third topic and the recommended theme of the third creation recommendation card include at least one of the following: birthdays, holidays and anniversaries.
[0027] That is to say, if the image search request is a request related to the search needs for special days such as birthdays, holidays, and anniversaries, such as the selection operation of the topic option "Birthday Wishes" below, or the triggering operation of the creation recommendation card of the birthday wishes video and the creation recommendation card of the anniversary video below, the electronic device can provide a first editing control. If the search request is a request unrelated to the search needs for special days such as birthdays, holidays, and anniversaries, such as the selection operation of the topic option "Spring Travel" below, or the triggering operation of the creation recommendation card of Itinerary 1 and the creation recommendation card of Revisit Destination 2 below, the electronic device can provide a second editing control. In this way, the editing controls provided by the electronic device can meet the needs of editing videos under different search needs.
[0028] It should be noted that the first image search request is similar, that is, if the first condition is met, a first editing control is provided, and if the first condition is not met, a second editing control is provided.
[0029] In a possible design of the first aspect, the first editing control may be used to add text blessings to the video.
[0030] Specifically, after displaying the first editing control of the second video, the method further includes: in response to a triggering operation on the first editing control of the second video, displaying the first blessing. In response to a confirmation operation (such as a click operation on "Confirm" in the blessing card), displaying a third video, the third video including a plurality of second image materials and the first blessing.
[0031] That is to say, by providing the first editing control, the electronic device can provide an entry for adding text blessings to videos created under the search requirements of special days such as birthdays, holidays, anniversaries, etc., so as to conveniently add blessings to videos in need.
[0032] In a possible design of the first aspect, for all image search requests (second image search request, third image search request, etc.) that meet the first condition, after the video is created, the electronic device will provide a first editing control to add a blessing to the video. However, for different image search requests and / or for different albums selected by the user, the electronic device provides different blessings.
[0033] Specifically, after displaying the third video in response to the confirmation operation, or before displaying the second search result in response to the second search request, the method further includes: displaying the third search result in response to the third search request, wherein the third search result includes multiple third album options and a first control, wherein the multiple third albums include a fourth album, and the fourth album includes multiple fourth image materials. In response to the selection operation of the fourth album option, the fourth album is selected. In response to the triggering operation of the first control in the third search result, and the third search request satisfies the first condition, the fourth video and the first editing control of the fourth video are displayed, and the fourth video includes multiple fourth image materials. Among them, the third search request is different from the second search request, such as the second search request is a request corresponding to the birthday-related search demand, and the third search request is a request corresponding to the anniversary-related search demand. And / or, the fourth album and the first album are albums of different categories, that is, the user selects different albums, such as the first album is an album of group photos, and the fourth album is an album of birthdays over the years. Accordingly, in response to the triggering operation of the first editing control of the fourth video, the second blessing is displayed, and the second blessing is different from the first blessing. In response to the confirmation operation, the fifth video is displayed, and the fifth video includes a plurality of fourth image materials and the second blessing;
[0034] That is to say, the electronic device can provide targeted blessings so that the blessings match the image search request and the album selected by the user.
[0035] In a possible design of the first aspect, the video obtained after editing by various editing controls (including the first editing control and the second editing control mentioned above) is displayed after the original video to achieve the effect of adding a dialogue.
[0036] Specifically, the above-mentioned displaying the third video in response to the confirmation operation includes: displaying the third video after the second video in response to the confirmation operation. That is, the electronic device displays the third video with the added blessing after the original second video.
[0037] In a possible design method of the first aspect, different from the above-mentioned video edited by the editing control, after editing the video by entering the video editing interface through the triggering operation of the video, the electronic device will replace the original video with the edited video (recorded as the sixth video) instead of continuing to append the edited video.
[0038] Specifically, after displaying the second video, the method further includes: in response to a trigger operation on the second video, displaying an editing interface of the second video (such as the video editing interface described below). After completing the editing in the editing interface and saving the editing, in response to a return operation, replacing the second video with a sixth video, the sixth video being the saved edited video.
[0039] It should be noted that the display principle for the first video after editing is similar and will not be repeated here.
[0040] That is to say, the electronic device can ensure that when editing is triggered from the video itself (such as performing a trigger operation on the second video), the video before editing is replaced by the edited video; and when editing is triggered from the editing control (such as performing a trigger operation on the first editing control), the edited video is displayed in addition.
[0041] In a possible design of the first aspect, when at least one of the time, location, and newly added image materials in the gallery application of the electronic device meets the second condition, a creation recommendation card is displayed, such as a creation recommendation card for a birthday blessing video, a creation recommendation card for an anniversary video, etc. The first image search request and / or the second image search request includes a triggering operation for the creation recommendation card. For details, please refer to the description of method five below, which will not be repeated here.
[0042] In other words, electronic devices can intelligently push creation recommendation cards to trigger image searches and video creation.
[0043] In a possible design of the first aspect, the electronic device can also push a floating image search entrance in the gallery application.
[0044] Specifically, the above method also includes: in response to starting the gallery application, displaying the first interface of the gallery application (such as the main interface of the gallery application), the first interface including a floating image search entrance. Alternatively, in response to starting the gallery application, displaying the first interface of the gallery application. When the sliding speed of the first interface exceeds the first speed and / or the sliding displacement exceeds the first displacement, that is, when the user has a need to find an image, displaying a floating image search entrance in the first interface. In response to triggering the floating image search entrance, displaying a dialog box. Among them, the first image search request and / or the second image search request includes inputting an image search voice or an image search text in the dialog box.
[0045] That is to say, the electronic device can provide an entry for quickly searching for image materials in the gallery application through the floating image search entry in the gallery application, thereby meeting the need for quick image search.
[0046] In a second aspect, the present application provides a video creation method, which is applied to an electronic device, in which a voice assistant application and a gallery application are installed. Specifically, the voice assistant application is started and a dialog box is displayed. In response to a search request, search results are displayed in a dialog box, and the search results include information about at least one image material from the image materials searched from the gallery application and a first control. In response to a trigger operation on the first control, a first video is displayed in a dialog box, and the first video includes one or more searched image materials.
[0047] In summary, by using the present application, after starting the voice assistant application, the electronic device can provide a function of intelligently searching for images in the gallery application, so that images can be quickly searched from the gallery application. In addition, in the search results, the electronic device also provides a first control for quickly creating a video. This improves the human-computer interaction efficiency of the entire video creation process.
[0048] In a possible design of the second aspect, starting the voice assistant application includes: starting the voice assistant application in response to a first operation. The first operation includes any of the following: an operation of waking up the voice assistant application, see Method 1 below for details; an operation of triggering the application icon of the voice assistant application, see Method 2 below for details; an operation of triggering the creation recommendation card, see Method 5 below for details; and an operation of triggering the floating image search portal in the gallery application, see Method 6 below for details.
[0049] In a possible design of the second aspect, the first operation may also include a triggering operation on a video creation portal. In response to a user's triggering operation on the video creation portal, such as a click operation, the mobile phone may respond in the following two situations.
[0050] Specifically, the above-mentioned starting the voice assistant application and displaying the dialog box include: in a first case (such as case one below), in response to a trigger operation on the video creation portal, starting the voice assistant application, displaying topic options of multiple video creation topics, the topic options of multiple video creation topics include a target topic option, and in response to the user's selection operation of the target topic option, displaying a dialog box. Among them, the first case includes: no trigger operation on the video creation portal has been received, or the image in the gallery application does not meet the creation conditions. In other words, if it is the first time to perform a trigger operation on the video creation portal, or the creation conditions are not met, the electronic device will provide topic options for the user to select and create a video.
[0051] Alternatively, the above-mentioned starting the voice assistant application and displaying the dialog box include: in the second case (such as case 2 below), in response to the trigger operation on the video creation entrance, starting the voice assistant application and displaying the dialog box, the dialog box includes a guiding phrase, and the guiding phrase is used to guide the user to input a picture search request. For example, the guiding phrase is "Try to input "parent-child time" and start creating videos". Among them, the second case includes: a trigger operation on the video creation entrance has been received, and the images in the gallery application meet the creation conditions. In other words, if it is not the first time that the trigger operation is performed on the video creation entrance and the creation conditions are met, the electronic device will directly guide the user to input a picture search request in the dialog box.
[0052] In a possible design method of the second aspect, the image search request includes any of the following items: a triggering operation on a creation recommendation card, which can also be seen in method five below; a selection operation on a target topic option, which can be seen in method three below; and inputting voice or text indicating an image search in a dialog box, which can be seen in method one, method two, method four, and method six below.
[0053] In a possible design of the second aspect, the image search request includes a selection operation on a target topic option of the second topic, or the image search request includes a trigger operation on a second creation recommendation card, and the information of at least one image material includes a thumbnail of at least one image material. The second topic is a video creation topic, the second creation recommendation card is a creation recommendation card for video creation, and the topic content of the second topic and the recommended theme of the second creation recommendation card include at least one of the following: birthdays, holidays, anniversaries, travel, and growth records.
[0054] That is to say, the image search request is a request related to the search needs of long time lines such as birthdays, holidays, anniversaries, travel, and growth records. Exemplarily, the image search request is a selection operation of the topic options "Birthday Wishes" and "Growth Records" in the following text, or the image search request is a trigger operation of the creation recommendation card of the birthday blessing video, the creation recommendation card of the anniversary video, the creation recommendation card of the trip 1, and the creation recommendation card of the revisit destination 2 in the following text. It can be seen that for the search needs of long time lines, the electronic device can present the search results in the form of an album, so that a large number of image materials can be presented in categories so that users can select an album to create a video.
[0055] In a possible design of the second aspect, the image search request includes a selection operation for a target topic option of the first topic, or the image search request includes a trigger operation for a first creation recommendation card, and the search results also include multiple album options, one album includes one or more image materials, and the information of at least one image material includes multiple album option covers, and each album option cover is a thumbnail of an image material included in the album. Among them, the first topic is a video creation topic, the first creation recommendation card is a creation recommendation card for video creation, and the topic content of the first topic and the recommended theme of the first creation recommendation card do not include birthdays, holidays, anniversaries, travel and growth records.
[0056] That is to say, the image search request is not a request related to the above-mentioned long-time search demand. Exemplarily, the image search request is a selection operation for the topic option "Spring Travel" in the following text, or the image search request is a trigger operation for the creation recommendation card of the newly added image in the following text. It can be seen that for the search demand of the short time line, the electronic device can present the search results in the form of thumbnails, so that part or all of the materials in the search results can be intuitively presented, so that the user can determine to use these image materials to create a video.
[0057] In a possible design of the second aspect, the plurality of albums include a second album. Before displaying the created first video in the dialog box in response to a trigger operation on the first control, the method further includes: selecting the second album in response to a selection operation on an option of the second album. The created first video includes image material in the second album. That is, the electronic device can create a video based on the album selected by the user.
[0058] In a possible design of the second aspect, the method further includes: in response to a trigger operation on the first control, and the image search request satisfies the first condition, displaying a first editing control (i.e., "text blessing" hereinafter). In response to a trigger operation on the first control, but the image search request does not satisfy the first condition, displaying a second editing control (i.e., "smart text" hereinafter). The first condition includes: the image search request includes a selection operation on an option of a third topic, and the third topic is a topic of video creation; or, the image search request includes a trigger operation on a third creation recommendation card, and the third creation recommendation card is a creation recommendation card for video creation; the topic content of the third topic and the recommended theme of the third creation recommendation card include at least one of the following: birthdays, holidays, and anniversaries.
[0059] That is to say, if the image search request is a request related to the search needs for special days such as birthdays, holidays, and anniversaries, such as the selection operation of the topic option "Birthday Wishes" below, or the triggering operation of the creation recommendation card of the birthday wishes video and the creation recommendation card of the anniversary video below, the electronic device can provide a first editing control. If the search request is a request unrelated to the search needs for special days such as birthdays, holidays, and anniversaries, such as the selection operation of the topic option "Spring Travel" below, or the triggering operation of the creation recommendation card of Itinerary 1 and the creation recommendation card of Revisit Destination 2 below, the electronic device can provide a second editing control. In this way, the editing controls provided by the electronic device can meet the needs of editing videos under different search needs.
[0060] In a possible design of the second aspect, after displaying the first editing control, the method further includes: in response to a triggering operation on the first editing control, displaying the first blessing. In response to a confirmation operation, displaying a second video, the second video including one or more searched image materials and the first blessing.
[0061] That is to say, by providing the first editing control, the electronic device can provide an entry for adding text blessings to videos created under the search requirements of special days such as birthdays, holidays, anniversaries, etc., so as to conveniently add blessings to videos in need.
[0062] In a possible design of the second aspect, in response to a confirmation operation, displaying a second video includes: in response to the confirmation operation, displaying the second video after the first video.
[0063] That is to say, the video obtained after editing by various editing controls (including the first editing control and the second editing control mentioned above) is displayed after the original video to achieve the effect of additional dialogue.
[0064] In a possible design of the second aspect, after the first video is displayed in the dialog box, the method further includes: in response to a trigger operation on the first video, displaying an editing interface of the first video. After the editing is completed and saved in the editing interface, in response to a return operation, the first video is replaced with a third video, and the third video is the saved edited video.
[0065] That is to say, the difference from the video edited by the editing control mentioned above is that after entering the video editing interface by triggering the video to edit the video, the electronic device replaces the original video with the edited video instead of continuing to append the edited video.
[0066] In a third aspect, the present application further provides an electronic device, the electronic device comprising a display screen, a memory, and one or more processors. The display screen, the memory, and the processor are coupled. The memory is used to store computer program code, the computer program code comprising computer instructions, when the computer instructions are executed by the processor, the electronic device executes the method in the first aspect and any possible design thereof.
[0067] In a fourth aspect, the present application provides a chip system, which is applied to an electronic device including a display screen and a memory; the chip system includes one or more interface circuits and one or more processors; the interface circuit and the processor are interconnected through lines; the interface circuit is used to receive signals from the memory of the electronic device and send signals to the processor, the signals including computer instructions stored in the memory; when the processor executes the computer instructions, the electronic device executes the method as in the first aspect and any possible design thereof.
[0068] In a fifth aspect, the present application provides a computer storage medium, which includes computer instructions. When the computer instructions are executed on an electronic device, the electronic device executes the method as in the first aspect and any possible design thereof.
[0069] In a sixth aspect, the present application provides a computer program product, which, when executed on a computer, enables the computer to execute the method of the first aspect and any possible design thereof.
[0070] It can be understood that the beneficial effects that can be achieved by the electronic device of the third aspect, the chip system of the fourth aspect, the computer storage medium of the fifth aspect, and the computer program product of the sixth aspect provided above can be referred to the beneficial effects in the first aspect, the second aspect and any possible design method thereof, and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS
[0071] Figure 1 A hardware structure diagram of a mobile phone provided in an embodiment of the present application;
[0072] Figure 2 A schematic diagram of a first method for triggering image search provided in an embodiment of the present application;
[0073] Figure 3 A schematic diagram of a second method for triggering image search provided in an embodiment of the present application;
[0074] Figure 4 A schematic diagram of a third method for triggering image search provided in an embodiment of the present application;
[0075] Figure 5 A schematic diagram of one of the image search entrances in the fourth method of triggering image search provided in an embodiment of the present application;
[0076] Figure 6 A schematic diagram of the second image search entry in the fourth method of triggering image search provided in an embodiment of the present application;
[0077] Figure 7 A schematic diagram of the third image search entry in the fourth method of triggering image search provided in an embodiment of the present application;
[0078] Figure 8 A schematic diagram of a fourth method for triggering image search provided in an embodiment of the present application;
[0079] Fig. 9 A schematic diagram of creating a recommendation portal in the fifth method of triggering image search provided in an embodiment of the present application;
[0080] Fig.10 A schematic diagram of a fifth method for triggering image search provided in an embodiment of the present application;
[0081] Fig.11 A schematic diagram of a sixth method for triggering image search provided in an embodiment of the present application;
[0082] Fig.12 One of the schematic diagrams of the presentation form of search results provided in the embodiment of the present application;
[0083] Fig.13 A second schematic diagram of the presentation form of search results provided in an embodiment of the present application;
[0084] Fig.14 A third schematic diagram of the presentation form of search results provided in an embodiment of the present application;
[0085] Fig.15 A fourth schematic diagram of the presentation format of search results provided in an embodiment of the present application;
[0086] Fig.16 A schematic diagram of adjusting image materials and creating videos provided in an embodiment of the present application;
[0087] Fig.17A schematic diagram of an adjustment album provided in an embodiment of the present application;
[0088] Fig.18 A schematic diagram of using a photo album to create a video according to an embodiment of the present application;
[0089] Fig.19 A schematic diagram of a greeting card provided in an embodiment of the present application;
[0090] Fig. 20 A schematic diagram of a blessing message provided in an embodiment of the present application;
[0091] Fig.21 A schematic diagram of adding a blessing message through a blessing card provided in an embodiment of the present application;
[0092] Fig. 22 A schematic diagram of a text card provided in an embodiment of the present application;
[0093] Fig.23 A schematic diagram of editing a video through a video editing interface provided in an embodiment of the present application;
[0094] Fig.24 A schematic diagram of an application for saving videos to a gallery provided in an embodiment of the present application. DETAILED DESCRIPTION
[0095] The technical solutions in the embodiments of the present application are described below in conjunction with the drawings in the embodiments of the present application. Among them, in the description of the embodiments of the present application, the terms used in the following embodiments are only for the purpose of describing specific embodiments, and are not intended to be used as limitations on the present application. As used in the specification and the appended claims of the present application, the singular expressions "a", "said", "above", "the" and "this" are intended to also include expressions such as "one or more", unless there is a clear indication to the contrary in the context. It should also be understood that in the following embodiments of the present application, "at least one", "one or more" refer to one or more (including two). The term "and / or" is used to describe the association relationship of associated objects, indicating that three relationships can exist; for example, A and / or B can represent: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. The character " / " generally indicates that the associated objects before and after are in a "or" relationship.
[0096] References to "one embodiment" or "some embodiments" etc. described in this specification mean that one or more embodiments of the present application include specific features, structures or characteristics described in conjunction with the embodiment. Thus, the statements "in one embodiment", "in some embodiments", "in some other embodiments", "in some other embodiments", etc. that appear in different places in this specification do not necessarily refer to the same embodiment, but mean "one or more but not all embodiments", unless otherwise specifically emphasized in other ways. The terms "including", "comprising", "having" and their variations all mean "including but not limited to", unless otherwise specifically emphasized in other ways. The term "connection" includes direct connection and indirect connection, unless otherwise specified. "First" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated.
[0097] In the embodiments of the present application, the words "exemplarily" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplarily" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplarily" or "for example" is intended to present related concepts in a specific way.
[0098] The video creation method provided in the present application can be applied to the scenario of electronic devices creating videos. Specifically, the electronic device can receive a user's image search request. Exemplarily, the user can trigger the image search request by inputting a search keyword through text or voice, such as inputting "images of Jimmy" or "images of weekend trips". In response to the image search request, the electronic device can search the electronic device for image materials that match the image search request. Taking the input of the search keyword "image of Jimmy" as an example, in response to the user inputting "image of Jimmy", the electronic device can search the electronic device for image materials that include "Jimmy". In this way, the electronic device can quickly search for image materials that match the image search request without the user having to manually search for image materials.
[0099] Among them, for different image search requests, the electronic device can present the searched image materials in different forms, so that the user can select image materials to create videos. Exemplarily, for the search keyword "Jimmy's images", after the electronic device searches for image materials, it can divide the image materials into multiple albums, and then present the searched image materials in the form of albums, so as to facilitate the user to select one or a collection to create a video. Another exemplary example, for the search keyword "weekend travel images", after the electronic device searches for image materials, it can present thumbnails of some high-quality image materials in the searched image materials, so as to facilitate the user to view the image materials based on the thumbnails and create videos.
[0100] Exemplarily, the electronic device may be a mobile phone, tablet, desktop, laptop, handheld computer, notebook computer, ultra-mobile personal computer (UMPC), netbook, as well as cellular phone, personal digital assistant (PDA), augmented reality (AR)\virtual reality (VR) equipment and other electronic devices with video production requirements, such as electronic devices with applications (applications) with video production functions installed. The embodiments of the present application do not impose any special restrictions on the specific form of the electronic device. The following mainly takes the electronic device as an example to illustrate the present application scheme.
[0101] See also Figure 1 The mobile phone may include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone interface 170D, a sensor 180, a button 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc.
[0102] It is to be understood that the structure illustrated in the embodiment of the present invention does not constitute a specific limitation on the mobile phone. In other embodiments of the present application, the mobile phone may include more or fewer components than shown in the figure, or combine some components, or split some components, or arrange the components differently. The components shown in the figure may be implemented in hardware, software, or a combination of software and hardware.
[0103] The processor 110 may include one or more processing units, for example, the processor 110 may include an application processor (AP), a modem processor, a graphics processor (GPU), an image signal processor (ISP), a controller, a memory, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units may be independent devices or integrated into one or more processors.
[0104] In some embodiments, the mobile phone can complete the video creation method through the processor 110, realize intelligent search and image materials matching the image search request and present them to the user, and, for different image search requests, can also present the image materials in different forms.
[0105] The wireless communication function of the mobile phone can be realized through antenna 1, antenna 2, mobile communication module 150, wireless communication module 160, modem processor and baseband processor.
[0106] The mobile phone implements display functions through a GPU, a display screen 194, and an application processor. The GPU is a microprocessor for image processing, which connects the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 may include one or more GPUs that execute program instructions to generate or change display information.
[0107] The display screen 194 is used to display images, videos, etc. In some embodiments, the mobile phone can display information related to video creation through the display screen 194, such as search results, an entrance to video creation, etc.
[0108] The mobile phone can realize the shooting function through ISP, camera 193, video codec, GPU, display 194 and application processor.
[0109] The mobile phone can realize audio functions such as music playing and recording through the audio module 170, the speaker 170A, the receiver 170B, the microphone 170C, the earphone interface 170D, and the application processor.
[0110] The button 190 may include a power-on button, volume buttons, etc. The button 190 may be a mechanical button or a touch button. The mobile phone can receive button inputs and generate key signal inputs related to the user settings and function controls of the mobile phone. The motor 191 can generate vibration prompts. The motor 191 can be used for incoming call vibration prompts and also for touch vibration feedback. The indicator 192 can be an indicator light, which can be used to indicate the charging status, power change, and can also be used to indicate messages, missed calls, notifications, etc. The SIM card interface 195 is used to connect the SIM card. The SIM card can be in contact with and separated from the mobile phone by being inserted into or removed from the SIM card interface 195.
[0111] The software system of the mobile phone can adopt a layered architecture, event-driven architecture, microkernel architecture, microservices architecture, or cloud architecture. The embodiments of the present application do not make specific limitations in this regard.
[0112] The video creation method provided by the embodiments of the present application can be implemented on a mobile phone with the above-mentioned software and hardware structure. The video creation method provided by the embodiments of the present application will be further described in detail below with reference to the accompanying drawings.
[0113] In some embodiments, the mobile phone can provide functions of image search and video creation through a voice assistant application (hereinafter referred to as the voice assistant for short), such as YOYO. In practice, it is not limited thereto. Exemplarily, the mobile phone can also provide functions of image search and video creation through other applications, such as dedicated video editing applications, gallery applications, etc.
[0114] In the following text, the solution of the present application will be mainly described by taking the voice assistant as an example. It can be understood that if it is other applications, the implementation principle is similar and will not be elaborated herein.
[0115] The mobile phone can provide at least one of the following ways to trigger the mobile phone to start image search.
[0116] Way 1: After waking up the voice assistant, input an image search request.
[0117] Among them, the wake-up methods of the voice assistant include but are not limited to at least one of the following: Wake-up method 1, keyword wake-up: When the mobile phone recognizes that the user input includes a wake-up voice with a keyword, such as "Hello YOYO", the voice assistant can be woken up; Wake-up method 2, when the mobile phone detects that the user long-presses the power button, the voice assistant can be woken up; Wake-up method 3, breath wake-up: When the mobile phone detects that the user raises the mobile phone and puts the mouth against the microphone, the voice assistant can be woken up. The embodiments of the present application do not make specific limitations on the wake-up methods.
[0118] Taking the wake-up method as the input wake-up voice "Hello YOYO" as an example, see Figure 2In the case where the mobile phone displays interface 201, in response to inputting the wake-up voice "Hello YOYO", the mobile phone can wake up the voice assistant. After waking up the voice assistant, the mobile phone can display interface 202. Interface 202 includes a prompt card 2021 of the voice assistant, prompting that the voice assistant has been awakened.
[0119] After the mobile phone wakes up the voice assistant in the above manner, the voice assistant is in the awake state. When the voice assistant is in the awake state, the mobile phone can receive the user's voice input. For example, the user can input the voice "Jimmy's image". Alternatively, the mobile phone can also receive the user's text input, such as Figure 2 The prompt card 2021 in the interface 201 shown includes a keyboard control 2022. In response to a user triggering operation (such as a click operation) on the keyboard control 2022, the mobile phone can provide a keyboard for the user to input text.
[0120] In response to the user inputting voice or text indicating an image search (i.e., inputting an image search request), the mobile phone may display a dialog box of the voice assistant (hereinafter referred to as the dialog box), which includes the image search request.
[0121] Take the voice indicating image search as "Jimmy's image" as an example, and continue to refer to Figure 2 In the case where the mobile phone displays interface 202, in response to the user inputting the voice "Jimmy's image", the mobile phone can display interface 203, which includes a dialog box 2031 of the voice assistant. The dialog box 2031 includes a dialogue "Jimmy's image" 2032.
[0122] Furthermore, in response to the user inputting a picture search request, the mobile phone may also start searching the gallery application for image materials that match the picture search request, ie, triggering the start of the picture search.
[0123] At this point, it should be noted that: in this article, the format of the image search request input by the user through text or voice can be arbitrary. Taking the search for Jimi's image as an example, the search request can be "Jimi's image", "Search for Jimi's image", "Including Jimi's image", etc. It is understandable that creating videos usually requires finding images. Therefore, the format of the image search request can also be "Generate / create a video of...", such as generating a birthday blessing video for Jimi, generating a travel video, etc. In practice, the mobile phone can limit the voice or text image search request to one or more of the above-mentioned fixed formats, such as a fixed format of "Generate a video of...", so as to identify the user's needs. In the following, this will not be repeated.
[0124] Method 2: Enter the voice assistant dialog box and enter the image search request.
[0125] The phone's desktop displays a voice assistant icon. In response to a user's triggering operation on the voice assistant icon, such as a click operation, the phone may display a dialog box.
[0126] See also Figure 3 , the mobile phone can display interface 301. Interface 301 is the desktop of the mobile phone. Interface 301 includes an icon 3011 of the voice assistant. In response to the user clicking operation on icon 3011, the mobile phone can display interface 302, and interface 302 includes dialog box 3021.
[0127] In the dialog box, the user can also input a picture search request. In response to the input indicating the picture search request in the dialog box, the mobile phone can also display the picture search request in the dialog box, and search for image materials, that is, trigger the start of the picture search.
[0128] Still taking the voice indicating image search as "Jimmy's image" as an example, see Figure 3 In the case where the mobile phone displays interface 302, in response to the user inputting the voice "Jimmy's image", the mobile phone can display interface 303 (same as the previous interface 203), and interface 303 also includes dialog box 3021. Dialog box 3021 further includes a dialog "Jimmy's image" 3031.
[0129] It should be noted that the dialog box in the above-mentioned method 1 (such as dialog box 2031) and the dialog box in the method 2 (such as dialog box 3021) can be the same dialog box. Therefore, in the dialog box of method 1, the mobile phone can also start searching for images in response to the user inputting a search request for images. This will not be repeated here.
[0130] Method three: Enter the skill page of the voice assistant and select the video creation topic.
[0131] In the interface including the dialog box, such as the above interface 203, interface 302, interface 303, etc., the mobile phone can also provide multiple skill options. Multiple skill options include skill options for topics such as video creation (such as recorded as "Smart Film"). The functions of searching for pictures and creating videos in this article are mainly concentrated on "Smart Film". Multiple skill options can also include at least one of the following: skill options for topics such as copywriting editing (such as recorded as "Text Creation"); skill options for topics such as knowledge questions and answers (such as recorded as "Knowledge Questions and Answers"); and, skill options for topics such as convenient use of mobile phones (such as recorded as "Mobile Assistant").
[0132] See also Figure 4 , the mobile phone can display interface 401 (same as interface 302 in the previous text), and interface 401 includes dialog box 4011. Interface 401 also includes skill options such as "smart filming" 4012 and "text creation" 4013.
[0133] "Smart Video" includes multiple topic options for video creation topics. In response to the user's selection operation on "Smart Video", the mobile phone can display multiple topic options for video creation topics. Figure 4 In response to the user's selection operation on "Smart Video" 4012, the mobile phone can display interface 402, which includes topic options of multiple video creation topics such as "Birthday Wishes" 4021, "Spring Travel" 4022, "Growth Record" 4023, and "Parent-Child Time" 4024.
[0134] In addition, the dialog interface also includes a recommendation option, which includes topic options of hot topics under each skill option, such as a topic option of hot video creation topics. In response to the user's selection operation of the recommendation option, the mobile phone can display the topic option of hot video creation topics. Figure 4 Taking the recommendation option being “Recommendation” 4014 in interface 401 as an example, in response to the user's selection operation on “Recommendation” 4014, the mobile phone may display interface 403, which includes topic options of popular video creation topics such as “Birthday Wishes” 4021 and “Spring Travel” 4022.
[0135] Interface 403 includes "Birthday Wishes" 4021, which is also the skill card corresponding to the wisdom film. When a user clicks the "Birthday Wishes" skill card in interface 403, the effect is the same as clicking the "Birthday Wishes" skill card in interface 402.
[0136] After displaying the topic options of video creation topics, in response to the user's selection operation of the topic options of the target video creation topics, the mobile phone can start a conversation on the target video creation topic in the video creation dialog box. It should be noted that the video creation dialog box can be the same dialog box as the dialog box of the voice assistant in the previous text (as shown in interface 404 below), or it can be a different dialog box. Exemplarily, the video creation dialog box can be dialog box 4051 in interface 405, and dialog box 4051 is a dialog box specifically used for conversations on video creation topics. For example, "Smart Film" is displayed at the top of dialog box 4051, indicating that it is specifically used for conversations on video creation topics. In this article, the same dialog box is mainly used as an example, such as shown in interface 404, to illustrate the present application scheme, and accordingly, the video creation dialog box can also be referred to as a dialog box.
[0137] Continue to see Figure 4, for example, the topic option of the target video creation topic is "Birthday Wishes" 4021 in interface 402. In response to the user's selection operation of "Birthday Wishes" 4021, the mobile phone can display interface 404, which also includes dialog box 4011, and dialog box 4011 in interface 404 includes dialogue "Birthday Wishes" 4041 and dialogue 4042. Dialogue 4042 is used to inquire whether the object of the birthday wishes is "Tom", "Jerry" or "Jimmy". That is, the dialogue of "Birthday Wishes" begins.
[0138] Of course, if the target video creation topic clearly indicates the search intent, the mobile phone does not need to further inquire about the user's search intent. For example, the topic option of the target video creation topic is "Spring Outing" 4022 in interface 402, and the mobile phone can recognize that the search intent is to search for image materials of spring outings, so there is no need to inquire about the search intent.
[0139] Furthermore, in response to the user's selection operation of the topic option of the target video creation topic or any search intent (such as "Jimmy" in interface 404), the mobile phone can search for image materials, that is, trigger the start of image search. It can be seen that in method three, the image search request includes the selection operation of the topic option of the target video creation topic or further the selection operation of any search intent.
[0140] Method 4: Enter an image search request after performing a trigger operation on the video creation portal.
[0141] Mobile phones can provide video creation entry points in multiple locations.
[0142] Position 1, global search interface.
[0143] When the mobile phone displays the desktop (including the main screen and the negative one screen), in response to the user sliding down from the middle area of the desktop, the mobile phone can display Figure 5 A global search interface 501 is shown.
[0144] The global search interface 501 can be used to search for information in the mobile phone. In response to the user searching for a keyword for video creation, such as "smart film creation", the mobile phone can display a video creation portal.
[0145] Continue to see Figure 5 In response to the user inputting "Smart Video" in the search box 5011 in the interface 501, the mobile phone can display the interface 502, the search box 5011 in the interface 502 includes the search term "Smart Video", and the interface 502 also includes "Smart Video" 5021. "Smart Video" 5021 is the entrance for video creation.
[0146] Location 2, the creation menu page of the gallery application.
[0147] When the mobile phone displays the application interface of the gallery application, in response to the user's selection operation on the creation menu, the mobile phone can display the creation menu page, which includes a video creation entry.
[0148] See also Figure 6 , the mobile phone can display interface 601, which is the application interface of the gallery application. Taking the creation menu as "Create" 6011 in interface 601 as an example, in response to the user's selection operation on "Create" 6011, the mobile phone can display interface 602, which includes "Smart Video" 6021. "Smart Video" 6021 is the entrance for video creation.
[0149] Position three, desktop card.
[0150] When the mobile phone displays the desktop, in response to the user's trigger operation 1 on the desktop, such as a two-finger pinch operation, the mobile phone can display a thumbnail of the desktop and multiple desktop setting items, including setting items of the desktop card.
[0151] See also Figure 7 , the mobile phone can display interface 701, which is the desktop of the mobile phone. In response to the user's two-finger pinch operation in interface 701, the mobile phone can display interface 702. Interface 702 includes a desktop thumbnail 7021. Interface 702 also includes multiple desktop setting items such as "wallpaper" 7022 and "desktop card" 7023. "Desktop card" 7023 is the setting item of the desktop card.
[0152] In response to a user triggering operation on a setting item of a desktop card, such as a click operation, the mobile phone may display multiple application options, each application option corresponding to an application, including an application option of a gallery application.
[0153] Continue to see Figure 7 In response to the user clicking on the "desktop card" 7023, the mobile phone may display an interface 703, which includes multiple application options such as "contacts" 7031, "calendar" 7032, and "gallery" 7033. "Gallery" 7033 is an application option of the gallery application.
[0154] In response to the user's selection operation of the application option of the gallery application, the mobile phone can display the card layout interface of the gallery application. The card layout interface includes multiple layout options. Some layout options (which can be referred to as target layout items) include video creation entrances. In response to the operation of adding the target layout item to the desktop, the mobile phone can add the target layout item as a desktop card, thereby realizing the display of the video creation entrance in the desktop card.
[0155] Continue to see Figure 7In response to the user's selection operation on "Gallery" 7033, the mobile phone can display interface 704. Interface 704 is a card layout interface. Interface 704 includes layout option 7041. In response to the user's sliding operation in interface 704 (such as sliding in the opposite direction as indicated by the arrow in interface 704), the mobile phone can display other layout items in interface 704, such as layout option 7042. Layout option 7042 includes the keyword "Smart Film" for video creation, that is, layout option 7042 includes a video creation entrance, and layout option 7042 is the target layout item. When layout option 7042 is displayed in interface 704, in response to the user's click operation on "Add to Desktop" 7043, the mobile phone can add layout option 7042 as a desktop card.
[0156] Later, the mobile phone can display a desktop card including the video creation entrance on the desktop. Figure 7 After the user clicks "Add to Desktop" 7042, when the mobile phone returns to the desktop again, an interface 705 may be displayed, and the interface 705 includes a desktop card 7051. The desktop card 7051 includes "Smart Video" 7052. "Smart Video" 7052 is an entry for video creation.
[0157] In response to a user's triggering operation on any video creation entrance in position one to position three, such as a click operation, the mobile phone can respond in the following two situations.
[0158] Case 1: The trigger operation is performed on the video creation portal for the first time, or the image in the gallery application does not meet the creation conditions.
[0159] The creation condition may correspond to a preset creation theme. For example, if the preset creation theme includes "parent-child time", the creation condition includes: the gallery application includes images of children and the gallery application includes photos of children and elders.
[0160] In the following case, in response to a trigger operation on any video creation portal in position 1 to position 3, the mobile phone can display a skill page of a video creation topic for the user to select a target video creation topic to create a video. In this way, even if the video creation portal is triggered for the first time or the creation conditions are not met, the mobile phone can provide a video creation topic for the user to select and create a video. For the skill page and the target video topic, please refer to the relevant introduction in "Method 3" above, which will not be repeated here.
[0161] See also Figure 8 Taking any video creation entrance as the "Smart Film" 8012 in the desktop card 8011 in the interface 801 (the same as the previous interface 705) as an example, in the following situation, in response to the user's click operation on the "Smart Film" 8012, the mobile phone can display the interface 802 (the same as the previous interface 402).
[0162] Case 2: This is not the first time that the trigger operation is performed on the video creation portal, and the images in the gallery application meet the creation conditions.
[0163] In case 2, in response to a trigger operation on any video creation entry in position 1 to position 3, the mobile phone may display a video creation dialog box (also referred to as a dialog box). In addition, in the dialog box, the mobile phone may provide a guiding speech of a preset creation theme to guide the user to create a video of the corresponding theme.
[0164] Continue to see Figure 8 Still taking the example that any video creation entrance is "Smart Video" 8012 in the desktop card 8011 in the interface 801, in case 2, and the creation conditions of "Parent-child Time" are met, in response to the user's click operation on "Smart Video" 8012, the mobile phone can display the interface 803, and the interface 803 includes a dialog box 8031. The dialog box 8031 includes a guiding speech 8032 for guiding the user to create a video of "Parent-child Time".
[0165] In the dialog box, the user can also enter a search request, such as entering the search request according to the guidance words. In response to entering the search request in the dialog box, the mobile phone can also display the search request in the dialog box, and start searching for image materials, that is, triggering the start of the search. Figure 8 When the mobile phone displays interface 803, in response to the user inputting the voice "parent-child time", the mobile phone can display interface 804, which also includes a dialog box 8031. The dialog box 8031 further includes a dialogue "parent-child time" 8041, that is, a picture search request.
[0166] Above Figure 8 In the example, take the case where any video creation entry is the video creation entry in the desktop card in the above position 3 (such as "Smart Film"). It should be understood that when any video creation entry is the video creation entry in the global search interface in position 1 or the video creation entry in the creation menu page of the gallery application in position 2, the implementation of triggering the start of the image search is similar, which will not be repeated here.
[0167] Method five: trigger operation for creating recommendation cards.
[0168] The mobile phone can display a creation recommendation card after recognizing that at least one of the current time, current location, and images in the gallery application meets the conditions for video creation. The mobile phone can display the creation recommendation card in any user interface. Any user interface can be the desktop, the negative one screen, the lock screen interface, the application interface of the video application, the application interface of the chat application, etc. In the following, the application scheme is mainly explained by taking the mobile phone displaying the creation recommendation card on the desktop as an example.
[0169] Here are some specific implementations for identifying and displaying creation recommendation cards:
[0170] In a specific implementation, the condition for video creation includes that the current time is within time range 1. After recognizing that the current time is within time range 1, the mobile phone can display a creation recommendation card for a birthday blessing video.
[0171] Wherein, time range 1 may be determined based on the birthday of the person included in the gallery application. Exemplarily, the start time of time range 1 may be a time before the birthday and a preset number of days from the birthday, and the end time may be the end time of the birthday. For example, if the preset number of days is 3 days and the birthday is October 4, then the start time of time range 1 may be October 1, and the end time of time range 1 may be 24:00 on October 4.
[0172] It should be noted that the gallery application may include multiple characters, and accordingly, the mobile phone can determine multiple time ranges 1, each of which corresponds to the birthday of a character. In this case, when the current time is within any time range 1, the mobile phone can display a creation recommendation card for a birthday blessing video.
[0173] The creation recommendation card for the birthday greeting video may include an image of a person and / or the name of a person to indicate the person to whom the birthday greeting video is directed.
[0174] For example, after recognizing that the current time is within time range 1, the mobile phone can display Fig. 9 Interface 901 is shown. Interface 901 includes a creation recommendation card 9011 for a birthday greeting video. The creation recommendation card 9011 includes the text "Jimmy's Birthday" 9012, "Jimmy" is the name of the character. And the creation recommendation card 9011 also includes an image 9013 of Jimmy.
[0175] In another specific implementation, the condition for video creation includes that the current time is within time range 2. After recognizing that the current time is within time range 2, the mobile phone can display a creation recommendation card for an anniversary video. Anniversaries include acquaintance anniversaries, wedding anniversaries, and the like.
[0176] The time range 2 may be determined based on an anniversary in a memo application or a note application. For the determination process of the time range 2, please refer to the detailed description of the determination of the time range 1 above, and replace the birthday with the anniversary.
[0177] Similarly, there may be multiple anniversaries, and accordingly, the mobile phone can determine multiple time ranges 2, each time range 2 corresponding to a memorial day. In view of this situation, when the current time is within any time range 2, the mobile phone can display a creation recommendation card for the memorial day video.
[0178] In another specific implementation, the video creation condition includes at least one of the following conditions 1 and 2:
[0179] Condition 1: there is a trip 1 leaving the permanent residence within a time range 3 (such as 3 days, within a week) before the current time, and the current location is not the destination 1 of the trip 1.
[0180] If there is a trip 1 leaving the permanent place within the time range 3 before the current time, it means that the user went to destination 1 not long ago; and if the current location is not destination 1, it means that the current user has left destination 1. In this case, the mobile phone can determine that there is a demand for creating a video for trip 1, and thus display a creation recommendation card for trip 1.
[0181] Condition 2: There is a trip 1 leaving the permanent place of residence within the time range 3 before the current time, and the current time is within the time range 4, and the time range 4 is related to the trip 2 leaving the destination 1. Exemplarily, the start time of time range 4 is the start time of trip 2, and the end time is the time after the end of trip 2 and the time interval between the end of trip 2 and the preset time (such as 12 hours, 24 hours). In other words, if the current time is within the time range 4, it means that the user is about to leave or has left the destination 1. In response to this situation, the mobile phone can determine that there is a demand for creating a video for trip 1, and thus display a creation recommendation card for trip 1.
[0182] The creation recommendation card for itinerary 1 may include the name of destination 1 and / or an image taken at destination 1 to indicate the creation of a video of itinerary 1.
[0183] For example, after identifying that at least one of the above conditions 1 and 2 is met, the mobile phone may display Fig. 9 Interface 902 is shown. Interface 902 includes a creation recommendation card 9021 for trip 1. Creation recommendation card 9021 includes text "Sanya Trip" 9022, where "Sanya" is the name of destination 1. In addition, creation recommendation card 9021 also includes an image 9023 taken in Sanya.
[0184] In another specific implementation, the conditions for video creation include that the current location is at destination 2, destination 2 is not the user's permanent residence, and the user has been to destination 2 in the past. In other words, the user's current destination 2 is a place that has been visited in the past. In this case, the mobile phone can determine that there is a need to view the images taken in the past at destination 2 and create a video, so as to display a creation recommendation card for revisiting destination 2.
[0185] The mobile phone can determine whether the user has been to destination 2 based on the shooting location of the image in the gallery application. Taking Sanya as an example, the gallery application includes images shot in Sanya, and the mobile phone can determine that the user has been to Sanya.
[0186] The creation recommendation card for revisiting destination 2 may include the name of destination 2 and / or historical images taken at destination 2 to indicate the creation of a video for revisiting destination 2.
[0187] For example, after recognizing that the current location is at destination 2 and the user has been to destination 2 in the past, the mobile phone can display Fig. 9 Interface 903 is shown. Interface 903 includes a creation recommendation card 9031 for revisiting destination 2. Creation recommendation card 9031 includes text "revisiting an old place" 9032, "Sanya" 9033, and historical images 9034 taken in Sanya.
[0188] In another specific implementation, the condition for video creation includes that the number of newly added images by the gallery application exceeds a first number within a time period, wherein a time period may be 1 day, 3 days, a week, etc. The first number may be 10, 30, 50, etc.
[0189] If the number of newly added images in the gallery application exceeds the first number within a time period, it indicates that a large number of new images have been generated. In response to this situation, the mobile phone can determine that there is a need to create a video with the newly added images, and thus display a creation recommendation card for the newly added images. The creation recommendation card may include one or more newly added images.
[0190] At this point, it should be noted that the conditions for creating videos in the above-mentioned various implementations can also be used in combination. For example, when the mobile phone recognizes that the above-mentioned condition 1 is met and the number of newly added images exceeds the first number within a time period, such as the time period of staying at destination 1, the mobile phone displays the creation recommendation card of trip 1.
[0191] After displaying the creation recommendation cards in the above manner, in response to the user's triggering operation on any creation recommendation card, such as a click operation, the mobile phone can display a video creation dialog box (also referred to as a dialog box) and start the video creation conversation in the dialog box.
[0192] See also Fig.10 , taking any creation recommendation card as the creation recommendation card 10011 of the birthday blessing video in the interface 1001 (the same as the interface 901 in the previous text) as an example, in response to the user clicking operation on the "create video" 10012 in the creation recommendation card 10011, the mobile phone can display the interface 1002, and the interface 1002 includes a dialog box 10021. The dialog box 10021 includes a dialog "generate Jimmy's birthday video" 10022.
[0193] And, in response to the user's triggering operation on the creation recommendation card, the mobile phone can also search for image materials that match the creation recommendation card, that is, trigger the start of image search. It can be seen that in method five, the image search request is a triggering operation on the creation recommendation card.
[0194] Above Fig.10 In the example, take any creation recommendation card as a creation recommendation card of a birthday blessing video. It should be understood that when any creation recommendation card is a creation recommendation card of trip 1, a creation recommendation card of an anniversary video, etc., the implementation of triggering the start of image search is similar, and will not be repeated here.
[0195] Method six: After performing a trigger operation on the floating image search entry in the gallery application, input an image search request.
[0196] The mobile phone can display a floating image search entrance in the main interface of the gallery application. The main interface is an interface that displays thumbnails of all image materials in the gallery application. Fig.11 The mobile phone can display interface 1101, which is the main interface of the gallery application. Interface 1101 includes thumbnails of all image materials in the gallery application, such as thumbnail 11011 and thumbnail 11012. In addition, interface 1101 also includes a floating image search entrance 11013.
[0197] In some embodiments, in response to the operation of starting the gallery application, the mobile phone can display the main interface of the gallery application and display a floating image search entrance in the main interface, such as display interface 1101.
[0198] In other embodiments, when the mobile phone displays the main interface of the gallery application, the mobile phone can detect the user's sliding operation in the main interface. In response to the sliding operation, the mobile phone can slide the main interface to display different thumbnails, and present different thumbnails to the user so that the user can find pictures. If the sliding speed of the main interface exceeds speed 1 and / or the sliding displacement exceeds displacement 1, it indicates that the user quickly slides in the main interface to find image materials, and the mobile phone can display a floating picture search entrance in the main interface, such as display interface 1101. Thus, a floating picture search entrance can be displayed according to the user's picture search needs.
[0199] Furthermore, after the display time of the floating image search entrance reaches time 1, the mobile phone cancels the display of the floating image search entrance.
[0200] In response to the user triggering the floating image search portal, the mobile phone may display a dialog box. In the dialog box, the user may also enter an image search request. In response to entering the image search request in the dialog box, the mobile phone may start an image search dialog in the dialog box.
[0201] Take the search voice indicating image search as "Jimmy's image" as an example, and continue to refer to Fig.11 In the case where the mobile phone displays interface 1101, in response to the user clicking on the floating image search entry 11013, the mobile phone can display interface 1102, which includes a dialog box 11021. In response to the user inputting the voice "Jimmy's image", the mobile phone can display interface 1103, which also includes a dialog box 11021. The dialog box 11021 in interface 1103 also includes a dialogue "Jimmy's image" 11031.
[0202] Furthermore, in response to inputting a picture search request in the dialog box, the mobile phone can search for matching image materials, that is, it can also trigger the start of the picture search.
[0203] After using any one of the above methods 1 to 6 to trigger the start of image search, the mobile phone can display part or all of the searched image materials in a dialog box. In a specific implementation, after searching for image materials, the mobile phone can select some image materials with higher quality and display them in a dialog box, so as to facilitate the direct use of high-quality image materials to create videos.
[0204] Furthermore, the form of displaying the image material includes: presenting it in the form of a thumbnail of the image material.
[0205] See also Fig.12 When the image search is triggered, the mobile phone may display interface 1201 (same as interface 1103 in the previous text). After the search is completed, the mobile phone may display interface 1202. Interface 1202 includes a dialog 12021 of search results. Dialog 12021 includes thumbnails of the searched image materials, such as thumbnail 12023 and thumbnail 12024. That is, the image materials are presented in the form of thumbnails of the image materials.
[0206] Alternatively, the form of presenting the image material includes: presenting in the form of an album, where one album includes a plurality of image materials.
[0207] Continue to see Fig.12In the case where the mobile phone displays interface 1201, after the search is completed, the mobile phone may display interface 1203. Interface 1203 includes a dialog 12031 of search results. Dialog 12031 includes an album of searched image materials, such as "Selected Group Photos" 12033 and "Birthdays over the Years" 12034. That is, the image materials are presented in the form of an album.
[0208] Specifically, after searching for image materials, the mobile phone can classify the image materials, and each classification forms an album. The mobile phone can classify according to at least one of the following dimensions: shooting time, shooting location, whether it is a group photo, and image content.
[0209] Taking the search for image materials of people as an example, the mobile phone can divide the searched image materials into one or more categories of group photos, birthdays, travel and festivals. For example, the "Group Photos Selection" 12033 in the interface 1203 belongs to the group photo album, and the "Birthdays over the Years" 12034 belongs to the birthday album, etc.
[0210] Taking the search for travel image materials (such as itinerary 1, revisit destination 2) as an example, the mobile phone can classify the searched image materials into one or more albums of portrait, landscape, architecture and group photo. Fig.13 When the image search is triggered (e.g., in response to the user's triggering operation on the creation recommendation card 9011 in the previous interface 901), the mobile phone can display interface 1301. After the search is completed, the mobile phone can display interface 1302. Interface 1302 includes a dialogue 13021 of search results. Dialogue 13021 includes albums of searched image materials, such as "portraits" 13023, "architectures" 13024, and "landscapes" 13025. Among them, "portraits" 13023 is an album of portraits, "architectures" 13024 is an album of architectures, and "landscapes" 13025 is an album of landscapes.
[0211] In some embodiments, the mobile phone may present the searched image material in different forms based on the length of the timeline corresponding to the image search request.
[0212] Birthdays, anniversaries, and holidays usually span a year and have a long timeline, such as a birthday once a year, a National Day once a year, and a wedding anniversary once a year. Travel usually only occurs two or three times a year, or even less, and the timeline is also long. In addition, growth records and memoirs are usually long-term, such as a child’s growth record usually from the birth of the child to the present. Accordingly, for image search requests related to birthdays, anniversaries, holidays, travel, growth records, and memoirs (collectively referred to as target search requests), the mobile phone can present the searched image materials in the form of an album. In addition, for other image search requests, the mobile phone can present the searched image materials in the form of thumbnails.
[0213] In the aforementioned method 3, the image search request is a user's selection operation on the target video creation topic. If the target video creation topic is a topic related to the target image search request, the mobile phone can present the searched image material in the form of an album. If the target video creation topic is not a topic related to the target image search request, the mobile phone can present the searched image material in the form of an image thumbnail.
[0214] See also Fig.14 , the mobile phone may display an interface 1401 (same as the interface 402 in the previous text), wherein the interface 1401 includes topic options of multiple video creation topics such as “birthday wishes” 14011 and “spring outing” 14012:
[0215] For example, if the topic option of the target video creation topic is "birthday wishes" 14011, since "birthday wishes" 14011 indicates a topic related to birthday, after the user selects "birthday wishes" 14011 and selects Jimmy as the object of the wish, and the mobile phone search is completed, the mobile phone can display interface 1402. The interface 1402 presents the searched image materials in the form of an album.
[0216] For example, if the topic option of the target video creation topic is "Spring Play" 14012, since "Spring Play" 14012 does not indicate a topic related to the target image search request, after the user selects "Spring Play" 14012 and the mobile phone search is completed, the mobile phone can display interface 1403. The interface 1403 presents the searched image materials in the form of thumbnails.
[0217] In the aforementioned method 5, the image search request is the user's triggering operation for the creation recommendation card. Based on the previous introduction to method 5, it can be seen that the creation recommendation card includes the creation recommendation card of the birthday blessing video, the creation recommendation card of the anniversary video, the creation recommendation card of itinerary 1, the creation recommendation card of revisiting destination 2, the creation recommendation card of the newly added image, etc. Among them, the creation recommendation card of itinerary 1 and the creation recommendation card of revisiting destination 2 correspond to the creation needs of travel.
[0218] If the creation recommendation card is the card of the target image search request, the mobile phone can present the searched image material in the form of an album.
[0219] See also Fig.15, the mobile phone may display interface 1501 (same as interface 901 above), which includes a creation recommendation card 15011 for birthday blessing videos. Since creation recommendation card 15011 is a card for birthday-related image search requests, after the user clicks creation recommendation card 15011 and the mobile phone completes the search, the mobile phone may display interface 1502. Interface 1502 presents the searched image materials in the form of an album.
[0220] If the creation recommendation card is not a card required by the target image search, the mobile phone can present the searched image material in the form of a thumbnail.
[0221] Continue to see Fig.15 , the mobile phone may display interface 1503, which includes a creation recommendation card 15031 of a newly added image (such as "cute puppy"). Since the creation recommendation card 15031 of the newly added image does not belong to the entry of the target image search request, in response to the user's click operation on the creation recommendation card 15031, the mobile phone may display interface 1504 after searching for image materials. The searched image materials are presented in the form of thumbnails in interface 1504.
[0222] In addition to the above-mentioned method three and method five, in the above-mentioned methods one, two, four and six, the image search requests are voice or text input by the user in the dialog box to indicate the image search. The mobile phone can determine whether the voice or text input by the user in the dialog box corresponds to the target image search request through semantic analysis. Similarly, if it is determined that the voice or text input by the user in the dialog box corresponds to the target image search request, such as the user inputs "images of National Day", the mobile phone can present the searched image material in the form of an album. If it is determined that the voice or text input by the user in the dialog box does not correspond to the target creation requirements, such as the user enters "dance competition images", the mobile phone can present the searched image material in the form of thumbnails.
[0223] With this embodiment, for image search requests with a long timeline, the mobile phone can present the searched image materials in the form of an album, so that the image materials can be presented to the user by category, making it easier for the user to view and select the album to create a video.
[0224] In other embodiments, the mobile phone can present the searched image materials in different forms based on the number of images searched. If the number of images searched is more than 1, such as 30 or 50, the searched image materials are presented in the form of an album; if the number of images searched is less than or equal to 1, the searched image materials are presented in the form of thumbnails. In this way, when a large number of image materials are searched, the mobile phone can present the image materials by category. For the specific implementation of obtaining an album, please refer to the relevant instructions in the previous text, which will not be repeated here.
[0225] With this embodiment, for different image search requests, the number of images searched by the mobile phone may be different, and the searched image materials will be presented in different forms. Furthermore, at different time points, for the same image search request, the number of images searched by the mobile phone may be different, and the searched image materials will also be presented in different forms.
[0226] Taking quantity 1 of 50 as an example, when the child is just born, the mobile phone only takes 10 images of the child, which is less than quantity 1. In this case, in response to the need to create a record video of the child, such as entering "child's growth record" in the dialog box, the number of images searched by the mobile phone is less than quantity 1, and the searched image materials will be presented in the form of thumbnails of image materials. When the child is two years old, the mobile phone takes more than 50 images of the child, which is more than quantity 1. In this case, in response to the need to create a record video of the child's growth, the number of images searched by the mobile phone is more than quantity 1, and the searched image materials will be presented in the form of an album.
[0227] Of course, the mobile phone may not distinguish between the length of the timeline and the number of images searched, but may uniformly adopt the same form, such as thumbnail form, to present the searched image materials.
[0228] The mobile phone can create a video using the searched image material. In some embodiments, the mobile phone can also adjust the image material for creating the video, such as adding or deleting the image material, and then use the adjusted image material to create the video. The following is an explanation of the thumbnail format and the album format.
[0229] Form 1: thumbnail form.
[0230] The search results also include entry 1 for viewing all selected materials. In response to a user triggering operation on entry 1, such as a click operation, the mobile phone can display thumbnails of all currently selected image materials, and display entry 2 for adding more selected materials.
[0231] See also Fig.16 , for example, entry 1 is "View All" 16011 in interface 1601 (same as interface 1403 in the previous text), in response to the user's click operation on "View All" 16011, the mobile phone can display interface 1602. Interface 1602 includes thumbnails of 15 selected image materials. The thumbnails in interface 1602 all have a mark "√", indicating that they are selected. In addition, interface 1602 also includes "Add" 16021, which is entry 2 for adding more selected materials.
[0232] In response to a user deselecting one or more thumbnails in the thumbnails of all currently selected image materials, such as a click operation, the mobile phone can deselect one or more image materials to delete some of the selected image materials. Subsequently, in response to a confirmation operation, such as a click operation on “√” 16022 in interface 1602, the mobile phone can return to the dialog box, such as returning to interface 1601.
[0233] In response to the user's triggering operation on entry 2, the mobile phone can display the search results page. The search results page includes thumbnails of all searched image materials. Taking entry 2 as "Add" 16021 in interface 1602 as an example, in response to the user's clicking operation on "Add" 16021, the mobile phone can display interface 1603, which is the search results page. Interface 1603 includes all searched image materials matching "Spring Day Travel".
[0234] In the search results page, the thumbnail of the selected image material has a mark 1, such as the above-mentioned "√", and the thumbnail of the unselected image material does not have a mark 1. In response to the user's deselection operation on one or more thumbnails with a mark 1 in the search results page, the mobile phone can deselect the corresponding one or more image materials, such as canceling the mark 1 of the thumbnail to delete part of the selected image material. In response to the user's selection operation on one or more thumbnails without a mark 1 in the search results page, the mobile phone can select the corresponding one or more image materials, such as adding a mark 1 to the thumbnail to add the selected image material. Subsequently, in response to a confirmation operation, such as a click operation on "Add" 16031 in interface 1603, the mobile phone can return to the dialog box, such as returning to interface 1601.
[0235] In addition, when a dialog box is displayed, the user can also input voice or text (referred to as an add instruction) indicating the addition of selected image materials, such as inputting voice "add 5 image materials", "add some images", etc. In response to the add instruction, the mobile phone can add the selected image materials. Similarly, when a dialog box is displayed, the user can also input voice or text (referred to as a reduce instruction) indicating the reduction of selected image materials, such as inputting voice "reduce 3 image materials", "reduce a large number of images", etc. In response to the reduce instruction, the mobile phone can cancel the selection of image materials.
[0236] It should be noted that in form 1, the thumbnails displayed by the mobile phone in the search results are all thumbnails of the selected image material.
[0237] In response to the operation of creating a video, the mobile phone can create a video using the selected image material. Fig.16Taking the operation of creating a video as an example, which is a user clicking on "Generate Video" 16012 in the search results, in response to the user clicking on "Generate Video" 16012, the mobile phone can display interface 1604, and interface 1604 includes the created video 16041.
[0238] The second form is the album form.
[0239] In the search results, the image materials in each album are selected by default. In form 2, the phone can adjust the image materials selected in each album and add albums. The following are explained separately:
[0240] First, adjust the selected image assets in each album.
[0241] In response to a user triggering operation 1 on a target album, such as a click operation, the mobile phone can display thumbnails of all image materials included in the target album. In response to a user canceling a selection operation on one or more thumbnails, such as a click operation, the mobile phone can cancel the selection of the corresponding one or more image materials, thereby adjusting the selected image materials in the target album.
[0242] See also Fig.17 , taking the target album as “Selected Group Photos” 17011 in interface 1701 (same as interface 1402 in the previous text) as an example, in response to the user clicking on “Selected Group Photos” 17011, the mobile phone can display interface 1702, which includes thumbnails of image materials in the album “Selected Group Photos” 17011, such as thumbnail 17021, thumbnail 17022, etc. The thumbnails in interface 1702 all have a mark “√”, indicating that they are selected. In response to the user clicking on thumbnails 17011 and thumbnails 17022, the mobile phone can deselect the corresponding image materials.
[0243] Subsequently, in response to the confirmation operation, the mobile phone can return to the dialog box again, but the number of images selected in the target album in the dialog box has changed. Fig.17 Taking the confirmation operation of clicking “√” 17023 in interface 1702 as an example, in response to the click operation of “√” 17023 in interface 1702, the mobile phone can display interface 1703, and the number below “Selected Group Photos” 17011 in interface 1703 changes from “20 photos” in interface 1701 to “18 / 20 photos”, indicating that 18 image materials in “Selected Group Photos” 17011 are selected, and the other 2 (such as the 2 corresponding to thumbnail 17021 and thumbnail 17022) are unselected.
[0244] Similarly, when the dialog box is displayed, the user can also input voice or text (referred to as a classification reduction instruction) to instruct to reduce the image materials selected in the target album, such as inputting voice "reduce 3 image materials in the group photo selection", "reduce a large number of images in the group photo selection", etc. In response to the classification reduction instruction, the mobile phone can cancel the selection of the image materials selected in the target album.
[0245] Second, add photo albums.
[0246] The search results also include an entry 3 of a custom album. In response to a user triggering operation on the entry 3, such as a click operation, the mobile phone can display thumbnails of multiple image materials in the gallery application. In response to a user selecting operation on one or more thumbnails, the mobile phone can select the corresponding one or more image materials.
[0247] Continue to see Fig.17 , taking the example that entry 3 is "Customize" 17012 in interface 1701, in response to the user's click operation on "Customize" 17012, the mobile phone can display interface 1704, which includes thumbnails of image materials under the "All Photos" album in the gallery application, such as thumbnail 17041, thumbnail 17042, thumbnail 17043, and thumbnail 17044. In response to the user's selection operation on thumbnail 17041, thumbnail 17042, thumbnail 17043, and thumbnail 17044 in interface 1704, the mobile phone can select the four image materials corresponding to the interface thumbnail 17041, thumbnail 17042, thumbnail 17043, and thumbnail 17044.
[0248] Subsequently, in response to the confirmation operation, the mobile phone may return to the dialog box and display the custom album at the position of entry 3 in the dialog box, the custom album including the selected one or more image materials. Fig.17 Taking the confirmation operation as a click operation on “√” 17045 in interface 1704 as an example, in response to the click operation on “√” 17045 in interface 1704, the mobile phone can display interface 1705, and interface 1705 includes custom album 17051. Custom album 17051 includes one or more selected image materials. For example, “4 photos” is displayed below custom album 17051, indicating that custom album 17051 includes 4 selected image materials.
[0249] The custom album is selected by default, such as the custom album in the interface 1705 has a mark "√", indicating that it is selected. The custom album is selected by default, that is, the image materials in the custom album are used for creating videos by default.
[0250] The cover of a custom album can be the first thumbnail selected from thumbnails of multiple image assets in a gallery application.
[0251] Similarly, when the dialog box is displayed, the user can also input voice or text to add a custom album (referred to as an add album instruction), such as inputting voice "add a custom album", "add 5 images to the custom album", etc. In response to the add album instruction, the mobile phone can create a custom album.
[0252] In the second form, the selected image material in the selected album will be used to create the video. In response to the operation of selecting an album, the mobile phone can select an album. Fig.18 Taking the “Selected Group Photos” 18011 in interface 1801 (same as interface 1705 in the previous text) as an example, in response to the user's selection operation on “Selected Group Photos” 18011, the mobile phone may display interface 1802. Different from interface 1801, “Selected Group Photos” 18011 in interface 1802 is in a selected state. That is, the image material selected in “Selected Group Photos” 18011 will be used to create a video.
[0253] In response to the operation of creating a video, the mobile phone can create a video using the selected image material in the selected album. Fig.18 For example, the operation of creating a video is a user clicking on "Generate Video" 18021 in interface 1802. In response to the user clicking on "Generate Video" 18021, the mobile phone can display interface 1803, which includes the created video 18031. Since "Selected Group Photos" 18011 and custom album 18012 in interface 1802 are in a selected state, video 18031 includes the image materials selected in "Selected Group Photos" 18011 (e.g., 20 in total) and the image materials selected in custom album 18012 (e.g., 4 in total), a total of 24 image materials.
[0254] After the creation is completed, the mobile phone can edit the video again.
[0255] In some embodiments, the mobile phone may provide one or more editing controls in the dialog box for secondary editing of the created video. Exemplarily, the editing controls include at least one or more of the following: a control for changing the video template, such as "Change Template" in the above interface 1604 and interface 1803; a control for changing the background music, such as "Change Music" in the above interface 1604 and interface 1803; and a control for adjusting the video duration, such as "Adjust Duration" in the above interface 1604 and interface 1803.
[0256] Furthermore, for different videos, the mobile phone can provide different editing controls to facilitate targeted video editing.
[0257] In a specific implementation, for videos created under image search requests related to birthdays, anniversaries, and holidays, the mobile phone may provide a control 1 for editing text blessings, which is used to edit the blessing text for the video. Fig.18 Taking the video 18031 in the interface 1803 as an example, which is a birthday blessing video, the interface 1803 also includes “text blessing” 18032, and the “text blessing” 18032 is control 1.
[0258] For the video created under the image search request other than birthdays, anniversaries, and holidays, such as the image search request related to travel and growth records, the mobile phone can provide a text control 2 for adding text to the video. Fig.16 Taking the video 16041 in the interface 1604 as an example, which is a travel video, the interface 1604 also includes “smart text” 16042, and the “smart text” 16042 is control 2.
[0259] It should be noted that regarding the determination of the image search request, please refer to the relevant instructions in the previous article on presenting image materials based on the length of the timeline, which will not be repeated here.
[0260] The following are the specific functions of control 1 and control 2:
[0261] First, Control 1: used to add greetings to the video.
[0262] In response to the user's triggering operation on control 1, such as a click operation, the mobile phone can display a blessing card, which includes a default blessing message. Fig.18 Taking the “Text Blessing” 18032 in the interface 1803 as an example, in response to the user clicking on the “Text Blessing” 18032, the mobile phone may display Fig.19 Interface 1901 is shown. Dialog box 19011 in interface 1901 includes a blessing card 19012, and blessing card 19012 includes a default blessing message "The best time is with you, happy birthday".
[0263] Furthermore, for videos created by different image search requests, the mobile phone can provide different default greetings, so that the default greetings match the image search requests. For example, for videos created by image search requests related to birthdays, the mobile phone can provide a default greeting including "Happy Birthday"; for videos created by image search requests related to anniversaries, the mobile phone can provide a default greeting including "On this memorable day".
[0264] Furthermore, for videos created from different albums, the mobile phone can also provide different default greetings, so that the default greetings match the image material of the created video. In this way, even for the same image search request, such as birthday-related image search requests, the default greetings provided in the greeting card for videos created from different albums by the mobile phone are also different.
[0265] Take birthday-related image search request 1 and image search request 2 as an example, see Fig. 20 :
[0266] In response to the image search request 1, after the mobile phone searches for the image material, it displays interface 2001 (the same as interface 1701 above). When the user selects "Group Photo Selection" 20011 (a photo album belonging to the group photo category) in interface 2001 and clicks "Generate Video" 20012, the mobile phone creates a video 20021 in interface 2002 (the same as interface 1803). In response to the user clicking on "Text Blessing" 20022 in interface 2002, the mobile phone can display interface 2003, which includes a blessing card 20031, and the blessing card 20031 includes the default blessing "We are always together". It can be seen that the meaning of the default blessing matches the photo album of the group photo category, and both have the meaning of "together".
[0267] In response to the image search request 2, after the mobile phone searches for image materials, it displays interface 2004. When the user selects "Travel Selection" 20041 (a travel album) in interface 2004 and clicks "Generate Video" 20042, the mobile phone creates video 20051 in interface 2005. In response to the user clicking "Text Blessing" 20052 in interface 2005, the mobile phone can display interface 2006, which includes a blessing card 20061, and the blessing card 20061 includes a default blessing "Do you still remember the days when we traveled together?" It can be seen that the meaning of the default blessing matches the meaning of travel, and both have the meaning of "travel".
[0268] In the greeting card, the mobile phone can also change the greeting message in at least one of the following ways:
[0269] Method 1: Change the greeting message through the switch control in the greeting card.
[0270] The blessing card includes a switch control. In response to the user's triggering operation on the switch control, the mobile phone can change the blessing words in the blessing card. Fig.21Taking the switching control being "Change" 21012 in the blessing card 21011 in interface 2101 (the same as the previous interface 1901) as an example, in response to the user's click operation on "Change" 21012, the mobile phone can display interface 2102, and the blessing in the blessing card 21011 in interface 2102 is changed to "May this day that belongs entirely to you bring you happiness, and may the days to come be even better."
[0271] Method 2: Edit the greeting message in the text box of the greeting card.
[0272] The blessing card includes a text box, and the text box includes the blessing words. In response to the user's triggering operation on the text box, the mobile phone can activate the text box, that is, make the text box editable. Subsequently, the user can edit the text in the text box to change the blessing words.
[0273] Continue to see Fig.21 , taking the text box 21021 in the blessing card 21011 in the interface 2102 as an example, the text box 21021 displays a blessing. In response to the user clicking the text box 21021, the mobile phone can display the interface 2103. The text box 21021 in the blessing card 21011 in the interface 2103 is in an editable state, such as the blessing "May this day that belongs entirely to you bring you happiness, and may the days to come be even better" is selected. The user can edit the blessing in the text box 21021 in the interface 2103, and the mobile phone can receive the blessing edited by the user and display it in the text box 21021.
[0274] After the blessing words are changed or not changed, in response to the user's confirmation operation in the blessing card, the mobile phone can apply the current blessing words in the text box to the video, obtain the video 1 after adding the blessing words, and display the video 1 in the text box. Fig.21 , taking the confirmation operation as a user clicking on "Confirm" 21013 in the blessing card 21011 in the interface 2101 as an example, in response to the user clicking on "Confirm" 21013, the mobile phone can display an interface 2104, and the interface 2104 further includes a video 21041. The blessing "The best time is with you, happy birthday" is added to the video 21041. That is, the video 21041 is the video 1.
[0275] Second, Control 2: used to add text to the video.
[0276] In response to a user triggering operation on control 2, such as a click operation, the mobile phone can display a text card, which includes a default text. Fig.16 Taking the “smart text” 16042 in the interface 1604 as an example, in response to the user clicking on the “smart text” 16042, the mobile phone can display Fig. 22 Interface 2201 is shown. Interface 2201 includes a text card 22011, and the text card 22011 includes a default text "Every dance step you take tells of your hard work and perseverance. I am proud of you."
[0277] Furthermore, for videos created by different image search requests, the mobile phone can provide different default captions, so that the default captions match the image search requests. For videos created by different albums, the mobile phone can also provide different default captions, so that the default captions match the image material of the created video. The principle of this part is similar to the default greetings in the previous article. For details, please refer to the relevant instructions on the default greetings in the previous article, which will not be repeated here.
[0278] In the text card, the phone can also change the text in at least one of the following ways: Method 1, change the text through the switch control in the text card. Method 2, edit the text in the text box of the text card. The principle of this part is similar to changing the greeting message in the previous article. For details, please refer to the relevant instructions on changing the greeting message in the previous article, which will not be repeated here.
[0279] After changing the text or without changing the text, in response to the user's confirmation operation in the text card, the mobile phone can apply the current text in the text box to the video, obtain a new video, and display the new video in the text box. The principle of this part is similar to the application of greetings in the previous article. For details, please refer to the relevant instructions on applying greetings in the previous article, which will not be repeated here.
[0280] In other embodiments, in response to a user clicking on a video, the mobile phone may display a video playback interface and play the video. In response to a user clicking on the video playback interface, the mobile phone may display a video editing interface and complete secondary editing of the video in the video editing interface.
[0281] See also Fig.23, taking the video 23011 in the interface 2301 (same as the interface 1803 in the previous text) as an example, in response to the user's click operation on the video 23011, the mobile phone can display the interface 2302. The interface 2302 is a video playback interface. The video 23011 is being played in the interface 2302. In response to the user's click operation in the interface 2302, the mobile phone can display the interface 2303, which is a video editing interface. The interface 2303 includes multiple editing items such as "Template" 23031, "Music" 23032, "Clip" 23033, and "Edit" 23036. Among them, "Template" 23031 can be used to trigger the mobile phone to change the template of the video; "Music" 23032 can be used to trigger the mobile phone to add background music to the video; "Clip" 23033 can be used to trigger the mobile phone to crop the video; "Edit" 23036 can be used to trigger the mobile phone to perform deep editing on the video, such as adding background music to each image in the video, changing the template, etc.
[0282] Of course, in response to the user clicking on a video (such as video 23011), the mobile phone may also directly display a video editing interface. This embodiment does not specifically limit this.
[0283] After the editing is completed in the video editing interface, in response to the user's save operation, the mobile phone can save the editing operation of the video in the video editing interface. After saving the editing, in response to the return operation, the mobile phone can display the dialog box again and replace the video in the dialog box with the edited video 2.
[0284] Continue to see Fig.23 , taking the example of a click operation on “√” 23034 in interface 2303 for the save operation, in response to the user’s click operation on “√” 23034, the mobile phone can save the user’s editing operation on the video in the video editing interface. Taking the example of a click operation on return control 23035 in interface 2303 for the return operation, after saving the edit, in response to the user’s click operation on return control 23035, the mobile phone can display interface 2304. Interface 2304 includes video 23041, which replaces video 23011 in interface 2301.
[0285] That is to say, when the video is edited using this embodiment and the dialog box is displayed again, the video in the dialog box will be replaced by the edited video 2, and will no longer be displayed after the original video like the video 1 edited by the editing control in the dialog box. In this way, the mobile phone can ensure that when the editing is triggered from the video itself (i.e., clicking on the video to trigger the editing), the video before editing is replaced by the edited video 2; and when the editing is triggered from the editing control in the dialog box, the edited video 1 is displayed in the dialog box, i.e., the dialog is appended.
[0286] Of course, in response to the user's saving operation, the mobile phone can also save and directly return to the dialog box, and replace the video in the dialog box with the edited video 2. This embodiment does not specifically limit this.
[0287] Around the video in the dialog box, the mobile phone also provides multiple shortcut controls, such as download controls, share controls, delete controls, etc. In response to the user's triggering operation on the shortcut controls, the mobile phone can perform corresponding processing on the video.
[0288] See also Fig.24 Taking the video 24011 in the interface 2401 as an example, “Download” 24012, “Share” 24013 and “Delete” 24014 are displayed below the video 24011.
[0289] Among them, "Download" 24012 is a download control. In response to the user clicking on "Download" 24012, the mobile phone can download video 24011 and save video 24011 to the gallery application. For example, after saving to the gallery application, the mobile phone can display interface 2402, which is the main interface of the gallery application. Interface 2402 includes a thumbnail 24021 of video 24011.
[0290] Among them, "Share" 24013 is a sharing control. In response to the user clicking on "Share" 24013, the mobile phone can first download the video 24011 and save the video 24011 to the gallery application, and then continue to perform the sharing operation. In other words, the sharing control can also trigger the saving of the video.
[0291] Among them, "Delete" 24014 is a deletion control. In response to the user clicking operation on "Delete" 24014, the mobile phone can delete the video 24011 in the dialog box.
[0292] The present application also provides an electronic device, which may include: a display screen, a memory, and one or more processors (such as a CPU, a GPU, an NPU, etc.). The display screen, the memory, and the processor are coupled. The memory is used to store computer program code, and the computer program code includes computer instructions. When the processor executes the computer instructions, the electronic device may perform each function or step performed by the device in the above method embodiment.
[0293] The embodiment of the present application also provides a chip system, which includes at least one processor and at least one interface circuit. The processor and the interface circuit can be interconnected by lines. For example, the interface circuit can be used to receive signals from other devices (such as a memory of an electronic device). For another example, the interface circuit can be used to send signals to other devices (such as a processor). Exemplarily, the interface circuit can read instructions stored in the memory and send the instructions to the processor. When the instructions are executed by the processor, the electronic device can perform the various steps in the above embodiments. Of course, the chip system can also include other discrete devices, which are not specifically limited in the embodiment of the present application.
[0294] This embodiment further provides a computer storage medium, in which computer instructions are stored. When the computer instructions are executed on an electronic device, the electronic device executes the above-mentioned related method steps to implement the image processing method in the above-mentioned embodiment.
[0295] This embodiment further provides a computer program product. When the computer program product is run on a computer, the computer is enabled to execute the above-mentioned related steps to implement the image processing method in the above-mentioned embodiment.
[0296] In addition, an embodiment of the present application also provides a device, which can specifically be a chip, component or module, and the device may include a connected processor and memory; wherein the memory is used to store computer-executable instructions, and when the device is running, the processor can execute the computer-executable instructions stored in the memory so that the chip executes the image processing method in the above-mentioned method embodiments.
[0297] Among them, the electronic device, computer storage medium, computer program product or chip provided in this embodiment is used to execute the corresponding method provided above. Therefore, the beneficial effects that can be achieved can refer to the beneficial effects in the corresponding method provided above and will not be repeated here.
[0298] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0299] In the several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the modules or units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0300] The unit described as a separate component may or may not be physically separated, and the component shown as a unit may be one physical unit or multiple physical units, that is, it may be located in one place or distributed in multiple different places. Some or all of the units may be selected according to actual needs to achieve the purpose of the embodiment.
[0301] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0302] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, which is stored in a storage medium, including several instructions to enable a device (which can be a single-chip microcomputer, chip, etc.) or a processor (processor) to perform all or part of the steps of each embodiment method of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program code.
[0303] Finally, it should be noted that the above embodiments are only used to illustrate the technical solution of the present application and are not intended to limit it. Although the present application has been described in detail with reference to the preferred embodiments, a person of ordinary skill in the art should understand that the technical solution of the present application may be modified or replaced by equivalents without departing from the spirit and scope of the technical solution of the present application.
Claims
1. A video creation method, characterized in that: Applied to electronic equipment, the method comprises: In response to the first image search request, display a first search result, wherein the first search result includes a first thumbnail of a plurality of first image materials and a first control; In response to a triggering operation on the first control in the first search result, displaying a first video, wherein the first video includes the plurality of first image materials; In response to a second image search request, display a second search result, wherein the second search result includes a plurality of first album options and the first control, the plurality of first albums includes a second album, and the second album includes a plurality of second image materials; In response to a selection operation on an option of the second album, selecting the second album; In response to a triggering operation on the first control in the second search result, a second video is displayed, wherein the second video includes the plurality of second image materials.
2. The method according to claim 1, characterized in that The second image search request includes a selection operation on an option of a second topic, or the second image search request includes a triggering operation on a second creation recommendation card; Among them, the second topic is a topic of video creation, the second creation recommendation card is a creation recommendation card for video creation, and the topic content of the second topic and the recommended theme of the second creation recommendation card include at least one of the following: birthdays, holidays, anniversaries, travel and growth records.
3. The method according to claim 2, characterized in that The first image search request includes a selection operation on an option of a first topic, or the first image search request includes a triggering operation on a first creation recommendation card; Among them, the first topic is a topic of video creation, the first creation recommendation card is a creation recommendation card for video creation, and the topic content of the first topic and the recommended themes of the first creation recommendation card do not include birthdays, holidays, anniversaries, travel and growth records.
4. The method according to any one of claims 1 to 3, characterized in that The step of displaying the first search result in response to the first image search request includes: In response to the first image search request, if the number of image materials matching the first image search request found by the electronic device is less than a first number, displaying a first search result; The step of displaying the second search result in response to the second image search request includes: In response to the second image search request, if the electronic device searches for image materials that match the second image search request and the number of the image materials is greater than or equal to a second number, the second search result is displayed.
5. The method according to any one of claims 1 to 4, characterized in that The method of displaying a second search result in response to the second image search request, wherein the second search result includes a plurality of options of the first album, includes: In response to a second image search request, wherein the second image search request includes searching for image materials of people, the plurality of first photo albums include photo albums of at least two of the following categories: group photos, portraits, birthdays, holidays, and travels; or, In response to a second image search request, wherein the second image search request includes searching for travel image materials, the plurality of first albums include albums of at least two of the following categories: portraits, buildings, landscapes, and group photos.
6. The method according to any one of claims 1 to 5, characterized in that The second search result also includes an entry for adding a custom album; Before displaying the second video in response to the triggering operation of the first control in the second search result, the method further includes: In response to a triggering operation of adding an entry to the custom album, displaying thumbnails of a plurality of image materials in a gallery application of the electronic device; In response to a selection operation and a confirmation operation of adding at least one second thumbnail, the second search result is displayed, the adding entry of the custom album in the second search result is updated to the custom album, and the custom album is selected, and the at least one second thumbnail corresponds to at least one third image material in the gallery application; Wherein, the second video also includes the at least one third image material.
7. The method according to any one of claims 1 to 6, characterized in that The method further comprises: In response to a triggering operation on the first control in the second search result, and the second image search request satisfies a first condition, displaying a first editing control for the second video; In response to a triggering operation on the first control in the second search result, but the second image search request does not satisfy the first condition, displaying a second editing control for the second video; Among them, the first condition includes: the image search request includes a selection operation on an option of a third topic, and the third topic is a topic of video creation; or, the image search request includes a trigger operation on a third creation recommendation card, and the third creation recommendation card is a creation recommendation card for video creation; the topic content of the third topic and the recommended theme of the third creation recommendation card include at least one of the following: birthdays, holidays and anniversaries.
8. The method according to claim 7, characterized in that After displaying the first editing control of the second video, the method further includes: In response to a triggering operation on the first editing control of the second video, displaying a first greeting; In response to the confirmation operation, a third video is displayed, wherein the third video includes the plurality of second image materials and the first blessing.
9. The method according to claim 8, characterized in that After displaying the third video in response to the confirmation operation, or before displaying the second search result in response to the second image search request, the method further includes: In response to a third image search request, display a third search result, wherein the third search result includes options of a plurality of third albums and the first control, wherein the plurality of third albums includes a fourth album, and the fourth album includes a plurality of fourth image materials; In response to a selection operation on an option of the fourth album, selecting the fourth album; In response to a triggering operation on the first control in the third search result, and the third image search request satisfies the first condition, displaying a fourth video and the first editing control of the fourth video, wherein the fourth video includes the plurality of fourth image materials; In response to a triggering operation on the first editing control of the fourth video, displaying a second blessing, where the second blessing is different from the first blessing; In response to the confirmation operation, displaying a fifth video, wherein the fifth video includes the plurality of fourth image materials and the second blessing; The third image search request is different from the second image search request, and / or the fourth album and the first album are albums of different categories.
10. The method according to claim 8 or 9, characterized in that: In response to the confirmation operation, displaying the third video comprises: In response to a confirmation operation, the third video is displayed after the second video.
11. The method according to any one of claims 1 to 10, characterized in that After displaying the second video, the method further includes: In response to a triggering operation on the second video, displaying an editing interface of the second video; After the editing is completed and saved in the editing interface, in response to a return operation, the second video is replaced with a sixth video, and the sixth video is the video saved after the edit.
12. The method according to any one of claims 1 to 11, characterized in that The method further comprises: When at least one of the time, location, and newly added image materials in the gallery application of the electronic device meets the second condition, a creation recommendation card is displayed, and the first image search request and / or the second image search request include a triggering operation for the creation recommendation card.
13. The method according to any one of claims 1 to 12, characterized in that The method further comprises: In response to starting the gallery application, displaying a first interface of the gallery application, wherein the first interface includes a floating image search entrance; or, in response to starting the gallery application, displaying the first interface of the gallery application; and displaying the floating image search entrance in the first interface when a sliding speed of the first interface exceeds a first speed and / or a sliding displacement exceeds a first displacement; In response to a triggering operation on the floating image search portal, displaying a dialog box; The first image search request and / or the second image search request includes inputting an image search voice or an image search text in the dialog box.
14. A video creation method, characterized in that: Applied to an electronic device, wherein a voice assistant application and a gallery application are installed in the electronic device, the method comprises: Starting the voice assistant application and displaying a dialog box; In response to the image search request, displaying search results in the dialog box, the search results including information of at least one image material among the image materials searched from the gallery application and a first control; In response to a triggering operation on the first control, a first video is displayed in the dialog box, wherein the first video includes one or more searched image materials.
15. The method according to claim 14, characterized in that The starting the voice assistant application includes: In response to a first operation, starting the voice assistant application; Among them, the first operation includes any one of the following: an operation of waking up the voice assistant application; a triggering operation of the application icon of the voice assistant application; a triggering operation of creating a recommendation card; and a triggering operation of a floating image search entrance in the gallery application.
16. The method according to claim 14, characterized in that The step of starting the voice assistant application and displaying a dialog box includes: In a first case, in response to a trigger operation on a video creation portal, the voice assistant application is started, topic options of a plurality of video creation topics are displayed, the plurality of video creation topic options include a target topic option, and in response to a user's selection operation on the target topic option, the dialog box is displayed; In a second case, in response to a trigger operation on a video creation portal, the voice assistant application is started, and the dialog box is displayed, wherein the dialog box includes a guiding speech, and the guiding speech is used to guide the user to input a picture search request; Among them, the first situation includes: no trigger operation on the video creation entrance has been received, or the image in the gallery application does not meet the creation conditions; the second situation includes: a trigger operation on the video creation entrance has been received, and the image in the gallery application meets the creation conditions.
17. The method according to any one of claims 14 to 16, characterized in that: The image search request includes any of the following: a triggering operation on a creation recommendation card, a selection operation on a target topic option, and voice or text input in the dialog box indicating an image search.
18. The method according to claim 17, characterized in that The image search request includes a selection operation on a target topic option of the second topic, or the image search request includes a trigger operation on a second creation recommendation card, and the information of the at least one image material includes a thumbnail of the at least one image material; Among them, the second topic is a topic of video creation, the second creation recommendation card is a creation recommendation card for video creation, and the topic content of the second topic and the recommended theme of the second creation recommendation card include at least one of the following: birthdays, holidays, anniversaries, travel and growth records.
19. The method according to claim 17, characterized in that The image search request includes a selection operation on a target topic option of the first topic, or the image search request includes a trigger operation on a first creation recommendation card, and the search results also include multiple album options, one album includes one or more image materials, and the information of the at least one image material includes option covers of the multiple albums, and the option cover of each album is a thumbnail of an image material included in the album; Among them, the first topic is a topic of video creation, the first creation recommendation card is a creation recommendation card for video creation, and the topic content of the first topic and the recommended themes of the first creation recommendation card do not include birthdays, holidays, anniversaries, travel and growth records.
20. The method according to claim 19, characterized in that The plurality of albums include a second album; Before displaying the created first video in the dialog box in response to the triggering operation on the first control, the method further includes: In response to a selection operation on an option of the second album, selecting the second album; The created first video includes image material in the second album.
21. The method according to any one of claims 14 to 20, characterized in that The method further comprises: In response to a triggering operation on the first control, and the image search request satisfies a first condition, displaying a first editing control; In response to a trigger operation on the first control, but the image search request does not satisfy the first condition, displaying a second editing control; Among them, the first condition includes: the image search request includes a selection operation on an option of a third topic, and the third topic is a topic of video creation; or, the image search request includes a trigger operation on a third creation recommendation card, and the third creation recommendation card is a creation recommendation card for video creation; the topic content of the third topic and the recommended theme of the third creation recommendation card include at least one of the following: birthdays, holidays and anniversaries.
22. The method according to claim 21, characterized in that After displaying the first editing control, the method further includes: In response to a triggering operation on the first editing control, displaying a first greeting; In response to the confirmation operation, a second video is displayed, wherein the second video includes one or more searched image materials and the first blessing.
23. The method according to claim 22, characterized in that In response to the confirmation operation, displaying the second video comprises: In response to a confirmation operation, the second video is displayed after the first video.
24. The method according to any one of claims 14 to 23, characterized in that After displaying the first video in the dialog box, the method further includes: In response to a triggering operation on the first video, displaying an editing interface of the first video; After the editing is completed and saved in the editing interface, in response to a return operation, the first video is replaced with a third video, and the third video is the video saved after the editing.
25. An electronic device, characterized in that: include: A display screen, one or more processors, and one or more memories; the one or more processors are coupled to the display screen and the one or more memories; the one or more memories are used to store computer program code, the computer program code includes computer instructions, and when the one or more processors execute the computer instructions, the electronic device executes the method described in any one of claims 1-24.
26. A computer-readable storage medium having computer instructions stored thereon, characterized in that: When the computer instructions are executed on an electronic device, the electronic device is caused to execute the method as claimed in any one of claims 1 to 24.
27. A computer program product comprising computer instructions, characterized in that When the computer program product runs on a computer, it enables the computer to execute the method according to any one of claims 1 to 24.
Citation Information
Cited By
Method, device, equipment and product for generating video
CN120935430A
Video creation method and electronic device
EP4745799A1
Video creation method and electronic device
WO2025086844A1