Photo display method, electronic equipment, storage medium and product
By aggregating and displaying AI-enhanced images and original images on electronic devices, setting aggregation labels, and providing a comparison interface, the problem of space occupation in photo interfaces is solved, and the user experience and ease of selection are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-14
- Publication Date
- 2026-03-24
AI Technical Summary
During the shooting process of electronic devices, the simultaneous display of AI-enhanced images and original images occupies space on the photo interface, affecting the user experience and making it difficult for users to select and distinguish between them.
By aggregating the first and second photos into a single or burst-shot composite image and setting an aggregation icon on the photo interface, users can view and select satisfactory photos via touch operation, and a comparison interface is provided for easy selection and deletion operations.
The number of photos displayed on the photo interface has been reduced, improving the user experience, simplifying photo management and selection, and preventing accidental operations.
Smart Images

Figure CN121722293A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of terminal technology, and in particular to photo display methods, electronic devices, storage media, and products. Background Technology
[0002] During the shooting process of electronic devices, in order to improve the image quality of the photos taken by the electronic devices and make the people in the photos clearer, artificial intelligence (AI) enhancement processing can be performed on the original image to obtain AI-enhanced images. Among them, the image quality and clarity of AI-enhanced images are better than the original images.
[0003] In practice, after generating the AI-enhanced image, the original image should be retained so that users can choose between the AI-enhanced image and the original image according to their needs. However, under normal circumstances, the original image and the AI-enhanced image will be displayed in the photo interface simultaneously, which will occupy display space in the photo interface and affect the user experience. Summary of the Invention
[0004] This application provides a photo display method, electronic device, storage medium, and product that can reduce the number of photos that should be displayed on the photo interface, reduce the display space occupied by the photo interface, and improve the user experience.
[0005] To achieve the above objectives, the embodiments of this application adopt the following technical solutions:
[0006] Firstly, a photo display method is provided, applied to an electronic device. The electronic device, in response to a shooting operation, captures a first photo. The electronic device then saves the captured first photo and a corresponding second photo. The second photo is a processed version of the first photo. The electronic device, in response to a first operation on a photo library, displays a first photo interface, which shows a collection of single-shot photos, each with a corresponding aggregation display icon. The electronic device, in response to a touch operation on the collection of single-shot photos, displays both the first photo and the second photo.
[0007] In the above solution, by aggregating the first photo and the second photo into a single single-shot aggregated photo and displaying it on the photo interface, the photo interface will not display the first photo and the second photo at the same time, thereby reducing the number of photos that should originally be displayed on the photo interface and reducing the display space occupied by the photo interface.
[0008] In one possible implementation of the first aspect, after displaying the first photo interface, the method further includes: the electronic device, in response to a touch operation on the aggregated single-shot photos, displaying a first large page of the aggregated single-shot photos. The first large page includes a comparison icon for instructing the user to compare the first photo and the second photo. The electronic device then, in response to a touch operation on the comparison icon on the first large page, displays a first comparison interface for displaying the first photo and the second photo.
[0009] In the above solution, the electronic device can display a first photo and a second photo on a comparison interface, so that the user can observe the first photo and the second photo and select the photo that is satisfactory / needed, thereby improving the user experience.
[0010] In another possible implementation of the first aspect, the first comparison interface includes: a first thumbnail display area, which displays a first thumbnail of the first photo and a second thumbnail of the second photo. The thumbnails in the first thumbnail display area have a selected state or an unselected state. The selected state indicates that the photo corresponding to the thumbnail is selected as the cover photo, and the cover photo is a single-shot aggregated photo displayed on the first photo interface. The method further includes:
[0011] In response to a first selection operation on a first thumbnail display area, the electronic device selects a second thumbnail and sets the cover photo to the second photo. Alternatively, in response to a second selection operation on the first thumbnail display area, the electronic device selects a first thumbnail and sets the cover photo to the first photo.
[0012] In the above solution, the interaction and operation process is simple when modifying the single-shot aggregated photos displayed in the photo interface in the first comparison interface, which makes it easy for users to modify the single-shot aggregated photos displayed in the photo interface and improves the user experience.
[0013] In another possible implementation of the first aspect, the first comparison interface includes: a first photo display area, a second photo display area, and a first delete icon, wherein the first photo display area is used to display the first photo, and the second photo display area is used to display the second photo. The method further includes:
[0014] In response to a touch operation on the first delete icon, the electronic device displays a first pop-up window, prompting the user whether to delete the first photo and / or the second photo. The electronic device then responds to a touch operation on the first delete button in the first pop-up window to delete the first photo and / or the second photo.
[0015] In the above solution, if the delete icon is touched, a pop-up window can appear on the first comparison interface to prompt the user whether to delete the currently selected photo, preventing the photo from being deleted directly due to accidental touch and improving the user experience.
[0016] In another possible implementation of the first aspect, after deleting the first photo and / or the second photo in response to a touch operation on the first delete button on the first pop-up window, the method further includes: if the first photo is deleted, the electronic device displays a second large page of the second photo, the second large page including a photo processing indicator and a return icon. The electronic device displays a second photo interface in response to a touch operation on the return icon, the second photo interface including the second photo, the second photo including the photo processing indicator.
[0017] In the above solution, after the first photo (the photo before processing) is deleted, a photo processing indicator can be displayed on the photo interface and the large image page of the second photo to prompt the user that the current photo is the second photo, thereby improving the user experience.
[0018] In another possible implementation of the first aspect, after deleting the first photo and / or the second photo in response to a touch operation on the first delete button on the first pop-up window, the method further includes: if the second photo is deleted, the electronic device displays a third large page of the first photo, the third large page including a return icon. The electronic device displays a third photo interface, including the first photo, in response to a touch operation on the return icon.
[0019] In the above solution, after the second photo is deleted, the photo interface will display the first photo. The first photo will not display any identifier to indicate to the user that the current photo is the first photo, distinguishing it from the second photo and the single-shot aggregated photo, thus improving the user experience.
[0020] In another possible implementation of the first aspect, the first large image page includes a second delete button, and after displaying the first large image page of the single-shot aggregated photos, the method further includes:
[0021] In response to a touch operation on the second delete button, the electronic device displays a second pop-up window, which prompts the user whether to delete the first and second photos. The second pop-up window includes a third delete button and a jump button. In response to a touch operation on the third delete button, the electronic device deletes the first and second photos; or in response to a touch operation on the jump button, the electronic device displays a first comparison interface.
[0022] In the above solution, the first and second photos can be deleted directly on the large image page of the single-shot aggregated photos, without requiring the electronic device to jump to the comparison interface. This simplifies the interactive process of deleting the first and second photos and improves the user experience.
[0023] In another possible implementation of the first aspect, the first comparison interface includes: a first save button and a second thumbnail display area. The second thumbnail display area is used to display and select a first thumbnail of the first photo and a second thumbnail of the second photo. After displaying the first comparison interface, the method further includes: if the first thumbnail and / or the second thumbnail is selected, the electronic device, in response to a touch operation on the first save button, displays a third pop-up window. The third pop-up window prompts the user whether to save the first photo and / or the second photo to the gallery. The third pop-up window includes a second save button. The electronic device then, in response to a touch operation on the second save button, saves the first photo and / or the second photo to the gallery.
[0024] In the above solution, since saving photos will occupy the display space of the photo interface, if the save button is touched, a pop-up window can be displayed in the first comparison interface to prompt the user whether to save the currently selected photo. This prevents the photo from being saved due to accidental touch by the user, thus occupying the display space of the photo interface and improving the user experience.
[0025] In another possible implementation of the first aspect, if the electronic device receives a second operation on the gallery before generating a second photo corresponding to the first photo after the shooting ends, then in response to the second operation, a fourth photo interface is displayed, which includes the first photo.
[0026] In the above solution, even if the second photo is not generated, users can still view the first photo taken in the photo interface, thus improving the user experience.
[0027] In another possible implementation of the first aspect, after displaying the fourth photo interface, the method further includes: the electronic device, in response to a touch operation on the first photo, displaying a fourth large image page of the first photo. The fourth large image page includes a notification indicating that a second photo is being generated. In response to the generation of the second photo, the electronic device displays a fifth large image page of the second photo; the fifth large image page includes a return icon. The electronic device then, in response to a touch operation on the return icon, displays the first photo interface.
[0028] In the above solution, if the second photo has not been generated, the user can be notified on the large image page of the first photo that the second photo is being generated, thus improving the user experience.
[0029] Secondly, another photo display method is provided, applied to an electronic device. In response to a shooting operation, the electronic device captures multiple consecutive third photos. The electronic device saves the captured third photos and corresponding fourth photos. The fourth photos are processed versions of the third photos. In response to a third operation on the image library, the electronic device displays a fifth photo interface, showing a burst of photos with a corresponding burst icon. In response to a touch operation on the burst of photos, the electronic device displays multiple third photos and / or multiple fourth photos.
[0030] In the above solution, by aggregating multiple third photos and / or multiple fourth photos into a single burst photo and displaying it on the photo interface, the photo interface will not display multiple third photos and / or multiple fourth photos at the same time, thus reducing the number of photos that should originally be displayed on the photo interface and reducing the display space occupied by the photo interface.
[0031] In one possible implementation of the second aspect, after displaying the fifth photo interface, the method further includes: the electronic device, in response to a touch operation on the burst-shot aggregated photos, displaying a sixth large page of the burst-shot aggregated photos, the sixth large page including a burst-shot comparison button for displaying a selection interface. The electronic device then, in response to a touch operation on the burst-shot comparison button, displays a selection interface for displaying multiple third photos and / or multiple fourth photos.
[0032] In the above solution, the electronic device can display multiple third photos and / or multiple fourth photos on the selection interface, so that the user can observe and select multiple third photos and / or multiple fourth photos, and choose the satisfactory / needed photo from them, thereby improving the user experience.
[0033] In another possible implementation of the second aspect, the selection interface includes a large image display area, a third thumbnail display area, and a second delete icon. The large image display area is used to display multiple third photos and / or multiple fourth photos to be selected. The third thumbnail display area is used to display multiple thumbnails corresponding to the multiple third photos and multiple thumbnails corresponding to the multiple fourth photos. The thumbnails in the third thumbnail display area are either selected or unselected. After displaying the selection interface, the method further includes:
[0034] When at least one third thumbnail in the third thumbnail display area is selected, the electronic device responds to a touch operation on the second delete icon, and the photo corresponding to at least one third thumbnail is deleted. If the photo corresponding to the specified delete thumbnail includes the currently selected cover photo, then the photo corresponding to one of the adjacent thumbnails is set as the new cover photo. Adjacent thumbnails refer to thumbnails in the third thumbnail display area that are adjacent to the specified delete thumbnail. The specified delete thumbnail is at least one third thumbnail, and the cover photo is a burst-shot aggregated photo displayed on the fifth photo interface.
[0035] In the above solution, after deleting the currently selected burst-shot aggregated photo, the photo corresponding to the thumbnail adjacent to the deleted thumbnail is automatically used as the new burst-shot aggregated photo. This avoids the process of manually selecting burst-shot aggregated photos again, simplifies the interaction process, and improves the user experience.
[0036] In another possible implementation of the second aspect, the selection interface further includes a third save button, and the method further includes: when at least one fourth thumbnail in the third thumbnail display area is selected, the electronic device, in response to a touch operation on the third save button, displays a fourth pop-up window to prompt the user whether to save the photo corresponding to at least one fourth thumbnail to the gallery, the fourth pop-up window including a fourth save button. The electronic device then, in response to a touch operation on the fourth save button, saves the photo corresponding to at least one fourth thumbnail to the gallery.
[0037] In the above solution, since saving photos will occupy the display space of the photo interface, if the save button is touched, a pop-up window can be displayed in the selection interface to prompt the user whether to save the currently selected photo. This prevents the photo from being saved due to accidental touch by the user, thus occupying the display space of the photo interface and improving the user experience.
[0038] In another possible implementation of the second aspect, the selection interface further includes a comparison icon and a third thumbnail display area. The third thumbnail display area is used to display thumbnails corresponding to multiple third photos and multiple fourth photos. The thumbnails in the third thumbnail display area have selected or unselected states. The method also includes:
[0039] When at least one fifth thumbnail in the third thumbnail display area is selected, a second comparison interface is displayed in response to a touch operation on the comparison icon. The second comparison interface includes a fourth thumbnail display area and a photo selection area. The fourth thumbnail display area includes at least one fifth thumbnail, and the photo selection area is used to display the photo corresponding to the thumbnail selected in the fourth thumbnail display area.
[0040] In the above solution, users can further enter a second comparison interface based on the selection interface, and the second comparison interface displays multiple third photos and / or multiple fourth photos selected in the selection interface, so that users can further observe and select multiple third photos and / or multiple fourth photos, and choose the photos they are satisfied with / need, thus improving the user experience.
[0041] In another possible implementation of the second aspect, the second comparison interface includes a third delete icon. After displaying the second comparison interface, the method further includes: when at least one sixth thumbnail in the fourth thumbnail display area is selected, the electronic device, in response to a touch operation on the third delete icon, displays a fifth pop-up window. The fifth pop-up window prompts the user whether to delete the photo corresponding to at least one sixth thumbnail, and includes a fourth delete button. The electronic device then, in response to a touch operation on the fourth delete button, deletes the photo corresponding to at least one sixth thumbnail.
[0042] In the above solution, if the delete icon is touched, a pop-up window can appear in the second comparison interface to prompt the user whether to delete the currently selected photo, preventing the photo from being deleted directly due to accidental touch and improving the user experience.
[0043] In another possible implementation of the second aspect, after displaying the second comparison interface, the method further includes: if at least one sixth thumbnail is selected, displaying at least one first photo to be selected corresponding to the sixth thumbnail in the photo selection area; if at least one first photo to be selected in the photo selection area is selected, the electronic device, in response to a touch operation on the third delete icon, displays a sixth pop-up window, which prompts the user whether to delete at least one first photo to be selected, and includes a fifth delete button. The electronic device then, in response to a touch operation on the fifth delete button, deletes at least one first photo to be selected.
[0044] In the above solution, a photo selection area is also provided on the second comparison interface, which allows users to further observe and select multiple third and / or fourth photos in the photo selection area, and select the photos to be deleted, thereby improving the user experience.
[0045] In another possible implementation of the second aspect, the second comparison interface includes a fifth save button. After displaying the second comparison interface, the method further includes: when at least one seventh thumbnail in the fourth thumbnail display area is selected, the electronic device, in response to a touch operation on the fifth save button, displays a seventh pop-up window. The seventh pop-up window prompts the user whether to save the photo corresponding to at least one seventh thumbnail to the gallery. The seventh pop-up window includes a sixth save button. The electronic device then, in response to a touch operation on the sixth save button, saves the photo corresponding to at least one seventh thumbnail to the gallery.
[0046] In the above solution, since saving photos will occupy the display space of the photo interface, if the save button is touched, a pop-up window can be displayed in the second comparison interface to prompt the user whether to save the currently selected photo. This prevents the photo from being saved due to accidental touch by the user, thus occupying the display space of the photo interface and improving the user experience.
[0047] In another possible implementation of the second aspect, after displaying the second comparison interface, the method further includes: if at least one seventh thumbnail is selected, displaying at least one second photo to be selected corresponding to the seventh thumbnail in the photo selection area. If at least one second photo to be selected in the photo selection area is selected, the electronic device, in response to a touch operation on the fifth save button, displays an eighth pop-up window, which prompts the user whether to save at least one second photo to be selected to the gallery, and includes a seventh save button. The electronic device then, in response to a touch operation on the seventh save button, saves at least one second photo to be selected to the gallery.
[0048] In the above solution, the second comparison interface also has a photo selection area, which allows users to further observe and select multiple third and / or fourth photos in the photo selection area, select the photos they need, and store the photos they need in the gallery for display on the photo interface, thereby improving the user experience.
[0049] Thirdly, this application provides an electronic device, which includes a memory, a screen, and a processor; the memory and screen are coupled to the processor. The memory stores computer program code, which includes computer instructions. When the computer instructions are executed by the processor, the electronic device performs the methods described in the first aspect and any possible implementation thereof, and the methods described in the second aspect and any possible implementation thereof.
[0050] Fourthly, embodiments of this application provide a computer storage medium including computer instructions that, when executed on an electronic device, cause the electronic device to perform the methods of the first aspect and any possible implementation thereof, and the methods of the second aspect and any possible implementation thereof.
[0051] Fifthly, embodiments of this application provide a computer program product that, when run on a computer, causes an electronic device to execute the methods described in the first aspect and any possible implementation thereof, and the methods described in the second aspect and any possible implementation thereof. The computer may be the electronic device described in the third aspect and any possible implementation thereof.
[0052] Understandably, the beneficial effects that the electronic device of the third aspect, the computer storage medium of the fourth aspect, and the computer program product of the fifth aspect can achieve can be referred to the beneficial effects of the first aspect and any possible implementation thereof, and the beneficial effects of the second aspect and any possible implementation thereof, which will not be repeated here. Attached Figure Description
[0053] Figure 1 This is a schematic diagram of the interface interaction for an AI-enhanced graph generation process.
[0054] Figure 2 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application;
[0055] Figure 3A A schematic diagram of the interface interaction of a photo display method provided in an embodiment of this application;
[0056] Figure 3B A schematic diagram of a comparison interface provided for an embodiment of this application;
[0057] Figure 3C A schematic diagram of another comparative interface provided for an embodiment of this application;
[0058] Figure 3D A schematic diagram of another comparative interface provided for an embodiment of this application;
[0059] Figure 3E A schematic diagram of another comparative interface provided for an embodiment of this application;
[0060] Figure 4 This application provides a schematic diagram of an interface interaction for deleting an AI-enhanced graph.
[0061] Figure 5 This application provides a schematic diagram of an interface interaction for deleting an original image, as shown in the embodiments of the present application.
[0062] Figure 6 This application provides a schematic diagram of an interface interaction for deleting the original image and the AI-enhanced image.
[0063] Figure 7 A schematic diagram of another interface interaction for deleting the original image and the AI-enhanced image provided in an embodiment of this application;
[0064] Figure 8 A schematic diagram of the interface interaction for saving an AI-enhanced image as an embodiment of this application;
[0065] Figure 9 A schematic diagram illustrating the interface interaction between saving the original image and the AI-enhanced image, provided for an embodiment of this application;
[0066] Figure 10 A schematic diagram of the interface interaction for comparing the original image and the AI-enhanced image provided in this application embodiment;
[0067] Figure 11 This application provides a schematic diagram of an interface for loading AI-enhanced graphs.
[0068] Figure 12 This application provides another schematic diagram of an interface for loading AI-enhanced graphs.
[0069] Figure 13 This application provides a schematic diagram of an interface for sharing original images.
[0070] Figure 14 This application provides a schematic diagram of an interface interaction for deleting an original image, as shown in the embodiments of the present application.
[0071] Figure 15 This application provides a schematic diagram of an interface for editing the original image.
[0072] Figure 16 A schematic diagram of an interface for modifying a cover photo, provided as an embodiment of this application;
[0073] Figure 17 A schematic diagram of the interface interaction of another photo display method provided in an embodiment of this application;
[0074] Figure 18 This application provides a schematic diagram of an interface for deleting photos.
[0075] Figure 19 A schematic diagram illustrating another user interface for deleting photos, provided as an embodiment of this application;
[0076] Figure 20 A schematic diagram illustrating another user interface for deleting photos, provided as an embodiment of this application;
[0077] Figure 21 A schematic diagram illustrating another user interface for deleting photos, provided as an embodiment of this application;
[0078] Figure 22 A schematic diagram illustrating another user interface for deleting photos, provided as an embodiment of this application;
[0079] Figure 23 A schematic diagram of the interface interaction for saving a photo as an embodiment of this application;
[0080] Figure 24 A schematic diagram of the interface interaction for another example of saving a photo as provided in this application;
[0081] Figure 25 This is a schematic diagram of the interface interaction for another example of saving a photo provided in this application. Detailed Implementation
[0082] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this embodiment, unless otherwise stated, "a plurality of" means two or more.
[0083] To improve the image quality and clarity of photos, AI enhancement technologies (such as Artificial Intelligence Generated Content, AIGC) can be used to process photos taken by electronic devices (or the original image), resulting in an AI-enhanced image (or AI-enhanced photo). The AI-enhanced image has better image quality and higher clarity than the original image. There is a one-to-one correspondence between the original image and the AI-enhanced image; that is, one original image corresponds to one AI-enhanced image.
[0084] In the embodiments of this application, the electronic device can 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) device, and other devices capable of taking pictures. The embodiments of this application do not impose special limitations on the specific form of the electronic device. The following mainly uses a mobile phone as an example to illustrate the solution of this application.
[0085] In this application, AI enhancement can be performed on photos in the gallery of an electronic device, or on a single photo or multiple consecutive photos taken during the shooting process, without limitation.
[0086] In the embodiments of this application, generating an AI-enhanced image requires enabling the AI enhancement function of the electronic device. Enabling the AI enhancement function can be achieved by: enabling it in the settings application of the electronic device, or by setting an AI enhancement function control (or AI enhancement icon / AI enhancement button) in the camera's shooting interface, and then enabling the AI enhancement function by touching the AI enhancement function control. See below for details. Figure 3A (a) In the embodiments of this application, no restrictions are placed on the way to enable AI enhancement functions.
[0087] Taking a mobile phone as an example, the process of AI enhancement of photos in the gallery by a mobile phone can be as follows: Figure 1 As shown: After the phone responds to the user's action of opening the gallery, it can display the following: Figure 1 The interface shown in (a) (which can be called the photo interface) includes multiple original images 101. When a user wants to perform AI enhancement on one of the original images 101, the user can perform a touch operation on the original image 101, such as... Figure 1 As shown in (a), the user can tap the original image 101 with their finger. In response to the user's touch on the original image 101, the phone displays a larger version of the original image 101, as shown in (a). Figure 1 As shown in (b), the large image page includes multiple controls, including an image enhancement control 102 (or image enhancement icon 102). The image enhancement control 102 can be used to control AI enhancement of the original image. In response to the user touching the image enhancement icon 102, the mobile phone begins AI enhancement of the original image 101. This AI enhancement can be performed by the mobile phone itself using AI enhancement technology, or by the mobile phone sending the original image 101 to the cloud, triggering the cloud to perform AI enhancement on the original image 101 using AI enhancement technology; there are no restrictions on this.
[0088] Taking AI enhancement of the original image 101 via the cloud as an example, after the AI enhancement is completed, such as Figure 1 As shown in (c), a notification box stating "AI cloud enhancement complete" is displayed on the large image page. The phone responds to the user's photo switching action by displaying... Figure 1 The large image page of AI-enhanced Figure 103 shown in (d) can include, but is not limited to, the following: Figure 1 Swipe left or right as shown in (c). The phone responds to the user's touch. Figure 1The return icon 104 on (d) will redirect you to the photo interface, as shown below. Figure 1 As shown in (e), AI-enhanced image 103 is added to the grid chart in the photo interface, meaning that not only AI-enhanced image 103 is displayed in the photo interface, but also the original image 101.
[0089] As can be seen, after generating an AI-enhanced image from the original image in the gallery using AI, the AI-enhanced image and the original image are saved and displayed simultaneously in the photo interface. However, since the AI-enhanced image is generated based on the original image and has a high degree of similarity to the original image, displaying the original image and the AI-enhanced image at the same time will occupy the display space of the photo interface and will not make it easy for users to distinguish between the AI-enhanced image and the original image. This will make it inconvenient for users to choose between the AI-enhanced image and the original image, thus affecting the user experience.
[0090] The above Figure 1 The process of AI enhancement for photos in a photo library is illustrated below. Using a mobile phone as an example, the process of AI enhancement for photos taken with a mobile phone is explained below:
[0091] In response to a user opening the camera app, a shooting preview screen is displayed on the phone's interface. This preview screen includes an AI enhancement icon; tapping this icon activates the phone's AI enhancement function. Upon the user pressing the shutter button, the phone begins taking a picture. When multiple photos are taken consecutively within a short period, the phone can also perform AI enhancement processing on these multiple original images, resulting in multiple AI-enhanced images. These images, along with their corresponding AI-enhanced versions, are displayed on the photo screen. However, this implementation also occupies screen space, and the high similarity between the original images and their AI-enhanced versions makes it difficult for users to identify the desired photo, thus impacting the user experience.
[0092] Therefore, this application provides a photo display method: an electronic device can aggregate two or more photos for display, so that the photo interface displays one aggregated photo, and sets an aggregation identifier corresponding to the photo to identify that the photo is an aggregated photo of multiple photos, while other photos in the two or more photos are not displayed on the photo interface. This reduces the number of photos that should originally be displayed on the photo interface, thus reducing the display space occupied by the photo interface. Specifically, if two photos are aggregated, the photo displayed on the photo interface can be called a single-shot aggregated photo; if two or more photos are aggregated, the photo displayed on the photo interface can be called a burst-shot aggregated photo.
[0093] In this application, "aggregated display" refers to selecting one photo from two or more photos and displaying the selected photo as the cover photo (or cover page) in the photo interface. The cover photo also has an aggregation identifier, which indicates that the cover photo is obtained by aggregating two or more photos. The aggregation identifier can include an aggregation display identifier and a burst shot identifier. When aggregating two photos, the aggregation display identifier can be used to indicate the aggregation of the two photos. When aggregating two or more photos, the burst shot identifier can be used to indicate the aggregation of more than two photos.
[0094] Alternatively, the electronic device can also respond to the user's comparison operation by displaying two or more photos on the interface before aggregation, allowing the user to observe these photos and select the satisfactory / needed one. In this way, displaying multiple photos before aggregation helps the user determine the desired photo, improving the user experience.
[0095] For example, an electronic device may display a larger image of the cover photo in response to a touch. The larger image of the cover photo also includes a comparison icon (or comparison control). In response to a touch of the comparison icon, the electronic device displays a comparison interface showing two or more photos before aggregation, from which the user can select the desired photo.
[0096] It should be understood that this application is not limited to setting a comparison control in the large image page of the cover photo, allowing users to quickly compare details by manipulating the comparison icon to restore and display multiple aggregated photos. Other entry points for comparison images can also be set, such as setting a floating comparison icon on the photo interface (i.e., the interface where the cover photo is located) or setting a comparison icon in the navigation menu at the bottom of the photo interface. There are no restrictions on this.
[0097] In some embodiments, the photos that can be aggregated and displayed have a high degree of similarity. For example, the photos that can be aggregated and displayed can be the original image and the AI-enhanced image, or multiple photos taken consecutively. The multiple photos taken consecutively can be the original images obtained from multiple consecutive shots and / or the AI-enhanced images corresponding to the original images.
[0098] The following example illustrates the aggregation display method by showing the original image and its corresponding AI-enhanced image together:
[0099] In some embodiments of this application, the AI-enhanced image and the original image can be aggregated and displayed by associating the AI-enhanced image with the original image filename. Specifically, a preset first string is added to the original image filename to obtain a new filename, and this new filename is used as the filename of the AI-enhanced image, thereby achieving the association between the AI-enhanced image and the original image filename.
[0100] For example, assuming the default first string is ".enhance", you can add ".enhance" to the end of the original image's filename to get a new filename, and use the new filename as the filename of the AI-enhanced image.
[0101] After the phone associates the AI-enhanced image with the original image filename, it still needs to select one photo from the AI-enhanced image and the original image as the cover photo for aggregation display. This can be achieved by adding a preset second string to the end of the photo's filename, so that the photo with the added preset second string in the filename becomes the cover photo.
[0102] For example, taking an AI-enhanced image as a cover photo, assuming the preset second string is ".cover", you can add ".cover" as a suffix to the file name of the AI-enhanced image, so that the AI-enhanced image is used as the cover photo. That is, the file name of the AI-enhanced image is: the file name of the original image plus ".enhance" plus ".cover".
[0103] The following text primarily uses a mobile phone as an example to illustrate the solution proposed in this application.
[0104] See Figure 2 The mobile phone 200 may include a processor 210, an external memory interface 220, an internal memory 221, a universal serial bus (USB) interface 230, a charging management module 240, a power management module 241, a battery 242, an antenna 1, an antenna 2, a mobile communication module 250, a wireless communication module 260, an audio module 270, a speaker 270A, a receiver 270B, a microphone 270C, a headphone jack 270D, a sensor module 280, buttons 290, a motor 291, an indicator 292, a camera 293, a display screen 294, and a user identification module (SIM) card interface 295, etc. The sensor module 280 may include a pressure sensor 280A, a gyroscope sensor 280B, a barometric pressure sensor 280C, a magnetic sensor 280D, an accelerometer sensor 280E, a distance sensor 280F, a proximity sensor 280G, a fingerprint sensor 280H, a temperature sensor 280J, a touch sensor 280K, an ambient light sensor 280L, a bone conduction sensor 280M, etc.
[0105] It is understood that the structure illustrated in the embodiments of the present invention does not constitute a specific limitation on the mobile phone 200. In other embodiments of this application, the mobile phone 200 may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware.
[0106] Processor 210 may include one or more processing units, such as: application processor (AP), modem processor, graphics processing unit (GPU), image signal processor (ISP), controller, memory, video codec, digital signal processor (DSP), baseband processor, and / or neural network processing unit (NPU), etc. The different processing units may be independent devices or integrated into one or more processors.
[0107] The controller can serve as the central nervous system and command center of the mobile phone 200. Based on the instruction opcode and timing signals, the controller generates operation control signals to control the fetching and execution of instructions.
[0108] The processor 210 may also include a memory for storing instructions and data. In some embodiments, the memory in the processor 210 is a cache memory. This memory can store instructions or data that the processor 210 has just used or that are used repeatedly. If the processor 210 needs to use the instruction or data again, it can retrieve it directly from the memory. This avoids repeated accesses, reduces the waiting time of the processor 210, and thus improves the efficiency of the system.
[0109] In some embodiments, the processor 210 may include one or more interfaces. Interfaces may include an inter-integrated circuit (I2C) interface, an inter-integrated circuit sound (I2S) interface, a pulse code modulation (PCM) interface, a universal asynchronous receiver / transmitter (UART) interface, a mobile industry processor interface (MIPI), a general-purpose input / output (GPIO) interface, a subscribing identity module (SIM) interface, and / or a universal serial bus (USB) interface, etc.
[0110] The I2C interface is a bidirectional synchronous serial bus, including a serial data line (SDA) and a serial clock line (SCL). In some embodiments, the processor 210 may include multiple I2C buses. The processor 210 can couple to the touch sensor 280K, charger, flash, camera 293, etc., through different I2C bus interfaces. For example, the processor 210 can couple to the touch sensor 280K through the I2C interface, enabling the processor 210 and the touch sensor 280K to communicate through the I2C bus interface, thereby realizing the touch function of the mobile phone 200.
[0111] The MIPI interface can be used to connect the processor 210 to peripheral devices such as the display screen 294 and the camera 293. The MIPI interface includes a camera serial interface (CSI) and a display serial interface (DSI). In some embodiments, the processor 210 and the camera 293 communicate via the CSI interface to enable the mobile phone 200 to take pictures. The processor 210 and the display screen 294 communicate via the DSI interface to enable the mobile phone 200 to display.
[0112] The GPIO interface can be configured via software. It can be configured as a control signal or a data signal. In some embodiments, the GPIO interface can be used to connect the processor 210 to a camera 293, a display screen 294, a wireless communication module 260, an audio module 270, a sensor module 280, etc. The GPIO interface can also be configured as an I2C interface, an I2S interface, a UART interface, a MIPI interface, etc.
[0113] It is understood that the interface connection relationships between the modules illustrated in the embodiments of the present invention are merely illustrative and do not constitute a structural limitation on the mobile phone 200. In other embodiments of this application, the mobile phone 200 may also adopt different interface connection methods or combinations of multiple interface connection methods as described in the above embodiments.
[0114] The mobile phone 200 implements its display function through a GPU, a display screen 294, and an application processor. The GPU is a microprocessor for image processing, connected to the display screen 294 and the application processor. The GPU is used to perform mathematical and geometric calculations and for graphics rendering. The processor 210 may include one or more GPUs, which execute program instructions to generate or modify display information.
[0115] Display screen 294 is used to display images, videos, etc. Display screen 294 includes a display panel. The display panel may be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flexible light-emitting diode (FLED), Mini LED, MicroLED, Micro-OLED, quantum dot light-emitting diodes (QLED), etc. In some embodiments, mobile phone 200 may include one or N displays 294, where N is a positive integer greater than 1.
[0116] The mobile phone 200 can achieve shooting functions through ISP, camera 293, video codec, GPU, display 294 and application processor.
[0117] The ISP (Image Signal Processor) is used to process data fed back from the camera 293. For example, when taking a picture, the shutter is opened, and light is transmitted through the lens to the camera's photosensitive element. The light signal is converted into an electrical signal, and the camera's photosensitive element transmits the electrical signal to the ISP for processing, transforming it into an image visible to the naked eye. The ISP can also perform algorithmic optimization of image noise, brightness, and skin tone. The ISP can also optimize parameters such as exposure and color temperature of the shooting scene. In some embodiments, the ISP can be set in the camera 293.
[0118] Camera 293 is used to capture still images or videos. An object is projected onto a photosensitive element by generating an optical image through the lens. The photosensitive element can be a charge-coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the light signal into an electrical signal, which is then passed to an ISP for conversion into a digital image signal. The ISP outputs the digital image signal to a DSP for processing. The DSP converts the digital image signal into image signals in standard RGB, YUV, or other formats. In some embodiments, mobile phone 200 may include one or N cameras 293, where N is a positive integer greater than 1.
[0119] NPU stands for Neural Network (NN) computing processor. By borrowing the structure of biological neural networks, such as the transmission patterns between neurons in the human brain, it can quickly process input information and continuously learn on its own. NPUs can enable intelligent cognitive applications in mobile phones, such as image recognition, facial recognition, speech recognition, and text understanding.
[0120] Touch sensor 280K, also known as a "touch panel," can be located on display screen 294. The touch sensor 280K and display screen 294 together form a touchscreen, also known as a "touchscreen." Touch sensor 280K detects touch operations applied to or near it. The touch sensor can transmit the detected touch operation to the application processor to determine the type of touch event. Visual output related to the touch operation can be provided through display screen 294. In other embodiments, touch sensor 280K may also be located on the surface of mobile phone 200, in a different position than display screen 294.
[0121] The software system of a mobile phone can adopt a layered architecture, event-driven architecture, microkernel architecture, microservice architecture, or cloud architecture. This application does not specifically limit this approach.
[0122] The photo display method provided in this application can be implemented in an electronic device (such as a mobile phone) having the above-described hardware structure or software architecture. The following is a further detailed description with reference to the accompanying drawings.
[0123] When the AI enhancement function of an electronic device is enabled, the device can automatically and in real time enhance the captured photo during the shooting process. An AI-enhanced image is automatically generated after a preset time interval following the creation of the original image, and then the AI-enhanced image and the original image are aggregated and displayed. Alternatively, after generating the original image, the electronic device can respond to the user's manual operation, perform AI enhancement on the captured photo, generate an AI-enhanced image after a preset time interval, and then aggregate the AI-enhanced image and the original image for display.
[0124] In this application, the shooting scene may include a single-shot scene or a continuous-shot scene. A single-shot scene refers to a scene in which only one photograph is taken, while a continuous-shot scene refers to a scene in which multiple photographs are taken consecutively.
[0125] In single-shot scenarios, electronic devices can aggregate and display both the generated original image and its corresponding AI-enhanced image. That is, after the AI-enhanced image is generated, only one photo (the cover photo) is displayed in the photo interface. The cover photo can be either the original image or the AI-enhanced image, and it will have an aggregated display indicator. For details on how aggregated display works in single-shot scenarios, please refer to the section below. Figures 3A-16 .
[0126] Specifically, in some embodiments, the electronic device, in response to a shooting operation, captures a first photo. The electronic device then saves the captured first photo and a corresponding second photo. The second photo is a processed version of the first photo. The electronic device then, in response to a first operation on the image library, displays a first photo interface, which shows a single-shot aggregated photo (or cover photo), each with a corresponding aggregated display icon. The electronic device then, in response to a touch operation on the single-shot aggregated photo, displays both the first photo and the second photo.
[0127] In burst shooting scenarios, electronic devices can aggregate and display multiple generated original images and / or multiple AI-enhanced images corresponding to those original images. That is, after generating multiple AI-enhanced images corresponding to multiple original images, only one cover photo is displayed in the photo interface. The cover photo can be one of the multiple AI-enhanced images or one of the multiple original images, and a burst shooting indicator is displayed on the cover photo. For details on how to perform aggregated display in burst shooting scenarios, please refer to the section below. Figures 17-25 .
[0128] Specifically, in some embodiments, the handheld electronic device, in response to a shooting operation, captures a series of third photos. The electronic device saves the captured third photos and corresponding fourth photos. The fourth photos are processed versions of the third photos. The electronic device then, in response to a third operation on the image library, displays a fifth photo interface, which shows a burst of photos (or a cover photo), each with a burst icon. The electronic device then, in response to a touch operation on the burst of photos, displays multiple third photos and / or multiple fourth photos.
[0129] It should be understood that this application does not limit the duration of AI enhancement processing. Optionally, the duration of AI enhancement processing can be set according to the processing capabilities of the electronic device and / or the cloud-side processing capabilities. Specifically, if the photo interface is displayed before the AI-enhanced image is generated, the photo interface will not display the combined effect of the AI-enhanced image and the original image. If the photo interface is displayed after the AI-enhanced image is generated, the combined effect of the AI-enhanced image and the original image can be directly displayed on the photo interface.
[0130] The following assumes the electronic device is a mobile phone, and the button for AI enhancement is located on the phone's shooting interface. The phone performs AI enhancement on the currently captured photos in real time and automatically. The aggregation display process in single-shot scenarios and continuous shooting scenarios will be explained in detail.
[0131] Scene 1: Single Shot Scene
[0132] As mentioned above, generating an AI-enhanced image requires a certain processing time. The length of this processing time determines the effect of the photo displayed on the phone's photo interface. For example, the photo interface may not display the combined effect of the AI-enhanced image and the original image, or it may directly display the combined effect of the AI-enhanced image and the original image. The following is a detailed explanation of the photo interface display under different circumstances, with reference to the attached diagram.
[0133] Timing 1: After generating the AI-enhanced image, open the gallery and display the photo interface.
[0134] The phone responds to the user's action of opening the camera app, displaying as follows: Figure 3A The shooting interface shown in (a) has an AI enhancement icon 301. When the AI enhancement icon 301 is touched, the phone activates its AI enhancement function. The phone then takes a picture in response to the user touching the shooting button 302, displaying the image as a thumbnail in the lower left corner of the shooting completion screen, and generating the original image, which is then saved in the gallery (as described below). Figure 11 As shown in (a) in the figure, as Figure 3A As shown in (b), the mobile phone then performs AI enhancement processing on the generated original image.
[0135] After generating the AI-enhanced image, the phone responds to the user's action of opening the gallery, displaying, as shown below. Figure 3A The photo page shown in (c) above. The original image and the AI-enhanced image are aggregated and displayed as a single photo (cover photo) in the photo interface. After the AI-enhanced image and the original image are aggregated, an aggregation display identifier 303 is also displayed on the cover photo. This aggregation display identifier 303 is used to indicate that in a single-shot scene, the original image and the AI-enhanced image are aggregated and displayed.
[0136] In some embodiments, in response to a touch operation on a single-shot aggregated photo, the electronic device displays a first large image page of the single-shot aggregated photo. The first large image page includes a comparison icon to instruct the user to compare a first photo and a second photo. In response to a further touch operation on the comparison icon on the first large image page, the electronic device displays a first comparison interface for displaying the first photo and the second photo.
[0137] Specifically, the aggregated cover photo (or cover page) can be either an AI-enhanced image or the original image. If the cover photo is an AI-enhanced image, the phone will display a larger version of the AI-enhanced image when the cover photo is touched, such as... Figure 3A As shown in (d) above. Similarly, if the cover photo is the original image, the phone will display a larger version of the original image when the cover photo is touched.
[0138] Taking an AI-enhanced cover photo as an example, after displaying the large image page of the AI-enhanced image, a comparison icon 304 can also be displayed on the large image page. When the comparison icon 304 is touched, the phone will jump to the following page: Figure 3A The comparison interface between the AI-enhanced image and the original image is shown in (e).
[0139] The comparison interface can have two photo display areas: one for the original image and the other for AI-enhanced images. Users can choose to zoom in on both images within these areas, or not. If zooming is not allowed, the display area is solely for showing the original image. If zooming is allowed, the display area can function as a window, allowing users to drag and view other photo areas not currently displayed.
[0140] In some embodiments, taking the photo display area as an example, the arrangement of photos, the number of windows, the window size, or the number of photos displayed in a window are not limited in the comparison interface. Optionally, the AI-enhanced image and the original image can be arranged vertically or horizontally. The comparison interface can have two windows or only one window. A single window can display one or more photos. Displaying multiple photos in one window can be understood as initially displaying one photo from a set of photos on the electronic device, and then, in response to the user's swiping or photo switching operations, displaying the next photo, the next after that, etc., from the set of photos. In other words, the user can manually view multiple photos sequentially within this window.
[0141] For example, the comparison interface can have two windows that simultaneously display the AI-enhanced image and the original image. Alternatively, the comparison interface can have one window displaying either the AI-enhanced image or the original image, with swipe gestures depending on the layout to display the other image. For instance, if the AI-enhanced image and the original image are arranged vertically, and the comparison interface has only one window, after the comparison interface is displayed, if the window shows the AI-enhanced image, swiping up or down will display the original image in the window.
[0142] In some embodiments, in single-shot scenarios, to facilitate users in viewing and comparing the details of their focus / target objects, a target object can be preset. If the target object is included in the captured photo, the image area containing the target object is magnified and displayed on the comparison interface window for user convenience, further improving the user experience.
[0143] The target objects can include, but are not limited to, portraits, animals, and preset items. There can be one or more target objects, without limitation. Optionally, the type and / or number of target objects can be preset. This can be done by setting the type and / or number of target objects to be focused on during the comparison process in the application settings, or by determining the target objects to be focused on during the comparison process through the camera's focus position during shooting, or by the phone manufacturer setting the type and / or number of target objects to be focused on during the comparison process before the phone leaves the factory, or by receiving a zoom-in operation from the user on a portion of the large image page and using the zoomed-in area as the target object to be focused on during the comparison process. No restrictions are placed on the method of selecting target objects.
[0144] For example, if the target object includes a human figure, such as... Figure 3B As shown in (a), the photo taken in the large image page of the AI-enhanced image includes trees and a human figure. The human figure is a pre-defined target object, such as... Figure 3BAs shown in (b) above, the portrait can be enlarged in the comparison interface window. For example... Figure 3B As shown in (c), after zooming in on the portrait, you can drag the window to view other areas of the photo besides the portrait area.
[0145] In the second example, after the target object is magnified in the comparison interface window, the mobile phone receives the user's magnification operation on the window (for example, the user presses and slides two fingers on the screen at the same time in different directions), and can further magnify the target object in the window.
[0146] Three examples, such as Figure 3C As shown in (a) of the image, the photo taken in the large image page of the AI-enhanced map includes multiple portraits and trees. Figure 3C As shown in (b), you can select a portrait of someone close to the center of the photo and magnify and display the portrait close to the center in the comparison interface window.
[0147] Four examples, taking a target object including a human image as an example, such as Figure 3D As shown in (a) in the figure, Figure 3D (a) in Figure 3B The larger image page is a magnified version of (a) in the previous image. The phone responds to the comparison button being touched, entering the comparison interface, as shown below. Figure 3D In (b) of this case, what is displayed in the window is... Figure 3D The area in photo (a) that has been magnified.
[0148] In some embodiments, in a single-shot scenario, if the captured photo does not include a person, the photo will not be zoomed in. However, since the window size is smaller than the photo size, the window can only display a portion of the photo, and other areas of the photo can be viewed by dragging the window.
[0149] like Figure 3E As shown in (a), when a photo taken in the large image page of the AI-enhanced image does not include a person, the photo will not be enlarged and displayed in the window. Figure 3E In (b), if the window size is smaller than the AI-enhanced image size, then... Figure 3E As shown in (b) above, a portion of the AI-enhanced image is displayed in the window. For example... Figure 3E As shown in (c), you can drag the window to view other areas of the AI-enhanced graph.
[0150] In some embodiments, the comparison interface also includes a delete icon and a "Save As" button (or "Save As" button). The delete icon can delete the AI-enhanced image and / or the original image, while the "Save As" button can store the AI-enhanced image and / or the original image separately in the gallery, so that the corresponding photo interface in the gallery displays the AI-enhanced image and / or the original image.
[0151] The process of deleting AI-enhanced images and / or the original images will be explained in detail below.
[0152] In some embodiments, the first comparison interface includes a first photo display area, a second photo display area, and a first delete icon. In response to a touch operation on the first delete icon, the phone displays a first pop-up window, prompting the user whether to delete the first photo and / or the second photo. The phone then responds to a touch operation on the first delete button in the first pop-up window to delete the first photo and / or the second photo. When the first photo display area is used to display the first photo, the second photo display area is used to display the second photo. Similarly, when the first photo display area is used to display a single AI-enhanced image, the second photo display area is used to display the first photo.
[0153] The following example uses the first photo display area to display a single AI-enhanced image, and the second photo display area to display the first photo.
[0154] In one example, the delete icon on the comparison interface can be set at the granular level of a single photo, that is, one photo corresponds to one delete icon. Responding to the operation of the delete icon can delete the photo corresponding to that delete icon, while if the delete icons corresponding to other photos are not operated, the other photos will not be deleted.
[0155] Furthermore, to further improve the user experience, if the phone responds to the touch of the delete icon corresponding to a photo, a pop-up window will appear in the comparison interface to prompt the user whether to delete the photo. If the user confirms the deletion, the phone will jump from the comparison interface to the large image page of the undeleted photo.
[0156] Taking the AI-enhanced image and the original image arranged vertically, and the comparison interface set up with two windows as an example, such as... Figure 4 As shown in (a), the comparison interface includes two windows: a first photo display area 305 and a second photo display area 306. The first photo display area 305 displays the AI-enhanced image, while the second photo display area 306 displays the original image. An AI identifier 307 is also provided in the first photo display area 305 to indicate that the image displayed there is an AI-enhanced image, and an original image identifier 308 is provided in the second photo display area 306 to indicate that the image displayed there is the original image. A delete icon 309 is also provided in both the first and second photo display areas 305 and 306.
[0157] In some embodiments, if the second photo is deleted, a third large image page of the first photo is displayed, the third large image page including a back icon. The phone then responds to a touch operation on the back icon to display a third photo interface, the third photo interface including the first photo.
[0158] In one example, we take deleting the AI-enhanced graph separately as an example, such as Figure 4 As shown in (a), the phone responds to the delete icon 309 in the first photo display area 305 being touched. Figure 4 As shown in (b), a pop-up window appears in the comparison interface, displaying the message "Delete AI-enhanced image?" and "After deletion, the AI-enhanced image will be moved to the recently deleted items, only displaying the original image, and cannot be restored to the associated display effect." A "Cancel" button is located in the lower left corner of the pop-up window, and a "Delete" button (or simply delete button) is located in the lower right corner. When the "Delete" button is touched, the phone jumps to the large image page of the original image, as shown... Figure 4 As shown in (c) above. When the user touches the back icon 104 on the original image's large image page, the phone jumps from the original image's large image page to the photo interface, as shown below. Figure 4 As shown in (d), the photo interface only displays the original image.
[0159] In some embodiments, if the first photo is deleted, a second larger image page of the second photo is displayed, including a photo processing identifier (also known as an AI-enhanced image identifier) and a back icon. The phone then responds to a touch operation on the back icon to display a second photo interface, which includes the second photo and the photo processing identifier.
[0160] In another example, taking the deletion of the original image alone as an example, such as... Figure 5 As shown in (a), the phone responds to the deletion icon 309 in the second photo display area 306 being touched. Figure 5 As shown in (b), a pop-up window appears in the comparison interface. The top of the pop-up window displays "Delete this image?", and there is a "Cancel" button in the lower left corner and a "Delete" button in the lower right corner. When the "Delete" button is touched, the phone redirects to a larger page displaying the AI-enhanced image, as shown below. Figure 5 As shown in (c), an AI-enhanced image identifier 501 is also provided on the AI large image page to indicate to the user that the image displayed on the current large image page is an AI-enhanced image. In response to the touch of the back icon 104, the phone jumps from the AI-enhanced image large image page to the photo interface, as shown... Figure 5 As shown in (d), the photo interface only displays the AI-enhanced image, and the AI-enhanced image also displays the AI-enhanced image identifier 501 above it.
[0161] In another example, the delete icon on the comparison interface can be set at the granular level of multiple photos, meaning multiple photos share a single delete icon, and an operation on the delete icon can delete multiple photos corresponding to that icon. The placement of this delete icon is unrestricted; it can be placed in the bottom navigation menu of the comparison interface or in the top navigation bar.
[0162] Taking the simultaneous deletion of the AI-enhanced image and the original image as an example, such as Figure 6 As shown in (a), below the second photo display area 306, there is also a delete icon 309, as well as thumbnails of the original image and the AI-enhanced image. When both the thumbnails of the original image and the AI-enhanced image are selected, for example, by clicking on either thumbnail, a selection indicator (e.g., a number) is displayed on both thumbnails. When the delete icon 309 is touched, it indicates that both the AI-enhanced image and the original image are deleted simultaneously. Figure 6 As shown in (b), a pop-up window appears in the comparison interface. The top of the pop-up window displays "Delete AI-enhanced image and original image?", with a "Cancel" button in the lower left corner and a "Delete" button in the lower right corner. When the "Delete" button is touched, the phone deletes the AI-enhanced image and original image from the comparison interface and redirects to another interface. This other interface can be a large image page displaying the next picture in a cluster, or it can be a photo interface. The clustered photos are those in the gallery that have a corresponding cluster icon (e.g., a cluster display icon or a burst shot icon).
[0163] exist Figure 6 In (a), if only a thumbnail of a photo is selected in the comparison interface (for example, only the thumbnail of the AI-enhanced image is selected, or only the thumbnail of the original image is selected), after the delete icon 309 is touched, the phone can also delete only the photo corresponding to the selected thumbnail.
[0164] Alternatively, besides setting a delete icon on the comparison interface, you can also set a delete icon on the large image page of the aggregated photos. This allows you to delete both the aggregated cover photo and any other photos aggregated with it. For example, if the cover photo is an AI-enhanced image, you can delete both the AI-enhanced image and its corresponding original image.
[0165] In some embodiments, after displaying a first large image page of aggregated single photos, the first large image page includes a second delete button. In response to a touch operation on the second delete button, the phone displays a second pop-up window prompting the user whether to delete the first and second photos. The second pop-up window includes a third delete button and a jump button (or "jump to comparison page" button), the jump button being used to display a first comparison interface. In response to a touch operation on the third delete button, the phone deletes the first and second photos. Alternatively, in response to a touch operation on the jump button, the phone displays the first comparison interface.
[0166] Specifically, such as Figure 7 As shown in (a), the phone responds to a touch on the aggregated photo display in the Photos app. If the aggregated cover photo is an AI-enhanced image, a larger version of the AI-enhanced image is displayed, such as... Figure 7 As shown in (b), below the large image page of the AI-enhanced image are "Share," "Favorite," "Edit," "Delete," and "More" buttons. When the "Delete" button is touched, both the AI-enhanced image and the original image can be deleted simultaneously. The phone responds to the user's touch of the "Delete" button as follows: Figure 7 As shown in (c), a pop-up window appears, displaying the message "This image is an AI-enhanced photo. Do you want to delete both the AI-enhanced image and the original image?" and "You can go to the image comparison page to delete one of them." The pop-up window has "Cancel," "Jump to Comparison Page," and "Delete" buttons at the bottom. The "Jump to Comparison Page" button jumps to the comparison interface (equivalent to touching the comparison icon 304 to jump to the comparison interface of the AI-enhanced image and the original image), and the "Delete" button confirms the simultaneous deletion of both the AI-enhanced image and the original image. When the "Delete" button in the pop-up window is touched, the AI-enhanced image and the original image are deleted, and the user is redirected from the large image page to another interface. This other interface can be a large image page displaying the next image in a aggregated view, or it can be the photo interface. If the user is redirected to the photo interface, then... Figure 7 As shown in (d) in the figure.
[0167] The process of saving the AI-enhanced image and / or the original image will be explained in detail below.
[0168] In one example, the "Save As" button on the comparison interface can be set at the individual photo level, meaning one "Save As" button corresponds to one photo. Responding to the operation of the "Save As" button will save the photo corresponding to that button, while other photos will not be saved if their corresponding "Save As" buttons are not activated. Furthermore, while individual photos are stored separately in the gallery and displayed on the gallery's photo interface, AI-enhanced images and original images can also be aggregated and displayed on the photo interface.
[0169] Furthermore, to further improve the user experience, if the phone responds to the touch of the "Save As" button corresponding to a photo, a pop-up window will appear on the comparison screen to prompt the user whether to save the photo.
[0170] Taking the AI-enhanced image and the original image arranged vertically, and the comparison interface set up with two windows as an example, such as... Figure 8 As shown in (a), the comparison interface has two windows: a first photo display area 305 and a second photo display area 306. The AI-enhanced image is displayed in the first photo display area 305, and the original image is displayed in the second photo display area 306. A "Save As" button is also provided in both the first and second photo display areas 305 and 306.
[0171] Taking saving the AI-enhanced image separately as an example, specifically, such as Figure 8 As shown in (a), the phone responds to the "Save As" button in the first photo display area 305 being touched. Figure 8 As shown in (b), a pop-up window appears in the comparison interface. The top of the pop-up window displays "Save AI-enhanced image separately?", and there is a "Cancel" button in the lower left corner and a "Save As" button in the lower right corner. The phone responds to the touch of the "Save As" button in the pop-up window, saving an AI-enhanced image in the photo interface. After saving the AI-enhanced image, the phone can jump from the comparison interface to other interfaces. These other interfaces can be a large image page of the separately saved AI-enhanced image, or the photo interface itself.
[0172] In some embodiments, after the AI-enhanced image is saved, the photo interface can display an aggregated cover photo and the AI-enhanced image, such as... Figure 8 As shown in (c) above. In other embodiments, the photo interface may not display the aggregated cover photo, but instead display the AI-enhanced image and the original image separately. The AI-enhanced image has an AI-enhanced image identifier 501 to help users distinguish between the AI-enhanced image and the original image, such as... Figure 8 As shown in (d) in the figure.
[0173] The principle and process of saving the original image separately and saving the AI-enhanced image separately are the same as those described above, so they will not be elaborated on here.
[0174] In another example, the "Save As" button on the comparison interface can be set at the granular level of multiple photos, meaning multiple photos share one "Save As" button, and responding to the operation of the "Save As" button can save multiple photos corresponding to that "Save As" button. The placement of the "Save As" button is not restricted; it can be placed in the navigation menu at the bottom of the comparison interface or in the navigation bar at the top of the comparison interface.
[0175] In some embodiments, the first comparison interface includes: a first save button and a second thumbnail display area, the second thumbnail display area being used to display and select a first thumbnail of the first photo and a second thumbnail of the second photo. If the first thumbnail and / or the second thumbnail is selected, the phone, in response to a touch operation on the first save button, displays a third pop-up window, the third pop-up window being used to prompt the user whether to save the first photo and / or the second photo to the gallery, the third pop-up window including a second save button. The phone, in response to a touch operation on the second save button, then saves the first photo and / or the second photo to the gallery.
[0176] In one example, let's take saving both the AI-enhanced image and the original image simultaneously. Figure 9 As shown in (a), a "Save As" button is located above the first photo display area 305, and thumbnails of the original image and the AI-enhanced image are located below the second photo display area 306. When both the original image thumbnail and the AI-enhanced image thumbnail are selected, for example, by clicking on either thumbnail, a selection indicator (e.g., a numerical label) is displayed on both thumbnails. Figure 9 As shown in (b), when the phone responds to the touch of the "Save As" button, it simultaneously saves the AI-enhanced image and the original image. A pop-up window appears in the comparison interface, displaying the message "Save the original image separately?" and "After saving, the AI-enhanced image and the original image will be displayed simultaneously in the gallery, and the associated effect will no longer be displayed." A "Cancel" button is located in the lower left corner of the pop-up window, and a "Save As" button is located in the lower right corner. The phone responds to the touch of the "Save As" button as follows... Figure 9 As shown in (c), the original image and the AI-enhanced image are saved separately in the gallery, and the AI-enhanced image and the original image are displayed in the gallery's photo interface, but the cover photo resulting from the aggregation of the AI-enhanced image and the original image is not displayed. An AI-enhanced image identifier 501 is also provided on the large image page of the AI-enhanced image to help users distinguish between the large image page of the AI-enhanced image and the large image page of the original image.
[0177] exist Figure 9 In (a), if only a thumbnail of a photo is selected in the comparison interface (for example, only the thumbnail of the AI-enhanced image is selected, or only the thumbnail of the original image is selected), after the "Save As" button is touched, the phone can also save only the photo corresponding to the selected thumbnail.
[0178] In some embodiments, any two or more photos in the photo interface can be compared simultaneously. For example, after displaying both the AI-enhanced image and the original image in the photo interface, the phone responds by selecting both the AI-enhanced image and the original image. Figure 10As shown in (a), the selected interface is displayed. Below the selected interface is a "Compare" button. Touching the "Compare" button will display a comparison interface, as shown below. Figure 10 As shown in (b), the comparison interface includes: AI enhanced image and original image, thumbnails of AI enhanced image and original image, add comparison icon 1001 and delete icon 309, etc. Among them, add comparison icon 1001 is used to add photos for comparison.
[0179] Timing 2: Before the AI-enhanced image is generated, open the gallery and display the photo interface.
[0180] In some embodiments, since the AI-enhanced image has not yet been generated, the original image is still displayed on the photo interface after it is shown. When the original image on the photo interface is touched, the phone jumps to a larger page displaying the original image, showing a prompt indicating that the phone is performing AI enhancement processing on the original image. After a preset time, when the AI enhancement processing is complete, the phone jumps to the larger page displaying the AI-enhanced image. When the back icon on the larger page of the AI-enhanced image is touched, the phone jumps back to the photo interface, in which case the photo interface displays a cover photo that combines the AI-enhanced image and the original image.
[0181] In some embodiments, before the AI-enhanced image is generated, a notification box can be displayed on the large image page of the original image to indicate that the phone is performing AI enhancement processing on the original image. In other embodiments, before the AI-enhanced image is generated, a thumbnail of the AI-enhanced image can also be loaded on the large image page of the original image to indicate that the phone is performing AI enhancement processing on the original image. This application does not limit the notification method on the large image page of the original image before the AI-enhanced image is generated.
[0182] The following is a detailed explanation of how a notification box in the large image page of the original image indicates that the phone is performing AI enhancement processing on the original image:
[0183] Before the AI-enhanced image is generated, the photo interface looks like... Figure 11 As shown in (a), only the original photo is displayed. When the user clicks on the original image, the phone displays a larger version of the original image, as shown below. Figure 11 As shown in (b), a prompt box appears on the large image page of the original image, displaying "AI enhancement in progress...". After a preset shooting time, the AI-enhanced image is generated, and the view jumps to the large image page of the AI-enhanced image, as shown. Figure 11 As shown in (c), the large image page of the AI-enhanced image also features a comparison icon 304. When the phone responds to the touch of the back icon 104 on the large image page of the AI-enhanced image, it jumps to the photo interface, as shown... Figure 11As shown in (d), the photo interface displays a cover photo that aggregates the AI-enhanced image and the original image.
[0184] If a user touches the comparison icon 304 on the large image page of the AI-enhanced image, the phone can jump to the comparison interface between the AI-enhanced image and the original image. The user can then perform the above-mentioned operations of deleting the AI-enhanced image and / or the original image, or perform the operation of saving the AI-enhanced image and / or the original image.
[0185] The following section will explain in detail how loading a thumbnail into the original image's large image page prompts the user that their phone is performing AI enhancement processing on the original image:
[0186] Before the AI-enhanced image is generated, the photo interface is as described above. Figure 11 As shown in (a), only the original photo is displayed. When the user clicks on the original image, the phone displays a larger version of the original image, as shown below. Figure 12 As shown in (a), a thumbnail of the original image is displayed below the large image page of the original image. A thumbnail loading indicator (e.g., a thumbnail loading icon) is displayed to the side of the thumbnail. After a preset shooting time, an AI-enhanced image is generated, and the view jumps to the large image page of the AI-enhanced image, as shown in (a). Figure 12 As shown in (b), below the large image page of the AI-enhanced image, there are thumbnails of both the AI-enhanced image and the original image. Since the current view is the large image page of the AI-enhanced image, the thumbnail of the AI-enhanced image is selected. The phone responds to the touch of the back icon 104 on the large image page of the AI-enhanced image, jumping to the photo interface, as described above. Figure 11 As shown in (d), the photo interface displays a cover photo that aggregates the AI-enhanced image and the original image.
[0187] In some embodiments of this application, such as Figure 12 As shown in (a) and Figure 11 As shown in (b), several function buttons are displayed below the large image page of the original image, such as "Share," "Favorite," "Edit," "Delete," and "More." Before the AI-enhanced image is generated, the original image can be shared by touching the "Share" button, and deleted by touching the "Delete" button. The AI-enhanced image is generated based on the original image; if the original image is generated before the AI-enhanced image is generated, the AI-enhanced image will not be generated. However, the original image cannot be edited before the AI-enhanced image is generated. Since the AI-enhanced image is based on the original image, editing the original image will affect the AI enhancement process. Therefore, the original image cannot be edited before the AI-enhanced image is generated.
[0188] Specifically, such as Figure 13As shown in (a), before the AI-enhanced image is generated, a larger version of the original image is displayed in response to the "Share" button being touched. Figure 13 As shown in (b), a dropdown menu is displayed on the original image's large page. Users can share the original image to other applications (such as note-taking apps, email apps, etc.) or via Bluetooth or LAN to other mobile phones. After successful sharing of the original image and generation of the AI-enhanced image, the user is redirected to the photo interface, which appears as described above. Figure 3A As shown in (c) in the figure.
[0189] For example Figure 14 As shown in (a), before the AI-enhanced image is generated, a larger version of the original image is displayed in response to the "Delete" button being touched. Figure 14 As shown in (b), a pop-up window appears on the original image's large image page, displaying the message "Delete this photo?" Below the pop-up are "Cancel" and "Delete" buttons. When the "Delete" button is touched, the phone deletes the original image, and the AI-enhanced image is not generated. The user is then redirected from the original image's large image page to another interface, which could be the large image page of the next photo after the original image, or the photo interface. The photo interface does not display the original image or the AI-enhanced image, as described above. Figure 7 As shown in (d) in the figure.
[0190] For example Figure 15 As shown in (a), before the AI-enhanced image is generated, a larger version of the original image is displayed in response to the "Edit" button being touched. Figure 15 As shown in (b), the large image page of the original image displays a prompt box with the message "AI enhancement in progress, please wait".
[0191] In some embodiments, the first comparison interface includes: a first thumbnail display area, used to display a first thumbnail of a first photo and a second thumbnail of a second photo. The thumbnails in the first thumbnail display area have a selected state or an unselected state, with the selected state indicating that the photo corresponding to the thumbnail is selected as the cover photo. The cover photo is a single-shot aggregated photo displayed on the first photo interface. In response to a first selection operation on the first thumbnail display area, the second thumbnail is selected, and the cover photo is the second photo. Alternatively, in response to a second selection operation on the first thumbnail display area, the first thumbnail is selected, and the cover photo is the first photo.
[0192] The thumbnail display area can be alternatively described as a sliding window, used to display thumbnails of multiple photos, such as a window for swiping to display thumbnails of multiple photos. In some embodiments, if the thumbnail display area is a sliding window, the selection operation can be a swipe operation, through which a first thumbnail / second thumbnail is selected. In other embodiments, the selection operation can also be a click operation.
[0193] Specifically, after the AI-enhanced image is generated, it and the original image can be aggregated and displayed together, with only one cover photo shown on the photo interface. The cover photo can be either the AI-enhanced image or the original image. By default, the AI-enhanced image is used as the cover photo, but the original image can also be set as the cover photo by modifying the aggregated cover photo display.
[0194] In one example, using an AI-enhanced image as the initial cover photo, the phone responds to being touched on the aggregated cover photo, displaying a larger image page of the AI-enhanced image, as shown above. Figure 3A As shown in (d) above. In response to the comparison icon 304 on the large image page of the AI-enhanced image being touched, a comparison interface between the AI-enhanced image and the original image is displayed, as shown below. Figure 16 As shown in (a), below the comparison area are thumbnails of the AI-enhanced image and the original image. If the thumbnail of the AI-enhanced image is selected, it can be used as the cover photo for the aggregated display. Similarly, if the thumbnail of the original image is selected, it can be used as the cover photo for the aggregated display. The phone responds to the user's swipe gesture, selecting the thumbnail of the original image and setting it as the cover photo. A pop-up window appears on the comparison interface, displaying the message "Original image has been set as cover." Then, in response to the comparison interface, the user is redirected to the photo interface, as shown... Figure 16 As shown in (b) in the image, the cover photo displayed in the photo interface is the original image.
[0195] The above describes the process of aggregating and displaying a single original image and its corresponding AI-enhanced image in a single-shot scene. Optionally, this application can also be applied to continuous shooting / multi-shot scenes. The following assumes that the electronic device is a mobile phone, the continuous shooting function is enabled, and the mobile phone automatically performs AI enhancement on multiple photos obtained by continuous shooting when the AI enhancement function is enabled, so as to obtain multiple AI-enhanced images corresponding to multiple photos. The aggregation and display process of multi-shot scenes is described below.
[0196] Scene 2: Continuous Shooting Scene
[0197] As mentioned above, in burst mode, a mobile phone can capture multiple photos. To reduce the space occupied by these multiple photos in the gallery, the phone can aggregate the multiple original images and / or their corresponding AI-enhanced images captured in burst mode, and save the aggregated single photo as the cover photo in the gallery so that it can be displayed in the photo interface. In addition, the cover photo is marked with a burst mode icon to indicate that the cover photo is the result of aggregating multiple photos.
[0198] For example, in burst shooting scenarios, the phone can aggregate and display multiple consecutively taken original images, so that the photo interface does not display multiple original images, but instead displays a photo after aggregating multiple original images (burst aggregation photo / cover photo / cover page).
[0199] For example, in burst shooting scenarios, the phone aggregates and displays multiple AI-enhanced images corresponding to multiple consecutively captured original images, so that the photo interface does not display multiple AI-enhanced images, but instead displays the photo after aggregating multiple AI-enhanced images (burst aggregation photo / cover photo / cover page).
[0200] For example, in burst shooting scenarios, the phone can aggregate and display multiple consecutively captured original images and their corresponding AI-enhanced images. This allows the photo interface to display the aggregated image (burst-shot aggregated photo / cover photo / cover page) instead of the individual original images and AI-enhanced images. It should be understood that in this example, the phone can aggregate and display a portion of the multiple original images and a portion of their corresponding AI-enhanced images; alternatively, it can aggregate and display all of the multiple original images and all of their corresponding AI-enhanced images; or alternatively, it can aggregate and display all of the multiple original images and a portion of their corresponding AI-enhanced images; or alternatively, it can aggregate and display a portion of the multiple original images and all of their corresponding AI-enhanced images—the possibilities are not limited. Original images and / or AI-enhanced images not included in the aggregation are discarded without further processing.
[0201] The following is combined with Figures 17-25 This section provides a detailed explanation of the process by which a mobile phone aggregates and displays multiple AI-enhanced images corresponding to multiple consecutively captured original images in burst shooting scenarios. The process of aggregating multiple original images, or multiple original images and AI-enhanced images, can be referred to the process of aggregating multiple AI-enhanced images, and will not be elaborated upon here.
[0202] In some embodiments, in response to a touch operation on the burst-shot aggregated photos, the phone displays a sixth page of the burst-shot aggregated photos, the sixth page including a burst-shot comparison button. In response to a further touch operation on the burst-shot comparison button, the phone displays a selection interface for displaying multiple third photos and / or multiple fourth photos.
[0203] Specifically, after generating multiple AI-enhanced images corresponding to multiple consecutively captured original images, such as... Figure 17 As shown in (a), multiple AI-enhanced images are aggregated into a single photo in the photo interface, which can be called the cover photo. The photo also features a burst mode indicator 1701. When the photo with the burst mode indicator 1701 (which can be referred to as the aggregated photo) is touched, the phone displays the following... Figure 17 The large image page of the aggregated photos shown in (b) is also included. A burst comparison button 1702 is also provided on this large image page.
[0204] In some embodiments, the styles of the burst comparison button 1702 and the burst icon 1701 may be the same; in other embodiments, the styles of the burst comparison button 1702 and the burst icon 1701 may be different, and no limitation is made here. When the burst comparison button 1702 is touched, it is used to display the selection interface described below, and when the comparison icon is touched, it is used to display the comparison interface.
[0205] When the burst comparison button 1702 is touched, the phone displays the following: Figure 17 The selection interface shown in (c) is shown in the middle.
[0206] In this application, the selection interface is used to display multiple photos to be selected, including the photo displayed on the large image page and all or some of the other photos aggregated with that photo. It should be understood that "to be selected" in this application may refer to photos that require user observation and comparison.
[0207] In one example, the selection interface can be used to display multiple photos to be selected simultaneously. The display size and / or arrangement of the multiple photos to be selected simultaneously can be adaptively adjusted according to the size of the large image display area in the selection interface, without limitation. The large image display area can be the display area of the large image of the photos to be selected in the selection interface.
[0208] In another example, the selection interface can be used by the phone to display multiple photos to be selected in response to a swipe operation. Each swipe operation can display one or more of the photos to be selected, without limitation. The swipe operation can include vertical or horizontal swiping. The swipe position can be located in the large image display area and / or the thumbnail display area of the selection interface. The thumbnail display area can be the area in the selection interface displaying thumbnails of the photos to be selected; the thumbnail display area can be alternatively described as a sliding window used to display thumbnails of multiple photos, such as a sliding window for displaying thumbnails of multiple photos. Optionally, the sliding window is located below the large image display area in the selection interface, and the thumbnails in the sliding window can be arranged in order of thumbnails of the photos aggregated in the gallery, starting with the thumbnails of the photos.
[0209] Taking the example of displaying multiple photos to be selected by swiping in the selection interface, with one photo displayed each time a swipe is made, such as... Figure 17 As shown in (c), the selection interface includes a large image display area 1703 and a sliding window 1704. The large image display area 1703 displays... Figure 17 In the large image page shown in (b), the photo (one of the AI-enhanced images) is displayed in a sliding window 1704, which includes a thumbnail of the photo in the large image page and thumbnails of other AI-enhanced images aggregated with the photo in the large image page. Users can swipe left or right on the large image display area 1703, and the phone responds by switching the currently displayed AI-enhanced image to another AI-enhanced image. Simultaneously, the thumbnail corresponding to the currently displayed AI-enhanced image is selected. Alternatively, users can also swipe left or right on the sliding window 1704, and the phone responds by displaying the AI-enhanced image corresponding to the thumbnail at the swipe position in the large image display area 1703 of the selection interface.
[0210] When a selection screen is displayed on a mobile phone, the selection style can be as follows when the thumbnail at the bottom is selected: Figure 17 As shown in (c) above, or, when a thumbnail is selected, its selected style can also be as shown below. Figure 17 As shown in (d) in the figure, no limitation is imposed in this application.
[0211] Optionally, after viewing multiple photos through the selection interface, the user can choose their preferred photo. If the preferred photo does not match the cover photo saved in the gallery, the user can select the thumbnail of the preferred photo. The phone responds to this selection by displaying the AI-enhanced image corresponding to the selected thumbnail in the large image display area. Subsequently, the original cover photo displayed in the gallery can be replaced, and the AI-enhanced image corresponding to the selected thumbnail can be saved as the cover photo / new cover photo in the gallery. The new cover photo will then be displayed in subsequent photo interfaces.
[0212] In some embodiments of this application, after aggregating and displaying multiple AI-enhanced images, at least one of the AI-enhanced images can be deleted or saved as a different image. The process of deleting at least one AI-enhanced image from multiple AI-enhanced images will be described in detail below.
[0213] In some embodiments, the selection interface includes a second delete icon. When at least one third thumbnail in the third thumbnail display area is selected, the phone responds to a touch operation on the second delete icon, and the photo corresponding to at least one third thumbnail is deleted. If the photo corresponding to the specified delete thumbnail includes the currently selected cover photo, then the photo corresponding to one of the adjacent thumbnails is set as the new cover photo. Adjacent thumbnails refer to thumbnails in the third thumbnail display area that are adjacent to the specified delete thumbnail. The specified delete thumbnail is at least one third thumbnail, and the cover photo is a burst-shot aggregated photo displayed on the fifth photo interface.
[0214] In one example, the phone can be configured with a delete icon, which can be used to delete some or all of the AI-enhanced images from multiple AI-enhanced images. Optionally, the delete icon can be located on the selection screen. The delete icon on the selection screen can be used to control whether the phone deletes a single photo or multiple photos simultaneously.
[0215] For example, a user can first select one or more thumbnails in the slider window containing the thumbnails in the selection interface, and then touch the delete icon. The phone responds to the selected thumbnail and the operation of the delete icon, deleting the photo corresponding to the selected thumbnail. If the thumbnails corresponding to other photos are not selected, the other photos will not be deleted.
[0216] Furthermore, during the photo deletion process, if the deleted AI-enhanced image includes a cover photo (or aggregated photo) stored in the gallery, then the AI-enhanced image adjacent to the deleted AI-enhanced image can be used as the cover photo. "Adjacent" here refers to the AI-enhanced image corresponding to the next thumbnail that is adjacent to the last thumbnail of the deleted AI-enhanced image among multiple thumbnails.
[0217] Alternatively, to improve user experience and increase interactivity, the phone may display a prompt message (such as a pop-up) when deleting a photo, prompting the user whether to delete the photo.
[0218] Taking the example of selecting a single photo as the cover photo and then deleting it, such as... Figure 18 As shown in (a), if 30 AI-enhanced images corresponding to 30 consecutively captured original images are generated, and the first AI-enhanced image 1801a is used as the cover image for aggregation display, after the selection interface is displayed on the mobile phone, the first AI-enhanced image 1801a will be displayed, and the first thumbnail 1801b corresponding to the first AI-enhanced image 1801a will be selected, indicating that the first AI-enhanced image 1801a is the currently aggregated cover photo. Figure 18 As shown in (b), the phone responds to the selection of the first thumbnail 1801b and the delete icon on the selection screen is touched. A pop-up window appears on the selection screen, as shown in (b). Figure 18 As shown in (c), the pop-up window displays "Delete this image?", with "Cancel" and "Delete" buttons at the bottom. The phone responds to the "Delete" button being touched, deleting the first AI-enhanced image 1801a. Since the first AI-enhanced image 1801a is deleted, the second AI-enhanced image 1802a, adjacent to the first AI-enhanced image 1801a, becomes the new aggregated cover photo, as shown below. Figure 18 As shown in (d) in the image, the phone responds to the touch of the back icon on the selection screen, jumping from the selection screen to a larger image page of the second AI-enhanced image.
[0219] When the phone responds to the touch of the back icon on the large image page of the second AI-enhanced image, it jumps from the large image page of the second AI-enhanced image to the photo interface, where the second AI-enhanced image is displayed as the cover photo.
[0220] Taking the selection and deletion of multiple photos as an example, if multiple AI-enhanced images are deleted until only one AI-enhanced image remains in the selection interface, the burst comparison button on the large image page with only one AI-enhanced image will be hidden when navigating from the selection interface to the large image page with only one AI-enhanced image remaining. The photo interface will also not aggregate the multiple AI-enhanced images; only the single remaining AI-enhanced image will be displayed.
[0221] Specifically, such as Figure 19As shown in (a), if five AI-enhanced images corresponding to five consecutively captured original images are generated, and the first AI-enhanced image 1801a is used as the cover image for aggregation, after the selection interface is displayed on the mobile phone, the first AI-enhanced image 1801a will be displayed, and the first thumbnail 1801b below the first AI-enhanced image will be selected, indicating that the first AI-enhanced image 1801a is the currently aggregated cover photo. Figure 19 As shown in (b), the phone responds by using the AI-enhanced image corresponding to the third thumbnail 1903b as the cover photo. The first thumbnail 1801b, the second thumbnail 1802b, the fourth thumbnail 1904b, and the fifth thumbnail 1905b are selected, and the delete icon 309 on the selection interface is touched. A pop-up window appears on the selection interface, as shown in (b). Figure 19 As shown in (c), the pop-up window displays "Delete 4 images?", with "Cancel" and "Delete" buttons at the bottom. The phone responds to the "Delete" button being touched, deleting the first AI-enhanced image 1801a, the second AI-enhanced image 1802b, the fourth AI-enhanced image, and the fifth AI-enhanced image. The selection of multiple thumbnails can be achieved by: using a preset operation (e.g., long-pressing a thumbnail) to make multiple thumbnails available for selection, and then using a touch operation (e.g., clicking) to select the multiple thumbnails.
[0222] When the phone responds to the touch of the back icon on the selection screen, it will jump to the large image page of the third AI-enhanced image 1903a. On the large image page of the third AI-enhanced image 1903a, the burst shooting selection button 1702 will be hidden. Figure 19 As shown in (d) in the image, the phone responds to the touch of the back icon 104 on the large image page of the third AI-enhanced image 1903a, jumping from the large image page of the third AI-enhanced image 1903a to the photo interface, as shown in the image. Figure 19 As shown in (e), the third AI-enhanced image 1903a is displayed in the photo interface.
[0223] Further optionally, to improve user experience, in some embodiments, if all the aggregated AI-enhanced images are deleted, the phone can jump from the selection interface to a larger image page of the next photo adjacent to the aggregated photo in the gallery. The photo adjacent to the aggregated photo in the gallery can be either its left, right, top, or bottom neighbor, and there are no restrictions on its position.
[0224] Specifically, if five AI-enhanced images are generated corresponding to five consecutively captured original images, such as... Figure 20 As shown in (a), the phone responds when all five thumbnails corresponding to the five AI-enhanced images in the sliding window below the AI-enhanced image are selected, and the delete icon 309 on the selection interface is touched. A pop-up window appears on the selection interface, as shown in (a). Figure 20 As shown in (b), the pop-up window asks "Delete 5 images?", with "Cancel" and "Delete" buttons at the bottom. The phone responds to the "Delete" button being touched, deleting 5 AI-enhanced images. Figure 20 As shown in (c), the phone jumps to a large page of the next photo in the gallery that is adjacent to the aggregated photo.
[0225] Alternatively, besides setting a delete icon on the selection screen, you can also set a delete icon on the comparison screen to delete a single photo or multiple photos simultaneously. The selection screen can be used to navigate to the comparison screen, which also includes a comparison button. The comparison screen is displayed when at least two AI-enhanced images are selected and the comparison button is triggered. The comparison button on the selection screen functions the same as the one used in the single-shot scenario; both buttons display the comparison screen when touched.
[0226] In some embodiments, the selection interface further includes a comparison icon and a third thumbnail display area. The third thumbnail display area is used to display thumbnails corresponding to multiple photos and multiple thumbnails corresponding to fourth photos. The thumbnails in the third thumbnail display area are either selected or unselected. When at least one fifth thumbnail in the third thumbnail display area is selected, the mobile phone responds to a touch operation on the comparison icon and displays a second comparison interface. The second comparison interface includes a fourth thumbnail display area and a photo selection area. The fourth thumbnail display area includes at least one fifth thumbnail, and the photo selection area is used to display the photo corresponding to the selected thumbnail in the fourth thumbnail display area.
[0227] In one example, a thumbnail display area may be provided at the bottom of the comparison interface. The thumbnail display area may be the display area in the comparison interface that displays thumbnails of the photos to be selected. The thumbnail display area may be described as a sliding window, which is used to display thumbnails of multiple photos, such as a sliding window for displaying thumbnails of multiple photos.
[0228] Above the sliding window in the comparison interface is a photo selection area that can display multiple photos to be selected. In response to a thumbnail being selected in the sliding window, the photo corresponding to the selected thumbnail will be displayed in the photo selection area of the comparison interface. This photo selection area can be used to display multiple photos simultaneously. The display size and / or arrangement of the multiple photos displayed simultaneously can adaptively adjust according to the size of the photo selection area, without limitation.
[0229] In some embodiments, the second comparison interface includes a third delete icon. When at least one sixth thumbnail in the fourth thumbnail display area is selected, the phone, in response to a touch operation on the third delete icon, displays a fifth pop-up window. The fifth pop-up window prompts the user whether to delete the photo corresponding to at least one sixth thumbnail, and includes a fourth delete button. The phone then, in response to a touch operation on the fourth delete button, deletes the photo corresponding to at least one sixth thumbnail.
[0230] Taking deleting multiple photos in the comparison interface as an example, if 30 AI-enhanced images corresponding to 30 consecutively taken original images are generated, the selection interface will appear as described above. Figure 20 As shown in (a), 8 thumbnails can be selected from 30 thumbnails at the bottom of the selection interface. The phone responds to the touch of the comparison icon 304, jumping from the selection interface to the comparison interface. The bottom of the comparison interface includes the 8 selected thumbnails, and above the thumbnails is a delete icon 309, as shown... Figure 21 As shown in (a) above. If at least one of the eight thumbnails is selected, the AI-enhanced image corresponding to the selected thumbnail can be displayed on the photo selection area 2101. For example, if four thumbnails are selected, four AI-enhanced images will be displayed on the comparison interface in a two-row, two-column arrangement. In response to four thumbnails being selected from the eight thumbnails on the comparison interface, the delete icon 309 is triggered, and a pop-up window appears on the comparison interface, such as... Figure 21 As shown in (b), the pop-up window asks "Delete 4 images?", with "Cancel" and "Delete" buttons at the bottom. When the "Delete" button is pressed, the phone deletes the AI-enhanced images corresponding to the 4 thumbnails in the comparison interface.
[0231] In other embodiments, photos to be deleted can also be selected in the area of photos to be selected.
[0232] Specifically, when at least one sixth thumbnail is selected, the first selectable photo corresponding to at least one sixth thumbnail is displayed in the selectable photo area. When at least one first selectable photo in the selectable photo area is selected, the phone responds to a touch operation on the third delete icon and displays a sixth pop-up window. The sixth pop-up window prompts the user whether to delete at least one first selectable photo, and includes a fifth delete button. The phone then responds to a touch operation on the fifth delete button to delete at least one first selectable photo.
[0233] like Figure 22 As shown in (a), the phone responds to the selection of 3 out of 4 AI-enhanced images in the photo selection area 2101, and the delete icon is triggered. Figure 22As shown in (b), a pop-up window appears on the comparison interface, displaying the message "Delete 3 images?". Below the pop-up window are "Cancel" and "Delete" buttons. In response to the "Delete" button being touched, the phone deletes the 3 selected AI-enhanced images from the photo selection area 2101.
[0234] In other embodiments, if multiple thumbnails at the bottom of the comparison interface are deleted until only one thumbnail remains, the user will be redirected from the comparison interface to the selection interface. Alternatively, if all thumbnails at the bottom of the comparison interface are deleted, the user will be redirected from the comparison interface to the selection interface.
[0235] The following section will provide a detailed explanation of the process of saving at least one AI-enhanced graph from among multiple AI-enhanced graphs.
[0236] In some embodiments, both the selection interface and the comparison interface may have a "Save As" button. Therefore, at least one AI augmentation image among multiple AI augmentation images can be saved in the selection interface or in the comparison interface.
[0237] Specifically, the selection interface also includes a third "Save As" button. When at least one fourth thumbnail is selected in the third thumbnail display area, the phone responds to a touch operation on the third "Save As" button by displaying a fourth pop-up window. This fourth pop-up window prompts the user whether to save the photo corresponding to at least one fourth thumbnail to the gallery. The fourth pop-up window includes a fourth "Save As" button. The phone then responds to a touch operation on the fourth "Save As" button by saving the photo corresponding to at least one fourth thumbnail to the gallery.
[0238] In one example, the "Save As" button on the selection interface can save a single photo or multiple photos simultaneously; that is, photos share a single "Save As" button. In response to selecting a thumbnail, the "Save As" button operation saves the photo corresponding to the selected thumbnail, while other photos will not be saved if their corresponding thumbnails are not selected. The placement of this "Save As" button is unrestricted; it can be placed in the navigation menu at the bottom of the selection interface or in the navigation bar at the top of the selection interface.
[0239] Taking selecting multiple photos and saving them as an example, as shown above... Figure 20 As shown in (a), a "Save As" button is also provided in the selection interface. The phone responds to the selection of eight thumbnails in the selection interface by triggering the "Save As" button, as shown in (a). Figure 23As shown in (a), a pop-up window appears on the selection interface, displaying the message "Keep only the selected 8 photos?". Below the pop-up window are buttons for "Keep only the selected 8 photos," "Keep all," and "Cancel." If the "Keep only the selected 8 photos" button is triggered, the photo interface will not display multiple AI-enhanced images aggregated together (i.e., it will not display the cover photo resulting from the aggregation of multiple AI-enhanced images); instead, it will only display the AI-enhanced images corresponding to the selected 8 thumbnails, as shown below. Figure 23 As shown in (b) above. If the "Keep All" button is triggered, the photo interface will display multiple AI-enhanced images aggregated together (i.e., display the cover photo after aggregating multiple AI-enhanced images), and will also display the AI-enhanced images corresponding to the selected 8 thumbnails, as shown below. Figure 23 As shown in (c) in the figure.
[0240] The following section will further illustrate this by saving at least one AI-enhanced image from the comparison interface.
[0241] In some embodiments, the second comparison interface includes a fifth save button. When at least one seventh thumbnail in the fourth thumbnail display area is selected, the phone, in response to a touch operation on the fifth save button, displays a seventh pop-up window. This seventh pop-up window prompts the user whether to save the photo corresponding to at least one seventh thumbnail to the gallery. The seventh pop-up window includes a sixth save button. The phone then, in response to a touch operation on the sixth save button, saves the photo corresponding to at least one seventh thumbnail to the gallery.
[0242] As mentioned above Figure 20 As shown in (a), if 30 AI-enhanced images corresponding to 30 consecutively captured original images are generated, after displaying the selection interface, 8 thumbnails can be selected from the 30 thumbnails at the bottom of the selection interface. The phone responds to the touch of the comparison icon 304 in the selection interface, jumping from the selection interface to the comparison interface, as described above. Figure 22 As shown in (a), the bottom of the comparison interface includes eight selected thumbnails, and also includes a "Save As" button. If at least one of the eight thumbnails is selected, the AI-enhanced image corresponding to the selected thumbnail can be displayed in the photo selection area 2101 of the comparison interface. For example, if four thumbnails are selected, four AI-enhanced images will be displayed on the comparison interface, arranged in a two-row, two-column layout. Figure 24 As shown in (a), in response to the selection of 4 out of 8 thumbnails in the comparison interface and the activation of the "Save As" button, a pop-up window appears on the comparison interface, as follows: Figure 24As shown in (b), the pop-up window displays the message "Keep only the 4 photos in the comparison?", with "Keep only the 4 photos in the comparison", "Keep all", and "Cancel" buttons below it. If the "Keep only the 4 selected photos" button is triggered, the photo interface will not aggregate multiple AI-enhanced images, but will only display the AI-enhanced images corresponding to the 4 selected thumbnails. If the "Keep all" button is triggered, the photo interface will aggregate multiple AI-enhanced images and also display the AI-enhanced images corresponding to the 4 selected thumbnails.
[0243] In other embodiments, saved photos can also be selected in the area of photos to be selected.
[0244] Specifically, when at least one seventh thumbnail is selected, at least one second photo corresponding to the seventh thumbnail is displayed in the photo selection area. When at least one second photo in the photo selection area is selected, the phone, in response to a touch operation on the fifth "Save As" button, displays an eighth pop-up window. This eighth pop-up window prompts the user whether to save at least one second photo to the gallery, and includes a seventh "Save As" button. The phone then, in response to a touch operation on the seventh "Save As" button, saves at least one second photo to the gallery.
[0245] like Figure 25 As shown in (a), in response to the phone's action, three of the four AI-enhanced images in the photo area 2101 to be selected in the comparison interface are selected. In response to the "Save As" button being triggered, a pop-up window appears on the comparison interface, as shown... Figure 25 As shown in (b), the pop-up window displays the message "Keep only the 3 selected photos?", with "Keep only the 3 selected photos", "Keep all", and "Cancel" buttons below. If the "Keep only the 3 selected photos" button is triggered, the photo interface will not aggregate multiple AI-enhanced images, but will only display the AI-enhanced images corresponding to the 3 selected thumbnails. If the "Keep all" button is triggered, the photo interface will aggregate multiple AI-enhanced images and also display the AI-enhanced images corresponding to the 3 selected thumbnails.
[0246] Other embodiments of this application provide an electronic device that may include a memory and one or more processors. The memory and processors are coupled. The memory stores computer program code, which includes computer instructions. When the computer instructions are executed by the processor, the electronic device performs the various functions or steps described in the above method embodiments. The structure of the electronic device can be referred to... Figure 2 The structure of the mobile phone is shown.
[0247] This application also provides a computer storage medium that includes computer instructions. When the computer instructions are executed on the electronic device, the electronic device performs various functions or steps performed by the electronic device in the above method embodiments.
[0248] This application also provides a computer program product that, when run on a computer, causes the computer to perform various functions or steps performed by the electronic device in the above method embodiments.
[0249] Through the above description of the embodiments, those skilled in the art can clearly understand that, for the sake of convenience and brevity, only the division of the above functional modules is used as an example. In actual applications, the above 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.
[0250] In the several embodiments provided in this application, it should be understood that the disclosed apparatus and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of modules or units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another apparatus, or some features may be ignored or not executed. Furthermore, the mutual coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.
[0251] The units described as separate components may or may not be physically separate. A component shown as a unit can be one or more physical units; that is, it can be located in one place or distributed in multiple different locations. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0252] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0253] If the integrated unit is implemented as 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 solutions of the embodiments of this application, essentially or in other words, the parts that contribute to the prior art, or all or part of the technical solutions, can be embodied in the form of a software product. This software product is stored in a storage medium and includes several instructions to cause a device (which may be a microcontroller, chip, etc.) or processor to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0254] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions within the technical scope disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for displaying photographs, characterized in that, Applied to electronic devices, the method includes: In response to the shooting operation, the first photo is captured. Save the first photograph taken and the second photograph corresponding to the first photograph; wherein the second photograph is a photograph obtained by processing the first photograph; In response to a first operation on the gallery, a first photo interface is displayed, on which a single-shot aggregated photo is displayed, and the single-shot aggregated photo is correspondingly set with an aggregated display icon; In response to a touch operation on the single-shot aggregated photo, the first photo and the second photo are displayed.
2. The method according to claim 1, characterized in that, After displaying the first photo interface, the method further includes: In response to a touch operation on the single-shot aggregated photo, a first large image page of the single-shot aggregated photo is displayed; the first large image page includes a comparison icon, which is used to instruct the user to compare the first photo and the second photo; In response to a touch operation on the comparison icon on the first large image page, a first comparison interface is displayed, which displays the first photo and the second photo.
3. The method according to claim 2, characterized in that, The first comparison interface includes: a first thumbnail display area, which is used to display a first thumbnail of the first photo and a second thumbnail of the second photo. The thumbnails in the first thumbnail display area have a selected state or an unselected state. The selected state is used to indicate that the photo corresponding to the thumbnail is selected as the cover photo. The cover photo is the photo of the single-shot aggregated photo displayed on the first photo interface. The method further includes: In response to a first selection operation on the first thumbnail display area, the second thumbnail is selected, and the cover photo is the second photo; or... In response to a second selection operation on the first thumbnail display area, the first thumbnail is selected, and the cover photo is the first photo.
4. The method according to claim 2, characterized in that, The first comparison interface includes: a first photo display area, a second photo display area, and a first delete icon. The first photo display area is used to display the first photo, and the second photo display area is used to display the second photo. The method further includes: In response to a touch operation on the first delete icon, a first pop-up window is displayed, which prompts the user whether to delete the first photo and / or the second photo; In response to a touch operation on the first delete button on the first pop-up window, the first photo and / or the second photo are deleted.
5. The method according to claim 4, characterized in that, After deleting the first photo and / or the second photo in response to a touch operation on the first delete button on the first pop-up window, the method further includes: If the first photo is deleted, a second large page of the second photo is displayed, which includes a photo processing indicator and a return icon; In response to a touch operation on the return icon, a second photo interface is displayed, the second photo interface including the second photo, the second photo including the photo processing identifier.
6. The method according to claim 4, characterized in that, After deleting the first photo and / or the second photo in response to a touch operation on the first delete button on the first pop-up window, the method further includes: If the second photo is deleted, a third large image page of the first photo is displayed, the third large image page including a return icon; In response to a touch operation on the return icon, a third photo interface is displayed, the third photo interface including the first photo.
7. The method according to any one of claims 2 to 6, characterized in that, The first large image page includes a second delete button. After displaying the first large image page of the single-shot aggregated photos, the method further includes: In response to a touch operation on the second delete button, a second pop-up window is displayed. The second pop-up window prompts the user whether to delete the first photo and the second photo. The second pop-up window includes a third delete button and a jump button. In response to a touch operation on the third delete button, the first photo and the second photo are deleted; or, in response to a touch operation on the jump button, the first comparison interface is displayed.
8. The method according to claim 2, characterized in that, The first comparison interface includes: a first save button and a second thumbnail display area, the second thumbnail display area being used to display and select a first thumbnail of the first photo and a second thumbnail of the second photo. After displaying the first comparison interface, the method further includes: If the first thumbnail and / or the second thumbnail is selected, in response to a touch operation on the first save button, a third pop-up window is displayed, which prompts the user whether to save the first photo and / or the second photo in the gallery, and the third pop-up window includes a second save button; In response to a touch operation on the second save button, the first photo and / or the second photo are stored in the gallery.
9. The method according to any one of claims 1 to 8, characterized in that, The method further includes: If a second operation on the gallery is received before the second photo corresponding to the first photo is generated after the shooting ends, a fourth photo interface is displayed in response to the second operation, the fourth photo interface including the first photo.
10. The method according to claim 9, characterized in that, After displaying the fourth photo interface, the method further includes: In response to a touch operation on the first photo, a fourth large image page of the first photo is displayed; the fourth large image page includes a prompt indicating that the second photo is being generated. In response to the generation of the second photo, a fifth large image page of the second photo is displayed; the fifth large image page includes the return icon; In response to a touch operation on the return icon, the first photo interface is displayed.
11. A method for displaying a photograph, characterized in that, Applied to electronic devices, the method includes: In response to the shooting operation, multiple consecutive third photos are captured; Save the multiple third photos taken and the multiple fourth photos corresponding to the multiple third photos; wherein, the fourth photos are photos obtained by processing the third photos; In response to a third operation on the gallery, a fifth photo interface is displayed, which displays a burst of photos and has a corresponding burst icon. In response to a touch operation on the burst-shot aggregated photos, the plurality of third photos and / or the plurality of fourth photos are displayed.
12. The method according to claim 11, characterized in that, After displaying the fifth photo interface, the method further includes: In response to a touch operation on the burst-shot aggregated photo, a sixth page of the burst-shot aggregated photo is displayed; the sixth page includes a burst-shot comparison button, which is used to display a selection interface; In response to a touch operation on the burst comparison button, the selection interface is displayed, which is used to display the plurality of third photos and / or the plurality of fourth photos.
13. The method according to claim 12, characterized in that, The selection interface includes a large image display area, a third thumbnail display area, and a second delete icon. The large image display area is used to display the multiple third photos and / or the multiple fourth photos to be selected. The third thumbnail display area is used to display multiple thumbnails corresponding to the multiple third photos and multiple thumbnails corresponding to the multiple fourth photos. The thumbnails in the third thumbnail display area can be selected or unselected. After displaying the selection interface, the method further includes: When at least one third thumbnail in the third thumbnail display area is selected, in response to a touch operation on the second delete icon, the photo corresponding to the at least one third thumbnail is deleted. If the photo corresponding to the specified deleted thumbnail includes the currently selected cover photo, then the photo corresponding to one of the adjacent thumbnails is set as the new cover photo. The adjacent thumbnails refer to the thumbnails in the third thumbnail display area that are adjacent to the specified deleted thumbnail. The specified deleted thumbnail is the at least one third thumbnail, and the cover photo is the photo of the burst-shot aggregated photo displayed on the fifth photo interface.
14. The method according to claim 13, characterized in that, The selection interface also includes a third "Save As" button, and the method further includes: When at least one fourth thumbnail in the third thumbnail display area is selected, in response to a touch operation on the third save button, a fourth pop-up window is displayed. The fourth pop-up window prompts the user whether to save the photo corresponding to the at least one fourth thumbnail in the gallery. The fourth pop-up window includes a fourth save button. In response to a touch operation on the fourth save button, the photo corresponding to the at least one fourth thumbnail is stored in the gallery.
15. The method according to claim 12, characterized in that, The selection interface further includes a comparison icon and a third thumbnail display area. The third thumbnail display area is used to display thumbnails corresponding to the multiple third photos and the multiple fourth photos. The thumbnails in the third thumbnail display area have selected or unselected states. The method further includes: When at least one fifth thumbnail in the third thumbnail display area is selected, a second comparison interface is displayed in response to a touch operation on the comparison icon. The second comparison interface includes a fourth thumbnail display area and a photo selection area. The fourth thumbnail display area includes the at least one fifth thumbnail, and the photo selection area is used to display the photo corresponding to the thumbnail selected in the fourth thumbnail display area.
16. The method according to claim 15, characterized in that, The second comparison interface includes a third delete icon. After displaying the second comparison interface, the method further includes: When at least one sixth thumbnail in the fourth thumbnail display area is selected, in response to a touch operation on the third delete icon, a fifth pop-up window is displayed. The fifth pop-up window prompts the user whether to delete the photo corresponding to the at least one sixth thumbnail. The fifth pop-up window includes a fourth delete button. In response to a touch operation on the fourth delete button, the photo corresponding to the at least one sixth thumbnail is deleted.
17. The method according to claim 16, characterized in that, After displaying the second comparison interface, the method further includes: When at least one sixth thumbnail is selected, the first photo to be selected corresponding to the at least one sixth thumbnail is displayed in the photo to be selected area; When at least one first photo to be selected in the photo selection area is selected, in response to a touch operation on the third delete icon, a sixth pop-up window is displayed, which prompts the user whether to delete the at least one first photo to be selected, and the sixth pop-up window includes a fifth delete button; In response to a touch operation on the fifth delete button, the at least one first selectable photo is deleted.
18. The method according to claim 15, characterized in that, The second comparison interface includes a fifth "Save As" button. After displaying the second comparison interface, the method further includes: When at least one seventh thumbnail in the fourth thumbnail display area is selected, in response to a touch operation on the fifth save button, a seventh pop-up window is displayed. The seventh pop-up window prompts the user whether to save the photo corresponding to the at least one seventh thumbnail in the gallery. The seventh pop-up window includes a sixth save button. In response to a touch operation on the sixth save button, the photo corresponding to the at least one seventh thumbnail is stored in the gallery.
19. The method according to claim 18, characterized in that, After displaying the second comparison interface, the method further includes: When at least one seventh thumbnail is selected, a second photo corresponding to the at least one seventh thumbnail is displayed in the photo selection area; When at least one second photo to be selected in the photo selection area is selected, in response to a touch operation on the fifth save button, an eighth pop-up window is displayed. The eighth pop-up window prompts the user whether to save the at least one second photo to be selected in the gallery. The eighth pop-up window includes a seventh save button. In response to a touch operation on the seventh save button, the at least one second selectable photo is stored in the gallery.
20. An electronic device, characterized in that, The electronic device includes a memory and a processor; the memory and the processor are coupled; wherein the memory stores computer program code, the computer program code including computer instructions, which, when executed by the processor, cause the electronic device to perform the method as described in any one of claims 1 to 19.
21. A computer storage medium, characterized in that, Includes computer instructions that, when executed on an electronic device, cause the electronic device to perform the method as described in any one of claims 1 to 19.
22. A computer program product, characterized in that, When the computer program product is run on a computer, it causes the computer to perform the method as described in any one of claims 1 to 19.