A photographing method, related device and computer-readable storage medium

By obtaining the shooting parameter information of the captured pictures and quickly selecting appropriate shooting parameters, the problem of low efficiency of the shooter when selecting shooting parameters is solved, and efficient photography effect is achieved.

CN116134828BActive Publication Date: 2025-07-11SHENZHEN TRANSSION HLDG CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
CN202080102577.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-23
Publication Date
2025-07-11
Estimated Expiration
2040-07-23

AI Technical Summary

Technical Problem

During the shooting process, the photographer in the prior art needs to spend a lot of time selecting shooting parameters, resulting in low photography efficiency and poor picture effect.

Method used

By obtaining the shooting parameter information of the captured pictures, use this information to quickly select appropriate shooting parameters for taking pictures, including shooting mode, effect and material information.

Benefits of technology

Improve the efficiency of photography and ensure the quality and consistency of photography effects.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116134828B_ABST
    Figure CN116134828B_ABST
Patent Text Reader

Abstract

An embodiment of the present application provides a photographing method, related devices, and a computer-readable storage medium. The method includes: obtaining first shooting parameter information of a first picture, where the first shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode; and performing photographing according to the shooting parameters corresponding to the first shooting parameter information. By the embodiment of the present application, appropriate shooting parameters can be quickly selected, thereby improving the photographing efficiency and helping to ensure the photographing effect.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of photographing technologies, and particularly to a photographing method, related devices, and a computer-readable storage medium. Background Art

[0002] With the development of photographing technologies, various effects and materials are pre-stored in a camera for the photographer to select. However, during the process of taking photos, generally two methods are adopted for photographing. One is that the photographer actively selects the corresponding effects and materials for taking photos, and the second is to take photos using the default settings in the camera. The former causes the photographer to spend most of the time on selecting effects and materials, resulting in low photographing efficiency and poor image effects obtained from the photos; the latter may not meet the photographer's requirements. Therefore, how to select appropriate photographing parameters and improve photographing efficiency has become an urgent problem to be solved.

[0003] The foregoing description is for providing general background information and does not necessarily constitute prior art. Summary of the Invention

[0004] Embodiments of this application provide a photographing method, related devices, and a computer-readable storage medium, which can quickly select appropriate photographing parameters, thereby improving photographing efficiency and helping to ensure the photographing effect.

[0005] In a first aspect of an embodiment of this application, a photographing method is provided, which is applied to a first terminal device and includes:

[0006] Obtain first photographing parameter information of a first picture, where the first photographing parameter information is used to indicate at least one of a photographing mode, an effect of the photographing mode, a level parameter value of the effect, and material information of the photographing mode;

[0007] Take a photo according to the photographing parameters corresponding to the first photographing parameter information.

[0008] In a second aspect of an embodiment of this application, a photographing method is provided, including:

[0009] Obtain first photographing parameter information of a first picture, where the first photographing parameter information is used to indicate at least one of a photographing mode, an effect of the photographing mode, a level parameter value of the effect, and material information of the photographing mode;

[0010] Obtain second photographing parameter information stored in the terminal device according to the first photographing parameter information, where the second photographing parameter information is used to indicate at least one of a photographing mode, an effect of the photographing mode, a level parameter value of the effect, and material information of the photographing mode;

[0011] Take a photo according to the first photographing parameter information and the second photographing parameter information.

[0012] In a third aspect of the embodiments of the present application, a photographing method is provided, including:

[0013] Display a first picture at a preset position of the terminal device;

[0014] Take a picture according to the shooting parameter information of the displayed first picture to generate a second picture, where the shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode.

[0015] In a fourth aspect of the embodiments of the present application, a photographing device is provided, which is arranged in a first terminal device, and the device includes:

[0016] An acquisition module, configured to acquire first shooting parameter information of a first picture, where the first shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode;

[0017] A photographing module, configured to take a picture according to the shooting parameters corresponding to the first shooting parameter information.

[0018] In a fifth aspect of the embodiments of the present application, a photographing device is provided, and the device includes:

[0019] An acquisition module, configured to acquire first shooting parameter information of a first picture, where the first shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode;

[0020] The acquisition module is further configured to acquire second shooting parameter information stored in the terminal device according to the first shooting parameter information, where the second shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode;

[0021] A photographing module, configured to take a picture according to the first shooting parameter information and the second shooting parameter information.

[0022] In a sixth aspect of the embodiments of the present application, a photographing device is provided, and the device includes:

[0023] A display module, configured to display a first picture at a preset position of the terminal device;

[0024] A photographing module, configured to take a picture according to the shooting parameter information of the displayed first picture to generate a second picture, where the shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode.

[0025] In a seventh aspect of the embodiments of the present application, a terminal device is provided, which is characterized by including a processor and a memory. Among them, the memory is used to store a computer program, the computer program includes program instructions, and the processor is configured to call the program instructions to execute the method described in the first aspect or the second aspect or the third aspect above.

[0026] In an eighth aspect of the embodiments of the present application, a computer-readable storage medium is provided. The readable storage medium stores a computer program, the computer program includes program instructions, and when the program instructions are executed by a processor, the processor is caused to execute the method described in the first aspect or the second aspect or the third aspect above.

[0027] In the embodiments of the present application, the first terminal device can obtain the first shooting parameter information of the first picture, such as the first shooting parameter information used to indicate at least one of the shooting mode, the effect of the shooting mode, the level parameter value of the effect, and the material information of the shooting mode. Then, according to the shooting parameters corresponding to the first shooting parameter information, a photo can be taken, the appropriate shooting parameters can be quickly selected, thereby improving the photo-taking efficiency and helping to ensure the photo-taking effect. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 is a schematic flowchart of a photo-taking method provided by an embodiment of the present application;

[0029] Figure 2 is a schematic flowchart of another photo-taking method provided by an embodiment of the present application;

[0030] Figure 3a is a schematic diagram of different shooting parameters of two terminal devices provided by the present application;

[0031] Figure 3b is a schematic diagram of a terminal device provided by the present application outputting a dialog box prompt message;

[0032] Figure 3c is a schematic diagram of two terminal devices provided by the present application set to the same shooting parameters;

[0033] Figure 4 is a schematic flowchart of yet another photo-taking method provided by an embodiment of the present application;

[0034] Figure 5 is a schematic flowchart of still another photo-taking method provided by an embodiment of the present application;

[0035] Figure 6a is a schematic diagram of a first picture being displayed in a floating window of a terminal device provided by an embodiment of the present application;

[0036] Figure 6bIt is a schematic diagram provided by an embodiment of the present application to display a first picture in the upper right corner of the camera shooting interface of a terminal device;

[0037] Figure 6c It is a schematic diagram provided by an embodiment of the present application to display a first picture at the position of a second thumbnail according to a selection instruction;

[0038] Figure 6d It is a schematic diagram provided by an embodiment of the present application to display two pictures in regions;

[0039] Figure 7 It is a schematic structural diagram of a photographing device provided by an embodiment of the present application;

[0040] Figure 8 It is a schematic structural diagram of another photographing device provided by an embodiment of the present application;

[0041] Figure 9 It is a schematic structural diagram of yet another photographing device provided by an embodiment of the present application;

[0042] Figure 10 It is a schematic structural diagram of a terminal device provided by an embodiment of the present application. Detailed implementation manners

[0043] The terms "including" and "having" in the description, claims and above-mentioned accompanying drawing description of the present application, and any variations thereof, are intended to cover non-exclusive inclusion. The terms "first", "second", etc. in the description, claims or above-mentioned accompanying drawings of the present application are used to distinguish different objects, rather than to describe a specific order.

