Image content shooting method and device, electronic equipment, storage medium and program product

By displaying a target reference image and providing shooting assistance information in the shooting interface, the problem of poor image content shooting effect in the existing technology is solved, and more efficient image content shooting is achieved.

CN119767130BActive Publication Date: 2026-07-21BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING ZITIAO NETWORK TECH CO LTD
Filing Date
2024-11-28
Publication Date
2026-07-21

AI Technical Summary

Technical Problem

Existing technologies that rely on reference images produce poor image content capture results.

Method used

The target reference image is displayed in the shooting interface, and shooting assistance information is provided to assist the user in taking pictures. At least part of the shooting assistance information is determined based on the target reference image.

Benefits of technology

It has enriched the ways of capturing image content, reduced the difficulty of shooting based on reference images, and improved the image content shooting effect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119767130B_ABST
    Figure CN119767130B_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a photographing method and device for image content, electronic equipment, storage medium and program product. The method comprises: in response to a reference image display operation, displaying a target reference image in a first region of a photographing interface, the target reference image corresponding to the reference image display operation; displaying photographing auxiliary information in the photographing interface, wherein the photographing auxiliary information is used to assist photographing based on the target reference image, and at least part of the photographing auxiliary information is determined based on the target reference image; and in response to a photographing instruction, photographing target image content. The above technical solutions can improve the photographing effect of image content based on a reference image.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of computer technology, and more particularly to a method, apparatus, electronic device, storage medium, and program product for capturing image content. Background Technology

[0002] Currently, some applications support displaying reference images in the shooting interface for users to refer to when shooting. However, in these technologies, the image content captured based on reference images generally results in poor image quality. Summary of the Invention

[0003] This disclosure provides a method, apparatus, electronic device, storage medium, and program product for capturing image content, thereby improving the image content capture effect based on a reference image.

[0004] In a first aspect, embodiments of this disclosure provide a method for capturing image content, including:

[0005] In response to the reference image display operation, a target reference image is displayed in the first area of ​​the shooting interface, the target reference image corresponding to the reference image display operation;

[0006] The shooting interface displays shooting assistance information, wherein the shooting assistance information is used to assist in shooting based on the target reference image, and at least a portion of the shooting assistance information is determined based on the target reference image;

[0007] In response to a shooting command, capture the target image content.

[0008] Secondly, embodiments of this disclosure also provide an image content capturing device, comprising:

[0009] An image display module is used to display a target reference image in a first area of ​​the shooting interface in response to a reference image display operation, wherein the target reference image corresponds to the reference image display operation.

[0010] An information display module is used to display shooting assistance information in the shooting interface, wherein the shooting assistance information is used to assist shooting based on the target reference image, and at least part of the shooting assistance information is determined based on the target reference image;

[0011] The shooting module is used to capture the target image content in response to shooting commands.

[0012] Thirdly, embodiments of this disclosure also provide an electronic device, including:

[0013] One or more processors;

[0014] Memory, used to store one or more programs.

[0015] When the one or more programs are executed by the one or more processors, the one or more processors implement the image content capture method as described in the embodiments of this disclosure.

[0016] Fourthly, embodiments of this disclosure also provide a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the image content capturing method as described in embodiments of this disclosure.

[0017] Fifthly, embodiments of this disclosure also provide a computer program product that, when executed by a computer, enables the computer to implement the image content capturing method as described in embodiments of this disclosure.

[0018] The image content shooting method, apparatus, electronic device, storage medium, and program product provided in this disclosure support the display of shooting assistance information determined based on the currently displayed reference image in the shooting interface. This shooting assistance information assists the user in shooting based on the currently displayed reference image, which can enrich the image content shooting methods based on reference images, reduce the shooting difficulty when shooting based on reference images, and improve the image content shooting effect based on reference images. Attached Figure Description

[0019] The above and other features, advantages, and aspects of the embodiments of this disclosure will become more apparent from the accompanying drawings and the following detailed description. Throughout the drawings, the same or similar reference numerals denote the same or similar elements. It should be understood that the drawings are schematic, and the originals and elements are not necessarily drawn to scale.

[0020] Figure 1 A schematic flowchart illustrating a method for capturing image content according to an embodiment of this disclosure;

[0021] Figure 2 A schematic diagram illustrating a target reference image provided in an embodiment of this disclosure;

[0022] Figure 3 This is a schematic diagram illustrating an imaging guidance information provided in an embodiment of the present disclosure;

[0023] Figure 4 A schematic flowchart illustrating another method for capturing image content provided in this embodiment of the disclosure;

[0024] Figure 5 This is a schematic diagram illustrating shooting mode guidance information provided in an embodiment of the present disclosure;

[0025] Figure 6 This is a schematic diagram illustrating the display of shooting object guidance information provided in an embodiment of this disclosure;

[0026] Figure 7 This is a schematic diagram illustrating an embodiment of angle guidance information provided in this disclosure;

[0027] Figure 8 This is a schematic diagram illustrating another imaging guidance information provided in an embodiment of the present disclosure;

[0028] Figure 9 A structural block diagram of an image content capturing device provided in an embodiment of this disclosure;

[0029] Figure 10 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this disclosure. Detailed Implementation

[0030] Embodiments of this disclosure will now be described in more detail with reference to the accompanying drawings. While some embodiments of this disclosure are shown in the drawings, it should be understood that this disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided to provide a more thorough and complete understanding of this disclosure. It should be understood that the accompanying drawings and embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of protection of this disclosure.

[0031] It should be understood that the steps described in the method embodiments of this disclosure may be performed in different orders and / or in parallel. Furthermore, the method embodiments may include additional steps and / or omit the steps shown. The scope of this disclosure is not limited in this respect.

[0032] The term "comprising" and its variations as used herein are open-ended inclusions, meaning "including but not limited to". The term "based on" means "at least partially based on". The term "one embodiment" means "at least one embodiment"; the term "another embodiment" means "at least one additional embodiment"; the term "some embodiments" means "at least some embodiments". Definitions of other terms will be given in the description below.

[0033] It should be noted that the concepts of "first" and "second" mentioned in this disclosure are used only to distinguish different devices, modules or units, and are not used to limit the order of functions performed by these devices, modules or units or their interdependencies.

[0034] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".

[0035] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.

[0036] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.

[0037] Figure 1 This is a flowchart illustrating a method for capturing image content according to an embodiment of this disclosure. The method can be executed by an image content capturing device, which can be implemented in software and / or hardware and can be configured in an electronic device, typically a computer, mobile phone, or tablet computer. The image content capturing method provided in this disclosure is applicable to scenarios where image content is captured based on a reference image, such as scenarios where image content is captured based on a reference image guided by shooting assistance information. Figure 1 As shown, the image content capturing method provided in this embodiment may include:

[0038] S101. In response to the reference image display operation, a target reference image is displayed in the first area of ​​the shooting interface, the target reference image corresponding to the reference image display operation.

[0039] The reference image display operation can be a trigger operation used to instruct the display of a reference image in the shooting interface. The execution method of the reference image display operation is not limited. For example, the reference image display operation can be triggered via the media content display interface and / or the shooting interface, such as by triggering an operation of a control within the media content display interface and / or the shooting interface, or by performing a preset gesture within the media content display interface and / or the shooting interface, etc. The target reference image can be understood as the reference image indicated by the reference image display operation. The first area is the area in the shooting interface where the target reference image is displayed, such as the area in the shooting interface used to display the target reference image. This first area can be preset or adjusted based on user adjustments to the display area of ​​the target reference image.

[0040] For example, upon receiving a reference image display operation, in response to this operation, a target reference image 20 corresponding to the operation can be acquired, and this target reference image 20 can be displayed in the first area of ​​the shooting interface, such as... Figure 2 As shown.

[0041] S102. Display shooting assistance information in the shooting interface, wherein the shooting assistance information is used to assist in shooting based on the target reference image, and at least part of the shooting assistance information is determined based on the target reference image.

[0042] The shooting assistance information can be information used to assist the current user in taking pictures based on the target reference image displayed in the shooting interface. For example, the shooting assistance information can be used to assist the current user in adjusting the shooting parameters based on the target reference image displayed in the shooting interface, so as to capture an image with similar content and / or composition to the target reference image. The method of determining the shooting assistance information is not limited; at least some of the shooting assistance information can be determined based on the target reference image displayed in the shooting interface. For example, shooting assistance information corresponding to a parameter item that does not match the target parameter information in the shooting interface can be displayed to prompt the current user to adjust that parameter item in the shooting interface. In some examples, the shooting assistance information corresponding to some parameter items can also be determined based on preset parameter information. When the shooting parameter information of a certain parameter item in the shooting interface does not match the preset parameter information, the shooting assistance information corresponding to that parameter item is displayed to prompt the current user to adjust that parameter item in the shooting interface, and so on.

[0043] For example, such as Figure 3 As shown, when the target reference image 20 is displayed in the shooting interface, shooting assistance information can be displayed in the shooting interface. For example, shooting assistance information determined based on the target reference image 20 can be displayed in the shooting interface, such as... Figure 3 The shooting interface shown includes the current parameter value 21 of the first shooting parameter and / or shooting guidance information such as the first guide element 22, the second guide element 23, and the character guide element 24 corresponding to the second shooting parameter of the shooting interface; and / or, displaying shooting assistance information determined by other methods in the shooting interface, such as... Figure 3 The shooting guide lines shown are examples of this.

[0044] In this embodiment, the timing of displaying shooting assistance information is not limited. In some examples, when the shooting assistance function of the current application is enabled, the shooting assistance information can be displayed in the shooting interface in response to the display of the target reference image, and the shooting assistance information to be displayed can be shown in the shooting interface. When the shooting assistance function of the current application is disabled, the shooting assistance information may not be displayed in the shooting interface when the target reference image is initially displayed, and the shooting assistance information to be displayed can be shown in the shooting interface in response to the switching of the shooting assistance function of the current application from disabled to enabled. When the shooting assistance information is displayed in the shooting interface, different shooting assistance information may be displayed simultaneously or at different times. For shooting assistance information that is displayed at different times, the display order can be preset, and this embodiment does not limit this. This shooting assistance function can be understood as a function that assists the user in taking pictures based on the displayed reference image by displaying shooting assistance information when a reference image is displayed. It can be enabled or disabled by the current user as needed. The following explanation uses the enabled state of the shooting assistance function as an example.

