Image shooting method and electronic equipment

By displaying controls containing camera configuration information in the shooting preview interface, users can easily load and configure camera parameters, solving the problems of convenience and low efficiency of image shooting in the prior art, and achieving a more efficient image shooting process.

CN119520971APending Publication Date: 2025-02-25VIVO MOBILE COMM CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202411632512.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-15
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

In the prior art, it is difficult for users to easily recall and load camera configuration tutorials that have been browsed when taking images, resulting in low convenience and efficiency of image shooting.

Method used

By displaying controls containing camera configuration information in the shooting preview interface, users can trigger camera configuration loading and shooting by input to achieve automatic association and configuration.

Benefits of technology

This method improves the convenience and efficiency of image shooting, eliminates the process of user manual query and configuration of camera parameters, and simplifies user operation process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119520971A_ABST
    Figure CN119520971A_ABST
Patent Text Reader

Abstract

The invention discloses an image shooting method and electronic equipment. Belongs to the technical field of communication. The method comprises the steps that a shooting preview interface is displayed, the shooting preview interface comprises a first control, and the first control comprises first camera configuration information; configuring the camera based on the first camera configuration information under the condition that a first input for the first control is received; in a case where a second input is received, an image is captured by the camera.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of communication technology, and specifically to an image capturing method and an electronic device. Background Art

[0002] With the development of electronic devices, the shooting function has become one of the most commonly used functions of electronic devices, and users' expectations for shooting effects are getting higher and higher. In addition to the continuous iteration of the software and hardware capabilities of electronic devices themselves, the selection of appropriate shooting angles, composition methods, and shooting parameters also play a key role in shooting effects. Usually, there are many camera configuration tutorials for various scenarios on the Internet. Users can refer to these tutorials to set up the camera to capture ideal images.

[0003] In the prior art, when taking pictures, users usually find it difficult to recall the camera configuration tutorials they have browsed before, and need to re-query or filter the tutorials and manually configure the camera parameters according to the tutorials, resulting in low convenience and efficiency of image capture. Summary of the invention

[0004] The purpose of the embodiments of the present application is to provide an image capturing method and an electronic device, which can solve the technical problems of low convenience and low efficiency of image capturing.

[0005] In a first aspect, an embodiment of the present application provides an image shooting method, the method comprising: displaying a shooting preview interface, the shooting preview interface comprising a first control, the first control comprising first camera configuration information; upon receiving a first input to the first control, configuring the camera based on the first camera configuration information; upon receiving a second input, shooting an image through the camera.

[0006] In a second aspect, an embodiment of the present application provides an image capturing device, comprising: a first display unit, for displaying a capturing preview interface, the capturing preview interface comprising a first control, the first control comprising first camera configuration information; a first configuration unit, for configuring the camera based on the first camera configuration information when a first input to the first control is received; and a capturing unit, for capturing an image through the camera when a second input is received.

[0007] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor and a memory, wherein the memory stores programs or instructions that can be run on the processor, and when the program or instructions are executed by the processor, the steps of the method described in the first aspect are implemented.

[0008] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of the method described in the first aspect above are implemented.

[0009] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.

[0010] In a sixth aspect, an embodiment of the present application provides a computer program product, which is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.

[0011] In an embodiment of the present application, a shooting preview interface including a first control is first displayed, wherein the first control includes first camera configuration information; then, when a first input to the first control is received, the camera is configured based on the first camera configuration information; when a second input is received, an image is captured by the camera. On the one hand, since the shooting preview interface includes the first control and the first control includes the first camera configuration information, the first camera configuration information can be automatically associated with the actual camera usage scenario, eliminating the need for the user to manually query the relevant tutorial, facilitating quick and easy loading of the first camera configuration information, and improving the convenience and efficiency of image capture. On the other hand, since the camera can be automatically configured based on the first camera configuration information when the first input to the first control is received, the need for the user to manually configure the camera according to the tutorial is eliminated, further improving the convenience and efficiency of image capture. BRIEF DESCRIPTION OF THE DRAWINGS

[0012] Figure 1 is a flow chart of an image capturing method provided by an embodiment of the present application;

[0013] Figure 2A is a schematic diagram of an application scenario of the image capturing method provided in an embodiment of the present application;

[0014] Figure 2B is a schematic diagram of an application scenario of the image capturing method provided in an embodiment of the present application;

[0015] Figure 3A is a schematic diagram of an application scenario of the image capturing method provided in an embodiment of the present application;

[0016] Figure 3B is a schematic diagram of an application scenario of the image capturing method provided in an embodiment of the present application;

[0017] Figure 4Ais a schematic diagram of an application scenario of the image capturing method provided in an embodiment of the present application;

[0018] Figure 4B is a schematic diagram of an application scenario of the image capturing method provided in an embodiment of the present application;

[0019] Figure 4C is a schematic diagram of an application scenario of the image capturing method provided in an embodiment of the present application;

[0020] Figure 5 is a structural schematic diagram of an image capturing device provided in an embodiment of the present application;

[0021] Figure 6 is a schematic diagram of the structure of an electronic device provided in an embodiment of the present application;

