Photographing method and electronic device

By introducing 4K HDR mode and AI scene auto-recognition into the cameras of electronic devices, identifying shooting scenes and recommending LUT templates, the problem of users lacking fun and high-quality display effects in movie shooting mode is solved, achieving a higher resolution and more cinematic shooting experience.

CN115914823BActive Publication Date: 2025-11-07HONOR DEVICE CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110927487.8
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-12
Publication Date
2025-11-07
Estimated Expiration
2041-08-12

AI Technical Summary

Technical Problem

When users take photos with smart devices, it is difficult to meet their diverse shooting needs, especially in movie shooting mode, where there is a lack of fun and high-quality display effects.

Method used

Set up movie shooting functions in the camera of electronic devices, including 4K HDR mode and AI scene auto-recognition. The AI ​​scene auto-recognition function identifies the shooting scene and recommends matching LUT templates, adjusts image color values ​​to improve the display effect of preview images, and provides a variety of movie shooting function options for users to set flexibly.

Benefits of technology

The resolution and naturalness of the preview images have been improved, enhancing the fun and user experience of film shooting and meeting the diverse shooting needs of users.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115914823B_ABST
    Figure CN115914823B_ABST
Patent Text Reader

Abstract

The application provides a shooting method and an electronic device. The method comprises the following steps: after a user operates to start a movie shooting mode, a shooting scene is recognized according to a preview image collected, and a target LUT template matched with the shooting scene is recommended; in the case that a third operation of a movie shutter control is received by the user, a target video is generated by shooting based on the target LUT template, so that a high-quality movie video is shot.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of terminal and communication technology, and in particular to shooting methods and electronic devices. Background Technology

[0002] As smart devices have evolved, their shooting capabilities have become increasingly powerful. Users can now access a variety of powerful camera functions through their smart devices, such as night mode, portrait mode, and panorama mode. However, at the same time, users' shooting needs are also constantly increasing, and how to meet these needs is a pressing issue that needs to be addressed. Summary of the Invention

[0003] This application provides a shooting method in which the camera of an electronic device is equipped with a movie shooting function. The movie shooting function includes features such as 4K HDR mode and AI scene auto-recognition. By enabling 4K HDR mode, the resolution of the preview image can be improved and the picture can be made more delicate and natural. By enabling AI scene auto-recognition function, the scene corresponding to the preview image can be automatically identified and a LUT template matching the scene can be recommended to change the color value of the preview image, so that the display effect of the preview image is similar to or the same as the display effect of the movie, making movie shooting more interesting and meeting the user's shooting needs.

[0004] In a first aspect, this application provides an electronic device. The electronic device includes a memory and a processor. The processor is coupled to the memory. The memory stores program instructions, which, when executed by the processor, cause the electronic device to perform the following steps:

[0005] Receive the user's first action on the camera application icon;

[0006] In response to the first operation, a first user interface is displayed, wherein the first user interface includes: a preview frame, a shooting mode list, and a movie shutter control, and the shooting mode list includes: a movie mode option;

[0007] Receive a second user action regarding the movie mode option;

[0008] In response to the second operation, the shooting scene is identified based on the acquired preview image;

[0009] Search for a target LUT template that matches the shooting scene from multiple preset LUT templates in the system;

[0010] Upon receiving a third operation from the user on the movie shutter control, a target video is generated based on the target LUT template.

[0011] The shooting method provided by the embodiment can automatically identify a shooting scene corresponding to a preview image through an AI scene automatic identification function after the electronic device enters a camera application, and recommend a LUT template matched with the shooting scene, change the color value of the preview image, and make the display effect of the preview image similar or identical to the display effect of a movie, so that the movie shooting is more interesting and the shooting demand of the user is met.

[0012] According to the first aspect, when the program instruction is executed by the processor, the electronic device performs the following steps: in response to the second operation, performing shooting object type identification on the collected preview image; and identifying a shooting scene according to at least one of the shooting object type, the image brightness, and the image saturation. The shooting scene identification method provided by the embodiment has flexible identification rules and high identification result accuracy.

[0013] According to the first aspect, when the program instruction is executed by the processor, the electronic device performs the following steps: in response to the second operation, identifying each shooting object in the collected preview image; and identifying a shooting scene according to the image proportion of each shooting object. The shooting scene identification method provided by the embodiment has small identification calculation amount and high identification result accuracy.

[0014] According to the first aspect, when the program instruction is executed by the processor, the electronic device performs the following steps:

[0015] In response to the second operation, first prompt information is output to prompt the user to shoot in a horizontal screen mode; a fourth operation of the user on a function option included in the preview interface is received, for example, clicking, long pressing, etc., wherein the function option includes at least one of a slow motion option, a 4K HDR option, a flash option, and a LUT option; and in response to the fourth operation, a mode corresponding to the selected function option is started. The embodiment provides multiple movie shooting function options for the user to flexibly set, so as to shoot a movie with high satisfaction and strong individuality.

[0016] According to the first aspect, when the program instruction is executed by the processor, the electronic device performs the following steps: in the case where it is detected that the electronic device shoots in a horizontal screen mode, second prompt information is output to prompt the user to start the 4K HDR option. In the actual implementation process, the second prompt information can be set to be output only when the movie mode is started for the first time, or can be set to be output every time the movie mode is started, or can be set to be periodically output. The second prompt information can guide the user to start the 4K HDR option and shoot a 4K HDR10 video, so that a high-quality movie is shot.

[0017] According to the first aspect, when the program instructions are executed by the processor, the electronic device performs the following steps: receiving a fifth operation of a user on a preset area in the preview frame, such as a click, a long press operation, etc.; in response to the fifth operation, canceling the display of the second prompt information. In this way, the user can flexibly control the timing of canceling the display of the second prompt information. It should be noted that the second prompt information can also be automatically canceled after being displayed for a preset time, such as 5 seconds.

[0018] According to the first aspect, when the program instructions are executed by the processor, the electronic device performs the following steps: in the case of receiving a fourth operation of a user on the 4K HDR option, detecting whether the slow motion option is turned on; in the case of the slow motion option being turned on, turning off the slow motion option, wherein the fourth operation includes but is not limited to: clicking or long pressing, etc. In this embodiment, the 4K HDR mode and the slow motion mode are set to be incompatible, which can increase the fun of shooting.

[0019] According to the first aspect, when the program instructions are executed by the processor, the electronic device performs the following steps: in the case of receiving a fourth operation of a user on the slow motion option, detecting whether the 4K HDR option is turned on; in the case of the 4K HDR option being turned on, turning off the 4K HDR option and displaying the 4K HDR video picture. In this embodiment, the 4K HDR mode and the slow motion mode are set to be incompatible, which can increase the fun of shooting.

[0020] According to the first aspect, when the program instructions are executed by the processor, the electronic device performs the following steps: in response to the second operation, displaying a preset animation in the preview frame during the process of identifying the shooting scene according to the collected preview image. The preset animation can be set by those skilled in the art according to actual needs. Displaying the preset animation in the preview frame during the process of identifying the shooting scene can improve the user's visual experience.

[0021] According to the first aspect, when the program instructions are executed by the processor, the electronic device performs the following steps: displaying third prompt information, wherein the third prompt information includes identification information of a target LUT template identified, and a close button, wherein the close button is used to trigger the closing of the third prompt information; receiving a fifth operation on the identification information of the target LUT template; in response to the fifth operation, displaying a plurality of LUT templates, wherein the target LUT template corresponding to the identification information of the target LUT template is highlighted. This way of recommending LUT templates makes it easy for users to quickly locate the required LUT template.

[0022] According to the first aspect, when the program instructions are executed by the processor, the electronic device performs the following steps when the program instructions are executed by the processor: receiving a case where a user performs an eighth operation on the closing control; detecting the total number of times of operating the closing control within a preset time period; and in a case where the total number of times is greater than a preset number of times, for example, 3 times, 4 times, or 5 times, closing the scene automatic identification function. This kind of adaptive on-off scene automatic identification function can effectively avoid frequent recommendation of LUT templates to the user, and cause inconvenience to the user.

[0023] According to the first aspect, when the program instructions are executed by the processor, the electronic device performs the following steps: the target LUT template includes a play control; receiving a sixth operation, for example, a single click, double click, or long press, on the play control; in response to the sixth operation, previewing a video picture corresponding to the target LUT template, wherein the video picture includes a first control and a closing control, and the closing control is used to close the video picture; receiving a seventh operation of the user on the first control; and in response to the seventh operation, displaying sample introduction information of the target LUT template. This kind of display of the target LUT template video picture and sample introduction information facilitates the user to know the rendering effect of the target LUT template.

[0024] According to the first aspect, when the program instructions are executed by the processor, the electronic device performs the following steps when the program instructions are executed by the processor: in a case where a fourth operation of a user on a slow motion option is received, starting a slow motion mode and setting the LUT option to a disabled state. In a case where the slow motion mode is started, if the LUT template is recommended or directly used for the LUT template, it will affect the user's viewing experience of the slow motion picture, and even affect the detail information of the slow motion video taken.

[0025] The second aspect provides a shooting method, comprising: receiving a first operation of a user on a camera application icon; in response to the first operation, displaying a first user interface, wherein the first user interface includes: a preview frame, a shooting mode list, and a movie shutter control, and the shooting mode list includes a movie mode option; receiving a second operation of a user on the movie mode option; in response to the second operation, identifying a shooting scene according to a collected preview image; searching for a target LUT template matching the shooting scene from a plurality of LUT templates preset by the system; and in a case where a third operation of a user on the movie shutter control is received, shooting a target video based on the target LUT template.

[0026] In a second aspect, in any possible implementation of the second aspect, the electronic device, in response to the second operation, identifies the shooting scene according to the captured preview image, including: in response to the second operation, performing shooting object type identification on the captured preview image; and identifying the shooting scene according to at least one of the shooting object type, the image brightness, and the image saturation.

[0027] In a second aspect, in any possible implementation of the second aspect, the electronic device, in response to the second operation, identifies the shooting scene according to the captured preview image, including: in response to the second operation, identifying each shooting object in the captured preview image; and identifying the shooting scene according to an image proportion of each shooting object.

[0028] In a second aspect, in any possible implementation of the second aspect, after receiving the second operation of the user on the movie mode option, the electronic device further includes: in response to the second operation, outputting first prompt information to prompt the user to shoot in a horizontal screen mode; receiving a fourth operation of the user on a function option included in the preview interface, the function option including at least one of a slow-motion option, a 4K HDR option, a flash option, and a LUT option; and in response to the fourth operation, starting a mode corresponding to the selected function option.

[0029] In a second aspect, in any possible implementation of the second aspect, after outputting the first prompt information to prompt the user to shoot in a horizontal screen mode in response to the second operation, the electronic device further includes: in a case where it is detected that the electronic device is shooting in a horizontal screen mode, outputting second prompt information to prompt the user to start the 4K HDR option.

[0030] In a second aspect, in any possible implementation of the second aspect, after outputting the second prompt information in a case where it is detected that the electronic device is shooting in a horizontal screen mode, the electronic device further includes: receiving a fifth operation of the user on a preset region in the preview frame; and in response to the fifth operation, canceling display of the second prompt information.

[0031] In a second aspect, in any possible implementation of the second aspect, in response to the fourth operation, starting the mode corresponding to the selected function option, including: in a case where the fourth operation of the user on the 4K HDR option is received, detecting whether the slow-motion option is started; and in a case where the slow-motion option is started, closing the slow-motion option.

[0032] In a second aspect, in any possible implementation of the second aspect, in response to the fourth operation, starting the mode corresponding to the selected function option, including: in a case where the fourth operation of the user on the slow-motion option is received, detecting whether the 4K HDR option is started; and in a case where the 4K HDR option is started, closing the 4K HDR option and displaying a 4K HDR video picture.

[0033] According to a second aspect, in any of the implementation forms of the second aspect, in response to the second operation, the process of identifying the shooting scene according to the captured preview image comprises: displaying a preset dynamic effect in the preview frame during the process of identifying the shooting scene according to the captured preview image in response to the second operation.

[0034] According to a second aspect, in any of the implementation forms of the second aspect, when the program instruction is executed by the processor, the electronic device performs the following steps: displaying third prompt information, wherein the third prompt information comprises identification information of the identified target LUT template, a close button, and the close button is used to trigger closing the third prompt information; receiving a fifth operation on the identification information of the target LUT template; in response to the fifth operation, displaying a plurality of LUT templates, wherein the target LUT template corresponding to the identification information of the target LUT template is highlighted.

[0035] According to a second aspect, in any of the implementation forms of the second aspect, after displaying the third prompt information, the method further comprises: in the case that the eighth operation of the user on the close control is received, detecting the total number of operations of the close control within a preset time period; in the case that the total number is greater than a preset number, closing the scene automatic identification function.

[0036] According to a second aspect, in any of the implementation forms of the second aspect, the target LUT template comprises a play control; after the response to the fifth operation, displaying a plurality of LUT templates, the method further comprises: receiving a sixth operation on the play control; in response to the sixth operation, previewing playing a video picture corresponding to the target LUT template, wherein the video picture comprises a first control and a close control, and the close control is used to close the video picture; receiving a seventh operation of the user on the first control; in response to the seventh operation, displaying sample introduction information of the target LUT template.

[0037] According to a second aspect, in any of the implementation forms of the second aspect, in response to the fourth operation, starting the mode corresponding to the selected function item comprises: in the case that the fourth operation of the user on the slow motion option is received, starting the slow motion mode and setting the LUT option to a disabled state.