[0045] S103, in response to the shooting command, captures the target image content.

[0046] The shooting instruction can be a command used to instruct the shooting to take a picture. The target shooting content can be understood as the image content captured in response to this shooting instruction, which can be either picture content or video content.

[0047] Specifically, upon receiving a shooting command, the system can respond to the command, control the camera to take a picture, and obtain the target image content.

[0048] In this embodiment, the conditions for obtaining the shooting command are not limited. For example, the shooting command can be obtained automatically when the set conditions are met, such as when the shooting parameter information on the shooting interface matches the shooting assistance information and / or the shooting parameter information of the target reference image, without the current user performing a shooting operation; it can also be obtained when the current user performs a shooting operation, etc., further enriching the shooting methods of image content.

[0049] Optionally, the method for capturing the image content further includes at least one of the following: obtaining feedback information and / or obtaining the shooting instruction based on determining that the shooting parameter information of the shooting interface matches the shooting assistance information; obtaining the shooting instruction based on determining that the shooting parameter information of the shooting interface matches the target parameter information of the target reference image; and obtaining the shooting instruction based on the shooting operation.

[0050] The shooting parameter information on the shooting interface can be understood as the parameter information of the shooting parameters on the shooting interface, such as the current parameter values. This shooting parameter information may include, for example, shooting mode, imaging information, and / or shooting angle. Feedback information can be information used to provide feedback when the shooting parameter information on the shooting interface matches the shooting assistance information. For example, this feedback information can be used to indicate that the corresponding shooting parameter information on the shooting interface has successfully matched the shooting assistance information displayed on the shooting interface. Target parameter information can be understood as the parameter information of the target reference image, such as the shooting mode, imaging information, and / or shooting angle of the target reference image. Shooting operation can be a trigger operation used to instruct shooting. The execution method of the shooting operation is not limited; for example, the shooting operation may include triggering the shooting controls displayed on the shooting interface or performing a preset shooting gesture.

[0051] In some examples, feedback information and / or the target image content can be displayed in response to a match between the shooting parameters and shooting assistance information on the shooting interface. For instance, upon detecting and determining that the shooting parameters and shooting assistance information on the shooting interface match, feedback information and / or a shooting instruction can be obtained. For example, upon detecting and determining that the shooting parameters and shooting assistance information on the shooting interface match the currently displayed shooting assistance information, feedback information can be displayed to indicate that the shooting parameters and shooting assistance information on the shooting interface have successfully matched; and / or, a shooting instruction can be obtained, or it can be determined whether there is next shooting assistance information to be displayed. If it exists, the next shooting assistance information can be displayed on the shooting interface; if it does not exist, a shooting instruction can be obtained. After obtaining the shooting instruction, the target image content can be captured in response to this obtained shooting instruction.

[0052] Considering that shooting assistance information can be used to guide the current user to take a picture based on a target reference image, in some examples, it can be determined whether the shooting parameters of the shooting interface match the shooting assistance information based on whether the shooting parameters of the shooting interface match the target parameters of the target reference image. When it is determined that the shooting parameters of the shooting interface match the shooting assistance information, feedback information and / or the target image content can be displayed. For example, in response to the shooting parameters of the shooting interface matching the target parameters of the currently displayed target reference image in the shooting interface, feedback information and / or the target image content can be obtained. For instance, if it is determined that the shooting parameters of the shooting interface match the target parameters of the target reference image, it is determined that the shooting parameters of the shooting interface match the shooting assistance information, feedback information and / or a shooting instruction can be obtained, and in response to this shooting instruction, the target image content can be captured. Optionally, obtaining feedback information and / or obtaining the shooting instruction based on determining that the shooting parameters of the shooting interface match the shooting assistance information includes: obtaining feedback information and / or the shooting instruction based on determining that the shooting parameters of the shooting interface match the target parameters of the target reference image.