[0022] Figure 7 It is a schematic diagram of the hardware structure of an electronic device suitable for implementing the embodiments of the present application. DETAILED DESCRIPTION

[0023] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.

[0024] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.

[0025] The image capturing method and device provided by the embodiments of the present application are described in detail below through specific embodiments and their application scenarios in conjunction with the accompanying drawings.

[0026] Please refer to Figure 1 , which shows one of the flow charts of the image capturing method provided in the embodiment of the present application. The image capturing method provided in the embodiment of the present application can be applied to electronic devices. In practice, the electronic device can be an electronic device with an image capturing function, such as a smart phone, a tablet computer, a laptop, a wearable device, etc.

[0027] The process of the image capturing method provided in the embodiment of the present application includes the following steps:

[0028] Step 101: display a shooting preview interface, wherein the shooting preview interface includes a first control, and the first control includes first camera configuration information.

[0029] In this embodiment, the shooting preview interface can be displayed after the camera application is started. For example, when the user clicks the camera application, the shooting preview interface can be displayed; or, after the user starts the camera application through voice control, the shooting preview interface can be displayed.

[0030] In this embodiment, the shooting preview interface may include a first control. The first control may be a control for triggering the loading of camera configuration information. The display form and style of the first control are not limited here. The first control may include first camera configuration information. The first camera configuration information can be used to configure the camera. The first camera configuration information may include camera shooting mode and camera configuration parameters. The camera shooting mode may include but is not limited to at least one of the following: sports mode, portrait mode, photo mode, video mode, etc. The camera configuration parameters may include but are not limited to at least one of the following: exposure value, sensitivity, lens zoom factor, white balance, focus mode, brightness, hue, color temperature, contrast, etc.

[0031] In practice, the current shooting scene may be determined first. The current shooting scene may be automatically identified by the electronic device or may be input by the user, which is not specifically limited here. Then, the first camera configuration information is obtained from at least one camera configuration information pre-stored locally. The at least one camera configuration information may be obtained and stored by the user from the Internet in advance, or may be manually input and stored by the user.

[0032] Step 102: When a first input to a first control is received, configure a camera based on first camera configuration information.

[0033] In this embodiment, the first input may be used to trigger the loading of the first camera configuration information. When the first input to the first control is received, the first camera configuration information may be loaded, and the camera may be configured based on the first camera configuration information.

[0034] It should be noted that the input in this embodiment can be a touch input, or a voice command, or a specific gesture input by the user, or other feasible input, which can be determined according to actual use requirements, and is not limited in the embodiments of this application. The specific gesture in the embodiments of this application can be any one of a single-click gesture, a sliding gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double-press gesture, and a double-click gesture. The click input in the embodiments of this application can be a single-click input, a double-click input, or any number of click inputs, etc., and can also be a long press input or a short press input.

[0035] Step 103: When the second input is received, capture an image by using a camera.

[0036] In this embodiment, the second input can be used to trigger the camera to capture an image. As an example, the camera capture control may be included in the capture preview interface. The second input may be a click input of the camera capture control by the user. As another example, the second input may be a voice input, which may control the camera to capture an image. As another example, the second input may be a gesture input of the user to the display screen of the electronic device, which may be used to trigger image capture.

[0037] The method provided by the above-mentioned embodiment of the present application first displays a shooting preview interface including a first control, wherein the first control includes first camera configuration information; then, when a first input to the first control is received, the camera is configured based on the first camera configuration information; when a second input is received, an image is captured by the camera. On the one hand, since the shooting preview interface includes the first control and the first control includes the first camera configuration information, the first camera configuration information can be automatically associated with the actual camera usage scenario, eliminating the need for the user to manually query the relevant tutorial, facilitating quick and easy loading of the first camera configuration information, and improving the convenience and efficiency of image capture. On the other hand, since the camera can be automatically configured based on the first camera configuration information when the first input to the first control is received, the need for the user to manually configure the camera according to the tutorial is eliminated, further improving the convenience and efficiency of image capture.

[0038] In some optional embodiments, the first control may include but is not limited to at least one of the following: shooting tutorial images, shooting tutorial notes, and shooting tutorial links. The first camera configuration information may be recorded in the shooting tutorial images, the shooting tutorial notes, and the shooting tutorial links.

[0039] In some optional embodiments, the first control may include a first shooting tutorial image. The first shooting tutorial image includes the first camera configuration information. In practice, the electronic device may store at least one shooting tutorial image. Specifically, the user may search for a shooting tutorial applicable to a certain shooting scene through the Internet. For example, see Figure 2A , after the user enters the keyword "flowers and grass photo" in the search box 201 of the shooting tutorial sharing application or webpage, the user can search for shooting tutorials matching the shooting scene of "flowers and grass photo". The user can browse the search results to find a shooting tutorial that can produce satisfactory results, and take a screenshot of the content interface of the tutorial containing the camera configuration information to obtain the shooting tutorial image, and store it in the album application. As an example, see Figure 2B , the shooting tutorial image is shown as reference numeral 202. The shooting tutorial image includes a shooting effect image after taking a photo of flowers and plants according to the shooting tutorial, as shown as reference numeral 203. The shooting tutorial image also includes camera configuration information, specifically: the camera shooting mode "portrait" as shown by reference numeral 204, the camera configuration parameters lens zoom factor "2X", "sensitivity: 100", "exposure: +0.3", "white balance: automatic", "focus mode: automatic" and other information as shown by reference numeral 205.

