Interface interaction method and device, equipment and storage medium

By presenting multiple reference media content and interactive portals in the viewing interface of the shooting location, the problem of single shooting reference in the existing technology is solved, and more efficient information acquisition and shooting quality improvement is achieved.

CN120282020APending Publication Date: 2025-07-08BEIJING ZITIAO NETWORK TECH CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202510645627.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-05-19
Publication Date
2025-07-08

AI Technical Summary

Technical Problem

In the prior art, the shooting reference provided based on the shooting position is relatively single, resulting in a low shooting efficiency for the user.

Method used

A plurality of reference media content associated with the shooting position is presented in the viewing interface of the shooting position, and the presenting shooting interface is triggered through the interactive entrance to provide shooting guidance information based on the first media content.

Benefits of technology

It improves the efficiency of users to obtain information, enhances the presentation efficiency of the shooting interface, and improves the shooting quality and efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120282020A_ABST
    Figure CN120282020A_ABST
Patent Text Reader

Abstract

The embodiment of the invention relates to an interface interaction method and device, equipment and a storage medium. The method comprises the following steps: presenting a viewing interface of a shooting position; in the viewing interface, multiple items of reference media content associated with the shooting position are presented, and the multiple items of reference media content correspond to the multiple interaction entrances; and presenting a shooting interface based on triggering of a target interaction entrance in the plurality of interaction entrances, the shooting interface presenting first shooting guide information determined based on first media content, and the first media content corresponding to the target interaction entrance. In this way, according to the embodiment of the invention, the shooting guide information of the reference media content associated with the shooting position can be presented in the shooting interface, so that the shooting efficiency of a user can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Example embodiments of the present disclosure generally relate to the field of computers, and in particular, to methods, apparatuses, devices, and computer-readable storage media for interface interaction. Background Art

[0002] With the development of science and technology, more and more users use photographing devices such as mobile phones to shoot videos or photos. For example, some users can create shooting locations to provide shooting references for other users. However, the shooting references provided to users based on shooting locations in the prior art are relatively single, resulting in low shooting efficiency of users. Summary of the Invention

[0003] In a first aspect of the present disclosure, a method for interface interaction is provided. The method includes: presenting a viewing interface of a shooting location; in the viewing interface, presenting a plurality of reference media contents associated with the shooting location, the plurality of reference media contents corresponding to a plurality of interaction entries; and based on the triggering of a target interaction entry among the plurality of interaction entries, presenting a shooting interface, the shooting interface presenting first shooting guidance information determined based on a first media content, the first media content corresponding to the target interaction entry.

[0004] In a second aspect of the present disclosure, an apparatus for interface interaction is provided. The apparatus includes: a first presentation module configured to present a viewing interface of a shooting location; a second presentation module configured to present, in the viewing interface, a plurality of reference media contents associated with the shooting location, the plurality of reference media contents corresponding to a plurality of interaction entries; and a shooting module configured to present a shooting interface based on the triggering of a target interaction entry among the plurality of interaction entries, the shooting interface presenting first shooting guidance information determined based on a first media content, the first media content corresponding to the target interaction entry.

[0005] In a third aspect of the present disclosure, an electronic device is provided. The device includes at least one processor; and at least one memory coupled to the at least one processor and storing instructions for execution by the at least one processor. The instructions, when executed by the at least one processor, cause the device to execute the method of the first aspect.

[0006] In a fourth aspect of the present disclosure, a computer-readable storage medium is provided. A computer program is stored on the computer-readable storage medium and can be executed by a processor to implement the method of the first aspect.

[0007] It should be understood that the content described in this content part is not intended to limit the key features or important features of the embodiments of the present disclosure, nor is it used to limit the scope of the present disclosure. Other features of the present disclosure will become easily understood through the following description. Brief Description of the Drawings

[0008] In conjunction with the accompanying drawings and with reference to the following detailed description, the above and other features, advantages, and aspects of the various embodiments of the present disclosure will become more apparent. In the drawings, the same or similar reference numerals denote the same or similar elements, where:

[0009] Figure 1 A schematic diagram showing an example environment in which embodiments of the present disclosure can be implemented;

[0010] Figures 2A through 2F An example interface showing some embodiments of the present disclosure;

[0011] Figure 3 A flowchart showing an example process of interface interaction according to some embodiments of the present disclosure;

[0012] Figure 4 A schematic structural block diagram showing an example device for interface interaction according to some embodiments of the present disclosure; and

[0013] Figure 5 A block diagram of an electronic device capable of implementing multiple embodiments of the present disclosure. Detailed Embodiments

[0014] Embodiments of the present disclosure will be described in more detail below with reference to the accompanying drawings. Although some embodiments of the present disclosure are shown in the drawings, it should be understood that the present disclosure can be implemented in various forms and should not be construed as limited to the embodiments set forth herein. On the contrary, these embodiments are provided to more thoroughly and completely understand the present disclosure. It should be understood that the drawings and embodiments of the present disclosure are for exemplary purposes only and are not used to limit the scope of protection of the present disclosure.

[0015] It should be noted that the titles of any sections / subsections provided herein are not restrictive. Various embodiments are described throughout this document, and any type of embodiment can be included under any section / subsection. Additionally, the embodiments described in any section / subsection can be combined with any other embodiments described in the same section / subsection and / or different sections / subsections in any manner.

[0016] In the description of the embodiments of the present disclosure, the term "including" and its like terms should be understood as open inclusion, that is, "including but not limited to". The term "based on" should be understood as "at least partially based on". The term "one embodiment" or "the embodiment" should be understood as "at least one embodiment". The term "some embodiments" should be understood as "at least some embodiments". There may also be other explicit and implicit definitions hereinafter. The terms "first", "second", etc. may refer to different or the same objects. There may also be other explicit and implicit definitions hereinafter.

[0017] Embodiments of the present disclosure may involve users' data, data acquisition and / or use, etc. All these aspects comply with the corresponding laws, regulations and related provisions. In the embodiments of the present disclosure, the collection, acquisition, processing, processing, forwarding, use, etc. of all data are carried out on the premise that the user is aware and confirms. Correspondingly, when implementing the embodiments of the present disclosure, the types, usage scopes, usage scenarios, etc. of the data or information that may be involved should be informed to the user and the user's authorization should be obtained through appropriate means according to relevant laws and regulations. The specific informing and / or authorization methods may vary according to the actual situation and application scenarios, and the scope of the present disclosure is not limited in this regard.

[0018] In the solutions of this specification and embodiments, if personal information processing is involved, it will be processed on the premise of having a legal basis (such as obtaining the consent of the personal information subject, or being necessary for performing a contract, etc.), and will only be processed within the specified or agreed scope. A user's refusal to process personal information other than the necessary information required for basic functions will not affect the user's use of basic functions.

[0019] As mentioned above, with the development of science and technology, more and more users use photographing devices such as mobile phones to shoot videos or photos. For example, some users can create shooting locations to provide shooting references for other users. However, the shooting references provided by the prior art based on the shooting location are relatively single, resulting in low shooting efficiency of users.

[0020] Embodiments of the present disclosure propose a solution for interface interaction. According to this solution, a viewing interface of the shooting location can be presented. In addition, the present disclosure can present multiple reference media contents associated with the shooting location in the viewing interface, where the multiple reference media contents correspond to multiple interaction entrances. Further, the present disclosure can present a shooting interface based on the triggering of a target interaction entrance among the multiple interaction entrances. The shooting interface can present first shooting guidance information determined based on the first media content. The first media content corresponds to the target interaction entrance.

