Image content shooting method and device, electronic equipment, storage medium and program product
By displaying the image content in the media content published by the user as a reference image, the problem of the single content of the image content in the existing technology is solved, and the diverse reference image settings and shooting methods have been realized, and the user experience is improved.
Patent Information
- Application Number
- CN202411487855.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-23
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2044-10-23
AI Technical Summary
In the prior art, the shooting method of image content is relatively single, and there is a lack of diverse reference image setting and shooting methods.
By displaying the image content in the media content released by the user as a reference image on the shooting interface, reference information is provided, and the image content is captured in response to the user's shooting operation.
It enriches the shooting methods of image content, provides diverse reference image settings and shooting methods, and improves the user's shooting experience.
Smart Images

Figure CN119342337A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of the present disclosure relate to the field of computer technology, and in particular, to a method, device, electronic device, storage medium, and program product for photographing image content. Background Art
[0002] In some applications, users can be supported to shoot image content in the shooting interface. However, in the related art, the shooting method of image content is relatively single. Summary of the invention
[0003] The embodiments of the present disclosure provide a method, device, electronic device, storage medium and program product for capturing image content, so as to enrich the capturing methods of image content.
[0004] In a first aspect, an embodiment of the present disclosure provides a method for capturing image content, including:
[0005] Based on a preset trigger operation for a first image content, reference information determined by using the first image content as a reference image is displayed on a shooting interface, wherein the first image content is included in media content published by a user in a current application, and the reference information is used to shoot a second image content;
[0006] In response to a shooting operation based on the shooting interface, the second image content is shot.
[0007] In a second aspect, the embodiments of the present disclosure further provide a device for capturing image content, including:
[0008] A reference information display module, configured to display, based on a preset trigger operation for a first image content, reference information determined by using the first image content as a reference image on a shooting interface, wherein the first image content is included in media content published by a user in a current application, and the reference information is used to shoot a second image content;
[0009] The image content shooting module is used to shoot the second image content in response to a shooting operation based on the shooting interface.
[0010] In a third aspect, an embodiment of the present disclosure further provides an electronic device, including:
[0011] one or more processors;
[0012] a memory for storing one or more programs,
[0013] 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 the embodiment of the present disclosure.
[0014] In a fourth aspect, the embodiments of the present disclosure further provide a computer-readable storage medium on which a computer program is stored, and when the program is executed by a processor, the method for capturing image content as described in the embodiments of the present disclosure is implemented.
[0015] In a fifth aspect, the embodiments of the present disclosure further provide a computer program product. When the computer program product is executed by a computer, the computer implements the method for photographing image content as described in the embodiments of the present disclosure.
[0016] The image content shooting method, device, electronic device, storage medium and program product provided by the embodiments of the present disclosure support using the image content in the published media content as a reference image for reference information display and shooting in the shooting interface. Compared with the technical solution of pre-establishing a reference gallery by the application platform or allowing users to upload reference images independently, it can enrich the setting method of reference images and the shooting method of image content. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] The above and other features, advantages and aspects of the embodiments of the present disclosure will become more apparent with reference to the following detailed description in conjunction with the accompanying drawings. Throughout the accompanying drawings, the same or similar reference numerals represent 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.
[0018] Figure 1 A schematic diagram of a flow chart of a method for photographing image content provided by an embodiment of the present disclosure;
[0019] Figure 2 A schematic diagram showing a reference image provided by an embodiment of the present disclosure;
[0020] Figure 3 A schematic diagram of a flow chart of another method for photographing image content provided by an embodiment of the present disclosure;
[0021] Figure 4 A schematic diagram of a display process of a reference image provided by an embodiment of the present disclosure;
[0022] Figure 5 A schematic diagram of another reference image display process provided by an embodiment of the present disclosure;
[0023] Figure 6 A structural block diagram of a device for capturing image content provided by an embodiment of the present disclosure;
[0024] Figure 7 A schematic diagram of the structure of an electronic device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0025] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although certain embodiments of the present disclosure are shown in the accompanying drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as being limited to the embodiments described herein, which are instead provided for a more thorough and complete understanding of the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are only for exemplary purposes and are not intended to limit the scope of protection of the present disclosure.
[0026] It should be understood that the various steps described in the method embodiments of the present disclosure may be performed in different orders and / or in parallel. In addition, the method embodiments may include additional steps and / or omit the steps shown. The scope of the present disclosure is not limited in this respect.
[0027] The term "including" and its variations used herein are open inclusions, i.e., "including but not limited to". The term "based on" means "based at least in part 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". The relevant definitions of other terms will be given in the following description.
[0028] It should be noted that the concepts such as "first" and "second" mentioned in the present disclosure are only used to distinguish different devices, modules or units, and are not used to limit the order or interdependence of the functions performed by these devices, modules or units.
[0029] It should be noted that the modifications of "one" and "plurality" mentioned in the present disclosure are illustrative rather than restrictive, and those skilled in the art should understand that unless otherwise clearly indicated in the context, it should be understood as "one or more".
[0030] The names of the messages or information exchanged between multiple devices in the embodiments of the present disclosure are only used for illustrative purposes and are not used to limit the scope of these messages or information.
[0031] It is understandable 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 relevant provisions.
[0032] Figure 1 The present invention provides a flowchart of a method for capturing image content provided by an embodiment of the present invention. The method can be executed by a device for capturing image content, wherein the device can be implemented by software and / or hardware and can be configured in an electronic device, typically a computer, a mobile phone or a tablet computer. The method for capturing image content provided by an embodiment of the present invention is applicable to a scenario in which image content in a published media content is used as a reference image for capturing image content. Figure 1 As shown, the method for capturing image content provided by this embodiment may include:
[0033] S101. Based on a preset trigger operation for a first image content, reference information determined by using the first image content as a reference image is displayed on a shooting interface, wherein the first image content is included in media content published by a user in a current application, and the reference information is used to shoot a second image content.
[0034] The preset trigger operation may be a trigger operation for indicating displaying reference information on the shooting interface. The execution method of the preset trigger operation is not limited, for example, the preset trigger operation may be an operation of triggering a certain control or executing a certain preset gesture.
[0035] The first image content can be understood as the image content targeted by the preset trigger operation, such as the image content corresponding to the image information triggered by the preset trigger operation, and / or the image content currently displayed in the media content display interface when the preset trigger operation is received, etc. The first image content can be derived from the media content published by the user in the current application. In other words, the first image content can be the image content in the media content published by the user in the current application. The type of the first image content is not limited. For example, the first image content can be picture content and / or video content. The picture content can include static pictures and / or dynamic pictures. The current application can be the application corresponding to the current application. The current application can be understood as an application that executes the method for shooting image content provided in the embodiment of the present disclosure. It should be noted that the media content published by the user can be used as the source of the first image content only if the user fully authorizes it.
[0036] The reference image may be an image used to determine the reference information. The reference information may be information for reference by the user for shooting, which may be determined based on the reference image, such as the reference information may be associated with the reference image. Exemplarily, the reference information may include a reference picture, a prompt text, and / or a prompt audio. This reference picture may be provided for reference by the user for shooting, and optionally, this reference picture may be at least a partial image of the reference image. In some examples, the reference picture may be displayed in the form of a thumbnail. This prompt text and / or prompt audio may provide shooting prompts to the user, such as for prompting the shooting focal length and / or shooting brightness corresponding to the reference image, etc., to guide the user to adjust the current shooting angle of the shooting interface to the shooting angle corresponding to the reference image, and / or, adjust the current shooting brightness of the shooting interface to the shooting angle corresponding to the reference image, and so on.
[0037] Exemplarily, when a preset trigger operation is received for the first image content in a media content published by a user in the current application, the first image content in the media content can be used as the currently used reference image based on the preset trigger operation, and reference information to be displayed is determined based on the reference image, and the reference information is displayed in the shooting interface, such as displaying a reference picture in the shooting interface, displaying reference text in the shooting interface, and / or playing reference audio in the shooting interface, etc., so that the current user can shoot with reference to the displayed reference information.
[0038] It should be noted that the reference information determined by using the first image content as the reference image is displayed under the premise of full authorization by the user who published the first image content. If the user who published the first image content has not enabled the reference permission for the first image content, the reference information determined by using the first image content as the reference image will not be displayed in the shooting interface.
[0039] In some embodiments, the reference information may include a reference picture, and the reference picture may be an image picture of a reference image. At this time, optionally, displaying the reference information determined by using the first image content as a reference image on the shooting interface includes: displaying a reference image determined based on the first image content on the shooting interface, and the reference image is the first image content or is associated with the first image content.
[0040] For example, based on a preset trigger operation for the first image content, the first image content can be used as the reference image 20 or an image associated with the first image content can be used as the reference image 20, and the reference image 20 can be used as reference information to be displayed, and the reference image 20 can be displayed in the shooting interface, such as Figure 2 As shown, the method of determining reference information is further enriched.
[0041] Among them, the image associated with the first image content can be understood as an image that is associated with the first image content in some aspect. Exemplarily, it can be an image whose picture content is associated with the picture content of the first image content, such as an image of picture content and / or picture layout that is the same or similar to the picture content of the first image content; and / or, an image associated with the corresponding media content and / or publisher and the media content and / or publisher corresponding to the first image content; and / or, an image generated based on the first image content, such as a posture contour image of a photographed object (such as a person, etc.) in the first image content generated based on the first image content.
[0042] When displaying a reference image in a shooting interface, illustratively, at least a portion of the image screen of the reference image can be displayed in the shooting interface. For example, when the reference image is a static image (such as a static picture, etc.), the image screen of this reference image can be displayed in the shooting interface; when the reference image is a dynamic image (such as a dynamic picture or video, etc.), the key image frame in the reference image can be displayed in the shooting interface, or at least two image frames of the reference image can be switched and displayed in the shooting interface, and so on. Here, the key image frame can be understood as an image frame used to present the key content in the reference image, and the method of determining it is not limited.
[0043] S102: In response to a shooting operation based on the shooting interface, shoot the second image content.
[0044] The shooting operation may be a trigger operation for indicating shooting in the shooting interface. The shooting operation may be performed in any manner, for example, the shooting operation may be an operation of triggering a shooting control or executing a preset shooting gesture. The second image content may be understood as the image content captured after the reference information is displayed, and the current user may capture the image with reference to the displayed reference information.
[0045] Specifically, when a shooting operation based on the shooting interface is received, for example, when it is detected that the current user triggers the shooting control 21 (such as Figure 2 In the case shown in FIG. 1 , shooting can be performed based on this shooting operation to obtain the captured second image content.
[0046] The type of the second image content is not limited. Optionally, the second image content includes picture content and / or video content. For example, it can support the current user to shoot picture content with reference to the displayed reference information, and can also support the current user to shoot video content with reference to the displayed reference information, so as to further enrich the types of image content supported for shooting.
[0047] In some examples, such as Figure 2 As shown, a plurality of type controls 22 may be displayed in the shooting interface, and the plurality of type controls 22 include a type control 22 in a selected state, and the type control 22 in a selected state supports the current user to switch to shoot the corresponding type of second image content. Thus, in the case of receiving a shooting operation based on the shooting interface, the type control currently in the selected state may be used to shoot the second image content corresponding to the type control in the selected state. For example, when the picture type control is in the selected state, the second image content of the picture type may be shot in response to the shooting operation, that is, the picture content; when the video type control is in the selected state, the second image content of the video type may be shot in response to the shooting operation, that is, the video content.
[0048] In other examples, different types of second image content may be captured based on different shooting operations performed by the current user. Taking the shooting operation including a click operation and / or a long press operation on the shooting control as an example, illustratively, when it is detected that the current user performs the shooting operation by clicking the shooting control, a picture type of second image content may be captured; when it is detected that the current user performs the shooting operation by long pressing the shooting control, a video type of second image content may be captured.
[0049] The method for capturing image content provided in this embodiment displays reference information determined by using the first image content as a reference image on a capturing interface based on a preset trigger operation for the first image content, wherein the first image content is included in the media content published by the user in the current application, and the reference information is used to capture the second image content; in response to the capture operation based on the capturing interface, the second image content is captured. This embodiment utilizes the above technical solution to support the display and capture of reference information on a capturing interface using the image content in the published media content as a reference image, which can enrich the setting method of the reference image and the capturing method of the image content compared to the technical solution of pre-establishing a reference gallery by the application platform or allowing the user to upload reference images independently.
[0050] In some embodiments, the preset trigger operation based on the first image content includes: displaying target media content and / or displaying target image information associated with the first image content, the target media content including the first image content; performing the preset trigger operation based on the first image content in the target media content, or performing the preset trigger operation based on the target image information.
[0051] The target media content may be understood as the media content including the first image content, that is, the media content to which the first image content belongs. The target image information may be understood as the image information associated with the first image content. Exemplarily, the target image information may include identification information of the first image content, such as a thumbnail of the first image content, an image name and / or an image unique code (Identity document, ID), etc. The following description is made by taking the thumbnail of the first image content as an example.
[0052] In the above implementation, it is possible to support the current user to perform a preset trigger operation based on the image content in a certain media content when viewing the media content, so as to use the image content as a reference image to shoot the image content in the shooting interface, thereby enriching the method of obtaining reference images and the method of shooting image content based on reference images.
[0053] Specifically, the target media content may be displayed, such as the image content in the target media content. When a preset trigger operation based on the first image content in the target media content is detected, reference information determined by using the first image content as a reference image may be displayed in the shooting interface. For example, when a preset trigger operation based on the target media content is detected, the image content currently displayed in the target media content may be used as the first image content, and reference information determined by using the first image content as a reference image may be displayed in the shooting interface.
[0054] The display position of the target media content is not limited. For example, the target media content can be displayed in the media content display interface; or the target media content can be displayed in other interfaces except the media content display interface, such as displaying the media content shared in the session interface in the form of session information in the session interface. Taking the display of the target media content in the media content display interface as an example, the current user can be supported to perform a preset trigger operation based on this media content display interface, thereby further enriching the execution method of the preset trigger operation. At this time, optionally, the performing of the preset trigger operation based on the first image content in the target media content includes: performing the preset trigger operation based on the first image content of the target media content displayed on the media content display interface. For example, when receiving the preset trigger operation acting on the media content display interface, the image content in the target media content currently displayed in the media content display interface can be used as the first image content, and it is determined that the preset trigger operation for this first image content is received.
[0055] In the above implementation, the current user may also be supported to perform a preset trigger operation based on the target image information associated with the first image content, so as to further enrich the image content shooting method based on the reference image.
[0056] Specifically, the target image information associated with the first image content can be displayed; when a preset trigger operation performed based on this target image information is detected, in response to this preset trigger operation, reference information determined using the first image content as a reference image is displayed on the shooting interface.
[0057] The display location of the target image information is not limited. For example, the target image information can be displayed in the reference image panel. At this time, the first image content can be a candidate reference image in the candidate image panel. The reference image panel can be understood as a panel for displaying image information of a candidate reference image. The reference image panel displays image information of at least one candidate reference image. The candidate reference image can be understood as a reference image that can be selected by the current user. The image information of the candidate reference image can be understood as information of the candidate reference image, such as identification information of the candidate reference image.
[0058] In some embodiments, the current user may be supported to shoot using the shooting elements used in the reference image to simplify the operations required to shoot based on the reference image. At this time, optionally, the method for shooting the image content may also include: based on a preset trigger operation for the first image content, displaying a shooting preview screen of the target shooting element in the third area of the shooting interface, the target shooting element being the shooting element used for the first image content; shooting the second image content includes: shooting the second image content using the target shooting element.
[0059] The target shooting element may be a shooting element used in the currently used reference image (such as the first image content). This shooting element may be understood as an element used for shooting, which may include but is not limited to special effects, filters, beauty effects, and / or stickers. The third area may be a display area for the shooting preview screen of the target shooting element. For example, the third area may be an area in the shooting interface for displaying a preview screen of the content of the viewfinder captured by the camera.
[0060] Taking the first image content as a reference image as an example, when the reference information determined by using the first image content as the reference image is displayed on the shooting interface based on a preset trigger operation for the first image content, a shooting preview screen of the target shooting element can be further displayed in the third area of the shooting interface, such as using the target shooting element to process the framing image captured by the camera to obtain a shooting preview screen of the target shooting element, and displaying this shooting preview screen in the third area of the shooting interface so that the current user can view the shooting effect of the target shooting special effects; and, when a shooting operation based on the shooting interface is received, the target shooting element can be used for shooting to obtain a second image content using the target shooting element.
[0061] Figure 3 A flowchart of another method for photographing image content provided for an embodiment of the present disclosure. The scheme in this embodiment may be combined with one or more optional schemes in the above-mentioned embodiments. Optionally, based on a preset trigger operation for a first image content, the reference information determined by using the first image content as a reference image is displayed on a photographing interface, including: in response to a first preset trigger operation for the first image content, a photographing interface is displayed, reference information corresponding to the first image content is displayed in a first area of the photographing interface, and a reference image panel is displayed in a second area of the photographing interface, and the target image information associated with the first image content is displayed as a selected state in the reference image panel; and / or, in response to a second preset trigger operation for the first image content, a photographing interface is displayed, and reference information corresponding to the first image content is displayed in the first area of the photographing interface.
[0062] Correspondingly, such as Figure 3 As shown, the method for capturing image content provided by this embodiment may include:
[0063] S201 , display target media content, where the target media content includes first image content, and execute S202 or S203 .
[0064] Exemplarily, the target media content may be displayed, such as displaying the target media content on a media content display interface.
[0065] S202. In response to a first preset trigger operation for a first image content, a shooting interface is displayed, reference information corresponding to the first image content is displayed in a first area of the shooting interface, and a reference image panel is displayed in a second area of the shooting interface, and target image information associated with the first image content is displayed as selected in the reference image panel, and S204 is executed.
[0066] The first preset trigger operation can be understood as a preset trigger operation for indicating displaying a shooting interface and displaying a reference image panel in the shooting interface. The execution method of the first preset trigger operation is not limited. For example, the first preset trigger operation can be an operation of triggering a collection control, an operation of triggering a first preset control, or an operation of executing a first preset sliding gesture.
[0067] In this embodiment, it is possible to support displaying a shooting interface based on a first preset trigger operation, and displaying reference information of a reference image and a reference image panel of the current user in the shooting interface.
[0068] Specifically, when a first preset trigger operation is received for the first image content of the target media content currently displayed in the media content display interface, the first image content can be used as a reference image to display the shooting interface, and reference information determined based on this reference image can be displayed in the first area of the shooting interface. The reference image panel of the current user can be displayed in the second area of the shooting interface, and the target image information associated with the first image content can be displayed as selected in the reference image panel.
[0069] The display position of the target image information of the first image content in the reference image panel is not limited. Optionally, the target image information is displayed in a collection image set of the reference image panel, and the collection image set is a collection of reference images collected by the current user. For example, the first image content can be used as a candidate reference image collected by the current user, and the target image information of the first image content can be displayed in the collection image set of the reference image panel. Among them, the collection image set can be understood as a collection of candidate reference images collected by the current user.
[0070] In some implementations, the current user can also be supported to collect one or more image contents in the media content as candidate reference images when watching the media content, so as to facilitate subsequent shooting with reference to the image contents in the media content. At this time, optionally, in response to the first preset trigger operation for the first image content, displaying the shooting interface includes: in response to the collection operation for the first image content, adding the target image information associated with the first image content to the collection image set of the current user; displaying the shooting interface based on the collection operation and / or displaying the shooting interface based on the collection image set.
[0071] The collection operation may be a trigger operation for indicating that a certain image content in the target media content is collected as a candidate reference image, such as an operation of triggering a collection control or executing a collection gesture.
[0072] In some examples, the preset trigger operation based on the first image content and the collection operation for the first image content may be the same operation. Exemplarily, when a collection operation for the first image content in the target media content currently displayed in the media content display interface is detected, the target image information associated with the first image content may be added to the current user's collection of images, the shooting interface is displayed, the reference information corresponding to the first image content is displayed in the first area of the shooting interface, and the reference image panel is displayed in the second area of the shooting interface. At this time, the reference image panel may display the current user's collection of images, and the target image information of the first image content may be displayed as selected in this collection of images.
[0073] In some examples, the preset trigger operation based on the first image content and the collection operation for the first image content may be different operations. Exemplarily, in the case where a collection operation is detected for the first image content in the target media content currently displayed in the media content display interface, the target image information associated with the first image content may be added to the collection image set of the current user. And, in the case where it is detected that the current user performs a first preset trigger operation based on the collection image set, such as in the case where it is detected that the current user performs a first preset trigger operation based on this first image content in the collection image set, in response to this first preset trigger operation, a shooting interface may be displayed, reference information corresponding to the first image content may be displayed in the first area of the shooting interface, and a reference image panel may be displayed in the second area of the shooting interface.
[0074] In some embodiments, after the target image information associated with the first image content is added to the collection of favorite images of the current user, a first preset control may be further displayed in the media content display interface to facilitate the current user to perform a first preset trigger operation, and when the first preset operation acting on the first preset control is detected, a shooting interface is displayed, and a reference image panel of the current user is displayed in the shooting interface. At this time, optionally, the displaying of the shooting interface based on the collection operation includes: displaying a first preset control in the media content display interface in response to the first image information being added to the collection of favorite images; and displaying the shooting interface in response to the first preset trigger operation for the first preset control. The first preset control may be understood as a control for the current user to perform the first preset trigger operation.
[0075] S203: In response to a second preset trigger operation for the first image content, display a shooting interface, and display reference information corresponding to the first image content in a first area of the shooting interface.
[0076] The second preset trigger operation may be understood as a preset trigger operation for indicating displaying the shooting interface. The second preset trigger operation may not be used to indicate displaying the reference image panel of the current user in the shooting interface. The execution method of the second preset trigger operation is not limited. For example, the second preset trigger operation may be an operation for triggering a second preset control or executing a second preset sliding gesture.
[0077] In this embodiment, it is also possible to support displaying a shooting interface based on a second preset trigger operation, and displaying reference information of a reference image in the shooting interface instead of displaying a reference image panel of the current user.
[0078] Specifically, when a second preset trigger operation is received for the first image content of the target media content currently displayed in the media content display interface, the first image content can be used as a reference image to display the shooting interface, and reference information determined based on this reference image can be displayed in the first area of the shooting interface.
[0079] In some embodiments, it is possible to support displaying a second preset control and / or a favorite control in the media content display interface, so that the current user can perform a second preset trigger operation and / or a favorite operation on the first image content. The timing of displaying the second preset control and / or the favorite control is not limited. For example, when the first image content is displayed, the second preset control and / or the favorite control can be automatically displayed in the media content display interface to simplify the path of performing the second preset trigger operation and / or the favorite operation; or when the first image content is initially displayed, the second preset control may not be displayed in the media content display interface, but when a control display operation is received from the current user to indicate displaying the second preset control and / or the favorite control, the second preset control and / or the favorite control may be added to the media content display interface to reduce the obstruction of the first image content.
[0080] At this time, optionally, the preset trigger operation is performed based on the first image content of the target media content displayed on the media content display interface, including: in response to displaying the first image content of the target media content on the media content display interface, keeping displaying the second preset control and / or the collection control in the media content display interface; or, in response to the control display operation based on the first image content displayed in the media content display interface, adding a second preset control and / or a collection control to the media content display interface; wherein the second preset control is configured to trigger the execution of the second preset trigger operation for the first image content, and the collection control is configured to trigger the execution of the collection operation for the first image content.
[0081] The control display operation may be a trigger operation for indicating display of the first preset control and / or the favorite control, such as a long press operation within the media content display interface and / or an operation for triggering a target control displayed in the media content display interface, etc. Exemplarily, the target control may include a sharing control of the first media content and / or other controls except the sharing control of the first media content.
[0082] In some optional embodiments, Figure 4 As shown, the process of setting the image content of the target media content displayed in the media content display interface as the reference image in the shooting interface can be described as follows:
[0083] The first image content of the target media content is displayed in the media content display interface, and when it is detected that the current user performs a control display operation, the collection control 40 and / or the second preset control 41 are displayed in the media content display interface. For example, when a long press operation is received on the first image content displayed in the media content display interface, or when it is detected that the current user triggers the sharing control operation of the target media content, a preset panel (such as a sharing panel, etc.) can be displayed in the media content display interface, and the collection control 40 and / or the second preset control 41 can be displayed in the preset panel, such as Figure 4 As shown in the first picture in the first row.
[0084] In the case where it is detected that the current user triggers the collection control 40 displayed in the media content display interface, it can be determined that a collection operation for the first image content is received. In response to this collection operation, the target image information of the first image content is added to the reference image panel 42 of the current user, and a prompt message of successful addition and a first preset control 43 are displayed, such as Figure 4 As shown in the first picture of the second row in the figure. And, when it is detected that the current user triggers the first preset control 43, it can be determined that the first preset trigger operation is received, and in response to the first preset trigger operation, the first image content is used as the reference image 20, the shooting interface is displayed, the reference image 20 is displayed in the first area of the shooting interface, the reference image panel 42 of the current user is displayed in the second area of the shooting interface, and the target image information associated with the first image content is displayed as a selected state in the reference image panel 42, as shown in FIG. Figure 4 As shown in the second picture in the second row.
[0085] In the case where it is detected that the current user triggers the second preset control 41 displayed in the media content display interface, it can be determined that the second preset trigger operation for the first image content is received. In response to the second preset trigger operation, the first image content is used as the reference image 20, the shooting interface is displayed, and the reference image 20 is displayed in the first area of the shooting interface, such as Figure 4 As shown in the second picture in the first row.
[0086] S204: In response to a shooting operation based on the shooting interface, shoot the second image content.
[0087] The method for shooting image content provided in this embodiment supports switching the image content in the media content to the shooting interface for shooting as the reference image in the shooting interface when watching the media content, which can enrich the setting method of the reference image and the shooting method of the image content.
[0088] In some embodiments, based on a preset trigger operation for the first image content, reference information determined by using the first image content as a reference image is displayed in a shooting interface, including: displaying a reference image panel of the current user in a second area of the shooting interface; in response to a third preset trigger operation for target image information associated with the first image content in the reference image panel, displaying the target image information as selected, and displaying the first image content in the first area of the shooting interface.
[0089] Among them, the first area can be understood as the display area of the reference image. The second area can be understood as the display area of the reference image panel. The positions of the first area and the second area in the reference image panel are not limited. The third preset trigger operation can be an operation to trigger a certain image information displayed in the reference image panel, such as an operation to trigger the display area of a certain image information; it can also be an operation to trigger a reference control associated with a certain image information display, and so on.
[0090] Specifically, the reference image panel of the current user can be displayed in the second area of the shooting interface, and the image information of at least one candidate reference image can be displayed in the reference image panel, wherein at least some of the candidate reference images are image content in the published media content; when a third preset trigger is received for certain image information (such as target image information) displayed in the reference image panel, this image information can be displayed as a selected state, and the candidate reference image corresponding to this image content can be used as a reference image, and the reference information determined based on this reference image can be displayed in the first area of the shooting interface.
[0091] In some optional embodiments, Figure 5 As shown in the first figure in FIG, a reference control 23 for indicating displaying a reference image panel 42 may be displayed in the shooting interface. Thus, when it is detected that the current user triggers the reference control 23 displayed in the shooting interface, it can be determined that a reference image panel display operation is received. In response to the reference image panel display operation, the reference image panel 42 of the current user is displayed in the first area of the shooting interface, and the image information of at least one candidate reference image from the published media content is displayed in the reference image panel 42, such as Figure 5 When a selection operation of the current user for a certain image information in the reference image panel 42 is received, such as when it is detected that the current user triggers a certain image information in the reference image panel 42 that is in an unselected state, the image information can be displayed as a selected state, and the image content corresponding to the image information (such as the first image content) is used as the reference image 20, and the reference image 20 is displayed in the second area of the shooting interface, such as Figure 5As shown in the third figure (the figure takes the image information 21 in the selected state as an example). In this embodiment, the reference image panel 42 displays the corresponding publishing information when the image information 21 is in the selected state. In some other embodiments, the reference image panel 42 can display the corresponding publishing information at the associated position of all displayed image information. The publishing information is, for example, the publisher's avatar or nickname, and the image information or publishing information can support triggering interactive operations on the corresponding publisher or viewing the publisher's associated page.
[0092] In addition, if Figure 5 As shown in the second and third figures in FIG. 4 , the reference image panel 42 may further display a shooting control 21. Thus, after the reference image panel 42 is displayed, such as before or after performing a preset trigger operation, the current user can trigger the shooting control 21 displayed in the reference image panel 42 to perform a shooting operation to shoot; or before or after performing a preset trigger operation, the reference image panel 42 may be closed and the shooting control 21 displayed in the trigger shooting interface and not located in the reference image panel 42 (such as Figure 2 The shooting operation is performed to shoot.
[0093] In the above embodiment, the user can be supported to perform preset trigger operations based on the reference image panel to display reference information, which can further enrich the display method of reference information and further enrich the image content shooting method based on the reference image.
[0094] In some embodiments, reference image recommendations can be supported based on the first image content corresponding to a preset trigger operation and / or the current framing screen content in the shooting interface, so as to further improve the adaptability of the recommended reference image to the current shooting scene, thereby improving the practicality of the recommended reference image.
[0095] For example, when a reference image display operation acting on the shooting interface is received, a candidate reference image that matches the first image content currently serving as a reference image and / or the current framing screen content can be obtained, such as obtaining a candidate reference image that is contained in the published media content and matches the first image content currently serving as a reference image and / or the current framing screen content, and displaying the image information of the obtained candidate reference image in the reference image panel.
[0096] At this time, optionally, the method for photographing the image content may also include: in response to a reference image display operation performed within the shooting interface, displaying image information of a candidate reference image that matches the first image content and / or the current framing screen content in a reference image panel.
[0097] The reference image display operation can be understood as a triggering operation for indicating the display of image information of a candidate reference image that matches the first image content and / or the current view screen content, such as an operation for triggering a reference control or a scanning control. The current view screen content can be understood as the screen content currently within the camera's view range, such as the preview screen currently captured by the camera. The method for obtaining the candidate reference image that matches the first image content and / or the current view screen content is not limited.
[0098] In the above embodiment, the reference image recommendation based on the first image content or the reference image recommendation based on the current viewfinder content can be preset; it can also be set based on whether there is a reference image in the current shooting interface and the source of the reference image.
[0099] In some examples, when a reference image (such as the first image content) currently exists in the shooting interface (such as Figure 2 and Figure 5 ), a reference image recommendation can be made based on the currently used reference image, such as obtaining a candidate reference image whose image frame matches the image frame of the reference image, and displaying the image information of the obtained candidate reference image in the reference image panel; when there is currently no reference image in the shooting interface (such as Figure 5 As shown in the first and second figures in the figure, reference images can be recommended based on the current viewfinder content of the camera, such as obtaining candidate reference images whose image screen matches the current viewfinder content, and displaying the image information of the obtained candidate reference images in the reference image panel.
[0100] In other examples, when there is currently a reference image in the shooting interface and this reference image is not a candidate reference image in the reference image panel, such as when there is currently a reference image in the shooting interface and the image information of this reference image is not included in the reference image panel, a reference image recommendation can be made based on the reference image currently used; when there is currently no reference image in the shooting interface, or when the reference image currently used in the shooting interface is a candidate reference image in the reference image panel, a reference image recommendation can be made based on the current framing screen.
[0101] In an exemplary scenario, Figure 2 and Figure 5As shown, a reference control 23 may be displayed in the shooting interface. In addition, when reference information is displayed in the shooting interface, a first scanning control 24 may be displayed at a position associated with the reference information; when a reference image panel 42 is displayed in the shooting interface, a second scanning control 44 may be displayed in the reference image panel 42. Thus, when it is detected that the current user triggers the reference control 23, the first scanning control 24, or the second scanning control 44, it may be determined that a reference image display operation is received, and in response to the reference image display operation, a candidate reference image matching the first image content currently used as a reference image and / or the current framing screen content may be acquired, and the image information of the acquired candidate reference image may be displayed in the reference image panel 42.
[0102] In the above embodiment, some or all of the candidate reference images in the reference image panel may be published reference images determined based on the image content in the media content published by the user in the current application, so as to enrich the reference images in the reference image panel. For example, the current application may obtain a published reference image determined based on the image content in the published media content, and display the published reference image as a candidate reference image in the reference image panel; or, the current user may add the image content in the published media content as a candidate reference image to the reference image panel, and so on. At this time, optionally, at least some of the candidate reference images in the reference image panel are published reference images determined based on the image content in the media content published by the user in the current application. Among them, the published reference image can be understood as a candidate reference image determined based on the image content in the media content published by the user in the current application.
[0103] In some embodiments, for a published reference image in a reference image panel, it is also possible to support displaying the publishing information of the published reference image in the reference image panel, so that the current user can view or interact based on the publishing information, further enriching the content displayed in the reference image panel and the interaction supported by the reference image panel. At this time, optionally, the method for capturing the image content may also include: displaying the publishing information of at least part of the published reference image in the reference image panel, the image information of at least part of the published reference image is in a display state and / or a selected state in the reference image panel, and the publishing information includes publisher information and / or media content information of the corresponding media content.
[0104] The publishing information of the published reference image may include publisher information of the published reference image and / or media content information of the media content corresponding to the published reference image. The publisher information of the published reference image may be understood as information of the publisher of the media content corresponding to the published reference image, such as the publisher's avatar and / or nickname. The media content information of the media content corresponding to the published reference image may be understood as information of the media content corresponding to the published reference image, such as the name and / or cover of the media content.
[0105] In some examples, regardless of whether the published reference image is in a selected state, when the image information of the published reference image is in a display state, the published information of the published reference image in the display state is displayed in the reference image panel. For example, when the image information of a published reference image is displayed in the reference image panel, the published information of the published reference image can be displayed at a location associated with the image information.
[0106] In some examples, it may not be considered whether the published reference image is in a display state, and when the published reference image is in a selected state, the publishing information of the published reference image in the selected state is displayed in the reference image panel. For example, when there is a published reference image in a selected state in the reference image panel, the publishing information of the published reference image in the selected state may be displayed in the reference image panel, such as displaying the publishing information of the published reference image in the selected state at a preset position of the reference image panel.
[0107] In some examples, it may be considered whether the published reference image is in a display state and in a selected state, and when the image information of the published reference image is in both a display state and a selected state, the published information of the published reference image is displayed in the reference image panel. For example, when the image information of a published reference image in a selected state is displayed in the reference image panel, the published information of the published reference image may be displayed at a location associated with the image information, such as Figure 5 As shown in the third picture.
[0108] In some embodiments, the method for capturing the image content may further include at least one of the following: in response to a publisher interface display operation based on the first publisher information displayed in the reference image panel, displaying a personal interface of the first publisher, the first publisher corresponding to the first publisher information; in response to a relationship establishment operation based on the second publisher information displayed in the reference image panel, adding the second publisher to an associated user list of the current user, the second publisher corresponding to the second publisher information, and the users in the associated user list have a preset association relationship with the current user; in response to a media content display operation based on the target media content information displayed in the reference image panel, displaying media content corresponding to the target media content information.
[0109] The publisher interface display operation may be an operation for indicating the display of the publisher's personal interface. The publisher interface display operation may be executed based on the publisher information of a published reference image displayed in the reference image panel, such as the publisher interface display operation may be an operation for triggering a publisher information displayed in the reference image panel, etc. The first publisher information may be the publisher information corresponding to the publisher interface display operation, such as the publisher information triggered by the publisher interface display operation, etc. The first publisher may be understood as the publisher corresponding to the first publisher information.
[0110] The relationship establishment operation can be understood as a trigger operation for indicating the establishment of a preset association relationship between the current user and a publisher. This relationship establishment operation can support execution based on the publisher information of a published reference image displayed in the reference image panel, such as the publisher interface display operation can be an operation to trigger the relationship establishment control of a publisher information displayed in the reference image panel, etc. The second publisher information can be the publisher information corresponding to this relationship establishment operation, which can be the same as or different from the first publisher information. The second publisher can be understood as the publisher corresponding to the second publisher information. The associated user list can be understood as a list of users who have a preset association relationship with the current user. The preset association relationship is not limited, for example, the preset association relationship can include but is not limited to a follow-up relationship, etc.
[0111] The media content display operation may be an operation for indicating display of media content. The media content display operation may be supported to be executed based on the media content information of a published reference image displayed in the reference image panel, such as the media content display operation may be an operation for triggering certain media content information displayed in the reference image panel. The target media content information may be the media content information corresponding to the media content display operation, such as the media content information triggered by the media content display operation.
[0112] Exemplarily, when a publisher interface display operation based on publisher information (such as first publisher information) displayed in the reference image panel is received, such as when it is detected that the current user triggers the publisher information of a published reference image displayed in the reference image panel, the personal interface of the publisher corresponding to this publisher information can be displayed.
[0113] When a relationship establishment operation based on certain publisher information displayed in the reference image panel (such as the second publisher information) is received, such as when it is detected that the current user triggers a relationship establishment control corresponding to certain publisher information displayed in the reference image panel, a preset association relationship can be established between the current user and the publisher corresponding to this publication information, such as the publisher corresponding to this publication information can be added to the current user's associated user list.
[0114] When a media content display operation based on certain media content information displayed in a reference image panel (such as target media content information) is received, such as when it is detected that the current user triggers certain media content information displayed in the reference image panel, the media content corresponding to this media content information can be displayed, such as displaying the media content corresponding to this media content information in the media content display interface.
[0115] In the above-mentioned embodiment, the user is supported to view the interface associated with the publisher of the candidate reference image, perform operations associated with the publisher of the candidate reference image and / or view the media content from which the candidate reference image originates based on the publishing information displayed in the reference image panel, which can simplify the operations required to perform the above-mentioned interactions and further enrich the functions of the reference image panel and the execution methods of the above-mentioned interactions.
[0116] Figure 6 This is a structural block diagram of an image content shooting device provided by an embodiment of the present disclosure. The device can be implemented by software and / or hardware, and can be configured in an electronic device, typically a computer, a mobile phone or a tablet computer, and can shoot image content by executing an image content shooting method and using image content in published media content as a reference image. Figure 6 As shown, the image content shooting device provided in this embodiment may include: a reference information display module 601 and an image content shooting module 602, wherein:
[0117] A reference information display module 601 is used to display reference information determined by using the first image content as a reference image on a shooting interface based on a preset trigger operation for the first image content, wherein the first image content is included in the media content published by the user in the current application, and the reference information is used to shoot the second image content;
[0118] The image content shooting module 602 is used to shoot the second image content in response to a shooting operation based on the shooting interface.
[0119] The image content shooting device provided in this embodiment displays reference information determined by using the first image content as a reference image on a shooting interface through a reference information display module based on a preset trigger operation for the first image content, wherein the first image content is included in the media content published by the user in the current application, and the reference information is used to shoot the second image content; the image content shooting module responds to the shooting operation based on the shooting interface to shoot the second image content. This embodiment uses the above technical solution to support the display of reference information and shooting of the image content in the published media content as a reference image on the shooting interface. Compared with the technical solution of pre-establishing a reference gallery by the application platform or uploading reference images by the user, it can enrich the setting method of the reference image and the shooting method of the image content.
[0120] Optionally, the reference information display module 601 may be specifically configured to: display a reference image determined based on the first image content on a shooting interface, where the reference image is the first image content or is associated with the first image content.
[0121] Optionally, the reference information display module 601 can be specifically used to: display target media content and / or display target image information associated with first image content, the target media content including the first image content; perform the preset trigger operation based on the first image content in the target media content, or perform the preset trigger operation based on the target image information.
[0122] Optionally, the reference information display module 601 may be specifically configured to: execute the preset trigger operation based on the first image content of the target media content displayed on the media content display interface.
[0123] Optionally, the reference information display module 601 may include: a first display unit, used to display a shooting interface in response to a first preset trigger operation for a first image content, display reference information corresponding to the first image content in a first area of the shooting interface, and display a reference image panel in a second area of the shooting interface, wherein the target image information associated with the first image content is displayed as selected in the reference image panel; and / or, a second display unit, used to display a shooting interface in response to a second preset trigger operation for the first image content, and display reference information corresponding to the first image content in the first area of the shooting interface.
[0124] Optionally, the target image information is displayed in a collection image set of the reference image panel, and the collection image set is a set of reference images collected by the current user.
[0125] Optionally, the first display unit may include: a collection subunit, used to add target image information associated with the first image content to a collection image set of the current user in response to a collection operation on the first image content; an interface display subunit, used to display the shooting interface based on the collection operation and / or display the shooting interface based on the collection image set.
[0126] Optionally, the interface display subunit is specifically used to: display a first preset control on the media content display interface in response to the first image information being added to the collection image set; and display the shooting interface in response to the first preset trigger operation for the first preset control.
[0127] Optionally, the reference information display module 601 can be specifically used to: in response to displaying the first image content of the target media content in the media content display interface, keep displaying the second preset control and / or the collection control in the media content display interface; or, in response to the control display operation based on the first image content displayed in the media content display interface, add the display of the second preset control and / or the collection control in the media content display interface; wherein the second preset control is configured to trigger the execution of a second preset trigger operation for the first image content, and the collection control is configured to trigger the execution of a collection operation for the first image content.
[0128] Optionally, the reference information display module 601 can be specifically used to: display a reference image panel of the current user in the second area of the shooting interface; in response to a third preset trigger operation for target image information associated with the first image content in the reference image panel, display the target image information as selected, and display the first image content in the first area of the shooting interface.
[0129] Furthermore, the image content shooting device may also include: an image content display module, which is used to display image information of candidate reference images that match the first image content and / or the current framing screen content in a reference image panel in response to a reference image display operation performed within the shooting interface.
[0130] Optionally, at least part of the candidate reference images in the reference image panel are published reference images determined based on image contents in media content published by a user in the current application.
[0131] Furthermore, the image content shooting device may also include: a publishing information display module, used to display the publishing information of at least part of the published reference image in the reference image panel, the image information of at least part of the published reference image is in a display state and / or a selected state in the reference image panel, and the publishing information includes publisher information and / or media content information of the corresponding media content.
[0132] Furthermore, the image content shooting device may also include at least one of the following: an interface display module, used to respond to a publisher interface display operation based on the first publisher information displayed in the reference image panel, and display a personal interface of the first publisher, the first publisher corresponding to the first publisher information; a publisher adding module, used to respond to a relationship establishment operation based on the second publisher information displayed in the reference image panel, and add the second publisher to the associated user list of the current user, the second publisher corresponding to the second publisher information, and the users in the associated user list have a preset association relationship with the current user; a media content display module, used to respond to a media content display operation based on the target media content information displayed in the reference image panel, and display media content corresponding to the target media content information.
[0133] Furthermore, the image content shooting device may also include: a screen display module, which is used to display a shooting preview screen of a target shooting element in a third area of the shooting interface based on a preset trigger operation for the first image content, and the target shooting element is a shooting element used for the first image content; the image content shooting module 602 can be specifically used to: use the target shooting element to shoot the second image content.
[0134] Optionally, the second image content includes picture content and / or video content.
[0135] The image content shooting device provided in the embodiment of the present disclosure can execute the image content shooting method provided in any embodiment of the present disclosure, and has the corresponding functional modules and beneficial effects of executing the image content shooting method. For technical details not described in detail in this embodiment, please refer to the image content shooting method provided in any embodiment of the present disclosure.
[0136] Reference below Figure 7, which shows a schematic diagram of the structure of an electronic device (e.g., terminal device) 700 suitable for implementing the 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, notebook computers, digital broadcast receivers, PDAs (personal digital assistants), PADs (tablet computers), PMPs (portable multimedia players), vehicle-mounted terminals (e.g., vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 7 The electronic device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present disclosure.
[0137] like Figure 7 As shown, the electronic device 700 may include a processing device (e.g., a central processing unit, a graphics processing unit, etc.) 701, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 702 or a program loaded from a storage device 708 into a random access memory (RAM) 703. In the RAM 703, various programs and data required for the operation of the electronic device 700 are also stored. The processing device 701, the ROM 702, and the RAM 703 are connected to each other via a bus 704. An input / output (I / O) interface 705 is also connected to the bus 704.
[0138] Typically, the following devices may be connected to the I / O interface 705: an input device 706 including, for example, a touch screen, a touch pad, a keyboard, a mouse, a camera, a microphone, an accelerometer, a gyroscope, etc.; an output device 707 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; a storage device 708 including, for example, a magnetic tape, a hard disk, etc.; and a communication device 709. The communication device 709 may allow the electronic device 700 to communicate with other devices wirelessly or by wire to exchange data. Although Figure 7 The electronic device 700 is shown with various devices, but it should be understood that it is not required to implement or possess all the devices shown. More or fewer devices may be implemented or possessed instead.
[0139] In particular, according to an embodiment of the present disclosure, the process described above with reference to the flowchart can be implemented as a computer software program. For example, an embodiment of the present disclosure includes a computer program product, which includes a computer program carried on a non-transitory computer-readable medium, and the computer program contains program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device 709, or installed from a storage device 708, or installed from a ROM 702. When the computer program is executed by the processing device 701, the above-mentioned functions defined in the method of the embodiment of the present disclosure are executed.
[0140] It should be noted that the computer-readable medium disclosed above may be a computer-readable signal medium or a computer-readable storage medium or any combination of the above two. The computer-readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present disclosure, a computer-readable storage medium may be any tangible medium containing or storing a program that may be used by or in combination with an instruction execution system, device or device. In the present disclosure, a computer-readable signal medium may include a data signal propagated in a baseband or as part of a carrier wave, in which a computer-readable program code is carried. This propagated data signal may take a variety of forms, including but not limited to an electromagnetic signal, an optical signal, or any suitable combination of the above. The computer readable signal medium may also be any computer readable medium other than a computer readable storage medium, which may send, propagate or transmit a program for use by or in conjunction with an instruction execution system, apparatus or device. The program code contained on the computer readable medium may be transmitted using any suitable medium, including but not limited to: wires, optical cables, RF (radio frequency), etc., or any suitable combination of the above.
[0141] In some embodiments, the client and the server may communicate using any currently known or future developed network protocol such as HTTP (HyperText Transfer Protocol), and may be interconnected with any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include a local area network ("LAN"), a wide area network ("WAN"), an internet (e.g., the Internet), and a peer-to-peer network (e.g., an ad hoc peer-to-peer network), as well as any currently known or future developed network.
[0142] The computer-readable medium may be included in the electronic device, or may exist independently without being incorporated into the electronic device.
[0143] The above-mentioned computer-readable medium carries one or more programs. When the above-mentioned one or more programs are executed by the electronic device, the electronic device: based on a preset trigger operation for the first image content, displays reference information determined by using the first image content as a reference image on a shooting interface, wherein the first image content is included in the media content published by the user in the current application, and the reference information is used to shoot the second image content; in response to a shooting operation based on the shooting interface, shoot the second image content.
[0144] Computer program code for performing the operations of the present disclosure may 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, C++, and conventional procedural programming languages, such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate 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 a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., through the Internet using an Internet service provider).
[0145] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present disclosure. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some implementations as replacements, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0146] The units involved in the embodiments described in the present disclosure may be implemented by software or hardware, wherein the name of a module does not, in some cases, constitute a limitation on the unit itself.
[0147] The functions described above herein may be performed at least in part by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic components that may be used include: field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on chips (SOCs), complex programmable logic devices (CPLDs), and the like.
[0148] In the context of the present disclosure, a machine-readable medium may be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, device, or equipment. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or equipment, or any suitable combination of the foregoing. A more specific example of a machine-readable storage medium may include an electrical connection based on one or more lines, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0149] According to one or more embodiments of the present disclosure, Example 1 provides a method for capturing image content, including:
[0150] Based on a preset trigger operation for a first image content, reference information determined by using the first image content as a reference image is displayed on a shooting interface, wherein the first image content is included in media content published by a user in a current application, and the reference information is used to shoot a second image content;
[0151] In response to a shooting operation based on the shooting interface, the second image content is shot.
[0152] According to one or more embodiments of the present disclosure, Example 2 is a method according to Example 1, wherein displaying, on a shooting interface, reference information determined by using the first image content as a reference image includes:
[0153] A reference image determined based on the first image content is displayed on the shooting interface, where the reference image is the first image content or is associated with the first image content.
[0154] According to one or more embodiments of the present disclosure, Example 3 is the method according to Example 1, wherein the preset trigger operation based on the first image content includes:
[0155] Displaying target media content and / or displaying target image information associated with first image content, wherein the target media content includes the first image content;
[0156] The preset trigger operation is performed based on the first image content in the target media content, or the preset trigger operation is performed based on the target image information.
[0157] According to one or more embodiments of the present disclosure, Example 4 is the method according to Example 3, wherein the performing the preset trigger operation based on the first image content in the target media content includes:
[0158] The preset trigger operation is performed based on the first image content of the target media content displayed on the media content display interface.
[0159] According to one or more embodiments of the present disclosure, Example 5 is the method according to Example 4, wherein based on a preset trigger operation for the first image content, displaying reference information determined by using the first image content as a reference image on a shooting interface includes:
[0160] In response to a first preset trigger operation for a first image content, displaying a shooting interface, displaying reference information corresponding to the first image content in a first area of the shooting interface, and displaying a reference image panel in a second area of the shooting interface, wherein target image information associated with the first image content is displayed as selected in the reference image panel; and / or
[0161] In response to a second preset trigger operation for the first image content, a shooting interface is displayed, and reference information corresponding to the first image content is displayed in a first area of the shooting interface.
[0162] According to one or more embodiments of the present disclosure, Example 6 is based on the method described in Example 5, wherein the target image information is displayed in a collection of images in the reference image panel, and the collection of images is a collection of reference images collected by the current user.
[0163] According to one or more embodiments of the present disclosure, Example 7 is the method according to Example 5, wherein in response to a first preset trigger operation for the first image content, displaying a shooting interface includes:
[0164] In response to a collection operation on the first image content, adding target image information associated with the first image content to a collection of collection images of the current user;
[0165] The shooting interface is displayed based on the collection operation and / or the shooting interface is displayed based on the collection image set.
[0166] According to one or more embodiments of the present disclosure, Example 8 is the method according to Example 7, wherein displaying the shooting interface based on the collection operation includes:
[0167] In response to the first image information being added to the collection of images, displaying a first preset control on the media content display interface;
[0168] In response to the first preset trigger operation for the first preset control, the shooting interface is displayed.
[0169] According to one or more embodiments of the present disclosure, Example 9 is the method according to Example 4, wherein the step of performing the preset trigger operation based on the first image content of the target media content displayed on the media content display interface includes:
[0170] In response to displaying the first image content of the target media content on the media content display interface, keeping displaying the second preset control and / or the favorite control on the media content display interface; or
[0171] In response to a control display operation based on the first image content displayed in the media content display interface, additionally displaying a second preset control and / or a favorite control in the media content display interface;
[0172] The second preset control is configured to trigger execution of a second preset trigger operation for the first image content, and the collection control is configured to trigger execution of a collection operation for the first image content.
[0173] According to one or more embodiments of the present disclosure, Example 10 is the method according to Example 3, wherein based on a preset trigger operation for the first image content, displaying reference information determined by using the first image content as a reference image on a shooting interface includes:
[0174] Displaying a reference image panel of the current user in the second area of the shooting interface;
[0175] In response to a third preset trigger operation for target image information associated with the first image content in the reference image panel, the target image information is displayed as a selected state, and the first image content is displayed in a first area of the shooting interface.
[0176] According to one or more embodiments of the present disclosure, Example 11 is the method according to Example 1, further comprising:
[0177] In response to a reference image display operation performed within the shooting interface, image information of a candidate reference image that matches the first image content and / or the current viewfinder content is displayed in a reference image panel.
[0178] According to one or more embodiments of the present disclosure, Example 12 is based on the method described in any one of Examples 5-8 and 10-11, and at least part of the candidate reference images in the reference image panel are published reference images determined based on image content in the media content published by the user in the current application.
[0179] According to one or more embodiments of the present disclosure, Example 13 is the method according to Example 12, further comprising:
[0180] The reference image panel displays at least part of the publishing information of the reference image, and the image information of at least part of the published reference image is in a display state and / or a selected state in the reference image panel. The publishing information includes publisher information and / or media content information of the corresponding media content.
[0181] According to one or more embodiments of the present disclosure, Example 14 is the method according to Example 13, further comprising at least one of the following:
[0182] In response to a publisher interface display operation based on the first publisher information displayed in the reference image panel, displaying a personal interface of the first publisher, the first publisher corresponding to the first publisher information;
[0183] In response to a relationship establishment operation based on the second publisher information displayed in the reference image panel, the second publisher is added to an associated user list of the current user, the second publisher corresponds to the second publisher information, and the users in the associated user list have a preset association relationship with the current user;
[0184] In response to a media content display operation based on the target media content information displayed in the reference image panel, media content corresponding to the target media content information is displayed.
[0185] According to one or more embodiments of the present disclosure, Example 15 is a method according to any one of Examples 1-11, further comprising:
[0186] Based on a preset trigger operation for the first image content, displaying a shooting preview screen of a target shooting element in a third area of the shooting interface, where the target shooting element is a shooting element used by the first image content;
[0187] The capturing of the second image content includes:
[0188] The second image content is photographed using the target photographing element.
[0189] According to one or more embodiments of the present disclosure, Example 16 is a method according to any one of Examples 1-11, wherein the second image content includes picture content and / or video content.
[0190] According to one or more embodiments of the present disclosure, Example 17 provides a device for capturing image content, including:
[0191] A reference information display module, configured to display, based on a preset trigger operation for a first image content, reference information determined by using the first image content as a reference image on a shooting interface, wherein the first image content is included in media content published by a user in a current application, and the reference information is used to shoot a second image content;
[0192] The image content shooting module is used to shoot the second image content in response to a shooting operation based on the shooting interface.
[0193] According to one or more embodiments of the present disclosure, Example 18 provides an electronic device, including:
[0194] one or more processors;
[0195] a memory for storing one or more programs,
[0196] 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 one of Examples 1-16.
[0197] According to one or more embodiments of the present disclosure, Example 19 provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method for capturing image content as described in any one of Examples 1-16.
[0198] According to one or more embodiments of the present disclosure, Example 20 provides a computer program product. When the computer program product is executed by a computer, the computer implements the method for capturing image content as described in any one of Examples 1-16.
[0199] The above description is only a preferred embodiment of the present disclosure and an explanation of the technical principles used. Those skilled in the art should understand that the scope of disclosure involved in the present disclosure is not limited to the technical solutions formed by a specific combination of the above technical features, but should also cover other technical solutions formed by any combination of the above technical features or their equivalent features without departing from the above disclosed concept. For example, the above features are replaced with the technical features with similar functions disclosed in the present disclosure (but not limited to) by each other to form a technical solution.
[0200] In addition, although each operation is described in a specific order, this should not be understood as requiring these operations to be performed in the specific order shown or in a sequential order. Under certain circumstances, multitasking and parallel processing may be advantageous. Similarly, although some specific implementation details are included in the above discussion, these should not be interpreted as limiting the scope of the present disclosure. Some features described in the context of a separate embodiment can also be implemented in a single embodiment in combination. On the contrary, the various features described in the context of a single embodiment can also be implemented in multiple embodiments individually or in any suitable sub-combination mode.
[0201] Although the subject matter has been described in language specific to structural features and / or methodological logical actions, 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. On the contrary, the specific features and actions described above are merely example forms of implementing the claims.
Claims
1. A method for capturing image content, characterized in that: include: Based on a preset trigger operation for a first image content, reference information determined by using the first image content as a reference image is displayed on a shooting interface, wherein the first image content is included in media content published by a user in a current application, and the reference information is used to shoot a second image content; In response to a shooting operation based on the shooting interface, the second image content is shot.
2. The method according to claim 1, characterized in that The displaying, on the shooting interface, reference information determined by using the first image content as a reference image includes: A reference image determined based on the first image content is displayed on the shooting interface, where the reference image is the first image content or is associated with the first image content.
3. The method according to claim 1, characterized in that: The preset trigger operation based on the first image content includes: Displaying target media content and / or displaying target image information associated with first image content, wherein the target media content includes the first image content; The preset trigger operation is performed based on the first image content in the target media content, or the preset trigger operation is performed based on the target image information.
4. The method according to claim 3, characterized in that The performing the preset trigger operation based on the first image content in the target media content includes: The preset trigger operation is performed based on the first image content of the target media content displayed on the media content display interface.
5. The method according to claim 4, characterized in that The displaying, based on a preset trigger operation for the first image content, on a shooting interface, reference information determined by using the first image content as a reference image includes: In response to a first preset trigger operation for a first image content, displaying a shooting interface, displaying reference information corresponding to the first image content in a first area of the shooting interface, and displaying a reference image panel in a second area of the shooting interface, wherein target image information associated with the first image content is displayed as selected in the reference image panel; and / or In response to a second preset trigger operation for the first image content, a shooting interface is displayed, and reference information corresponding to the first image content is displayed in a first area of the shooting interface.
6. The method according to claim 5, characterized in that The target image information is displayed in a collection image set of the reference image panel, and the collection image set is a set of reference images collected by the current user.
7. The method according to claim 5, characterized in that The displaying of the shooting interface in response to the first preset triggering operation for the first image content includes: In response to a collection operation on the first image content, adding target image information associated with the first image content to a collection of collection images of the current user; The shooting interface is displayed based on the collection operation and / or the shooting interface is displayed based on the collection image set.
8. The method according to claim 7, characterized in that The displaying of the shooting interface based on the collection operation includes: In response to the first image information being added to the collection of images, displaying a first preset control on the media content display interface; In response to the first preset trigger operation for the first preset control, the shooting interface is displayed.
9. The method according to claim 4, characterized in that The performing the preset trigger operation based on the first image content of the target media content displayed on the media content display interface includes: In response to displaying the first image content of the target media content on the media content display interface, keeping displaying the second preset control and / or the favorite control on the media content display interface; or In response to a control display operation based on the first image content displayed in the media content display interface, additionally displaying a second preset control and / or a favorite control in the media content display interface; The second preset control is configured to trigger execution of a second preset trigger operation for the first image content, and the collection control is configured to trigger execution of a collection operation for the first image content.
10. The method according to claim 3, characterized in that The displaying, based on a preset trigger operation for the first image content, on a shooting interface, reference information determined by using the first image content as a reference image includes: Displaying a reference image panel of the current user in the second area of the shooting interface; In response to a third preset trigger operation for target image information associated with the first image content in the reference image panel, the target image information is displayed as a selected state, and the first image content is displayed in a first area of the shooting interface.
11. The method according to claim 1, characterized in that: Also includes: In response to a reference image display operation performed within the shooting interface, image information of a candidate reference image that matches the first image content and / or the current viewfinder content is displayed in a reference image panel.
12. The method according to any one of claims 5-8 and 10-11, characterized in that: At least part of the candidate reference images in the reference image panel are published reference images determined based on image contents in media content published by a user in the current application.
13. The method according to claim 12, characterized in that Also includes: The reference image panel displays at least part of the publishing information of the reference image, and the image information of at least part of the published reference image is in a display state and / or a selected state in the reference image panel. The publishing information includes publisher information and / or media content information of the corresponding media content.
14. The method according to claim 13, characterized in that Also includes at least one of the following: In response to a publisher interface display operation based on the first publisher information displayed in the reference image panel, displaying a personal interface of the first publisher, the first publisher corresponding to the first publisher information; In response to a relationship establishment operation based on the second publisher information displayed in the reference image panel, the second publisher is added to an associated user list of the current user, the second publisher corresponds to the second publisher information, and the users in the associated user list have a preset association relationship with the current user; In response to a media content display operation based on the target media content information displayed in the reference image panel, media content corresponding to the target media content information is displayed.
15. The method according to any one of claims 1 to 11, characterized in that: Also includes: Based on a preset trigger operation for the first image content, displaying a shooting preview screen of a target shooting element in a third area of the shooting interface, where the target shooting element is a shooting element used by the first image content; The capturing of the second image content includes: The second image content is photographed using the target photographing element.
16. The method according to any one of claims 1 to 11, characterized in that: The second image content includes picture content and / or video content.
17. A device for capturing image content, characterized in that: include: A reference information display module, configured to display, based on a preset trigger operation for a first image content, reference information determined by using the first image content as a reference image on a shooting interface, wherein the first image content is included in media content published by a user in a current application, and the reference information is used to shoot a second image content; The image content shooting module is used to shoot the second image content in response to a shooting operation based on the shooting interface.
18. 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 executable by the at least one processor, and the computer program is executed by the at least one processor so that the at least one processor can execute the method for capturing image content according to any one of claims 1 to 16.
19. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the method for photographing image content according to any one of claims 1 to 16 when executed.
20. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed by a processor, the computer program implements the method for capturing image content according to any one of claims 1 to 16.
Citation Information
Patent Citations
Image capturing apparatus
CN102694973A
Mobile terminal and device state verifying method
CN104469294A
Control method and device for supplemental lighting during shooting
CN104580922A
Multimedia data processing method, system and device, electronic equipment and storage medium
CN112351201A
Methods, apparatus, equipment, storage media, and software products for shooting media content
CN114938427A
Cited By
Interface interaction method and device, equipment and storage medium
CN120353530A
Media content shooting method and device, equipment and storage medium
CN121462876A
Image content capture method and apparatus, electronic device, storage medium, and program product
WO2026086877A1