[0044] Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0045] When taking a photo, the generated picture may be generated based on the selection combination of shooting parameters stored in the camera by the photographer, or in most cases, the picture may be taken based on the default shooting parameters in the camera. Therefore, the obtained picture may not meet the needs of the photographer. An embodiment of the present application provides a photographing method, which can obtain the shooting parameter information of a certain picture and take a photo according to the shooting parameter information, improving the photographing efficiency and thus helping to ensure the photographing effect.

[0046] In a feasible embodiment, when it is necessary to obtain the shooting parameter information of a certain picture, the first terminal device may obtain the shooting parameter information corresponding to the picture from the second terminal device storing the picture, and then take a photo according to the shooting parameter information to obtain a picture with the same effect.

[0047] Please refer to Figure 1, which is a schematic flowchart of a photographing method provided by an embodiment of the present application. The photographing method described in this embodiment is applied to a first terminal device and includes the following steps:

[0048] 101. Obtain first shooting parameter information of a first picture, where the first shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode.

[0049] Among them, the above first shooting parameter information may be an identifier corresponding to a shooting parameter or a shooting parameter. By obtaining the first shooting parameter information, at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode can be obtained. The shooting mode may be a panoramic shooting mode, a portrait mode, a night portrait mode, a macro mode, etc. The effect corresponding to the shooting mode may be an effect of the panoramic shooting mode, an effect of the portrait mode, etc. The material information of the shooting mode may be beauty retouching, filters, intelligent stickers, blurring, etc.

[0050] Optionally, the identifier corresponding to the shooting parameter may be that one identifier corresponds to a group of shooting parameters, or one identifier corresponds to each shooting parameter. For example, different shooting modes in the shooting parameters correspond to different identifiers (or IDs (Identities)), and different effects of the shooting mode correspond to different identifiers (or IDs); for another example, a group of shooting parameters includes a panoramic mode and beauty retouching, and different identifiers are corresponding to the panoramic mode and beauty retouching.

[0051] In a feasible embodiment, the first terminal device needs to first determine which picture to obtain, so as to obtain the corresponding shooting parameter information according to the picture. Therefore, the first terminal device may determine the first picture according to the environmental information of the first terminal device, where the environmental information may be things in the environment, environmental light, and environmental weather.

[0052] For example, the first terminal device detects the environmental things where it is currently located and finds that the environmental things are a certain famous building, which exactly matches the environmental things in the first picture, then the first picture can be determined to be selected.

[0053] Optionally, the first terminal device determines the first picture according to the style of the photographer, etc., and in combination with the environmental information. For example, the first terminal device counts the shooting parameters set by the previous photographer when taking pictures, and then determines to select the first picture according to the current environmental information.

[0054] In a feasible embodiment, the first terminal device may first generate a third picture in the preview interface, determine the first picture according to the photographing effect of the third picture; and / or determine the first picture according to the similarity matching result between at least two pictures obtained from the second terminal device and the third picture.

[0055] For example, when the first terminal device takes a photo, it first randomly takes a picture (the third picture). The first terminal device automatically matches and determines the first picture from at least two pictures according to the photo-taking effect of this picture. Suppose the photo-taking effect of this picture is that the skin-smoothing level exceeds the threshold, then the first terminal device will select a picture whose skin-smoothing level does not exceed the threshold (i.e., the first picture). Another example is that when the first terminal device takes a photo, it first randomly takes a picture (the third picture), and obtains two pictures from the second terminal device, namely Picture A and Picture B. It matches according to the characteristics of the things in this picture and these two pictures. If the similarity between Picture A and the photo-generated picture is higher than 90%, then according to the similarity, the first terminal device determines to select Picture A (i.e., the first picture).

[0056] In a feasible embodiment, the first terminal device can obtain the first shooting parameter information based on the point-to-point direct transmission connection established with the second terminal device. Among them, the established point-to-point direct transmission can be established through Bluetooth, WIFI (wireless fidelity) direct connection, etc.; it can obtain the first shooting parameter information through an instant messaging software. Among them, the instant messaging software can be QQ, WeChat, Fetion, etc.; or the first terminal device obtains the first shooting parameter information through the network. Here, obtaining through the network can refer to obtaining through a certain browser, etc.; or, determine the first shooting parameter information based on the association information of the first picture of the second terminal device. Among them, the association information with the first picture can refer to the shooting time, shooting location, etc.

[0057] For example, when going out for a play and wanting to obtain a certain picture taken by a teammate, within a short distance range, the first terminal device can use Bluetooth to establish a point-to-point direct transmission connection to obtain the shooting parameter information corresponding to this picture; another example is that when wanting to obtain a certain picture taken by a QQ friend, then the first terminal device can obtain the shooting parameter information corresponding to this picture through QQ. Another example is that the first terminal device can obtain the association information of this picture, and the association information is the shooting time and shooting mode of this picture, and determines the shooting parameter information of this picture according to this association information.

[0058] In a feasible embodiment, the first terminal device can receive the sharing information sent by the second terminal device. Preferably, the second terminal device sends the sharing information through the sharing interface, and the sharing information carries the first shooting parameter information.

[0059] Further, when the first terminal device detects the sharing information sent by the second terminal device, it outputs a prompt message. When a confirmation instruction for the prompt message is detected, the first terminal device receives the sharing information sent by the second terminal device. Preferably, the second terminal device sends the sharing information through a sharing interface. Among them, the way of outputting the prompt message can be the way of outputting a dialog box prompt or the way of outputting a voice prompt.

[0060] For example, the sharing information includes the shooting parameters corresponding to the first shooting parameter information. When the first terminal device detects the sharing information sent by the second terminal device, a dialog box pops up on the first terminal device. There are two options, receive and cancel, in the dialog box. If the first terminal device detects a confirmation instruction for the prompt message, it receives the shooting parameters corresponding to the first shooting parameter information sent through the sharing interface.

[0061] In a feasible embodiment, the first terminal device obtaining the first shooting parameter information of the first picture may be receiving the first shooting parameter information of the first picture obtained by the second terminal device from a second preset position of the second terminal device. The second terminal device saves the first shooting parameter information of the first picture at the second preset position. Therefore, the first terminal device receives the first shooting parameter information obtained by the second terminal device at the second preset position. Among them, the second preset position may be the exif (exchangeable image file format) information file position and / or the jpeg file position of the first picture.

[0062] In a feasible embodiment, the first shooting parameter information may be presented in the form of a file or a picture.

[0063] 102. Take a picture according to the shooting parameters corresponding to the first shooting parameter information.

[0064] In a feasible embodiment, the first shooting parameter information includes an identifier corresponding to the shooting parameters. After receiving the identifier corresponding to the shooting parameters, the first terminal device determines the shooting parameters according to the identifier and takes a picture according to the shooting parameters.

[0065] Further, if the shooting parameters corresponding to the identifier are not stored in the first terminal device, the first terminal device sends a request message to the second terminal device (or other devices storing the shooting parameters corresponding to the identifier, such as a server). The request message is used to request the shooting parameters corresponding to the identifier. Then the first terminal device receives the shooting parameters sent by the second terminal device according to the request message and takes a picture according to the received shooting parameters.

[0066] In a feasible embodiment, before taking a photo, the first terminal device may obtain the first shooting parameter information of at least two first pictures. The first terminal device needs to select one of the first shooting parameter information of the at least two first pictures according to a preset rule, and then take a photo according to the shooting parameter corresponding to the selected first shooting parameter information of the first picture.

[0067] Optionally, the preset rule includes at least one of a rule for determining the first shooting parameter information according to the current shooting environment information and a rule for determining the first shooting parameter information according to the picture effect.

[0068] Wherein, the environment information may be things in the environment, environmental light, environmental weather, etc., and the picture effect may be that the picture color is relatively bright, some objects in the picture are blurred, etc.