[0053] In some examples, the target image content can be captured in response to a received shooting operation. For example, upon receiving a shooting operation targeting the shooting interface, such as when the current user triggers the shooting control 25 displayed on the shooting interface (e.g., ... Figure 2 and 3 When (as shown), a shooting command is obtained, and in response to this shooting command, the target image content is captured.

[0054] The image content capturing method provided in this embodiment, in response to a reference image display operation, displays a target reference image corresponding to this reference image display operation in a first area of ​​the capturing interface; displays capturing assistance information in the capturing interface, which is used to assist in capturing based on the currently displayed target reference image, and at least part of the capturing assistance information is determined based on the currently displayed target reference image; and captures the target image content in response to a capturing command. This embodiment utilizes the above technical solution to support the display of capturing assistance information determined based on the currently displayed reference image in the capturing interface. This capturing assistance information assists the user in capturing based on the currently displayed reference image, enriching the methods for capturing image content based on reference images, reducing the difficulty of capturing based on reference images, and improving the capturing effect of image content based on reference images.

[0055] In some embodiments, a target reference image can be obtained based on media content published in the current application. For example, image content from media content published in the current application can be used as the target reference image, and / or, a target reference image can be generated based on media content published in the current application, etc. For the case of obtaining a target reference image based on media content published in the current application, for example, the shooting assistance information displayed in the shooting interface can be determined based on the target media content corresponding to the target reference image and / or the association entered by the user publishing the target media content when publishing this target media content, to further enrich the method of determining the shooting assistance information. Optionally, the target reference image is associated with the target media content published by the user of the current application, and the shooting assistance information is determined based on the target media content published by the user or the associated information entered. Here, the target media content can be understood as media content associated with the target reference image. The associated information can be understood as information entered by the user publishing the target media content that is associated with the target reference image, such as editing information by the user publishing the target media content regarding image content associated with the target reference image, etc.

[0056] Optionally, the shooting assistance information is determined based on the target media content published by the user or the associated information input, including: the shooting assistance information is determined by image detection based on the target media content published by the user; and / or, the shooting assistance information is determined based on the image information of the target media content edited by the user.

[0057] For example, with the publisher's authorization to publish content as a reference image for other users to photograph, after the target media content is published, image detection can be performed on the target media content to determine the image information of the images within the target media content. Based on this image information, shooting assistance information can be determined when the currently used reference image is a target reference image corresponding to the target media content; and / or, image information of the target media content edited by the user can be obtained, and shooting assistance information can be determined based on this image information when the currently used reference image is a target reference image corresponding to the target media content, etc. The image information may include, but is not limited to, the shooting parameters of the image content, such as the zoom level, aperture parameters, shooting mode, imaging information, and / or shooting angle, etc., which are not limited in this embodiment.

[0058] In some examples, an image information detection model can be pre-trained to detect image information for determining image content. For instance, if the current application has original image information (such as image information taken at the time of image capture or image information edited by the user) associated with the target reference image, this image content and its original image information can be input into the image information detection model, and the target image information for this image content can be obtained from the model's output. If the current application does not store original image information corresponding to the target reference image, this image content can be input into the image information detection model, and the target image information for this image content can be obtained from the model's output. After obtaining the target image information for this image content, shooting assistance information can be determined based on this target image information when the currently used reference image is the target reference image.

[0059] In this embodiment, the display position of the shooting assistance information determined based on the target media content published by the user or the associated information input by the user in the shooting interface can be set as needed. Optionally, displaying the shooting assistance information in the shooting interface includes: obtaining the shooting assistance information determined based on the target media content published by the user or the associated information input by the user, and displaying the shooting assistance information at an associated position in the shooting interface, wherein the associated position is a preset position and / or associated with the type of the shooting assistance information.

[0060] The associated position can be understood as the display position of shooting assistance information in the shooting interface, determined based on the target media content published by the user or the associated information input by the user, such as its display position in the second area of ​​the shooting interface. This associated position can be a preset position, such as pre-setting the display position of a certain shooting assistance information in the shooting interface; it can also be associated with the type of shooting assistance information, such as different types of shooting assistance information can have different display positions in the shooting interface, and so on.

[0061] Specifically, shooting assistance information can be determined when the target reference image is used as the target reference image by acquiring target media content published by the user in the current application and / or related information input. This shooting assistance information can be displayed at preset positions and / or positions associated with the type of shooting assistance information. For example, shooting assistance information corresponding to some shooting parameters (such as the first shooting parameter) can be displayed at preset positions on the shooting interface; and / or, shooting assistance information corresponding to another part (such as the second shooting parameter) can be displayed at associated positions in the shooting interface associated with the type of shooting assistance information. For example, character-based shooting assistance information (such as character guidance information) can be displayed at set positions on the shooting interface, and non-character-based shooting assistance information (such as guidance elements) can be displayed at positions associated with the shooting object in the target reference image and / or positions associated with the shooting object in the preview screen, etc., to further enrich the display methods of shooting assistance information and improve the assistance effect of shooting assistance information.

[0062] In some implementations, it is possible to support a user determining a reference image based on the image content in the media content while viewing media content published in the current application, and then taking a picture with reference to the determined reference image. Optionally, in response to a reference image display operation, displaying the target reference image in a first area of ​​the shooting interface includes: displaying a media content display interface; displaying the target media content in the media content display interface; and, based on a trigger operation on the media content display interface, displaying the shooting interface and displaying the target reference image and / or the associated information of the target media content in the first area of ​​the shooting interface, wherein the target reference image is determined based on the target media content.

[0063] Specifically, a media content display interface can be displayed, showing the target media content. Upon receiving a trigger operation targeting the media content display interface, a shooting interface is displayed, showing a target reference image determined based on the target media content and / or associated information of the target media content, such as... Figure 2 As shown (the associated information of the target media content is not shown in the figure).

[0064] Understandably, the media content display interface can be a recommendation screen showcasing media content within the current application or a details page displaying media content. Media content can be displayed within a media content stream, which may include multiple media pieces published by various users on the current application platform. Users can switch between multiple media pieces in the stream using actions such as swiping up or down. Users can also interact with other users based on media content, such as liking, commenting on, or sharing interactive media content.

[0065] In some examples, the target media content can be displayed in the media content display interface. When a first trigger operation is received on the media content display interface, such as when the current user triggers the reference shooting control corresponding to the target media content, the image content (such as picture content or video frames) currently displayed in the media content display interface and belonging to the target media content can be used as the target reference image, displayed in the shooting interface, and the associated information of this target reference image and / or the target media content can be displayed in the first area of ​​the shooting interface. And / or, when a second trigger operation is received on the media content display interface, such as when the current user triggers the reference image collection control corresponding to the target media content, the image content currently displayed in the media content display interface and belonging to the target media content can be used as the target reference image, displayed in the shooting interface, and the associated information of this target reference image and / or the target media content can be displayed in the first area of ​​the shooting interface, and this target reference image can be added to the current user's collection of reference images. This collection of reference images can be understood as the collection of reference images collected by the current user.

[0066] In some implementations, the current user can trigger the display of a reference image associated with media content based on the shooting interface, so as to take a picture with reference to the displayed reference image. Optionally, in response to the reference image display operation, displaying the target reference image in a first area of ​​the shooting interface includes: displaying the shooting interface; and in response to a trigger operation on the shooting interface, displaying the target reference image and / or the association information of the target media content in the first area of ​​the shooting interface, wherein the target reference image is determined based on the target media content.

[0067] Specifically, it can display the shooting interface. When a reference image panel display operation is received within the shooting interface, such as when the current user triggers the reference image panel display control 26 (e.g., ...) in the shooting interface... Figure 2 and 3 When (as shown), a reference image panel is displayed in the shooting interface. This reference image panel may display at least one candidate reference image. At least some of the candidate reference image information in the reference image panel corresponds to candidate reference images determined based on media content published in the current application. When a candidate reference image is detected that the current user has selected a candidate reference image from the reference image panel based on a certain media content, this candidate reference image can be used as the target reference image 20, and the media content corresponding to this reference image can be used as the target media content. The target reference image 20 and / or the associated information of the target media content are displayed in the first area of ​​the shooting interface.

[0068] This embodiment, by utilizing the above technical solution, can further enrich the methods for determining reference images and shooting assistance information, thereby meeting the user's needs for shooting with reference to different image content.

[0069] In some embodiments, shooting assistance information associated with the target reference image can be generated based on parameter information associated with the target reference image. This shooting assistance information helps the current user adjust the shooting parameters on the shooting interface to match the parameter information of the target reference image, reducing the difficulty of adjusting reference information when shooting based on the target reference image. Optionally, the at least part of the shooting assistance information being associated with the target reference image includes: at least part of the shooting assistance information being generated based on parameter information associated with the target reference image, wherein the parameter information is determined based on image information associated with the target reference image and / or obtained based on image detection.

[0070] Specifically, the parameter information associated with the target reference image can be determined based on the image information associated with the target reference image. For example, the parameter information of the target reference image can be determined based on the image information of the target reference image itself, and / or, the parameter information associated with the target reference image can be determined based on the image information of the target media content corresponding to the target reference image and / or the image information of the image content corresponding to the target parameter image in the target media content. Alternatively, the image information associated with the target reference image can be obtained based on image detection. For example, image detection can be performed on the target reference image, the target media content corresponding to the target reference image, or the image content in the target media content corresponding to the target reference image, and the detected parameter information can be used as the parameter information associated with the target reference image.

[0071] The type of parameter information associated with the target reference image is not limited. Optionally, the parameter information includes at least one of the following: target parameter values, target shooting mode, target imaging information, and target shooting angle. Target parameter values ​​can be understood as the values ​​of shooting parameters associated with the target reference image, such as the zoom factor and / or aperture parameters associated with the target reference image. Target shooting mode can be understood as the shooting mode used in the target reference image, which may include, for example, portrait shooting mode and / or landscape shooting mode. Target imaging information can be understood as the imaging information of the target reference image, such as the imaging size information and / or imaging position information of the second subject in the target reference image. Target shooting angle information can be understood as the shooting angle information associated with the target reference image, such as the rotation angle and / or pitch angle when shooting the target reference image.

[0072] Figure 4This is a flowchart illustrating another method for capturing image content provided in an embodiment of this disclosure. The solution in this embodiment can be combined with one or more optional solutions in the above embodiments. Optionally, displaying shooting assistance information in the shooting interface includes at least one of the following: displaying shooting assistance lines in the first area and the second area of ​​the shooting interface, wherein the second area is used to display a preview image within the current shooting range; adjusting the current parameter value of the first shooting parameter of the shooting interface to a target parameter value corresponding to the target reference image, and displaying the adjusted current parameter value in the shooting interface; displaying shooting guidance information corresponding to the second shooting parameter of the shooting interface, wherein the shooting guidance information is used to guide the adjustment of the second shooting parameter of the shooting interface.

[0073] Correspondingly, such as Figure 4 As shown, the image content capturing method provided in this embodiment may include:

[0074] S201. In response to the reference image display operation, a target reference image is displayed in the first area of ​​the shooting interface, and at least one of S202-S204 is executed, wherein the target reference image corresponds to the reference image display operation.

[0075] S202. Display shooting guide lines in the first area and the second area of ​​the shooting interface respectively, wherein the second area is used to display a preview image within the current shooting range.

[0076] The second area can be a preset image displayed within the shooting interface, such as the preset image display area of ​​the shooting interface. Shooting guide lines can be understood as reference lines used to assist the user in taking photos. The display format of the shooting guide lines is not limited; for example, they can be displayed as diagonal lines and / or grid lines. Optionally, the shooting guide lines include shooting guide grid lines. For example, the shooting guide grid lines displayed in the first area can be used to divide the first area into a nine-square grid, and the shooting guide lines displayed in the second area can be used to divide the second area into a nine-square grid, etc., to assist the user in locating the content to be shot.

[0077] Specifically, when a target reference image is displayed in the first area of ​​the shooting interface, shooting guide lines can be displayed in both the first and second areas of the shooting interface, that is, shooting guide lines can be displayed in the reference image area and the preview screen area of ​​the shooting interface, respectively. Figure 3 As shown in the figure (using shooting guide lines as shooting guide grid lines as an example), this allows the current user to compare and view the corresponding positions of the target reference image and the preview screen based on these shooting guide lines, providing convenience for adjusting the image within the current shooting range based on the target reference image.

[0078] S203. Adjust the current parameter value of the first shooting parameter in the shooting interface to the target parameter value corresponding to the target reference image, and display the adjusted current parameter value in the shooting interface.

[0079] The first shooting parameter can be understood as the shooting parameters of the shooting interface that are automatically adjusted based on the target reference image after it is displayed. The first shooting parameter can be set as needed; optionally, the first shooting parameter includes zoom level; and / or, the first shooting parameter includes aperture parameter. This zoom level can be understood as the magnification factor of the image during shooting. The aperture parameter can be understood as the aperture parameter, which is used to control the amount of light entering the camera during shooting.

[0080] For example, when a target reference image 20 is displayed in the first area of ​​the shooting interface, the target parameter value corresponding to the target reference image 20 and the first shooting parameter can be obtained. The current parameter value 21 of the first shooting parameter in the shooting interface is adjusted to this target parameter value, and the adjusted current parameter value 21 is displayed in the shooting interface. That is, the target parameter value corresponding to the target reference image is displayed in the shooting interface. Figure 3 As shown in the figure (the figure uses the current parameter value of 21 as an example of the current zoom magnification).

[0081] Taking the zoom factor as the first shooting parameter as an example, in response to the display of the target reference image, the target zoom factor value corresponding to the target reference image can be obtained, the current zoom factor value of the shooting interface can be adjusted to this target zoom factor value, and the adjusted current zoom factor value can be displayed in the shooting interface.

[0082] In some implementations, taking the zoom magnification as an example, the current zoom magnification value of the shooting interface can be adjusted to the target zoom magnification value of the target parameter image through optical zoom and / or digital zoom. Optionally, adjusting the current parameter value of the first shooting parameter of the shooting interface to the target parameter value corresponding to the target reference image includes: performing zoom processing on the original preview image within the current shooting range based on the target parameter value of the target reference image, and displaying the zoomed preview image in the second area, wherein the zoom processing includes optical zoom processing and / or digital zoom processing.

[0083] The original preview image can be understood as the preview image before zoom processing. The target preview image can be understood as the preview image obtained after zoom processing. Optical zoom processing can be understood as a zoom processing method that changes the focal length by adjusting the currently used camera and / or lens. Digital zoom can be understood as a zoom processing method that crops and enlarges the captured preview image through image processing.

[0084] For example, based on the target parameter values ​​of the target reference image, optical zoom and / or digital zoom processing can be performed on the original preview image within the current shooting range to obtain the target preview image, which can then be displayed in the second area.

[0085] In the above embodiments, whether to perform optical zoom processing, digital zoom processing, or a combination of the two zoom processing methods on the original preview image can be flexibly set as needed, and this embodiment does not limit this. In some examples, the priority of optical zoom processing can be higher than that of digital zoom processing. In other words, when optical zoom processing can be used, it can be prioritized to zoom the preview image to be zoomed; when optical zoom processing cannot be used, digital zoom processing can be used. For example, assuming that the electronic device corresponding to the current application has 0.5x, 1x, and 2x cameras, and the target zoom factor associated with the target reference image is 2.5x, optical zoom processing can be performed first, switching the currently used camera to a 2x camera. Then, digital zoom processing is performed based on the preview image captured by the 2x lens, cropping and enlarging the preview image captured by the 2x camera to achieve the 2.5x zoom effect.

[0086] S204. Display shooting guidance information corresponding to the second shooting parameters of the shooting interface, the shooting guidance information being used to guide the adjustment of the second shooting parameters of the shooting interface.

[0087] The second shooting parameters can be understood as shooting parameters that guide the user to adjust by displaying shooting guidance information. The second shooting parameters can be set as needed. Optionally, the second shooting parameters include at least one of the current shooting mode, the current imaging information of the first shooting object, and the current shooting angle. The current shooting mode includes portrait shooting mode and / or landscape shooting mode, the first shooting object is the object to be shot, and the imaging information includes imaging size and / or imaging position.

[0088] Here, "current shooting mode" can be understood as the shooting mode currently used by the shooting interface, which can include portrait shooting mode and / or landscape shooting mode. "First shooting object" can be understood as the object currently being shot in the shooting interface, such as the current subject. "Imaging information of the first shooting object" can be understood as the imaging information of the first shooting object in the shooting interface, such as the imaging size and / or imaging position of the first shooting object. "Imaging size" can be understood as the size of the image of the first shooting object in the preview screen displayed in the shooting interface. "Imaging position" can be understood as the position of the image of the first shooting object in the preview screen displayed in the shooting interface. "Current shooting angle" can be understood as the current shooting angle of the shooting interface, such as the current rotation angle and / or tilt angle of the shooting interface.

[0089] Shooting guidance information can be understood as information used to guide the adjustment of the second shooting parameters on the shooting interface.

[0090] Specifically, when a target reference image 20 exists in the shooting interface, shooting guidance information corresponding to the second shooting parameter of the shooting interface can be displayed. For example, if there is a second shooting parameter whose current parameter value does not match the target parameter information and / or preset parameter information of the target reference image 20, shooting guidance information corresponding to this second shooting parameter can be generated based on the current parameter value of this second shooting parameter and the target parameter value and / or preset parameter value to be adjusted, and this shooting guidance information can be displayed in the shooting interface. Figure 3 The first guide element 22, the second guide element 23, and the character guide information 24 shown are used to guide the user to adjust the current parameter value of this second shooting parameter on the shooting interface through this shooting guide information.

[0091] In this embodiment, the second shooting parameters that support guidance via shooting guidance information can be preset. For example, it is possible to preset which shooting parameters can be used as second shooting parameters for guidance via shooting guidance information. Alternatively, the second shooting parameters that support guidance via shooting guidance information can be determined based on the object type and / or number of objects of the second shooting object in the target parameter image. For example, when the object type and / or number of objects of the second shooting object in the target reference image are different, different second shooting parameters can be guided via shooting guidance information. For instance, when the target reference image is a single person image, it is possible to guide the current shooting mode of the shooting interface and the current imaging information of the first shooting object through shooting guidance information; when the target reference image is a multi-person image or a scene image, it is possible to guide the current shooting mode and current shooting angle of the shooting interface through shooting guidance information, and so on, to further enrich the shooting guidance methods. Optionally, the second shooting parameters that support guidance via shooting guidance information can be preset, or the second shooting parameters that support guidance via shooting guidance information can be determined based on the object type and / or number of objects of the second shooting object in the target reference image. The second subject can be understood as the subject in the target reference image, such as the main subject of the target reference image.

[0092] S205, in response to the shooting command, captures the target image content.

[0093] In this embodiment, upon receiving a shooting command, the target image content can be captured in response to the shooting command.

[0094] The image capture method provided in this embodiment can assist users in capturing images based on the currently displayed target reference image through different types of capture assistance information. This can further enrich the capture assistance methods when capturing images based on reference images and reduce the capture difficulty when capturing images based on reference images.

[0095] In some embodiments, shooting guidance information can be displayed only for second shooting parameters whose current parameter values ​​do not match the target parameter values ​​or preset parameter values ​​of the target reference image, thereby further improving the practicality of the displayed shooting guidance information. Optionally, displaying shooting guidance information corresponding to the second shooting parameter of the shooting interface includes at least one of the following: displaying shooting mode guidance information in response to the current shooting mode of the shooting interface being different from the target shooting mode of the target reference image, the shooting mode guidance information being used to guide switching the current shooting mode to the target shooting mode; displaying shooting object guidance information in response to the absence of a first shooting object corresponding to the target reference image within the current shooting range corresponding to the shooting interface, the shooting object guidance information being used to guide adjustment of the shooting object and / or shooting range; displaying imaging guidance information in response to the current imaging information of the first shooting object in the shooting interface not matching the target imaging information of the second shooting object in the target reference image, the imaging guidance information being used to guide adjustment of the current imaging information; and displaying angle guidance information in response to the difference between the current shooting angle and the target shooting angle of the shooting interface being greater than a preset angle threshold, the angle guidance information being used to guide adjustment of the current shooting angle.

[0096] For example, when the current shooting mode on the shooting interface is different from the target shooting mode of the target reference image—for instance, if the current shooting mode on the shooting interface is portrait mode while the target shooting mode of the target reference image is landscape mode, or vice versa—shooting mode guidance information can be displayed on the shooting interface, such as... Figure 5 As shown in the figure (taking the current shooting mode of the shooting interface as portrait shooting mode and the target shooting mode of the target reference image as landscape shooting mode as an example), this shooting mode guidance information guides the user to adjust the current shooting mode of the shooting interface.

[0097] When there is no first subject corresponding to the target reference image within the current shooting range of the shooting interface, such as when the target reference image is a single-person image but there is no person within the current shooting range of the shooting interface, subject guidance information can be displayed, such as... Figure 6 As shown, this shooting object guidance information guides the current user to adjust the shooting object and / or the shooting range, such as guiding the current user to adjust the position of the shooting object so that it enters the current shooting range of the shooting interface, and / or guiding the current user to adjust the current shooting range of the shooting interface so that there are people in the current shooting range, etc.

[0098] When the current imaging information of the first subject in the shooting interface does not match the target imaging information of the second subject in the target reference image 20, such as when the ratio between the current imaging size of the first subject in the shooting interface and the target imaging size of the second subject in the target reference image 20 is not within a preset ratio range, or when the distance between the current imaging position of the first subject in the shooting interface and the target imaging position of the second subject in the target reference image 20 is greater than a preset distance threshold, imaging guidance information can be displayed, such as... Figure 3 The first guide element 22, the second guide element 23, and the character guide information 24 shown herein guide the current user to adjust the current imaging information of the first subject being photographed. The preset ratio range and preset distance threshold can be set as needed. For example, the preset ratio range can be set to [0.8, 1.2] or [0.85, 1.15], and the preset distance threshold can be set to 20 pixels, 30 pixels, or 40 pixels.

[0099] If the current shooting angle on the shooting interface does not match the target shooting angle, such as when the difference between the current shooting angle and the target shooting angle exceeds a preset angle threshold, angle guidance information can be displayed, such as... Figure 7 The first guiding element 22 and the character guiding information 24 shown in the figure guide the current user to adjust the current shooting angle of the shooting interface to the target shooting angle through this angle guiding information.

[0100] The target shooting angle can be understood as the shooting angle to be adjusted, i.e., the expected shooting angle. The method for determining the target shooting angle is not limited. For example, the target shooting angle can be obtained in advance through setting or determined based on the shooting angle of a target reference image. In this case, optionally, the target shooting angle is a preset shooting angle, or the target shooting angle corresponds to the target reference image. The preset angle threshold can be set as needed; for example, the preset angle threshold can be set to 20°, 30°, or 40°, etc.

[0101] In this embodiment, shooting mode guidance information, entry guidance information, imaging guidance information, and angle guidance information can be displayed simultaneously; alternatively, they can be displayed according to a preset display priority. The display priority of each of the above guidance information is not limited. In some examples, the display priority of shooting mode guidance information can be higher than that of entry guidance information, imaging guidance information, and angle guidance information, and the display priority of entry guidance information can be higher than that of imaging guidance information, and so on.

[0102] In some embodiments, when the shooting interface rotates, such as when the shooting interface switches from landscape shooting mode to portrait shooting mode or vice versa (e.g., rotated 90° or 270°), or when the shooting interface flips (e.g., rotated 180°), the display orientation of at least a portion of the interface content in the shooting interface can be adjusted according to the rotation angle of the shooting interface. Figure 8 As shown, this ensures that at least a portion of the interface content remains positively displayed relative to the current user before and after adjustment, facilitating the current user's viewing of this portion of the interface content or using it as a reference for taking photos. Optionally, the image capture method may further include: in response to a change in the current shooting mode of the shooting interface, adjusting the display orientation of at least a portion of the interface content within the shooting interface based on the changed current shooting mode, wherein the at least a portion of the interface content includes the target reference image and / or the shooting assistance information. Maintaining the proper display of this at least a portion of the interface content can be configured as needed, and such content may include, but is not limited to, the target reference image and / or shooting assistance information in the shooting interface. Furthermore, it may also include at least a portion of the controls displayed in the shooting interface and / or the current parameter value of the first shooting parameter, etc.

[0103] In some embodiments, the type of shooting guidance information corresponding to the second shooting parameters of the shooting interface is not limited. For example, the shooting guidance information may include guidance elements and / or character guidance information to further enrich the display method of the shooting guidance information and improve the shooting guidance effect. Optionally, displaying the shooting guidance information corresponding to the second shooting parameters of the shooting interface includes: displaying guidance elements corresponding to the second shooting parameters of the shooting interface in the second area of ​​the shooting interface; and / or, displaying character guidance information corresponding to the second shooting parameters of the shooting interface in the third area of ​​the shooting interface.

[0104] The guiding elements can be understood as visual elements used to guide the shooting process. The type of these visual elements is not limited; optionally, the guiding elements can be displayed in the form of preset graphics, such as boxes or guide frames, etc., as needed. Character-based guiding information can be understood as character-based shooting guidance information, such as text used to guide the shooting process.

[0105] Specifically, when displaying shooting guidance information corresponding to the second shooting parameters of the shooting interface, for example, guidance elements corresponding to the second shooting parameters of the shooting interface (such as...) can be displayed in the second area of ​​the shooting interface. Figure 3 , 7And the first guide element 22 and / or the second guide element 23 shown in 8) and / or character guide information 24 (such as Figure 3 and Figure 5-8 (As shown).

[0106] In some examples, when guiding users to a shooting mode, such as when displaying shooting mode guidance information, this guidance information may include character guidance information 24. For example, character guidance information 24 can guide the current user to switch the current shooting mode on the shooting interface. Figure 5 As shown; when guiding the user to adjust the shooting object, such as when displaying shooting object guidance information, this shooting object guidance information may include character guidance information 24. For example, character guidance information 24 can guide the current user to adjust the shooting object and / or the shooting range. Figure 6 As shown; during imaging guidance, such as when displaying imaging guidance information, this imaging guidance information may include character guidance information 24 and guidance elements (such as the first guidance element 22 and / or the second guidance element 23), such as Figure 3 and 8 As shown, this character guidance information 24 and guidance elements are used to guide the current user to adjust the current imaging information of the shooting interface; when providing angle guidance, such as when displaying angle guidance information, this angle guidance information may include character guidance information 24 and guidance elements (such as the first guidance element 22), such as... Figure 7 As shown, this character guide message 24 and the guide element work together to guide the current user to adjust the current shooting angle of the shooting interface.

[0107] In this embodiment, the number of displayed guiding elements can be set as needed. Optionally, displaying guiding elements corresponding to the second shooting parameters of the shooting interface in the second area of ​​the shooting interface includes: displaying a first guiding element in the second area of ​​the shooting interface; or, displaying a first guiding element and a second guiding element in the second area of ​​the shooting interface; wherein the first guiding element is used to indicate the current imaging information of the first shooting object, and the second guiding element is used to indicate the target imaging information of the second shooting object in the target reference image; and / or, the first guiding element is used to indicate the current shooting angle of the first shooting object, and the second guiding element is used to indicate the target shooting angle.

[0108] The first guiding element can be understood as a guiding element corresponding to the second shooting parameters of the shooting interface. For example, the first guiding element can be used to indicate the current imaging information and / or current shooting angle of the first shooting object in the shooting interface. The second guiding element can be understood as a guiding element corresponding to the target reference image. For example, the second guiding element can be used to indicate the target imaging information of the second shooting object in the target reference image.

[0109] Specifically, when guiding the shooting process using guide elements, both a first guide element and a second guide element can be displayed simultaneously in the second area of ​​the shooting interface. The first guide element indicates the current parameter value of the second shooting parameter in the shooting interface, such as indicating the current imaging information and / or current shooting angle of the first subject in the shooting interface. The second guide element indicates the expected parameter value of the second shooting parameter in the shooting interface, such as indicating the target imaging information and / or target shooting angle of the second subject in the target reference image. Alternatively, only the first guide element can be displayed in the second area of ​​the shooting interface to indicate the current parameter value of the second shooting parameter in the shooting interface, such as indicating the current imaging information and / or current shooting angle of the first subject in the shooting interface, without displaying the second guide element.

[0110] In some examples, when displaying imaging guidance information, a first guidance element 22 and a second guidance element 23 can be simultaneously displayed in the second area of ​​the shooting interface. The first guidance element 22 indicates the current imaging information of the first subject in the shooting interface, and the second guidance element 23 indicates the target imaging information of the second subject in the target reference image 20. Figure 3 and 8 As shown; when displaying angle guidance information, a first guidance element 22 can be displayed in the second area of ​​the shooting interface to indicate the current shooting angle of the shooting interface, instead of displaying the second guidance element 23 in the second area of ​​the shooting interface, as shown. Figure 7 As shown.

[0111] Furthermore, taking image guidance and single-person portrait photography as an example, the position of the second subject indicated by the second guiding element can be preset, such as pre-setting the second guiding element to indicate the imaging position of the second subject's head, upper body, or whole body. Alternatively, the position of the second subject indicated by the second guiding element can be determined based on the imaging part of the second subject in the target reference image. If the image of the second subject's head to feet can be identified in the target reference image, the second guiding element can be used to indicate the imaging position of the second subject's head to feet, such as generating the second guiding element based on the imaging position of the second subject's head to feet; if the image of the second subject's head to knees can be identified in the target reference image, but the image below the knees cannot be identified, the second guiding element can be used to indicate the imaging position of the second subject's head to knees, such as generating the second guiding element based on the imaging position of the second subject's head to feet. A second guiding element is generated based on the imaging position from the head to the knee. If the image of the second subject's head to waist can be identified in the target reference image, but the image of the second subject's lower body cannot be identified, the second guiding element can be used to indicate the imaging position of the second subject's head to waist, such as generating the second guiding element based on the imaging position of the second subject's head to waist. If the image of the second subject's head can be identified in the target reference image, but the image of the second subject's waist and below cannot be identified, the second guiding element can be used to indicate the imaging position of the second subject's head, such as generating the second guiding element based on the imaging position of the second subject's head. The position of the first subject indicated by the first guiding element can correspond to the position of the second subject currently indicated by the second guiding element.

[0112] The method for determining the display style of the first guide element and / or the second guide element is not limited. Optionally, the display style of the first guide element in the second area is associated with the current imaging information and / or the current shooting angle of the first shooting object, and the display style of the second guide element in the second area is associated with the target imaging information and / or the target shooting angle of the second shooting object in the target reference image. The display style includes at least one of display size, display position and display direction.

[0113] Specifically, the display style of the first guiding element can be determined based on the current imaging information and / or current shooting angle of the first photographed object. For example, when guiding imaging using the first guiding element, the display size and / or display position of the first guiding element can be determined based on the current imaging information of the first photographed object to indicate the current imaging information of the first photographed object; when guiding angle using the first guiding element, the display direction of the first guiding element can be determined based on the current shooting angle of the first photographed object to indicate the current shooting angle of the first photographed object. And / or, the display style of the second guiding element can be determined based on the target imaging information and / or target shooting angle of the second photographed object. For example, when guiding imaging using the second guiding element, the display size and / or display position of the second guiding element can be determined based on the target imaging information of the second photographed object to indicate the target imaging information of the second photographed object; when guiding angle using the second guiding element, the display direction of the second guiding element can be determined based on a preset shooting angle and / or the target shooting angle of the second photographed object to indicate the shooting angle to be adjusted.

[0114] In some embodiments, the method for capturing image content may further include: in response to a reference image display operation, adding the target parameter value corresponding to the target reference image as a candidate parameter value to a set of candidate parameter values ​​for a first shooting parameter; and in response to a parameter value switching operation for the first shooting parameter, switching the current parameter value of the first shooting parameter based on the set of candidate parameter values.

[0115] Here, candidate parameter values ​​can be understood as parameter values ​​that can be switched to through a parameter value switching operation. The candidate parameter value set can be a collection of candidate parameter values, and the set can contain at least one candidate parameter value. A parameter value switching operation can be understood as an operation that switches the current parameter value based on a candidate parameter value in the candidate parameter value set. The execution method of the parameter value switching operation is not limited; for example, it can include triggering a parameter value switching control or triggering the current parameter value displayed on the shooting interface.

[0116] Specifically, when a target reference image is displayed in the shooting interface, the target parameter value (such as the zoom factor value) of this target reference image can be added to the candidate parameter value set of the first shooting parameter (such as the zoom factor) as a candidate parameter value of the first shooting parameter. In addition, when a parameter value switching operation for the first shooting parameter is received, such as when it is detected that the current user clicks on the current parameter value 21 displayed in the shooting interface, the current parameter value of the first shooting parameter can be switched based on the candidate parameter value set of the first shooting parameter, such as switching the current parameter value 21 to the next candidate parameter value in the candidate parameter value set, and so on.

[0117] Taking the first shooting parameter as the zoom magnification, and the target zoom magnification value (i.e., the target parameter value) of the target reference image as 1.3x, assuming that before adding this target zoom magnification value, the set of candidate zoom magnification values ​​(i.e., candidate parameter values) is {0.5x, 1x, 2x, 3x}, and after adding the target zoom magnification value, the set of candidate zoom magnification values ​​becomes {0.5x, 1x, 1.3x, 2x, 3x}. Therefore, during the display of the target reference image, when a parameter value switching operation for the zoom magnification is received, the zoom magnification can be switched based on this set of candidate zoom magnification values ​​after adding the target zoom magnification value.

[0118] In some examples, the zoom level can be adjusted by the current user using multi-finger zoom. In this case, the zoom level to be adjusted for the first shooting parameter can be determined based on the swipe distance during multi-finger zoom. After the target reference image is turned off, the added target parameter value corresponding to the target reference image can be removed from the candidate parameter value set.

[0119] In this embodiment, when the current parameter value 21 of the first shooting parameter is the target parameter value, and when the current parameter value 21 is not the target parameter value, the display style of the current parameter value 21 can be the same or different. Optionally, when the current parameter value 21 is the target parameter value and when the current parameter value 21 is not the target parameter value, the current parameter value 21 has different display styles in the shooting interface, such as... Figure 2 and 3 As shown, this allows the current user to quickly determine whether the current parameter value 21 is the target parameter value.

[0120] In this embodiment, when performing parameter value switching, it is supported to use the target parameter value as a candidate parameter value to switch the current parameter value of the first shooting parameter, which can further enrich the switching methods of the parameter value of the first shooting parameter.

[0121] Figure 9 This is a structural block diagram of an image content capturing device provided in an embodiment of this disclosure. The device can be implemented in software and / or hardware and can be configured in an electronic device, typically a computer, mobile phone, or tablet computer. It can capture image content based on a reference image by executing an image content capturing method, such as guiding image content capturing based on a reference image using capturing assistance information. Figure 9 As shown, the image capturing device provided in this embodiment may include: an image display module 901, an information display module 902, and a capturing module 903, wherein,

[0122] The image display module 901 is used to display a target reference image in a first area of ​​the shooting interface in response to a reference image display operation, wherein the target reference image corresponds to the reference image display operation.

[0123] The information display module 902 is used to display shooting assistance information in the shooting interface, wherein the shooting assistance information is used to assist shooting based on the target reference image, and at least part of the shooting assistance information is determined based on the target reference image;

[0124] The shooting module 903 is used to capture the target image content in response to the shooting command.

[0125] The image capturing device provided in this embodiment responds to a reference image display operation via an image display module, displaying a target reference image corresponding to this operation in a first area of ​​the capturing interface; it also displays capturing assistance information in the capturing interface via an information display module. This capturing assistance information assists in capturing based on the currently displayed target reference image, and at least part of the capturing assistance information is determined based on the currently displayed target reference image; the capturing module responds to a capturing command and captures the target image content. This embodiment, utilizing the above technical solution, supports the display of capturing assistance information determined based on the currently displayed reference image in the capturing interface. This capturing assistance information assists the user in capturing based on the currently displayed reference image, enriching the methods of capturing image content based on reference images, reducing the difficulty of capturing based on reference images, and improving the capturing effect of image content based on reference images.

[0126] Furthermore, the image capturing device may also include at least one of the following: a first instruction acquisition module, configured to acquire feedback information and / or acquire the shooting instruction based on matching the shooting parameter information of the determined shooting interface with the shooting assistance information; and a second instruction acquisition module, configured to acquire the shooting instruction based on the shooting operation.

[0127] Optionally, the first instruction acquisition module may be specifically used to: acquire feedback information and / or acquire the shooting instruction based on determining that the shooting parameter information of the shooting interface matches the target parameter information of the target reference image.

[0128] Optionally, the target reference image is associated with target media content published by the user of the current application, and the shooting assistance information is determined based on the target media content published by the user or the associated information input.

[0129] Optionally, the image display module 901 may be specifically used to: display a media content display interface; display the target media content on the media content display interface; based on a trigger operation on the media content display interface, display the shooting interface, and display a target reference image and / or the associated information of the target media content in a first area of ​​the shooting interface, wherein the target reference image is determined based on the target media content; or, the image display module 901 may be specifically used to: display a shooting interface; in response to a trigger operation on the shooting interface, display a target reference image and / or the associated information of the target media content in a first area of ​​the shooting interface, wherein the target reference image is determined based on the target media content.

[0130] Optionally, the information display module 902 may be specifically used to: obtain shooting assistance information determined based on the target media content published by the user or the associated information input, and display the shooting assistance information at an associated position on the shooting interface, wherein the associated position is a preset position and / or associated with the type of the shooting assistance information.

[0131] Optionally, the shooting assistance information is determined based on the target media content published by the user or the associated information input, including: the shooting assistance information is determined by image detection based on the target media content published by the user; and / or, the shooting assistance information is determined based on the image information of the target media content edited by the user.

[0132] Optionally, the at least part of the shooting assistance information is associated with the target reference image, including: at least part of the shooting assistance information is generated based on parameter information associated with the target reference image, wherein the parameter information is determined based on image information associated with the target reference image and / or obtained based on image detection.

[0133] Optionally, the parameter information includes at least one of the following: target parameter values, target shooting mode, target imaging information, and target shooting angle.

[0134] Optionally, the information display module 902 includes: an auxiliary line display unit, used to display shooting auxiliary lines in the first area and the second area of ​​the shooting interface respectively, wherein the second area is used to display a preview image within the current shooting range; a parameter value adjustment unit, used to adjust the current parameter value of the first shooting parameter of the shooting interface to the target parameter value corresponding to the target reference image, and display the adjusted current parameter value in the shooting interface; and a shooting guidance unit, used to display shooting guidance information corresponding to the second shooting parameter of the shooting interface, wherein the shooting guidance information is used to guide the adjustment of the second shooting parameter of the shooting interface.

[0135] Optionally, it also includes at least one of the following: the shooting auxiliary line includes shooting auxiliary grid lines; the first shooting parameter includes zoom magnification; the first shooting parameter includes aperture parameter; the second shooting parameter includes at least one of the current shooting mode, the current imaging information of the first shooting object, and the current shooting angle, wherein the current shooting mode includes portrait shooting mode and / or landscape shooting mode, the first shooting object is the object to be shot, and the imaging information includes imaging size and / or imaging position.

[0136] Optionally, the second shooting parameters, which support guidance via shooting guidance information, can be preset, or the second shooting parameters, which support guidance via shooting guidance information, can be determined based on the object type and / or number of objects of the second shooting object in the target reference image.

[0137] Optionally, the shooting guidance unit may specifically be used to perform at least one of the following: In response to the current shooting mode of the shooting interface being different from the target shooting mode of the target reference image, displaying shooting mode guidance information, the shooting mode guidance information being used to guide switching the current shooting mode to the target shooting mode; In response to the absence of a first shooting object corresponding to the target reference image within the current shooting range corresponding to the shooting interface, displaying shooting object guidance information, the shooting object guidance information being used to guide adjustment of the shooting object and / or shooting range; In response to the current imaging information of the first shooting object in the shooting interface not matching the target imaging information of the second shooting object in the target reference image, displaying imaging guidance information, the imaging guidance information being used to guide adjustment of the current imaging information; In response to the difference between the current shooting angle and the target shooting angle of the shooting interface being greater than a preset angle threshold, displaying angle guidance information, the angle guidance information being used to guide adjustment of the current shooting angle.

[0138] Optionally, the target shooting angle is a preset shooting angle, or the target shooting angle corresponds to the target reference image.

[0139] Optionally, the shooting guidance unit includes: a first guidance subunit, used to display guidance elements corresponding to the second shooting parameters of the shooting interface in a second area of ​​the shooting interface; and / or, a second guidance subunit, used to display character guidance information corresponding to the second shooting parameters of the shooting interface in a third area of ​​the shooting interface.

[0140] Optionally, the first guidance subunit may be specifically used to: display a first guidance element in the second area of ​​the shooting interface; or, display a first guidance element and a second guidance element in the second area of ​​the shooting interface; wherein the first guidance element is used to indicate the current imaging information of the first shooting object, and the second guidance element is used to indicate the target imaging information of the second shooting object in the target reference image; and / or, the first guidance element is used to indicate the current shooting angle of the first shooting object, and the second guidance element is used to indicate the target shooting angle.

[0141] Optionally, the display style of the first guide element in the second area is associated with the current imaging information and / or current shooting angle of the first subject, and the display style of the second guide element in the second area is associated with the target imaging information and / or the target shooting angle of the second subject in the target reference image, wherein the display style includes at least one of display size, display position and display direction.

[0142] Optionally, the guiding elements are displayed in the form of preset graphics.

[0143] Optionally, the parameter value adjustment unit may be specifically used to: perform zoom processing on the original preview image within the current shooting range based on the target parameter values ​​of the target reference image, and display the target preview image obtained by zoom processing in the second area, wherein the zoom processing includes optical zoom processing and / or digital zoom processing.

[0144] Furthermore, the image capturing device may further include: a display orientation adjustment module, used to adjust the display orientation of at least a portion of the interface content in the shooting interface in response to a change in the current shooting mode of the shooting interface, based on the changed current shooting mode, wherein the at least a portion of the interface content includes the target reference image and / or the shooting assistance information.

[0145] Furthermore, the image capturing device may further include: a parameter value adding module, used to add the target parameter value corresponding to the target reference image as a candidate parameter value to the candidate parameter value set of the first capturing parameter in response to a reference image display operation; and a parameter value switching module, used to switch the current parameter value of the first capturing parameter based on the candidate parameter value set in response to a parameter value switching operation for the first capturing parameter.

[0146] Optionally, the current parameter value may be displayed differently in the shooting interface when the current parameter value is the target parameter value and when the current parameter value is not the target parameter value.

[0147] The image capturing apparatus provided in this disclosure can execute the image capturing method provided in any embodiment of this disclosure, and has the corresponding functional modules and beneficial effects for executing the image capturing method. Technical details not described in detail in this embodiment can be found in the image capturing method provided in any embodiment of this disclosure.

[0148] The following is for reference. Figure 10 The diagram illustrates a structural schematic of an electronic device (e.g., a terminal device) 1000 suitable for implementing embodiments of the present disclosure. The terminal device in the embodiments of the present disclosure may include, but is not limited to, mobile terminals such as mobile phones, laptops, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), in-vehicle terminals (e.g., in-vehicle navigation terminals), and fixed terminals such as digital TVs and desktop computers. Figure 10 The electronic device shown is merely an example and should not be construed as limiting the functionality and scope of the embodiments disclosed herein.