[0038] The second aspect and any of the implementation forms of the second aspect respectively correspond to the first aspect and any of the implementation forms of the first aspect. The technical effects of the second aspect and any of the implementation forms of the second aspect can refer to the technical effects of the first aspect and any of the implementation forms of the first aspect, which will not be described here.

[0039] In a third aspect, the present application provides a computer readable medium for storing a computer program, the computer program comprising instructions for performing the method in the second aspect or any possible implementation of the second aspect.

[0040] In a fourth aspect, the present application provides a computer program comprising instructions for performing the method in the second aspect or any possible implementation of the second aspect.

[0041] In a fifth aspect, the present application provides a chip comprising a processing circuit, a receiving pin and a sending pin. The receiving pin, the sending pin and the processing circuit communicate with each other through an internal connection path. The processing circuit performs the method in the second aspect or any possible implementation of the second aspect to control the receiving pin to receive a signal and control the sending pin to send a signal. BRIEF DESCRIPTION OF DRAWINGS

[0042] Figure 1 A hardware structure schematic diagram of an electronic device 100 provided for an embodiment of the present application is shown in FIG. 1.

[0043] Figure 2 A software structure schematic diagram of an electronic device 100 provided for an embodiment of the present application is shown in FIG. 2.

[0044] Figures 3A-3M A user interface schematic diagram of a first movie shooting scene provided for an embodiment of the present application is shown in FIG. 3.

[0045] Figures 4A-4D A user interface schematic diagram of a preview LUT template provided for an embodiment of the present application is shown in FIG. 4.

[0046] Figures 5A-5B A user interface schematic diagram of turning off AI scene recognition provided for an embodiment of the present application is shown in FIG. 5.

[0047] Figures 6A-6M A user interface schematic diagram of a second movie shooting scene provided for an embodiment of the present application is shown in FIG. 6.

[0048] Figures 7A-7D A user interface schematic diagram of a preview LUT template provided for an embodiment of the present application is shown in FIG. 7.

[0049] Figures 8A-8B A user interface schematic diagram of turning off AI scene recognition provided for an embodiment of the present application is shown in FIG. 8.

[0050] Figures 9A-9L A user interface schematic diagram of a third movie shooting scene provided for an embodiment of the present application is shown in FIG. 9.

[0051] Figures 10A-10D A user interface schematic diagram of a preview LUT template provided for an embodiment of the present application is shown in FIG. 10.

[0052] Figures 11A-11J A user interface schematic diagram of a slow-motion mode and 4K HDR switch provided for an embodiment of the present application is shown;

[0053] Figures 12A-12H An exemplary schematic diagram of an HDR video shooting and sharing process is shown;

[0054] Figures 13A-13G A user interface schematic diagram of a movie timing shooting provided for an embodiment of the present application is shown;

[0055] Figure 14 A structural schematic diagram of the device is shown. DETAILED DESCRIPTION

[0056] The technical solutions in the embodiments of the present application will be described clearly and thoroughly below with reference to the drawings. In the description of the embodiments of the present application, unless otherwise specified, " / " represents the meaning of or, for example, A / B can represent A or B; the "and / or" in the text only describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which means that there are three cases of A alone, A and B together, and B alone. In addition, in the description of the embodiments of the present application, "multiple" means two or more than two.

[0057] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Therefore, the features defined with "first" and "second" can explicitly or implicitly include one or more of the features, and in the description of the embodiments of the present application, unless otherwise specified, the meaning of "multiple" is two or more than two.

[0058] The term "user interface (UI)" in the following embodiments of the present application is a medium interface for interaction and information exchange between an application program or an operating system and a user, which realizes the conversion between the internal form of information and the form that the user can accept. The user interface is source code written in a specific computer language such as Java, extensible markup language (XML), etc. The interface source code is parsed, rendered, and finally presented as content that the user can recognize on an electronic device. The commonly used form of user interface is graphic user interface (GUI), which refers to a user interface related to computer operation displayed in a graphical manner. It can be a visual interface element such as text, icon, button, menu, tab, text box, dialog box, status bar, navigation bar, Widget, etc. displayed in the display screen of the electronic device.

[0059] Embodiments of the present application provide a photographing method. An electronic device can display a preview interface for displaying a preview image collected by a camera in real time. The electronic device can include a plurality of LUT (Look Up Table) templates, which can change the color value of the preview image, so that the display effect of the preview image is similar or identical to the display effect of a movie, wherein the display effect can refer to hue, brightness, saturation, etc. In one aspect, the electronic device can select a LUT template suitable for a preview image from the plurality of LUT templates according to one or more frames of the preview image collected by the camera, and adjust the display effect of the preview image using the LUT template, or the electronic device can receive a user operation, and adjust the display effect of the preview image according to the LUT template selected by the user, so that the preview image displayed in the preview interface has more movie quality. In a second aspect, the LUT template can also be displayed to the user in the form of a video clip, increasing the interest of the preview image adjustment process and enabling the user to have a more intuitive understanding of the color adjustment effect of the LUT template. In a third aspect, the electronic device can also start a 4K HDR mode to improve the resolution of the preview image and make the preview image more delicate and natural. In a fourth aspect, the electronic device can also automatically identify the scene corresponding to the preview image by starting an AI scene automatic identification function, and recommend a LUT template matching the scene. Furthermore, the electronic device can also crop the size of the preview image and add a black border in the preview interface, so that the aspect ratio of the preview image is the aspect ratio of a movie picture (for example, 21:9). In this way, the user can have a movie viewing effect from the perspective, enhancing the movie atmosphere during the shooting process. In a sixth aspect, the electronic device can also perform slow motion shooting during the movie shooting process, increasing the interest of the shooting.

[0060] In the movie mode, the electronic device 100 can default to start the LUT function in combination with the AI intelligent scene identification, display one or more LUT templates, and recommend a LUT template matching the scene in the preview image to the user. The LUT template can provide a color conversion model for converting the color value of an image, which can specify an output color value according to an input color value. After selecting the LUT template, the electronic device will adjust the color value of the preview image according to the color conversion model in the LUT template, thereby changing the display effect of the preview image. The image before adjustment can refer to the original image collected by the camera, and the image after adjustment can refer to the preview image displayed in the preview interface after adding the LUT template. The color value of the original image is the input color value, and the color value of the preview image finally displayed in the preview interface is the output color value.

[0061] It can be understood that the embodiments of the present application do not limit the names related to the LUT function and the 4K HDR mode. In other embodiments of the present application, the LUT can also be expressed as a LUT filter, a tone, a palette, and the like, and the 4K HDR mode can also be expressed as a first mode, a high dynamic lighting rendering mode, a high resolution mode, and the like. The embodiments of the present application do not limit this.

[0062] In general, the photographing method can provide a user with a film-related photographing mode. In the mode, the user can experience the fun of shooting a film, and the image photographed by the electronic device is similar to the color tone style of the film, making the film shooting more interesting and meeting the user's shooting needs.

[0063] Figure 1 A hardware structure schematic diagram of the electronic device 100 is shown.

[0064] The electronic device 100 can be a mobile phone, a tablet computer, a desktop computer, a laptop computer, a handheld computer, a notebook computer, an ultra-mobile personal computer (UMPC), an Internet device, a cellular phone, a personal digital assistant (PDA), an augmented reality (AR) device, a virtual reality (VR) device, an artificial intelligence (AI) device, a wearable device, an in-vehicle device, a smart home device, and / or a smart city device. The embodiments of the present application do not specially limit the specific type of the electronic device.

[0065] The electronic device 100 can include a processor 110, an external memory interface 120, an internal memory 121, a universal serial bus (USB) interface 130, a charging management module 140, a power management module 141, a battery 142, an antenna 1, an antenna 2, a mobile communication module 150, a wireless communication module 160, an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, a headphone jack 170D, a sensor module 180, a key 190, a motor 191, an indicator 192, a camera 193, a display 194, and a subscriber identification module (SIM) card interface 195, etc. The sensor module 180 can include a pressure sensor 180A, a gyro sensor 180B, a barometric sensor 180C, a magnetic sensor 180D, an acceleration sensor 180E, a distance sensor 180F, a proximity light sensor 180G, a fingerprint sensor 180H, a temperature sensor 180J, a touch sensor 180K, an ambient light sensor 180L, a bone conduction sensor 180M, etc.

[0066] It can be understood that the structure shown in the embodiments of the present application does not constitute a specific limitation on the electronic device 100. In other embodiments of the present application, the electronic device 100 can include more or fewer components than shown, or combine certain components, or split certain components, or different component arrangements. The components shown can be implemented in hardware, software, or a combination of software and hardware.

[0067] The processor 110 can include one or more processing units, for example: the processor 110 can include an application processor (AP), a modem processor, a graphics processing unit (GPU), an image signal processor (ISP), a controller, a video codec, a digital signal processor (DSP), a baseband processor, and / or a neural-network processing unit (NPU), etc. Different processing units can be independent devices, or can be integrated into one or more processors.

[0068] In some embodiments, the processor 110 can be configured to select a LUT template suitable for a certain frame of preview image captured by the camera from a plurality of LUT templates according to the preview image, and change the display effect of the preview image captured by the camera in real time in the preview interface using the LUT template, so that the preview image displayed in the preview interface has more movie quality.

[0069] In some embodiments, the processor 110 can be configured to shoot a slow motion movie according to a slow motion setting instruction of the user.

[0070] In some embodiments, the processor 110 can be configured to count down and shoot a movie according to a timing shooting setting of the user.

[0071] The controller can generate operation control signals according to the instruction operation code and the timing signal, and complete the control of fetching and executing instructions.

[0072] The processor 110 can also be provided with a memory for storing instructions and data. In some embodiments, the memory in the processor 110 is a cache memory. The memory can store instructions or data that have just been used or are used repeatedly by the processor 110. If the processor 110 needs to use the instructions or data again, it can directly call from the memory. This avoids repeated access and reduces the waiting time of the processor 110, thereby improving the efficiency of the system.

[0073] The wireless communication function of the electronic device 100 can be realized by the antenna 1, the antenna 2, the mobile communication module 150, the wireless communication module 160, the modem processor, and the baseband processor, etc.

[0074] The antenna 1 and the antenna 2 are used to transmit and receive electromagnetic wave signals. Each antenna in the electronic device 100 can be used to cover a single or multiple communication frequency bands. Different antennas can also be multiplexed to improve the utilization rate of the antennas. For example, the antenna 1 can be multiplexed as a diversity antenna of a wireless local area network. In some other embodiments, the antenna can be used in combination with a tuning switch.

[0075] The mobile communication module 150 can provide a solution for wireless communication including 2G / 3G / 4G / 5G, etc. applied to the electronic device 100. The mobile communication module 150 can include at least one filter, a switch, a power amplifier, a low noise amplifier (LNA), etc. The mobile communication module 150 can receive electromagnetic waves by the antenna 1, and perform filtering, amplification, etc. on the received electromagnetic waves, and transfer to a modem processor for demodulation. The mobile communication module 150 can also amplify the signal modulated by the modem processor, and radiate as electromagnetic waves through the antenna 1. In some embodiments, at least part of the function modules of the mobile communication module 150 can be disposed in the processor 110. In some embodiments, at least part of the function modules of the mobile communication module 150 can be disposed in the same device as at least part of the modules of the processor 110.

[0076] The modem processor can include a modulator and a demodulator. The modulator is configured to modulate a low-frequency baseband signal to be transmitted into a medium-high frequency signal. The demodulator is configured to demodulate a received electromagnetic wave signal into a low-frequency baseband signal. The demodulator then transmits the demodulated low-frequency baseband signal to the baseband processor for processing. The low-frequency baseband signal processed by the baseband processor is transmitted to the application processor. The application processor outputs a sound signal through an audio device (not limited to the speaker 170A, the microphone 170B, etc.), or displays an image or a video through the display screen 194. In some embodiments, the modem processor can be a separate device. In other embodiments, the modem processor can be independent of the processor 110, and disposed in the same device as the mobile communication module 150 or other function modules.

[0077] The wireless communication module 160 can provide a solution for wireless communication including wireless local area networks (WLAN) (e.g., wireless fidelity (Wi-Fi) network), Bluetooth (BT), global navigation satellite system (GNSS), frequency modulation (FM), near field communication (NFC), infrared (IR) technology, etc. applied to the electronic device 100. The wireless communication module 160 can be one or more devices that integrate at least one communication processing module. The wireless communication module 160 receives electromagnetic waves via the antenna 2, demodulates and filters the electromagnetic wave signals, and transmits the processed signals to the processor 110. The wireless communication module 160 can also receive signals to be transmitted from the processor 110, frequency-modulate them, amplify them, and radiate them as electromagnetic waves via the antenna 2.

[0078] In some embodiments, the mobile communication module 150 and the wireless communication module 160 can be used to receive the LUT template transmitted from the server.

[0079] In some embodiments, the antenna 1 and the mobile communication module 150 of the electronic device 100 are coupled, and the antenna 2 and the wireless communication module 160 are coupled, so that the electronic device 100 can communicate with a network and other devices through wireless communication technology. The wireless communication technology can include global system for mobile communications (GSM), general packet radio service (GPRS), code division multiple access (CDMA), wideband code division multiple access (WCDMA), time-division code division multiple access (TD-SCDMA), long term evolution (LTE), BT, GNSS, WLAN, NFC, FM, and / or IR technology, etc. The GNSS can include a global positioning system (GPS), a global navigation satellite system (GLONASS), a beidu navigation satellite system (BDS), a quasi-zenith satellite system (QZSS), and / or a satellite based augmentation systems (SBAS).