[0040] On this basis, the first shooting tutorial image can be determined by the following steps:

[0041] Step S11, when the album application includes at least one shooting tutorial image, determining the matching degree between the current shooting scene and the shooting scene corresponding to each shooting tutorial image in the at least one shooting tutorial image, wherein each shooting tutorial image includes camera configuration information.

[0042] Specifically, a scene matching model can be pre-trained by a machine learning method, and the scene matching model can be used to determine the matching degree of the shooting scenes of the two images. For each shooting tutorial image in the at least one shooting tutorial image, the shooting tutorial image and the preview screen in the shooting preview interface can be input into the scene matching model to obtain the matching degree of the shooting scenes of the two. The higher the matching degree, the closer the shooting scenes of the two are.

[0043] Step S12: selecting a first shooting tutorial image from the at least one shooting tutorial image based on the matching degree.

[0044] As an example, the shooting tutorial image that has the highest matching degree with the current shooting scene among the at least one shooting tutorial image may be used as the first shooting tutorial image.

[0045] As another example, the shooting tutorial images whose matching degree with the current shooting scene is greater than a threshold value can be first screened out from the above-mentioned at least one shooting tutorial image, and then the shooting tutorial image with the highest matching degree with the current shooting scene can be selected from the screened shooting tutorial images as the first shooting tutorial image. When there is no shooting tutorial image with a matching degree greater than the threshold value with the current shooting scene, the subsequent steps can be omitted. Among them, the threshold value can be set as needed, and its specific value is not limited here. If the matching degree of the shooting scene corresponding to a shooting tutorial image with the current shooting scene is greater than the threshold value, it can be considered that the shooting scene corresponding to the shooting tutorial image matches the current shooting scene. At this time, from the shooting tutorial images whose shooting scenes match the current shooting scene, the shooting tutorial image with the highest matching degree is selected as the first shooting tutorial image, so that the displayed first control includes the first shooting tutorial image with the highest matching degree with the current shooting scene among the at least one pre-stored shooting tutorial image, and the first camera configuration information therein can have the best adaptability with the current shooting scene, so that the shooting effect is best.

[0046] As an example, see Figure 3A As shown, the current shooting scene is "flowers and plants group photo". The first control 301 includes a first shooting tutorial image, and its shooting scene is also "flowers and plants group photo". The first shooting tutorial image contains the shooting effect picture after taking the flowers and plants group photo according to this shooting tutorial and the first camera configuration information. The first camera configuration information includes the camera shooting mode "portrait" and the camera configuration parameters lens zoom ratio "2X", "sensitivity: 100", "exposure: +0.3", "white balance: automatic", "focus mode: automatic" and other information.

[0047] Furthermore, when the user clicks the first control, a prompt box may pop up. After the user confirms, the text content of the set area in the first shooting tutorial image may be extracted by character recognition to obtain the first camera configuration information. Then, the first camera configuration information in the first shooting tutorial image is loaded to complete the camera configuration. Specifically, the camera shooting mode is switched from photo mode to portrait mode, the lens zoom ratio is adjusted to 2X, the sensitivity is set to 100, the exposure value is +0.3, the white balance is set to automatic, the focus mode is set to auto focus, etc. After the camera configuration is completed, the shooting preview interface is shown in the figure. Figure 3B shown.

[0048] By displaying the first shooting tutorial image in the shooting preview interface, the shooting tutorials that users browse daily can be automatically associated with the actual camera usage scenarios, which not only saves the user the process of recalling, searching and screening the shooting tutorials, but also enables the user to intuitively browse the content of the first camera configuration, and facilitates the user to predict the shooting effect after using the first camera configuration information for camera configuration, thereby helping to obtain a shooting effect that is more in line with the user's expectations.

[0049] In some optional embodiments, on the basis that the first shooting tutorial image is the shooting tutorial image with the highest matching degree threshold with the current shooting scene among the at least one shooting tutorial image, when displaying the shooting preview screen, the method may further include the following steps:

[0050] Step S21, when receiving the third input to the first control, selecting a second shooting tutorial image from shooting tutorial images whose matching degree with the current shooting scene is greater than a threshold, wherein the second shooting tutorial image includes second camera configuration information.

[0051] Among them, the third input can be used to trigger the switching of the shooting tutorial image displayed in the first control. In practice, the user can switch from the first shooting tutorial image to the second shooting tutorial image by sliding the first shooting tutorial image in the first control. The second shooting tutorial image can be automatically selected by the electronic device. Specifically, from the shooting tutorial images whose matching degree with the above-mentioned current shooting scene is greater than a threshold, the shooting tutorial image with the highest matching degree with the above-mentioned current shooting scene other than the first shooting tutorial image can be selected as the second shooting tutorial image.

