Shooting function recommendation method, electronic equipment and related device
By displaying a preview of the shooting scene and a recommended shooting function information interface on the electronic device, the problem of users manually adjusting complex modes and parameters is solved, thus simplifying shooting operations and improving user experience.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2025-10-20
- Publication Date
- 2026-05-12
AI Technical Summary
The camera applications on existing electronic devices offer too many shooting modes and functions, making manual adjustments complicated for users and affecting the shooting experience.
By displaying a preview of the shooting scene and recommended shooting function information on the interface, users can intuitively select the appropriate shooting function without manually adjusting the mode and parameters.
It simplifies the shooting process, improves the user experience, lowers the shooting threshold, and enhances the quality of the final product.
Smart Images

Figure CN122027883A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of terminal technology, and in particular to a method for recommending shooting functions, electronic devices, and related apparatus. Background Technology
[0002] Some electronic devices come with camera apps that allow users to take photos and record videos.
[0003] To help users capture high-quality photos, camera apps on some electronic devices offer an increasing number of shooting modes and functions, as well as a growing number of adjustable or selectable parameters. Users can manually adjust shooting modes, functions, and / or parameters to capture photos according to their needs.
[0004] However, a large number of shooting modes, functions, and parameters may make manually adjusting shooting modes, functions, and / or parameters more complicated, thus affecting the user's shooting experience. Summary of the Invention
[0005] This application provides a method for recommending shooting functions, an electronic device, and related apparatus, which can reduce manual adjustment of shooting modes and parameters to improve the shooting experience.
[0006] In a first aspect, embodiments of this application provide a method for recommending shooting functions, applied to an electronic device. The method may include: displaying a first interface, the first interface including a first control, and displaying a preview of a shooting scene on the first interface. In response to an operation applied to the first control, a second interface is displayed, the second interface including shooting function information corresponding to at least one recommended shooting function, and the second interface also includes a preview of the shooting scene, the shooting function information being determined based on the preview.
[0007] In this implementation, in response to an operation on the first control in the first interface, the electronic device can display shooting function information and a preview of the shooting scene corresponding to at least one recommended shooting function. This allows users to intuitively observe and understand the recommended shooting functions and preview the scene, and then use the recommended shooting functions to take photos. Users do not need to manually adjust shooting modes and parameters, which lowers the barrier to entry for shooting and improves the user's shooting experience. For example, if at least one shooting function is a single function, the user can use that single recommended shooting function to take a photo without manually adjusting the shooting mode and parameters. If at least one shooting function is multiple shooting functions, the user can choose the shooting function that meets their needs from the multiple recommended shooting functions to take a photo, again without manually adjusting the shooting mode and parameters. Furthermore, since the shooting function information is determined based on the preview screen, the at least one recommended shooting function can be a shooting function suitable for the shooting scene or a shooting function that matches the shooting scene. Using the recommended shooting function can improve the quality of the final image and reduce the probability of the photo not meeting the user's needs. The fact that users do not need to manually adjust shooting modes and parameters simplifies the shooting process and improves the user's shooting experience. In response to the operation of the first control in the first interface, the second interface displayed by the electronic device not only displays a preview of the shooting scene, but also displays shooting function information of at least one recommended shooting function. This effectively utilizes the space of the electronic device's display screen and helps users observe and understand the shooting functions recommended by the electronic device, making it easier for users to select the shooting function that meets their needs.
[0008] In one possible implementation, at least one shooting function includes at least one of a composition function, a color function, a panoramic shooting function, or a final image playback function, wherein the final image is a photograph taken. The shooting function information includes a second control corresponding to the shooting function and / or at least one effect information corresponding to the shooting function, the effect information being determined based on the preview screen.
[0009] In one possible implementation, one side of the second interface displays shooting function information, while the other side displays a preview image. This split-screen (or column-based) display method can be applied to large-screen terminal devices or the unfolded screen of foldable terminal devices.
[0010] In this implementation, at least one shooting function may include at least one of the following: composition function, color function, panoramic shooting function, or image playback function. This allows the system to recommend one or more shooting functions suitable for the shooting scene, enabling the user to take photos that meet their needs or are of high quality. The shooting function information displayed on the second interface may include a second control corresponding to the shooting function, allowing the user to select the corresponding shooting function by operating the second control. This allows for obtaining a shooting function that meets the user's needs without adjusting the shooting mode and parameters. The shooting function information displayed on the second interface may also include at least one effect information of the shooting function, allowing the user to intuitively observe and understand at least one effect of the shooting function. This allows the user to select the effect information that meets their needs for shooting, achieving the goal of taking photos with the effect corresponding to the user's selected effect information without requiring the user to manually adjust the shooting mode and parameters. The effect information is determined based on the preview screen, indicating that the effect information displayed by the electronic device matches the shooting scene. This reduces the probability of the displayed effect information not meeting the user's needs and improves the user's shooting experience. One side of the second interface displays shooting function information, while the other side displays a preview screen, allowing users to compare the preview screen with the shooting function information.
[0011] In one possible implementation, at least one shooting function is a composition function, a color function, a panoramic shooting function, or a final image playback function. The shooting function information includes a second control corresponding to the shooting function and at least one effect information corresponding to the shooting function, and the second control is in a selected state.
[0012] In this implementation, the recommended shooting function displayed on the second interface is any of the following: composition function, color function, panoramic shooting function, or image playback function. The second control is in a selected state, for example, by being highlighted. The selected state of the second control indicates that the electronic device has chosen the shooting function corresponding to that second control by default, reducing the user's need to select the corresponding shooting function, thus simplifying the shooting operation and improving the user's shooting experience. If the shooting function corresponding to the second control meets the user's needs, the user can select at least one effect information corresponding to the shooting function to achieve the selection of the shooting mode and parameters corresponding to the effect information, thereby taking a photo with the effect corresponding to the effect information.
[0013] In one possible implementation, the effect information displayed on the second interface can be historical photos. At least one shooting function includes a composition function, a color function, a panoramic shooting function, and a final image playback function. The shooting function information corresponding to each of the at least one shooting function includes the second control corresponding to the composition function, color function, panoramic shooting function, and final image playback function, and at least one historical photo corresponding to the final image playback function, and the second control corresponding to the final image playback function is in a selected state.
[0014] In this implementation, when multiple shooting functions are suitable for the shooting scenario, the electronic device can display recommended second controls for each of the multiple shooting functions, such as the second controls corresponding to the composition function, color function, panorama shooting function, and final image playback function. The electronic device can default to selecting the final image playback function. The electronic device can display at least one effect information corresponding to the selected final image playback function, that is, the electronic device can display at least one historical photo. When the second control corresponding to the final image playback function is selected, it can prompt the user that the final image playback function has been selected by default. The second interface displays the second controls corresponding to the composition function, color function, panorama shooting function, and final image playback function, so that the user can select the shooting function corresponding to the second control by operating the second control, such as clicking the second control. This allows the user to obtain the shooting function without manually adjusting the shooting mode and parameters, reducing the manual operation of adjusting the shooting mode and parameters.
[0015] In one possible implementation, after displaying the second interface, the method further includes: responding to an operation on the second control corresponding to the composition function, displaying a third interface, wherein one side area of the third interface displays one or more composition effect screens corresponding to the composition function, and the other side area of the third interface displays the composition points corresponding to the preview screen and the composition effect screens, wherein the composition effect screens are determined based on the preview screens, and the composition points corresponding to each of the multiple composition effect screens are different.
[0016] In this implementation, the selection of the composition function is achieved through operations on the second control corresponding to the composition function. The electronic device can display one or more composition effect screens corresponding to the composition function, and can also display a preview screen and composition points, so that users can intuitively view the composition effect screens corresponding to the composition points and easily select the composition effect that meets their needs for shooting. The composition effect screens are determined based on the preview screen, allowing users to intuitively observe the effect after composing based on the preview screen. The composition point screens for multiple composition effect screens are different for each user, so that users can compare and observe the composition effect of different composition point screens, or the effect of the preview screen based on different composition point screens, which helps users select the composition effect that satisfies them from multiple composition effect screens.
[0017] In one possible implementation, displaying at least one composition effect screen on one side of the third interface includes: a first sub-area of the third interface side-area displaying the composition effect screen, and a second sub-area of the third interface side-area displaying historical photos. The other side of the third interface can display a preview of the shooting scene.
[0018] This implementation allows for the simultaneous display of the composition effect screen and historical photos from the composition function. It also enables the simultaneous display of the composition effect screen, historical photos, and preview screen, allowing users to view these elements concurrently and enhancing the user experience.
[0019] In one possible implementation, the effect information corresponding to the composition function is a composition effect screen. After displaying the second interface, the method may further include: in response to the operation of selecting a target composition effect screen, displaying a fourth interface, the fourth interface including a preview screen and a first prompt message, the first prompt message being used to prompt the mobile electronic device to reach the target composition point corresponding to the target composition effect screen, the first prompt message being used to indicate the focus point of the electronic device. The target composition effect screen can be any one of one or more displayed composition effect screens.
[0020] In this implementation, the composition effect corresponding to the target composition effect screen can be understood as the composition effect that meets the user's needs. Selecting the target composition effect screen indicates selecting the corresponding shooting mode and parameters. The user can take a picture using the shooting mode and parameters corresponding to the target composition effect without manually adjusting the shooting mode and parameters. The first prompt message can be used to instruct the user to move the electronic device to make the convergence point of the electronic device overlap with the target composition point, thereby enabling the capture of a photo with the target composition effect.
[0021] In one possible implementation, the first prompt information includes a first line connecting the first identifier and the target mapping point. For example, the first line may be an arrowed line, such as... Figure 7 The interface shown connects identifiers 5022 and 5021. In this implementation, the user can move the electronic device in the direction indicated by the first connecting line, causing the first identifier to reach the target composition point corresponding to the target composition effect, thereby enabling the capture of a photo with the target composition effect.
[0022] In one possible implementation, the effect information corresponding to the composition function is the composition effect screen. After displaying the second interface, the method further includes: in response to a deletion or swipe operation on a composition effect screen, displaying a fifth interface, wherein the composition effect screen displayed on the fifth interface is the updated composition effect screen, and is different from the composition effect screen displayed on the second or third interface.
[0023] In this implementation, the composition effect screen displayed on the fifth interface differs from that displayed on the second or third interface. This indicates that the composition effect screen displayed on the fifth interface is an updated composition effect screen compared to the second or third interface. Responding to a deletion operation on a composition effect screen, that composition effect screen can be deleted. After deleting the composition effect screen, the electronic device can update the composition effect screen and display the updated composition effect screen to recommend and display more composition effect screens for the shooting function to the user. Responding to a swipe operation on a composition effect screen, that composition effect screen can be removed from the interface. After removing the composition effect screen, the electronic device can update the composition effect screen and display the updated composition effect screen to recommend and display more composition effect screens for the shooting function to the user.
[0024] In one possible implementation, after displaying the second interface, the method further includes: responding to an operation on the second control corresponding to the color function, displaying a sixth interface, one or more color effect images displayed on one side of the sixth interface, and a preview image displayed on the other side of the sixth interface, wherein the color effect images are determined based on the preview image, and the color effects of the multiple color effect images are different.
[0025] In this implementation, the operation of the second control corresponding to the color function indicates that the color function has been selected. The electronic device can display one or more color effect images on one side of the sixth interface and a preview image on the other side, allowing users to intuitively compare and observe the preview image and the color effect images. It also allows users to select the color effect image that meets their needs from multiple color effect images corresponding to the color function, thereby enabling them to select the color effect corresponding to the color effect image and the corresponding shooting mode and parameters. The color effect image is determined based on the preview image, allowing users to intuitively understand the color style effect of the preview image corresponding to the color function. The color effects of the multiple color effect images are different, allowing users to intuitively understand the different color effects of the color function.
[0026] In one possible implementation, the effect information corresponding to the color function is a color effect image. After displaying the second interface, the method further includes: in response to the operation of selecting the target color effect image, displaying a seventh interface, which includes a preview image of the shooting scene with the target color effect. The target color effect image can be any one of one or more color effect images displayed by the electronic device.
[0027] In this implementation, the target color effect image can be understood as a color effect image that meets the user's needs. Selecting the target color effect image means choosing the target color effect or the shooting mode and parameters corresponding to the target color effect. The user can obtain the shooting mode and parameters corresponding to the target color effect without manually adjusting them. After the user selects the target color effect image that meets their needs, the electronic device can display an interface including a preview image of the shooting scene with the target color effect, allowing the user to intuitively observe the preview image with the target color effect. The device can also prompt the user about the selected target color effect. This allows the user to change the color effect selection screen if they are not satisfied with the selected target color effect, in order to select the most satisfactory color effect.
[0028] In one possible implementation, the effect information corresponding to the color function is a color effect image. After displaying the second interface, the method further includes: in response to a deletion or swiping operation on a color effect image, displaying an eighth interface, where the color effect image displayed on the eighth interface is an updated color effect image, and is different from the color effect image displayed on the second or sixth interface. For a detailed implementation principle of this embodiment, please refer to Example Six, which describes a swiping operation on a window displaying a color effect image to delete or remove the content displayed in that window. The electronic device can update the color effect image and display the updated color effect image to show the user more color effects of the color function.
[0029] In this implementation, the color effect displayed on the eighth interface differs from that displayed on the second or sixth interface. This indicates that the color effect displayed on the eighth interface is an updated version of the color effect displayed on the second or sixth interface. In response to a deletion or swipe operation on a color effect image, the electronic device displays the eighth interface to update and display the updated color effect image, thereby showcasing more color effects to the user.
[0030] In one possible implementation, after displaying the second interface, the method further includes: responding to an operation of the second control corresponding to the panoramic shooting function, displaying a ninth interface, wherein one side of the ninth interface displays panoramic shooting information and the other side of the ninth interface displays a preview screen, and the panoramic shooting information includes an identifier for instructing the electronic device to move to perform panoramic shooting.
[0031] In this implementation, the operation of the second control corresponding to the panoramic shooting function can indicate the selection of the panoramic shooting function and its corresponding mode, such as ultra-high-definition panoramic mode. The electronic device can display panoramic shooting information including indicators to instruct the device to move for panoramic shooting, allowing users to easily move the device based on this information and thus lowering the barrier to entry for panoramic shooting. Users can select ultra-high-definition panoramic mode simply by operating the second control corresponding to the panoramic shooting function, enhancing the overall panoramic shooting experience.
[0032] In one possible implementation, the effect information corresponding to the panoramic shooting function is panoramic shooting information, which includes a marker indicating the movement of the electronic device to perform panoramic shooting. After displaying the second interface, the method further includes: in response to the operation of starting panoramic shooting, displaying a tenth interface, one side of the tenth interface displays a stitched preview of the panoramic shooting process, and the other side of the tenth interface displays a preview and second prompt information, the second prompt information including a second line connecting the second marker to the endpoint of the panoramic shooting, and a third marker indicating the direction of movement of the electronic device on the second line.
[0033] In this implementation, the second prompt information includes a second line connecting the second marker to the panoramic shooting endpoint. A third marker on the second line indicates the direction of movement of the electronic device, allowing the user to move the electronic device according to the instructions in the second prompt information to capture a high-quality panoramic photo. One side of the tenth interface displays a stitched preview of the panoramic shooting process, while the other side displays a preview image. This ensures that the areas displaying the stitched preview and the shooting scene preview do not overlap, facilitating the user's observation of both the real-time stitched preview and the shooting scene preview.
[0034] In one possible implementation, after displaying the second interface, the method further includes: in response to the operation of selecting a historical photo, displaying an eleventh interface, one side of the eleventh interface displaying multiple historical photos, including the selected historical photo, and the other side of the eleventh interface displaying the selected historical photo in a magnified manner.
[0035] In this implementation, one side of the eleventh screen displays multiple historical photos, including the selected historical photo, allowing users to compare and observe them. The other side of the eleventh screen displays a magnified version of the selected historical photo, allowing users to view the magnified effect or details.
[0036] In one possible implementation, the shooting function information includes a second control corresponding to the shooting function. After displaying the second interface, the method further includes: in response to an operation on the second control, displaying a twelfth interface, the twelfth interface including a menu containing options for at least one shooting function; and in response to an operation of selecting a target option in the menu, displaying a thirteenth interface, the thirteenth interface including a preview screen and at least one effect information corresponding to the shooting function of the target option.
[0037] In this implementation, at least one shooting function is displayed in a menu format, allowing users to select the corresponding shooting function by choosing an option from the menu. After the user selects the target shooting function, the electronic device can display at least one effect information of the target shooting function for the user to choose from. The user can select the shooting mode and parameters corresponding to the effect information that meets their needs, without having to manually adjust the shooting mode and parameters. This lowers the barrier to entry for shooting, simplifies the shooting operation, and improves the shooting experience.
[0038] In one possible implementation, the second control is located at the edge of the electronic device's display interface. For example, the second control could be located at the lower left or upper left of the electronic device's display screen. This implementation facilitates user operation of the second control.
[0039] In one possible implementation, before displaying the second interface, the method further includes: in response to an operation performed on the first control, determining at least one shooting function based on at least one of environmental features, lighting features, subject features, or posture information of the electronic device from the preview screen.
[0040] In this implementation, at least one recommended shooting function of the electronic device is suitable for or matches the shooting scene. This results in higher quality photos taken using the recommended shooting function, helping users select a function from the recommended options to capture photos that meet their needs. Users can choose a shooting function from the recommended options without manually adjusting shooting modes and parameters, thus lowering the barrier to entry and simplifying the shooting process.
[0041] Secondly, embodiments of this application provide an electronic device comprising: one or more processors and a memory. The memory is coupled to the one or more processors and is used to store computer program code, which includes computer instructions. The one or more processors are used to execute the computer program or invoke the computer instructions to cause the electronic device to perform the methods described in the first aspect or any possible implementation thereof.
[0042] Thirdly, embodiments of this application provide a computer-readable storage medium storing a computer program or instructions that, when executed on a computer, cause the computer to perform the methods described in the first aspect or any possible implementation thereof.
[0043] Fourthly, embodiments of this application provide a computer program product including a computer program, which, when run on a computer, causes the computer to perform the methods described in the first aspect or any possible implementation of the first aspect.
[0044] Fifthly, embodiments of this application provide a chip or chip system that can be applied to an electronic device. The chip or chip system includes at least one processor and a communication interface. The communication interface and the at least one processor are interconnected via a circuit. The at least one processor is used to run computer programs or instructions to cause the electronic device to perform the methods described in the first aspect or any possible implementation thereof. The communication interface in the chip can be an input / output interface, pins, or circuits, etc.
[0045] In one possible implementation, the chip or chip system described above in the embodiments of this application further includes at least one memory, which stores instructions. The memory can be an internal storage unit of the chip, such as a register or cache, or it can be a storage unit of the chip itself (such as a read-only memory or random access memory).
[0046] It should be understood that the second to fifth aspects of the embodiments of this application correspond to the technical solutions of the first aspect of the embodiments of this application, and the beneficial effects achieved by each aspect and the corresponding feasible implementation are similar, and will not be described again. Attached Figure Description
[0047] Figure 1 A schematic diagram of the hardware structure of an electronic device provided in an embodiment of this application;
[0048] Figure 2 A schematic diagram of the software architecture of an electronic device provided in an embodiment of this application;
[0049] Figure 3 A schematic diagram of a scene for the shooting function recommendation method provided in the embodiments of this application;
[0050] Figure 4 Another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0051] Figure 5 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0052] Figure 6 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0053] Figure 7 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0054] Figure 8 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0055] Figure 9 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0056] Figure 10 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0057] Figure 11 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0058] Figure 12 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0059] Figure 13 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0060] Figure 14 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0061] Figure 15 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0062] Figure 16 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0063] Figure 17 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0064] Figure 18 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0065] Figure 19 This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application;
[0066] Figure 20This is another scenario illustration of the shooting function recommendation method provided in the embodiments of this application. Detailed Implementation
[0067] To facilitate understanding, the relevant terms and concepts involved in the embodiments of this application will be introduced below:
[0068] 1. XMAGE style
[0069] XMAGE style can be understood as a visual style or image style with film or cinematic effects. XMAGE style can also include color styles such as primary colors, vivid colors, and bright colors. Primary colors can be understood as a color style that highly reproduces the true colors of the subjects in the shooting scene. Vivid colors can be understood as a color style that enhances color saturation and contrast to make the image more eye-catching. Bright colors can be understood as a color style that brightens the overall image, making it fresh and bright.
[0070] The color function in the embodiments of this application may include the function of constructing the XMAGE style of the image.
[0071] 2. Electronic equipment
[0072] The electronic device in this application embodiment can be an electronic device with shooting and display functions. The electronic device in this application embodiment can be user equipment (UE), a terminal, etc. For example, the electronic device can be a mobile phone, tablet, personal digital assistant (PDA), handheld device with wireless communication function, computing device, in-vehicle device, or wearable device, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, wireless terminal in smart home, etc. The form of the electronic device is not specifically limited in this application embodiment. The mobile phone can be a foldable phone.
[0073] To capture photos that meet user needs, users can manually adjust the shooting modes and / or parameters of the camera app on their electronic devices to obtain shooting functions suitable for the shooting scene. Shooting functions can include shooting modes and / or parameters. However, as camera apps become increasingly complex, the number of shooting modes, functions, and parameters offered by camera apps makes adjusting shooting modes and / or parameters increasingly complicated. For example, this leads to greater complexity in composition, panoramic shooting, and / or color style adjustments. The complexity of adjusting shooting modes and / or parameters may increase the barrier to entry for shooting, which may in turn affect the user's shooting experience.
[0074] To lower the barrier to entry for photography and enable users to select shooting modes and / or parameters that match the shooting scene through a more intelligent interactive method, so as to take photos that meet user needs, the system can intelligently recommend shooting functions that match the shooting scene by analyzing the shooting environment, lighting and subject in the shooting scene, so as to improve the quality of the final image, lower the barrier to entry for photography, reduce the need for users to manually adjust shooting modes and / or parameters, and increase the success rate of taking good photos.
[0075] To allow users to intuitively view the intelligently recommended shooting functions and easily select the desired function for shooting, the recommended shooting function information can be displayed using the large screen space of a large-screen device. This also makes full use of the large screen space to display more information.
[0076] The shooting scene includes, for example, landscapes, portraits, or low-light environments. The shooting scene can also be other scenes, such as text-based scenes; this application does not specifically limit the shooting scene. Large-screen devices include electronic devices with large displays, such as foldable phones or tablets. The finished product can be understood as a photograph taken.
[0077] In view of this, embodiments of this application provide a method for recommending shooting functions. This method is applied to an electronic device, which can display a first interface including a control for initiating intelligent recommendation and a preview image of the shooting scene. The control for initiating intelligent recommendation can be a control representing a column. The user can click the control representing the column to cause the electronic device to perform column processing and initiate intelligent recommendation. In response to clicking the control representing the column, the electronic device can display a second interface. The second interface can include shooting function information corresponding to at least one shooting function intelligently recommended by the electronic device, and also includes a preview image of the shooting scene. The shooting function information is determined based on the preview image. The electronic device displays the shooting function information corresponding to at least one recommended shooting function and the preview image of the shooting scene, making it easier for the user to intuitively observe and understand the recommended shooting functions and observe the preview image. This facilitates the user to select a shooting function that meets their needs from the at least one recommended shooting function, or to select shooting function information that meets their needs from the shooting function information corresponding to at least one shooting function. This allows users to select shooting functions without manually adjusting shooting modes and parameters, lowering the shooting threshold and improving the user's shooting experience. For example, if at least one shooting function is available, the user can use that recommended function to take a photo without manually adjusting the shooting mode and parameters. If at least one shooting function is available in multiple formats, the user can choose the recommended function that best suits their needs, again without manual adjustment. Furthermore, since the shooting function information is determined based on the preview image, the recommended function can be suitable for or matched to the shooting scene. Using the recommended function improves image quality and reduces the likelihood of photos failing to meet user expectations. The elimination of manual adjustment of shooting modes and parameters simplifies the shooting process and enhances the user's shooting experience.
[0078] In addition, the second interface displayed on the electronic device not only shows a preview of the shooting scene, but also displays information on at least one recommended shooting function. This makes effective use of the screen space of the electronic device and helps users observe and understand the recommended shooting functions, making it easier for users to select the shooting function that meets their needs.
[0079] Figure 1 A schematic diagram of a hardware structure of an electronic device provided in an embodiment of this application is shown.
[0080] Reference Figure 1The electronic device 100 may include: a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, antenna 1, antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone jack 170D, a sensor 180, buttons 190, a motor 191, an indicator 192, a camera 193, a display screen 194, and a subscriber identification module (SIM) card interface 195, etc. It is understood that the structure illustrated in this embodiment does not constitute a specific limitation on the electronic device 100.
[0081] In other embodiments of this application, the electronic device 100 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.
[0082] The software architecture of an electronic device can be divided into several layers. In some embodiments, from bottom to top, these layers are: kernel layer, system service layer, framework layer, and application layer. Layers communicate with each other through software interfaces. System functions can be tailored, added, or combined at the subsystem level in different device deployment scenarios, and each subsystem can also be tailored, added, or combined at the functional level. The electronic device provided in this application embodiment can be deployed with a distributed system, such as Harmony OS or iOS. This application embodiment uses an electronic device deployed with the Harmony OS as an example to exemplify the software architecture of the electronic device.
[0083] For example, processor 110 can control display screen 194 to display a first interface, which includes a first control and a preview of the shooting scene. Processor 110 can receive information from sensor 180 regarding operations performed on the first control. In response to an operation performed on the first control, processor 110 can control display screen 194 to display a second interface, which includes shooting function information corresponding to at least one recommended shooting function, and also includes a preview of the shooting scene. This allows users to intuitively observe and understand the recommended shooting functions and preview the scene, and then use the recommended shooting functions to take photos. Users do not need to manually adjust shooting modes and parameters, which lowers the barrier to entry for shooting and improves the user's shooting experience.
[0084] The shooting function information corresponding to each of the recommended shooting functions can be determined by the processor 110 based on at least one of the environmental features, lighting features, subject features, or posture information of the electronic device in the preview image or preview screen. Different shooting function information corresponds to different shooting modes and / or parameters. In this way, users can select the shooting mode and parameters corresponding to the shooting function information by selecting the shooting function information, without having to manually adjust the shooting mode and parameters, which can lower the shooting threshold, simplify shooting operations, and improve user experience. Determining the shooting function information based on at least one of the environmental features, lighting features, subject features, or posture information of the electronic device in the preview image or preview screen can be understood as determining the shooting function information based on at least one of the environmental features, lighting features, subject features, or posture information of the electronic device in the shooting scene corresponding to the preview image or preview screen.
[0085] Figure 2 A schematic diagram of the software architecture of an electronic device provided in an embodiment of this application is shown.
[0086] like Figure 2 As shown, the Harmony system employs a layered architecture, dividing it into several layers, each with a clear role and function. Layers communicate with each other through software interfaces. In some embodiments, the Harmony system can be divided into four layers, from bottom to top: the kernel layer, the system service layer, the application framework layer, and the application layer. The application framework layer can be simply referred to as the framework layer. The application layer can be simply referred to as the application layer.
[0087] The kernel layer can include the kernel abstract layer (KAL), kernel subsystems, and driver subsystems.
[0088] KAL provides basic kernel capabilities to the upper layers by shielding the differences between multiple kernels, including but not limited to process / thread management, memory management, file system, network management, and peripheral device management.
[0089] Kernel Subsystem: Supports the selection of a suitable OS kernel for different resource-constrained devices, including but not limited to Linux kernel, HarmonyOS kernel, LiteOS (Lite Operating System), etc.
[0090] Driver Subsystem: The driver framework is the foundation for the open system hardware ecosystem, providing unified peripheral access capabilities and a framework for driver development and management. The driver framework includes: display drivers, camera drivers, audio drivers, Bluetooth drivers, sensor drivers, etc.
[0091] The system service layer comprises the core capabilities of the system, providing services to applications through the framework layer. This layer includes, but is not limited to, the following subsystems:
[0092] The system's basic capability subsystem set provides fundamental capabilities for the operation, scheduling, and migration of distributed applications across multiple devices. This set may include distributed soft bus, distributed data management, distributed task scheduling, and Ark multi-language runtime; it may also include multi-modal input subsystem, graphics subsystem, security subsystem, and AI subsystem.
[0093] Basic software service subsystem set: provides public and general software services; the basic software service subsystem set may include event notification subsystem, telephone service subsystem, multimedia subsystem, etc.
[0094] Enhanced software service subsystem suite: Provides differentiated enhanced software services for different devices; the enhanced software service subsystem suite may include smart screen proprietary business subsystem, wearable proprietary business subsystem, IoT proprietary business subsystem, etc.
[0095] Hardware service subsystem set: Provides hardware services; the hardware service subsystem set may include location service subsystem, user IAM (Identity and Access Management) subsystem, wearable proprietary hardware service subsystem, biometric identification, IoT proprietary hardware service subsystem, etc.
[0096] Distributed task scheduling enables distributed service management (discovery, synchronization, registration, and invocation), supporting remote startup, remote invocation, remote connection, and migration of applications across devices.
[0097] Distributed data management enables data synchronization, data storage, data sharing, and data access across all scenarios and devices.
[0098] The distributed soft bus provides communication-related capabilities for seamless interconnection between multiple devices, including: WLAN service capabilities, Bluetooth service capabilities, soft bus, inter-process communication RPC (Remote Procedure Call), and StarFlash communication capabilities.
[0099] Ark Multilingual Runtime is a unified compilation runtime platform designed to support the joint compilation and execution of multiple programming languages and multiple chip platforms.
[0100] The framework layer provides application programming interfaces (APIs) and programming frameworks for applications in the application layer. The framework layer includes: the ArkUI framework (which provides a complete infrastructure for UI development of system applications, including UI functions such as components, layouts, animations, and interactive events, as well as a real-time interface preview tool), the user application framework, and the Ability framework (an Ability is a lightweight application; the Ability framework schedules and manages the operation and lifecycle of Abilities). Different devices may have different operating systems, and the APIs they support may also differ.
[0101] The HarmonyOS API is a series of open capabilities provided to support HarmonyOS application development. The HarmonyOS API can be set at the framework layer or independently of the framework layer. The HarmonyOS API includes the Audio API (audio service), Push API (push service), and Account API (account service), among others.
[0102] Applications can include system apps and extended / third-party apps. System apps can include the desktop, control bar, settings, contacts, phone, camera, etc., while extended / third-party apps can include social apps, travel apps, etc.
[0103] For example, when the camera application is enabled, it can use KAL to drive the camera to capture a preview image of the shooting scene. The camera application can then use KAL to drive the display screen of the electronic device to display a first interface. The first interface includes a first control and a preview image of the shooting scene. The camera application can receive information transmitted from the kernel layer instructing the first control to perform operations. The camera application can use a preset model to process at least one of the environmental features, lighting features, subject features, or posture information of the electronic device in the preview image or preview image to obtain shooting function information corresponding to at least one shooting function. The camera application can then use KAL to drive the display screen to display a second interface. The second interface includes shooting function information corresponding to at least one recommended shooting function and a preview image of the shooting scene. This allows users to intuitively observe and understand the recommended shooting functions and preview images, and then use the recommended shooting functions to take pictures. Users do not need to manually adjust shooting modes and parameters, which lowers the shooting threshold and improves the user's shooting experience.
[0104] The shooting function information includes shooting modes and parameters, so that when the user selects the shooting function information to take a picture, the camera application can generate a photo based on the shooting mode and parameters corresponding to the user's selected shooting function information.
[0105] The following uses a foldable mobile phone as an example to illustrate the recommended shooting function method provided in this application, with specific embodiments. These embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.
[0106] Example 1: See Figures 3-7 .
[0107] When the electronic device is in its unfolded state and its camera application is activated, the electronic device can display... Figure 3 The interface shown. (As shown) Figure 3 The interface shown may include a control 301 representing color function A, a control 302 representing the flash, a control 303 representing composition, a control 304 representing photo ratio, a control 305 representing settings, a control 306 representing zoom, a control 308 representing columns, a control 309 representing camera switching, a control 310 representing taking a photo, a control 311 for opening the gallery, a control representing professional mode, a control representing video recording mode, a control representing photo mode, an indicator representing selection status 312, a control representing portrait mode, a control representing flash mode, and an image 313.
[0108] Controls 301, 302, 303, 304, and 305 can all have a background shadow 316. Control 302 can also indicate that the flash is off. Control 303 can also indicate that the framing function is off. Image 313 can be a preview image of the shooting scene. Taking shooting scene A as an example, image 313 can include, for example,... Figure 3 The image shows objects 314 and 315 in the shooting scene A. The preview image can be understood as a display effect that includes a preview of the shooting scene. The preview content may include, for example... Figure 3 Objects 314 and 315 are shown. Control 306 can represent 10x zoom (10×), 4x zoom (4×), 2x zoom (2×), 1x zoom (1×), or wide-angle (W). Control 1× has a selection identifier 307, which can indicate that the default or user-selected zoom level is 1×. The control indicating the shooting mode has an identifier 312, which can indicate that the default or user-selected shooting mode is the shooting mode.
[0109] Controls representing different modes can be represented by the text "xx". For example, the control representing professional mode can be the text "professional", the control representing video recording mode can be the text "video recording", the control representing photo mode can be the text "photo taking", the control representing portrait mode can be the text "portrait", and the control representing flash mode can be the text "flash shooting". In some implementations of this application, the gallery can be a photo album, for example, a gallery application can be a photo album application. Control 309 can be used to switch between the front and rear cameras. Controls 301, 302, 303, 304, 305, 306, and 308 are located on the left edge of the electronic device's display screen, while controls 309, 310, 311, and the control representing the shooting mode are located on the right edge of the electronic device's display screen. Shooting modes include, for example, professional mode, video recording mode, photo taking mode, portrait mode, or flash shooting mode. Color function A can include primary colors, vivid colors, or bright colors. The control representing columns can be understood as an intelligent recommendation entry.
[0110] exist Figure 3 On the interface shown, the user can click control 308, which represents a column layout. In response to a click on control 308, the electronic device can perform column layout and activate intelligent recommendations. The electronic device can display a column layout interface. For example, the electronic device can display... Figure 4 The column layout shown in Figure 'a'. Figure 4 The interface shown in Figure 'a' may include the content displayed in window 401, the content displayed in window 402, a control 302 indicating the flash, a control 403 indicating the composition function is enabled, a control 404 indicating the live photo function is disabled, a control 301 indicating color function A, the content displayed in window 409, a control indicating night mode, a control indicating flash mode, a control indicating portrait mode, a control indicating photo mode, an indicator indicating selection status, a control indicating video recording mode, a control indicating professional mode, a control indicating more, a control for opening the gallery, a control indicating taking a photo, a control indicating switching cameras, a control 406 indicating swiping up to expand, a control 407 indicating expanding upwards, a control 408 indicating playback of the entire video, and a control indicating columns.
[0111] Window 401 displays historical photos and a delete control 405. Window 402 displays historical photos and a delete control 405. Both historical photos displayed in window 401 and window 402 can include object 4011. The historical photos displayed in windows 401 and 402 can each be two photos taken by the user in the past. The control 405 displayed in window 401 can be used to delete the historical photos displayed in window 401. The control 405 displayed in window 402 can be used to delete the historical photos displayed in window 402. Window 409 displays image 313. Control 408 is highlighted, indicating that the default selection or the user has selected the full-view playback function. For example, in response to a click on control 308, control 408 is highlighted, indicating that when smart recommendation is activated, the electronic device intelligently recommends the full-view playback function to the user, and the full-view playback function is selected by default. When the full-view playback function is selected, the image displayed in the left area of the electronic device can be a historical photo, which can be displayed by default in the split-screen interface. The left side of the electronic device displays images, such as historical photos displayed in windows 401 and 402 respectively. The right side of the electronic device can display image 313. Controls 407, 408, and 308 are located at the lower left edge of the electronic device's display screen. Controls 302, 403, and 404, representing the flash, and control 301, representing color function A, are located at the upper right edge of the electronic device's display screen.
[0112] exist Figure 4 On the interface shown in Figure 'a', the user can click control 407, and the electronic device can display... Figure 4 The interface shown in b is shown in the image. Figure 4 The interface shown in b is the same as Figure 4 The differences in the interface shown in section a may include: Figure 4 The interface shown in b does not include control 407. Figure 4 The interface shown in Figure b also includes a collapsed control 410, a control 403 with a background shadow, a color function B control 411, and a panoramic shooting function control 412. Controls 410, 403, 411, and 412 are also located in the lower left edge area of the electronic device's display screen.
[0113] In response to a click on control 407, the electronic device displays controls 408 indicating playback of the final image, 403 indicating that the composition function is enabled, 411 indicating color function B, and 412 indicating panoramic shooting. This indicates that, with intelligent recommendation activated, the electronic device intelligently recommends playback of the final image, composition function, color function B, and panoramic shooting to the user. The user can then select the desired shooting function from the recommended options. Shooting functions may include playback of the final image, composition function, color function B, and panoramic shooting. Color function B may include XMAGE styles, such as film style or cinematic style. Optionally, color function B may also include the color style corresponding to color function A.
[0114] Optionally, in Figure 3 On the interface shown, the user can click control 308. In response to a click on control 308, which represents the column layout, the electronic device can perform column splitting and activate intelligent recommendations. The electronic device can display, as shown... Figure 4 The column interface shown in b is shown in the image.
[0115] In response to an action to activate intelligent recommendations or a split-screen action, the electronic device can determine at least one shooting function suitable for the shooting scene based on a preview image of the scene. The at least one shooting function may include at least one of the following: image playback, composition, color, and panoramic shooting. When the electronic device determines that the shooting functions suitable for the shooting scene include image playback, composition, color, and panoramic shooting, and receives an instruction to expand the intelligent recommendations function, the electronic device can display controls corresponding to the image playback function (e.g., control 408), the composition function (e.g., control 403), the color function (e.g., control 411), and the panoramic shooting function (e.g., control 412) for the user to select a shooting function. An instruction to expand the intelligent recommendations function may be, for example, a click operation on control 407.
[0116] exist Figure 4 On the interface shown in b, the user can click control 403 to select the composition function. The electronic device can display... Figure 5 The interface shown. Figure 5 The interface shown is Figure 4 The differences in the interface shown in b can include: Figure 5 The interface shown may not include the content displayed in window 401 and the content displayed in window 402. Figure 5 The interface shown may also include the content displayed in window 501, the content displayed in window 503, and the content displayed in window 502. Figure 5 In the interface shown, control 403 is highlighted and control 408 is not highlighted.
[0117] The content displayed in window 501 may include image 5011 and composition prompt information 5012. The content displayed in window 503 may include image 5031 and composition prompt information 5032. The content displayed in window 502 may include image 313, an identifier 5021 indicating composition point 1, an identifier 5022 indicating prompt point, and an identifier 5023 indicating composition point 2. The highlighted control 403 may indicate the default selection or that the user has selected the composition function. Image 5011 may be a composition effect image obtained by composing the preview image 313 based on composition point 1 corresponding to identifier 5021. Image 5031 may be a composition effect image obtained by composing the preview image 313 based on composition point 2 corresponding to identifier 5023. The prompt point can be used to indicate the focus point of the electronic device, or to indicate the position of the focus point relative to the composition point, so as to guide the user's shooting operation and reduce the shooting threshold. The composition prompt information may include the identifier of the composition point and composition description information in window 502. The composition description can be text, such as "Composition recommendation: use a medium to long telephoto lens to bring the distant rocks closer, focus on the core, and avoid a cluttered image" or "Composition recommendation: use a medium to long telephoto lens to bring the distant trees closer, focus on the core, and avoid a cluttered image."
[0118] The shooting mode and parameters corresponding to the composition effect image are intelligently recommended by the electronic device for the shooting scene (e.g., shooting scene A). The electronic device displays the composition effect image for the user to select. By selecting the composition effect image, the user can choose the corresponding shooting mode and parameters without manually adjusting them, thus lowering the barrier to entry for shooting. The electronic device displays the composition effect image on one side of the screen (e.g., the left side or the side where windows 501 and 503 are located), and displays the preview image and composition points on the other side of the screen (e.g., the right side or the side where window 502 is located). This allows the user to intuitively see the composition effect corresponding to the intelligently recommended shooting mode and parameters, as well as the position of the corresponding composition points in the preview image. This helps the user select the composition effect that meets their needs from the various intelligently recommended composition effects, reducing the probability of the user's photos not meeting their requirements.
[0119] exist Figure 5 On the interface shown, the user can click control 410, and the electronic device can display... Figure 6 The interface shown. Figure 6 The interface shown is Figure 5 The differences shown in the interfaces may include: Figure 6 The interface shown does not include controls 410, 408, the control representing color function B, or the control representing panoramic shooting function. Figure 6 The interface shown also includes a control 407 that indicates expansion upwards.
[0120] Optionally, in Figure 4 On the interface shown in b, the user can click control 403 to select the composition function. The electronic device can display... Figure 6 The interface shown.
[0121] Optionally, on the electronic device display Figure 4 As shown in 'a', if the electronic device recognizes that the preview image (such as image 313) corresponds to a shooting scene suitable for the composition function, the interface displayed by the electronic device can be changed from... Figure 4 The interface shown in 'a' will redirect to Figure 5 The interface shown or Figure 6 The interface shown demonstrates how to intelligently recommend shooting functions (such as composition functions) that best match the shooting scene without requiring manual operation of the composition function controls. The electronic device identifies the shooting scene corresponding to the preview image (such as image 313) and determines whether the composition function is suitable. For example, the electronic device identifies suitable composition points in the shooting scene corresponding to the preview image (such as image 313).
[0122] Optionally, on the electronic device display Figure 4 As shown in b, if the electronic device recognizes that the preview image (e.g., image 313) corresponds to a shooting scene suitable for the composition function, the interface displayed by the electronic device can be changed from... Figure 4 The interface shown in b jumps to Figure 5 The interface shown or Figure 6 The interface shown demonstrates how to intelligently recommend shooting functions (such as composition functions) that best match the shooting scene without requiring the user to manually operate the composition function controls.
[0123] Optionally, in Figure 3 On the interface shown, the user can click control 308. In response to a click on control 308, which represents the column layout, the electronic device can perform column splitting and activate intelligent recommendations. The electronic device can display, as shown... Figure 5 or Figure 6 The split-screen interface shown.
[0124] exist Figure 6 On the interface shown, the user can click window 501. The electronic device can display... Figure 7 The interface shown. Figure 7 The interface shown is Figure 6 The differences shown in the interfaces may include: Figure 7 In the interface shown, window 501 can be highlighted. Figure 7In the interface shown, window 701 not only displays the content displayed in window 501, but also shows the line connecting identifier 5022 and identifier 5021. This line can be an arrow pointing towards identifier 5021, used to instruct the mobile electronic device to move identifier 5022 to the position of identifier 5021 or to overlap identifier 5022 and identifier 5021, so that the focus point corresponding to identifier 5022 is located at or around the composition point 1 corresponding to identifier 5021. Window 501 is highlighted, indicating that the user has selected the shooting mode and parameters corresponding to the composition effect based on the composition point 1 corresponding to identifier 5021.
[0125] Optionally, in Figure 5 On the interface shown, the user can click window 501. The electronic device can display... Figure 7 The content of the interface shown, or the display interface of an electronic device, may include Figure 7 The content of the interface shown.
[0126] In electronic device display Figure 7 In the interface shown, the user can move the electronic device according to the prompt connecting the lines of identifiers 5022 and 5021, so that identifiers 5022 and 5021 overlap. When identifiers 5022 and 5021 overlap, the user can click the control 310 indicating taking a picture to take a picture according to the shooting mode and parameters corresponding to the composition effect of the composition point 1 corresponding to identifier 5021.
[0127] As shown in Example 1, the shooting function recommendation method provided in this application embodiment allows users to enter a column and enable intelligent recommendation through controls representing columns. The electronic device can display controls for various intelligently recommended shooting functions. These shooting functions include, for example, playback of finished images, composition functions, color functions, and panoramic shooting functions. Users can select a shooting function by clicking the control corresponding to that function. The electronic device can display at least one image effect corresponding to the user-selected shooting function, allowing users to intuitively view the intelligently recommended image effects and easily select the image effect that meets their needs from the multiple intelligently recommended image effects. An image effect of a shooting function can be understood as an image effect composed of a shooting mode and parameters. Taking the user-selected shooting function as a composition function as an example, the electronic device can display multiple composition effect images corresponding to the composition function, i.e., displaying multiple composition effects corresponding to the composition function. Users can select a target composition effect from the multiple composition effects displayed by the electronic device for shooting. Selecting a target composition effect for shooting means selecting the shooting mode and parameters corresponding to the target composition effect for shooting. Selecting a target composition effect can be done by selecting a target composition effect image or clicking the window displaying the target composition image. Because the composition displayed on electronic devices is a composition intelligently recommended by the device for a suitable shooting scene or a composition that matches the shooting scene, users can select a target composition effect for shooting. This means that users can select a preset shooting mode and parameters that are intelligently recommended for a suitable shooting scene, which can improve the quality of the final image and allow users to take high-quality photos that meet their needs without having to manually adjust the shooting mode and parameters.
[0128] Furthermore, when the electronic device defaults to or the user selects a recommended shooting function, the electronic device can display at least one image effect corresponding to that shooting function, allowing the user to view at least one image effect of the shooting function and select one image effect for shooting. Compared to some large-screen devices that only provide a view of the finished image on the left side of the display screen, the shooting function recommendation method provided in this application embodiment can display the image effect of the recommended shooting function (such as a composition effect image) on the left side of the large-screen device's display screen, while displaying a preview image of the shooting scene on the right side of the display screen, thus achieving effective utilization of the display screen space of the large-screen device.
[0129] Example 2: See Figure 3 , Figure 5 and Figure 7 Or see Figure 3 , Figure 6 and Figure 7 .
[0130] exist Figure 3On the interface shown, the user can click control 308. In response to the action applied to control 308, the electronic device can perform column splitting and activate smart recommendations. The electronic device can display... Figure 5 The interface shown or Figure 6 The interface shown. Operations applied to control 308 can be understood as column splitting or activating intelligent recommendations. This allows the electronic device to intelligently recommend composition functions that best match the shooting scene in response to the user's column splitting or intelligent recommendation actions, and display various composition effect images corresponding to those functions for intuitive viewing and user selection.
[0131] exist Figure 5 The interface shown or Figure 6 On the interface shown, the user can click window 501. The electronic device can display... Figure 7 The interface shown is similar to Example 1, displayed on electronic devices. Figure 7 After accessing the interface shown, the user can move the electronic device according to the prompts connecting the lines of identifiers 5022 and 5021, so that identifiers 5022 and 5021 overlap. When identifiers 5022 and 5021 overlap, the user can click the control 310 indicating taking a picture to take a picture according to the shooting mode and parameters corresponding to the composition effect of the composition point 1 corresponding to identifier 5021 (i.e., the composition effect corresponding to image 5011).
[0132] The technical effect of Example 2 is similar to that of Example 1, and will not be repeated here.
[0133] Example 3: See Figure 6 , Figure 8 and Figure 9 .
[0134] exist Figure 6 On the interface shown, the user can swipe left on window 501 to delete the content displayed in window 501. During the swipe left on window 501, the electronic device can display... Figure 8 The interface shown in Figure a. Figure 8 The interface shown in Figure a is the same as Figure 7 The differences shown in the interfaces may include: Figure 8 In the interface shown, window 501 is tilted. Figure 8 The interface shown in Figure a also includes a control 801 for deleting. Swipe left, for example, by pressing and holding window 501 and swiping to the left of the electronic device.
[0135] When window 501 overlaps with control 801, the electronic device can display... Figure 8 The interface shown in b is shown in the middle. Figure 8 The interface shown in b is the same as Figure 8 The difference between the interfaces shown in section a and section 2 is: Figure 8The interface shown in Figure b does not include the delete control 801. (This is displayed on the electronic device.) Figure 8 In the interface shown in b, the user can lift their finger. The electronic device can display... Figure 9 The interface shown.
[0136] Figure 9 The interface shown is Figure 7 The difference between the interfaces shown is: Figure 9 The interface shown contains three windows displaying content that is consistent with... Figure 7 The interface shown contains three windows that display different content. Figure 9 The interface shown includes windows 902, 903, and 901. Window 902 can display image 5031 and composition tips 9021. Window 903 can display image 9031 and composition tips 9032. Window 901 can display image 313, identifier 5022, identifier 9011 indicating composition point 1, and identifier 9012 indicating composition point 2. Composition tips 9021 can include identifier 9011 and composition description information. The composition description information in composition tips 9021 can be the same as that in composition tips 5032, for example, it can be "Composition recommendation: use a medium to long focal length to bring the distant trees closer, focus on the core, and avoid clutter in the image." The position of composition point 1 corresponding to identifier 9011 can be the same as the position of composition point 2 corresponding to identifier 5023. Composition tips 9032 can include identifier 9012 and composition description information. The composition description information in composition hint 9032 can also be the same as that in composition hint 5032. The overlap of window 501 and control 801 indicates that the content displayed in window 501 can be deleted.
[0137] As shown in Example 3, the shooting function recommendation method provided in this application embodiment allows the electronic device to update and display updated image effects after deleting one image effect of the shooting function displayed by the electronic device (such as the content displayed in window 501), thereby recommending and displaying more image effects of the shooting function to the user. As shown in Example 3, when the content displayed in one window is deleted, the content displayed in another window can be moved to the window where the content was deleted, and this other window can display another corresponding image effect of the shooting function. For example, after the content displayed in window 501 is deleted, the content displayed in window 503 below window 501 can move upwards, presenting the image displayed in window 902. After the content displayed in window 503 moves upwards, the electronic device can automatically supplement and display other image effects of the shooting function through a preset model algorithm, presenting the image displayed in window 903. Other image effects include, for example, image 9031, or image 9031 and composition prompt information 9032. This allows for dynamic updating of the image effects of the shooting function.
[0138] Example 4: See Figure 6 and Figure 9 Or see Figure 6 , Figure 10 and Figure 9 .
[0139] exist Figure 6 On the interface shown, users can swipe left or up on window 501 to remove its content. Swiping up, for example, involves pressing and holding window 501 and sliding it towards the top of the electronic device. After the user completes the swipe left or up operation on window 501, the electronic device can display... Figure 9 The interface shown.
[0140] For example, taking the sliding operation of window 501 as an example, during the sliding operation of window 501, the electronic device can display... Figure 10 The interface shown. Figure 10 The interface shown is Figure 7 The differences shown in the interfaces may include: Figure 10 The interface shown does not contain Figure 7 The entire content displayed in window 501 of the interface shown. Figure 7 In the interface shown, a portion of the content displayed in window 501 is moved off the screen of the electronic device, i.e. Figure 7 A portion of the content displayed in window 501 of the interface shown is not displayed on the screen of the electronic device.
[0141] As shown in Example 4, the shooting function recommendation method provided in this application embodiment can update the image effect and display the updated image effect after removing one image effect of the shooting function displayed by the electronic device, so as to recommend and display more image effects of the shooting function to the user.
[0142] Example 5: See Figure 5 , Figure 11 and Figure 12 Or see Figure 3 , Figure 11 and Figure 12 .
[0143] In electronic device display Figure 5 In the interface shown, the user can move the electronic device to switch shooting scenes. When the shooting scene is switched to a wide scene or a scene suitable for panoramic shooting, the user can rotate the electronic device, for example, rotating it to a horizontal position. When the electronic device recognizes a wide scene and / or is in a horizontal position, it can determine that the shooting scene is suitable for panoramic shooting. If the electronic device also recognizes that there are suitable points for composition in the shooting scene, it can display... Figure 11 The interface shown in Figure 'a'.
[0144] Figure 11 The interface shown in Figure a is the same as Figure 5 The differences shown in the interfaces may include: Figure 11 The interface shown in Figure a contains three windows displaying content that is consistent with... Figure 5 The interface shown contains three windows displaying different content, and Figure 11 The interface shown in section a does not include control 309, which indicates camera switching. Figure 11 The interface shown in Figure a includes window 1106, window 1107, and a window displaying image 1101. Window 1106 displays image 11061 and composition tips 11062. Composition tips 11062 includes an identifier for composition point 1 and a composition description. The composition description in composition tips 11062 includes text such as "Composition recommendation: Use a medium to long telephoto lens to bring distant buildings closer, focus on the core element, and avoid cluttered images." Window 1107 displays image 11071 and composition tips 11072. Composition tips 11072 includes an identifier for composition point 2 and a composition description. The composition description in composition tips 11072 includes text such as "Composition recommendation: Use a medium to long telephoto lens to bring distant trees closer, focus on the core element, and avoid cluttered images." Image 1101 can be a preview image of the switched shooting scene. Taking the switched shooting scene as shooting scene B as an example, image 1101 can include object 1104 and object 1105 in shooting scene B. The window displaying image 1101 can also display a horizontal indicator 1102, a zoom control 306, and a multi-frame control 1103.
[0145] Since panoramic shooting is suitable for using the rear camera of electronic devices, when the electronic device determines that the shooting scene is suitable for panoramic shooting, the electronic device may not display the camera switching control 309 and will use the rear camera by default. It can also prompt the user that the shooting scene is suitable for panoramic shooting, so that the user can select the panoramic shooting function and use the rear camera to shoot. It can also reduce the probability of the user accidentally clicking the control 309 and affecting the panoramic shooting, thus improving the user's shooting experience.
[0146] exist Figure 11 On the interface shown in Figure a, the user can click control 412, which represents the panoramic shooting function. The electronic device can display... Figure 11 The interface shown in b is shown in the image. Figure 11 The interface shown in b is the same as Figure 11 The differences in the interface shown in 'a' can include: Figure 11 The interface shown in b does not include the content displayed in windows 1106 and 1107. Figure 11The interface shown in b does not include controls for night mode, flash mode, portrait mode, photo mode, more controls, control 410, control 408, control 403, and control 411. Figure 11 The interface shown in b also includes a control representing the ultra-high definition panoramic mode, a control 1108 representing expansion upwards, a window 1109, an indicator line 1111, and labels 1110 and 1112 on the indicator line 1111.
[0147] Both Identifiers 1110 and 1112 are used to indicate the direction of movement of the electronic device. Figure 11 In the interface shown in b, both marker 1110 and control 412 are highlighted. Highlighting marker 1110 indicates that the default selected movement direction is the direction indicated by marker 1110. Highlighting control 412 indicates that the panoramic shooting function has been selected. Figure 11 In the interface shown in b, the control representing the Ultra HD Panorama mode is surrounded by the label 312, which indicates that Ultra HD Panorama mode has been selected, or that the current shooting mode is Ultra HD Panorama mode. Window 1109 is used to display the stitched preview image during the panoramic shooting process.
[0148] Optionally, on the electronic device display Figure 5 In the interface shown, the user can move the electronic device to switch shooting scenes. Once the electronic device determines that the switched shooting scene is suitable for panoramic shooting, it can display... Figure 11 The interface shown in b is an example. This allows the electronic device to intelligently recommend and default to the panoramic shooting function when it determines that the shooting scene is suitable for panoramic shooting. Users no longer need to manually select the panoramic shooting function from multiple intelligent recommendations, reducing the need for manual panoramic shooting and improving the user experience.
[0149] exist Figure 11 On the interface shown in b, the user can click the control 310, which represents taking a photo, to capture a panoramic view. After clicking the control 310, the user can move the electronic device. The electronic device can display... Figure 12 The interface shown is as follows. Figure 12 The interface shown includes a window displaying image 1101, a marker 1202 indicating the location of the prompt, a marker 1203 indicating the direction of movement, a marker 1204 indicating the destination of movement, a line connecting markers 1202 and 1204, a control 1205 indicating to stop taking pictures, window 1201, window 1109, and a control 308 indicating columns.
[0150] The image 1101 displays a window with a marker 1202 indicating the focal point, a marker 1203 indicating the direction of movement, a marker 1204 indicating the endpoint of movement, and a line connecting markers 1202 and 1204. Marker 1202 may indicate the focus point of the electronic device. Marker 1203 may be located on the line connecting markers 1202 and 1204. As the electronic device moves, marker 1203 and window 1109 may move on the display screen of the electronic device. Optionally, marker 1202 may also move on the display screen of the electronic device as it moves. A portion of window 1109 may display the real-time captured image, while another portion may not display an image. Window 1201 may display a real-time preview image of the stitched effect during the panoramic capture process. Window 1109 and window 1201 may overlap. When label 1202 or label 1203 overlaps with label 1204, it indicates that the electronic device has moved to the destination. The user can stop moving the electronic device and / or click the control 1205 indicating to stop taking pictures to stop panoramic shooting.
[0151] Optionally, on the electronic device display Figure 3 In the interface shown, the user can move to shooting scene B and click control 308. The electronic device can display... Figure 11 The interface or display shown in 'a' is... Figure 11 The interface shown in b is shown in the image.
[0152] As shown in Example 5, the shooting function recommendation method provided in this application embodiment allows the electronic device to determine that the shooting scene is suitable for panoramic shooting when it identifies that the shooting scene is a wide scene and / or that the electronic device is in a horizontal position. If the electronic device also determines that there are suitable points for composition in the shooting scene, it can intelligently recommend multiple shooting functions, including panoramic shooting and composition functions, to facilitate user selection. The electronic device may not display a control indicating camera switching to prompt the user that the shooting scene is suitable for panoramic shooting, allowing the user to select the panoramic shooting function from the intelligently recommended functions. Alternatively, if the electronic device determines that the shooting scene is suitable for panoramic shooting, it can intelligently recommend the panoramic shooting function, reducing the user's operation of selecting the panoramic shooting function and improving the shooting experience. During panoramic shooting, the electronic device can display a preview image of the shooting scene (such as image 1101) and a stitched image of the panoramic shooting process, allowing the user to clearly see the real-time stitched effect. Compared to some implementations, especially in non-foldable phones with smaller screens, where a larger window is used to display the stitched image, this often overlaps with the window displaying the preview image of the shooting scene during panoramic shooting. This makes the real-time stitched image difficult to observe and also affects the observation of the preview image of the shooting scene. In the shooting function recommendation method provided in this application embodiment, the window displaying the stitched image and the window displaying the preview image of the shooting scene do not overlap, which is beneficial for the user to observe both the real-time stitched image and the preview image of the shooting scene. The window displaying the stitched image is, for example, window 1201. The window displaying the preview image of the shooting scene is, for example, the window displaying image 1101. Figure 12 The interface shown includes image 1101, logo 1202, logo 1203 and logo 1204 in the window displaying image 1101, but does not include control 1205, window 1201, window 1109 and control 308.
[0153] Example 6: See Figure 13 and Figure 14 Or see Figure 4 and Figure 14 .
[0154] When the electronic device is in its unfolded state and its camera application is activated, the electronic device can display... Figure 13 The interface shown. Figure 13 The interface shown is Figure 3 The differences shown in the interfaces may include: Figure 13 The preview image shown in the interface is the same as Figure 3 The preview images shown in the interface are different. Figure 13The preview image shown in the interface is image 1301. Figure 3 The preview image shown in the interface is image 313. Figure 13 Taking the shooting scene C as an example, the shooting scene corresponding to image 1301 shown can include object 1302 and object 1303 in shooting scene C.
[0155] exist Figure 13 On the interface shown, the user can click control 308, which represents a column layout. In response to a click on control 308, the electronic device can perform column layout and activate intelligent recommendations. The electronic device can display... Figure 14 The column layout shown in Figure 'a'. Figure 14 The interface shown in Figure a may include the content displayed in window 1401, the content displayed in window 1402, and the content displayed in window 1403. Figure 14 The interface shown in Figure a may also include Figure 4 The interface shown in b contains all the content except for the content displayed in window 409, window 401, and window 402.
[0156] Window 1401 may display historical photos and a delete control 405. Window 1402 may display historical photos and a delete control 405. Window 1403 may display image 1301. Both the historical photos displayed in window 1401 and window 1402 may include object 14011. The historical photos displayed in window 1401 and window 1402 are two photos taken by the user in the past. The category of the objects contained in the historical photos displayed in window 1401 and window 1402 may be the same as the category of the objects contained in image 1303, or the shooting scene type corresponding to the historical photos displayed in window 1401 and window 1402 may be the same as the shooting scene type corresponding to image 1301. For example, both object 14011 and object 1302 may be architectural. The shooting scene type corresponding to the historical photos and the shooting scene type corresponding to the preview image may both be architectural shooting scenes.
[0157] In response to the activation of intelligent recommendations or the implementation of a split-screen operation, the electronic device can determine at least one shooting function suitable for the shooting scene based on the preview image of the shooting scene. When the electronic device determines that at least one shooting function suitable for the shooting scene includes a playback function, a composition function, a color function, and a panoramic shooting function, the electronic device can display controls corresponding to the playback function (e.g., control 408), the composition function (e.g., control 403), the color function (e.g., control 411), and the panoramic shooting function (e.g., control 412) for the user to select. This facilitates the user in choosing the shooting function that meets their needs and also allows the user to use different shooting functions in the same shooting scene, thus satisfying the shooting needs of different users. Since the shooting modes and parameters corresponding to historical photos may be the user's preferred or satisfactory shooting modes and parameters, this approach is beneficial. When the electronic device displays the controls corresponding to the playback function, composition function, color function, and panoramic shooting function, the playback function is selected by default. The window 1401 and window 1402 display historical photos with the same object category as the object category in the preview image 1301, or the window 1401 and window 1402 display historical photos with the same shooting scene type as the shooting scene type corresponding to the preview image 1301, so that the user can select the shooting mode that meets the user's needs or preferences.
[0158] exist Figure 14 On the interface shown in Figure a, the user can click control 411, which represents color function B. The electronic device can display... Figure 14 The interface shown in b is shown in the middle. Figure 14 The interface shown in b is the same as Figure 14 The differences in the interface shown in section a may include: Figure 14 The interface shown in Figure b does not include the content displayed in window 1401, the content displayed in window 1402, controls 410, 408, 403, and 412. Figure 14 The interface shown in Figure b also includes the content displayed in window 1404 and the content displayed in window 1405, and Figure 14 In the interface shown in Figure b, control 411, which represents color function B, is highlighted. The highlighting of control 411 indicates that color function B has been selected.
[0159] Window 1404 may display image 14041 and color cues 14042. Window 1405 may display image 14051 and color cues 14052. Both image 14041 and image 14051 are color effect images. The color effect image may be a color effect image composed of a color style based on color function B and a preview image. The color cues may include the sequence number of a color style in color function B and a description of that color style. The color cues may also be used to describe the reasons for recommending colors. Image 14041 may be a color effect image composed of the color style corresponding to color cues 14042 and preview image 1301. Image 14051 may be a color effect image composed of the color style corresponding to color cues 14052 and preview image 1301. The color cues may also be called color description information.
[0160] For example, color cues 14042 can correspond to the color style of film N111. Color cues 14042 can include the color style number film N111 and a description of the color style of film N111. The description of the color style of film N111 may include, for example, enhancing contrast, optimizing shadow details, and enhancing the retro feel of the image. Color cues 14052 can correspond to the color style of film C102. Color cues 14052 can include the color style number film C102 and a description of the color style of film C102. The description of the color style of film C102 may include, for example, increasing the use of light and shadow contrast and color contrast to enhance the cinematic feel of the image.
[0161] Optionally, in Figure 13 On the interface shown, the user can click control 308, which represents a column layout. In response to a click on control 308, the electronic device can perform column layout and activate intelligent recommendations. If the electronic device determines, based on a preview image of the shooting scene, that at least one shooting function suitable for the scene, including color function B, is appropriate, the electronic device can select color function B by default and display it. Figure 14 The interface shown in b below reduces the need for users to choose from multiple recommended shooting functions, further lowering the barrier to entry for shooting and improving the user experience.
[0162] Optionally, on the electronic device display Figure 4 In the interface shown in b, users can move their electronic devices to switch shooting scenes. Taking shooting scene C as an example, the electronic device can display... Figure 14 The interface shown in Figure 'a'. Figure 14 On the interface shown in Figure a, the user can click control 411, which represents color function B. The electronic device can display... Figure 14The interface shown in b is shown in the middle.
[0163] Figure 14 The interface shown in Figure b displays two windows for color effect images, such as window 1404 and window 1405. In one implementation of this application, the number of windows displaying color effect images can be greater, so that users can intuitively observe and compare various color effects of the color function, making it easier for users to select the color effect that meets their needs for shooting. For example, the number of windows displaying color effect images can be 3, 4, or 6.
[0164] exist Figure 14 On the interface shown in b, users can slide a window displaying color effect images to delete or remove the content displayed in that window. The electronic device can update the color effect images and display the updated images to show users more color effects. For a detailed explanation of this implementation, please refer to Example 3, where the updated composition effect is displayed after deleting the content displayed in window 501 (e.g., ...). Figure 9 The specific implementation principle of the composition effect (corresponding to the image shown) can also be found in Example 4, where the updated composition effect is displayed after removing the content displayed in window 501 (e.g., Figure 9 The specific implementation principle of the composition effect (corresponding to the image shown) will not be elaborated here.
[0165] Optionally, with Figure 14 Taking the color effect displayed in window 1404 of the interface shown in b as an example, which meets the user's needs, Figure 14 On the interface shown in b, the user can click window 1404 and then click the control 310 to take a photo, capturing a scene C containing objects 1302 and 1303 with a film N111 color effect. In response to clicking window 1404, the electronic device can display an interface including the highlighted window 1404 and a preview image with the film N111 color effect, allowing the user to visually view the preview image and enhancing the user experience.
[0166] As shown in Example 6, the shooting function recommendation method provided in this application embodiment allows users to access and enable smart recommendations via controls representing columns. The electronic device can display controls for at least one shooting function suitable for a shooting scenario (e.g., shooting scenario C). Users can select a shooting function that meets their needs from at least one shooting function, reducing the need for users to adjust shooting modes and parameters, lowering the shooting threshold, and improving the user's shooting experience. When the user selects color function B or the electronic device intelligently recommends and defaults to color function B, the electronic device can display at least one color effect of color function B, allowing the user to select a color effect that meets their needs. The color effect of color function B may be, for example, the color effect corresponding to a color effect image. Users can select one color effect image from at least one color effect image displayed by the electronic device to take a picture, thus obtaining a photo with the selected color effect image's corresponding color effect. The user's selection of a color effect image involves selecting the color effect corresponding to that color effect image and selecting the shooting mode and parameters corresponding to that color effect image, thereby obtaining a photo with the selected color effect.
[0167] Example 7: See Figure 3 , Figure 15 , Figure 16 and Figure 17 .
[0168] exist Figure 3 On the interface shown, the user can click control 308, which represents a column layout. In response to a click on control 308, the electronic device can perform column layout and activate intelligent recommendations. If the electronic device determines that there are suitable points for composition in the shooting scene, it can select the recommended composition by default. The electronic device can display... Figure 15 The interface shown. (As shown) Figure 15 The interface shown may include a composition recommendation control 1501, a collapsible control 1508, a menu 1502, an icon 1503, a prompt message 1504, a playback control 1505, a control 1506 indicating the position of the switching space 1505, and the content displayed in the window 1507. Figure 15 The interface shown may also include Figure 4 The interface shown in Figure a contains all the content except for the content displayed in window 401, window 402, window 409, control 407, and control 408.
[0169] The composition recommendation control 1501 may include the text "Composition Recommendation" and an identifier 15011. Identifier 15011 may indicate the menu style. Control 1508 may be used to collapse menu 1502. Menu 1502 may include options corresponding to at least one shooting function. For example, menu 1502 may include a composition recommendation option, an effect recommendation option, and a panorama preview option. The composition recommendation option may be surrounded by an identifier 15021 indicating selection. Identifier 1503 may include a pop-up window, which may contain information indicating focal length or zoom level, such as "1×, 2×, 3.7×". Prompt information 1504 may be used to indicate that composition recommendation is enabled. Prompt information 1504 may contain the text "AI-assisted composition is enabled, effective at 1×, 2×, and 3.7× focal lengths, with higher composition efficiency for landscape, architecture, and portrait scenes." The content displayed in window 1507 may include image 313 and control 306. The playback controls 1505 and 1506 can be located in the lower left corner of the electronic device's display screen, for example, in the area near control 308.
[0170] In electronic device display Figure 15 In the case of the interface shown, the interface displayed by the electronic device can be from... Figure 15 The interface shown will redirect to Figure 16 The interface shown in Figure a. Figure 16 The interface shown in Figure a is the same as Figure 15 The difference between the interfaces shown is: Figure 16 The interface shown in Figure a does not include identifier 1503 and prompt message 1504. Figure 16 The interface shown in Figure a also includes the content displayed in window 501, control 1602, and icons 5021, 5022, and 5023. Icons 5021, 5022, and 5023 can be displayed in window 1601. Control 1602 can be used to switch the composition effect screen corresponding to the composition function; for example, it can be used to switch or update the content displayed in window 501. This allows users to view more composition effects of the composition function by operating control 1602.
[0171] Optionally, in Figure 3 On the interface shown, the user can click control 308, which represents a column layout. In response to a click on control 308, the electronic device can perform column layout and activate intelligent recommendations. If the electronic device determines that there are suitable points for composition in the shooting scene, it can select the recommended composition by default. The electronic device can display... Figure 16 The interface shown in Figure a.
[0172] Taking the composition effect displayed in window 501 as an example to meet user needs, in Figure 16 On the interface shown in Figure a, the user can click window 501, and the electronic device can display... Figure 16 The interface shown in b. Figure 16 The interface shown in b is the same as Figure 16 The difference between the interfaces shown in section a and section 'a' is: Figure 16 In the interface shown in b, window 501 is highlighted, and window 1603, which displays the content of window 1601, also shows the connection line between identifier 5022 and identifier 5021.
[0173] In electronic device display Figure 16 In the interface shown in b, the user can move the electronic device according to the prompt connecting the lines of identifiers 5022 and 5021, so that identifiers 5022 and 5021 overlap. When identifiers 5022 and 5021 overlap, the user can click the control 310 indicating taking a picture to take a picture according to the shooting mode and parameters corresponding to the composition effect of the composition point 1 corresponding to identifier 5021.
[0174] Optionally, in Figure 16 On the interface shown in Figure a or Figure 16 On the interface shown in Figure b, the user can click control 1505, and the electronic device can display... Figure 17 The interface shown in Figure 'a'. Figure 17 The interface shown in Figure a is the same as Figure 15 The difference between the interfaces shown is: Figure 17 The interface shown in Figure a does not include control 1501, control 1508, menu 1502, icon 1503, prompt message 1504, and control 1506. Figure 17 The interface shown in Figure a also includes a composition recommendation control 1701, a label 1702, a control 1703 for expanding the menu (such as menu 1502), a control 1704 for switching the position of control 1505, the content displayed in window 1705, the content displayed in window 1706, and the content displayed in window 1707. Figure 17 In the interface shown in Figure a, the playback control 1505 is located in the upper left corner of the electronic device's display screen.
[0175] The identifier 1702 can be located around the composition recommendation control 1701 and can be used to indicate that the composition recommendation function is available. Window 1705 can display historical photos containing object 4011, control 17051 indicating display on the outer screen, and control 17052 indicating deletion of historical photos displayed in window 1705. Window 1706 can display historical photos. The historical photos displayed in window 1706 can be the same as those displayed in window 1705. Window 1707 can display historical photos, and the historical photos displayed in window 1707 are different from those displayed in window 1706. Window 1705 can be larger than windows 1706 and 1707 to allow window 1705 to magnify the historical photos displayed in window 1706. The magnified historical photos can be used as framing references so that users can use them as framing references.
[0176] Optionally, in Figure 3 On the interface shown, the user can click control 308, and the electronic device can perform column splitting and activate intelligent recommendations. The electronic device can also display... Figure 17 The interface shown in Figure 'a'.
[0177] Optionally, in Figure 17 On the interface shown in Figure a, users can click on window 1707 to replace the historical photo displayed in window 1705 with the historical photo displayed in window 1707, thereby enabling a zoomed-in view of the historical photo displayed in window 1707. The historical photo displayed in window 1705 can also be used as a reference for framing.
[0178] Optionally, in Figure 17 On the interface shown in Figure a, the user can click on control 17051, and the outer screen of the electronic device can display the historical photos displayed in window 1705.
[0179] Optionally, in Figure 17 On the interface shown in Figure a, the user can click control 17052. The historical photos displayed in windows 1705 and 1706 can be replaced with the historical photos displayed in window 1707, which can then display another historical photo. This other historical photo is different from the one previously displayed in windows 1706 and 1707. This dynamically updates the displayed historical photos, allowing users to view more historical photos through windows 1705, 1706, and 1707, thus improving the user experience.
[0180] Optionally, in Figure 17 On the interface shown in Figure a, the user can click the 4× button in control 306 to zoom in on the preview. The electronic device can display... Figure 17 The interface shown in b is shown in the middle. Figure 17 The interface shown in b is the same as Figure 17The difference between the interfaces shown in section a and section 2 is: Figure 17 The magnification of the preview image displayed in window 1708 of the interface shown in Figure b is... Figure 17 The preview images displayed in window 1507 of the interface shown in Figure a have different magnification levels. Figure 17 In the interface shown in b, control 306 with the 4× symbol indicates that it is selected. Figure 17 In the interface shown in Figure a, control 306 is in the selected state (1×). Figure 17 In the interface shown in b, the 4× in control 306 is in the selected state, which means that the magnification of the preview image displayed in window 1708 is 1×.
[0181] The technical effects of the embodiment shown in Example 7 are similar to those of the embodiment shown in Example 1, and will not be repeated here.
[0182] like Figures 4-14 As shown in the relevant embodiments, the control for the intelligent shooting function recommended by the electronic device can be located in the lower left area of the electronic device's display screen. In one implementation of this application embodiment, the control for the intelligent shooting function recommended by the electronic device can also be located in the upper left area of the electronic device's display screen, as can be seen in Example Eight below.
[0183] In this embodiment, the lower left and upper left of the electronic device display screen can be defined by taking the bottom edge of the electronic device display screen as the bottom and the top edge of the electronic device display screen as the top. Taking a rectangular electronic device display screen as an example, the bottom edge and top edge are parallel and can be the shorter side of the rectangle. The bottom edge of the electronic device display screen can also be the side closest to the control 310 indicating the shooting location, or it can be the side closest to the control 1205.
[0184] Example 8: See Figure 3 and Figure 18 .
[0185] exist Figure 3 On the interface shown, the user can click control 308, which represents a column layout. In response to a click on control 308, the electronic device can perform column layout and activate intelligent recommendations. The electronic device can display... Figure 18 The split-screen interface shown. Figure 18 The interface shown is Figure 4 The difference between the interfaces shown in b is: Figure 18 The interface shown does not include control 410. Figure 18 The interface shown also includes control 306. Figure 18 In the interface shown, controls 408, 403, 411, and 412 are located in the upper left corner of the electronic device's display screen. Figure 18In the interface shown, controls 403, 411, and 412 may not have background shadows, control 306 may be displayed in window 1801, and window 1801 may also display the content displayed in window 409.
[0186] like Figures 4-18 As shown in the relevant embodiments, the control indicating columns can be located in the lower left area of the electronic device's display screen. In one implementation of this application embodiment, the control indicating columns can also be located in the upper left area of the electronic device's display screen, as can be seen in Example Nine below.
[0187] Example 9: See Figure 3 and Figure 19 .
[0188] exist Figure 3 On the interface shown, the user can click control 308, which represents a column layout. In response to a click on control 308, the electronic device can perform column layout and activate intelligent recommendations. The electronic device can default to selecting full-screen playback and composition functions. The electronic device can display... Figure 19 The split-screen interface shown. Figure 19 The interface shown is Figure 18 The difference between the interfaces shown is: Figure 19 The interface shown does not include the content displayed by controls 410, 403, 411, 142, window 401, or window 402. Figure 19 The interface shown also includes a playback control 1505, a menu 1902 and a control 1503 for collapsing the menu, menu 1902, the content displayed in window 1901, and the content displayed in window 1401. Figure 19 The column control 308 in the interface shown is located in the upper right corner of the electronic device's display screen.
[0189] Menu 1902 may include playback options, composition recommendations, effect recommendations, panorama preview options, and a selection indicator 19021. The selection indicator 19021 is located on the same line as the playback options and indicates that the playback function has been selected. Window 1901 may display image 5011 and a control 19011 for deleting the image displayed in window 1901.
[0190] In this way, users can access the section through the smart recommendation entry in the lower left corner (e.g., control 308), with the recommendation function displayed at the top by default. Users can also view more composition recommendations by vertically swiping (e.g., vertical sliding window 1901), such as viewing more composition effect images, while the bottom window (e.g., window 1401) displays the final image playback. It can simultaneously display composition effect images (e.g., image 5011), historical photos (e.g., the image displayed in window 1401), and preview images (e.g., the image displayed in window 1801), allowing users to view composition effect images, historical photos, and preview images at the same time, thus improving the user experience.
[0191] Example 10: See Figure 3 and Figure 20 Or see Figure 18 and Figure 20 .
[0192] exist Figure 3 On the interface shown, the user can click control 308, which represents a column layout. In response to a click on control 308, the electronic device can perform column layout and activate intelligent recommendations. The electronic device can default to the full-length playback function. The electronic device can display... Figure 20 The split-screen interface shown. Figure 20 The interface shown is Figure 19 The difference between the interfaces shown is: Figure 20 The interface shown does not include the content displayed by controls 1505 and 1503, menu 1902, window 1901, window 1401, and window 1801. Figure 20 The interface shown may also include the content displayed in window 401, the content displayed in window 402, the playback control 2001, the composition recommendation control 2002, the indicator 2003 for indicating available composition recommendations, the indicator 2004 for indicating composition recommendations, and the content displayed in window 2005. Figure 20 In the interface shown, control 308 is located at the lower left of the electronic device's display screen.
[0193] Control 2001 is highlighted, indicating that the full-screen playback function is selected by default. Icons 2003 and 2004 are located around control 2002. Window 2005 can display historical photos and control 306. The historical photos displayed in window 2005 can be the same as those displayed in window 401, allowing for viewing of historical photos within the larger window 2005 compared to window 401.
[0194] Optionally, in Figure 18 On the interface shown, the user can click window 401, and the electronic device can display... Figure 20The interface shown is designed to display historical photos selected by the user in a window that shows preview images, allowing the user to zoom in and view the historical photos.
[0195] Optionally, in Figure 20 On the interface shown, the user can click control 2002, and the electronic device can display... Figure 16 The interface shown in Figure a allows users to select a composition effect for their photos.
[0196] Optionally, in Figure 20 On the interface shown, the user can click control 405 to delete the historical photos displayed in window 401. The historical photos displayed in windows 401 and 2005 can be replaced with the historical photos displayed in window 402. The historical photos displayed in window 402 can be replaced with another historical photo, which can be different from the historical photos previously displayed in windows 401 and 402. This makes it easier for the user to view more historical photos.
[0197] This application also provides a method for recommending shooting functions, applied to an electronic device. The method may include: displaying a first interface, the first interface including a first control, and displaying a preview of a shooting scene on the first interface. In response to an operation applied to the first control, a second interface is displayed, the second interface including shooting function information corresponding to at least one recommended shooting function, and the second interface also includes a preview of the shooting scene, the shooting function information being determined based on the preview.
[0198] For example, the first interface can be Figure 3 The interface shown or Figure 13 The interface shown. The first control can be a control representing a column, such as control 308. A preview of the shooting scene, such as the preview image of shooting scene A, shooting scene B, or shooting scene C in the above embodiment. An operation performed on the first control, such as clicking the first control. The second interface can be a column-based interface. The second interface, for example... Figure 4 a in Figure 4 b in Figure 5 , Figure 6 , Figure 11 a in Figure 11 b in Figure 14 a in Figure 14 b in Figure 15 , Figure 16 a in Figure 17 a in Figure 18 , Figure 19 or Figure 20The interface shown. Shooting functions can be composition functions, color functions, panorama shooting functions, or image playback functions. Shooting function information, such as shooting function controls, image effects of shooting functions, and at least one item from a menu containing shooting function options.
[0199] For the specific implementation principles of the embodiments of this application, please refer to the specific implementation principles of the embodiments shown in Example 1, Example 2, Example 5, Example 6, Example 7, Example 8, Example 9 or Example 10, which will not be repeated here.
[0200] In this way, in response to operations on the first control in the first interface, the electronic device can display the shooting function information and preview screen of each of the recommended at least one shooting function. This allows users to intuitively observe and understand the recommended shooting functions and preview screens, and then use the recommended shooting functions to take pictures. Users do not need to manually adjust shooting modes and parameters, which lowers the barrier to entry for shooting and improves the user's shooting experience. For example, if at least one shooting function is a single function, the user can use that single recommended shooting function to take pictures without manually adjusting shooting modes and parameters. If at least one shooting function is multiple shooting functions, the user can choose the shooting function that meets their needs from the recommended multiple shooting functions to take pictures, again without manually adjusting shooting modes and parameters. Furthermore, since the shooting function information is determined based on the preview screen, the recommended at least one shooting function can be a shooting function suitable for the shooting scene. Using the recommended shooting function can improve the quality of the final image and reduce the probability of the photos not meeting the user's needs. The fact that users do not need to manually adjust shooting modes and parameters simplifies the shooting process and improves the user's shooting experience.
[0201] In response to the operation of the first control in the first interface, the second interface displayed by the electronic device not only displays a preview of the shooting scene, but also displays shooting function information of at least one recommended shooting function. This effectively utilizes the space of the electronic device's display screen and helps users observe and understand the shooting functions recommended by the electronic device, making it easier for users to select the shooting function that meets their needs.
[0202] Optionally, at least one shooting function includes at least one of a composition function, a color function, a panoramic shooting function, or a final image playback function, and the final image is the captured photo. The shooting function information includes a second control corresponding to the shooting function and / or at least one effect information corresponding to the shooting function. The effect information is determined based on the preview screen. The shooting function information is displayed in one area of the second interface, and the preview screen is displayed in the other area of the second interface.
[0203] For example, the effect information of the shooting function can be the image effect of the shooting function. Taking the second interface as an example... Figure 4 a in Figure 4 b in Figure 5 , Figure 6 , Figure 11 a in Figure 11 b in Figure 12 , Figure 14 a in Figure 14 b in Figure 17 a in Figure 18 or Figure 20 Taking the interface shown as an example, the shooting function information can include a second control for the shooting function and the image effects of the shooting function. The second control corresponding to the shooting function can also be a control for opening a menu, which can contain multiple shooting function options. (Using the second interface as an example...) Figure 15 Taking the interface shown as an example, the shooting function information can be a control used to open the menu. (The second interface is used as an example.) Figure 16 a or Figure 19 The interface shown can include shooting function information such as controls for opening the menu, the menu, and image effects for shooting functions.
[0204] The second control for the shooting function includes, for example, control 408 indicating playback of the final image, control 403 indicating that the composition function is enabled, control 411 indicating color function B, control 412 indicating panoramic shooting function, composition recommendation control 1501, composition recommendation control 1701, composition recommendation control 2002, and playback control 1505 or 2001, etc. Image effects for the shooting function include, for example, the image displayed in window 401, the content displayed in window 501, the content displayed in window 1106, the content displayed in window 1404, or the image displayed in window 1901, etc. Controls for opening menus include, for example, composition recommendation control 1501. Menus include, for example, menu 1502 or menu 1902, etc.
[0205] For example, taking the shooting function as a composition function, the second control corresponding to the shooting function can be any one of the following: control 403 indicating that the composition function is enabled, composition recommendation control 1501, composition recommendation control 1701, or composition recommendation control 2002. The effect information corresponding to the shooting function can be a composition effect image and / or composition prompt information.
[0206] Taking the panoramic shooting function as an example, the second control corresponding to the shooting function can be control 412 representing the panoramic shooting function. The effect information corresponding to the shooting function can be the content or image displayed in window 1106 and / or window 1107.
[0207] Taking the shooting function as a color function as an example, the second control corresponding to the shooting function can be control 411 representing color function B. The effect information corresponding to the shooting function can be a color effect image and / or color prompt information. The color effect image and color prompt information can be found in the color effect image and color prompt information in the above embodiments.
[0208] Taking the shooting function as a final playback function as an example, the second control corresponding to the shooting function can be any one of control 408, final playback control 1505, or final playback control 2001 representing final playback. The effect information corresponding to the shooting function can be historical photos, such as historical photos of the same type as the shooting scene or the same category of objects in the shooting scene, historical photos that can be used as framing references, or historical photos that can be displayed on the external screen, etc.
[0209] Thus, at least one shooting function can include at least one of the following: composition function, color function, panoramic shooting function, or image playback function. This allows for the recommendation of one or more shooting functions suitable for a given shooting scene, enabling the user to capture photos that meet their needs or are of high quality. The shooting function information displayed on the second interface can include a second control corresponding to the shooting function, allowing the user to select the corresponding shooting function by operating the second control. This allows for obtaining a shooting function that meets the user's needs without adjusting shooting modes and parameters. The shooting function information displayed on the second interface can also include at least one effect information for the shooting function, allowing the user to intuitively observe and understand at least one effect of the shooting function. This allows the user to select the effect information that meets their needs for shooting, achieving the capture of photos with the effect corresponding to the user's selected effect information without requiring the user to manually adjust shooting modes and parameters. The effect information is determined based on the preview screen, indicating that the effect information displayed by the electronic device matches the shooting scene. This reduces the probability of the displayed effect information not meeting the user's needs, improving the user's shooting experience. One side of the second interface displays shooting function information, while the other side displays a preview screen, allowing users to compare the preview screen with the shooting function information.
[0210] Optionally, at least one shooting function is a composition function, a color function, a panoramic shooting function, or a final image playback function. The shooting function information includes a second control corresponding to the shooting function and at least one effect information corresponding to the shooting function, and the second control is in a selected state.
[0211] Thus, the recommended shooting function displayed on the second interface is any of the following: composition function, color function, panorama shooting function, or image playback function. The second control is in a selected state, for example, highlighted. The selected state of the second control indicates that the electronic device has chosen the shooting function corresponding to that second control by default, reducing the user's need to select that shooting function, simplifying the shooting process, and improving the user's shooting experience. If the shooting function corresponding to the second control meets the user's needs, the user can select at least one effect information corresponding to the shooting function to achieve the desired effect. This allows the user to choose the shooting mode and parameters corresponding to the effect information, enabling shooting with the corresponding shooting mode and parameters to obtain a photo with the effect information.
[0212] Optionally, the effect information displayed on the second interface can be historical photos. At least one shooting function includes a composition function, a color function, a panoramic shooting function, and a final image playback function. The shooting function information corresponding to each of the at least one shooting function includes the second control corresponding to the composition function, color function, panoramic shooting function, and final image playback function, and at least one historical photo corresponding to the final image playback function, and the second control corresponding to the final image playback function is in a selected state.
[0213] In this way, when multiple shooting functions are suitable for the shooting scenario, the electronic device can display and recommend secondary controls for each of these functions, such as secondary controls for composition, color, panorama, and final image playback. The electronic device can default to selecting the final image playback function. It can also display at least one effect information corresponding to the selected playback function, meaning it can display at least one historical photo. When the secondary control for the playback function is selected, it can indicate to the user that playback has been chosen by default. The second interface displays the secondary controls for composition, color, panorama, and final image playback, allowing users to select the corresponding shooting function by clicking on the secondary control. This eliminates the need for manual adjustment of shooting modes and parameters, reducing the need for manual adjustments.
[0214] Optionally, after displaying the second interface, the method further includes: responding to the operation of the second control corresponding to the composition function, displaying a third interface, one side area of the third interface displays one or more composition effect screens corresponding to the composition function, and the other side area of the third interface displays the composition points corresponding to the preview screen and the composition effect screens, wherein the composition effect screens are determined based on the preview screens, and the composition points corresponding to the multiple composition effect screens are different.
[0215] For example, the third interface can be Figure 5 , Figure 6 , Figure 11 a in Figure 16 a or Figure 19 The interface shown. The composition effect screen can be a screen composed of a composition effect image and / or composition prompt information, or it can be a screen displayed by a window that displays the composition effect image and / or composition prompt information, such as the screen displayed by window 501, window 503, window 903, or window 1106, etc. The composition effect image and composition prompt information can be found in the composition effect image and composition prompt information in the above embodiments. The specific implementation principle of this embodiment can be found in... Figure 5 , Figure 6 , Figure 11 a in Figure 16 a or Figure 19 The specific implementation principles of the relevant embodiments will not be elaborated here.
[0216] In this way, the selection of the composition function is achieved by operating the second control corresponding to the composition function. The electronic device can display one or more composition effect screens corresponding to the composition function, and can also display a preview screen and composition points, so that users can intuitively view the composition effect screen corresponding to the composition points and choose the composition effect that meets their needs for shooting. The composition effect screen is determined based on the preview screen, so users can intuitively observe the effect after composing based on the preview screen. The composition point screens for multiple composition effect screens are different for each, so users can compare and observe the composition effect of different composition points, or the effect of the preview screen based on different composition points, which helps users select the composition effect that satisfies them from multiple composition effect screens.
[0217] Optionally, one side of the third interface may display at least one composition effect screen, including: a first sub-area of the third interface side area displaying the composition effect screen, and a second sub-area of the third interface side area displaying historical photos. The other side of the third interface may display a preview of the shooting scene.
[0218] For example, taking a third interface as an example Figure 19 Taking the interface shown as an example, the first sub-region can be Figure 19 The area where window 1901 is located in the interface shown can be the second sub-area. Figure 19 The area where window 1401 is located in the interface shown. The composition effect displayed in the first sub-area can be the content displayed in window 1901 or image 5011. The historical photo displayed in the second sub-area can be the image displayed in window 1401.
[0219] This allows for the simultaneous display of the composition effect screen and historical photos from the composition function. It also enables the simultaneous display of the composition effect screen, historical photos, and preview screen, allowing users to view these elements at the same time and enhancing the user experience.
[0220] Optionally, the effect information corresponding to the composition function is a composition effect screen. After displaying the second interface, the method may further include: in response to the operation of selecting a target composition effect screen, displaying a fourth interface, the fourth interface including a preview screen and a first prompt message, the first prompt message being used to prompt the mobile electronic device to reach the target composition point corresponding to the target composition effect screen, the first prompt message being used to indicate the focus point of the electronic device. The target composition effect screen can be any one of one or more displayed composition effect screens.
[0221] For example, the fourth interface can be Figure 7 The interface shown. Taking the target composition effect as the screen displayed in window 501 as an example, the first identifier can be... Figure 7 The interface shown is marked with identifier 5022. The target composition point corresponding to the target composition effect image can be composition point 1 corresponding to identifier 5021. The first prompt information may include identifiers 5022 and 5021, and may also include an arrowed line connecting identifiers 5022 and 5021. For the specific implementation principle of this embodiment, please refer to [link to relevant documentation]. Figure 7 The specific implementation principles of the interface shown will not be elaborated here.
[0222] In this way, the composition effect corresponding to the target composition effect screen can be understood as the composition effect that meets the user's needs. Selecting the target composition effect screen indicates selecting the corresponding shooting mode and parameters. The user can take a picture using the shooting mode and parameters corresponding to the target composition effect without manually adjusting the shooting mode and parameters. The first prompt message can be used to instruct the user to move the electronic device to make the convergence point of the electronic device overlap with the target composition point, thereby enabling the capture of a photo with the target composition effect.
[0223] Optionally, the first prompt information includes a first line connecting the first identifier and the target composition point. For example, the first line may be an arrowed line connecting identifiers 5022 and 5021. This allows the user to move the electronic device in the direction indicated by the first line, so that the first identifier reaches the target composition point corresponding to the desired composition effect, thereby enabling the capture of a photo with the desired composition effect.
[0224] Optionally, the effect information corresponding to the composition function is the composition effect screen. After displaying the second interface, the method further includes: in response to a deletion or swipe operation on a composition effect screen, displaying a fifth interface, wherein the composition effect screen displayed on the fifth interface is the updated composition effect screen, and is different from the composition effect screen displayed on the second or third interface.
[0225] For example, the fifth interface can be Figure 9 The interface shown. The fifth interface displays the composition effect screen, for example... Figure 9 The interfaces shown are the screens displayed in windows 902 and 903. For the specific implementation principle of displaying the fifth interface in response to a deletion operation on a composition effect screen, please refer to Example 3. For the specific implementation principle of displaying the fifth interface in response to a sliding operation on a composition effect screen, please refer to Example 4.
[0226] Thus, the composition effect displayed on the fifth interface differs from that displayed on the second or third interface, indicating that the composition effect displayed on the fifth interface is an updated version. Responding to a deletion operation on a composition effect screen, that screen can be deleted. After deletion, the electronic device can update the composition effect screen and display the updated version, thus recommending and displaying more composition effect screens for the shooting function to the user. Responding to a swipe operation on a composition effect screen, that screen can be removed from the interface. After removal, the electronic device can update the composition effect screen and display the updated version, thus recommending and displaying more composition effect screens for the shooting function to the user.
[0227] Optionally, after displaying the second interface, the method further includes: responding to the operation of the second control corresponding to the color function, displaying a sixth interface, one or more color effect images are displayed in one side area of the sixth interface, and a preview image is displayed in the other side area of the sixth interface. The color effect images are determined based on the preview image, and the color effects of the multiple color effect images are different.
[0228] For example, the second control corresponding to the color function can be control 411 representing color function B. The sixth interface can be... Figure 14 The interface shown in b is an example. The color effect screen can be a screen composed of color effect images and / or color cues, or it can be a screen displayed in a window that shows color effect images and / or color cues. For examples of color effect images and color cues, please refer to... Figure 14 The color effect images and color cues described in the relevant embodiments. Color effect screens, for example... Figure 14 The screen displayed in window 1404 or window 1405 in the interface shown in b. The specific implementation principle of this embodiment can be found in the above. Figure 14 The specific implementation principles of the embodiments related to the interface shown in b are not elaborated here.
[0229] In this way, operations performed on the second control corresponding to the color function indicate that the color function has been selected. The electronic device can display one or more color effect images on one side of the sixth interface and a preview image on the other side, allowing users to intuitively compare and observe the preview image and the color effect image. It also facilitates users in selecting the color effect image that meets their needs from multiple color effect images corresponding to the color function, thereby enabling them to select the color effect corresponding to the color effect image and the corresponding shooting mode and parameters. The color effect image is determined based on the preview image, allowing users to intuitively understand the color style effect of the preview image corresponding to the color function. The color effects of the multiple color effect images are different, allowing users to intuitively understand the different color effects of the color function.
[0230] Optionally, the effect information corresponding to the color function is a color effect image. After displaying the second interface, the method further includes: in response to the operation of selecting the target color effect image, displaying a seventh interface, the seventh interface including a preview image with the target color effect corresponding to the shooting scene. The target color effect image can be any one of one or more color effect images displayed by the electronic device.
[0231] For example, the seventh interface may be the interface in Example Six that includes a highlighted window 1404 and a preview image with film N111 color effects. The specific implementation principle of this embodiment can be found in the specific implementation principle of the embodiments related to the interface containing the highlighted window 1404 and the preview image with film N111 color effects described above, and will not be repeated here.
[0232] In this way, the target color effect image can be understood as the color effect image that meets the user's needs. Selecting the target color effect image means choosing the target color effect or the corresponding shooting mode and parameters. The user can obtain the shooting mode and parameters corresponding to the target color effect without manually adjusting them. After the user selects the target color effect image that meets their needs, the electronic device can display an interface including a preview image of the shooting scene with the target color effect, allowing the user to intuitively observe the preview image with the target color effect. It can also prompt the user about the selected target color effect. This allows the user to change the color effect selection screen if they are not satisfied with the selected target color effect, so as to select the most satisfactory color effect.
[0233] Optionally, the effect information corresponding to the color function is a color effect image. After displaying the second interface, the method further includes: in response to a deletion or sliding operation of a color effect image, displaying an eighth interface, wherein the color effect image displayed on the eighth interface is an updated color effect image, and is different from the color effect image displayed on the second or sixth interface. For a detailed implementation principle of this embodiment, please refer to Example Six, which describes a sliding operation on a window displaying a color effect image to delete or remove the content displayed in that window. The electronic device can update the color effect image and display the updated color effect image to show the user more color effects of the color function.
[0234] In this way, the color effect displayed on the eighth interface differs from that displayed on the second or sixth interface, indicating that the color effect displayed on the eighth interface is an updated version of the color effect displayed on the second or sixth interface. In response to a deletion or swiping operation on a color effect screen, the electronic device displays the eighth interface to update and display the updated color effect screen, thereby showcasing more color effects to the user.
[0235] Optionally, after displaying the second interface, the method further includes: responding to an operation of the second control corresponding to the panoramic shooting function, displaying a ninth interface, wherein one side of the ninth interface displays panoramic shooting information and the other side of the ninth interface displays a preview screen, and the panoramic shooting information includes an indicator for instructing the electronic device to move to perform panoramic shooting.
[0236] For example, the second control corresponding to the panoramic shooting function can be control 412 representing the panoramic shooting function. The ninth interface can be... Figure 11 The interface shown in b is for panoramic shooting information. Figure 11The interface shown in Figure b includes window 1109, indicator line 1111, and labels 1110 and 1112 on indicator line 1111. These labels, such as label 1110 or label 1112, are used to indicate the movement of the electronic device for panoramic shooting. For the specific implementation principle of this embodiment, please refer to the specific implementation principle of the embodiment in Example 5.
[0237] In this way, operations on the second control corresponding to the panoramic shooting function can indicate the selection of the panoramic shooting function and its corresponding mode, such as ultra-high-definition panoramic mode. The electronic device can display panoramic shooting information including indicators to instruct the device to move for panoramic shooting, allowing users to easily move the device based on this information and thus lowering the barrier to entry for panoramic shooting. Users can select ultra-high-definition panoramic mode simply by operating the second control corresponding to the panoramic shooting function, enhancing the overall panoramic shooting experience.
[0238] Optionally, the effect information corresponding to the panoramic shooting function is panoramic shooting information, which includes a marker used to instruct the electronic device to move for panoramic shooting. After displaying the second interface, the method further includes: in response to the operation of starting panoramic shooting, displaying a tenth interface, one side of the tenth interface displays a stitched preview of the panoramic shooting process, and the other side of the tenth interface displays a preview and second prompt information, the second prompt information including a second line connecting the second marker to the panoramic shooting endpoint, and a third marker on the second line indicating the direction of movement of the electronic device.
[0239] For example, the operation to start panoramic shooting is, for instance, when the user clicks... Figure 11 The interface shown in Figure b represents the operation of the camera control 310. The tenth interface could be... Figure 12 The interface shown is as follows. The stitching preview can be the stitched image displayed in window 1201. The second marker can be marker 1202. The panoramic shooting endpoint can be marker 1204. The second connection can be the line connecting markers 1202 and 1204. The third marker can be marker 1203.
[0240] Thus, the second prompt includes a second line connecting the second marker to the panoramic shooting endpoint. A third marker on this second line indicates the direction of movement of the electronic device, allowing the user to move the device according to the instructions in the second prompt to capture a high-quality panoramic photo. One side of the tenth interface displays a stitched preview of the panoramic shooting process, while the other side displays a preview image. This ensures that the areas displaying the stitched preview and the shooting scene preview do not overlap, facilitating the user's observation of both the real-time stitched preview and the shooting scene preview.
[0241] Optionally, after displaying the second interface, the method further includes: in response to the operation of selecting a historical photo, displaying an eleventh interface, one side of the eleventh interface displaying multiple historical photos, including the selected historical photo, and the other side of the eleventh interface displaying the selected historical photo in a magnified manner.
[0242] Selecting a historical photo can be done by clicking the window that displays historical photos. The eleventh interface can be... Figure 20 The interface shown is illustrated. For a detailed explanation of the implementation principle of this embodiment, please refer to Example 10. Figure 18 and Figure 20 The specific implementation principle of the illustrated embodiment is as follows. This allows users to view the effect or details of the selected historical photos after they have been magnified.
[0243] Optionally, the shooting function information includes a second control corresponding to the shooting function. After displaying the second interface, the method further includes: in response to an operation on the second control, displaying a twelfth interface, the twelfth interface including a menu containing options for at least one shooting function; and in response to an operation of selecting a target option in the menu, displaying a thirteenth interface, the thirteenth interface including a preview screen and at least one effect information corresponding to the shooting function of the target option.
[0244] For example, the second control corresponding to the shooting function can be used to open a control that includes at least one shooting function, for example, Figure 17 The recommended composition control 1701 is shown in section a. Figure 17 On the interface shown in Figure a, the user can click on control 1701. In response to the click operation on control 1701, the electronic device can display as shown in Figure a. Figure 15 The twelfth interface is shown. The menu on the twelfth interface can be menu 1502. At least one shooting function option can include options for composition, color, and panorama shooting. The composition option can be a composition recommendation option in menu 1502. The color option can be an effect recommendation option in menu 1502. The panorama shooting option can be a panorama preview option in menu 1502. The target option can be any of the options for at least one shooting function. Taking the target option as a composition recommendation option as an example, on the twelfth interface, the user can click the composition recommendation option in the menu, and the electronic device can display as follows: Figure 16 The thirteenth interface is shown in section a. The thirteenth interface may include at least one effect information corresponding to the preview screen and composition function, such as the content displayed in window 501.
[0245] This allows for the display of at least one shooting function via a menu, enabling users to select the corresponding shooting function by choosing an option from the menu. After the user selects the target shooting function, the electronic device can display at least one effect information for that target shooting function for the user to choose from. The user can select the shooting mode and parameters corresponding to the effect information that meets their needs, without having to manually adjust the shooting mode and parameters. This lowers the barrier to entry for shooting, simplifies the shooting operation, and enhances the shooting experience.
[0246] Optionally, the second control is located in the edge area of the electronic device's display interface. For example, the second control can be located in the lower left corner of the electronic device's display screen, or it can be located in the upper left corner of the electronic device's display screen. This facilitates the user's operation of the second control.
[0247] Optionally, before displaying the second interface, the method further includes: in response to an operation performed on the first control, determining at least one shooting function based on at least one of the environmental features, lighting features, subject features, or posture information of the electronic device of the preview screen.
[0248] For example, environmental features may include object categories. Object categories include, for example, people, sunsets, animals, flowers, landscapes, or buildings. Lighting features include, for example, light intensity. Subject features include, for example, subject position. Pose information may include gyroscope data or angle information from the electronic device, such as horizontal or vertical orientation. The electronic device may respond to an operation applied to a first control by inputting at least one of the environmental features, lighting features, subject features, or pose information of the acquired preview image into a preset model. The preset model may output a determination of at least one shooting function. The preset model may be a convolutional neural network (CNN) model or a rule engine, etc., used to determine a shooting function matching the shooting function based on the features of the shooting scene.
[0249] This ensures that at least one recommended shooting function on the electronic device is suitable for or matches the shooting scene, resulting in higher quality photos. This helps users select a shooting function from the recommended options to capture photos that meet their needs. Users can choose a shooting function from the recommended options without manually adjusting shooting modes and parameters, thus lowering the barrier to entry and simplifying the shooting process.
[0250] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the embodiments of this application are all information and data authorized by the user or fully authorized by all parties. Furthermore, the collection, use and processing of related data must comply with the relevant laws, regulations and standards of the relevant countries and regions, and corresponding operation entry points are provided for users to choose to authorize or refuse.
[0251] This application provides an electronic device, which includes one or more processors and a memory.
[0252] The memory is coupled to one or more processors. The memory is used to store computer program code, which includes computer instructions. One or more processors call the computer instructions to cause the electronic device to perform the methods described above.
[0253] This application provides a chip. The chip includes a processor, which is used to call a computer program in memory to execute the technical solutions in the above embodiments. Its implementation principle and technical effects are similar to those in the related embodiments described above, and will not be repeated here.
[0254] This application provides a chip system applied to an electronic device. The chip system includes one or more processors, which are used to invoke computer instructions to cause the electronic device to execute the above-described method.
[0255] This application also provides a computer-readable storage medium. The computer-readable storage medium stores a computer program. When the computer program is executed by a processor, it implements the methods described above. The methods described in the above embodiments can be implemented wholly or partially by software, hardware, firmware, or any combination thereof. If implemented in software, the functionality can be stored as one or more instructions or code on or transmitted over the computer-readable medium. The computer-readable medium can include computer storage media and communication media, and can also include any medium that can transfer a computer program from one place to another. The storage medium can be any target medium accessible by a computer.
[0256] In one possible implementation, a computer-readable medium may include random access memory (RAM), read-only memory (ROM), compact disc read-only memory (CD-ROM) or other optical disc storage, magnetic disk storage or other magnetic storage devices, or any other medium intended to carry or store required program code in the form of instructions or data structures, and accessible by a computer. Furthermore, any connection is appropriately referred to as a computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and microwave, then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technologies such as infrared, radio, and microwave are included in the definition of medium. As used herein, disks and optical discs include optical discs, laser discs, optical discs, digital versatile discs (DVDs), floppy disks, and Blu-ray discs, where disks typically reproduce data magnetically, while optical discs optically reproduce data using lasers. Combinations of the above should also be included within the scope of computer-readable media.
[0257] This application provides a computer program product, which includes a computer program that, when run, causes a computer to perform the above-described method.
[0258] It should be noted that the modules or components in the above embodiments can be one or more integrated circuits configured to implement the above methods, such as one or more application-specific integrated circuits (ASICs), one or more digital signal processors (DSPs), or one or more field-programmable gate arrays (FPGAs), etc. Furthermore, when a module is implemented through processing element scheduler code, the processing element can be a general-purpose processor, such as a central processing unit (CPU) or other processors capable of calling program code, such as a controller. Additionally, these modules can be integrated together to implement a system-on-a-chip (SOC).
[0259] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented in software, it can be implemented, in whole or in part, as a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium (e.g., solid-state disk (SSD)).
[0260] The term "multiple" in this document refers to two or more. The term "and / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates an "or" relationship between the preceding and following related objects. In formulas, the character " / " indicates a "division" relationship between the preceding and following related objects. Additionally, it should be understood that in the description of the embodiments of this application, terms such as "first" and "second" are used only for descriptive purposes and should not be construed as indicating or implying relative importance or order.
[0261] It is understood that the various numerical designations used in the embodiments of this application are merely for the convenience of description and are not intended to limit the scope of the embodiments of this application.
[0262] It is understood that, in the embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
Claims
1. A method for recommending shooting functions, characterized in that, Applied to electronic devices, the method includes: Display a first interface, which includes a first control and a preview screen showing the shooting scene. In response to an operation applied to the first control, a second interface is displayed. The second interface includes shooting function information corresponding to at least one recommended shooting function, and also includes a preview of the shooting scene. The shooting function information is determined based on the preview.
2. The method according to claim 1, characterized in that, The at least one shooting function includes at least one of composition function, color function, panoramic shooting function or final image playback function, wherein the final image is a photograph taken; the shooting function information includes a second control corresponding to each shooting function and / or at least one effect information corresponding to each shooting function, wherein the effect information is determined based on the preview screen.
3. The method according to claim 1 or 2, characterized in that, The at least one shooting function is a composition function, a color function, a panoramic shooting function, or a final image playback function. The shooting function information is a second control corresponding to the shooting function and / or at least one effect information corresponding to the shooting function, wherein the second control is in a selected state.
4. The method according to claim 1 or 2, characterized in that, The effect information is historical photos; the at least one shooting function includes composition function, color function, panoramic shooting function and final image playback function, and the shooting function information corresponding to each of the at least one shooting function includes the second control corresponding to the composition function, the color function, the panoramic shooting function and the final image playback function and at least one historical photo corresponding to the final image playback function, and the second control corresponding to the final image playback function is in the selected state.
5. The method according to any one of claims 1-4, characterized in that, After displaying the second interface, the method further includes: In response to the operation of the second control corresponding to the composition function, a third interface is displayed. One side of the third interface displays one or more composition effect screens corresponding to the composition function, and the other side of the third interface displays the composition points corresponding to the preview screen and the composition effect screen. The composition effect screen is determined based on the preview screen, and the composition points corresponding to each of the multiple composition effect screens are different.
6. The method according to claim 5, characterized in that, The display of the at least one composition effect screen in one side area of the third interface includes: the first sub-area of the one side area displays the composition effect screen, and the second sub-area of the one side area displays historical photos.
7. The method according to claim 3, 5 or 6, characterized in that, The effect information corresponding to the composition function is the composition effect image; After displaying the second interface, the method further includes: In response to the operation of selecting a target composition effect screen, a fourth interface is displayed. The fourth interface includes the preview screen and a first prompt message. The first prompt message is used to prompt the electronic device to move so that the first identifier in the fourth interface reaches the target composition point corresponding to the target composition effect screen. The first identifier is used to indicate the focus point of the electronic device.
8. The method according to claim 7, characterized in that, The first prompt information includes the first line connecting the first identifier and the target mapping point.
9. The method according to claim 3, 5 or 6, characterized in that, The effect information corresponding to the composition function is the composition effect image; After displaying the second interface, the method further includes: In response to a deletion or swipe operation on a composition effect screen, a fifth interface is displayed, wherein the composition effect screen displayed on the fifth interface is the updated composition effect screen.
10. The method according to any one of claims 1-9, characterized in that, After displaying the second interface, the method further includes: In response to the operation of the second control corresponding to the color function, a sixth interface is displayed. One side of the sixth interface displays one or more color effect images, and the other side of the sixth interface displays the preview image. The color effect images are determined based on the preview image, and the color effects of the multiple color effect images are different.
11. The method according to claim 10, characterized in that, The effect information corresponding to the color function is the color effect image; After displaying the second interface, the method further includes: In response to the operation of selecting a target color effect screen, a seventh interface is displayed, which includes a preview screen with the target color effect corresponding to the shooting scene.
12. The method according to claim 10, characterized in that, The effect information corresponding to the color function is the color effect image; After displaying the second interface, the method further includes: In response to a deletion or swipe operation on a color effect screen, an eighth interface is displayed, where the color effect screen displayed on the eighth interface is the updated color effect screen.
13. The method according to claim 4, characterized in that, After displaying the second interface, the method further includes: In response to the operation of the second control corresponding to the panoramic shooting function, a ninth interface is displayed. One side of the ninth interface displays panoramic shooting information, and the other side of the ninth interface displays the preview screen. The panoramic shooting information includes an indicator for instructing the electronic device to move to perform panoramic shooting.
14. The method according to claim 3 or 13, characterized in that, The effect information corresponding to the panoramic shooting function is panoramic shooting information, which includes an identifier used to instruct the electronic device to move in order to perform panoramic shooting. After displaying the second interface, the method further includes: In response to the start of panoramic shooting, a tenth interface is displayed. One side of the tenth interface displays a stitched preview of the panoramic shooting process, while the other side displays the preview and a second prompt message. The second prompt message includes a second line connecting a second marker to the end point of the panoramic shooting, and a third marker on the second line for indicating the direction of movement of the electronic device.
15. The method according to claim 4, characterized in that, After displaying the second interface, the method further includes: In response to the selection of a historical photo, an eleventh interface is displayed. One side of the eleventh interface displays multiple historical photos, including the selected historical photo. The other side of the eleventh interface displays the selected historical photo in a magnified manner.
16. The method according to claim 2, characterized in that, The shooting function information includes the second control corresponding to the shooting function; After displaying the second interface, the method further includes: In response to an operation on the second control, a twelfth interface is displayed, the twelfth interface including a menu containing options for the at least one shooting function; In response to the selection of a target option in the menu, a thirteenth interface is displayed, which includes the preview screen and at least one effect information corresponding to the shooting function of the target option.
17. The method according to any one of claims 2-16, characterized in that, The second control is located in the edge area of the display interface of the electronic device.
18. The method according to any one of claims 1-17, characterized in that, Before displaying the second interface, the method further includes: in response to an operation performed on the first control, determining the at least one shooting function based on at least one of the environmental features, lighting features, subject features, or posture information of the electronic device of the preview screen.
19. The method according to any one of claims 1-18, characterized in that, The shooting function information is displayed on one side of the second interface, and the preview screen is displayed on the other side of the second interface.
20. An electronic device, characterized in that, The electronic device includes: one or more processors and memory; The memory is coupled to the one or more processors, the memory being used to store computer program code, the computer program code including computer instructions, the one or more processors invoking the computer instructions to cause the electronic device to perform the method as described in any one of claims 1-19.
21. A chip system, characterized in that, The chip system is applied to an electronic device, the chip system including one or more processors, the one or more processors being used to invoke computer instructions to cause the electronic device to perform the method as described in any one of claims 1-19.
22. A computer-readable storage medium, characterized in that, The computer-readable storage medium 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-19.
23. A computer program product, characterized in that, The computer program product includes computer program code that, when run on an electronic device, causes the electronic device to perform the method as described in any one of claims 1-19.