[0021] In this way, the embodiments of the present disclosure can provide multiple reference media contents associated with the shooting location for users in the viewing interface of the shooting location, thereby improving the efficiency of users' information acquisition. In addition, the embodiments of the present disclosure can also provide interaction entrances corresponding to the reference media contents in the viewing interface, thereby improving the efficiency of presenting the shooting interface. Moreover, the embodiments of the present disclosure can present shooting guidance information of the reference media content corresponding to the interaction entrance in the shooting interface, which can provide a reference for the user's shooting process, thereby improving the shooting quality and efficiency of the user.

[0022] The following further describes various example implementations of this solution in detail with reference to the accompanying drawings.

[0023] Example environment

[0024] Figure 1 A schematic diagram of an example environment 100 in which embodiments of the present disclosure can be implemented is shown. As Figure 1 shown, the example environment 100 may include an electronic device 110.

[0025] In this example environment 100, an application 120 that supports interface interaction may be running on the electronic device 110. The application 120 may be any suitable type of application for interface interaction, examples of which may include, but are not limited to: media applications, social applications, or other suitable applications. The user 140 may interact with the application 120 via the electronic device 110 and / or its attached devices.

[0026] In Figure 1 the environment 100, if the application 120 is active, the electronic device 110 may present an interface 150 for supporting interface interaction through the application 120.

[0027] In some embodiments, the electronic device 110 communicates with a server 130 to implement the supply of services for the application 120. The electronic device 110 may be any type of mobile terminal, fixed terminal, or portable terminal, including mobile phones, desktop computers, laptop computers, notebook computers, netbook computers, tablet computers, media computers, multimedia tablets, handheld computers, portable game terminals, VR / AR devices, Personal Communication System (PCS) devices, personal navigation devices, Personal Digital Assistant (PDA), audio / video players, digital cameras / camcorders, positioning devices, television receivers, radio broadcast receivers, e-book devices, game devices, or any combination of the foregoing, including accessories and peripherals of these devices or any combination thereof. In some embodiments, the electronic device 110 can also support any type of interface for users (such as "wearable" circuits, etc.).

[0028] The server 130 can be an independent physical server, a server cluster or a distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, content delivery networks, and big data and artificial intelligence platforms. The server 130 can include, for example, a computing system / server, such as a mainframe, an edge computing node, a computing device in a cloud environment, and so on. The server 130 can provide background services for the application 120 in the electronic device 110 that supports viewing and creating a set of shooting locations.

[0029] A communication connection can be established between the server 130 and the electronic device 110. The communication connection can be established in a wired or wireless manner. The communication connection can include, but is not limited to, a Bluetooth connection, a mobile network connection, a Universal Serial Bus (USB) connection, a Wireless Fidelity (WiFi) connection, etc. The embodiments of the present disclosure are not limited in this regard. In the embodiments of the present disclosure, the server 130 and the electronic device 110 can implement signaling interaction through the communication connection therebetween.

[0030] It should be understood that the structures and functions of the various elements in the environment 100 are described only for exemplary purposes, without implying any limitation on the scope of the present disclosure.

[0031] Some exemplary embodiments of the present disclosure will be described below with continued reference to the accompanying drawings.

[0032] Example interaction

[0033] Figures 2A through 2F Example interfaces 200A to 200F according to some embodiments of the present disclosure are shown. The interfaces 200A to 200F can be provided, for example, by Figure 1 the electronic device 110 shown.

[0034] In some embodiments, as Figure 2A shown, the electronic device 110 can present the interface 200A. For example, the interface 200A can be implemented as a viewing interface for shooting locations. As an example, such a viewing interface can be provided by the application 120, for example. Such an application 120 can be, for example, a media application, a travel application, a shooting application, etc. For example, such an application 120 can support a user to browse and publish shooting locations, etc. Alternatively, such an application 120 can also support calling the image acquisition unit (e.g., a camera) configured in the electronic device 110 to shoot media content.

[0035] As an example, the shooting location here is created based on the configuration operation of the user. Such a shooting location can be, for example, an information object that is created. As an example, the shooting location here can indicate the physical location where media content is shot, also known as the "camera position". The user can perform a shooting activity based on the shooting location to obtain media content associated with the shooting location. The media content can include, for example, photos or videos, etc.

[0036] As an example, the electronic device 110 can present the description information of the shooting location in the interface 200A. For example, the description information in the interface 200A can be created based on the configuration operation of the creator. For example, the description information can include the name 205-1 of the shooting location (for example, "Scenic Spot A"). For example, the description information can also include the creation information 205-2 of the shooting location (for example, the avatar and / or name of the creator). For example, the description information can include the historical interaction information 205-3 associated with the shooting location (for example, the number of views, the number of collections, etc.). For example, the description information can include the reference location point 205-4 associated with the shooting location (for example, No. XX, XX Road, XX City) and the distance information (for example, XX kilometers). Alternatively, the electronic device 110 can also present the cover media content (for example, media content 205-5) of the shooting location in the interface 200A.

[0037] In some embodiments, the shooting location here is created by the creator. The client associated with the creator can obtain the input information associated with the shooting location and create the shooting location based on the input information. The input information here can include the location guidance information associated with the shooting location. The location guidance information can indicate how to reach the associated location of the shooting location. Alternatively, the input information here can also include the shooting guidance information associated with the shooting location. The shooting guidance information can indicate, for example, how to shoot media content at the associated location of the shooting location. It should be understood that shooting media content at the associated location of the shooting location is intended to mean shooting media resources at the physical location corresponding to the shooting location. Reaching the associated location of the shooting location is intended to mean reaching the physical location corresponding to the shooting location. Alternatively, the electronic device 110 can present the location guidance information 206 and the shooting assistance information 208 associated with the shooting location in the interface 200A. For example, the location guidance information 206 can indicate how to reach the associated location of the shooting location. For example, the shooting assistance information 208 can indicate how to shoot media resources at the associated location of the shooting location.

[0038] For example, such position guidance information 206 may include, for example, a passage guidance from the reference position point 205-4 to the associated position of the shooting position. As an example, the reference position point 205-4 is, for example, a relatively large position range. The user can reach the specific physical position corresponding to the shooting position from the reference position point 205-4 based on the passage guidance. For example, the electronic device 110 may present at least one image content (e.g., a guidance image associated with the passage guidance) in the position guidance information 206. As an example, the at least one image content may intuitively indicate the passage mode. For example, the electronic device 110 may present text information associated with the passage guidance (e.g., "Take the subway to XX Station, get out from Exit XX, and go straight for XX meters") in the position guidance information 206 to indicate the route content for the current user to reach the shooting position. As an example, the passage guidance is associated with the walking passage mode. In this way, the present disclosure can indicate the walking passage mode for the user to reach the shooting position through the passage guidance, can guide the user to reach the precise shooting position, is beneficial to improving the user's passage efficiency, and saves the user's time.

[0039] In some embodiments, the shooting assistance information 208 may include, for example, at least one media resource information associated with shooting a media resource at an associated position at the shooting position. As an example, the at least one media resource information may include, for example, a reference media resource. The reference media resource can be used to indicate the composition method (or called shooting skills, e.g., the shooting angle and the standing positions of the model and the photographer, etc.).