[0052] Step S22: Switch the first shooting tutorial image in the first control to the second shooting tutorial image.

[0053] Step S23, when receiving the fourth input to the first control, configure the camera based on the second camera configuration information. The fourth input can be used to trigger the loading of the second camera configuration information. When receiving the fourth input to the first control, the second camera configuration information can be loaded, and the camera can be configured based on the second camera configuration information.

[0054] It should be noted that the user can switch back to the first shooting tutorial image by sliding the second shooting tutorial image in the first control in a certain direction; or can switch the second shooting tutorial image to a shooting tutorial image of the next matching degree, such as the third shooting tutorial image, by sliding the second shooting tutorial image in the first control in another direction. To avoid repetition, it will not be described here.

[0055] By selecting the second shooting tutorial image based on the determined matching degree when receiving the third input to the first control, and switching the first shooting tutorial image in the first control to the second shooting tutorial image, it is possible to flexibly adjust the first shooting configuration information and the shooting effect picture in the first shooting tutorial image when they do not meet the user's expectations. This process does not require the user to query and filter the shooting tutorials by themselves, thereby improving the convenience of camera configuration and image shooting.

[0056] In some optional embodiments, after configuring the camera based on the first camera configuration information, the following steps may be further performed: upon receiving a fifth input to the shooting preview interface, adjusting the first camera configuration information, and reconfiguring the camera based on the adjusted first camera configuration information.

[0057] The fifth input may be used to update the camera configuration information to adjust the camera configuration. As an example, after configuring the camera based on the first camera configuration information, the user may further adjust the camera configuration parameters or the camera shooting mode. For example, the shooting mode may be changed from "portrait" to "scenery", or "exposure: +0.3" may be adjusted to "exposure: +0.5".

[0058] By manually updating the camera configuration after configuring the camera based on the first camera configuration information, the user can manually adjust the shooting effect when the shooting effect after the electronic device automatically configures the camera does not meet the user's expectations, thereby further optimizing the shooting effect.

[0059] In some optional embodiments, the shooting preview interface may further include a second control. The second control may be a control for triggering the display of the first control. The display form and style of the second control are not limited here. On this basis, the above method may further include the following steps:

[0060] Step S31: If no input to the first control is received within a preset time period, the first control is cancelled. The preset time period can be set as required, for example, 3 seconds or 5 seconds.

[0061] Step S32: when a sixth input to the second control is received, the first control is redisplayed in the shooting preview interface.

[0062] The sixth input may be used to select the second control to trigger the display of the first control. For example, the sixth input may be a click input on the second control.

[0063] As an example, see Figure 3A, the second control is shown as label 302. When the user does not touch the first control 301 within 3 seconds, the first control 301 can be cancelled. When the user touches the second control 302, the first control 301 can be displayed again.

[0064] By canceling the display of the first control when no input to the first control is received within a preset time, the visual interference of the first control to the user can be avoided, making it easier for the user to browse the complete preview screen to optimize the composition. By redisplaying the first control in the shooting preview interface when the sixth input to the second control is received, the first control can be quickly called up after the user communication is completed to obtain the first camera configuration information therein, thereby improving the convenience of image shooting.

[0065] In some optional embodiments, the shooting preview interface may further include a third control. The third control may be used to trigger the display of the shooting tutorial note list. The display form and style of the third control are not limited here. On this basis, the above method may further include the following steps:

[0066] Step S41, when receiving the seventh input to the third control, displaying a shooting tutorial note list, the shooting tutorial note list including the label of at least one shooting tutorial note, and the shooting tutorial note including camera configuration information. The seventh input can be used to select the third control to trigger the display of the shooting tutorial note list. The camera configuration information in the shooting tutorial note can be pre-edited and saved by the user.

[0067] As an example, see Figure 4A , which shows the content of a photography tutorial note. The label of the photography tutorial note is "Preset Parameters 1", which includes "Sports Mode", "1X Lens", and "Exposure +0.1". Figure 4B When the user clicks the third control 401, a shooting tutorial note list may be displayed, the shooting tutorial note list including a shooting tutorial note labeled "preset parameter 0" and a shooting tutorial note labeled "preset parameter 1".

[0068] Step S42, when receiving an eighth input of a tag of a target shooting tutorial note in the shooting tutorial note list, configuring a camera based on the camera configuration information in the target shooting tutorial note. The eighth input may be used to select a target shooting tutorial note in the shooting tutorial note list.

[0069] Continuing with the above example, when the user clicks the shooting tutorial note labeled "Preset Parameters 1", the shooting tutorial note labeled "Preset Parameters 1" can be used as the target shooting tutorial note, and the camera can be configured based on the configuration information "Sports Mode", "1X Lens", and "Exposure +0.1". The shooting preview screen after configuring the camera can be seen in Figure 4C , the camera is switched to sports mode, the lens zoom is 1X, and the exposure is set to +0.1.

[0070] It is understandable that the tags of the shooting tutorial notes in the shooting tutorial notes list can be further classified to facilitate the user to select more accurate shooting tutorial notes. In addition, after configuring the camera based on the camera configuration information in the target shooting tutorial notes, the user can further adjust various parameters based on the actual situation. In addition, the target shooting tutorial notes can be reselected based on the shooting tutorial notes list.