[0149] like Figure 10 As shown, the electronic device 1000 may include a processing unit (e.g., a central processing unit, a graphics processor, etc.) 1001, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 1002 or a program loaded from a storage device 1008 into a random access memory (RAM) 1003. The RAM 1003 also stores various programs and data required for the operation of the electronic device 1000. The processing unit 1001, ROM 1002, and RAM 1003 are interconnected via a bus 1004. An input / output (I / O) interface 1005 is also connected to the bus 1004.

[0150] Typically, the following devices can be connected to the I / O interface 1005: input devices 1006 including, for example, a touchscreen, touchpad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc.; output devices 1007 including, for example, a liquid crystal display (LCD), speaker, vibrator, etc.; storage devices 1008 including, for example, magnetic tape, hard disk, etc.; and communication devices 1009. Communication device 1009 allows electronic device 1000 to communicate wirelessly or wiredly with other devices to exchange data. Although Figure 10 An electronic device 1000 with various devices is shown; however, it should be understood that it is not required to implement or possess all of the devices shown. More or fewer devices may be implemented or possessed alternatively.

[0151] In particular, according to embodiments of this disclosure, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of this disclosure include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication device 1009, or installed from storage device 1008, or installed from ROM 1002. When the computer program is executed by processing device 1001, it performs the functions defined in the methods of embodiments of this disclosure.