[0040] As an example, the electronic device 110 may present the reference media resource in the shooting assistance information 208. As an example, the reference media resource may include image content for indicating the composition method (e.g., the shooting angle, the standing positions of the model and the photographer, etc.) and / or other reference image content shot by other users. For example, the electronic device 110 may present descriptive text related to shooting a media resource at an associated position at the shooting position in the shooting assistance information 208. The descriptive text may include, for example, weather suggestions (e.g., "As long as the weather is clear, with blue sky and white clouds, this shooting position is highly recommended"), shooting time suggestions (e.g., "It is best in the morning to avoid bad light conditions"), dressing suggestions (e.g., "It is recommended to wear casual clothes"), shooting parameters and / or composition methods (e.g., the shooting angle and the standing positions of the model and the photographer, etc.). For example, the shooting parameters here may include the lens mode, the camera mode, the lens focal length, the shutter size, the aperture size, the sensitivity, and / or the flash compensation method, etc.

[0041] As an example, the electronic device 110 may present a plurality of reference media contents associated with the shooting location in the viewing interface. For example, media content 210-1, media content 210-2, etc. For example, affected by the display size of the electronic device 110, the electronic device 110 may present at least one of the plurality of reference media contents in the viewing interface. Alternatively, the electronic device 110 may present other reference media contents among the plurality of reference media contents in the viewing interface in response to receiving a preset operation (such as a swipe operation) associated with the reference media content. In this way, embodiments of the present disclosure can provide shooting inspiration for users by providing a plurality of reference media contents.

[0042] In some embodiments, the plurality of reference media contents have corresponding different shooting attribute information. For example, such shooting attribute information may indicate the shooting parameters of the reference media content. For example, such shooting parameters may be associated with at least one of a camera mode, a lens mode, a filter mode, an aperture size, an ISO value, a shutter speed, etc.

[0043] Alternatively, such shooting attribute information may indicate the composition information of the reference media content. For example, such composition information may indicate the standing positions of the model and the photographer. For example, such composition information may indicate the relative positions of the model and the building, etc.

[0044] Alternatively, such shooting attribute information may indicate the pose information of the object in the reference media content. For example, such pose information may indicate the posing of a person for a photo. For example, such posing may include gestures, standing postures, etc.

[0045] The determination process for the plurality of reference media contents may refer to the following exemplary description.

[0046] In some embodiments, the electronic device 110 or the server 130 may determine a plurality of candidate media contents associated with the shooting location. For example, the electronic device 110 may determine a plurality of candidate media contents associated with the shooting location from a candidate media content set. Such a candidate media content set may be determined, for example, based on a plurality of media contents published by multiple users. As an example, such a plurality of candidate media contents may include media contents taken from an associated location corresponding to the shooting location. Alternatively, such a plurality of candidate media contents may include media contents whose publication information is associated with the shooting location. Alternatively, such a plurality of candidate media contents may, for example, include media contents associated with the cover media content of the shooting location. For example, such a plurality of candidate media contents may include image information with a similarity greater than a threshold to the cover media content. For example, there are the same visual elements (such as the same "building") in the candidate media content and the cover image content.

[0047] Additionally, the electronic device 110 or the server 130 may determine multiple reference media contents from multiple candidate media contents based on the screen information associated with a preset object in the multiple candidate media contents. For example, such a preset object may be a visual element corresponding to a person in the media content. For example, such screen information may indicate the pose of the preset object in the candidate media content. For example, such a pose may indicate the posture, gesture, etc. of the person. For example, such a pose may also indicate the angle of the person relative to the building. The electronic device 110 or the server 130 may determine multiple reference media contents corresponding to different poses from the multiple candidate media contents. In this way, the embodiments of the present disclosure can display multiple reference media contents with different poses corresponding to the current shooting position in the interface, providing references corresponding to different poses for the user, thereby enriching the shooting reference information and improving the shooting efficiency of the user.

[0048] Alternatively, the screen information associated with a preset object in the multiple candidate media contents may indicate the occlusion state of the preset object in the candidate media content. For example, such an occlusion state may indicate whether the candidate media content includes a visual element corresponding to the preset object (e.g., a person). Alternatively, such an occlusion state may indicate the facial occlusion state of the preset object in the candidate media content. For example, the facial occlusion state may indicate the degree of occlusion of the face of the preset object. For example, the electronic device 110 or the server 130 may determine multiple reference media contents that meet a preset condition from the multiple candidate media contents. For example, the candidate media content that meets the preset condition includes a visual element corresponding to the preset object (e.g., a person), and the degree of occlusion of the face of the preset object is less than a threshold. In this way, the reference media content including the preset object provided by the embodiments of the present disclosure can provide a reference for the user's standing position, etc. during the shooting process.

[0049] In some embodiments, the electronic device 110 or the server 130 may determine multiple reference media contents from the multiple candidate media contents based on the user information of the multiple candidate media contents (e.g., the publisher of the candidate media content). For example, the multiple reference media contents may be respectively from different publishers. In this way, the embodiments of the present disclosure can ensure the richness of the sources of the reference media content.

[0050] In some embodiments, the electronic device 110 may present descriptive text associated with at least one of the multiple reference media contents in a viewing interface (e.g., interface 200A). As an example, such descriptive text may be presented in the reference media content. For example, the electronic device 110 may present a text identifier 214 (e.g., "Followed by X people") in the media content 210-1. Alternatively, such descriptive text may also be presented at other positions in the interface 200A.

[0051] As an example, such descriptive text may include at least one piece of interactive information referring to media content. For example, such interactive information may indicate browsing information corresponding to at least one piece of media content (e.g., "X people have browsed"), like information (e.g., "X people have liked"), collection information (e.g., "X people have collected"), citation information (e.g., "X people have followed"), and / or forwarding information (e.g., "X people have forwarded"), etc.

[0052] Alternatively, such descriptive text may include at least one piece of frame information referring to media content. For example, such frame information may indicate the object names in the media content (e.g., "XX Building", "XX Scenic Spot", etc.). For example, such frame information may indicate the environmental information in the reference media content (e.g., "sunny weather"). For example, such frame information may indicate the frame style in the media content, etc.

[0053] Optionally, such descriptive text may include at least one piece of shooting information referring to media content. For example, such shooting information may include the shooter and shooting time of the reference media content. Alternatively, such shooting information may also include weather information when shooting the media content, etc.

[0054] Optionally, such descriptive text may, for example, include at least one piece of publishing information referring to media content. For example, such publishing information may indicate the publishing time information, publishing location information, etc. of the reference media content. Alternatively, such publishing information may also indicate the tag information of the reference media content (e.g., topic tags, camera position tags, etc.). Alternatively, such publishing information may also indicate the publisher of the reference media content.

[0055] In some embodiments, the electronic device 110 may, in response to receiving a preset operation related to media content (e.g., also referred to as the third media content) among multiple pieces of media content, add the third media content to the media content set associated with the shooting interface. For example, the electronic device 110 may provide multiple controls associated with multiple pieces of media content in the viewing interface at the shooting location, such as control 217. For example, the electronic device 110 may, in response to the triggering of control 217 (e.g., a click operation), add the media content corresponding to control 217 (e.g., media content 210-1) to the media content set associated with the shooting interface (e.g., also referred to as the collection set). The electronic device 110 may present the media content in the media content set in a preset panel of the shooting interface.

[0056] In some embodiments, multiple reference media contents may correspond to multiple interactive entrances. The electronic device 110 may present multiple interactive entrances in the interface 200A. The electronic device 110 may present a shooting interface in response to the triggering of a target entrance among the multiple interactive entrances (e.g., a click operation). For example, the electronic device 110 may present multiple controls corresponding to the multiple interactive entrances in the interface 200A, such as control 212-1 (e.g., "Follow Shooting"), control 212-2, etc. Further, the electronic device 110 may present a shooting interface in response to the triggering of a target control among the multiple controls (e.g., a click operation). For example, the target control may correspond to the target interactive entrance.