[0071] By storing the camera configuration information in the form of shooting tutorial notes, it is convenient for the user to edit and change the camera configuration information as needed, so that the shooting effect can be closer to the user's current expectations.

[0072] In some optional embodiments, the shooting preview interface may further include a fourth control. The fourth control may be used to trigger the display of the shooting tutorial link list. The display form and style of the fourth control are not limited here. On this basis, the above method may further include the following steps:

[0073] Step S51, when receiving the ninth input to the fourth control, displaying a shooting tutorial link list, the shooting tutorial link list includes a tag of at least one shooting tutorial link, the tag is used to identify the shooting tutorial link. The webpage corresponding to the shooting tutorial link may include camera configuration information. The ninth input can be used to select the fourth control to trigger the display of the shooting tutorial link list. The shooting tutorial link can be pre-collected by the user.

[0074] Step S52, when receiving the tenth input of the tag of the target shooting tutorial link in the shooting tutorial link list, configuring the camera based on the camera configuration information in the webpage corresponding to the target shooting tutorial link. The tenth input can be used to select the target shooting tutorial link in the shooting tutorial link list.

[0075] It is understandable that the tags of the shooting tutorial links in the shooting tutorial link list can be further classified to facilitate the user to select a more accurate shooting tutorial link. In addition, after configuring the camera based on the camera configuration information in the target shooting tutorial link, the user can further adjust various parameters based on the actual situation. In addition, the target shooting tutorial link can be reselected based on the shooting tutorial link list.

[0076] Since the first camera configuration information is obtained in real time from the webpage corresponding to the first shooting tutorial link, when the content in the first shooting tutorial link is changed, updated and better first camera configuration information can be obtained.

[0077] It should be noted that the image capturing method provided in the embodiment of the present application can be executed by an image capturing device. In the embodiment of the present application, an image capturing device executing the image capturing method is taken as an example to illustrate the image capturing device provided in the embodiment of the present application.

[0078] like Figure 5 As shown, the image capturing device 500 of this embodiment includes: a first display unit 501, used to display a capturing preview interface, the capturing preview interface includes a first control, the first control includes first camera configuration information; a first configuration unit 502, used to configure the camera based on the first camera configuration information when a first input to the first control is received; a capturing unit 503, used to capture an image through the camera when a second input is received.

[0079] In some optional implementations of this embodiment, the first control includes at least one of the following: shooting a tutorial image, shooting a tutorial note, and shooting a tutorial link.

[0080] In some optional implementations of this embodiment, the first control includes a first shooting tutorial image, and the first shooting tutorial image includes the first camera configuration information; the first shooting tutorial image is determined by the following steps: when the album application includes at least one shooting tutorial image, determining the matching degree between the current shooting scene and the shooting scene corresponding to each shooting tutorial image in the at least one shooting tutorial image, each shooting tutorial image includes the camera configuration information; from the shooting tutorial images whose matching degree with the current shooting scene is greater than a threshold, selecting the shooting tutorial image with the highest matching degree with the current shooting scene as the first shooting tutorial image. By displaying the first shooting tutorial image in the shooting preview interface, the shooting tutorials browsed by the user on a daily basis can be automatically associated with the actual camera usage scenario, which not only saves the user from the process of recalling, querying and screening shooting tutorials, but also facilitates the user to intuitively browse the content of the first camera configuration, and facilitates the user to predict the shooting effect after the camera configuration is performed using the first camera configuration information, thereby helping to obtain a shooting effect that better meets the user's expectations.

[0081] In some optional implementations of this embodiment, the device further includes: a determination unit, which is used to determine, based on the matching degree, a second shooting tutorial image in the at least one shooting tutorial image when receiving a third input to the first control, wherein the second shooting tutorial image includes second camera configuration information; a switching unit, which is used to switch the first shooting tutorial image in the first control to the second shooting tutorial image; and a second configuration unit, which is used to configure the camera based on the second camera configuration information when receiving a fourth input to the first control. By selecting the second shooting tutorial image based on the determined matching degree when receiving the third input to the first control, and switching the first shooting tutorial image in the first control to the second shooting tutorial image, the first shooting configuration information and the shooting effect image in the first shooting tutorial image can be flexibly adjusted when they do not meet the user's expectations. This process does not require the user to query and filter the shooting tutorials by themselves, thereby improving the convenience of camera configuration and image shooting.

[0082] In some optional implementations of this embodiment, the device further includes: an adjustment unit, configured to adjust the first camera configuration information when receiving a fifth input to the shooting preview interface; and a third configuration unit, configured to reconfigure the camera based on the adjusted first camera configuration information. By manually updating the camera configuration after configuring the camera based on the first camera configuration information, the user can manually adjust the shooting effect after the electronic device automatically configures the camera when it does not meet the user's expectations, thereby further optimizing the shooting effect.