[0152] It should be noted that the computer-readable medium described in this disclosure can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example,—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of a computer-readable storage medium may include, but are not limited to: an electrical connection having one or more wires, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage device, magnetic storage device, or any suitable combination thereof. In this disclosure, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in connection with an instruction execution system, apparatus, or device. In this disclosure, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals can take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium can be any computer-readable medium other than a computer-readable storage medium, which can send, propagate, or transmit a program for use by or in connection with an instruction execution system, apparatus, or device. The program code contained on the computer-readable medium can be transmitted using any suitable medium, including but not limited to: wires, optical fibers, RF (radio frequency), etc., or any suitable combination thereof.

[0153] In some implementations, clients and servers can communicate using any currently known or future-developed network protocol such as HTTP (Hypertext Transfer Protocol) and can interconnect with digital data communication (e.g., communication networks) of any form or medium. Examples of communication networks include local area networks (“LANs”), wide area networks (“WANs”), the Internet (e.g., the Internet of Things), and peer-to-peer networks (e.g., ad hoc peer-to-peer networks), as well as any currently known or future-developed networks.

[0154] The aforementioned computer-readable medium may be included in the aforementioned electronic device; or it may exist independently and not assembled into the electronic device.

[0155] The aforementioned computer-readable medium carries one or more programs that, when executed by the electronic device, cause the electronic device to: display a target reference image in a first area of ​​the shooting interface in response to a reference image display operation, the target reference image corresponding to the reference image display operation; display shooting assistance information in the shooting interface, wherein the shooting assistance information is used to assist in shooting based on the target reference image, and at least a portion of the shooting assistance information is determined based on the target reference image; and capture the target image content in response to a shooting command.