[0080] The electronic device 100 implements a display function through a GPU, a display screen 194, and an application processor, etc. The GPU is a microprocessor for image processing, which is connected to the display screen 194 and the application processor. The GPU is used to perform mathematical and geometric calculations for graphics rendering. The processor 110 can include one or more GPUs, which execute program instructions to generate or change display information.

[0081] The display screen 194 is configured to display images, videos, and the like. The display screen 194 includes a display panel. The display panel can be a liquid crystal display (LCD), an organic light-emitting diode (OLED), an active-matrix organic light-emitting diode (AMOLED), a flex light-emitting diode (FLED), a Miniled, a MicroLed, a Micro-oLed, a quantum dot light emitting diode (QLED), or the like. In some embodiments, the electronic device 100 can include one or N display screens 194, where N is a positive integer greater than 1.

[0082] In some embodiments, the display screen 194 can be configured to display a preview interface in a photographing process, and the preview interface displays a preview image captured by the camera 193 in real time.

[0083] The electronic device 100 can implement a photographing function through an ISP, the camera 193, a video codec, a GPU, the display screen 194, and an application processor.

[0084] The ISP is configured to process data fed back by the camera 193. For example, when taking a photo, a shutter is opened, light is transmitted to a camera photosensitive element through a lens, an optical signal is converted into an electrical signal, and the camera photosensitive element transmits the electrical signal to the ISP for processing to convert the electrical signal into an image visible to the naked eye. The ISP can also optimize algorithms for noise, brightness, and skin color of the image. The ISP can also optimize parameters such as exposure and color temperature of a photographing scene. In some embodiments, the ISP can be disposed in the camera 193.

[0085] The camera 193 is used to capture still images or videos. An object projects an optical image through a lens to a photosensitive element. The photosensitive element can be a charge coupled device (CCD) or a complementary metal-oxide-semiconductor (CMOS) phototransistor. The photosensitive element converts the optical signal into an electrical signal, which is then passed to an ISP for conversion into a digital image signal. The ISP outputs the digital image signal to a DSP for processing. The DSP converts the digital image signal into a standard RGB, YUV, or the like format image signal. In some embodiments, the electronic device 100 can include one or N cameras 193, where N is a positive integer greater than one.

[0086] The digital signal processor is used to process digital signals, in addition to processing digital image signals, it can also process other digital signals. For example, when the electronic device 100 is selecting a frequency point, the digital signal processor is used to perform Fourier transform on the frequency point energy, etc.

[0087] The video codec is used to compress or decompress digital videos. The electronic device 100 can support one or more video codecs. In this way, the electronic device 100 can play or record videos in multiple encoding formats, such as moving picture experts group (MPEG) 1, MPEG 2, MPEG 3, MPEG 4, etc.

[0088] The NPU is a neural-network (NN) computing processor, which is inspired by the structure of biological neural networks, such as the transmission mode between human brain neurons, and can quickly process input information and continuously self-learn. Through the NPU, the electronic device 100 can implement intelligent cognitive applications, such as image recognition, face recognition, speech recognition, text understanding, etc.

[0089] The internal memory 121 can include one or more random access memories (RAMs) and one or more non-volatile memories (NVMs).

[0090] In some embodiments, the internal memory 121 can be used to store one or more LUT templates in the electronic device 100.

[0091] The random access memory can include static random-access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate synchronous dynamic random access memory (DDR SDRAM, such as the fifth generation of DDR SDRAM commonly referred to as DDR5 SDRAM), and the like; the non-volatile memory can include a magnetic disk storage device, a flash memory.

[0092] The flash memory can include NOR FLASH, NAND FLASH, 3D NAND FLASH, and the like according to the operating principle, can include single-level cell (SLC), multi-level cell (MLC), triple-level cell (TLC), quad-level cell (QLC), and the like according to the storage unit potential order, and can include universal flash storage (UFS), embedded multi media Card (eMMC), and the like according to the storage specification.

[0093] The random access memory can be directly read and written by the processor 110, can be used to store executable programs (such as machine instructions) of an operating system or other programs running, and can also be used to store data of users and application programs, and the like.

[0094] The non-volatile memory can also store executable programs and store data of users and application programs, and the like, and can be loaded in advance into the random access memory for direct reading and writing by the processor 110.

[0095] The external memory interface 120 can be used to connect an external non-volatile memory, to realize the expansion of the storage capacity of the electronic device 100. The external non-volatile memory communicates with the processor 110 through the external memory interface 120 to realize the data storage function. For example, files such as music and videos are saved in the external non-volatile memory.

[0096] The electronic device 100 can implement audio functions through an audio module 170, a speaker 170A, a receiver 170B, a microphone 170C, an earphone jack 170D, and an application processor, etc. For example, music play, recording, etc.

[0097] The gyroscope sensor 180B can be used to determine the motion posture of the electronic device 100. In some embodiments, the angular velocity of the electronic device 100 around three axes (i.e., x, y, and z axes) can be determined through the gyroscope sensor 180B. The gyroscope sensor 180B can be used for anti-shake shooting. For example, when the shutter is pressed, the gyroscope sensor 180B detects the angle of the electronic device 100 shaking, calculates the distance that the lens module needs to compensate according to the angle, and makes the lens offset the shaking of the electronic device 100 through reverse movement to achieve anti-shake. The gyroscope sensor 180B can also be used for navigation and motion sensing game scenarios.

[0098] The acceleration sensor 180E can detect the magnitude of acceleration of the electronic device 100 in various directions (generally three axes). When the electronic device 100 is stationary, the magnitude and direction of gravity can be detected. It can also be used to identify the posture of the electronic device, and applied to landscape / portrait screen switching, pedometer, etc.

[0099] The distance sensor 180F is used to measure distance. The electronic device 100 can measure distance through infrared or laser. In some embodiments, when shooting a scene, the electronic device 100 can use the distance sensor 180F to measure distance to achieve fast focusing.

[0100] The ambient light sensor 180L is used to sense the brightness of ambient light. The electronic device 100 can adaptively adjust the brightness of the display screen 194 according to the sensed brightness of ambient light. The ambient light sensor 180L can also be used to automatically adjust the white balance when shooting. The ambient light sensor 180L can also cooperate with the proximity light sensor 180G to detect whether the electronic device 100 is in a pocket to prevent accidental touch.

[0101] The touch sensor 180K, also known as a "touch device". The touch sensor 180K can be disposed on the display screen 194, and the touch sensor 180K and the display screen 194 form a touch screen, also known as a "touch screen". The touch sensor 180K is used to detect touch operations acting on or near it. The touch sensor can pass the detected touch operation to the application processor to determine the touch event type. Visual output related to the touch operation can be provided through the display screen 194. In other embodiments, the touch sensor 180K can also be disposed on the surface of the electronic device 100, which is different from the position of the display screen 194.

[0102] The electronic device can be a portable terminal device, such as a mobile phone, a tablet computer, a wearable device, and the like, which runs an iOS, an Android, a Microsoft, or another operating system, and can also be a non-portable terminal device, such as a laptop computer with a touch-sensitive surface or touch panel, a desktop computer with a touch-sensitive surface or touch panel, and the like. The software system of the electronic device 100 can employ a layered architecture, an event-driven architecture, a microkernel architecture, a microservices architecture, or a cloud architecture. Embodiments of the present disclosure exemplarily illustrate the software structure of the electronic device 100 by taking an Android system with a layered architecture as an example.

[0103] Figure 2 FIG. 1 is a software structure block diagram of the electronic device 100 according to an embodiment of the present disclosure.

[0104] The layered architecture divides software into several layers, each of which has a clear role and division of labor. Layers communicate with each other through software interfaces. In some embodiments, the Android system is divided into four layers, from top to bottom, an application layer, an application framework layer, an Android runtime and system library, and a kernel layer.

[0105] The application layer can include a series of application packages.

[0106] As shown in FIG. 1, the application packages can include camera, gallery, calendar, call, map, navigation, WLAN, Bluetooth, music, video, short message, and the like. Figure 2

[0107] The camera can include a plurality of shooting modes, such as a professional mode and a movie mode. The professional mode can provide a user with a plurality of adjustable shooting parameters (such as exposure, brightness, and the like), and the user can adjust a preview image by adjusting the shooting parameters. The movie mode can provide the user with a plurality of adjustable shooting modes of a theme. For specific descriptions of the professional mode and the movie mode, see subsequent embodiments.

[0108] The gallery can be used to store pictures or videos obtained by the electronic device 100 through the camera application, and the electronic device 100 can also use a LUT template to adjust the display effect of the pictures or videos in the gallery.

[0109] The application framework layer provides the application layer with an application programming interface (API) and a programming framework for the application. The application framework layer includes a plurality of pre-defined functions.

[0110] As shown in FIG. 1, the application framework layer can include a plurality of application programming interfaces (APIs), such as a camera API, a gallery API, a call API, a Bluetooth API, a WLAN API, a map API, a music API, a video API, a short message API, and the like. Figure 2 ​As shown, the application framework layer can include a window manager, a content provider, a view system, a phone manager, a resource manager, a notification manager, etc.

[0111] The window manager is used to manage windows. The window manager can acquire the size of the display screen, determine whether there is a status bar, lock the screen, and intercept the screen, etc.

[0112] The content provider is used to store and acquire data, and make the data accessible to the application program. The data can include videos, images, audios, dialed and received calls, browsing history and bookmarks, phonebook, etc.

[0113] The view system includes visual controls, such as a control for displaying text, a control for displaying pictures, etc. The view system can be used to build an application program. A display interface can be composed of one or more views. For example, a display interface including a short message notification icon can include a view for displaying text and a view for displaying pictures. The view system can be used to build a camera application program and a gallery application program.

[0114] The phone manager is used to provide the communication function of the electronic device 100. For example, the management of the call state (including call connection, call hang-up, etc.).

[0115] The resource manager provides various resources for the application program, such as localized strings, icons, pictures, layout files, video files, etc.

[0116] The notification manager enables the application program to display notification information in the status bar, which can be used to convey a type of message that can automatically disappear after a short stay without user interaction. For example, the notification manager is used to inform the completion of downloading, message reminders, etc. The notification manager can also be a notification in the form of a chart or a scroll bar text appearing in the top status bar of the system, such as a notification of an application program running in the background, or a notification in the form of a dialogue window appearing on the screen. For example, a text information is prompted in the status bar, a prompt sound is emitted, the electronic device vibrates, the indicator light flashes, etc.

[0117] The Android runtime includes a core library and a virtual machine. The Android runtime is responsible for the scheduling and management of the Android system.

[0118] The core library contains two parts: one part is the function function that the java language needs to call, and the other part is the core library of Android.

[0119] The application program layer and the application framework layer run in the virtual machine. The virtual machine executes the java files of the application program layer and the application framework layer into binary files. The virtual machine is used to perform the management of the object life cycle, the management of the stack, the management of the thread, the management of the security and the exception, and the garbage collection, etc.

[0120] The system library can include a plurality of functional modules. For example, a surface manager, media libraries, a three-dimensional graphics processing library (e.g., OpenGL ES), a 2D graphics engine (e.g., SGL), etc.

[0121] The surface manager is used to manage the display subsystem and provides fusion of 2D and 3D layers for a plurality of applications.

[0122] The media libraries support a plurality of commonly used audio, video format playback and recording, and static image files, etc. The media libraries can support a plurality of audio and video encoding formats, such as MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, etc.

[0123] The three-dimensional graphics processing library is used to implement three-dimensional graphics drawing, image rendering, synthesis, and layer processing, etc.

[0124] The 2D graphics engine is a drawing engine for 2D drawing.

[0125] The kernel layer is a layer between hardware and software. The kernel layer at least includes a display driver, a camera driver, an audio driver, and a sensor driver.

[0126] The following illustrates the working flow of the software and hardware of the electronic device 100 in a capture photographing scenario.

[0127] When the touch sensor 180K receives a touch operation, a corresponding hardware interrupt is sent to the kernel layer. The kernel layer processes the touch operation into a raw input event (including touch coordinates, a timestamp of the touch operation, etc.). The raw input event is stored in the kernel layer. The application framework layer obtains the raw input event from the kernel layer and identifies the control corresponding to the input event. Taking the touch operation as a touch single-click operation and the control corresponding to the single-click operation as the control of the camera application icon as an example, the camera application calls an interface of the application framework layer, starts the camera application, and then starts the camera driver through the kernel layer, and captures a still image or a video through the camera 193.

[0128] The photographing method provided by the embodiments of the present application can perform a plurality of functions in two photographing modes, which can be a movie mode and a professional mode.

[0129] The movie mode is a shooting mode related to a movie theme, in which the electronic device 100 displays images that can give a user a sensory effect of watching a movie, and the electronic device 100 further provides a plurality of LUT templates related to the movie theme, which can be used by the user to obtain images or videos with adjusted color tones, which are similar or identical to the color tones of a movie. In the following embodiments of the present application, the movie mode can at least provide an interface for the user to trigger the LUT function, the 4K HDR function, the slow-motion shooting function, and the time-lapse shooting function. For detailed descriptions of the LUT function, the 4K HDR function, the time-lapse shooting function, and the slow-motion shooting function, refer to the following UI embodiments.