[0083] In some optional implementations of this embodiment, the shooting preview interface also includes a second control; the device also includes: a display cancellation unit, which is used to cancel the display of the first control when no input to the first control is received within a preset time length; a third display unit, which is used to redisplay the first control in the shooting preview interface when a sixth input to the second control is received. By canceling the display of the first control when no input to the first control is received within a preset time length, the visual interference of the first control to the user can be avoided, and the user can browse the complete preview screen to optimize the composition. By redisplaying the first control in the shooting preview interface when the sixth input to the second control is received, the first control can be quickly called up after the user communication is completed to obtain the first camera configuration information therein, thereby improving the convenience of image capture.

[0084] In some optional implementations of this embodiment, the shooting preview interface also includes a third control; the device also includes: a second display unit, which is used to display a shooting tutorial note list when receiving a seventh input to the third control, wherein the shooting tutorial note list includes a label of at least one shooting tutorial note, and the shooting tutorial note includes camera configuration information; a fourth configuration unit is used to configure the camera based on the camera configuration information in the target shooting tutorial note when receiving an eighth input to the label of the target shooting tutorial note in the shooting tutorial note list. By storing the camera configuration information in the form of shooting tutorial notes, it is convenient for users to edit and change the camera configuration information as needed, so that the shooting effect can be closer to the user's current expectations.

[0085] In some optional implementations of this embodiment, the shooting preview interface further includes a fourth control; the device further includes: a third display unit, which is used to display a shooting tutorial link list when a ninth input to the fourth control is received, the shooting tutorial link list includes at least one tag of a shooting tutorial link, and the webpage corresponding to the shooting tutorial link includes camera configuration information; a fifth configuration unit, which is used to configure the camera based on the camera configuration information in the webpage corresponding to the target shooting tutorial link when a tenth input to the tag of the target shooting tutorial link in the shooting tutorial link list is received. Since the first camera configuration information is obtained in real time from the webpage corresponding to the first shooting tutorial link, when the content in the first shooting tutorial link is changed, updated and better first camera configuration information can be obtained.

[0086] The device provided by the above-mentioned embodiment of the present application first displays a shooting preview interface including a first control, wherein the first control includes first camera configuration information; then, when a first input to the first control is received, the camera is configured based on the first camera configuration information; when a second input is received, an image is captured by the camera. On the one hand, since the shooting preview interface includes the first control and the first control includes the first camera configuration information, the first camera configuration information can be automatically associated with the actual camera usage scenario, eliminating the need for the user to manually query the relevant tutorial, facilitating quick and easy loading of the first camera configuration information, and improving the convenience and efficiency of image capture. On the other hand, since the camera can be automatically configured based on the first camera configuration information when the first input to the first control is received, the need for the user to manually configure the camera according to the tutorial is eliminated, further improving the convenience and efficiency of image capture.

[0087] The image capture device in the embodiment of the present application can be an electronic device, or a component in the electronic device, such as an integrated circuit or a chip. The electronic device can be a terminal, or it can be other devices other than a terminal. Exemplarily, the electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted electronic device, a mobile Internet device (Mobile Internet Device, MID), an augmented reality (Augmented Reality, AR) / virtual reality (Virtual Reality, VR) device, a robot, a wearable device, an ultra-mobile personal computer (Ultra-Mobile Personal Computer, UMPC), a netbook or a personal digital assistant (Personal Digital Assistant, PDA), etc., and can also be a server, a network attached storage (Network Attached Storage, NAS), a personal computer (Personal Computer, PC), a television (Television, TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.

[0088] The image capture device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.

[0089] The image capture device provided in the embodiment of the present application can achieve Figure 1 To avoid repetition, the various processes implemented by the method embodiment are not described here.

[0090] Alternatively, if Figure 6 As shown, an embodiment of the present application further provides an electronic device 600, including a processor 601 and a memory 602, wherein the memory 602 stores programs or instructions that can be executed on the processor 601, and when the program or instructions are executed by the processor 601, the various steps of the above-mentioned image capture method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, they are not described here.

[0091] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.

[0092] Figure 7 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.

[0093] The electronic device 700 includes but is not limited to: a radio frequency unit 701, a network module 702, an audio output unit 703, an input unit 704, a sensor 705, a display unit 706, a user input unit 707, an interface unit 708, a memory 709, and a processor 610 and other components.

[0094] Those skilled in the art will appreciate that the electronic device 700 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 610 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 7 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0095] Among them, the display unit 706 is used to display a shooting preview interface, which includes a first control, and the first control includes first camera configuration information; the processor 66 is used to configure the camera based on the first camera configuration information when a first input to the first control is received through the user input unit 707; and to capture an image through the camera when a second input is received through the user input unit 707.

[0096] Since the shooting preview interface includes the first control and the first control includes the first camera configuration information, the first camera configuration information can be automatically associated with the actual camera usage scenario, eliminating the need for the user to manually query the relevant tutorial, facilitating quick and easy loading of the first camera configuration information, and improving the convenience and efficiency of image capture. In addition, since the camera can be automatically configured based on the first camera configuration information when the first input to the first control is received, the user can be saved from manually configuring the camera according to the tutorial, further improving the convenience and efficiency of image capture.