[0057] In some embodiments, the electronic device 110 may separately present multiple reference media contents and at least one media content associated with the shooting location in different areas of the viewing interface. For example, the electronic device 110 may present multiple reference media contents in the first area (e.g., area 216) of the interface 200A. And, the electronic device 110 may present at least one media content associated with the shooting location in the second area (e.g., area 218) of the interface 200A. For example, the at least one media content at least includes the cover media content of the shooting location, such as media content 205-5. As an example, the cover media content of the shooting location is determined based on the configuration operation of the creator of the shooting location. Alternatively, the at least one media content may further include media content shot at an associated location of the shooting location. For example, such at least one media content may be shot by the creator of the shooting location or a user different from the creator. For example, such at least one media content may include media content configured with tag information corresponding to the shooting location. Alternatively, such at least one media content may further include media content associated with the cover media content. For example, media content with a similarity of the picture information to the cover media content higher than a threshold.

[0058] In some embodiments, the viewing interface presented by the interface 200A is an optional schematic interface. As Figure 2B shown, the electronic device 110 may present the interface 200B. For example, the interface 200B may be implemented as another optional schematic interface of the viewing interface. The page layout of the viewing interface presented by the interface 200B may be different from the page layout of the viewing interface presented by the interface 200A.

[0059] As an example, the electronic device 110 may present multiple reference media contents in the first area (e.g., area 220) of the interface 200B. The electronic device 110 may also present at least one media content associated with the shooting location in the second area (e.g., area 222) of the interface 200B. As an example, the first area and the second area may correspond to different media display styles. For example, the electronic device 110 may present multiple reference media contents based on multiple media viewing components in the first area. Alternatively, the electronic device 110 may present at least one media content based on a single media viewing component in the second area. For example, the sizes of the media viewing components in the first area and the second area may be different.

[0060] For example, the electronic device 110 may provide media viewing controls in the area 222 to present at least one media content associated with the shooting location based on the media viewing controls. As an example, the electronic device 110 may, in response to a switching condition being satisfied, switch the media content A in the at least one media content displayed in the media viewing component to the media content B in the at least one media content. For example, such a switching condition may indicate that the display duration of the media content A reaches a preset duration (e.g., 3 seconds). Alternatively, such a switching condition may also indicate that a preset switching operation (e.g., a swiping operation) associated with the media viewing component is received. For example, the electronic device 110 may, in response to receiving a swiping operation associated with the media viewing component, switch the media viewing component from displaying the media content A to displaying the media content B in the at least one media content. For example, such a media content B may be determined based on the sorting of the media content A in the at least one media content and the swiping direction.

[0061] In some embodiments, the electronic device 110 may present the media content 224 in the interface 200B. For example, the media content 224 may be the cover image content of the shooting location. For example, the sorting of the media content 224 in the at least one media content may be the first order.

[0062] In some embodiments, the electronic device 110 may, in response to the reference information associated with the viewing interface satisfying a preset condition, present multiple reference media contents associated with the shooting location in the viewing interface. Alternatively, the electronic device 110 may, in response to the reference information associated with the viewing interface not satisfying the preset condition, present only at least one media content (e.g., the cover media content) associated with the shooting location in the viewing interface.

[0063] In some embodiments, such as Figure 2C, the electronic device 110 may present the interface 200C. For example, the interface 200C may be implemented as a viewing interface of the shooting location, and the reference information associated with the interface 200C does not meet the preset conditions. Such reference information may include distance information related to the associated location of the shooting location. For example, such distance information may be determined based on the location information provided by the user and the associated location. It can be understood that the process of determining the distance information based on the user's location information in the present disclosure is implemented with the full knowledge and consent of the user. As an example, since the reference information associated with the viewing interface does not meet the preset conditions (for example, the distance from the associated location of the shooting location is greater than the threshold value (for example, 1 kilometer)), the electronic device 110 does not present a plurality of reference media contents associated with the shooting location in the viewing interface. Alternatively, the electronic device 110 may present a plurality of reference media contents associated with the shooting location in the interface 200C in response to the reference information associated with the viewing interface being updated to meet the preset conditions.

[0064] In some embodiments, the electronic device 110 may present a first display interface in response to the triggering of the second media content (for example, media content 224) in at least one media content. The electronic device 110 may present a first tab page in the first display interface to present the second media content.

[0065] In some embodiments, as Figure 2D shown, the electronic device 110 may present the interface 200D. For example, the interface 200D may be implemented as a first display interface. The electronic device 110 may present a first tab page of the first display interface in the interface 200D. For example, the first tab page may be associated with at least one media content (for example, including cover media content) associated with the shooting location. For example, the electronic device 110 may present a first indication element 226 associated with the first tab page in the interface 200D. For example, the first indication element 226 may include the text content "Floor Plan 2". For example, "Floor Plan 2" may indicate that the number of at least one media content associated with the shooting location is 2.

[0066] Alternatively, the first display interface may further include a second tab page. The second tab page may be associated with a plurality of reference media contents. For example, the electronic device 110 may present a second indication element 228 associated with the second tab page in the interface 200D. For example, the second indication element may include the text content "Follow-up Recommendation 5". For example, "Follow-up Recommendation 5" may indicate that the number of a plurality of reference media contents is 5.

[0067] Additionally, the electronic device 110 may also determine the display styles of the first indication element 226 and the second indication element 228 based on the media content currently presented on the first display interface. For example, the electronic device 110 may, in response to the media content currently presented in the interface 200D being the media content 224 among at least one item of media content, present the first indication element 226 and the second indication element 228 based on the first style and the second style respectively, to indicate that the tab page currently presented in the interface 200D is the first tab page. For example, the first style and the second style may correspond to different sizes, colors, etc.

[0068] In some embodiments, the electronic device 110 may receive a sliding operation in a preset direction (e.g., the preset direction is parallel to the direction indicated by the arrow 230) in the first display interface. For example, the electronic device 110 may, in response to receiving the sliding operation in the preset direction, switch the media content presented in the first display interface to other media content among at least one item of media content. Alternatively, the electronic device 110 may, in response to the media content presented in the first tab page satisfying a preset condition, switch the first display interface to present the second tab page based on the sliding operation. For example, such a preset condition may indicate that the media content presented in the first tab page is ranked last among at least one item of media content.

[0069] Additionally or alternatively, as Figure 2E shown, the electronic device 110 may present the interface 200E. For example, the interface 200E may be implemented as the first display interface. For example, the electronic device 110 may present the second tab page of the first display interface in the interface 200E. For example, the electronic device 110 may, in response to the media content currently presented in the interface 200E being the media content (e.g., the media content 210-1) among multiple reference media contents, present the first indication element 226 and the second indication element 228 based on the second style and the first style respectively, to indicate that the tab page currently presented in the interface 200E is the second tab page.

[0070] In some embodiments, the electronic device 110 may present a first shooting entry in the first display interface. For example, the electronic device 110 may present the shooting entry 232 in the interface 200E. For example, the electronic device 110 may, in response to the triggering (e.g., a click operation) of the first shooting entry (e.g., the shooting entry 232), present a shooting interface. The shooting interface may present shooting guidance information (e.g., also referred to as the second shooting guidance information) corresponding to the media content currently presented in the first shooting interface.