[0130] The professional mode is a shooting mode that supports the user to adjust shooting parameters, in which the electronic device 100 can provide a plurality of shooting parameters that can be adjusted by the user, including, e.g., light measurement, exposure, brightness, shutter speed, focusing mode, white balance parameter, etc., and the user can obtain the desired image display effect by adjusting these shooting parameters by himself / herself. In addition, in the embodiments of the present application, the professional mode can also include a plurality of LUT templates similar to those in the movie mode, which can be used by the user to obtain images or videos with adjusted color tones, which are similar or identical to the color tones of a movie. Furthermore, the professional mode can also shoot a LOG video and add a LUT template to the LOG video. In this way, the user can not only obtain images or videos with a movie quality, but also can retain more details in the picture content, and the picture content is more delicate and rich. In the following embodiments of the present application, the professional mode can at least provide an interface for the user to trigger the LUT function and the LOG function. For detailed descriptions of the LUT function and the LOG function, refer to the following UI embodiments.

[0131] The following describes the user interfaces related to the embodiments of the present application in combination with Figures 3A-3M , Figures 4A-4D , Figures 5A-5B , Figures 6A-6M , Figures 7A-7D , Figures 8A-8B , Figures 9A-9L , Figures 10A-10D , Figures 11A-11J and FIG. 12.

[0132] Figures 3A-3M , Figures 4A-4D , Figures 5A-5B The following exemplary shows some user interfaces related to the 4K HDR and AI movie color tone functions in the movie shooting process.

[0133] Figure 3AAn exemplary user interface 21 for an application menu on the electronic device 100 is shown. The user interface 21 includes a status bar 211, a calendar indicator 212, a weather indicator 213, a gallery application 214, and a camera application 215.

[0134] The status bar 211 can include one or more signal strength indicators for mobile communication signals, one or more signal strength indicators for wireless fidelity (WiFi) signals, a battery status indicator, and a time indicator. The calendar indicator 212 can be used to indicate the current time. The weather indicator 213 can be used to indicate the type of weather. The gallery application 214 can be used to save pictures taken by the electronic device 100, and the camera application 215 can be used to turn on the camera of the electronic device and provide a user interface for displaying images captured by the camera.

[0135] In some embodiments, Figure 3A The user interface 21 shown is exemplary and can be a home screen.

[0136] It can be understood that, Figure 3A The user interface on the electronic device 100 is shown only as an example and should not be construed as a limitation on the embodiments of the present application.

[0137] As Figure 3A shown, the electronic device 100 can detect a touch operation of a user acting on the camera application 215, and in response to the operation, the electronic device 100 displays a user interface 31 as shown in Figure 3B The user interface 31 can be a default photographing interface provided by the camera application when the electronic device 100 opens the camera application.

[0138] As Figure 3B shown, the user interface 31 can include a preview frame 311, a photographing mode list 312, a gallery shortcut 313, a movie shutter control 314, and a camera flip control 315. Among them:

[0139] The preview frame 311 can be used to display images captured by the camera 193 in real time. The electronic device 100 can refresh the display content therein in real time so as to facilitate the user to preview the images currently captured by the camera 193.

[0140] One or more movie shooting mode options can be displayed in the shooting mode list 312. The one or more shooting mode options can include a portrait mode option 312A, a video mode option 312B, a photo mode option 312D, a movie mode option 312C, and a professional option 312E. The one or more shooting mode options can be represented as text information, such as "portrait", "video", "photo", "movie", and "professional" on the interface. Without limitation, the one or more shooting mode options can also be represented as icons or other forms of interactive elements (IEs) on the interface.

[0141] The gallery shortcut 313 can be used to open a gallery application. In response to a user operation, such as a tapping operation, acting on the gallery shortcut 313, the electronic device 100 can open the gallery application. In this way, the user can conveniently view the taken photos and videos without having to exit the camera application and then open the gallery application. The gallery application is an application for managing pictures on an electronic device, such as a smartphone or a tablet, and can also be referred to as an "album". The name of the application is not limited in the present embodiment. The gallery application can support various operations, such as browsing, editing, deleting, and selecting, on pictures stored on the electronic device 100.

[0142] The movie shutter control 314 can be used to listen to a user operation for triggering video recording. The electronic device 100 can detect a user operation acting on the movie shutter control 314, and in response to the operation, the electronic device 100 starts recording a video. When the electronic device 100 detects a user operation acting on the movie shutter control 314 again, the electronic device 100 stops recording the video, and saves the image displayed in the preview interface 317 between the two user operations acting on the movie shutter control 314 as a video. The electronic device 100 can generate a movie based on the preview image in the preview frame 317 and save the movie in the gallery application. In addition, the electronic device 100 can also display a thumbnail of the cover of the saved movie in the gallery shortcut 313. That is, the user can click the movie shutter control 314 to trigger movie shooting. The movie shutter control 314 can be a button or other forms of controls.

[0143] The camera flipping control 315 can be used to listen to a user operation for triggering flipping of the camera. The electronic device 100 can detect a user operation, such as a tapping operation, acting on the camera flipping control 315, and in response to the operation, the electronic device 100 can flip the camera, such as switching the rear camera to the front camera.

[0144] As Figure 3BAs shown, when the movie mode is enabled, the electronic device 100 displays the following... Figure 3B The first prompt message shown is 316, which states, "Shooting in landscape mode creates a more cinematic feel."

[0145] In some embodiments, the electronic device 100 may default to movie mode after launching the camera application. However, it is not limited to this; the electronic device 100 may also launch movie mode in other ways, such as by using a user's voice command. Alternatively, the electronic device 100 may default to photo mode after launching the camera application, and the user can manually activate movie mode by clicking the movie mode option 312C. Furthermore, the electronic device 100 may default to photo mode after launching the camera application, and the user can trigger a hidden shooting mode menu by clicking "More Options," and then manually activate movie mode by clicking the movie mode option from the hidden shooting mode menu. This application embodiment does not limit this approach.

[0146] like Figure 3B As shown, the preview interface 317 includes function options 311, including slow motion option 311A, 4K HDR option 311B, flash option 311C, LUT option 311D, and settings option 311E. These multiple function options can detect user touch operations and respond to the operation by turning the corresponding shooting function on or off, such as slow motion, 4K HDR, flash, LUT, and settings. The flash function can listen for user operations that trigger the flash, and the settings function can be used to open the shooting settings interface. Specific descriptions of the slow motion, 4K HDR, and LUT functions can be found in subsequent embodiments and will not be repeated here. Additionally, when the electronic device 100 is displayed in portrait mode, the icons displayed in the user interface, such as the gallery shortcut key 313, camera flip control 315, movie shutter control 314, function options 311, and first prompt information 316, are displayed in landscape mode. The landscape display of these icons guides the user to hold the electronic device 100 horizontally for shooting. Furthermore, when the electronic device 100 is displayed in portrait mode, the gallery shortcut key 313, camera flip control 315, and movie shutter control 314 can be displayed in landscape mode to guide the user to hold the electronic device 100 horizontally for shooting. When the user's horizontal rotation of the electronic device 100 is detected, the electronic device 100 will display as follows: Figure 3C The user interface 31 shown.

[0147] In some embodiments, the electronic device 100 may also default to landscape mode after launching the camera application. Or in Figure 3B In the case of the portrait screen interface shown, the sensor detects the user's rotation of the electronic device 100, and switches to the desired orientation based on the user's operation. Figure 3CThe illustrated horizontal screen user interface 31.

[0148] As Figure 3C illustrated, the icons in the gallery shortcut 313, the camera flip control 315, the movie shutter control 316, and the function option 311 are displayed in the same direction as the horizontal screen placement of the electronic device 100. Figure 3C The ×1 in the table indicates a single focal length.

[0149] When the movie mode is turned on, a second prompt information 318 such as “4K HDR video recording will be enabled after turning on” can be output when the first horizontal screen shooting is performed. In this case, as illustrated in the user interface 31, Figure 3D illustrated, the user can manually touch the 4K HDR option 311B to turn on the 4K HDR function. When the electronic device 100 detects the touch operation of the user on the 4K HDR option 311B, the electronic device 100 turns on the 4K HDR function in response to the operation, and displays the user interface 31 as Figure 3E illustrated, the preview screen is switched to the 4K HDR10 quality. Figure 3E The third prompt information 319 such as “4K HDR mode is turned on” is displayed in the user interface 31 as Figure 3E illustrated. In an alternative embodiment, the second prompt information is output when the movie function of the camera application is used for the first time. The second prompt information can be displayed in any appropriate form, for example, in the form of a bubble. In the case of the first prompt, the second prompt information does not automatically disappear, and the user needs to manually click any blank place in the user interface or perform a preset operation to trigger the electronic device to cancel the display of the second prompt information. The preset operation can include but is not limited to a sliding operation in the user interface, a shaking operation of the electronic device, etc. If the user does not use 4K HDR when shooting a movie, the second prompt will be output again after a preset period, for example, one week, until the user touches the second prompt information when shooting a movie. Of course, it is not limited to this, and the second prompt information can also be output every time the movie mode is turned on.

[0150] 4k refers to the resolution of the screen, and the resolution of 4k is 4096*2160. HDR (High-Dynamic Range) refers to the rendering technology of the screen. Compared with ordinary images, 4K HDR10 can provide more dynamic range and image details, and can better reflect the visual effect in the real environment. The 10 in 4K HDR10 is 10 bits, and 4K HDR10 can record video in 10-bit high dynamic range. This mode can make the video recorded by the electronic device 100 have a resolution of 4K, 30fps. By default, the 4K HDR mode is initially turned off, and the 4K HDR option 311B is provided with a diagonal line indicating that the switch is off. When the electronic device 100 detects a touch operation of the user on the 4K HDR option 311B, the electronic device 100 turns on the 4K HDR mode in response to the operation, and the diagonal line provided on the 4K HDR option 311B for indicating that the switch is off disappears.

[0151] It should be noted that the electronic device 100 can also display the second prompt information 318 every time the movie shooting function is turned on, or display the second prompt information once every preset period, and the preset period can be set to 1 week, 10 days, or 15 days, etc. The present application embodiment does not make specific limitations.

[0152] In an alternative embodiment, after the electronic device turns on the 4K HDR mode, if the user places the camera application in the background, for example, returns to the desktop, enters the gallery from the lower left corner, etc., the 4K HDR mode is automatically turned off by default. When the user switches modes in the camera, the 4K HDR mode remains turned on.

[0153] In an alternative embodiment, when the movie mode is turned on, the electronic device 100 turns on the AI movie tone function by default, wherein the AI movie tone function takes into account both AI intelligent recognition and LUT function. Of course, it is not limited to this, and the user can also manually touch the LUT option 311D to turn on the AI intelligent recognition and LUT function. The electronic device 100 detects a touch operation of the user on the LUT option 311D, and turns on the AI intelligent recognition and LUT function in response to the operation.

[0154] After the AI intelligent recognition is turned on, the electronic device 100 displays a user interface 31 as shown in Figure 3F The AI intelligent recognition function can identify the shooting scene, and the electronic device 100 displays an animation effect during the scene recognition process as shown in Figure 3F which can improve the preview experience of the user. It should be noted that Figure 3FThe wave point animation effect displayed in the preview interface is only an example to illustrate the animation effect in the scene recognition process. In actual implementation, the animation effect displayed in the scene recognition process can be flexibly set by a person skilled in the art or a user, and the embodiments of the application do not make specific limitations on this.

[0155] After the electronic device 100 starts the AI intelligent recognition function, the shooting scene is recognized according to one or more images displayed in the preview interface, and the LUT template is recommended according to the determined shooting scene. The LUT template can adjust the color value of the image. Different LUT templates can bring different display effects to the preview image displayed in the preview interface. For a specific description of the LUT template, please refer to the related description of Figure 3I .

[0156] In some embodiments, the electronic device 100 can recognize the shooting scene according to the image parameters (for example, brightness, saturation) of the preview image and the picture content of the image, and then recommend the LUT template according to the shooting scene. That is, the electronic device 100 can intelligently recommend a suitable LUT template according to the image displayed in the preview interface.

[0157] Specifically, the way in which the electronic device 100 intelligently recognizes the shooting scene can include but is not limited to:

[0158] Method one: The electronic device 100 determines the shooting scene according to the picture content of the image.

[0159] The picture content of the image can include people, animals, food, scenery, buildings, indoor, outdoor, and the like. For example, when the electronic device 100 recognizes that the image contains people, the electronic device 100 determines that the shooting scene of the image is a portrait scene. An alternative way is that the electronic device determines the shooting scene according to the proportion of the recognized subject object in the image. The shooting scene is determined according to the subject object with the largest proportion. For example: when the electronic device 100 recognizes that the image contains people and animals, the electronic device 100 respectively determines the proportion of the recognized people and animals in the entire image picture, for example, the proportion of people is greater than the proportion of animals, then the shooting scene is determined as a portrait scene; otherwise, the proportion of people is less than the proportion of animals, then the shooting scene is determined as an animal scene. Specifically, the electronic device 100 can recognize the picture content in the image through an AI recognition algorithm.

[0160] Method two: The electronic device 100 determines the brightness level and saturation level of the image, and determines the shooting scene according to the combination of the brightness level, the saturation level and the picture content of the image.

[0161] The brightness of the image is the brightness program of the image, and the numerical range thereof includes 0-255. The smaller the value, the lower the brightness, and the larger the value, the higher the brightness. The electronic device 100 can divide the brightness value into multiple brightness levels. For example, the electronic device 100 can divide five levels according to the brightness value of the image: high light, bright part, middle tone, shadow, and black. The brightness value corresponding to the high light can be between 225-255, the brightness value corresponding to the bright part can be between 169-225, the brightness value corresponding to the middle tone can be between 94-169, the brightness value corresponding to the shadow can be between 33-94, and the brightness value corresponding to the black can be between 0-33. Specifically, the electronic device 100 can determine the brightness level of the image according to the brightness value of the image.