[0069] For example, the first terminal device obtains the shooting parameter information corresponding to each of the three pictures. According to the current shooting environment information (such as the light intensity exceeding the threshold), and the first terminal device checks that the shooting parameter information corresponding to one of them can be used in a place with strong light (the light intensity exceeds the threshold), that is, the shooting parameter corresponding to the shooting parameter information can reduce the influence caused by the light intensity or make the light intensity lower than the threshold during the photo shooting. The first terminal device selects the shooting parameter information corresponding to the picture according to the current shooting environment information, and takes a photo according to the shooting parameter corresponding to the selected picture's shooting parameter information.

[0070] Another example is that the first terminal device obtains the shooting parameter information corresponding to each of the three pictures. According to the picture effect that some things are blurred, the first terminal device finds that the shooting parameter information corresponding to one of the pictures can blur some things, then selects the shooting parameter information of the picture from the three pictures, and takes a photo according to the shooting parameter corresponding to the shooting parameter information.

[0071] In a feasible embodiment, after the first terminal device takes a photo according to the shooting parameter corresponding to the first shooting parameter information and obtains the second picture, the first terminal receives a request message sent by the second terminal device. Wherein, the request message is used to request to send the shooting parameter information of the second picture, and the first terminal device sends the shooting parameter information of the second picture to the second terminal device according to the request message.

[0072] Furthermore, the first terminal device can send the shooting parameter information of the second picture to the second terminal device according to the request message by sending sharing information through a sharing interface. The sharing information includes the shooting parameter information of the second picture. Wherein, the sharing interface includes at least one of the main interface, standby interface, notification bar and instant messaging software interface of the first terminal device.

[0073] In this embodiment, the first terminal device can obtain the first shooting parameter information of the first picture, such as the first shooting parameter information for indicating at least one of the shooting mode, the effect of the shooting mode, the level parameter value of the effect, and the material information of the shooting mode. Then, according to the shooting parameters corresponding to the first shooting parameter information, the device can take pictures, quickly select shooting parameters, thereby improving the shooting efficiency and helping to ensure the shooting effect.

[0074] Please refer to Figure 2 , which is a schematic flow chart of another shooting method provided by the embodiment of the present application. The shooting method described in this embodiment is applied to the first terminal device and includes:

[0075] 201. Obtain the first shooting parameter information of the first picture, where the first shooting parameter information is used to indicate at least one of the shooting mode, the effect of the shooting mode, the level parameter value of the effect, and the material information of the shooting mode.

[0076] 202. Take a picture according to the shooting parameters corresponding to the first shooting parameter information.

[0077] Among them, the specific implementation manners of steps 201 to 202 can refer to the relevant descriptions in steps 101 to 102 of the above shooting method, which will not be elaborated here.

[0078] 203. Preview the second picture generated after taking the picture on the preview interface, where the preview interface is the camera shooting interface of the first terminal device.

[0079] Specifically, after taking a picture, the first terminal device displays the second picture generated by taking the picture on the preview interface, so that the photographer can preview the picture in advance and then evaluate the picture. Among them, the preview interface is the camera shooting interface of the first terminal device. Of course, the preview interface may not only refer to the camera shooting interface, but also other interfaces such as the main screen interface of the first terminal device.

[0080] 204. Adjust the second picture according to the preview result.

[0081] Specifically, the first terminal device recognizes the preview result and adjusts the second picture according to the recognition result.

[0082] In a feasible embodiment, if the preview result does not meet the preset conditions, the first terminal device obtains the second shooting parameter information, and adjusts the second picture according to the shooting parameters corresponding to the second shooting parameter information, so that the adjustment of the second picture by the second shooting parameter meets the preset conditions. Among them, the second shooting parameter information includes at least one shooting parameter, and the shooting parameter includes at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode. The preset conditions can be set by the system or by the photographer.

[0083] Optionally, the first terminal device can obtain the second shooting parameter information from the second terminal device again. For example, it can send a message to the second terminal device again, and the message is used to request the second shooting parameter information; it can also obtain the second shooting parameter information from the shooting parameter information stored in the first terminal device.

[0084] Further, after the first terminal device adjusts the second picture according to the shooting parameters corresponding to the second shooting parameter information, it outputs a prompt message to save the second picture. When the first terminal device detects a confirmation instruction for the prompt message to save the second picture, it stores the second shooting parameter information corresponding to the second picture in the first preset location. The first preset location may refer to the exif information file location and / or the jpeg file location of the second picture. Among them, the way to output the prompt message to save the second picture can be through a pop-up dialog box or voice prompt.

[0085] For example, take a photo to generate Picture 1. Assume that the preset condition is that the exposure is not higher than 40%. The first terminal device places Picture 1 on the preview interface and determines that the preview result does not meet the preset conditions. Then it obtains the second shooting parameter information stored in the first terminal device. The shooting parameter corresponding to the second shooting parameter information is the level parameter value corresponding to the shooting effect (the exposure is 20%). Adjust the second picture according to this shooting parameter. After the adjustment, the first terminal device outputs a voice prompt message asking whether to save. After receiving the confirmation instruction for this prompt message, it saves the second shooting parameter information of Picture 1 in the exif information file location of Picture 1.

[0086] For another example, when taking a photo to generate Picture 2, assuming that the preset condition is that the intelligent sticker area does not exceed half of the picture, the first terminal device places Picture 2 on the preview interface and determines that the preview result does not meet the preset condition (i.e., the intelligent sticker has exceeded half of the picture). Then the first terminal device obtains the second shooting parameter information from the second terminal device. The shooting parameter corresponding to the second shooting parameter information is an intelligent sticker with an area less than one-third of the picture. And the first terminal device adjusts the second picture according to the shooting parameter. After the adjustment is completed, the first terminal device outputs a dialog box prompt message asking whether to save. After receiving the confirmation instruction for this prompt message, the second shooting parameter information of Picture 2 is saved at the exif information file location of Picture 2.

[0087] It should be noted that the second shooting parameter information may include some of the shooting parameters in the first shooting parameter information. If the second shooting parameter information includes some of the shooting parameters in the first shooting parameter information, it is only necessary to save the second shooting parameter information. If the second shooting parameter information does not include the first shooting parameter, the obtained first shooting parameter information and the second shooting parameter information are combined to generate a new shooting parameter combination, that is, the combined first shooting parameter information and the second shooting parameter information are both saved at a preset location so that the complete shooting parameter information of the picture can be obtained subsequently.

[0088] In the embodiment of the present application, the first terminal device can obtain the first shooting parameter information of the first picture and take a photo according to the shooting parameter corresponding to the first shooting parameter information. Further, the second picture generated by taking the photo is previewed on the preview interface. The first terminal device can adjust the second picture according to the preview result, which can improve the flexibility of picture editing and thus improve the quality of the taken picture.

[0089] The above embodiments will be described in detail below in conjunction with a specific scenario.

[0090] In a feasible embodiment, when the terminal device of user A takes a picture, the terminal device of user B also needs to take a picture with the same shooting parameters. As Figure 3a shown, at this time, the shooting parameters of the two terminal devices of user A and user B are different (as Figure 3a shown, the levels corresponding to shooting parameter 1, shooting parameter 2, and shooting parameter 3 in the two terminal devices are different). Then the terminal device of user A detects an operation of clicking the sharing interface (such as the sharing button in the camera application interface) and selects the terminal device of user B. Then the two terminal devices establish a direct transfer connection through the WIFI connection method to transfer the shooting parameters, as Figure 3bAs shown, after the connection is established, a dialog box will pop up on the terminal device of User B. The prompt information in the dialog box includes "Whether to receive", "OK", and "Cancel". After the terminal device of User B detects the OK instruction, it will receive the shooting parameters corresponding to the picture sent by the terminal device of User A (i.e., the levels corresponding to Shooting Parameter 1, Shooting Parameter 2, and Shooting Parameter 3), and generate the same shooting parameters as those in the terminal device of User A after receiving the shooting parameters. The display effect is as Figure 3c shown, and the picture can be taken directly using these shooting parameters.