[0071] Additionally or alternatively, continuing to refer to Figure 2A, the electronic device 110 may present a second display interface in response to a preset operation on a target interaction entry among multiple interaction entries. For example, the second display interface may present first media content. For example, such a preset operation may include, for example, a click operation or a long - press operation on a control corresponding to the target interaction entry (e.g., control 212 - 1). For example, the electronic device 110 may present the second display interface in response to a click operation on control 212 - 1 to present the first media content corresponding to the target interaction entry in the second display interface. For example, such a second display interface may be implemented as interface 200E as shown in Figure 2E . For example, such a second display interface may be the aforementioned first display interface. For example, the second display interface may include a first tab page corresponding to at least one media content and a second tab page corresponding to multiple reference media contents. Alternatively, the second display interface may be only used to present the tab page corresponding to multiple reference media contents. And, the electronic device 110 may switch the media content displayed in the second display interface in response to receiving a preset operation (e.g., a swipe operation) in the second display interface.

[0072] Additionally or alternatively, the electronic device 110 may present a second shooting entry in the second display interface. Taking interface 200E shown in Figure 2E as an example, such a second shooting entry may refer to shooting entry 232 for example. Further, the electronic device 110 may present a shooting interface in response to triggering the second shooting entry, and present shooting guidance information corresponding to the media content currently displayed in the second display interface in the shooting interface.

[0073] Alternatively, continuing to refer to Figure 2E , the electronic device 110 may present identification information of the user associated with the first media content in the second display interface, for example, identification 234. For example, identification 234 may indicate that the publisher of the first media content (e.g., media content 210 - 1) is user B. Alternatively, identification 234 may also indicate the avatar identification of the user. Optionally, the electronic device 110 may present an information display interface (or called personal page) of the user in response to triggering the identification information of the user (e.g., a click operation).

[0074] In some embodiments, as shown in Figure 2F , the electronic device 110 may present interface 200F. For example, interface 200F may be implemented as the aforementioned shooting interface. The electronic device 110 may present shooting guidance information corresponding to the media content in interface 200F. For example, the first shooting guidance information corresponding to the first media content.

[0075] As an example, the first shooting guidance information can be determined based on the frame information of the first media content. For example, the first shooting guidance information can include media content 236. As an example, the media content 236 can include the first media content or media content generated from the first media content. As an example, the media content 2136 presented in the interface 200F can provide intuitive reference information for the user to shoot media content, thereby helping the user shoot media content similar to the first media content. In this way, the embodiments of the present disclosure can improve the quality and efficiency of the user shooting media content.

[0076] Alternatively, the first shooting guidance information can also be determined based on the shooting parameters of the first media content. As an example, such shooting parameters can indicate the lens mode, camera mode, lens focal length, shutter size, aperture size, sensitivity, and / or flash compensation method, etc. involved in shooting the first media content. As an example, the electronic device 110 can present description information associated with at least one of these shooting parameters in the interface 200F as the first shooting guidance information.

[0077] Alternatively, the first shooting guidance information can include interface indication elements and / or voice reminders generated based on the media content. Such interface indication elements and / or voice reminders can indicate shooting parameters (e.g., shooting angle) and shooting methods (e.g., the standing positions of the model and the photographer), etc.

[0078] In some embodiments, the electronic device 110 can present a preset panel (e.g., panel 240) in the interface 200F. For example, the electronic device 110 can present a set of media content in the panel 236, such as media content 224, media content 210-1, media content 210-3, and media content 210-4, etc. Alternatively, the electronic device 110 can provide a preset control (e.g., "favorite") associated with the media content set in the panel 220, such as control 240. Further, the electronic device 110 can, in response to the triggering of the control 240, present one or more media contents in the media content set in the panel 220. Further, the electronic device 110 can, in response to the selection of the media content (e.g., also referred to as the fourth media content) in the media content set, determine the shooting guidance information (e.g., also referred to as the third shooting guidance information) based on the fourth media content in the shooting interface. In this way, the embodiments of the present disclosure can support the user to favorite media content and view the shooting guidance information corresponding to the favorite media content in the shooting interface.

[0079] In some embodiments, the electronic device 110 may associate the shooting location with the target media content in response to obtaining the target media content via the shooting interface. For example, the target media content here may indicate the media content obtained via the shooting interface based on the shooting guidance information.

[0080] Additionally or alternatively, the electronic device 110 may present a publishing interface for the target media content in response to the selection of the target media content obtained by shooting. For example, the electronic device 110 may obtain the publishing information of the target media content via the publishing interface. For example, such publishing information may include the name, topic content, content description, etc. of the target media content. In some embodiments, the electronic device 110 may present a tag item associated with the first shooting location in the publishing interface. Such a tag item may indicate that the target media content is associated with the first shooting location. Alternatively, after the target media content is published, the user may present a viewing interface associated with the shooting location based on the triggering of the tag item in the target media content.

[0081] Based on the processes described above, the embodiments of the present disclosure can provide multiple reference media contents associated with the shooting location for the user in the viewing interface of the shooting location, thereby improving the efficiency of the user obtaining information. In addition, the embodiments of the present disclosure can also provide interaction entrances corresponding to the reference media contents in the viewing interface, thereby improving the efficiency of presenting the shooting interface. Moreover, the embodiments of the present disclosure can present the shooting guidance information of the reference media content corresponding to the interaction entrance in the shooting interface, which can provide a reference for the user's shooting process, thereby improving the shooting quality and efficiency of the user.

[0082] Example process

[0083] Figure 3 The flowchart shows an example process 300 of interface interaction according to some embodiments of the present disclosure. Process 300 may be implemented at the electronic device 110. The following refers to Figure 1 to describe process 300.

[0084] As Figure 3 shown, at block 310, the electronic device 110 presents a viewing interface of the shooting location.

[0085] At block 320, the electronic device 110 presents multiple reference media contents associated with the shooting location in the viewing interface, and the multiple reference media contents correspond to multiple interaction entrances.

[0086] At block 330, the electronic device 110 presents a shooting interface based on the triggering of the target interaction entrance among the multiple interaction entrances, and the shooting interface presents the first shooting guidance information determined based on the first media content, and the first media content corresponds to the target interaction entrance.

[0087] In some embodiments, in the viewing interface, presenting multiple reference media contents associated with the shooting location includes: presenting multiple reference media contents in a first area of the viewing interface, and process 300 further includes: presenting at least one media content associated with the shooting location in a second area of the viewing interface, and the at least one media content at least includes the cover media content of the shooting location.

[0088] In this way, embodiments of the present disclosure can respectively present at least one media content and multiple reference media contents associated with the shooting location in different areas of the viewing interface of the shooting location, thereby improving the efficiency of users to obtain information.

[0089] In some embodiments, the first area and the second area correspond to different media display styles.

[0090] In this way, embodiments of the present disclosure present media contents in different areas based on different media display styles, which can enrich the presentation form of media contents and improve the efficiency of users to view media contents.

[0091] In some embodiments, process 300 further includes: in response to triggering of a second media content among the at least one media content, presenting a first tab page of the first display interface to present the second media content, wherein the first tab page is associated with the at least one media content, the first display interface further includes a second tab page, and the second tab page is associated with multiple reference media contents.

[0092] In this way, embodiments of the present disclosure can respectively present tab pages corresponding to different media contents based on the display interface, thereby improving the efficiency of users to obtain information.

[0093] In some embodiments, process 300 further includes: in the first display interface, receiving a sliding operation in a preset direction; and in response to the media content displayed in the first tab page meeting a preset condition, switching the first display interface to present the second tab page based on the sliding operation.

[0094] In this way, embodiments of the present disclosure can support switching between the first tab page and the second tab page presented by the display interface through a sliding operation, thereby improving the operation efficiency of users.