[0162] The saturation of the image refers to the vividness of the color of the image. The more color types of the image, the higher the saturation. The electronic device 100 can divide the saturation of the image into multiple saturation levels. For example, the saturation can be divided into three levels: high saturation, medium saturation, and low saturation. The saturation value corresponding to the high saturation is 67-100, the saturation value corresponding to the medium saturation is 34-66, and the saturation value corresponding to the low saturation is 0-33. Specifically, the electronic device 100 can determine the saturation level of the image according to the saturation of the image.

[0163] After determining the parameters of the brightness level, the saturation level, and the shooting scene of the image through the picture content, the electronic device 100 determines the LUT template according to the template comparison table. The LUT template can include, but is not limited to: bright (Movie A), fresh (Movie B), elegant (Movie C), black and white (Movie E), rich (Movie F), mysterious

[0164] (Movie G), “Happy City”, “Hollywood Classic”, “1990s”, and “Wind Whisper”.

[0165] The principle of template recommendation is described below with a specific example. If the electronic device 100 identifies that there are elements such as the sun or sun halo, the sky, etc. in the picture according to the image, the electronic device 100 determines that the shooting scene is a landscape scene. Then, the electronic device 100 determines that the brightness level of the image is middle tone and the saturation is high according to the brightness and saturation of the image. Then, the electronic device 100 determines that the LUT template corresponding to the image is “vivid” according to the template comparison table, and the template corresponds to the movie “Movie C”. When the electronic device 100 adjusts the display effect of the image using the LUT template, the LUT template can make the overall color tone of the image be light orange, highlighting the atmosphere of the scenery under the sunlight.

[0166] It can be understood that the above process of the electronic device 100 intelligently recommending a template is only an exemplary introduction, and other recommendation processes can also exist in the embodiments of the present application. For example, after the electronic device 100 identifies the picture content of the image, the electronic device 100 can further determine the proportion of the picture content in the image, and determine the LUT template in combination with the influencing factor of the proportion of the picture content in the image. That is to say, when the proportion of the picture content in the image is different, the LUT template finally determined by the electronic device 100 can also be different.

[0167] After the electronic device completes AI intelligent scene recognition, the electronic device 100 displays a user interface 31 as shown in Figure 3G , which displays a scene bubble button 312 “LUT Happy City” in the preview image, indicating that the shooting scene matches the Happy City LUT template. The scene bubble button 312 also includes an “x” switch for the user to close the scene bubble button 312. As shown in Figure 5A , when detecting a user operation of clicking the “x” switch, the electronic device 100 closes the AI movie tone switch 511 in the user interface 51 as shown in Figure 5B . After the electronic device 100 recommends the scene bubble button 312 corresponding to the LUT template matching the shooting scene, the user can reflect that the user does not want the electronic device 100 to recommend the LUT template, so as to avoid repeatedly performing AI intelligent scene recognition, and the electronic device automatically closes the AI movie tone switch 511. It should be noted that in the actual implementation process, an upper limit of the number of times of receiving the user clicking the “x” switch can be set, and in the case that the number of times of detecting the user clicking the “x” switch exceeds the upper limit in a single shooting process, the operation of closing the AI movie tone switch 511 is performed again.

[0168] It should be noted that in the case that the AI movie tone switch 511 is in the open state, if the viewfinder is switched to another scene, the electronic device 100 can re-identify the shooting scene and recommend a matching LUT template.

[0169] As shown in Figure 3H , the user can trigger the electronic device to display the user interface 31 as shown in Figure 3I by clicking other areas of the scene bubble button 312 except the “x” switch. Figure 3I The user interface 31 as shown in Figure 3I"Happy City", "Hollywood Classic", "Nineties", and "Whisper of the Wind" are shown in the middle. The LUT template 325 that matches the identified user shooting scene can be highlighted to indicate that the LUT template 325 has been automatically selected, for example, by thickening the border of the LUT template 325, but the application is not limited thereto. In addition to highlighting the LUT template 325, the template can also be enlarged, displayed in suspension, and the like. In addition, the LUT template 325 also includes a play control 325A, which is used to prompt the user that the LUT template 325 can be displayed as a playable video. As shown in Figure 3J , the user can touch the play control 325A to trigger the electronic device 100 to display the video screen corresponding to the LUT template 325. The play control 325A detects the user's touch operation, and in response to the operation, the electronic device 100 can display the user interface 31 as shown in Figure 3K , and play the video screen corresponding to the LUT template 325. It should be noted that the LUT templates in the user interface 31 are only exemplary and can be flexibly set by those skilled in the art.

[0170] After the user previews the video screen corresponding to the LUT template 325, if the user is satisfied with the video screen effect, the user can trigger the electronic device 100 to apply the previewed LUT template to film shooting by touching the film shutter control 314, as shown in the user interface in Figure 3L . The user's touch on the film shutter control 314 can be a click operation. After receiving the user's touch operation on the film shutter control 314, the display control transitions the transition effect. As shown in Figure 3M , after the electronic device 100 detects the click operation of the film shutter control 314, the LUT template is used to render the film screen. In some embodiments, during the film shooting process, the electronic device 100 can automatically start the LOG function to obtain a gray card, which can be saved in the gallery application. The gray card is changed in color tone by using the LUT template selected by the user, so that the gray tone of the video is restored to a colorful color tone. This way of processing the film screen during the film shooting process is different from the case where the electronic device 100 uses the LUT template before video recording or photographing. After the electronic device 100 obtains the gray card, the LUT template is used to adjust the display effect of the image, which enhances the flexibility and freedom of the user to adjust the display effect of the image.

[0171] As shown in Figure 3MAs shown, the user interface 41 is the user interface provided by the electronic device 100 when recording a movie. The user interface 41 includes a recording frame 411, a recording time 412, a zoom control 413, a pause recording control 414, an end recording control 415, and a photo capture control 416. The recording frame 411 displays the image captured by the camera, or, more specifically, the image adjusted by the electronic device 100 according to movie shooting parameters, such as the image adjusted after the electronic device 100 enables 4K HDR, LUT, and AI scene recognition functions. Additionally, the electronic device 100 can record the content in the recording frame 411 as a movie. The recording time 412 is used to display the time interval from the start of movie recording to the current time. For example, when the recording time 412 is displayed as "00:01", it indicates that the electronic device 100 has recorded 1 second of video. The zoom control 413 can be used to adjust and display the zoom level of the electronic device 100. The pause recording control 414 can be used to pause video recording, the end recording control 415 can be used to end video recording and save the movie recorded by the electronic device 100 to the gallery, and the photo capture control 416 can be used to listen for user actions that trigger photo capture during video recording.

[0172] After the electronic device 100 displays multiple LUT templates in the user interface, such as Figures 4A to 4D As shown in the user interface diagram for previewing LUT templates, users can also manually switch LUT templates and preview the video footage corresponding to different LUT templates.

[0173] like Figure 4A As shown, in the playback window of the video frame corresponding to the LUT template, in addition to the video frame being played, it also includes a first control 322 and a close control 323. The user can close the playing video frame by touching the close control 323, and the user can also trigger the electronic device to display by touching the first control 322. Figure 4B The user interface 31 shown is... Figure 4B The playback window displays a sample introduction of the LUT template corresponding to the currently previewed video frame. This explanation helps users understand the effect of the LUT template. For example, such as... Figure 4B As shown, in the case of the LUT template "City of Pleasures", when a click operation is received on the first control 322, a sample description of "City of Pleasures" is displayed: "Based on Fujifilm film, it presents brighter colors, medium contrast, and relatively less warm tones. It is suitable for most scenes, but should be used with caution for different skin tones."

[0174] like Figures 4C-4DAs shown, in addition to viewing the video footage and related descriptions of the LUT templates recommended by the electronic device, users can also switch to preview other LUT templates provided by the electronic device. For example, a user can manually click to pre-switch a LUT template. After the electronic device 100 detects the user's touch operation to switch LUT templates, it plays the video footage corresponding to the switched LUT template in the playback window.

[0175] In some embodiments, the electronic device 100 can also select a LUT template based on the user's swiping operation. The user moves the position of each LUT template in the user interface 31 by swiping left and right. When the electronic device 100 no longer detects the user's swiping operation, the electronic device 100 will display the first LUT template as the LUT template selected by the electronic device 100.

[0176] The above is an example of a scene in which 4K HDR and AI scene recognition functions, also known as AI movie tone function, are both enabled during movie shooting. The LUT function is enabled by default in movie mode.

[0177] Figures 6A-6M , Figures 7A-7D , Figures 8A-8B The example shows some of the user interfaces when starting movie shooting with 4K HDR disabled and AI movie tone function enabled.

[0178] Figure 6A An exemplary user interface 61 for an application menu on an electronic device 100 is illustrated. User interface 61 includes: a status bar 611, a calendar indicator 612, a weather indicator 613, a gallery application 614, and a camera application 615. For a detailed description of the various interface elements included in user interface 61, refer to the... Figure 3A The relevant explanations are sufficient, and will not be repeated in this embodiment.

[0179] In some embodiments, the user interface 61 exemplarily shown in 6A can be the main interface (Gome screen).

[0180] Understandable Figure 6A The user interface on the electronic device 100 is merely shown as an example and should not be construed as limiting the embodiments of this application.

[0181] like Figure 6A As shown, electronic device 100 can detect a user's touch operation on camera application 615, and in response to the operation, electronic device 100 displays as shown. Figure 6BThe illustrated user interface 71. The user interface 71 can refer to the default photographing interface provided by the camera application when the electronic device 100 opens the application. It should be noted that the application can also display a movie shooting interface by default after opening.

[0182] As Figure 6B illustrated, the user interface 71 can include: a preview frame 711, a shooting mode list 712, a gallery shortcut 713, a movie shutter control 714, a camera flip control 715.

[0183] One or more movie shooting mode options can be displayed in the shooting mode list 712. The one or more shooting mode options can include: a portrait mode option 712A, a video recording mode option 712B, a photographing mode option 712D, a movie mode option 712C, a professional option 712E. The one or more shooting mode options can be represented as text information on the interface, such as "portrait", "video recording", "photographing", "movie", and "professional". Without limitation, the one or more shooting mode options can also be represented as icons or other forms of interactive elements (IE) on the interface. For Figure 6B The specific description of the controls in the user interface 71 shown in FIG. 13 can refer to the related description in the user interface 31, which will not be repeated here.

[0184] As Figure 6B illustrated, when the movie mode is enabled, the electronic device 100 displays the first prompt information 716 "more cinematic when shooting in landscape mode" as Figure 6B illustrated. Figure 6B As illustrated, the preview interface includes a function option 711, which includes a slow motion option 711A, a 4K HDR option 711B, a flash option 711C, an LUT option 711D, and a settings option 711E. All of these function options can detect user touch operations and respond to the operations by enabling or disabling the corresponding shooting functions.

[0185] Figure 6C As Figure 6D illustrated, when the movie mode is enabled, the second prompt information 717 such as "will record 4K HDR10 video after opening" can be output when shooting in landscape mode for the first time, prompting the user to enable the 4K HDR mode. In this case, as illustrated in the user interface 71, the user can manually click the blank part of the user interface to trigger the system to cancel the display of the second prompt information, keeping the 4K HDR option 711B in the off state.

[0186] In an optional embodiment, the second prompt information is output when the movie function of the camera application is used for the first time. The second prompt information can be displayed in any suitable form, for example, in the form of a bubble. In the case of the first prompt, the second prompt information does not automatically disappear, and the user needs to manually click any blank place in the user interface or perform a preset operation to trigger the electronic device to cancel the display of the second prompt information. The preset operation can include but is not limited to a sliding operation in the user interface, an operation of shaking the electronic device, and the like. If the user does not use 4K HDR at all when shooting a movie, the second prompt is output again after a preset period, for example, one week, and the user will no longer be prompted after touching the second prompt information when shooting a movie. Of course, this is not limited thereto, and the second prompt information can also be output every time the movie mode is started.

[0187] When the 4K HDR function is not started, the resolution of the preview image is lower than that when the 4K HDR function is started. For related descriptions of 4K HDR, refer to the related descriptions in the foregoing embodiments. When the electronic device 100 detects that the user clicks a blank area of the user interface, the user interface 71 shown in Figure 6E is displayed, and the 4K HDR option 711B in the user interface 71 is in the off state. In the movie mode, the AI movie tone function, that is, the AI intelligent recognition function, of the electronic device 100 is started by default, and the LUT function is started by default. Of course, this is not limited thereto, and the user can also manually touch the LUT option 711D to start the AI intelligent recognition and LUT functions. When the electronic device 100 detects that the user performs a touch operation on the LUT option 711D, the electronic device starts the AI intelligent recognition and LUT functions in response to the operation.

[0188] After the AI intelligent recognition is started, the electronic device 100 displays the user interface 71 as shown in Figure 6F The AI intelligent recognition function can recognize the shooting scene, and the electronic device 100 displays the dynamic effect as shown in Figure 6F during the scene recognition process, which can improve the preview experience of the user. It should be noted that Figure 6F in the foregoing embodiment, only the display of the wave point dynamic effect in the preview interface is taken as an example to exemplarily show the dynamic effect in the scene recognition process. In actual implementation, the dynamic effect displayed during the scene recognition process can be flexibly set by the person skilled in the art or the user, and the present embodiment does not make a specific limitation thereto.

[0189] After the electronic device 100 starts the AI intelligent recognition function, the shooting scene is recognized according to one or more images displayed in the preview interface, and the LUT template is recommended according to the determined shooting scene. For related descriptions of the LUT template function and the manner of recognizing the shooting scene by the AI intelligent recognition, refer to the related descriptions in the foregoing embodiments.