[0156] Computer program code for performing the operations of this disclosure can be written in one or more programming languages ​​or a combination thereof, including but not limited to object-oriented programming languages ​​such as Java, Smalltalk, and C++, as well as conventional procedural programming languages ​​such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).

[0157] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various embodiments of this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions indicated in the blocks may occur in a different order than those indicated in the drawings. For example, two consecutively indicated blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system that performs the specified function or operation, or using a combination of dedicated hardware and computer instructions.

[0158] The units described in the embodiments of this disclosure can be implemented in software or hardware. The names of modules do not necessarily limit the specific unit itself.

[0159] The functions described above in this document can be performed, at least in part, by one or more hardware logic components. For example, exemplary types of hardware logic components that can be used, without limitation, include: Field Programmable Gate Arrays (FPGAs), Application-Specific Integrated Circuits (ASICs), Application Standard Products (ASSPs), System-on-Chip (SoCs), Complex Programmable Logic Devices (CPLDs), and so on.

[0160] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0161] According to one or more embodiments of this disclosure, Example 1 provides a method for capturing image content, including:

[0162] In response to the reference image display operation, a target reference image is displayed in the first area of ​​the shooting interface, the target reference image corresponding to the reference image display operation;

[0163] The shooting interface displays shooting assistance information, wherein the shooting assistance information is used to assist in shooting based on the target reference image, and at least a portion of the shooting assistance information is determined based on the target reference image;