[0091] Please refer to Figure 4 , which is a schematic flowchart of another picture-taking method provided by an embodiment of the present application. The picture-taking method described in this embodiment is applied to a terminal device and can perform the steps of the first terminal device or the second terminal device. The picture-taking method includes:

[0092] 401. Obtain the first shooting parameter information of the first picture.

[0093] Among them, the first shooting parameter information is used to indicate at least one of the shooting mode, the effect of the shooting mode, the level parameter value of the effect, and the material information of the shooting mode.

[0094] In a feasible embodiment, before obtaining the first shooting parameter information of the first picture, the terminal device obtains at least two pictures and determines the first information associated with the at least two pictures, and then determines the first picture according to the first information associated with the at least two pictures. Among them, the first picture is one of the at least two pictures, and the first information includes environmental information and / or time information. It can be understood as the following situations:

[0095] First, if the first information is environmental information, the terminal device obtains at least two pictures and determines the environmental information associated with the at least two pictures according to the current environmental information of the terminal device. The terminal device determines whether the current environmental information is consistent with the environmental information associated with each of the at least two pictures. If the environmental information associated with a certain picture is consistent with the current environmental information, then it is determined that the picture is the first picture.

[0096] Second, if the first information is time information, the terminal device acquires at least two pictures, and determines the time information associated with the at least two pictures according to the current time information of the terminal device. The terminal device determines whether the time information associated with each of the at least two pictures is consistent with the current time information. If the time information associated with a certain picture is consistent with the current time information, then the picture is determined as the first picture. For example, before taking a picture, the terminal device acquires at least two pictures. Among them, the current time information of the terminal device is 8 o'clock in the morning. The terminal device determines the time information associated with the at least two pictures, and the terminal device determines whether the time information associated with the at least two pictures is consistent with the current time information of the terminal device (8 o'clock in the morning). If the time information associated with one of the at least two pictures is 8 o'clock in the morning, then the picture is determined as the first picture.

[0097] Third, if the first information is environmental information and time information, the terminal device acquires at least two pictures, and determines the environmental information and time information associated with the at least two pictures according to the current environmental information and time information of the terminal device. The terminal device determines whether the current environmental information and time information are consistent with the environmental information and time information associated with each of the at least two pictures. If the environmental information and time information associated with a certain picture are consistent with the current environmental information and time information, then the picture is determined as the first picture.

[0098] In a feasible embodiment, the terminal device can obtain the first shooting parameter information of the first picture by a preset method. The preset method includes at least one of a direct transmission method, an instant messaging method, and a network download method. The direct transmission method can be Bluetooth, WIFI direct connection, etc. The instant messaging can be QQ, WeChat, etc. The network download can be browser download, etc.

[0099] Optionally, the terminal device can also obtain the first shooting parameter information of the first picture through the sharing interface of the terminal device. The sharing interface can be at least one of the main interface, standby interface, notification bar, and instant messaging software interface of the terminal device.

[0100] 402. Obtain the second shooting parameter information stored in the terminal device according to the first shooting parameter information.

[0101] The second shooting parameter information is used to indicate at least one of a shooting mode, the effect of the shooting mode, the level parameter value of the effect, and the material information of the shooting mode.

[0102] Specifically, the terminal device can obtain the second shooting parameter stored in the terminal device according to the first shooting parameter. Among them, the obtained second shooting parameter information can include the first shooting parameter information, or the obtained second shooting parameter information can be other shooting parameter information except the first shooting parameter information.

[0103] 403. Take a photo according to the first shooting parameter information and the second shooting parameter information.

[0104] Specifically, for step 402 above, if the obtained second shooting parameter information includes the first shooting parameter information, the terminal device takes a photo according to the second shooting parameter information; if the obtained second shooting parameter information is other shooting parameter information except the first shooting parameter information, the terminal device takes a photo according to the first shooting parameter information and the second shooting parameter information.

[0105] In a feasible embodiment, the terminal device matches the shooting parameter corresponding to the first shooting parameter information with the shooting parameter corresponding to the second shooting parameter information, and takes a photo according to the shooting parameter corresponding to the matched second shooting parameter information. For example, the shooting parameter corresponding to the first shooting parameter information is the shooting mode, and the shooting mode is the panoramic mode. The terminal device matches the shooting parameter corresponding to the second shooting parameter information according to the panoramic mode. If the terminal device matches the shooting parameter corresponding to the second shooting parameter information as the panoramic mode, the terminal device takes a photo according to the matched panoramic mode.

[0106] In a feasible embodiment, after the terminal device takes a photo according to the first shooting parameter information and the second shooting parameter information, the terminal device outputs a first prompt message. If a confirmation instruction for the first prompt message is detected, the third shooting parameter information is obtained. The third shooting parameter information includes shooting parameters, and the shooting parameters include at least one of the shooting mode, the effect of the shooting mode, the level parameter value of the effect, and the material information of the shooting mode. The second picture is adjusted according to the third shooting parameter information. Among them, the first prompt message is used to indicate whether to adjust the second picture generated by taking a photo. The first prompt message can be output in the form of a text box or by voice, so that the photographer can adjust the generated second picture in time according to the desired effect.

[0107] In a feasible embodiment, after the terminal device takes a photo according to the first shooting parameter information and the second shooting parameter information, the terminal device outputs a second prompt message. The second prompt message is used to indicate whether to save the second picture generated after taking a photo. When a confirmation instruction for the second prompt message is detected, the shooting parameter information of the second picture is stored in a preset location in the form of a file and / or a picture.

[0108] It should be noted that when the confirmation instruction of the second prompt message is detected, the terminal device can only save the shooting parameter information of the second picture, or store both the second picture and the shooting parameter information of the second picture in a preset location.

[0109] In the embodiment of the present application, the terminal device obtains the first shooting parameter information of the first picture, and obtains the second shooting parameter information stored in the terminal device according to the first shooting parameter information, and then takes a picture according to the first shooting parameter information and the second shooting parameter information, which can quickly select appropriate shooting parameter information, thereby ensuring the shooting effect.

[0110] Please refer to Figure 5 , which is a schematic flowchart of another shooting method provided by the embodiment of the present application. The shooting method described in this embodiment can execute the steps of the first terminal device or the second terminal device. The shooting method includes:

[0111] 501. Display the first picture at a preset location of the terminal device.

[0112] Specifically, the terminal device first obtains the first picture and displays the first picture at a preset location of the terminal device.

[0113] In a feasible embodiment, the above preset location includes a preset location of a specified interface of the terminal device, where the specified interface includes at least one of an album interface, a main interface, a standby interface, and a camera shooting interface; or, the preset location is a floating window of the terminal device interface.

[0114] Optionally, assuming that the specified interface is the host interface, the preset location of the specified interface is the entire interface of the main interface. If there is a picture on the main interface, the picture can be used as the first picture; or if there is a picture on the main interface and the picture is not the obtained first picture, the first picture can be displayed on top of the picture on the main interface; or, the preset location of the specified interface does not require the entire interface of the main interface, and the preset location can be the upper right corner, the upper left corner, etc. of the main interface.

[0115] It should be noted that the preset location of the standby interface can be set as the preset location of the main interface, that is, it can be the entire interface of the standby interface or does not need to occupy the entire standby interface, and the first picture can also be displayed at the preset location of the standby interface, such as the upper left corner, the lower right corner, or the middle position of the standby interface.