[0190] After the electronic device completes AI intelligent scene recognition, the electronic device displays 100% as follows: Figure 6G The user interface 71 shown displays a scene bubble button 718 "LUT City of Joy" in the preview image, indicating that the shooting scene matches the City of Joy LUT template. The scene bubble button 718 also includes an "x" switch 719 for the user to turn off the scene bubble button 718. Figure 7A As shown, when a user operation of clicking the "x" switch 719 is detected, the electronic device 100 will, as follows: Figure 7B The AI ​​cinematic tone switch 901 in the user interface 91 shown is turned off. It should be noted that in actual implementation, an upper limit can be set for the number of times the user can click the "x" switch. If the number of clicks exceeds this limit during a single shot, the AI ​​cinematic tone switch 901 will then be turned off. The upper limit for the number of clicks can be set by those skilled in the art according to actual needs, for example, to 3, 2, or 5 times.

[0191] It should be noted that when the AI ​​cinematic tone switch 911 is turned on, if the framing is switched to another scene, the electronic device 100 can re-identify the shooting scene and recommend a matching LUT template.

[0192] like Figure 6H As shown, users can trigger the electronic device to display the following by clicking on the areas of the scene bubble button 718 other than the "x" switch 719: Figure 6I The user interface 71 shown is shown. Figure 6I The user interface 71 shown contains one or more LUT templates pre-installed within the electronic device 100 or loaded online. Each template displays a movie scene corresponding to its movie theme, as well as the name of the LUT template. For example, the name could be the name of the movie corresponding to the LUT template, or a movie-related name, etc. Figure 6I The examples shown are "City of Joy," "Hollywood Classics," "The 90s," and "Whispers of the Wind." For LUT templates 720 that match the user-captured scene, highlighting indicates that the LUT template 720 has been automatically selected. This highlighting can be achieved by thickening the border of the LUT template 720, but it's not limited to this; when highlighting the LUT template 720, it can also be enlarged or made to float. Furthermore, the LUT template 720 includes a playback control, such as the triangle control shown in the illustration, which prompts the user that the LUT template can be displayed as a playable video. Figure 6J As shown, a user can touch the playback control to trigger the electronic device 100 to display the video frame corresponding to the LUT template 720. The playback control detects the user's touch operation, and in response, the electronic device 100 can display, as shown... Figure 6KThe user interface 71 shown plays the video picture corresponding to the LUT template 720. It should be noted that the LUT templates in the user interface 71 are only illustrative, and the LUT templates can be flexibly set by those skilled in the art.

[0193] After the user previews the video picture corresponding to the LUT template 720, if the user is satisfied with the effect of the video picture, the user can trigger the electronic device 100 to apply the previewed LUT template to film shooting by touching the film shutter control 714, as shown in the user interface. Figure 6L Figure 6M After receiving the touch operation of the user on the film shutter control 714, the display control transitions the transition animation. As shown in FIG. 7B, after the electronic device 100 detects the click operation of the film shutter control 614, the electronic device 100 renders the film picture using the LUT template. In some embodiments, the electronic device 100 can automatically start the LOG function to obtain a gray picture during the film shooting, and the gray picture can be saved in the gallery application. The user can use the selected LUT template to change the color tone of the gray picture, so that the gray color tone of the video is restored to a color tone with bright colors. This way of processing the picture during the film shooting is different from the case where the electronic device 100 uses the LUT template before video recording or photographing. After the electronic device 100 obtains the gray picture, the electronic device 100 uses the LUT template to adjust the display effect of the picture, which enhances the flexibility and freedom of the user to adjust the display effect of the picture.

[0194] For example, as shown in FIG. 8, the user interface provided when the electronic device 100 records a film includes a recording frame 811, a recording time 812, a zoom control 813, a pause recording control 814, an end recording control 815, and a photographing control 816. For the functions of the controls in the user interface 81, refer to the related description of the functions of the controls in the user interface 71. Figure 6M Figure 3M After the electronic device 100 displays multiple LUT templates in the user interface, as shown in the user interface schematic diagram for the user to preview the LUT template, the user can also manually switch the LUT templates to preview the video pictures corresponding to different LUT templates.

[0195] As shown in the user interface schematic diagram for the user to preview the LUT template, in the play window of the video picture corresponding to the LUT template, in addition to the played video picture, the play window also includes a first control 725 and a close control 724. The user can close the played video picture by touching the close control 724, and the user can also trigger the electronic device to display the user interface 71 shown in FIG. 7A by touching the first control 725. Figures 7A to 7D

[0196] As shown in FIG. 7A, in the play window of the video picture corresponding to the LUT template, in addition to the played video picture, the play window also includes a first control 725 and a close control 724. The user can close the played video picture by touching the close control 724, and the user can also trigger the electronic device to display the user interface 71 shown in FIG. 7A by touching the first control 725. Figure 7A Figure 7B Figure 7B ​​​​​The playback window displays a sample introduction of the LUT template corresponding to the currently previewed video frame. This explanation helps users understand the effect of the LUT template. For example, such as... Figure 7B As shown, in the case of the "City of Pleasures" LUT template, when a click operation is received on the first control 725, a sample description of "City of Pleasures" is displayed: "Based on Fujifilm film, it presents brighter colors, medium contrast, and relatively less warm tones. It is suitable for most scenes, but should be used with caution for different skin tones."

[0197] like Figures 7C-7D As shown, in addition to viewing the video footage and sample introductions of the LUT templates recommended by the electronic device, users can also switch to preview other LUT templates provided by the electronic device. For example, a user can manually click to pre-switch a LUT template. After the electronic device 100 detects the user's touch operation to switch LUT templates, it plays the video footage corresponding to the switched LUT template in the playback window.

[0198] In some embodiments, the electronic device 100 can also select a LUT template based on the user's swiping operation. The user moves the position of each LUT template in the user interface 71 by swiping left and right. When the electronic device 100 no longer detects the user's swiping operation, the electronic device 100 will display the first LUT template as the LUT template selected by the electronic device 100.

[0199] The above is an example of a scene where 4K HDR was not enabled but AI movie tone function was enabled during movie shooting. The system LUT function is enabled by default.

[0200] Figures 9A-9L , Figures 10A-10D The example illustrates some of the user interfaces involved in the LUT function in a scenario where 4K HDR and AI cinematic tone features are not enabled during movie shooting preview.

[0201] Figure 9A An exemplary user interface 901 for an application menu on an electronic device 100 is illustrated. User interface 901 includes: a status bar 911, a calendar indicator 912, a weather indicator 913, a gallery application 914, and a camera application 915. For a detailed description of the various interface elements included in user interface 101, refer to the... Figure 3A The relevant explanations are sufficient, and will not be repeated in this embodiment.

[0202] In some embodiments, the user interface 901 exemplarily shown in 9A can be the main interface (Gome screen).

[0203] Understandable, Figure 9AThe user interface on the electronic device 100 is merely illustrative and should not be construed as limiting the embodiments of the present application.

[0204] As shown in FIG. 10A, the electronic device 100 can detect a touch operation of a user acting on the camera application 915, and in response to the operation, the electronic device 100 displays a user interface 101 as shown in FIG. 10B. The user interface 101 can refer to a default photographing interface provided by the camera application when the electronic device 100 opens the camera application. It should be noted that the application can also display a movie shooting interface by default after being opened. Figure 9A Figure 9B

[0205] As shown in FIG. 10B, the user interface 101 can include a preview frame 1011, a shooting mode list 1012, a gallery shortcut 1013, a movie shutter control 1014, and a camera flip control 1015. Figure 9B

[0206] The shooting mode list 1012 can display one or more movie shooting mode options. The one or more shooting mode options can include a portrait mode option 1012A, a video mode option 1012B, a photograph mode option 1012D, a movie mode option 1012C, and a professional option 1012E. The one or more shooting mode options can be in the form of text information on the interface, such as “portrait”, “video”, “photograph”, “movie”, and “professional”. Without limitation, the one or more shooting mode options can also be in the form of icons or other forms of interactive elements (IE) on the interface. For the specific description of the controls in the user interface 101 shown in FIG. 10B, please refer to the related description in the user interface 31, which will not be repeated here. Figure 9B

[0207] As shown in FIG. 10C, the electronic device 100 displays a first prompt information 1016 “More cinematic when shooting in landscape mode” as shown in FIG. 10D when the movie mode is enabled. Figure 9B Figure 9B Figure 9B As shown in FIG. 10E, the preview interface includes a function option 1011, which includes a slow motion option 1011A, a 4K HDR option 1011B, a flash option 1011C, an LUT option 1011D, and a setting option 1011E. The plurality of function options can detect a touch operation of a user and, in response to the operation, enable or disable the corresponding shooting function.

[0208] As shown in FIG. 10F, the electronic device 100 displays a second prompt information 1017 “More cinematic when shooting in landscape mode” as shown in FIG. 10G when the movie mode is enabled. Figure 9C ​​​​​​As shown, in the case of the movie mode being turned on, the second prompt information 1017 such as "4K HDR10 video will be recorded after turning on" can be output when the first time of shooting in the horizontal screen, prompting the user to turn on the 4K HDR mode. In this case, as shown in the user interface 101 Figure 9D As shown in the user interface 101, the user can manually click the blank part of the user interface to trigger the system to cancel the display of the second prompt information, and keep the 4K HDR option 1011B in the off state.

[0209] In an optional embodiment, the second prompt information is output when the movie function of the camera application is used for the first time. The second prompt information can be displayed in any appropriate form, for example, in the form of a bubble. In the case of the first prompt, the second prompt information does not automatically disappear, and the user needs to manually click any blank part in the user interface or perform a preset operation to trigger the electronic device to cancel the display of the second prompt information. The preset operation can include but is not limited to a sliding operation in the user interface, a shaking operation of the electronic device, etc. If the user does not use 4K HDR when shooting a movie, the second prompt information will be prompted again after a preset period of time, for example, one week, and the user will not be prompted again after touching the second prompt information when shooting a movie. Of course, it is not limited to this, and the second prompt information can also be output every time the movie mode is turned on.

[0210] When the 4K HDR function is not turned on, the resolution of the preview picture is lower than that when the 4K HDR function is turned on. For the related description of 4K HDR, refer to the related content in the foregoing embodiments. As shown in the user interface 101 in Figure 9E As shown in the user interface 101, the 4K HDR option 1011B in the user interface 101 is in the off state. In this optional embodiment, the AI movie tone function and the LUT function of the electronic device 100 are turned on by default in the movie mode. As shown in the user interface 101, Figure 9F As shown, the user can manually touch the LUT option 1011D to call up the filter template, and the default is the standard mode. At this time, the AI intelligent identification is not turned on, and only the LUT function is turned on. The electronic device 100 detects the touch operation of the user on the LUT option 1011D, and in response to the operation, the electronic device turns on the LUT standard mode. In the standard mode, only the LUT is displayed but no AI scene identification is performed.

[0211] As shown in the user interface 101, Figure 9G As shown in the user interface 101, Figure 9GThe AI ​​movie tone switch 1110 in the user interface shown is turned off. The electronic device activates the LUT function, displaying one or more LUT templates preset internally or loaded online in the shooting preview interface. Each template displays movie footage corresponding to its movie theme, as well as the name of the LUT template. It should be noted that after displaying the LUT template, if the user does not perform any operation on the electronic device within a preset time, such as 5 seconds, 8 seconds, or 10 seconds, the LUT template displayed in the user interface will disappear. Furthermore, the user can also trigger the electronic device to cancel the display of LUT templates by clicking on a blank area of ​​the user interface. In this embodiment, when displaying LUT templates, the LUT template 1019, which is sorted first, is selected by default. LUT template 1019 is highlighted to indicate that it has been automatically selected, for example, by thickening the border of LUT template 1019. Of course, it is not limited to this; when highlighting LUT template 1019, the template can also be enlarged or displayed in a floating manner. Furthermore, the LUT template 1019 also includes a playback control 1018, which is used to prompt the user that the LUT template 1019 can be displayed as a playable video. For example... Figure 9I As shown, users can manually switch to other LUT templates, such as LUT template 1020. After switching to LUT template 1020, the playback control 1018 will be displayed in LUT template 1020. Figure 9I As shown, a user can trigger the electronic device 100 to display the video frame corresponding to the LUT template 1020 by touching the playback control. The playback control 1 detects the user's touch operation, and in response to this operation, the electronic device 100 can display, as shown... Figure 9J The user interface 101 shown plays the video frame corresponding to LUT template 1020. It should be noted that the LUT templates in user interface 101 are merely illustrative examples, and the LUT templates can be flexibly set by those skilled in the art.

[0212] After previewing the video corresponding to LUT template 1020, if the user is satisfied with the video quality, they can... Figure 9K As shown in the user interface, the user triggers the electronic device 100 to shoot a movie using a LUT template previewed by the application, by touching the movie shutter control 1014. The user's touch on the movie shutter control 1014 can be a click operation. Upon receiving the user's touch operation on the movie shutter control 1014, a transition animation effect is displayed. For example... Figure 9L As shown, after the electronic device 100 detects the click operation of the movie shutter control 1014, it uses a LUT template to render the captured movie footage, that is, it starts shooting video using movie filters.

[0213] For example, such as Figure 9LA user interface provided when recording a movie for the electronic device 100. The user interface 111 includes a recording frame 1111, a recording time 1112, a zoom control 1113, a pause recording control 1114, an end recording control 1115, and a photographing control 1116. For the functions of the controls in the user interface 111, refer to the related descriptions of the user interface 101 in FIG. 10. Figure 3M