[0164] In response to a shooting command, capture the target image content.

[0165] According to one or more embodiments of this disclosure, Example 2, based on the method of Example 1, further includes at least one of the following:

[0166] Based on the matching of the shooting parameter information of the shooting interface with the shooting assistance information, feedback information and / or the shooting instructions are obtained;

[0167] The shooting instruction is obtained based on the determination that the shooting parameter information of the shooting interface matches the target parameter information of the target reference image;

[0168] The shooting command is obtained based on the shooting operation.

[0169] According to one or more embodiments of this disclosure, Example 3 describes the method described in Example 2, wherein the step of obtaining feedback information and / or obtaining the shooting instruction based on matching the shooting parameter information of the shooting interface with the shooting assistance information includes:

[0170] Based on the determination that the shooting parameter information of the shooting interface matches the target parameter information of the target reference image, feedback information and / or the shooting command are obtained.

[0171] According to one or more embodiments of this disclosure, Example 4 describes the method according to Example 1, wherein the target reference image is associated with target media content published by a user of the current application, and the shooting assistance information is determined based on the target media content published by the user or the associated information input.

[0172] According to one or more embodiments of this disclosure, Example 5 describes the method described in Example 4, wherein displaying a target reference image in a first area of ​​the shooting interface in response to a reference image display operation includes:

[0173] Display interface for media content;

[0174] The target media content is displayed on the media content display interface;

[0175] Based on a trigger operation on the media content display interface, the shooting interface is displayed, and a target reference image and / or associated information of the target media content are displayed in a first area of ​​the shooting interface, wherein the target reference image is determined based on the target media content; or

[0176] The step of displaying a target reference image in a first area of ​​the shooting interface in response to a reference image display operation includes:

[0177] Show the shooting interface;

[0178] In response to a trigger operation on the shooting interface, a target reference image and / or associated information of the target media content are displayed in a first area of ​​the shooting interface, wherein the target reference image is determined based on the target media content.

[0179] According to one or more embodiments of this disclosure, Example 6 displays shooting assistance information in the shooting interface according to the method described in Example 4, including:

[0180] Acquire shooting assistance information based on the target media content published by the user or the associated information input, and display the shooting assistance information at an associated position on the shooting interface. The associated position is a preset position and / or associated with the type of shooting assistance information.

[0181] According to one or more embodiments of this disclosure, Example 7 describes the method described in Example 4, wherein the shooting assistance information is determined based on the target media content posted by the user or the associated information input, including:

[0182] The shooting assistance information is determined based on image detection of the target media content published by the user; and / or

[0183] The auxiliary shooting information is determined based on the image information of the target media content edited by the user.

[0184] According to one or more embodiments of this disclosure, Example 8 describes the method of Example 1 in which at least a portion of the shooting assistance information is associated with the target reference image, including:

[0185] At least a portion of the shooting assistance information is generated based on parameter information associated with the target reference image, which is determined based on image information associated with the target reference image and / or obtained based on image detection.

[0186] According to one or more embodiments of this disclosure, Example 9 describes the method described in Example 8, wherein the parameter information includes at least one of target parameter values, target shooting mode, target imaging information, and target shooting angle.

[0187] According to one or more embodiments of this disclosure, Example 10 describes the method of Example 1, wherein displaying shooting assistance information in the shooting interface includes at least one of the following:

[0188] Shooting guide lines are displayed in the first and second areas of the shooting interface, respectively, wherein the second area is used to display a preview of the current shooting range;

[0189] The current parameter value of the first shooting parameter in the shooting interface is adjusted to the target parameter value corresponding to the target reference image, and the adjusted current parameter value is displayed in the shooting interface.

[0190] The system displays shooting guidance information corresponding to the second shooting parameter of the shooting interface, which guides the adjustment of the second shooting parameter of the shooting interface.

[0191] According to one or more embodiments of this disclosure, Example 12, based on the method of Example 10, further includes at least one of the following:

[0192] The shooting guide lines include shooting guide grid lines;

[0193] The first shooting parameter includes the zoom level;

[0194] The first shooting parameters include aperture parameters;

[0195] The second shooting parameters include at least one of the following: current shooting mode, current imaging information of the first shooting object, and current shooting angle. The current shooting mode includes portrait shooting mode and / or landscape shooting mode. The first shooting object is the object to be shot. The imaging information includes imaging size and / or imaging position.

[0196] According to one or more embodiments of this disclosure, Example 12, based on the method described in Example 11, supports the pre-setting of the second shooting parameters guided by shooting guidance information, or supports the determination of the second shooting parameters guided by shooting guidance information based on the object type and / or object quantity of the second shooting object in the target reference image.

[0197] According to one or more embodiments of this disclosure, Example 13, based on the method described in Example 10, includes at least one of the following:

[0198] In response to the fact that the current shooting mode of the shooting interface is different from the target shooting mode of the target reference image, shooting mode guidance information is displayed, which is used to guide the switching of the current shooting mode to the target shooting mode;

[0199] In response to the absence of a first shooting object corresponding to the target reference image within the current shooting range corresponding to the shooting interface, shooting object guidance information is displayed, which is used to guide the adjustment of the shooting object and / or the shooting range.

[0200] In response to a mismatch between the current imaging information of the first shooting object in the shooting interface and the target imaging information of the second shooting object in the target reference image, imaging guidance information is displayed to guide the adjustment of the current imaging information;

[0201] If the difference between the current shooting angle and the target shooting angle on the shooting interface is greater than a preset angle threshold, angle guidance information is displayed to guide the adjustment of the current shooting angle.

[0202] According to one or more embodiments of this disclosure, Example 14 describes the method according to Example 13, wherein the target shooting angle is a preset shooting angle, or the target shooting angle corresponds to the target reference image.

[0203] According to one or more embodiments of this disclosure, Example 15, based on the method described in Example 10, includes displaying shooting guidance information corresponding to the second shooting parameters of the shooting interface, comprising:

[0204] The second area of ​​the shooting interface displays guide elements corresponding to the second shooting parameters of the shooting interface; and / or

[0205] The third area of ​​the shooting interface displays character guidance information corresponding to the second shooting parameters of the shooting interface.

[0206] According to one or more embodiments of this disclosure, Example 16, based on the method described in Example 15, includes displaying guide elements corresponding to second shooting parameters of the shooting interface in a second area of ​​the shooting interface, comprising:

[0207] The first guiding element is displayed in the second area of ​​the shooting interface; or

[0208] The first guide element and the second guide element are displayed in the second area of ​​the shooting interface;

[0209] Wherein, the first guiding element is used to indicate the current imaging information of the first shooting object, and the second guiding element is used to indicate the target imaging information of the second shooting object in the target reference image; and / or, the first guiding element is used to indicate the current shooting angle of the first shooting object, and the second guiding element is used to indicate the target shooting angle.

[0210] According to one or more embodiments of this disclosure, Example 17 describes the method according to Example 16, wherein the display style of the first guide element in the second region is associated with the current imaging information and / or current shooting angle of the first subject, and the display style of the second guide element in the second region is associated with the target imaging information and / or the target shooting angle of the second subject in the target reference image, and the display style includes at least one of display size, display position, and display orientation.

[0211] According to one or more embodiments of this disclosure, Example 18 describes the method described in Example 15, wherein the guiding element is displayed in the form of a preset graphic.

[0212] According to one or more embodiments of this disclosure, Example 19 describes the method described in Example 10, wherein adjusting the current parameter value of the first shooting parameter of the shooting interface to a target parameter value corresponding to the target reference image includes:

[0213] Based on the target parameter values ​​of the target reference image, the original preview image within the current shooting range is zoomed, and the zoomed target preview image is displayed in the second area. The zooming process includes optical zooming and / or digital zooming.

[0214] According to one or more embodiments of this disclosure, Example 20, based on any one of Examples 1-19, further includes:

[0215] In response to a change in the current shooting mode of the shooting interface, the display orientation of at least a portion of the interface content in the shooting interface is adjusted based on the changed current shooting mode, wherein the at least a portion of the interface content includes the target reference image and / or the shooting assistance information.

[0216] According to one or more embodiments of this disclosure, Example 21, based on any one of Examples 1-19, further includes:

[0217] In response to the reference image display operation, the target parameter value corresponding to the target reference image is added as a candidate parameter value to the candidate parameter value set of the first shooting parameter;

[0218] In response to a parameter value switching operation for the first shooting parameter, the current parameter value of the first shooting parameter is switched based on the candidate parameter value set.

[0219] According to one or more embodiments of this disclosure, Example 22 describes the method described in Example 21, wherein the current parameter value has different display styles in the shooting interface when the current parameter value is the target parameter value and when the current parameter value is not the target parameter value.

[0220] According to one or more embodiments of this disclosure, Example 23 provides an image content capturing device, comprising:

[0221] An image display module is used to display a target reference image in a first area of ​​the shooting interface in response to a reference image display operation, wherein the target reference image corresponds to the reference image display operation.

[0222] An information display module is used to display shooting assistance information in the shooting interface, wherein the shooting assistance information is used to assist shooting based on the target reference image, and at least part of the shooting assistance information is determined based on the target reference image;

[0223] The shooting module is used to capture the target image content in response to shooting commands.

[0224] According to one or more embodiments of this disclosure, Example 24 provides an electronic device, including:

[0225] One or more processors;

[0226] Memory, used to store one or more programs.

[0227] When the one or more programs are executed by the one or more processors, the one or more processors implement the method for capturing image content as described in any of Examples 1-22.