[0116] Optionally, for example, the preset location is a floating window of the terminal device interface. When the terminal obtains the first picture, the first picture is displayed in the floating window, and the display effect is as shown in Figure 6a in.

[0117] Optionally, for another example, the preset position is the upper right corner of the camera shooting interface of the terminal device. After the terminal device obtains the first picture, it displays the first picture in the upper right corner of the camera shooting interface, and the display effect is as Figure 6b shown.

[0118] Optionally, if the specified interface is the album interface, the preset position of the specified interface includes at least one of the following: the preset position of the specified interface is the position of the first thumbnail in the album interface; or, the preset position of the specified interface is the position of the last thumbnail in the album interface; or, the preset position of the specified interface is the position of the thumbnail determined according to the selection instruction in the album interface. The album interface generally includes many pictures (i.e., thumbnails), and the first picture can replace the position of the picture in the album for display.

[0119] For example, the first picture can be displayed at the position of the first thumbnail in the album interface; for another example, when the terminal device detects a selection instruction, assuming that the second thumbnail determined by the selection instruction is the preset position of the specified interface, the first picture is displayed at the position of the second thumbnail, and the display comparison effect is as Figure 6c shown.

[0120] In a feasible embodiment, the first picture can be displayed at different preset positions, and the time for displaying the first picture at different preset positions can be the same or different. The display time at different preset positions can be set according to user needs. For example, the first picture can be displayed at two different preset positions, and the display times are different. The first preset position is the upper right corner of the camera shooting interface, and the preset time can be set for a longer time, such as always displayed in the upper right corner of the camera shooting interface until the photo is taken. The second preset position is the upper right corner of the main interface, and the preset time can be set for a shorter time, such as displaying the first picture in the upper right corner of the main interface for 5 minutes.

[0121] In a feasible embodiment, after the terminal device takes a photo according to the shooting parameter information of the displayed first picture to generate a second picture, the second picture and the first picture are displayed in separate regions on the terminal device interface. By displaying the two first pictures and the second picture in separate regions, a comparison can be formed, enabling the user to see the effect of the photo taken. Among them, the separate region display can be to display two pictures (the first picture and the second picture) in the same region, or to display the two pictures in different regions.

[0122] For example, after taking the photo to generate the second picture, the first picture and the second picture can be displayed in the upper region and the lower region of the camera shooting interface, and the display effect is as Figure 6d shown.

[0123] In a feasible embodiment, a target photographing mode is set in the terminal device. The target photographing mode is used to indicate displaying a first picture at a preset position and taking a photo according to the displayed first picture. Before displaying the first picture at the preset position of the terminal device, the terminal device detects whether it enters the target photographing mode. If it is detected that it enters the target photographing mode, the step of displaying the first picture at the preset position of the terminal device is executed.

[0124] In a feasible embodiment, before displaying the first picture at the preset position of the terminal device, the first picture is obtained through the sharing interface of the terminal device. The sharing interface includes at least one of the main interface, standby interface, notification bar, and instant messaging software interface of the terminal device.

[0125] Alternatively, before displaying the first picture at the preset position of the terminal device, at least two pictures are obtained, first information associated with the at least two pictures is determined. The first information includes environmental information and / or time information. The first picture is determined according to the first information associated with the at least two pictures. The first picture is one of the at least two pictures.

[0126] It should be noted that how to obtain the first picture or determine the first picture from at least two pictures can refer to the corresponding descriptions in the above embodiments, and will not be elaborated here.

[0127] In a feasible embodiment, when the terminal device receives an operation instruction for selecting a picture, the first picture is determined from multiple pictures according to the operation instruction. Among them, the operation instruction for selecting a picture can be divided into two types: The first type is just selecting the first picture according to the operation instruction; or selecting the first picture and determining the position where the first picture is displayed according to the operation instruction. For example, the terminal device receives an operation instruction for selecting the first picture in the album, and according to the operation instruction, the selected first picture is used as the first picture, and the first picture is displayed at the position of the first picture (i.e., the preset position of the terminal device).

[0128] 502. Take a photo according to the shooting parameter information of the displayed first picture to generate a second picture.

[0129] Among them, the shooting parameter information is used to indicate at least one of the shooting mode, the effect of the shooting mode, the level parameter value of the effect, and the material information of the shooting mode.

[0130] Specifically, the terminal device can detect the shooting parameter information of the displayed first picture, and then take a photo according to the shooting parameter information of the first picture to generate a second picture.

[0131] In the embodiment of the present application, a first picture is displayed at a preset position of the terminal device, and a second picture is generated by taking a picture according to the shooting parameter information of the displayed first picture. The effect of the picture generated by taking a picture can be seen more intuitively, which is helpful for the shooting effect.

[0132] Please refer to Figure 7 , which is a schematic structural diagram of a photographing device provided by an embodiment of the present application. The photographing device described in this embodiment is set in the first terminal device and includes:

[0133] An obtaining module 701, configured to obtain first shooting parameter information of a first picture, where the first shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode;

[0134] A photographing module 702, configured to take a picture according to a shooting parameter corresponding to the first shooting parameter information.

[0135] Optionally, the first shooting parameter information includes an identifier corresponding to the shooting parameter. The photographing module 702 is specifically configured to:

[0136] Determine a shooting parameter according to the identifier corresponding to the shooting parameter;

[0137] Take a picture according to the shooting parameter.

[0138] Optionally, the obtaining module 701 is specifically configured to:

[0139] Obtain the first shooting parameter information based on a point-to-point direct transmission connection established with a second terminal device; or obtain the first shooting parameter information through an instant messaging software; or obtain the first shooting parameter information through a network; or determine the first shooting parameter information based on association information with the first picture.

[0140] Optionally, the device further includes: a processing module 703, where:

[0141] The processing module 703 is configured to send a request message to the second terminal device if the shooting parameter corresponding to the first shooting parameter information is not stored in the first terminal device. The request message is used to request a shooting parameter, and the shooting parameter includes at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode;

[0142] The processing module 703 is further configured to receive the shooting parameter sent by the second terminal device according to the request message;

[0143] The photographing module 702 is further configured to take a picture according to the received shooting parameter.

[0144] Optionally, the processing module 703 is further configured to receive the sharing information sent by the second terminal device. Preferably, the second terminal device sends the sharing information through a sharing interface, and the sharing information includes the first shooting parameter information.

[0145] Optionally, the processing module 703 is specifically configured to:

[0146] If the sharing information sent by the second terminal device is detected, a prompt message is output;

[0147] If a confirmation instruction for the prompt message is detected, the sharing information sent by the second terminal device is received. Preferably, the second terminal device sends the sharing information through a sharing interface.

[0148] Optionally, the photographing module 702 is specifically configured to:

[0149] If the first shooting parameter information of at least two first pictures is obtained, one of the first shooting parameter information of the at least two first pictures is selected according to a preset rule;

[0150] Photographing is performed according to the shooting parameters corresponding to the first shooting parameter information of the selected first picture.

[0151] Optionally, the preset rule includes at least one of a rule for determining the first shooting parameter information according to the current shooting environment information and a rule for determining the first shooting parameter information according to the picture effect.

[0152] Optionally, the processing module 703 is specifically configured to:

[0153] Preview the second picture generated after photographing on a preview interface, where the preview interface is the camera shooting interface of the first terminal device;

[0154] Adjust the second picture according to the preview result.

[0155] Optionally, the processing module 703 is specifically configured to:

[0156] If the preview result does not meet the preset conditions, second shooting parameter information is obtained. The second shooting parameter information includes at least one shooting parameter, and the shooting parameter includes at least one of a shooting mode, the effect of the shooting mode, the level parameter value of the effect, and the material information of the shooting mode;