[0214] After the electronic device 100 displays multiple LUT templates in the user interface, the user can also manually switch the LUT templates to preview the video pictures corresponding to different LUT templates, as shown in the user interface schematic diagram in which the user previews the LUT templates, as shown in FIG. 11. Figures 10A to 10D

[0215] As shown in FIG. 12, in the play window of the video picture corresponding to the LUT template, in addition to the played video picture, a first control 1022 and a close control 1021 are also included. The user can close the played video picture by touching the close control 1021, and the user can also trigger the electronic device to display the user interface 101 shown in FIG. 10 by touching the first control 1022. In FIG. 10, the sample introduction of the LUT template corresponding to the currently previewed video picture is displayed in the play window, which facilitates the user to understand the effect of the LUT template. For example, as shown in FIG. 13, in the case of the LUT template “Happy City”, when a click operation on the first control 1022 is received, the sample introduction about “Happy City” is displayed, which is “Based on Fuji film, present brighter colors, medium contrast, and relatively less warm tones. Suitable for most scenes, and needs to be used with caution for different skin colors”. Figure 10A Figure 10B Figure 10B As shown in FIG. 14, in addition to viewing the video picture corresponding to the LUT template recommended by the electronic device and the sample introduction of the LUT template, the user can also switch to preview other LUT templates provided by the electronic device. For example, the user can manually click the pre-switched LUT template 1019, and after the electronic device 100 monitors the touch operation of the user switching the LUT template 1019, the video picture corresponding to the switched LUT template 1019 is played in the play window. The user can view the sample introduction of the LUT template 1019 through the first control 1022 included in the video picture corresponding to the LUT template 1019.

[0216] Figures 10C-10D

[0217] ​​​​​​In some embodiments, the electronic device 100 can also select the LUT template according to the user's sliding operation. The user moves the positions of the LUT templates in the user interface 101 by left and right sliding operations, and when the electronic device 100 no longer detects the user's sliding operation, the electronic device 100 displays the first LUT template as the LUT template selected by the electronic device 100.

[0218] The above is an example of a scenario in which the 4K HDR function and the AI movie tone function are not turned on during the movie shooting process, and the LUT function is manually turned on by the user.

[0219] Figures 11A-11J An example of the user interface of the slow motion mode and the 4K HDR mode switch during the movie shooting process is shown.

[0220] Figure 11A An example of the example user interface 111 for the application menu on the electronic device 100 is shown. The user interface 111 includes: a status bar 1111, a calendar indicator 1112, a weather indicator 1113, a gallery application 1114, and a camera application 1115. For specific descriptions of each interface element included in the user interface 111, refer to the related descriptions of the user interface 101, which will not be repeated here. Figure 3A

[0221] In some embodiments, the user interface 111 shown in FIG. 11A can be the home screen.

[0222] It can be understood that, Figure 11A The user interface on the electronic device 100 is only an example and should not be construed as a limitation of the embodiments of the present application.

[0223] As shown in FIG. 12A, the electronic device 100 can detect a touch operation of the user on the camera application 1115, and in response to the operation, the electronic device 100 displays the user interface 101 as shown in FIG. 12B. Figure 11A Figure 11B The user interface 101 can be the default shooting interface provided by the camera application when the electronic device 100 opens the camera application. It should be noted that the application can also be set to display the movie shooting interface by default.

[0224] As shown in FIG. 12A, the user interface 121 can include: a preview frame 1211, a shooting mode list 1212, a gallery shortcut 1213, a movie shutter control 1214, and a camera flip control 1215. Figure 11B

[0225] ​​​One or more movie shooting mode options can be displayed in the shooting mode list 1212. The one or more shooting mode options can include: a portrait mode option 1212A, a video mode option 1212B, a photo mode option 1212D, a movie mode option 1212C, a professional option 1212E. The one or more shooting mode options can be displayed as text information, such as "portrait", "video", "photo", "movie", and "professional" on the interface. Without limitation, the one or more shooting mode options can also be displayed as icons or other forms of interactive elements (IE) on the interface. For example, the portrait mode option 1212A can be displayed as an icon of a person, the video mode option 1212B can be displayed as an icon of a camera, the photo mode option 1212D can be displayed as an icon of a camera, the movie mode option 1212C can be displayed as an icon of a film, and the professional option 1212E can be displayed as an icon of a camera. Figure 11B The specific descriptions of the controls in the user interface 121 shown in FIG. 12A can refer to the related descriptions of the user interface 31, which will not be repeated herein.

[0226] As shown in FIG. 12B, when the movie mode is enabled, the electronic device 100 displays the first prompt information 1216 "more cinematic when shooting in landscape mode" as shown in FIG. 12C. Figure 11B Figure 11B As shown in FIG. 12D, the preview interface includes function options 1211, which include a slow motion option 1211A, a 4K HDR option 1211B, a flash option 1211C, a LUT option 1211D, and a settings option 1211E. The multiple function options can detect the touch operation of the user and enable or disable the corresponding shooting function in response to the operation. Figure 11B

[0227] As shown in FIG. 12E, when the movie mode is enabled, the second prompt information 1017 such as "4K HDR10 will be recorded after being enabled" can be output when the user shoots in landscape mode for the first time, prompting the user to enable the 4K HDR mode. In this case, as shown in FIG. 12F, the user can manually click the blank part of the user interface to trigger the system to cancel the display of the second prompt information, and keep the 4K HDR option 1011B in the disabled state. Figure 11C Figure 11C As shown in FIG. 12G, after the user closes the second prompt information, the electronic device 100 displays the user interface 121 shown in FIG. 12H, in which the slow motion option 1211A and the 4K HDR option 1211B are both disabled. Figure 11D Figure 11E As shown in FIG. 12I, the user can manually touch the slow motion option 1211A to enable the slow motion mode in the movie mode. In an optional embodiment, after the slow motion mode is enabled, the prompt information "slow motion is enabled" as shown in FIG. 12J is displayed. As shown in FIG. 12K, after the slow motion mode is enabled in the electronic device, the LUT option 1211D is disabled. Figure 11F Figure 11F Figures 11G to 11H ​​​​​​As shown, after slow motion is enabled, if the user manually enables 4K HDR option 1211B, slow motion option 1211A will automatically turn off. Figures 11I to 11J As shown, after enabling 4K HDR option 1211B, one optional method is to display the message "4K HDR mode is enabled, slow motion is disabled" in the user interface to indicate that 4K HDR mode has been successfully enabled. At this time, LUT option 1211D will be grayed out and disabled. With 4K HDR mode enabled, as shown... Figure 11I As shown, after the user manually clicks the slow motion option 1211A, the 4K HDR option 1211B is automatically turned off. The movie slow motion mode and the 4K HDR mode are mutually exclusive.

[0228] It should be noted that the above is merely an illustrative example of the relationship between 4K HDR mode and slow-motion mode. In actual implementation, 4K HDR mode and slow-motion mode can be configured to be compatible and enabled simultaneously. Alternatively, 4K HDR mode can be enabled first, then slow-motion mode can be disabled, or vice versa. Specific settings can be configured by those skilled in the art according to actual needs. It should also be noted that when movie slow-motion mode or 4K HDR mode is enabled, sound effects are recorded only for the currently active video; after recording ends, the corresponding switch automatically turns off.

[0229] Figures 12A to 12H An exemplary diagram illustrating the HDR video shooting and sharing process is provided.

[0230] If the user does not turn on the 4K HDR switch, the video will be an SDR video; when the 4K HDR video switch is turned on, the HDR10 video will be an IMAX certified HDR video.

[0231] like Figure 12A As shown, the first interface displays videos or images. The first interface displays the video files or video folders that have been captured. The interface distinguishes different types of video files, such as HDR videos, LOG videos, and regular videos. Different types of videos can be distinguished by text or labels.

[0232] like Figure 12B As shown, the first interface displays photos or a gallery, including pictures or videos that have already been taken. The videos include an identifier. 4K HDR videos taken by the user are saved in the Gallery-Videos-HDR Videos folder. 4K HDR video works are provided with an HDR tag to distinguish them from other types of videos.

[0233] like Figure 12CAs shown, the first video preview or editing interface is displayed, including labels to distinguish between HDR and normal videos. Figure 12D As shown, the preview interface of the first video is displayed. The interface includes a functional area, which includes a share button. After the electronic device receives a user's click on the share button, it can display something like this. Figure 12E The sharing interface shown includes a first sharing area containing an application icon, a second sharing area for nearby devices or devices on the same account, and settings controls. After receiving a user's selection for any application, if the application or device does not support HDR video, it can display... Figure 12F The interface displays a prompt message indicating that the HDR video is being converted to a standard HDR video.

[0234] like Figure 12G As shown, after receiving a user's command to trigger the system to display the sharing settings interface, the electronic device can also display the sharing settings interface, which includes an HDR video sharing menu. After receiving the user's sharing command, it can display, as shown below. Figure 12H The interface shown includes three options. The default setting allows you to maintain HDR mode when sharing via Honor Share, Bluetooth Share, etc., and automatically convert to standard dynamic images when sharing to applications.

[0235] Figures 13A to 13G An example is shown in the user interface diagram of a timed movie shooting.

[0236] like Figure 13A As shown, the user interface 131 can be the shooting settings interface of the electronic device 100. The shooting settings interface includes options for a reference line switch, a level switch, a self-timer mirror switch, a custom watermark switch, and a timed shooting option 1311. The timed shooting option 1311 includes a time adjustment input, which allows setting the timed shooting duration, for example, 2 seconds. Upon receiving a touch operation applied to the timed shooting option 1311, the electronic device 100 adjusts the timed shooting duration in response to the operation.

[0237] from Figure 13A As shown in the value under option 1311 for timed shooting, the electronic device 100 is set to shoot for 2 seconds. Figure 13B As shown, the electronic device 100 can display a 2-second countdown movie recording animation effect after detecting that the user has started recording a movie.

[0238] like Figure 13CAs shown, the electronic device 100 can detect a touch operation of the user acting on the movie shutter control 1514, and in response to the operation, the electronic device 100 counts down to take a video, displays a user interface as shown in Figure 13D 、 Figure 13E 、 Figure 13F illustrated, which is used to display a countdown animation and prompt the user to the timing at which the electronic device 100 starts recording a video. And the last second icon as shown in Figure 13F illustrated displays a transition effect.

[0239] As can be seen from Figures 13D-13F , after the electronic device 100 detects the touch operation of the user acting on the movie shutter control 1514, the user interface 151 can display the image captured by the camera and the clapboard icon. The difference is that as time goes on, the time displayed in the clapboard icon is different. When the electronic device 100 sets the timed shooting to 2 seconds, the numbers displayed in the clapboard icon follow the countdown to display the numbers 2 and 1 in turn. After the icon displays the transition effect, the electronic device 100 displays a user interface 161 as shown in Figure 13G .

[0240] As shown in Figure 13G , the user interface 161 is a user interface provided by the electronic device 100 when recording a video. Among them, the user interface 161 includes a recording frame 1611, a recording time 1612, a zoom control 1613, a pause recording control 1614, an end recording control 1615, and a photographing control 1616. The recording frame 1611 displays the image captured by the camera, or further, displays the image adjusted by the electronic device 100 according to the shooting parameters. The recording time 1612 is used to display the time interval from the start of recording a video by the electronic device 100 to the current time. For example, when the recording time 1612 displays "00:01", it indicates that the electronic device 100 has recorded a video for 1 second. The zoom control 1613 can be used to adjust and display the zoom ratio of the electronic device 100. The pause recording control 1614 can be used to pause recording a video, the end recording control 1615 can be used to end recording a video and save the video recorded by the electronic device 100 to the gallery, and the photographing control 1616 can be used to listen to the user operation of triggering photographing during recording a video. When the electronic device 100 detects

[0241] That is, in the movie mode, when the electronic device 100 starts the timed shooting function, the electronic device 100 can display the clapboard countdown animation when counting down to take a video, increasing the fun of shooting.

[0242] The photographing mode provided by the embodiments of the present application also supports LOG mode photographing. In the preview interface, a corresponding LOG function option is provided in the function options. After detecting that a user opens the LOG function option, the electronic device opens the LOG mode. The preview screen after the LOG mode is opened is a low-saturation and low-contrast tone original film relative to the preview screen before the LOG mode is opened. In actual implementation, the LOG mode is opened by default in a horizontal screen mode. Of course, this is not limited thereto. The user can also set it to a vertical screen mode according to actual needs.

[0243] When the user finishes photographing the LOG video, the LOG video is automatically saved in the gallery or album. A LOG video folder is automatically generated in the gallery or album. After the folder is opened, the LOG video that has been photographed can be displayed. In addition, a LOG video identifier is provided in the lower left corner of all LOG videos, which is used to distinguish other videos. The terminal device receives a first operation of the user, for example, single clicking, multiple clicking, and the like. The first operation can be directed to a video application or a video editing application, for example, the Honor video. The interface below includes a function area, for example, a sharing button, a collection button, a deletion button, and the like. The interface above also includes a LOG identifier. In the Honor video editing application, the user can freely replace the LUT tone of the LOG video. The user clicks a LUT. The color effect of the clicked LUT is presented to the user in the browsing interface. If the user selects another LUT, the color effect is updated accordingly. Before saving, the user can debug different LUTs to select the most ideal tone effect for the video work. After the LOG identifier is clicked, a prompt box can be displayed. The prompt box can include prompt information. The LOG video can record more details and a wider dynamic range. The video needs to be edited after the LUT is selected. More preferably, after the LOG video is photographed, a video editing interface can be displayed. The interface includes a function area. The function area includes a LUT button. After the LUT button is clicked, the LUT effect can be added. A second interface for video editing is displayed. The second interface can be the interface after the LUT effect is added. The interface includes a LUT template area. Different LUT templates can be selected. The interface includes a progress bar. The progress bar is used to display the effects of different time periods or frame numbers. The interface also includes an “apply to all” button. After receiving the operation of the user, the video to be edited can apply the effect selected by the user. In the Honor video editing application, the user can freely replace the LUT tone of the LOG video. The user clicks a LUT tone. The color effect of the clicked LUT is presented to the user in the browsing interface. If the user selects another LUT, the color effect is updated accordingly. Before saving, the user can debug different LUTs to select the most ideal tone effect for the video work.