[0095] In some embodiments, process 300 further includes: presenting a first shooting entry in the first display interface; and in response to selection of the first shooting entry, presenting a shooting interface, and the shooting interface presents second shooting guidance information corresponding to the media content currently displayed in the first display interface.

[0096] In this way, embodiments of the present disclosure can provide a shooting entry in the display interface and support the user to view the shooting interface through the shooting entry, thereby improving the shooting efficiency of the user. In addition, the present disclosure can also present shooting guidance information of the media content presented in the display interface in the shooting interface, thereby providing shooting reference for the user and facilitating the improvement of the shooting quality of the user.

[0097] In some embodiments, presenting the shooting interface based on the triggering of a target interaction entry among a plurality of interaction entries includes: presenting a second display interface in response to a preset operation on the target interaction entry, where the second display interface presents a first media content; and presenting the shooting interface in response to the triggering of a second shooting entry in the second display interface.

[0098] In this way, embodiments of the present disclosure can support the user to view the corresponding display interface through an interaction entry associated with the reference media content and support switching to the shooting interface via the display interface, thereby improving the shooting efficiency of the user.

[0099] In some embodiments, process 300 further includes: presenting identification information of the user associated with the first media content in the second display interface.

[0100] In this way, embodiments of the present disclosure can present identification information of the user associated with the media content, thereby improving the efficiency of the user to obtain information.

[0101] In some embodiments, process 300 further includes: presenting descriptive text associated with at least one of a plurality of reference media contents in the viewing interface.

[0102] In this way, embodiments of the present disclosure can present descriptive text corresponding to the reference media content in the viewing interface of the shooting location, thereby improving the efficiency of the user to obtain information.

[0103] In some embodiments, the descriptive text indicates at least one of the following: interaction information of at least one reference media content; picture information of at least one reference media content; shooting information of at least one reference media content; release information of at least one reference media content.

[0104] In this way, embodiments of the present disclosure can present various information associated with the reference media content, enriching the introduction information of the media content, thereby improving the efficiency of the user to obtain information.

[0105] In some embodiments, process 300 further includes: adding a third media content to a media content set associated with the shooting interface in response to receiving a preset operation on the third media content among a plurality of reference media contents, so as to present the media content in the media content set in a preset panel of the shooting interface.

[0106] In this way, the embodiments of the present disclosure can support a user in collecting reference media content, thereby facilitating the user's subsequent viewing of the reference media content and improving the efficiency of the user in obtaining information.

[0107] In some embodiments, in a viewing interface, a plurality of controls corresponding to a plurality of interaction entrances are presented; and based on a trigger of a target interaction entrance among the plurality of interaction entrances, presenting a shooting interface includes: in response to a trigger of a target control among the plurality of controls, presenting the shooting interface, where the target control corresponds to the target interaction entrance.

[0108] In this way, the embodiments of the present disclosure can present a control associated with the shooting interface in the viewing interface, thereby facilitating the user's operation and reducing the input burden of the user on the electronic device.

[0109] In some embodiments, presenting a plurality of reference media contents associated with a shooting position in a viewing interface includes: in response to reference information associated with the viewing interface satisfying a preset condition, presenting, in the viewing interface, a plurality of reference media contents associated with the shooting position.

[0110] In this way, the embodiments of the present disclosure can present a plurality of reference media contents after the reference information associated with the viewing interface satisfies the preset condition, thereby improving the efficiency of the user in obtaining information.

[0111] In some embodiments, the reference information includes distance information related to an associated position of the shooting position.

[0112] In this way, the embodiments of the present disclosure provide a plurality of reference media contents for the user based on the distance information related to the associated position of the shooting position, thereby improving the efficiency of the user in obtaining information.

[0113] In some embodiments, the plurality of reference media contents correspond to different shooting attribute information.

[0114] In this way, the embodiments of the present disclosure can determine the multiplicity of the reference media content, thereby facilitating the improvement of the efficiency of the user in obtaining information.

[0115] In some embodiments, the shooting attribute information indicates at least one of the following: shooting parameters of the reference media content; composition information of the reference media content; pose information of an object in the reference media content.

[0116] In this way, the embodiments of the present disclosure can provide the user with reference media contents with different poses, compositions or shooting parameters, thereby improving the efficiency of the user in obtaining information.

[0117] In some embodiments, the multiple reference media contents are determined based on the following process: determining multiple candidate media contents associated with the shooting position; and determining multiple reference media contents from the multiple candidate media contents based on the frame information associated with a preset object in the multiple candidate media contents.

[0118] In this way, the embodiments of the present disclosure can determine the reference media content from the candidate media content associated with the shooting position based on the frame information of the preset object, thereby ensuring the quality of the reference media content.

[0119] In some embodiments, the frame information indicates at least one of the following: the pose of the preset object in the candidate media content; the occlusion state of the preset object in the candidate media content.

[0120] In this way, the embodiments of the present disclosure can determine the reference media content based on the pose and occlusion state of the preset object in the candidate media content, thereby ensuring the quality of the reference media content.

[0121] In some embodiments, the first shooting guidance information is determined based on at least one of the following: the frame information of the first media content; the shooting parameters of the first media content.

[0122] In this way, the embodiments of the present disclosure can determine the shooting guidance information based on the frame information and shooting parameters of the media content, thereby providing high-quality reference information for the user's shooting process and facilitating the improvement of the user's shooting quality and efficiency.

[0123] In some embodiments, process 300 further includes: in response to obtaining the target media content via the shooting interface, associating the shooting position with the target media content.

[0124] In this way, the embodiments of the present disclosure can associate the media content obtained via the shooting interface with the shooting position, thereby improving the efficiency of the user's publishing of the media content.

[0125] In some embodiments, the shooting position is created based on the following process: obtaining input information associated with the shooting position; and creating the shooting position based on the input information.

[0126] In this way, the embodiments of the present disclosure support the user to create the shooting position through the input information.

[0127] In some embodiments, the input information includes: position guidance information associated with the shooting position, where the position guidance information indicates how to reach the associated position of the shooting position; and / or shooting assistance information associated with the shooting position, where the shooting assistance information indicates how to shoot the media content at the associated position of the shooting position.

[0128] In this way, embodiments of the present disclosure support providing position guidance information and shooting assistance information associated with the shooting position for the user through the shooting position, thereby facilitating the user to shoot media content at an associated position of the first shooting position and improving the shooting efficiency of the user.

[0129] Example apparatus and equipment

[0130] Embodiments of the present disclosure also provide corresponding apparatuses for implementing the above methods or processes. Figure 4 A schematic structural block diagram of an example apparatus 400 for interface interaction according to some embodiments of the present disclosure is shown. The apparatus 400 can be implemented as or included in an electronic device 110. Each module / component in the apparatus 400 can be implemented by hardware, software, firmware, or any combination thereof.

[0131] As Figure 4 shown, the apparatus 400 includes: a first presentation module 410 configured to present a viewing interface of the shooting position; a second presentation module 420 configured to present a plurality of reference media contents associated with the shooting position in the viewing interface, the plurality of reference media contents corresponding to a plurality of interaction entrances; and a shooting module 430 configured to present a shooting interface based on the triggering of a target interaction entrance among the plurality of interaction entrances, the shooting interface presenting first shooting guidance information determined based on a first media content, the first media content corresponding to the target interaction entrance.

[0132] In some embodiments, the second presentation module 420 is further configured to: present a plurality of reference media contents in a first area of the viewing interface, and the apparatus 400 further includes a third presentation module configured to: present at least one media content associated with the shooting position in a second area of the viewing interface, the at least one media content including at least a cover media content of the shooting position.