[0228] According to one or more embodiments of the present disclosure, Example 25 provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements a method for capturing image content as described in any of Examples 1-22.

[0229] According to one or more embodiments of this disclosure, Example 26 provides a computer program product that, when executed by a computer, causes the computer to implement a method for capturing image content as described in any of Examples 1-22.

[0230] The above description is merely a preferred embodiment of this disclosure and an explanation of the technical principles employed. Those skilled in the art should understand that the scope of this disclosure is not limited to technical solutions formed by specific combinations of the above-described technical features, but should also cover other technical solutions formed by arbitrary combinations of the above-described technical features or their equivalents without departing from the above-described concept. For example, technical solutions formed by substituting the above features with (but not limited to) technical features disclosed in this disclosure that have similar functions.

[0231] Furthermore, while the operations are described in a specific order, this should not be construed as requiring these operations to be performed in the specific order shown or in a sequential order. In certain environments, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the above discussion, these should not be construed as limiting the scope of this disclosure. Certain features described in the context of individual embodiments may also be implemented in combination in a single embodiment. Conversely, various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.

[0232] Although the subject matter has been described using language specific to structural features and / or methodological logic, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are merely illustrative examples of implementing the claims.

Claims

1. A method for capturing image content, characterized in that, include: In response to the reference image display operation, a target reference image is displayed in a first area of ​​the shooting interface, the target reference image corresponding to the reference image display operation, wherein a shooting preview screen is displayed in a second area of ​​the shooting interface. The shooting interface displays shooting assistance information, which is used to assist in shooting based on the target reference image. The shooting assistance information includes shooting guidance information, which includes a first guidance element, a second guidance element, and character guidance information. The first guidance element corresponds to a first shooting object in the shooting preview screen. The second guidance element is obtained based on the target reference image. At least a portion of the second guidance element is displayed outside the target reference image. The character guidance information includes text for shooting guidance. In response to a shooting command, capture the target image content.

2. The method according to claim 1, characterized in that, It also includes at least one of the following: In response to the shooting parameter information on the shooting interface being matched with the shooting assistance information, feedback information and / or the shooting instructions are obtained; The shooting command is obtained based on the shooting operation.

3. The method according to claim 2, characterized in that, The process of matching the shooting parameter information in response to the shooting interface with the shooting assistance information, obtaining feedback information and / or obtaining the shooting command, includes: In response to the shooting parameter information of the shooting interface being matched with the target parameter information of the target reference image, feedback information and / or the shooting command are obtained.

4. The method according to claim 1, characterized in that, The target reference image is associated with the target media content published by the user of the current application, and the shooting assistance information is determined based on the target media content published by the user or the associated information input.

5. The method according to claim 4, characterized in that, The step of displaying a target reference image in a first area of ​​the shooting interface in response to a reference image display operation includes: Display interface for media content; The target media content is displayed on the media content display interface; Based on a trigger operation on the media content display interface, the shooting interface is displayed, and a target reference image and / or associated information of the target media content are displayed in a first area of ​​the shooting interface, wherein the target reference image is determined based on the target media content; or The step of displaying a target reference image in a first area of ​​the shooting interface in response to a reference image display operation includes: Show the shooting interface; In response to a trigger operation on the shooting interface, a target reference image and / or associated information of the target media content are displayed in a first area of ​​the shooting interface, wherein the target reference image is determined based on the target media content.

6. The method according to claim 4, characterized in that, The shooting interface displays shooting assistance information, including: Acquire shooting assistance information based on the target media content published by the user or the associated information input, and display the shooting assistance information at an associated position on the shooting interface. The associated position is a preset position and / or associated with the type of shooting assistance information.

7. The method according to claim 4, characterized in that, The shooting assistance information is determined based on the target media content posted by the user or the associated information input, including: The shooting assistance information is determined based on image detection of the target media content published by the user; and / or The shooting assistance information is determined based on the image information of the target media content edited by the user.

8. The method according to claim 1, characterized in that, The at least part of the shooting assistance information is associated with the target reference image, including: At least a portion of the shooting assistance information is generated based on parameter information associated with the target reference image, which is determined based on image information associated with the target reference image and / or obtained based on image detection.

9. The method according to claim 8, characterized in that, The parameter information includes at least one of the following: target parameter value, target shooting mode, target imaging information, and target shooting angle.

10. The method according to claim 1, characterized in that, The display of shooting assistance information in the shooting interface includes at least one of the following: Shooting guide lines are displayed in the first area and the second area of ​​the shooting interface, respectively. The second area is used to display the shooting preview screen within the current shooting range. The shooting guide information also includes the shooting guide lines. The current parameter value of the first shooting parameter in the shooting interface is adjusted to the target parameter value corresponding to the target reference image, and the adjusted current parameter value is displayed in the shooting interface. The shooting guidance information is displayed, which corresponds to the second shooting parameter of the shooting interface. The shooting guidance information is used to guide the adjustment of the second shooting parameter of the shooting interface.

11. The method according to claim 10, characterized in that, It also includes at least one of the following: The shooting guide lines include shooting guide grid lines; The first shooting parameter includes the zoom level; The first shooting parameters include aperture parameters; The second shooting parameters include at least one of the following: current shooting mode, current imaging information of the first shooting object, and current shooting angle. The current shooting mode includes portrait shooting mode and / or landscape shooting mode. The first shooting object is the object to be shot. The imaging information includes imaging size and / or imaging position.

12. The method according to claim 11, characterized in that, The second shooting parameters, which can be preset to support guidance via shooting guidance information, or the second shooting parameters, which can be determined based on the object type and / or number of objects of the second shooting object in the target reference image, can be determined based on the shooting guidance information.

13. The method according to claim 10, characterized in that, The shooting guidance information displayed corresponding to the second shooting parameters of the shooting interface includes at least one of the following: In response to the fact that the current shooting mode of the shooting interface is different from the target shooting mode of the target reference image, shooting mode guidance information is displayed, which is used to guide the switching of the current shooting mode to the target shooting mode; In response to the absence of a first shooting object corresponding to the target reference image within the current shooting range corresponding to the shooting interface, shooting object guidance information is displayed, which is used to guide the adjustment of the shooting object and / or the shooting range. In response to a mismatch between the current imaging information of the first shooting object in the shooting interface and the target imaging information of the second shooting object in the target reference image, imaging guidance information is displayed to guide the adjustment of the current imaging information; If the difference between the current shooting angle and the target shooting angle on the shooting interface is greater than a preset angle threshold, angle guidance information is displayed to guide the adjustment of the current shooting angle.

14. The method according to claim 13, characterized in that, The target shooting angle is a preset shooting angle, or the target shooting angle corresponds to the target reference image.

15. The method according to claim 10, characterized in that, The shooting guidance information displayed, corresponding to the second shooting parameters of the shooting interface, includes: The second area of ​​the shooting interface displays guide elements corresponding to the second shooting parameters of the shooting interface; and / or The third area of ​​the shooting interface displays the character guidance information corresponding to the second shooting parameters of the shooting interface.

16. The method according to claim 15, characterized in that, The guide elements displayed in the second area of ​​the shooting interface, corresponding to the second shooting parameters of the shooting interface, include: The first guide element is displayed in the second area of ​​the shooting interface; or The first guide element and the second guide element are displayed in the second area of ​​the shooting interface; Wherein, the first guiding element is used to indicate the current imaging information of the first shooting object, and the second guiding element is used to indicate the target imaging information of the second shooting object in the target reference image; and / or, the first guiding element is used to indicate the current shooting angle of the first shooting object, and the second guiding element is used to indicate the target shooting angle.

17. The method according to claim 16, characterized in that, The display style of the first guide element in the second area is associated with the current imaging information and / or the current shooting angle of the first subject, and the display style of the second guide element in the second area is associated with the target imaging information and / or the target shooting angle of the second subject in the target reference image. The display style includes at least one of display size, display position, and display direction.

18. The method according to claim 15, characterized in that, The guiding elements are displayed in the form of preset graphics.

19. The method according to claim 10, characterized in that, Adjusting the current parameter value of the first shooting parameter on the shooting interface to the target parameter value corresponding to the target reference image includes: Based on the target parameter values ​​of the target reference image, the original preview image within the current shooting range is zoomed, and the zoomed target preview image is displayed in the second area. The zooming process includes optical zooming and / or digital zooming.

20. The method according to any one of claims 1-19, characterized in that, Also includes: In response to a change in the current shooting mode of the shooting interface, the display orientation of at least a portion of the interface content in the shooting interface is adjusted based on the changed current shooting mode, wherein the at least a portion of the interface content includes the target reference image and / or the shooting assistance information.

21. The method according to any one of claims 1-19, characterized in that, Also includes; In response to the reference image display operation, the target parameter value corresponding to the target reference image is added as a candidate parameter value to the candidate parameter value set of the first shooting parameter; In response to a parameter value switching operation for the first shooting parameter, the current parameter value of the first shooting parameter is switched based on the candidate parameter value set.

22. The method according to claim 21, characterized in that, The current parameter value has different display styles in the shooting interface when it is the target parameter value and when it is not the target parameter value.

23. An image capturing device, characterized in that, include: An image display module is used to display a target reference image in a first area of ​​the shooting interface in response to a reference image display operation, wherein the target reference image corresponds to the reference image display operation, and the second area of ​​the shooting interface displays a shooting preview screen. An information display module is used to display shooting assistance information in the shooting interface. The shooting assistance information is used to assist shooting based on the target reference image. The shooting assistance information includes shooting guidance information, which includes a first guidance element, a second guidance element, and character guidance information. The first guidance element corresponds to a first shooting object in the shooting preview screen. The second guidance element is obtained based on the target reference image. At least a portion of the second guidance element is displayed outside the target reference image. The character guidance information includes text for shooting guidance. The shooting module is used to obtain a shooting command in response to the shooting parameter information of the shooting interface and the shooting assistance information; and to capture the target image content in response to the shooting command.

24. An electronic device, characterized in that, include: At least one processor; as well as A memory communicatively connected to the at least one processor; wherein, The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the method for capturing the image content according to any one of claims 1-22.

25. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores computer instructions that, when executed by a processor, implement the method for capturing the image content according to any one of claims 1-22.

26. A computer program product, characterized in that, The computer program product includes a computer program that, when executed by a processor, implements the method for capturing image content according to any one of claims 1-22.