[0157] Adjust the second picture according to the shooting parameters corresponding to the second shooting parameter information.

[0158] Optionally, the processing module 703 is specifically configured to:

[0159] Output a prompt message for saving the second picture;

[0160] When a confirmation instruction for the prompt message for saving the second picture is detected, store the second shooting parameter information corresponding to the second picture at a first preset position. Preferably, the first preset position includes the exif information file position and / or the jpeg file position of the second picture.

[0161] Optionally, the processing module 703 is specifically configured to:

[0162] Generate a third picture on the preview interface;

[0163] Determine the first picture according to the photographing effect of the third picture; and / or,

[0164] Determine the first picture according to the similarity matching result between at least two pictures obtained from the second terminal device and the third picture.

[0165] Optionally, the obtaining module 701 is specifically configured to:

[0166] Receive the first shooting parameter information of the first picture sent by the second terminal device from a second preset position of the second terminal device.

[0167] Optionally, the processing module 703 is specifically configured to:

[0168] Receive a request message sent by the second terminal device, where the request message is used to request to send the shooting parameter information of the second picture;

[0169] Send the shooting parameter information of the second picture to the second terminal device according to the request message.

[0170] It can be understood that each functional module of the photographing device in this embodiment can be specifically implemented according to the method in the above method embodiment Figure 1 and Figure 2 The specific implementation process can refer to the relevant descriptions in the above method embodiment Figure 1 and Figure 2 and will not be elaborated here.

[0171] Please refer to Figure 8 , which is a schematic structural diagram of a photographing device provided by an embodiment of the present application. The photographing device described in this embodiment includes:

[0172] An obtaining module 801, configured to obtain first shooting parameter information of a first picture, where the first shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode;

[0173] The obtaining module 801 is further configured to obtain second shooting parameter information stored in the terminal device according to the first shooting parameter information, where the second shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode;

[0174] The photographing module 802 is configured to take a photo according to the first shooting parameter information and the second shooting parameter information.

[0175] Optionally, the photographing module 802 is specifically configured to:

[0176] Match the shooting parameters corresponding to the second shooting parameter information according to the shooting parameters corresponding to the first shooting parameter information;

[0177] Take a photo according to the shooting parameters corresponding to the matched second shooting parameter information.

[0178] Optionally, the apparatus further includes: a processing module 803, where:

[0179] The obtaining module 801 is further configured to obtain at least two pictures;

[0180] The processing module 803 is configured to determine first information associated with the at least two pictures, where the first information includes environmental information and / or time information;

[0181] The processing module 803 is further configured to determine a first picture according to the first information associated with the at least two pictures, where the first picture is one of the at least two pictures.

[0182] Optionally, the obtaining module 801 is specifically configured to:

[0183] Output a first prompt message for indicating whether to adjust a second picture generated by taking a photo;

[0184] If a confirmation instruction for the first prompt message is detected, obtain third shooting parameter information, where the third shooting parameter information includes shooting parameters, and the shooting parameters include at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode.

[0185] Optionally, the processing module 803 is specifically configured to:

[0186] Output a second prompt message for indicating whether to save a second picture generated after taking a photo;

[0187] When a confirmation instruction for the second prompt message is detected, store the shooting parameter information of the second picture in a preset position in a file form and / or a picture form.

[0188] Optionally, the obtaining module 801 is specifically configured to:

[0189] Obtain the first shooting parameter information through a preset method, where the preset method includes at least one of a direct transmission method, an instant messaging method, and a network download method.

[0190] It can be understood that each functional module of the photographing device in this embodiment can be specifically implemented according to the method in the above method embodiment Figure 4 The specific implementation process can refer to the relevant description of the above method embodiment Figure 4 and will not be elaborated here.

[0191] Please refer to Figure 9 , which is a schematic structural diagram of a photographing device provided by an embodiment of the present application. The photographing device described in this embodiment includes:

[0192] A display module 901, configured to display a first picture at a preset position of the terminal device;

[0193] A processing module 902, configured to take a picture of the displayed first picture according to the shooting parameter information of the first picture to generate a second picture, where the shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode.

[0194] Optionally, before the display module 901 displays the first picture at a preset position of the terminal device, it is specifically configured to:

[0195] Detect whether the terminal device enters a target shooting mode, where the target shooting mode is used to indicate displaying a first picture at a preset position and taking a picture according to the displayed first picture;

[0196] If it is detected that the target shooting mode is entered, then execute the step of displaying the first picture at a preset position of the terminal device.

[0197] Optionally, the preset position includes a preset position of a specified interface of the terminal device, where the specified interface includes at least one of an album interface, a main interface, a standby interface, and a camera shooting interface; or,

[0198] The preset position is a floating window of the terminal device interface.

[0199] Optionally, if the specified interface is an album interface, the preset position of the specified interface includes at least one of the following:

[0200] The preset position of the specified interface is the position of the first thumbnail in the album interface; or,

[0201] The preset position of the specified interface is the position of the last thumbnail in the album interface; or,

[0202] The preset position of the specified interface is the position of the thumbnail determined according to the selection instruction in the album interface.

[0203] Optionally, the display module 901 is further configured to: display the second picture and the first picture in regions on the terminal device interface.

[0204] Optionally, before the processing module 902 displays the first picture at the preset position of the terminal device, it is further configured to:

[0205] When receiving an operation instruction to select a picture, determine the first picture from multiple pictures according to the operation instruction.

[0206] Optionally, before the processing module 902 displays the first picture at the preset position of the terminal device, it is further configured to:

[0207] Obtain the first picture through the sharing interface of the terminal device, where the sharing interface includes at least one of the main interface, standby interface, notification bar, and instant messaging software interface of the terminal device.

[0208] Optionally, before the processing module 902 displays the first picture at the preset position of the terminal device, it is further configured to:

[0209] Obtain at least two pictures;

[0210] Determine the first information associated with the at least two pictures, where the first information includes environmental information and / or time information;

[0211] Determine the first picture according to the first information associated with the at least two pictures, where the first picture is one of the at least two pictures.

[0212] It can be understood that each functional module of the photographing device in this embodiment can be specifically implemented according to the method in the above method embodiment Figure 5 The specific implementation process can refer to the relevant description of the above method embodiment Figure 5 and will not be elaborated here.

[0213] Please refer to Figure 10 , Figure 10 which is a schematic structural diagram of a terminal device provided by an embodiment of the present application. As Figure 10The terminal device in the present embodiment shown is configured with a camera. The terminal device may include: one or more processors 1001; one or more input devices 1002, one or more output devices 1003, and a memory 1004. The above-mentioned processors 1001, input devices 1002, output devices 1003, and memory 1004 are connected through a bus 1005. The memory 1004 is used to store a computer program, and the computer program includes program instructions. The processor 1001 is used to execute the program instructions stored in the memory 1004 and perform the following operations:

[0214] Obtain the first shooting parameter information of the first picture, where the first shooting parameter information is used to indicate at least one of the shooting mode, the effect of the shooting mode, the level parameter value of the effect, and the material information of the shooting mode;

[0215] Take a picture according to the shooting parameters corresponding to the first shooting parameter information.

[0216] Optionally, the processor 1001 is specifically used for:

[0217] Determine the shooting parameters according to the identifier corresponding to the shooting parameters;

[0218] Take a picture according to the shooting parameters.

[0219] Optionally, the processor 1001 is specifically used for:

[0220] Obtain the first shooting parameter information based on the peer-to-peer direct transmission connection established with the second terminal device; or,

[0221] Obtain the first shooting parameter information through an instant messaging software; or,