[0133] In some embodiments, the first area and the second area correspond to different media display styles.

[0134] In some embodiments, the apparatus 400 further includes an interface display module configured to: in response to the triggering of a second media content among the at least one media content, present a first tab page of a first display interface to present the second media content, wherein the first tab page is associated with the at least one media content, the first display interface further includes a second tab page, and the second tab page is associated with the plurality of reference media contents.

[0135] In some embodiments, the device 400 further includes a switching module, which is configured to: in a first display interface, receive a sliding operation in a preset direction; and in response to the media content displayed in a first tab page meeting a preset condition, switch the first display interface to present a second tab page based on the sliding operation.

[0136] In some embodiments, the device 400 further includes an entrance module, which is configured to: in a first display interface, present a first shooting entrance; and in response to the selection of the first shooting entrance, present a shooting interface, and the shooting interface presents second shooting guiding information corresponding to the media content currently displayed in the first display interface.

[0137] In some embodiments, the shooting module 430 is further configured to: in response to a preset operation on a target interaction entrance, present a second display interface, and the second display interface presents first media content; and in response to the triggering of a second shooting entrance in the second display interface, present a shooting interface.

[0138] In some embodiments, the device 400 further includes an identification module, which is configured to: in a second display interface, present identification information of a user associated with the first media content.

[0139] In some embodiments, the device 400 further includes a description module, which is configured to: in a viewing interface, present description text associated with at least one of multiple reference media contents.

[0140] In some embodiments, the description text indicates at least one of the following: interaction information of at least one reference media content; picture information of at least one reference media content; shooting information of at least one reference media content; publishing information of at least one reference media content.

[0141] In some embodiments, the device 400 further includes an adding module, which is configured to: in response to receiving a preset operation on a third media content among multiple reference media contents, add the third media content to a media content set associated with the shooting interface, so as to present the media contents in the media content set in a preset panel of the shooting interface.

[0142] In some embodiments, in a viewing interface, multiple controls corresponding to multiple interaction entrances are presented; and the shooting module 430 is further configured to: in response to the triggering of a target control among the multiple controls, present a shooting interface, and the target control corresponds to a target interaction entrance.

[0143] In some embodiments, the second presentation module 420 is further configured to: in response to the reference information associated with the viewing interface meeting a preset condition, present multiple reference media contents associated with a shooting location in the viewing interface.

[0144] In some embodiments, the reference information includes distance information related to an associated position of the shooting position.

[0145] In some embodiments, multiple reference media contents correspond to different shooting attribute information.

[0146] In some embodiments, the shooting attribute information indicates at least one of the following: shooting parameters of the reference media content; composition information of the reference media content; pose information of an object in the reference media content.

[0147] In some embodiments, the multiple reference media contents are determined based on the following process: determining multiple candidate media contents associated with the shooting position; and determining multiple reference media contents from the multiple candidate media contents based on the frame information associated with a preset object in the multiple candidate media contents.

[0148] In some embodiments, the frame information indicates at least one of the following: the pose of the preset object in the candidate media content; the occlusion state of the preset object in the candidate media content.

[0149] In some embodiments, the first shooting guidance information is determined based on at least one of the following: the frame information of the first media content; the shooting parameters of the first media content.

[0150] In some embodiments, the apparatus 400 further includes an association module configured to: in response to obtaining a target media content via a shooting interface, associate the shooting position with the target media content.

[0151] In some embodiments, the shooting position is created based on the following process: obtaining input information associated with the shooting position; and creating the shooting position based on the input information.

[0152] In some embodiments, the input information includes: position guidance information associated with the shooting position, the position guidance information indicating how to reach the associated position of the shooting position; and / or shooting assistance information associated with the shooting position, the shooting assistance information indicating how to shoot media content at the associated position of the shooting position.

[0153] The units included in apparatus 400 can be implemented in various ways, including software, hardware, firmware, or any combination thereof. In some embodiments, one or more units can be implemented using software and / or firmware, such as machine-executable instructions stored on a storage medium. In addition to or as an alternative to the machine-executable instructions, some or all of the units in apparatus 400 can be implemented at least in part by one or more hardware logic components. By way of example and not limitation, exemplary types of hardware logic components that can be used include field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), systems on a chip (SOCs), complex programmable logic devices (CPLDs), and the like.

[0154] Figure 5 FIG. shows a block diagram of an electronic device 500 in which one or more embodiments of the present disclosure can be implemented. It should be understood that Figure 5 the illustrated electronic device 500 is merely exemplary and should not constitute any limitation to the functions and scope of the embodiments described herein. Figure 5 The illustrated electronic device 500 can be used to implement Figure 1 electronic device 110.

[0155] As Figure 5 shown, the electronic device 500 is in the form of a general-purpose electronic device. The components of the electronic device 500 can include, but are not limited to, one or more processing units or processors 510, a memory 520, a storage device 530, one or more communication units 540, one or more input devices 550, and one or more output devices 560. The processor 510 can be an actual or virtual processor and is capable of performing various processes according to programs stored in the memory 520. In a multi-processor system, multiple processors execute computer-executable instructions in parallel to improve the parallel processing ability of the electronic device 500.

[0156] The electronic device 500 generally includes multiple computer storage media. Such media can be any accessible media that can be obtained by the electronic device 500, including but not limited to volatile and non-volatile media, removable and non-removable media. The memory 520 can be volatile memory (such as registers, caches, random access memory (RAM)), non-volatile memory (such as read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory), or some combination thereof. The storage device 530 can be removable or non-removable media and can include machine-readable media, such as flash drives, magnetic disks, or any other media that can be used to store information and / or data and can be accessed within the electronic device 500.

[0157] The electronic device 500 may further include additional removable / non-removable, volatile / non-volatile storage media. Although not shown in Figure 5 , a disk drive for reading from or writing to a removable, non-volatile disk (such as a "floppy disk") and an optical disk drive for reading from or writing to a removable, non-volatile optical disk may be provided. In these cases, each drive may be connected to a bus (not shown) by one or more data media interfaces. The memory 520 may include a computer program product 525 having one or more program modules configured to perform the various methods or actions of the various embodiments of the present disclosure.

[0158] The communication unit 540 enables communication with other electronic devices via a communication medium. Additionally, the functions of the components of the electronic device 500 may be implemented by a single computing cluster or multiple computer machines capable of communicating via a communication connection. Thus, the electronic device 500 may operate in a networked environment using a logical connection with one or more other servers, network personal computers (PCs), or another network node.

[0159] The input device 550 may be one or more input devices such as a mouse, keyboard, trackball, etc. The output device 560 may be one or more output devices such as a display, speaker, printer, etc. The electronic device 500 may also communicate with one or more external devices (not shown) as needed via the communication unit 540, such as a storage device, a display device, etc., communicate with one or more devices that enable a user to interact with the electronic device 500, or communicate with any device that enables the electronic device 500 to communicate with one or more other electronic devices (e.g., a network card, a modem, etc.). Such communication may be performed via an input / output (I / O) interface (not shown).

[0160] According to an exemplary implementation of the present disclosure, a computer-readable storage medium is provided, on which computer-executable instructions are stored, and the computer-executable instructions are executed by a processor to implement the method described above. According to an exemplary implementation of the present disclosure, a computer program product is also provided, the computer program product being tangibly stored on a non-transitory computer-readable medium and including computer-executable instructions, and the computer-executable instructions are executed by a processor to implement the method described above.