[0097] In some optional implementations of this embodiment, the first control includes at least one of the following: shooting a tutorial image, shooting a tutorial note, and shooting a tutorial link.

[0098] In some optional implementations of this embodiment, the first control includes a first shooting tutorial image, and the first shooting tutorial image includes the first camera configuration information; the processor 66 is further used to determine the matching degree between the current shooting scene and the shooting scene corresponding to each shooting tutorial image in the at least one shooting tutorial image when the album application includes at least one shooting tutorial image, and each shooting tutorial image includes the camera configuration information; from the shooting tutorial images whose matching degree with the current shooting scene is greater than a threshold, select the shooting tutorial image with the highest matching degree with the current shooting scene as the first shooting tutorial image. By displaying the first shooting tutorial image in the shooting preview interface, the shooting tutorial browsed by the user on a daily basis can be automatically associated with the actual camera usage scenario, which not only saves the user from the process of recalling, querying and filtering shooting tutorials, but also facilitates the user to intuitively browse the content of the first camera configuration, and facilitates the user to predict the shooting effect after the camera is configured using the first camera configuration information, thereby helping to obtain a shooting effect that better meets the user's expectations.

[0099] In some optional implementations of this embodiment, the processor 66 is further configured to, when receiving a third input to the first control through the user input unit 707, determine a second shooting tutorial image in the at least one shooting tutorial image based on the matching degree, wherein the second shooting tutorial image includes second camera configuration information; switch the first shooting tutorial image in the first control to the second shooting tutorial image; and, when receiving a fourth input to the first control through the user input unit 707, configure the camera based on the second camera configuration information. Thus, the first shooting configuration information and the shooting effect image in the first shooting tutorial image can be flexibly adjusted when they do not meet the user's expectations. In this process, the user does not need to query and filter the shooting tutorials by himself, thereby improving the convenience of camera configuration and image shooting.

[0100] In some optional implementations of this embodiment, the processor 66 is further configured to adjust the first camera configuration information when receiving a fifth input to the shooting preview interface through the user input unit 707; and reconfigure the camera based on the adjusted first camera configuration information. By manually updating the camera configuration after configuring the camera based on the first camera configuration information, the user can manually adjust the shooting effect after the electronic device automatically configures the camera when it does not meet the user's expectations, thereby further optimizing the shooting effect.

[0101] In some optional implementations of this embodiment, the shooting preview interface also includes a second control; the processor 66 is further used to control the display unit 706 to cancel the display of the first control when no input to the first control is received through the user input unit 707 within a preset time; when a sixth input to the second control is received through the user input unit 707, the display unit 706 is controlled to redisplay the first control in the shooting preview interface. In this way, the visual interference of the first control to the user can be avoided, and the user can browse the complete preview screen to optimize the composition. In addition, by redisplaying the first control in the shooting preview interface, the first control can be quickly called up after the user communication is completed to obtain the first camera configuration information therein, thereby improving the convenience of image capture.

[0102] In some optional implementations of this embodiment, the shooting preview interface also includes a third control; the processor 66 is further used to control the display unit 706 to display a shooting tutorial note list when a seventh input to the third control is received through the user input unit 707, the shooting tutorial note list includes a label of at least one shooting tutorial note, and the shooting tutorial note includes camera configuration information; when an eighth input to a label of a target shooting tutorial note in the shooting tutorial note list is received through the user input unit 707, the camera is configured based on the camera configuration information in the target shooting tutorial note. By storing the camera configuration information in the form of shooting tutorial notes, it is convenient for the user to edit and change the camera configuration information as needed, so that the shooting effect can be closer to the user's current expectations.

[0103] In some optional implementations of this embodiment, the shooting preview interface further includes a fourth control; the processor 66 is further configured to control the display unit 706 to display a shooting tutorial link list when a ninth input to the fourth control is received through the user input unit 707, wherein the shooting tutorial link list includes at least one tag of a shooting tutorial link, and the webpage corresponding to the shooting tutorial link includes camera configuration information; and when a tenth input to a tag of a target shooting tutorial link in the shooting tutorial link list is received through the user input unit 707, the camera is configured based on the camera configuration information in the webpage corresponding to the target shooting tutorial link. Since the first camera configuration information is obtained in real time from the webpage corresponding to the first shooting tutorial link, when the content in the first shooting tutorial link is changed, updated and better first camera configuration information can be obtained.

[0104] It should be understood that in the embodiment of the present application, the input unit 704 may include a graphics processor (Graphics Processing Unit, GPU) 7041 and a microphone 7042, and the graphics processor 7041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 706 may include a display panel 7061, and the display panel 7061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 707 includes a touch panel 7071 and at least one of other input devices 7072. The touch panel 7071 is also called a touch screen. The touch panel 7071 may include two parts: a touch detection device and a touch controller. Other input devices 7072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which will not be repeated here.