[0222] Obtain the first shooting parameter information through a network; or,

[0223] Determine the first shooting parameter information based on the association information with the first picture.

[0224] Optionally, the processor 1001 is further used for:

[0225] If the shooting parameters corresponding to the first shooting parameter information are not stored in the first terminal device, send a request message to the second terminal device, where the request message is used to request shooting parameters, and the shooting parameters include at least one of the shooting mode, the effect of the shooting mode, the level parameter value of the effect, and the material information of the shooting mode;

[0226] Receive the shooting parameters sent by the second terminal device according to the request message;

[0227] Take a picture according to the received shooting parameters.

[0228] Optionally, the processor 1001 is specifically configured to:

[0229] Receive the sharing information sent by the second terminal device. Preferably, the second terminal device sends the sharing information through a sharing interface, and the sharing information includes the first shooting parameter information.

[0230] Optionally, the processor 1001 is specifically configured to:

[0231] If the sharing information sent by the second terminal device is detected, output a prompt message;

[0232] If a confirmation instruction for the prompt message is detected, receive the sharing information sent by the second terminal device. Preferably, the second terminal device sends the sharing information through a sharing interface.

[0233] Optionally, the processor 1001 is specifically configured to:

[0234] If the first shooting parameter information of at least two first pictures is obtained, select one of the first shooting parameter information of the at least two first pictures according to a preset rule;

[0235] Take a picture according to the shooting parameters corresponding to the first shooting parameter information of the selected first picture.

[0236] Optionally, the preset rule includes at least one of a rule for determining the first shooting parameter information according to the current shooting environment information and a rule for determining the first shooting parameter information according to the picture effect.

[0237] Optionally, the processor 1001 is further configured to:

[0238] Preview the second picture generated after taking the picture on a preview interface, where the preview interface is the camera shooting interface of the first terminal device;

[0239] Adjust the second picture according to the preview result.

[0240] Optionally, the processor 1001 is specifically configured to:

[0241] If the preview result does not meet the preset conditions, obtain second shooting parameter information, where the second shooting parameter information includes at least one shooting parameter, and the shooting parameter includes at least one of a shooting mode, the effect of the shooting mode, the level parameter value of the effect, and the material information of the shooting mode;

[0242] Adjust the second picture according to the shooting parameters corresponding to the second shooting parameter information.

[0243] Optionally, the processor 1001 is further configured to:

[0244] Output a prompt message for saving the second picture;

[0245] When a confirmation instruction for the prompt message for saving the second picture is detected, store the second shooting parameter information corresponding to the second picture in a first preset location. Preferably, the first preset location includes the exif information file location and / or the jpeg file location of the second picture.

[0246] Optionally, the processor 1001 is further configured to:

[0247] Generate a third picture on the preview interface;

[0248] Determine the first picture according to the shooting effect of the third picture; and / or,

[0249] Determine the first picture according to the similarity matching result between at least two pictures obtained from the second terminal device and the third picture.

[0250] Optionally, the processor 1001 is specifically configured to:

[0251] Receive the first shooting parameter information of the first picture obtained from a second preset location of the second terminal device sent by the second terminal device.

[0252] Optionally, the processor 1001 is further configured to:

[0253] Receive a request message sent by the second terminal device, where the request message is used to request to send the shooting parameter information of the second picture;

[0254] Send the shooting parameter information of the second picture to the second terminal device according to the request message.

[0255] Alternatively, the processor 1001 is configured to execute the program instructions stored in the memory 1004 and perform the following operations:

[0256] Obtain the first shooting parameter information of the first picture, where the first shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode;

[0257] Obtain the second shooting parameter information stored in the terminal device according to the first shooting parameter information, where the second shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode;

[0258] Take a picture according to the first shooting parameter information and the second shooting parameter information.

[0259] Optionally, the processor 1001 is specifically configured to:

[0260] Match the shooting parameters corresponding to the first shooting parameter information with the shooting parameters corresponding to the second shooting parameter information;

[0261] Take a picture according to the shooting parameters corresponding to the matched second shooting parameter information.

[0262] Optionally, the processor 1001 is further configured to:

[0263] Obtain at least two pictures;

[0264] Determine the first information associated with the at least two pictures, where the first information includes environmental information and / or time information;

[0265] Determine a first picture according to the first information associated with the at least two pictures, where the first picture is one of the at least two pictures.

[0266] Optionally, the processor 1001 is further configured to:

[0267] Output a first prompt message for indicating whether to adjust the second picture generated by taking a picture;

[0268] If a confirmation instruction for the first prompt message is detected, obtain third shooting parameter information, where the third shooting parameter information includes shooting parameters, and the shooting parameters include at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode.

[0269] Adjust the second picture according to the third shooting parameter information.

[0270] Optionally, the processor 1001 is further configured to:

[0271] Output a second prompt message for indicating whether to save the second picture generated after taking a picture;

[0272] When a confirmation instruction for the second prompt message is detected, store the shooting parameter information of the second picture in a preset location in the form of a file and / or a picture.

[0273] Optionally, the processor 1001 is specifically configured to:

[0274] Obtain the first shooting parameter information through a preset method, where the preset method includes at least one of a direct transmission method, an instant messaging method, and a network download method.

[0275] Alternatively, the processor 1001 is configured to execute program instructions stored in the memory 1004 to perform the following operations:

[0276] Display a first picture at a preset position of the terminal device;

[0277] Take a picture according to the shooting parameter information of the displayed first picture to generate a second picture, where the shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode.

[0278] Optionally, the processor 1001 is further configured to:

[0279] Detect whether the terminal device enters a target shooting mode, where the target shooting mode is used to indicate displaying a first picture at a preset position and taking a picture according to the displayed first picture;

[0280] If it is detected that the target shooting mode is entered, execute the step of displaying the first picture at the preset position of the terminal device.

[0281] Optionally, the preset position includes a preset position of a specified interface of the terminal device, where the specified interface includes at least one of an album interface, a main interface, a standby interface, and a camera shooting interface; or,

[0282] The preset position is a floating frame of the terminal device interface.

[0283] Optionally, if the specified interface is an album interface, the preset position of the specified interface includes at least one of the following:

[0284] The preset position of the specified interface is the position of the first thumbnail in the album interface; or,

[0285] The preset position of the specified interface is the position of the last thumbnail in the album interface; or,

[0286] The preset position of the specified interface is the position of the thumbnail determined according to a selection instruction in the album interface.

[0287] Optionally, the processor 1001 is further configured to:

[0288] Display the second picture and the first picture in regions on the terminal device interface.

[0289] Optionally, the processor 1001 is further configured to:

[0290] When a picture selection operation instruction is received, determine a first picture from multiple pictures according to the operation instruction.

[0291] Optionally, the processor 1001 is further configured to:

[0292] Obtain a first picture through the sharing interface of the terminal device, where the sharing interface includes at least one of the main interface, standby interface, notification bar, and instant messaging software interface of the terminal device.

[0293] Optionally, the processor 1001 is further configured to:

[0294] Obtain at least two pictures;

[0295] Determine first information associated with the at least two pictures, where the first information includes environmental information and / or time information;

[0296] Determine a first picture according to the first information associated with the at least two pictures, where the first picture is one of the at least two pictures.

[0297] It should be understood that in the embodiments of the present application, the so-called processor 1001 may be a central processing unit (CPU), and this processor 1001 may also be other general-purpose processors, digital signal processors (DSPs), application specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or this processor may also be any conventional processor, etc.

[0298] The memory 1004 may include a read-only memory and a random access memory, and provide instructions and data to the processor 1001. A part of the memory 1004 may also include a non-volatile random access memory.