[0244] After the shooting process of the LOG video is completed, a video sharing interface can also be displayed, the interface sharing interface includes a first sharing area, such as an accessory device, a device of the same account, etc., and also includes a second area, the second area includes a third-party application, the interface also includes a prompt box, the prompt box includes an indication that the current video is a LOG video, and the user can select one or more third-party applications in the second area for video sharing. Since the LOG work is a low-saturation, low-contrast tone original film, the video is not suitable for sharing before the LUT is applied; when the user shares the video work, the LOG video work has a clear LOG label in the sharing interface, which is used to distinguish from other formats of video works.

[0245] It should be noted that the LOG video shot can be rendered using the LUT template mentioned in the foregoing embodiments to obtain a color-saturated video.

[0246] The embodiments of the present application can be combined in any way to achieve different technical effects.

[0247] It can be understood that, in order to achieve the above functions, the electronic device contains hardware and / or software modules corresponding to each function. The algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in hardware or a combination of hardware and computer software. Whether a certain function is implemented in hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application in conjunction with the embodiments, but such implementation should not be considered beyond the scope of the present application.

[0248] In one example, Figure 14 A schematic block diagram of an apparatus 1900 of an embodiment of the present application is shown. The apparatus 1900 can include a processor 1901 and a transceiver / transceiver pin 1902, and optionally further include a memory 1903.

[0249] The various components of the apparatus 1900 are coupled together by a bus 1904, which includes, in addition to a data bus, a power bus, a control bus, and a state signal bus. However, for the sake of clarity, all buses are referred to as the bus 1904 in the figure.

[0250] Optionally, the memory 1903 can be used for instructions in the foregoing method embodiments. The processor 1901 can be used to execute the instructions in the memory 1903 and control the receiving pin to receive signals and the sending pin to send signals.

[0251] The apparatus 1900 can be an electronic device or a chip of an electronic device in the above method embodiments.

[0252] All the related content of each step involved in the method embodiments can be cited to the function description of the corresponding function module, and will not be repeated here.

[0253] The embodiment also provides a computer storage medium, which stores computer instructions, and when the computer instructions run on an electronic device, the electronic device executes the related method steps to realize the photographing method in the above embodiment.

[0254] The embodiment also provides a computer program product, which, when running on a computer, causes the computer to execute the related steps to realize the photographing method in the above embodiment.

[0255] In addition, the embodiment of the application also provides a device, which can be a chip, a component or a module. The device can include a processor and a memory connected to each other. The memory is used to store computer execution instructions. When the device runs, the processor can execute the computer execution instructions stored in the memory to enable the chip to execute the power key error touch detection method in the above method embodiments.

[0256] The electronic device, the computer storage medium, the computer program product or the chip provided by the embodiment are used to execute the corresponding method provided above, and thus the beneficial effects that can be achieved are referred to the beneficial effects in the corresponding method provided above, which will not be repeated here.

[0257] Through the description of the above embodiments, those skilled in the art can understand that, for the convenience and brevity of description, only the division of the above functional modules is taken as an example for illustration. In actual application, the above functions can be completed by different functional modules according to needs, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above.

[0258] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented by other ways. For example, the device embodiments described above are only schematic, for example, the division of the modules or units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another device, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0259] The units described as separate components may or may not be physically separate, and the components displayed as units may be a physical unit or multiple physical units, i.e. may be located in one place, or also distributed to multiple different places. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment scheme.

[0260] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0261] Any content of each embodiment of the present application, and any content of the same embodiment, can be freely combined. Any combination of the above is within the scope of the present application.

[0262] If the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solutions of the embodiments of the present application essentially or the part that contributes to the prior art, or all or part of the technical solutions can be embodied in the form of a software product, which is stored in a storage medium, including a number of instructions to make a device (which can be a single chip, chip, etc.) or processor execute all or part of the steps of the method of the embodiments of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read only memory (read only memory, ROM), random access memory (random access memory, RAM), magnetic disk or optical disk, and various program codes that can be stored in the medium.

[0263] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above specific embodiments, and the above specific embodiments are only illustrative, not limiting, and those skilled in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope of protection of the claims, which are all within the protection of the present application.

[0264] The steps of methods or algorithms described in connection with the embodiments disclosed herein can be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module can reside in RAM, flash memory, ROM, EPROM, EEPROM, registers, hard disk, a removable media, a CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor such that the processor can read information from, and write information to, the storage medium. In the alternative, the storage medium can be integral to the processor. The processor and the storage medium can reside in an ASIC.

[0265] Those skilled in the art can realize that the functions described in the above one or more examples can be implemented in hardware, software, firmware, or any combination thereof. When implemented in software, the functions can be stored in or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media include both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media can be any available media that can be accessed by a general purpose or special purpose computer.

[0266] The embodiments of the present application have been described above with reference to the accompanying drawings, but the present application is not limited to the above-described specific embodiments, and the above-described specific embodiments are merely illustrative, not restrictive, and those of ordinary skill in the art can make many forms under the inspiration of the present application without departing from the scope of the present application and the scope of protection of the claims, which are all within the scope of protection of the present application.

Claims

1. An electronic device, comprising: Comprising: a memory and a processor; the processor is coupled with the memory; the memory stores program instructions which, when executed by the processor, cause the electronic device to perform the following steps: receiving a first operation of a user on a camera application icon; in response to the first operation, displaying a first user interface, wherein the first user interface includes: a preview frame, a shooting mode list, and a movie shutter control, the shooting mode list including: a movie mode option; receiving a second operation of a user on the movie mode option; in response to the second operation, outputting first prompt information to prompt the user to shoot in landscape mode; receiving a fourth operation of a user on a function option included in the preview interface, wherein the function option includes at least one of: a slow motion option, a 4K HDR option, a flash option, and a LUT option; in response to the fourth operation, enabling a mode corresponding to the selected function item; in the case where the fourth operation of the user on the 4K HDR option is received, detecting whether the slow motion option is enabled, in the case where the slow motion option is enabled, disabling the slow motion option, and in the case where the LUT option is set to be disabled, disabling the LUT option; in response to the second operation, identifying a shooting scene according to the captured preview image; finding a target LUT template matching the shooting scene from a plurality of LUT templates preset by the system; in the case where the third operation of the user on the movie shutter control is received, generating a target video based on the target LUT template; in the case where the fourth operation of the user on the slow motion option is received, detecting whether the 4K HDR option is enabled, in the case where the 4K HDR option is enabled, disabling the 4K HDR option, and setting the LUT option to be disabled; in the case where the third operation of the user on the movie shutter control is received, generating a target video.

2. The electronic device of claim 1, wherein, when the program instructions are executed by the processor, the electronic device performs the following steps: in response to the second operation, performing shooting object type identification on the captured preview image; identifying a shooting scene according to at least one of: a shooting object type, an image brightness, and an image saturation.

3. The electronic device of claim 1, wherein, when the program instructions are executed by the processor, the electronic device performs the following steps: in response to the second operation, identifying each shooting object in the captured preview image; identifying a shooting scene according to an image proportion of each shooting object.

4. The electronic device of claim 1, wherein, when the program instructions are executed by the processor, the electronic device performs the following steps: in the case where it is detected that the electronic device is shooting in landscape mode, outputting second prompt information to prompt the user to enable the 4K HDR option.

5. The electronic device of claim 4, wherein, when the program instructions are executed by the processor, the electronic device performs the following steps: receiving a fifth operation of a user on a preset area in the preview frame; in response to the fifth operation, canceling the display of the second prompt information.

6. The electronic device of claim 1, wherein, when the program instructions are executed by the processor, the electronic device performs the following steps: In response to the second operation, a preset dynamic effect is displayed in the preview frame during a process of identifying a shooting scene according to the captured preview image.

7. The electronic device of claim 1, wherein, When the program instructions are executed by the processor, the electronic device performs the following steps: displaying third prompt information, wherein the third prompt information includes identification information of the identified target LUT template and a close button, and the close button is used to trigger closing of the third prompt information; receiving a fifth operation on the identification information of the target LUT template; in response to the fifth operation, displaying a plurality of LUT templates, wherein the target LUT template corresponding to the identification information of the target LUT template is highlighted.

8. The electronic device of claim 7, wherein, When the program instructions are executed by the processor, the electronic device performs the following steps: In the case where the eighth operation of the user on the close control is received, the total number of operations of the close control within a preset time period is detected; in the case where the total number is greater than a preset number, the scene automatic recognition function is closed.

9. The electronic device of claim 7, wherein, When the program instructions are executed by the processor, the electronic device performs the following steps: the target LUT template includes a play control; receiving a sixth operation on the play control; in response to the sixth operation, previewing a video picture corresponding to the target LUT template, wherein the video picture includes a first control and a close control, and the close control is used to close the video picture; receiving a seventh operation of the user on the first control; in response to the seventh operation, displaying sample introduction information of the target LUT template.

10. A photographing method characterized by comprising: comprising: receiving a first operation of the user on the camera application icon; in response to the first operation, displaying a first user interface, wherein the first user interface includes a preview frame, a shooting mode list, and a movie shutter control, and the shooting mode list includes a movie mode option; receiving a second operation of the user on the movie mode option; in response to the second operation, outputting first prompt information to prompt the user to shoot in landscape mode; receiving a fourth operation of the user on a function option included in the preview interface, wherein the function option includes at least one of a slow motion option, a 4K HDR option, a flash option, and a LUT option; in response to the fourth operation, starting a mode corresponding to the selected function item; in the case where the fourth operation of the user on the 4K HDR option is received, detecting whether the slow motion option is started, and in the case where the slow motion option is started, closing the slow motion option, and in the case where the LUT option is set to be disabled, disabling the LUT option; in response to the second operation, identifying a shooting scene according to the captured preview image; finding a target LUT template matching the shooting scene from a plurality of LUT templates preset by the system; in the case where the third operation of the user on the movie shutter control is received, generating a target video based on the target LUT template; In a case where the fourth operation of the slow-motion option is received, it is detected whether the 4K HDR option is enabled, in a case where the 4K HDR option is enabled, the 4K HDR option is closed, the LUT option is set to be disabled; In a case where the third operation of the cinematic shutter control is received, the target video is shot.

11. The method of claim 10, wherein, The response to the second operation includes identifying a shooting scene according to the captured preview image. In response to the second operation, a shooting object type of the captured preview image is identified. The shooting scene is identified according to at least one of a shooting object type, an image brightness, and an image saturation.

12. The method of claim 10, wherein, The response to the second operation includes identifying a shooting scene according to the captured preview image. In response to the second operation, each shooting object in the captured preview image is identified. The shooting scene is identified according to an image proportion of each shooting object.

13. The method of claim 10, wherein, After the first prompt information is output in response to the second operation to prompt the user to shoot in a horizontal screen, the method further includes: In a case where the electronic device is detected to shoot in a horizontal screen, second prompt information is output to prompt the user to enable the 4K HDR option.

14. The method of claim 13, wherein, After the second prompt information is output in a case where the electronic device is detected to shoot in a horizontal screen, the method further includes: A fifth operation of a user on a preset area in the preview frame is received. In response to the fifth operation, the second prompt information is displayed.

15. The method of claim 10, wherein, The response to the second operation includes identifying a shooting scene according to the captured preview image. In identifying the shooting scene according to the captured preview image in response to the second operation, a preset dynamic effect is displayed in the preview frame.

16. The method of claim 10, wherein, When the program instructions are executed by the processor, the electronic device performs the following steps: Display third prompt information, wherein the third prompt information includes identification information of the target LUT template, a close button, wherein the close button is used to trigger the closing of the third prompt information; A fifth operation of the identification information of the target LUT template is received. In response to the fifth operation, a plurality of LUT templates are displayed, wherein the target LUT template corresponding to the identification information of the target LUT template is highlighted.

17. The method of claim 16, wherein, After the third prompt information is displayed, the method further includes: In a case where the eighth operation of the user on the close control is received, the total number of operations of the close control within a preset time period is detected. In a case where the total number is greater than a preset number, the scene automatic identification function is closed.

18. The method of claim 16, wherein, The target LUT template includes a play control; after the plurality of LUT templates are displayed in response to the fifth operation, the method further includes: A sixth operation of the play control is received. In response to the sixth operation, a video picture corresponding to the target LUT template is previewed, wherein the video picture includes a first control and a close control, and the close control is used to close the video picture. A seventh operation of the user on the first control is received. In response to the seventh operation, sample introduction information of the target LUT template is displayed.

19. A computer readable storage medium comprising a computer program, characterized in that, When the computer program runs on the electronic device, the electronic device performs the shooting method of any one of claims 10-18.

Citation Information

Patent Citations

  • Electronic device and filter processing method for photographed image thereof, storage medium

    CN109068056A

  • Context-aware image filtering

    US20200344411A1

  • Time-lapse photography method and device

    WO2021052232A1