[0105] The memory 709 can be used to store software programs and various data. The memory 709 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data, wherein the first storage area may store an operating system, an application program or instructions required for at least one function (such as a sound playback function, an image playback function, etc.), etc. In addition, the memory 709 may include a volatile memory or a non-volatile memory, or the memory 709 may include both volatile and non-volatile memories. Among them, the non-volatile memory may be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), or a flash memory. The volatile memory may be a random access memory (RAM), a static random access memory (SRAM), a dynamic random access memory (DRAM), a synchronous dynamic random access memory (SDRAM), a double data rate synchronous dynamic random access memory (DDRSDRAM), an enhanced synchronous dynamic random access memory (ESDRAM), a synchronous link dynamic random access memory (SLDRAM) and a direct memory bus random access memory (DRRAM). The memory 709 in the embodiment of the present application includes but is not limited to these and any other suitable types of memory.

[0106] The processor 610 may include one or more processing units; optionally, the processor 610 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and application programs, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It is understandable that the modem processor may not be integrated into the processor 610.

[0107] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned image capture method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0108] The processor is the processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory ROM, a random access memory RAM, a magnetic disk or an optical disk.

[0109] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned image capture method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0110] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0111] An embodiment of the present application provides a computer program product, which is stored in a storage medium. The program product is executed by at least one processor to implement the various processes of the above-mentioned image capture method embodiment and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0112] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0113] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0114] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. An image capturing method, characterized in that: The method comprises: Displaying a shooting preview interface, wherein the shooting preview interface includes a first control, and the first control includes first camera configuration information; Upon receiving a first input to the first control, configuring the camera based on the first camera configuration information; Upon receiving the second input, an image is captured by the camera.

2. The method according to claim 1, characterized in that The first control includes at least one of the following: shooting tutorial images, shooting tutorial notes, and shooting tutorial links.

3. The method according to claim 1, characterized in that The first control includes a first shooting tutorial image, and the first shooting tutorial image includes the first camera configuration information; before displaying the shooting preview interface, the method further includes: In a case where the album application includes at least one shooting tutorial image, determining a matching degree between a current shooting scene and a shooting scene corresponding to each shooting tutorial image in the at least one shooting tutorial image, each shooting tutorial image including camera configuration information; Based on the matching degree, a first shooting tutorial image is selected from the at least one shooting tutorial image.

4. The method according to claim 3, characterized in that The first shooting tutorial image is a shooting tutorial image having a highest matching degree threshold with the current shooting scene among the at least one shooting tutorial image; the method further includes: When receiving a third input to the first control, selecting a second shooting tutorial image from shooting tutorial images whose matching degree with the current shooting scene is greater than a threshold, wherein the second shooting tutorial image includes second camera configuration information; Switching the first shooting tutorial image in the first control to the second shooting tutorial image; In case a fourth input to the first control is received, the camera is configured based on the second camera configuration information.

5. The method according to claim 1, characterized in that After configuring the camera based on the first camera configuration information, the method further includes: When receiving a fifth input to the shooting preview interface, adjusting the first camera configuration information; The camera is reconfigured based on the adjusted first camera configuration information.

6. The method according to claim 1, characterized in that The shooting preview interface also includes a second control; The method further comprises: If no input to the first control is received within a preset time period, canceling display of the first control; When a sixth input to the second control is received, the first control is redisplayed in the shooting preview interface.

7. The method according to claim 1, characterized in that The shooting preview interface also includes a third control; The method further comprises: In case of receiving a seventh input to the third control, displaying a shooting tutorial note list, wherein the shooting tutorial note list includes a tag of at least one shooting tutorial note, and the shooting tutorial note includes camera configuration information; In a case where an eighth input of a tag of a target shooting tutorial note in the shooting tutorial note list is received, the camera is configured based on the camera configuration information in the target shooting tutorial note.

8. The method according to claim 1, characterized in that The shooting preview interface also includes a fourth control; The method further comprises: When a ninth input to the fourth control is received, a shooting tutorial link list is displayed, wherein the shooting tutorial link list includes a tag of at least one shooting tutorial link, and a webpage corresponding to the shooting tutorial link includes camera configuration information; When a tenth input of a tag of a target shooting tutorial link in the shooting tutorial link list is received, the camera is configured based on camera configuration information in a webpage corresponding to the target shooting tutorial link.

9. An image capturing device, characterized in that: The device comprises: A first display unit, used to display a shooting preview interface, wherein the shooting preview interface includes a first control, and the first control includes first camera configuration information; A first configuration unit, configured to configure the camera based on the first camera configuration information when receiving a first input to the first control; The shooting unit is used to shoot an image through the camera when receiving the second input.

10. An electronic device, characterized in that: The method comprises a processor and a memory, wherein the memory stores a program or instruction that can be run on the processor, and when the program or instruction is executed by the processor, the steps of the image capturing method according to any one of claims 1 to 8 are implemented.

11. A readable storage medium, characterized in that: The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps of the image capturing method according to any one of claims 1 to 8 are implemented.

Citation Information

Patent Citations

  • Video shooting method and device, electronic device and readable medium

    CN109495684A

  • Shooting processing method and terminal equipment

    CN109788204A

  • Shooting parameter processing method and electronic equipment

    CN111416940A

  • Electronic device and method for photographing

    US20160286132A1