[0299] In specific implementation, the processor 1001, input device 1002, output device 1003, and memory 1004 described in the embodiments of the present application may execute the implementation manners described in the photographing method provided in the embodiments of the present application, and may also execute the implementation manners of the photographing device described in the embodiments of the present application, which will not be elaborated here.

[0300] The embodiments of the present application further provide a computer program product, where the computer program product includes computer program code, and when the computer program code runs on a computer, it causes the computer to execute the methods described in the above various possible implementation manners.

[0301] An embodiment of the present application further provides a chip, including a memory and a processor. The memory is used to store a computer program, and the processor is used to call and run the computer program from the memory, so that a device installed with the chip executes the methods described in the above various possible embodiments.

[0302] It should be noted that in this article, the terms "include", "comprise" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitation, an element defined by the statement "including a..." does not exclude the existence of additional identical elements in the process, method, article or device including that element. In addition, components, features, and elements with the same name in different embodiments of the present application may have the same meaning or different meanings, and their specific meanings need to be determined according to their explanations in the specific embodiments or further in combination with the context of the specific embodiments.

[0303] It should be understood that although the terms first, second, third, etc. may be used herein to describe various information, such information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of this article, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, the word "if" as used herein may be interpreted as "when" or "while" or "in response to determining". Furthermore, as used herein, the singular forms "a", "an" and "the" are also intended to include the plural forms unless the context clearly indicates otherwise. It should be further understood that the terms "comprising", "including" indicate the presence of the described features, steps, operations, elements, components, items, types, and / or groups, but do not exclude the presence, occurrence or addition of one or more other features, steps, operations, elements, components, items, types, and / or groups. The terms "or" and "and / or" used herein are interpreted as inclusive, or meaning either or any combination. Thus, "A, B or C" or "A, B and / or C" means "any of the following: A; B; C; A and B; A and C; B and C; A, B and C". The exception to this definition only occurs when the combination of elements, functions, steps or operations is inherently mutually exclusive in some way.

[0304] It should be noted that in this article, step codes such as 101 and 102 are adopted. The purpose is to more clearly and briefly express the corresponding content, and it does not constitute a substantial limitation in the order. Those skilled in the art may execute 102 first and then 101 during specific implementation, etc., but all of these should be within the protection scope of this application.

[0305] It should be understood that although the steps in the flowcharts in the embodiments of this application are shown sequentially according to the arrows, these steps are not necessarily executed sequentially in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limitation, and they can be executed in other orders. Moreover, at least a part of the steps in the figure may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily executed at the same moment, but can be executed at different moments, and their execution order is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or sub-steps or stages of other steps.

[0306] The above-disclosed is only a preferred embodiment of this application. Of course, it cannot be used to limit the scope of rights of this application. Those of ordinary skill in the art can understand all or part of the processes of implementing the above embodiments, and the equivalent changes made according to the claims of this application still fall within the scope covered by the invention.

Claims

1. A photographing method, characterized in that, Applied to a first terminal device, the method includes: Obtaining first shooting parameter information of a first picture, where the first shooting parameter information is used to indicate at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode; Taking a picture according to the shooting parameters corresponding to the first shooting parameter information; Before obtaining the first shooting parameter information of the first picture, the method further includes: Generating a third picture on a preview interface; Determining the first picture used to indicate the first shooting parameter information according to the shooting effect of the third picture; and / or, Determining the first picture used to indicate the first shooting parameter information according to a similarity matching result between at least two pictures obtained from a second terminal device and the third picture, where both the first terminal device and the second terminal device are user terminal devices; The first shooting parameter information includes an identifier corresponding to the shooting parameters, and taking a picture according to the shooting parameters corresponding to the first shooting parameter information includes: Determining the shooting parameters according to the identifier corresponding to the shooting parameters; Taking a picture according to the shooting parameters; The method further includes: If the shooting parameters corresponding to the first shooting parameter information are not stored in the first terminal device, sending a first request message to the second terminal device, where the first request message is used to request shooting parameters, and the shooting parameters include at least one of a shooting mode, an effect of the shooting mode, a level parameter value of the effect, and material information of the shooting mode; Receiving the shooting parameters sent by the second terminal device according to the first request message; Taking a picture according to the shooting parameters corresponding to the first shooting parameter information includes: Taking a picture according to the received shooting parameters.

2. The method according to claim 1, characterized in that, Obtaining the first shooting parameter information of the first picture includes: Obtaining the first shooting parameter information based on a point-to-point direct transfer connection established with the second terminal device; or, Obtaining the first shooting parameter information through instant messaging software; or, Obtaining the first shooting parameter information through a network; or, Determining the first shooting parameter information based on association information with the first picture.

3. The method according to claim 1, wherein Obtaining the first shooting parameter information of the first picture includes: Receiving sharing information sent by the second terminal device, where the sharing information includes the first shooting parameter information.

4. The method according to claim 3, characterized in that, Receiving the sharing information sent by the second terminal device includes: If sharing information sent by the second terminal device is detected, outputting a prompt message; If a confirmation instruction for the prompt message is detected, receiving the sharing information sent by the second terminal device.

5. The method according to claim 1, wherein The method further includes: If first shooting parameter information of at least two first pictures is obtained, selecting one of the first shooting parameter information of the at least two first pictures according to a preset rule; Taking a picture according to the shooting parameters corresponding to the shooting parameter information includes: Taking a picture according to the shooting parameters corresponding to the first shooting parameter information of the selected first picture.

6. The method according to claim 5, wherein The preset rules include at least one of a rule for determining first shooting parameter information according to the environmental information of the current shooting and a rule for determining first shooting parameter information according to the picture effect.

7. The method according to claim 1, wherein After taking a picture according to the shooting parameter corresponding to the first shooting parameter information, the method further includes: Previewing the second picture generated after the shooting on a preview interface, where the preview interface is the camera shooting interface of the first terminal device; Adjusting the second picture according to the preview result.

8. The method according to claim 7, wherein The adjusting the second picture according to the preview result includes: If the preview result does not meet the preset condition, obtaining second shooting parameter information, where the second shooting parameter information includes at least one shooting parameter, and the shooting parameter includes at least one of a shooting mode, the effect of the shooting mode, the level parameter value of the effect, and the material information of the shooting mode; Adjusting the second picture according to the shooting parameter corresponding to the second shooting parameter information.

9. The method according to claim 8, wherein After adjusting the second picture according to the shooting parameter corresponding to the second shooting parameter information, the method further includes: Outputting a prompt message for saving the second picture; When a confirmation instruction for the prompt message for saving the second picture is detected, storing the second shooting parameter information corresponding to the second picture at a first preset position.

10. The method according to claim 1, characterized in that, The obtaining the first shooting parameter information of the first picture includes: Receiving the first shooting parameter information of the first picture obtained from a second preset position of the second terminal device sent by the second terminal device.

11. The method according to claim 7, wherein The method further includes: Receiving a second request message sent by the second terminal device, where the second request message is used to request to send the shooting parameter information of the second picture; Sending the shooting parameter information of the second picture to the second terminal device according to the second request message.

12. A terminal device, characterized in that, It includes a processor and a memory. The memory is used to store a computer program, and the computer program includes program instructions. The processor is configured to call the program instructions to execute the method according to any one of claims 1 to 11.

13. A computer-readable storage medium, characterized in that, The readable storage medium stores a computer program, and the computer program includes program instructions. When the program instructions are executed by a processor, the processor is caused to execute the method according to any one of claims 1 to 11.

Citation Information

Patent Citations

  • Method and device for displaying template pictures during photographing

    CN103297697A

  • Photography method and device

    CN104767941A

  • Photographing method and photographing device

    CN106454097A

  • Image acquisition method and apparatus

    CN106888353A