[0161] Aspects of the present disclosure are described herein with reference to the flowcharts and / or block diagrams of methods, apparatuses, devices, and computer program products according to the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and the combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.

[0162] These computer-readable program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus to produce a machine such that the instructions, when executed by the processor of the computer or other programmable data processing apparatus, create means for implementing the functions / acts specified in one or more boxes of the flowchart and / or block diagram. These computer-readable program instructions may also be stored in a computer-readable storage medium that causes a computer, a programmable data processing apparatus, and / or other devices to function in a particular manner, such that the computer-readable medium storing the instructions comprises a manufacture including instructions which implement various aspects of the functions / acts specified in one or more boxes of the flowchart and / or block diagram.

[0163] The computer-readable program instructions may be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable data processing apparatus, or other devices to produce a computer-implemented process such that the instructions executed on the computer, other programmable data processing apparatus, or other devices implement the functions / acts specified in one or more boxes of the flowchart and / or block diagram.

[0164] The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to various implementations of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of code, or a portion of an instruction, and the module, segment of code, or portion of an instruction includes one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions noted in the blocks may occur out of the order noted in the figures. For example, two consecutive blocks may in fact be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending upon the functionality involved. It should also be noted that each block of the block diagrams and / or flowcharts, and combinations of blocks in the block diagrams and / or flowcharts, can be implemented by special-purpose hardware-based systems that perform the specified functions or acts, or combinations of special-purpose hardware and computer instructions.

[0165] The implementations of the present disclosure have been described above. The description is exemplary, not exhaustive, and is not limited to the disclosed implementations. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described implementations. The choice of terms used herein is intended to best explain the principles of the implementations, the practical application, or improvement of technologies in the market, or to enable other ordinary skilled persons in the art to understand the implementations disclosed herein.

Claims

1. A method for interface interaction, comprising: Presenting a viewing interface of a shooting location; In the viewing interface, presenting a plurality of reference media contents associated with the shooting location, the plurality of reference media contents corresponding to a plurality of interaction entrances; And Based on the triggering of a target interaction entrance among the plurality of interaction entrances, presenting a shooting interface, the shooting interface presenting first shooting guidance information determined based on a first media content, the first media content corresponding to the target interaction entrance.

2. The method according to claim 1, wherein presenting a plurality of reference media contents associated with the shooting position in the viewing interface includes: In a first area of the viewing interface, presenting the plurality of reference media contents, and The method further comprises: In a second area of the viewing interface, presenting at least one media content associated with the shooting location, the at least one media content at least including a cover media content of the shooting location.

3. The method according to claim 2, wherein the first area and the second area correspond to different media display styles.

4. The method according to claim 2, further comprising: In response to the triggering of a second media content among the at least one media content, presenting a first tab page of a first display interface to present the second media content, wherein the first tab page is associated with the at least one media content, the first display interface further includes a second tab page, and the second tab page is associated with the plurality of reference media contents.

5. The method according to claim 4, further comprising: Receiving a sliding operation in a preset direction in the first display interface; And In response to the media content displayed in the first tab page meeting a preset condition, switching the first display interface to present the second tab page based on the sliding operation.

6. The method according to claim 4, further comprising: Presenting a first shooting entrance in the first display interface; And In response to the selection of the first shooting entrance, presenting the shooting interface, the shooting interface presenting second shooting guidance information corresponding to the media content currently displayed in the first display interface.

7. The method according to claim 1, wherein presenting a shooting interface based on the triggering of a target interaction entrance among the plurality of interaction entrances includes: In response to a preset operation on the target interaction entrance, presenting a second display interface, the second display interface presenting the first media content; And In response to the triggering of a second shooting entrance in the second display interface, presenting the shooting interface.

8. The method according to claim 7, further comprising: Presenting identification information of a user associated with the first media content in the second display interface.

9. The method according to claim 1, further comprising: Presenting descriptive text associated with at least one reference media content among the plurality of reference media contents in the viewing interface.

10. The method according to claim 9, wherein The descriptive text indicates at least one of the following: Interaction information of the at least one reference media content; Picture information of the at least one reference media content; Shooting information of the at least one reference media content; Publication information of the at least one reference media content.

11. The method according to claim 1, further comprising: In response to receiving a preset operation on the third media content among the multiple reference media contents, add the third media content to the media content set associated with the shooting interface, so as to present the media content in the media content set in a preset panel of the shooting interface.

12. The method according to claim 1 further comprises: In the viewing interface, present multiple controls corresponding to the multiple interaction entries; And Based on the triggering of the target interaction entry among the multiple interaction entries, presenting the shooting interface includes: in response to the triggering of the target control among the multiple controls, presenting the shooting interface, where the target control corresponds to the target interaction entry.

13. The method according to claim 1, wherein in the viewing interface, presenting multiple reference media contents associated with the shooting location includes: In response to the reference information associated with the viewing interface meeting a preset condition, present the multiple reference media contents associated with the shooting location in the viewing interface.

14. The method according to claim 13, wherein the reference information includes distance information related to an associated location of the shooting location.

15. The method according to claim 1, wherein the multiple reference media contents correspond to different shooting attribute information.

16. The method according to claim 15, wherein the shooting attribute information indicates one of the following: Shooting parameters of the reference media content; Composition information of the reference media content; Pose information of an object in the reference media content.

17. The method according to claim 1, wherein the multiple reference media contents are determined based on the following process: Determine multiple candidate media contents associated with the shooting location; and Based on the picture information associated with a preset object in the multiple candidate media contents, determine the multiple reference media contents from the multiple candidate media contents.

18. The method according to claim 17, wherein the picture information indicates at least one of the following: The pose of the preset object in the candidate media content; The occlusion state of the preset object in the candidate media content.

19. The method according to claim 1, wherein the first shooting guidance information is determined based on at least one of the following: The picture information of the first media content; The shooting parameters of the first media content.

20. The method according to claim 1, further comprising: In response to obtaining target media content via the shooting interface, associate the shooting location with the target media content.

21. The method according to claim 1, wherein the shooting location is created based on the following process: Obtain input information associated with the shooting location; and Create the shooting location based on the input information.

22. The method according to claim 21, wherein the input information includes: Location guidance information associated with the shooting location, the location guidance information indicating how to reach the associated location of the shooting location; And / or Shooting assistance information associated with the shooting location, the shooting assistance information indicating how to shoot media content at the associated location of the shooting location.

23. A device for interface interaction, comprising: A first presentation module configured to present a viewing interface of a shooting position; A second presentation module configured to present, in the viewing interface, a plurality of reference media contents associated with the shooting position, the plurality of reference media contents corresponding to a plurality of interaction entrances; And A shooting module configured to present a shooting interface based on a trigger of a target interaction entrance among the plurality of interaction entrances, the shooting interface presenting first shooting guidance information determined based on a first media content, the first media content corresponding to the target interaction entrance.

24. An electronic device, comprising: At least one processor; And At least one memory, the at least one memory being coupled to the at least one processor and storing instructions for execution by the at least one processor, the instructions, when executed by the at least one processor, causing the electronic device to execute the method according to any one of claims 1 to 22.

25. A computer-readable storage medium having stored thereon a computer program, the computer program being executable by a processor to implement the method according to any one of claims 1 to 22.

Citation Information

Patent Citations

  • Shooting method and mobile terminal

    CN107438156A

  • Photography assistance for mobile devices

    CN113454979A

  • Method for providing shooting guidance content and electronic equipment

    CN114547486A

  • Shooting processing method and device, equipment and storage medium

    CN115379113A

  • Interface interaction method and device, equipment and storage medium

    CN119960885A