Content publishing method, apparatus, device, storage medium, and program product
By providing shooting guidance information based on image content and the first published content in the image shooting interface, the problem of insufficient guidance effect of auxiliary shooting function is solved, and the quality of content creation and dissemination effect are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- XINGIN INFORMATION TECH (SHANGHAI) CO LTD
- Filing Date
- 2026-02-26
- Publication Date
- 2026-06-05
Smart Images

Figure CN122160616A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a content publishing method, apparatus, computer equipment, computer-readable storage medium, and computer program product. Background Technology
[0002] In the content creation field of content platforms, basic auxiliary shooting functions can be provided to users, such as adding grid lines to the image shooting interface.
[0003] However, current auxiliary shooting functions are relatively simple and have limited guiding effect on content creation. They cannot help users create more popular content that is more in line with the aesthetic preferences of social media platforms, making it difficult for content to achieve the expected dissemination effect, thereby reducing users' willingness to create and the efficiency of producing high-quality content. Summary of the Invention
[0004] Therefore, it is necessary to provide a content publishing method, apparatus, computer equipment, computer-readable storage medium, and computer program product to address the aforementioned technical problems, so as to enhance the guiding effect of auxiliary shooting functions on content creation and improve the quality of finished image content.
[0005] Firstly, this application provides a content publishing method, including:
[0006] The image capture interface is displayed; the image capture interface includes image content captured by the capture component and capture guidance information; wherein, the capture guidance information is determined based on the first published content, and the first published content is determined based on the image content;
[0007] In response to the shooting operation performed on the image capturing interface, a target image to be published is determined;
[0008] In response to a publishing operation performed on the target image to be published, a second published content is published; wherein the first published content and the second published content are content published on the content platform and distributed to browsing accounts on the content platform based on a content distribution algorithm.
[0009] In an optional embodiment, the image capture display interface includes:
[0010] In response to a content publishing operation performed on the target object, the image capture interface is displayed.
[0011] In an optional embodiment, the method further includes:
[0012] In response to a publishing operation performed on the target image to be published, the target image is added to the details page of the target object; wherein the details page of the second published content includes the target image and an access point for accessing the details page of the target object.
[0013] In an optional embodiment, the image capture interface further includes capture assistance information, which includes an auxiliary wireframe and / or a thumbnail of the first published content; the auxiliary wireframe is determined based on the image content.
[0014] In an optional embodiment, the image capture display interface includes:
[0015] The image capture interface displays the image content and a prompt card; the prompt card includes the capture guidance information and at least one thumbnail of the first published content corresponding to the image content.
[0016] In an optional embodiment, the method further includes:
[0017] In response to a display operation performed on the first thumbnail, an image display interface is displayed; the image display interface includes the first published content corresponding to the first thumbnail.
[0018] In an optional embodiment, the method further includes:
[0019] In response to a trigger operation performed on the first published content in the image display interface, a details page of the first thumbnail is displayed.
[0020] In an optional embodiment, the method further includes:
[0021] In response to the framing adjustment operation, the thumbnail is hidden in the prompt card, and the auxiliary frame corresponding to the image content is displayed on the image shooting interface.
[0022] In an optional embodiment, the method further includes:
[0023] In response to the selection operation of the second thumbnail, all thumbnails other than the second thumbnail are hidden in the image capture interface;
[0024] In response to the framing adjustment operation, the second thumbnail is retained and displayed in the image capture interface.
[0025] In an optional embodiment, the method further includes:
[0026] In response to an interactive operation performed on the image capturing interface, target interactive information is acquired;
[0027] The interactive information corresponding to the target interactive information is displayed; the interactive information is generated based on the target interactive information.
[0028] In one optional embodiment, the shooting guidance information is determined based on the shooting position information and the image content, wherein the shooting position information is determined based on the first published content;
[0029] The first published content is published content associated with a target subject, which is determined based on subject identification of the image content; or, the first published content is determined based on image retrieval of the image content; or, the first published content is determined based on location information associated with the image content.
[0030] Secondly, this application also provides a content publishing device, comprising:
[0031] A first display module is used to display an image capture interface; the image capture interface includes image content captured by the capture component and capture guidance information; wherein, the capture guidance information is determined based on first published content, and the first published content is determined based on the image content;
[0032] The first determining module is used to determine the target image to be published in response to the shooting operation performed on the image capturing interface;
[0033] The first publishing module is used to publish second publishing content in response to a publishing operation performed on the target image to be published; wherein the first publishing content and the second publishing content are content published on the content platform and distributed to browsing accounts on the content platform based on a content distribution algorithm.
[0034] Thirdly, this application also provides a chip, the chip including programmable logic circuits and / or program instructions, which implement the methods provided in any of the above aspects when the chip is running.
[0035] Fourthly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method provided in any of the above aspects.
[0036] Fifthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the method provided in any of the above aspects.
[0037] Sixthly, this application also provides a computer program product, including a computer program that, when executed by a processor, implements the method provided in any of the above aspects.
[0038] The aforementioned content publishing method, apparatus, computer equipment, computer-readable storage medium, and computer program product can display shooting guidance information based on the first published content on the image shooting interface. The first published content is determined based on the image content captured by the shooting component and distributed to the browsing account of the content platform based on a content distribution algorithm. This means that the first published content is content that has been verified by the content distribution algorithm and can achieve good dissemination effects or conforms to the platform's recommendation logic. Therefore, the shooting guidance information based on the first published content can guide the user's image shooting and content creation process, making the target image and the second published content more in line with the content platform's aesthetics and have greater dissemination potential, thereby increasing the user's willingness to create and the efficiency of producing high-quality content. Attached Figure Description
[0039] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 This is a schematic diagram illustrating an application scenario of the content publishing method in one embodiment;
[0041] Figure 2 This is a flowchart of a content publishing method in one embodiment;
[0042] Figure 3 This is a schematic diagram of a scenario for a content publishing method in one embodiment;
[0043] Figure 4 This is an exemplary schematic diagram of an image capturing interface in one embodiment;
[0044] Figure 5 This is an exemplary schematic diagram of an image capturing interface in another embodiment;
[0045] Figure 6 This is another flowchart of the content publishing method in one embodiment;
[0046] Figure 7 This is a schematic diagram illustrating another scenario of the content publishing method in one embodiment;
[0047] Figure 8 This is an exemplary schematic diagram of the details page of the point of interest of a target object in one embodiment;
[0048] Figure 9 This is a structural block diagram of a content publishing device in one embodiment;
[0049] Figure 10 This is a structural block diagram of a content publishing device in another embodiment;
[0050] Figure 11 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0051] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0052] It should be noted that the terms "first," "second," etc., used in this application can be used to describe various elements, but these elements are not limited by these terms. These terms are only used to distinguish the first element from the second element. The terms "comprising" and "having," and any variations thereof, used in this application, are intended to cover non-exclusive inclusion. The term "multiple" used in this application refers to two or more. The term "and / or" used in this application refers to one of the embodiments, or any combination of multiple embodiments.
[0053] The following describes some technical terms used in the embodiments of this application:
[0054] "In response to" indicates the state in which a corresponding event occurs or a condition is met. It's understandable that the timing of subsequent actions performed in response to this event or condition is not necessarily strongly correlated with the time when the event occurs or the condition is met. For example, in some cases, subsequent actions may be performed immediately upon the occurrence of the event or the fulfillment of the condition; while in others, they may be performed some time after the event occurs or the condition is met.
[0055] A trigger operation refers to an action performed on information (such as controls) provided by a computer device. This operation sends a corresponding instruction to the computer device, triggering it to execute the next task. The next task triggered by different trigger operations on different information can all be pre-set in a program. This trigger operation can be manually executed by the user; for example, clicks, double-clicks, long presses, and swipes performed by the user on content displayed on the computer screen are all trigger operations. In some cases, the trigger operation can also be executed by the computer device based on a pre-defined program.
[0056] Published content: This refers to content information pre-published by users on a content platform. It can include text, images, audio, and video, and can be displayed in the form of notes, articles, video files, etc. The specific content information included in the published content can be adjusted accordingly for different scenarios, and the content information in the published content can be determined by the publisher. In the description of this application's embodiments, the published content may refer to user-published notes (including text and images), short videos, medium-length videos, etc. on the content platform. Alternatively, it can also be live streams, instant content (a short content that is instantly shared and exists), evaluations of products or any type of interest (such as location, music, etc.) or media data (such as film, music), comments in notes, bullet comments, topic discussions, points of interest (such as group chats, live streams, etc.), routes (such as cycling routes, travel guides, etc.). The specific content information included in the published content can be adjusted accordingly for different scenarios, and the content information in the published content can be determined by the publisher. No specific type of published content is limited here.
[0057] NFC (Near Field Communication) is a short-range wireless communication technology based on the principle of electromagnetic induction. An NFC tag is a data storage carrier integrating an NFC chip and an antenna. User-defined data can be written into it, and NFC-enabled devices can read this data at close range. In this application embodiment, the NFC tag specifically refers to an NFC tag with a target link corresponding to the target application. Different NFC tags can be configured with different target links. For example, an NFC tag for object 1 can be configured with link 1, and an NFC tag for object 2 can be configured with link 2.
[0058] In addition to NFC technology, near-field communication (NFC) methods can also include any technology capable of short-range communication, such as Bluetooth, Wi-Fi, and Zigbee. Correspondingly, the NFC module can also be a module with short-range communication capabilities. For example, when the NFC method is Bluetooth, the NFC module is a Bluetooth module; when the NFC method is Wi-Fi, the NFC module is a network communication module; and when the NFC method is Zigbee, the NFC module is a Zigbee module. No limitations are imposed here.
[0059] DeepLink: Deep linking technology allows users to directly jump to specific interfaces or functions within an application (App) via a Uniform Resource Identifier (URI) or a special URL. Deep linking can be implemented using any of the following link types: URL Scheme, Universal Link, App Link, Deferred Deeplink, etc. Specifically, when implementing DeepLink using UniversalLink (for iOS) and App Link (for Android), HTTP(S) links can be used as DeepLink links. In this application embodiment, to avoid confusion, "non-deep link" refers to any other link that does not have deep linking capabilities, and "deep link" refers to any link that implements deep linking capabilities using custom protocols and standard / general protocols.
[0060] The NFC tag pre-writes a target link, which can be used to open the target application and access the relevant page (for example, the target application contains a target identifier that can be used to indicate a specific page or a specific target object). The target link can be a deep link, such as a standard deep link (based on standard or universal protocols, such as Universal Links and App Links based on HTTP or HTTPS) or a custom deep link (based on non-standard or custom protocols, such as URLSchemes). Furthermore, the target link can also implement deferred deep linking, allowing users to navigate to specific interfaces or functions within the application even after installation and initial launch. The target identifier carried in the target link can be used to identify the target object, determining the target page related to the target object to be displayed in the target application and / or the interactive events triggered for the target object (such as location check-in events) and / or the resource rewards (such as points, gifts, etc.) obtained after performing the interactive events. It is understandable that the target identifier can be a parameter in the target link to indicate the target object (such as the location associated with the current location, such as a restaurant).
[0061] Optionally, the target link can also be a non-deep link, that is, another link based on standard or common protocols (such as HTTP or HTTPS), which does not have deep linking capabilities. When a terminal device is brought close to an NFC tag, it can read the target link from the NFC tag (which can be considered a type of offline target item) using NFC technology. Different NFC tags can carry the same or different target identifiers.
[0062] The interactive events targeting the intended audience can be one or more, depending on the specific target audience. For example, if the target audience is a location, the events could be location check-in events, location-related updates, etc. If the target audience is a product, the events could be product purchase events, etc. The target audience can also be a user account (such as a merchant account or a store account associated with a location), in which case the interactive events could be events related to following the user account or transaction events (such as purchasing products configured by the user account). There are no restrictions on the target audience or the interactive events mentioned here.
[0063] Based on this, in an exemplary embodiment, this application provides a content publishing method, which can be applied to a computer device, the computer device being as follows: Figure 1 The terminals or servers in the application environment shown. Terminals can include, but are not limited to, various personal computers, laptops, smartphones, tablets, drones, low-altitude aircraft, IoT devices, and portable wearable devices. Portable wearable devices can be smartwatches, smart bracelets, head-mounted displays, etc. Head-mounted displays can be virtual reality (VR) devices, augmented reality (AR) devices, smart glasses, etc. Servers can be independent physical servers, server clusters or distributed systems composed of multiple physical servers, or cloud servers providing cloud computing services such as cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (CDNs), and basic cloud computing services such as big data and artificial intelligence platforms.
[0064] In this system, the terminal communicates with the server via a communication network. Furthermore, when the application environment includes multiple terminals, servers, and networks, different terminals can connect to each other through different communication networks and servers. The communication network can be a wireless or wired network, such as a wireless local area network (WLAN), local area network (LAN), cellular network, 2G network, 3G network, 4G network, 5G network, etc. Additionally, different terminals can also connect to other terminals or servers using their own Bluetooth networks or hotspot networks. For example, multiple users can connect online through different terminals via appropriate networks and synchronize with each other to support multiple users using the same application. The application environment can also include at least one data storage system, which stores the data that the server needs to process. The data storage system can be integrated on the server or located in the cloud or other network servers, and can continuously store application-related information in the data storage system as different users use the application online.
[0065] It should be noted that, Figure 1 The illustrated application environment diagram of the content publishing method is merely an example. The content publishing method and application environment described in this disclosure are intended to more clearly illustrate the technical solutions of this disclosure and do not constitute a limitation on the technical solutions provided in this disclosure. As those skilled in the art will know, with the emergence of new business scenarios, the technical solutions provided in this disclosure are also applicable to similar technical problems.
[0066] For ease of description, the content publishing method in this embodiment is illustrated using terminal execution as an example. The terminal may include a touchscreen display and a processor (of course, the terminal may also use peripherals such as a mouse or keyboard as input devices; here, only a touchscreen display is used as an example). The touchscreen display is used to present a graphical user interface (GUI) and receive operation commands generated by the user interacting with the GUI. When the user operates the GUI through the touchscreen display, the GUI can control the local content of the terminal in response to the received operation commands, or it can control the content of a peer server in response to the received operation commands. For example, the operation commands generated by the user interacting with the GUI may include commands to launch an application. The processor is configured to launch the application after receiving the user's command to launch the application. Furthermore, the processor is configured to render and draw the GUI associated with the application on the touchscreen display. The touchscreen display is a multi-touch sensitive screen capable of sensing touch or swipe operations performed simultaneously on multiple points on the screen. When the user performs a touch operation on the GUI using their finger, the GUI, upon detecting the touch operation, controls the execution of the action corresponding to the touch operation within the GUI.
[0067] Specifically, such as Figure 2 As shown, this method includes the following steps:
[0068] Step 101: Display the image capture interface; the image capture interface includes the image content captured by the capture component and the capture guidance information; wherein, the capture guidance information is determined based on the first published content, and the first published content is determined based on the image content.
[0069] The image capture interface is the user interface used when a user captures images using the terminal's camera module during content publishing. This interface includes the image content captured by the camera module and shooting guidance information. The camera module includes the terminal's front / rear camera module, image sensor, aperture module, and focus motor, among other components. These components capture images of the scene to be captured, and the captured image is the content displayed in the image capture interface. Typically, the image content can be displayed within the viewfinder window of the image capture interface. This viewfinder window can occupy only a portion of the image capture interface or the entire screen; there is no specific limitation.
[0070] The shooting guidance information is determined based on the first published content, which in turn is determined based on the image content. In other words, the shooting guidance information is information designed to guide the user's shooting process based on the image content captured by the shooting component. It aims to guide users in creating published content that better aligns with the content platform's aesthetics and has greater potential for dissemination, in a more intuitive and user-friendly way. For example, the shooting guidance information can manifest as composition suggestions for the shooting scene, camera position prompts, and instructions on taking photos. Specifically, the shooting guidance information and the image content can be displayed in different preset areas within the image shooting interface, without overlapping. Alternatively, the shooting guidance information can also be displayed on top of the image content in the form of a card or floating window; this embodiment does not specifically limit the specifics.
[0071] In one implementation, the terminal can determine one or more first published content associated with the current image content from among the numerous published content that has been published on the content platform and distributed to the browsing account based on the content distribution algorithm, based on the image content captured by the shooting component, and then determine shooting guidance information based on the first published content.
[0072] In one exemplary embodiment, the first published content is determined based on location information associated with the image content. Specifically, based on the location information associated with the image content, published content with the same or similar location information can be queried on the content platform and used as the first published content. For example, if the location information associated with the image content is merchant A, then published content also associated with merchant A can be used as the first published content. In addition, published content associated with merchant B, which is located in the same business district as merchant A, can also be used as the first published content. This embodiment does not specifically limit the specifics. In this way, the first published content strongly related to the image content can be quickly located using location information, which is especially suitable for shooting scenarios with clear regional attributes, such as tourist attractions and landmarks, providing users with highly valuable local shooting examples.
[0073] The location information can be determined based on the IP (Internet Protocol Address) address and GPS (Global Positioning System) location information of the terminal when taking pictures.
[0074] Alternatively, location information can be obtained in response to a user's location-triggered action before or during shooting. For example, a user can manually add a geotag on the first target interface, which can be the image capture interface or the interface displayed before the image capture interface is shown on the terminal; there is no specific limitation. Alternatively, the image capture interface can be displayed through a user's triggering action on the second target interface, and the location information associated with the second target interface can serve as the location information associated with the image content. The second target interface can be a display interface of various published content associated with the location information corresponding to a geotag or topic tag, displayed after a user's triggering action on a content platform; or it can be a display interface of various published content associated with the corresponding location information, triggered by the terminal's near-field communication or wireless communication, etc., with no specific limitation.
[0075] In addition, location information can also be determined based on target detection of image content. For example, if the main subject of the currently captured image is identified as the Forbidden City complex in Beijing through target detection, then the location information can be determined to be the Forbidden City in Beijing.
[0076] In another exemplary embodiment, the first published content is published content associated with a target subject, which is determined based on subject identification of the image content.
[0077] Specifically, the terminal can perform subject recognition on image content to identify the target subject, such as a person, building, animal, or specific object. Then, based on this target subject, it can retrieve the first published content associated with it from the content platform's existing content. For example, if subject recognition determines that the target subject in the image content is product A, then published content associated with product A can be retrieved from the content platform as the first published content. This associated product A content can refer to published content whose target subject is product A, or it can refer to published content whose text description or hashtag includes product A; the specifics are not limited. In this way, the first published content related to the same target subject can be accurately located, regardless of whether the target subject is a person, animal, or specific object. This first published content can then be used to provide targeted guidance to users.
[0078] Alternatively, in another exemplary embodiment, the first published content is determined based on image retrieval of the image content.
[0079] Specifically, the terminal can directly perform image retrieval on the content platform based on image content, searching for content whose visual features similarity to the image content meets the similarity threshold and serving as the first published content. Visual feature similarity can be determined from dimensions such as color features, texture features, and spatial layout features, without specific limitations. In this way, it can directly match the first published content with similar composition, color, and style to the current image content at the visual feature level, without being restricted by region or subject, providing users with aesthetic style references, especially suitable for creative shooting and artistic expression scenarios.
[0080] In this application embodiment, the above methods for determining the first published content can be used selectively, simultaneously, or in a coordinated manner according to a certain preset priority order to improve the accuracy and adaptability of shooting guidance information. While ensuring retrieval efficiency, the first published content that can provide users with guidance references that fit the current shooting scenario can be determined as much as possible.
[0081] Specifically, in scenarios requiring a single action, the terminal can determine the first published content based on the characteristics of the current image content using one of the following methods. For example, if certain specific target subjects are identified in the image content with a high confidence level, the first published content is determined using a method based on target subject association; if the location information associated with the image content is accurately obtained, the first published content is determined using a method based on the location information; and so on. Alternatively, the terminal can also determine the first published content based on the user's historical behavioral preferences or platform preset rules using one of the following methods; this application embodiment does not specifically limit this approach.
[0082] In scenarios where both are functioning simultaneously, the terminal can combine location information associated with the image content, the target subject, and the image content itself to determine the first published content using the content platform's built-in algorithms. For example, the terminal can obtain multiple sets of candidate published content through location information query, subject recognition and association, and image retrieval, and then perform weighted sorting or cross-validation based on indicators such as content popularity, publication time, and similarity to the current image content to select the first published content.
[0083] In scenarios where content platforms coordinate according to a preset priority order, they can pre-set the activation order of different methods. For example, they can first try location-based queries; if no matching content is found, they can switch to subject recognition-based queries; if no suitable results are found, they can then activate image-based queries.
[0084] Furthermore, after determining the initial content, shooting guidance information can be determined based on it. This shooting guidance information can be generated through analysis of the initial content using an artificial intelligence model; that is, the initial content is input into the AI model to obtain the shooting guidance information output by the model. Alternatively, the shooting guidance information can be determined based on rule matching of the initial content. For example, if the initial content matches a coffee shop scene, the shooting guidance information would be matched as "It is recommended to shoot a close-up of the coffee latte art and use environmental blurring to highlight the atmosphere."
[0085] In one exemplary embodiment, the shooting guidance information is determined based on the shooting position information and the image content, and the shooting position information is determined based on the first published content.
[0086] In other words, after determining the initial published content, the camera position information corresponding to that content can be further analyzed. Camera position information can include shooting angle, shooting distance, shooting height, lens focal length, and other information related to the shooting position. This information can be extracted from the metadata of the initial published content or calculated using image analysis techniques. For example, for a photograph of architecture, we can analyze whether the shooting angle is low-angle or level, and whether the shooting distance is a distant or close-up view; for a portrait photograph, we can analyze the shooting height and the distance to the subject, etc.
[0087] Simultaneously, the camera position information obtained based on the first published content can be combined with the currently captured image content to generate shooting guidance information suitable for the current shooting scene. This guides users to adjust their current camera position to approximate or match the camera position information corresponding to the first published content. For example, if the image content is taken at a popular photo spot, and the camera position information of the corresponding first published content is "low-angle upward shot, about 3 meters away from the subject, using a wide-angle focal length," then the generated shooting guidance information could be "It is recommended to crouch down and shoot, using an upward angle, and back up until the person is completely included in the background architecture."
[0088] Through the above methods, the shooting guidance information provides users with specific camera position guidance. Users can refer to the shooting position of the first published content and adjust it according to the image content of the current scene, so as to more accurately reproduce or learn from the shooting method of the first published content, improve the dissemination effect of the content and the user's creative experience.
[0089] like Figure 3 The image shown is a schematic diagram of a content publishing method provided in an embodiment of this application. In this exemplary embodiment, an image capturing interface (such as...) is displayed. Figure 3 As shown in page 2), the method can be to browse the page through the content of the target account (such as...). Figure 3The content displayed can be triggered by the content posting entry on page 1) or the account homepage, or by the content posting entry on the account content posting page used to post content related to the target account; this is not limited here. The content browsing page is the page displayed when the current account browses content on the content platform. The account homepage can be a page that displays account information, such as the account name, published works (i.e., published content), etc. The account content posting page can be a page that provides an entry point for posting content. For example, the account content posting page can include the aforementioned content posting entry point, and it can also include entry points for posting other types of content, such as entry points for posting content for check-ins; this is not limited here.
[0090] In another exemplary embodiment, an image capture interface may also be displayed in response to a content publishing operation performed on the target object. The content publishing operation performed on the target object may be a trigger operation for a content publishing entry point in the target object's details page, or a trigger operation for a publishing entry point corresponding to the target object in the details page of published content associated with the target object; the specific operation is not limited.
[0091] In this context, the target object's details page is a browsing page for all published content associated with the target object. In one implementation, the target object's details page can be its activity details page, which is associated not only with the target object but also with the target activity the target object participates in on the content platform. The content publishing entry point can be an activity participation control within the activity details page; that is, if a user wants to participate in the target activity while browsing the activity details page, they can trigger the display of the image capture interface by activating the activity participation control on the activity details page.
[0092] In one implementation, in response to a near-field communication (NFC) operation targeting a target item, an activity details page for the target object can be displayed. The target item can refer to an NFC tag bound to the target object. The target link corresponding to the target application can be obtained through the NFC operation (i.e., NFC method). That is, an unrunning target application can be launched or a running target application can be opened via the target link, thereby displaying the activity details page of the target object. The target application is the terminal application of the content platform.
[0093] In another implementation, the target object's details page can also be its points-of-interest (POI) details page. POI details pages are typically associated only with the target object; for example, they can be displayed in response to a search for the target object on a content platform. The content publishing entry can be displayed in the live feed area of the POI details page. This live feed area showcases published content associated with the target object, determined by a pre-defined content distribution algorithm on the content platform. For example, it could be the most recently published content or content with higher interaction rates; the specifics are not limited.
[0094] In one exemplary embodiment, the image capture interface further includes capture assistance information, which includes an auxiliary wireframe and / or a thumbnail of the first published content; the auxiliary wireframe is determined based on the image content.
[0095] In other words, the image capture interface also includes capture assistance information, which is used to provide more intuitive and richer guidance during the user's capture process. This information may include at least one of auxiliary wireframes and thumbnails of the first published content, wherein the auxiliary wireframes are determined based on the image content.
[0096] Specifically, the generation process of the auxiliary wireframe is related to the image content. After the terminal captures the image content through the shooting component, it can analyze the image content to identify elements such as scene type, subject distribution, and compositional features. Then, based on these analysis results, auxiliary wireframes adapted to the current shooting scene can be dynamically generated in the image shooting interface. The shape, position, and number of auxiliary wireframes can be adjusted in a timely manner according to changes in the image content, thereby providing users with compositional guidance that highly matches the current shooting scene.
[0097] For example, if the image content contains a clear target subject, the terminal can generate an auxiliary wireframe around the target subject to guide the user to place the target subject in the position of the auxiliary wireframe; if the image content is a landscape scene, it can generate auxiliary wireframes such as horizontal lines, third lines, or golden ratio lines to help the user with the layout of the image; if the image content contains elements with geometric features such as buildings or roads, it can also generate auxiliary wireframes for perspective reference to help the user adjust the shooting angle to achieve a better visual effect, and so on.
[0098] Additionally, shooting assistance information may include a thumbnail of the first published content. This thumbnail is obtained by downsampling the aforementioned first published content, and its resolution is typically lower than that of the corresponding first published content. The display position of the thumbnail can be set according to the interface layout of the image shooting interface, such as displaying it on the edge or corner of the interface to avoid obstructing the viewfinder area, or it can float above the image content along with the shooting guidance information, providing users with more direct and efficient shooting guidance. It can be understood that the thumbnail, as a visual representation of the first published content, provides users with an intuitive reference, allowing them to quickly understand the composition, shooting angle, style tendency, etc. of the first published content associated with the current shooting scene by browsing the thumbnail, thereby making targeted adjustments during the shooting process.
[0099] The auxiliary outline and thumbnails can be displayed independently or in combination. In one implementation, the image capture interface can display both the auxiliary outline and thumbnails simultaneously. While referring to the shooting guidance information and thumbnails, users can use the auxiliary outline to make precise composition adjustments. For example, the thumbnails show the shooting angles of several popular check-in photos, while the auxiliary outline provides suggestions on how to adjust the camera position to make the image more aesthetically pleasing based on the current image content.
[0100] Through this dual guidance mechanism, the shooting assistance information provides both a reference for content direction and specific guidance for shooting operations, effectively improving users' ability to capture image content that conforms to the platform's aesthetic preferences.
[0101] In one exemplary embodiment, an image capture interface is displayed, including:
[0102] The image capture interface displays image content and prompt cards; the prompt cards include shooting guidance information and a thumbnail of at least one first published content corresponding to the image content.
[0103] In other words, the shooting guidance information and thumbnails can adopt a card-style layout, both displayed in the same prompt card. This prompt card can be independent of the image content and displayed in different areas of the image shooting interface, or it can float on top of the image content; there are no specific limitations. For example, such as Figure 3 As shown on page 2, the image capture interface can display image content, and a prompt card is displayed floating on top of the image content. This prompt card integrates shooting guidance information and thumbnails of each first published content.
[0104] When a user activates the shooting function and enters the image capture interface, the terminal can capture image content through the shooting component and display this image content as the core content of the image capture interface, allowing the user to clearly observe the current shooting scene. Simultaneously, the terminal can display a prompt card in a corresponding position on the image capture interface. This prompt card serves as a carrier of shooting guidance information and thumbnails, concentrating the display of shooting guidance information and thumbnails of the initial content. This saves interface space while maintaining visual separation from the image content to avoid interfering with framing. Users can easily access shooting guidance information and thumbnails within the image capture interface, facilitating quick understanding and execution, thus improving shooting efficiency and image quality.
[0105] The number of thumbnails displayed in the prompt card can be flexibly set according to the interface space of the image capture interface and the search results of the first published content. For example, a preset number of first published content can be displayed, or multiple first published content images can be displayed in a horizontal swipe manner for users to select and refer to.
[0106] Optionally, the prompt cards can be interactive. For example, users can swipe on thumbnails in the prompt cards to view more detailed content or switch between different reference examples. When a user selects a thumbnail, the shooting guidance information can be updated accordingly, providing composition suggestions that better match the reference image, achieving dynamic adaptation between the guidance information and the reference content.
[0107] In addition, a refresh control can be set in the prompt card. When the user triggers the refresh control, the terminal responds to the trigger operation and can redefine the thumbnail and shooting guidance information displayed in the prompt card.
[0108] Alternatively, in another exemplary embodiment, the image capture interface may include multiple prompt cards, each used to display capture guidance information and thumbnails of the respective first published content. For example, one prompt card may be used to display capture guidance information, while the other prompt cards may be used to display thumbnails corresponding to multiple first published content items. Users can quickly understand the first published content related to the image content by browsing these thumbnails and adjust the composition by referring to the corresponding capture guidance information.
[0109] In addition, in other exemplary embodiments, the image content, shooting guidance information, and thumbnails of each first published content can also be displayed in a partitioned layout in different preset areas of the image shooting interface. These preset areas are independent of each other and do not overlap, thereby avoiding information stacking from interfering with the user's framing, while ensuring that the user can easily obtain reference information during the shooting process, thus improving the intuitiveness and usability of shooting assistance.
[0110] In one specific implementation of this application embodiment, the method further includes:
[0111] In response to the display operation performed on the first thumbnail, an image display interface is displayed; the image display interface includes the first published content corresponding to the first thumbnail.
[0112] In other words, the interactive functions of the prompt card include displaying an image display interface (such as...) in response to a display operation performed on the first thumbnail. Figure 3 (See page 3); where the first thumbnail is one of multiple thumbnails included in the prompt card, and the image display interface includes the first published content corresponding to the first thumbnail. Through this interactive design, users can actively explore the first thumbnail that interests them, gaining richer creative inspiration. This maintains the simplicity of the image shooting interface while providing users with a way to obtain in-depth information on demand, effectively improving the flexibility of shooting guidance and user engagement.
[0113] Specifically, when the prompt card in the image capture interface displays multiple thumbnails, the user can perform a display operation on one of the thumbnails. This display operation can be triggered by actions such as clicking, double-clicking, or long-pressing. For example, the user clicks the first thumbnail in the prompt card. After detecting this display operation, the terminal can respond by switching or overlaying the image display interface of the first published content corresponding to the first thumbnail.
[0114] The image display interface is used to present the first published content in detail. Its display format can include full-screen display, half-screen pop-up, side slide-out panel, or floating card, etc., with no specific limitation. This image display interface can show the first published content corresponding to the first thumbnail, allowing users to more comprehensively understand the reference value of the first published content.
[0115] After the user has finished viewing the first published content in detail, they can exit the image display interface and return to the image shooting interface to continue the shooting process by using the back button, the close button, or gesture control. At this time, the user can either keep the selection of the first thumbnail and further optimize the shooting guidance information based on the first published content viewed by the user, such as providing composition suggestions that better match the first published content; or, the user can cancel the selection of the first thumbnail and keep the shooting guidance information unchanged.
[0116] Based on this, the method also includes:
[0117] In response to a triggering operation performed on the first published content in the image display interface, the details page of the first thumbnail is displayed.
[0118] In other words, this method can further extend the interaction chain based on the image display interface, enabling users to obtain more information related to the first thumbnail. Specifically, in response to a trigger operation performed on the first published content in the image display interface, a details page of the first thumbnail is displayed.
[0119] After a user enters the image display interface and views the first published content through the aforementioned steps, if they develop further interest in the first published content, they can trigger an action on the first published content in the image display interface to display the details page of the first thumbnail (i.e., the details page of the first published content). This triggering action can be manifested as clicking the image of the first published content itself, clicking the content title or publisher information in the image display interface, triggering a preset details button in the image display interface, or other custom interactive gestures, etc. Upon detecting this triggering action, the terminal responds by switching to the details page corresponding to the first thumbnail.
[0120] The details page of the first thumbnail is the standard page on the content platform used to fully display the corresponding first published content. Its information richness is higher than the brief display in the image display interface. The details page of the first thumbnail can display various relevant information about the first published content, including but not limited to: the first published content and its title and body description, the publisher and their personal homepage entry and follow function, interaction data (number of likes, comments, favorites, and shares), a comment list and comment input function, a recommended list of related content, topic tags, location tags, etc.
[0121] The design of the details page for the first thumbnail typically follows the unified interaction guidelines of the content platform, supporting operations such as scrolling up and down, switching between content in the same series left and right, pulling down to refresh, and pulling up to load more recommendations. Users can interact on the details page of the first thumbnail, such as liking, commenting, saving, and sharing. They can also follow the publisher to receive their subsequent updates, and discover more published content related to their target audience through the recommended content on the details page.
[0122] After browsing the details page, users can navigate back through the steps using the back button, close button, or gesture control. For example, a user can return from the details page to the image display interface, and then from the image display interface to the image capture interface.
[0123] Through the aforementioned interactive link from the first thumbnail to the image display interface and then to the details page of the first thumbnail, users can flexibly choose to stay at any level according to their own needs. They can quickly obtain shooting references and also gain a deeper understanding of the background and interaction of each thumbnail. This ensures the continuity of the shooting process while providing users with the freedom to obtain information on demand, effectively improving the practicality of the shooting guidance function and user satisfaction.
[0124] In one specific implementation of this application embodiment, the method further includes:
[0125] In response to framing adjustments, the thumbnail is hidden in the prompt card, and the auxiliary outline corresponding to the image content is displayed in the image capture interface.
[0126] In other words, in this implementation, the auxiliary frame and thumbnail in the shooting assistance information correspond to two different shooting guidance modes. Therefore, based on the image shooting interface that displays image content and prompt cards, and the prompt cards include shooting guidance information and thumbnails, in response to the framing adjustment operation in the image shooting interface, the thumbnail can be hidden in the prompt card, and the auxiliary frame corresponding to the image content can be displayed in the image shooting interface.
[0127] Specifically, when a user prepares to take a picture in the image capture interface, they may actively adjust the image content in the viewfinder area through framing adjustments, such as moving the shooting device to change the shooting angle, adjusting the shooting distance, or rotating the lens. The terminal can determine whether a framing adjustment operation has occurred through sensor data, image change detection, or recognition of user input. After detecting a framing adjustment operation, it can dynamically adjust the presentation of shooting assistance information in the image capture interface.
[0128] First, the thumbnails can be hidden within the prompt cards to reduce their visual presence. This reduces visual distractions while the user focuses on framing and composition, allowing them to concentrate on observing the real-time changes in the image content. Simultaneously, auxiliary outlines corresponding to the image content can be displayed in the image capture interface. These outlines are generated based on the currently captured image content, and their shape and position are related to scene features, subject distribution, and compositional elements within the image content.
[0129] The prompt card itself remains displayed, and the shooting guidance information it includes updates as the user adjusts their framing. For example, when the user moves the shooting device to change the shooting angle, the guide lines remain unchanged, while the shooting guidance information dynamically changes accordingly, always providing the user with compositional guidance that best matches the current image content and the guide lines, ensuring that the image content continuously conforms to the range of the guide lines. This responsive mechanism ensures that the guide lines always remain consistent with the user's actual shooting state, avoiding the problem of static reference lines becoming disconnected from the dynamic scene.
[0130] For example, such as Figure 4The diagram shown is an exemplary schematic of an image capture interface provided in an embodiment of this application. Based on subject recognition of the image content, the target subject of the image content can be determined to be a popular product. Furthermore, the first published content associated with the target subject can be identified. Camera position information is obtained through visual analysis of the image content, and based on the camera position information and the image content, the shooting guidance information "Make the subject better and more complete within the dotted line" is determined. Subsequently, when the user moves the shooting device to change the shooting angle, the shooting guidance information also dynamically changes with the position of the popular product to guide the user to adjust the position of the popular product within the range defined by the auxiliary frame. If the shooting guidance information is "perfect," it means that the composition of the current image content meets the requirements of the auxiliary frame.
[0131] like Figure 5 The diagram shown is an exemplary schematic of another image capture interface provided in an embodiment of this application. It describes how, based on image retrieval of the image content, a first published content associated with the image content can be determined. Then, through visual analysis of the image content, camera position information is obtained. Based on the camera position information and the image content, the shooting guidance information "Try to get the cake closer to the subject's face" is determined. Subsequently, when the user moves the shooting device to change the shooting angle, the shooting guidance information dynamically changes with the position of the person and the cake, guiding the user to adjust the position of the person and the cake within the range defined by the auxiliary frame. If the shooting guidance information is "perfect," it means that the composition of the current image content meets the requirements of the auxiliary frame.
[0132] Optionally, after the display restoration conditions are met, the thumbnail display can be restored in the image capture interface, the thumbnail can be re-displayed in the prompt card, and the auxiliary outline can be hidden. For example, the display restoration conditions could be that the user has not performed a framing adjustment operation within a preset time, or that the user has performed a trigger operation on the display restoration control in the image capture interface; the specific conditions are not limited.
[0133] Through this dynamic switching mechanism, the shooting assistance information can automatically adjust its presentation according to the user's operating state, providing content direction guidance when the user needs reference, and providing precise operation assistance when the user is focused on composition. This achieves intelligent adaptation between the guidance information and the user's operating state, improving the smoothness of the shooting experience and the effectiveness of the assistance.
[0134] Based on this, the method also includes:
[0135] In response to the selection operation of the second thumbnail, hide all thumbnails except the second thumbnail in the image capture interface;
[0136] In response to framing adjustments, the second thumbnail is retained and displayed in the image capture interface.
[0137] In other words, based on the image shooting interface displaying image content and a prompt card, where the prompt card includes shooting guidance information and a thumbnail of at least one first published content corresponding to the image content, in response to the selection operation of the second thumbnail, other thumbnails besides the second thumbnail can be hidden in the image shooting interface, wherein the second thumbnail is one of the thumbnails included in the prompt card; furthermore, in response to the framing adjustment operation, the second thumbnail is retained in the image shooting interface, thereby further optimizing the processing logic for user selection behavior, so as to achieve continuous guidance of the second thumbnail selected by the user during the framing adjustment process.
[0138] Specifically, when the prompt card in the image capture interface displays multiple thumbnails, the user can select a second thumbnail as a shooting reference. This selection can be performed by clicking, long-pressing, or hovering over the second thumbnail. Upon detecting the selection of the second thumbnail, the terminal can adjust the display status of each thumbnail in the prompt card, hiding all thumbnails except the selected second thumbnail. This simplifies the visual elements in the prompt card, allowing the user to focus more on the selected second thumbnail and avoiding visual clutter and information overload caused by multiple images side-by-side. The other hidden thumbnails can be completely removed from the prompt card, or they can be weakened by folding, shrinking, or becoming semi-transparent; the specific method is not limited.
[0139] Based on this, when the user subsequently performs a framing adjustment operation, the terminal can respond to the framing adjustment operation by hiding other thumbnails in the prompt card and displaying the auxiliary frame corresponding to the image content on the image capture interface. During this process, the second thumbnail can be retained and displayed.
[0140] Optionally, in response to the deselection operation of the second thumbnail, if the auxiliary frame is not displayed in the image capture interface at this time, the thumbnails of each of the first published content, including the second thumbnail, can be redisplayed in the image capture interface; if the auxiliary frame is displayed in the image capture interface at this time, the second thumbnail can be hidden in the image capture interface.
[0141] Unlike the previous embodiment which hides all thumbnails to focus on framing adjustments, this embodiment adopts a differentiated response strategy based on the premise that the user has actively selected the second thumbnail. That is, even if a framing adjustment operation is detected, the second thumbnail can still be displayed in the image shooting interface when the user has clearly selected the second thumbnail, so that the user can continue to refer to the selected shooting reference when adjusting the shooting angle, composition position, etc.
[0142] Optionally, while retaining the display of the second thumbnail, its display position or shape can be adjusted to avoid obscuring the image content and its corresponding auxiliary outline. In one implementation, the second thumbnail can be temporarily reduced in size or presented semi-transparently while retaining its display to avoid interfering with the viewfinder's field of view. Alternatively, the display state of the second thumbnail can be dynamically adjusted based on the viewfinder adjustment operation. For example, if the user moves the subject to the left of the frame, the second thumbnail can be moved to a less obstructed position such as the right side or top of the image capture interface.
[0143] In this way, the second thumbnail and the auxiliary frame can form a dual guide, allowing users to refer to both the visual effect of the second thumbnail and the operation guidance of the auxiliary frame during the shooting process, achieving accurate shooting guidance and significantly improving the practicality of the shooting guidance function and the consistency of the user experience.
[0144] In one specific implementation of this application, if no first published content matching the image content is found on the content platform, then the auxiliary wireframe corresponding to the image content can be directly displayed on the image capture interface.
[0145] It's understandable that, given the potential differences in data coverage and content richness across content platforms, a search based on image content might not yield a matching first published content. To address this, when no matching first published content is found, the image capture interface can directly display an auxiliary wireframe generated for the current image content. This approach ensures shooting guidance for users even in the absence of first published content as a reference, maintaining the continuity and universality of shooting assistance functions, preventing them from malfunctioning due to data loss, and ultimately enhancing the user's creative experience in different shooting scenarios.
[0146] In one specific implementation of this application embodiment, the method further includes:
[0147] In response to interactive operations performed on the image capture interface, acquire target interaction information;
[0148] Displays interactive information corresponding to the target interactive information; the interactive information is generated based on the target interactive information.
[0149] In other words, by responding to interactive operations performed on the image capture interface, multiple rounds of interaction with the user can be achieved, thereby enabling more convenient shooting guidance.
[0150] Specifically, the system first responds to interactive operations performed on the image capture interface by acquiring target interactive information. When a user prepares to take a picture on the image capture interface, they can perform interactive operations. These interactive operations can manifest as the user clicking a voice input control on the image capture interface, with the terminal acquiring the user's voice input through audio acquisition components such as a microphone; or it can involve directly initiating a voice command through a preset wake-up word; or it can be other forms of voice triggering mechanisms. Alternatively, interactive operations can also manifest as triggering operations on the interactive function space within the image capture interface, or text input, etc. This application embodiment does not specifically limit the specifics of these methods.
[0151] After detecting an interactive action, it can be converted into target interactive information in text form. For example, a user can say natural language commands such as "How can I take a better picture of this scene?", "What are some popular photo spots?", or "Can you find some photo references for this landmark?". The terminal uses speech recognition technology to convert these voice commands into target interactive information that can be analyzed.
[0152] Furthermore, interactive information corresponding to the target interactive information can be displayed on the image capture interface; this interactive information is generated based on the target interactive information. The form of the interactive information can be flexibly determined according to the user's intent and system capabilities, such as text prompts, text transcription of voice replies, thumbnails of recommended content, and illustrative icons for operation guidance. The interactive information can be obtained through semantic understanding and intent recognition of the target interactive information using an artificial intelligence model, or it can be determined through a preset rule matching method; this application embodiment does not specifically limit this.
[0153] For example, if the target interactive information is the user-inputted voice text "I want to take a portrait," then this target interactive information can be input into the artificial intelligence model. Based on the position of the portrait in the image content and the target interactive information, the artificial intelligence model generates interactive information for the portrait, such as "Place the person within the guide frame." If the target interactive information is the user-inputted voice text "I want a brighter effect," then the artificial intelligence model can generate exposure parameter adjustment suggestions based on exposure analysis of the image content, and display the adjustment suggestions as interactive information on the image shooting interface.
[0154] After the interactive information is displayed, users can perform subsequent operations based on the interactive information displayed in the image shooting interface. For example, they can adjust the shooting parameters according to the prompts in the interactive information, or they can ask follow-up questions or provide feedback on the displayed interactive information, thereby realizing multi-round dialogue with the artificial intelligence model.
[0155] Through this interactive mechanism, users can obtain targeted shooting guidance without manual searching or complicated operations during the shooting process, which significantly reduces the operation threshold and improves the convenience and intelligence of shooting guidance.
[0156] In one implementation, such as Figure 3 , Figure 4 and Figure 5 As shown in the upper left corner of the image capture interface, the image capture interface also includes an exit control. In response to the user's triggering of the exit control, the user can exit the image capture interface and return to the previous interface, displaying the content browsing page, account homepage, or the details page of the target object, etc., without being limited to any specific interface.
[0157] Step 102: In response to the shooting operation performed on the image capturing interface, determine the target image to be published.
[0158] In this step, in response to the user's shooting operation on the image capture interface, the conversion process from image preview to target image can be completed. Specifically, after the user performs a shooting operation on the image capture interface, the terminal can capture the current image content and persist it as the target image to be published.
[0159] This shooting operation can take many forms, such as the user clicking the shutter control in the image shooting interface (e.g., ...). Figure 3 (As shown on page 2), press the physical shutter button on the terminal device, trigger the shutter via voice command, trigger it automatically using the timer function, or complete the process via an external device such as a Bluetooth remote control.
[0160] Upon detecting a shooting operation, the terminal can respond by processing the image content currently captured by the shooting component. Specifically, it can acquire the optical signal at the current moment through the camera module, convert it into an electrical signal through the image sensor, and then perform a series of image processing steps through the image signal processor, including but not limited to autofocus adjustment, exposure compensation, white balance correction, noise reduction, color optimization, and dynamic range compression, to ensure that the image quality of the target image meets the expected standards. For terminals that support multi-frame synthesis or high dynamic range imaging, multiple frames of image content can be continuously acquired after the shooting operation is triggered, and the resulting image can be fused using algorithms to generate a target image with better image quality.
[0161] After the image acquisition and processing described above, the target image to be published can be determined. This target image is the result of the user's shooting operation and serves as the basic material for subsequent content publishing. While determining the target image, it can be saved to local storage or the content platform's temporary cache as needed, and metadata such as shooting time, device information, geographical location, and shooting parameters can be automatically added, providing rich additional information for subsequent publishing and sharing.
[0162] Optionally, after detecting the shooting operation performed on the image capturing interface, an image preview interface can be further displayed. The image preview interface includes a preview image obtained by persisting the current image content, as well as a series of image editing controls, allowing users to view the shooting effect and make necessary adjustments to the preview image, thereby determining the adjusted preview image as the target image to be published.
[0163] For example, users can view a preview image in the image preview interface to determine if it meets their expectations. If they are not satisfied with the preview image, they can return to the previous interface and re-frame and take the picture in the image capture interface. If the user confirms acceptance of the preview image, it can be used as the target image and proceed to the subsequent editing or publishing process. Furthermore, basic image editing functions, such as cropping, rotating, applying filters, and fine-tuning parameters, can be provided in the image preview interface, allowing users to further optimize the target image before publishing.
[0164] Through the above process, the user's creative intent, aided by shooting guidance information, can be transformed into a specific target image to be published. This realizes a complete creative chain from guidance to shooting to publishing, ensuring that users receive intelligent support throughout the entire shooting process, thereby improving the quality of the final product and user satisfaction.
[0165] Step 103: In response to the publishing operation performed on the target image to be published, publish the second published content; wherein, the first published content and the second published content are content published on the content platform and distributed to the browsing accounts of the content platform based on the content distribution algorithm.
[0166] After acquiring the target image, the system can respond to the user's publishing action on the target image, completing the operation chain from content capture to content sharing. Specifically, after the user determines the target image to be published through the aforementioned steps, the user can view the display effect of the target image, add supplementary content such as titles, descriptions, hashtags, and location information related to the target image, and also perform final filter adjustments or cropping optimizations on the target image, thereby realizing the editing and generation of the second published content. This process can be implemented in the image capture interface or in the content editing interface (such as...). Figure 3As shown in page 4), the content editing interface is a new interface that is displayed in response to the shooting operation performed on the image shooting interface. It can also be a new floating card or window displayed on the image shooting interface, and there is no specific limitation.
[0167] Once the user has completed content editing and confirmed it is correct, they can trigger the publication of the second published content by performing a publish operation. This publish operation can be performed by clicking a preset publish button, or through specific gestures or voice commands. Upon detecting the publish operation, the system can respond by packaging the target image and its associated content into the second published content and uploading it to the content platform's server.
[0168] The second published content belongs to the same category as the first published content in terms of format; both are content published on content platforms and are publicly or semi-publicly accessible to platform users. The second published content can take various forms, such as text and image notes, short videos, animated images, and live stream replays, depending on the platform's positioning and the user's creative intent.
[0169] Once the second-generation content is uploaded to the platform, it enters the content distribution system's processing flow. Content platforms typically employ algorithm-based distribution mechanisms, analyzing multi-dimensional information such as visual features, textual semantics, user tags, and interaction history to push the second-generation content to potentially interested target audiences. Specifically, the distribution algorithm comprehensively evaluates factors such as originality, quality score, timeliness, relevance to trending topics, and the publisher's historical performance, combined with user profile information such as browsing account interests, behavioral patterns, and social relationships to achieve personalized content recommendations. Through this algorithmic distribution mechanism, second-generation content has the opportunity to be pushed to browsing accounts that match its content characteristics, thereby achieving more precise exposure and more effective dissemination.
[0170] It is worth noting that the first and second published content in this method share a similar distribution mechanism. The first published content, serving as the information source for shooting guidance, is itself existing content that has been verified by the content distribution algorithm as having a certain degree of dissemination effect or popularity; the second published content also follows the same distribution logic after publication and enters the content platform. This homogeneity ensures consistency in the content value judgment standards between the shooting guidance and the final publication. That is, the high-quality content that users refer to during the shooting stage and the desired dissemination effect after publication are both based on the same set of content quality evaluation dimensions recognized by the platform's algorithm.
[0171] In one exemplary embodiment, the method further includes:
[0172] In response to a publishing operation performed on a target image to be published, the target image is added to the details page of the target object; wherein the details page of the second published content includes the target image and an access point for accessing the details page of the target object.
[0173] In other words, in response to a publishing operation performed on the target image to be published, the target image can be added to the details page of the target object while simultaneously publishing the second published content on the content platform. This means that when other browsing accounts access the details page of the target object through the content distribution algorithm, they can also view the second published content.
[0174] Correspondingly, the details page of the second published content also includes an access point for accessing the details page of the target object. This means that when other browsing accounts access the second published content through the content distribution algorithm, they can not only see the user-created target image, but also directly jump to the details page of the target object through this access point to browse more published content related to the target object.
[0175] It should be noted that both the first and second published content are content posted on the content platform and follow the platform's content distribution mechanism, being recommended and distributed to browsing accounts through algorithms. Through this method, the second published content not only gains exposure at the individual's creative level but also achieves deep integration with specific offline or online target audiences. This enriches the content accumulation around points of interest and provides browsing accounts with a more convenient, contextualized access path, enhancing the relevance and interactivity between the content and real-world points of interest.
[0176] As can be seen from the above, in the solution provided in this application, shooting guidance information based on the first published content can be displayed on the image shooting interface. The first published content is determined based on the image content collected by the shooting component and distributed to the browsing account of the content platform based on the content distribution algorithm. This means that the first published content is content that has been verified by the content distribution algorithm and can achieve good dissemination effect or conform to the platform's recommendation logic. Therefore, the shooting guidance information based on the first published content can guide the user's image shooting and content creation process, making the target image and the second published content more in line with the content platform's aesthetics and have greater dissemination potential, thereby improving the user's willingness to create and the efficiency of producing high-quality content.
[0177] Based on another scenario, this application also proposes a content publishing method, see [link to relevant documentation]. Figure 6 , Figure 6 This is a flowchart illustrating a content publishing method provided in an embodiment of this application. The method can be executed by a computer device and may include:
[0178] Step 201: In response to the content publishing operation performed on the target object, display the image capturing interface; the image capturing interface includes the image content captured by the capturing component and the capturing guidance information; wherein, the capturing guidance information is determined based on the first published content, and the first published content is determined based on the image content.
[0179] In the embodiments of this application, the content publishing operation performed on the target object can be a trigger operation on the content publishing entry in the details page of the target object, or a trigger operation on the publishing entry corresponding to the target object in the details page of the published content associated with the target object, and the specific operation is not limited.
[0180] The feature includes a content publishing entry point on the target object's details page, which serves as the entry point to trigger the image capture interface. When browsing a target object's details page, a user can directly trigger the image capture interface through this content publishing entry point. The terminal then responds to the user's action on this entry point by displaying the image capture interface. This establishes a connection between the target object's details page and the image capture interface. If a user is inspired to create content by existing content displayed on the target object's details page, they can directly access the image capture interface through this content publishing entry point, reducing the cost of triggering creation for the user.
[0181] In this context, the target object's details page is a browsing page for all published content associated with the target object. In one implementation, the target object's details page can be its activity details page, which is associated not only with the target object but also with the target activity the target object participates in on the content platform. The content publishing entry point can be an activity participation control within the activity details page; that is, if a user wants to participate in the target activity while browsing the activity details page, they can trigger the display of the image capture interface by activating the activity participation control on the activity details page.
[0182] In one implementation, in response to a near-field communication (NFC) operation targeting a target item, an activity details page for the target object can be displayed. The target item can refer to an NFC tag bound to the target object. The target link corresponding to the target application can be obtained through the NFC operation (i.e., NFC method). That is, an unrunning target application can be launched or a running target application can be opened via the target link, thereby displaying the activity details page of the target object. The target application is the terminal application of the content platform.
[0183] The near-field communication (NFC) operation can be an operation performed based on the NFC method, such as a terminal device approaching or touching an NFC tag. In this embodiment, in response to a NFC operation triggered by a target object, a target link can be obtained from the NFC module (referred to as the NFC tag) based on the NFC method. Specifically, NFC tags can be deployed at offline locations to enable NFC capabilities. A terminal can approach or touch the NFC tag; when the distance between the terminal and the NFC tag meets the NFC communication distance, a NFC connection can be established, and data, i.e., the target link bound to the NFC, can be read from the NFC tag based on this connection.
[0184] Furthermore, the target object's details page can be displayed via a target link. This can be understood in several scenarios: the target application is installed but not running on the terminal; the target application is installed and running; or the target application is not installed. Depending on the scenario, the operations performed when displaying the target object's details page via a target link will differ. If the target application is installed but not running on the terminal, the target application can be invoked first via the target link, then launched and the target object's details page displayed. If the target application is detected as installed and running on the terminal, the target object's details page can be displayed directly within the target application. If the target application is not installed on the terminal, the target application can be downloaded first, then launched and the image capture interface displayed.
[0185] The target objects include locations, users, published content, products, stores, topics, virtual resources (coupons), virtual objects (virtual pets, AI agents), group chats, and events. It is understandable that these target objects can be determined based on the obtained target links.
[0186] In another implementation, the target object's details page can also be its points-of-interest (POI) details page. POI details pages are typically associated only with the target object; for example, they can be displayed in response to a search for the target object on a content platform. The content publishing entry can be displayed in the live feed area of the POI details page. This live feed area showcases published content associated with the target object, determined by a pre-defined content distribution algorithm on the content platform. For example, it could be the most recently published content or content with higher interaction rates; the specifics are not limited.
[0187] The target object's details page includes a content publishing entry and at least one content information block related to the target object. The content information block is used to browse published content associated with the target object. This associated content can be published by the target object's historical interactive accounts through the content publishing entry on the target object's details page, or it can be published through regular content publishing methods that are related to the target object; there are no specific limitations here. Regular content publishing methods can include content publishing triggered through the content publishing entry on the target account's homepage.
[0188] Optionally, the target object's details page may also include a summary of the target object's historical interaction accounts. These historical interaction accounts can be accounts that have interacted with the target object through near-field communication (NFC) with the target item. The account summary information can be based on the account attributes of these historical interaction accounts. For example, the summary information could count the number of historical interaction accounts with frequently occurring account attributes, or the number of historical interaction accounts with the same account attributes as the current account (i.e., the target account). For instance, it could count how many historical interaction accounts interacted with the target object on the same day, how many accounts were from the same region or school as the target account, or how many accounts shared the same zodiac sign as the target account, etc., without limitation.
[0189] Optionally, the target object's details page may also include an account information block for the target object's historical interaction accounts. This account information block can display account information (such as account avatar, name, account type, etc.) for the historical interaction accounts. It is understood that this account information block can be an information block for historical interaction accounts that triggered interaction with the target object based on near-field communication (NFC) operations but did not publish content. It is also understood that if a historical interaction account triggers interaction with the target object based on NFC operations and publishes content, then a content information block for that historical interaction account can be displayed on the target object's details page.
[0190] Please see Figure 7 , Figure 7 This is a schematic diagram illustrating another content publishing method provided in an embodiment of this application. For example... Figure 7As shown, an offline target object (such as a merchant's offline store) can be equipped with an NFC tag (i.e., the target item). Then, in response to near-field communication (NFC) operations targeting the target item, an interactive task targeting the target object can be executed. For example, a target link can be obtained based on NFC. For instance, by bringing the terminal device close (tap) to the NFC tag (i.e., the target item) of the target object, the terminal device can obtain the target link based on the NFC tag and display page 5 based on the target link. This page 5 can be an activity details page for object D1 (i.e., the target object), for example, object D1 can be a store, location, etc.
[0191] Page 5 may include a live display area to show content information blocks related to the published content of object D1, and may also include account summary information of the target object's historical interaction accounts. For example, the account summary information may show the number of historical interaction accounts (such as "389 people have visited this place"), and may also show at least one summary tag, such as "3 people visited on the same day as you" or "Nearby residents often visit", and may also show the avatars of these historical interaction accounts.
[0192] Furthermore, page 5 can also include an activity display area for the target activity associated with object D1. For example, the activity display area can display relevant information about object D1, including the type of object D1 (such as "Friendly Store") and details of object D1's participation in the target activity (such as "The store provides free pre-purchase experience services"). It can also display relevant information about the target activity, such as the type of target activity (such as "Limited-time activity") and details of participation in the target activity (such as "Share your on-site experience to get a reward" or "Publish a 20-word note to share your experience and upload 2 pictures or a 10-second video to receive an official reward"). It can also display the activity participation control for the target activity, which is the content publishing entry point used to trigger the display of the image shooting interface.
[0193] Furthermore, in response to a trigger operation targeting the content publishing entry, page 2 (i.e., the image capture interface) can be displayed. This page 2 may include a shutter control for triggering the capture operation. By triggering the shutter control, the target image can be determined, and then second published content containing the target image and associated object D1 can be published.
[0194] Furthermore, based on the second published content determined on page 2, a target image can be added to the details page of the target object. At the same time, the details page of the second published content published by the current account includes the target image and an access point for accessing the details page of the target object.
[0195] Please see Figure 8 , Figure 8This is a schematic diagram of a point of interest details page for a target object provided in an embodiment of this application. This page 6 can be a point of interest details page for object D1 (i.e., the target object).
[0196] Page 6 may include a live feed area to display content information blocks related to published content on object D1. The content publishing entry point can also be displayed in the live feed area. Page 6 may also include account summary information for the target object's historical interaction accounts, at least one summary tag, and the avatars of these historical interaction accounts.
[0197] Optionally, in response to a near-field communication operation targeting a target item, the activity details page of the target object can be displayed directly. Furthermore, an interactive task can be performed on the activity details page, and upon completion of the interactive task, the point of interest details page of the target object can be displayed. This is not limited here.
[0198] Interactive tasks are tasks within interactive tasks that involve interacting with a target object. Executing an interactive task can be used to instruct the execution of the aforementioned interactive events. Different interactive tasks can be determined based on the different interactive events. An interactive task can be any one or more of the following: a check-in task for the target object, a sharing task for the target object, or a collection task for the target object.
[0199] The check-in task is triggered when the current account meets the check-in conditions of the target object. The check-in conditions can refer to the specific requirements for checking in; for example, these conditions could include obtaining the target link corresponding to the target application based on the aforementioned near-field communication (NFC) operation, and detecting that the terminal device is located within the area associated with the target item. Optionally, the check-in task can be a task that, in response to a NFC operation triggered on the target item, displays a check-in page and executes a trigger operation on the check-in controls on the check-in page. The check-in page can be a page used for checking in, and the check-in controls can be controls used for checking in.
[0200] The sharing task is triggered when a share list is displayed in response to the target link, and the current account performs a sharing operation based on the share list. The share list can display a list of selectable sharing methods. These methods can include selecting associated accounts on the content platform (such as friend accounts, followed accounts, chatted accounts, etc.), or sharing to other platforms, etc., without limitation. In other words, in some scenarios, in response to a near-field communication operation triggered by a target item, a share list can be displayed to the user, allowing them to select a sharing method, and then sharing can proceed based on that selection. Optionally, the sharing task can share a link to the target object's corresponding object page with the recipient (such as a user on the content platform or a user on another platform). The object page can be a page displaying information about the target object. For example, when the target object is a merchant, the object page can display the merchant's information, such as name, location, ratings, and reviews, without limitation.
[0201] The "favorite" task is triggered in response to a favorite operation performed on the page corresponding to the target object. This favorite operation can be any action performed to favorite the target object; for example, it could be a trigger operation on a favorite control on the object page, and the favorite control itself could be a control used to favorite the target object.
[0202] Optionally, in this embodiment, the interactive task can also be a content publishing task, an evaluation task, a transaction task, etc., and is not limited here. A content publishing task can be a task for publishing content, such as publishing content containing specific information (e.g., topics, text, or images). An evaluation task can be a task for publishing evaluations of a target object (e.g., a merchant). A transaction task can be a task for conducting a transaction with a target object (e.g., a merchant), such as purchasing goods from the merchant.
[0203] Step 202: In response to the shooting operation performed on the image capturing interface, determine the target image to be published.
[0204] Step 203: In response to the publishing operation performed on the target image to be published, publish the second published content and add the target image to the details page of the target object; wherein, the details page of the second published content includes the target image and an access point for accessing the details page of the target object; the first published content and the second published content are content published on the content platform and distributed to the browsing accounts of the content platform based on the content distribution algorithm.
[0205] The methods for taking images on the image capture page, identifying the target image, and publishing the second published content can be found in [link to relevant documentation]. Figure 2 The relevant descriptions in the method embodiments shown are not repeated here.
[0206] Furthermore, in response to the publishing operation performed on the target image to be published, while publishing the second published content on the content platform, the aforementioned target image can be added to the details page of the target object. This means that when other browsing accounts browse the details page of the target object through the content distribution algorithm, they can also view the second published content.
[0207] Correspondingly, the details page of the second published content also includes an access point for accessing the details page of the target object. This means that when other browsing accounts access the second published content through the content distribution algorithm, they can not only see the user-created target image, but also directly jump to the details page of the target object through this access point to browse more published content related to the target object.
[0208] It should be noted that both the first and second published content are content posted on the content platform and follow the platform's content distribution mechanism, being recommended and distributed to browsing accounts through algorithms. Through this method, the second published content not only gains exposure at the individual's creative level but also achieves deep integration with specific offline or online target audiences. This enriches the content accumulation around points of interest and provides browsing accounts with a more convenient, contextualized access path, enhancing the relevance and interactivity between the content and real-world points of interest.
[0209] As can be seen from the above, in the solution provided in this application, by responding to the content publishing operation performed on the target object, shooting guidance information based on the first published content is provided in the image shooting interface. This achieves the binding of creative assistance with the specific target object, enabling users to instantly obtain existing high-quality first published content related to the target object as a reference, thereby accurately grasping what kind of content is more popular and more in line with the community's aesthetic preferences when shooting content for the target object. Furthermore, in response to the publishing operation, this application adds the target image to the target object's details page and sets up an entry point to access the target object on the details page of the published content. On the one hand, this enriches the content of the target object's details page, enhances the information value of the target object and the user's browsing experience; on the other hand, the user's creative results can be directly displayed on the corresponding target object's details page, gaining more targeted exposure and dissemination opportunities, thereby significantly improving the user's sense of accomplishment in creation and their willingness to continue creating.
[0210] It should be understood that although the steps in the flowcharts of the embodiments described above are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the embodiments described above may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages in other steps. It is understood that the steps in different embodiments can be freely combined as needed, and all non-contradictory solutions formed by such combinations are within the scope of protection of this application.
[0211] Based on the same inventive concept, this application also provides a content publishing apparatus for implementing the content publishing method described above. The solution provided by this apparatus is similar to the implementation scheme described in the above method; therefore, the specific limitations in one or more content publishing apparatus embodiments provided below can be found in the limitations of the content publishing method described above, and will not be repeated here.
[0212] In one exemplary embodiment, such as Figure 9 As shown, a content publishing device is provided, the device comprising:
[0213] The first display module 301 is used to display an image capturing interface; the image capturing interface includes image content captured by the capturing component and capturing guidance information; wherein, the capturing guidance information is determined based on first published content, and the first published content is determined based on the image content;
[0214] The first determining module 302 is used to determine the target image to be published in response to the shooting operation performed on the image capturing interface;
[0215] The first publishing module 303 is used to publish second publishing content in response to a publishing operation performed on the target image to be published; wherein the first publishing content and the second publishing content are content published on the content platform and distributed to browsing accounts on the content platform based on a content distribution algorithm.
[0216] In one implementation, the first display module 301 is specifically used for:
[0217] In response to a content publishing operation performed on the target object, the image capture interface is displayed.
[0218] In one implementation, the first publishing module 303 is further configured to:
[0219] In response to a publishing operation performed on the target image to be published, the target image is added to the details page of the target object; wherein the details page of the second published content includes the target image and an access point for accessing the details page of the target object.
[0220] In one implementation, the image capture interface further includes capture assistance information, which includes an auxiliary wireframe and / or a thumbnail of the first published content; the auxiliary wireframe is determined based on the image content.
[0221] In one implementation, the first display module 301 is specifically used for:
[0222] The image capture interface displays the image content and a prompt card; the prompt card includes the capture guidance information and at least one thumbnail of the first published content corresponding to the image content.
[0223] In one implementation, the device further includes a first display module, used for:
[0224] In response to a display operation performed on the first thumbnail, an image display interface is displayed; the image display interface includes the first published content corresponding to the first thumbnail.
[0225] In one implementation, the device further includes a second display module, used for:
[0226] In response to a trigger operation performed on the first published content in the image display interface, a details page of the first thumbnail is displayed.
[0227] In one implementation, the device further includes a first hidden module, used for:
[0228] In response to the framing adjustment operation, the thumbnail is hidden in the prompt card, and the auxiliary frame corresponding to the image content is displayed on the image shooting interface.
[0229] In one implementation, the device further includes a second hidden module, used for:
[0230] In response to the selection operation of the second thumbnail, all thumbnails other than the second thumbnail are hidden in the image capture interface;
[0231] In response to the framing adjustment operation, the second thumbnail is retained and displayed in the image capture interface.
[0232] In one implementation, the device further includes a first interaction module, used for:
[0233] In response to an interactive operation performed on the image capturing interface, target interactive information is acquired;
[0234] The interactive information corresponding to the target interactive information is displayed; the interactive information is generated based on the target interactive information.
[0235] In one implementation, the shooting guidance information is determined based on the shooting camera position information and the image content, wherein the shooting camera position information is determined based on the first published content;
[0236] The first published content is published content associated with a target subject, which is determined based on subject identification of the image content; or, the first published content is determined based on image retrieval of the image content; or, the first published content is determined based on location information associated with the image content.
[0237] In another exemplary embodiment, such as Figure 10 As shown, a content publishing device is provided, the device comprising:
[0238] The second display module 401 is used to display an image capture interface in response to a content publishing operation performed on a target object; the image capture interface includes image content captured by the capture component and capture guidance information; wherein the capture guidance information is determined based on the first published content, and the first published content is determined based on the image content;
[0239] The second determining module 402 is used to determine the target image to be published in response to the shooting operation performed on the image capturing interface;
[0240] The second publishing module 403 is used to publish second publishing content and add the target image to the details page of the target object in response to a publishing operation performed on the target image to be published; wherein the details page of the second publishing content includes the target image and an access entry for accessing the details page of the target object; the first publishing content and the second publishing content are content published on the content platform and distributed to browsing accounts of the content platform based on a content distribution algorithm.
[0241] In one implementation, the image capture interface further includes capture assistance information, which includes an auxiliary wireframe and / or a thumbnail of the first published content; the auxiliary wireframe is determined based on the image content.
[0242] In one implementation, the second display module 401 is specifically used for:
[0243] The image capture interface displays the image content and a prompt card; the prompt card includes the capture guidance information and at least one thumbnail of the first published content corresponding to the image content.
[0244] In one implementation, the device further includes a third display module, used for:
[0245] In response to a display operation performed on the first thumbnail, an image display interface is displayed; the image display interface includes the first published content corresponding to the first thumbnail.
[0246] In one implementation, the device further includes a fourth display module, used for:
[0247] In response to a trigger operation performed on the first published content in the image display interface, a details page of the first thumbnail is displayed.
[0248] In one implementation, the device further includes a third hiding module, used for:
[0249] In response to the framing adjustment operation, the thumbnail is hidden in the prompt card, and the auxiliary frame corresponding to the image content is displayed on the image shooting interface.
[0250] In one implementation, the device further includes a fourth hiding module, used for:
[0251] In response to the selection operation of the second thumbnail, all thumbnails other than the second thumbnail are hidden in the image capture interface;
[0252] In response to the framing adjustment operation, the second thumbnail is retained and displayed in the image capture interface.
[0253] In one implementation, the device further includes a second interaction module, used for:
[0254] In response to an interactive operation performed on the image capturing interface, target interactive information is acquired;
[0255] The interactive information corresponding to the target interactive information is displayed; the interactive information is generated based on the target interactive information.
[0256] In one implementation, the shooting guidance information is determined based on the shooting camera position information and the image content, wherein the shooting camera position information is determined based on the first published content;
[0257] The first published content is published content associated with a target subject, which is determined based on subject identification of the image content; or, the first published content is determined based on image retrieval of the image content; or, the first published content is determined based on location information associated with the image content.
[0258] Each module in the aforementioned content publishing device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.
[0259] In one exemplary embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as follows: Figure 11 As shown, this computer device includes a processor, memory, input / output (I / O) interfaces, and a communication interface. The processor, memory, and I / O interfaces are connected via a system bus, and the communication interface is also connected to the system bus via the I / O interfaces. The processor provides computational and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system, computer programs, and a database. The internal memory provides the environment for the operation of the operating system and computer programs stored in the non-volatile storage media. The database stores measurement data and / or positioning information. The I / O interfaces are used for exchanging information between the processor and external devices. The communication interface is used for communicating with external terminals via a network connection. When executed by the processor, the computer program implements a content publishing method.
[0260] Those skilled in the art will understand that Figure 11 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0261] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the methods provided in any of the above aspects.
[0262] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, implements the method provided in any of the above aspects.
[0263] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the method provided in any of the foregoing aspects.
[0264] In one embodiment, a chip is provided, the chip including programmable logic circuitry and / or program instructions that, when the chip is run, implement the methods provided in any of the above aspects.
[0265] Regarding the modules / units included in the various devices and products described in the above embodiments, they can be software modules / units, hardware modules / units, or a combination of both. For example, for various devices and products applied to or integrated into a chip, all of their modules / units can be implemented using hardware methods such as circuits, or at least some modules / units can be implemented using software programs that run on a processor integrated within the chip, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into a chip module, all of their modules / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., a chip circuit module) or different components of the chip module, or at least some modules / units... It can be implemented using software programs that run on the processor integrated within the chip module. The remaining (if any) modules / units can be implemented using hardware methods such as circuits. For various devices and products applied to or integrated into the terminal, each of its modules / units can be implemented using hardware methods such as circuits. Different modules / units can be located in the same component (e.g., chip, circuit module, etc.) or in different components within the terminal. Alternatively, at least some modules / units can be implemented using software programs that run on the processor integrated within the terminal, while the remaining (if any) modules / units can be implemented using hardware methods such as circuits.
[0266] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0267] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0268] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0269] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of this patent application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A content publishing method, characterized in that, The method includes: The image capture interface is displayed; the image capture interface includes image content captured by the capture component and capture guidance information; wherein, the capture guidance information is determined based on the first published content, and the first published content is determined based on the image content; In response to the shooting operation performed on the image capturing interface, a target image to be published is determined; In response to a publishing operation performed on the target image to be published, a second published content is published; wherein the first published content and the second published content are content published on the content platform and distributed to browsing accounts on the content platform based on a content distribution algorithm.
2. The method according to claim 1, characterized in that, The image capture interface includes: In response to a content publishing operation performed on the target object, the image capture interface is displayed.
3. The method according to claim 2, characterized in that, The method further includes: In response to a publishing operation performed on the target image to be published, the target image is added to the details page of the target object; wherein the details page of the second published content includes the target image and an access point for accessing the details page of the target object.
4. The method according to claim 1 or 2, characterized in that, The image capture interface also includes capture assistance information, which includes an auxiliary frame and / or a thumbnail of the first published content; the auxiliary frame is determined based on the image content.
5. The method according to claim 4, characterized in that, The image capture interface includes: The image capture interface displays the image content and a prompt card; the prompt card includes the capture guidance information and at least one thumbnail of the first published content corresponding to the image content.
6. The method according to claim 5, characterized in that, The method further includes: In response to a display operation performed on the first thumbnail, an image display interface is displayed; the image display interface includes the first published content corresponding to the first thumbnail.
7. The method according to claim 6, characterized in that, The method further includes: In response to a trigger operation performed on the first published content in the image display interface, a details page of the first thumbnail is displayed.
8. The method according to claim 5, characterized in that, The method further includes: In response to the framing adjustment operation, the thumbnail is hidden in the prompt card, and the auxiliary frame corresponding to the image content is displayed on the image shooting interface.
9. The method according to claim 8, characterized in that, The method further includes: In response to the selection operation of the second thumbnail, all thumbnails other than the second thumbnail are hidden in the image capture interface; In response to the framing adjustment operation, the second thumbnail is retained and displayed in the image capture interface.
10. The method according to claim 1 or 2, characterized in that, The method further includes: In response to an interactive operation performed on the image capturing interface, target interactive information is acquired; The interactive information corresponding to the target interactive information is displayed; the interactive information is generated based on the target interactive information.
11. The method according to claim 1 or 2, characterized in that, The shooting guidance information is determined based on the shooting position information and the image content, and the shooting position information is determined based on the first published content; The first published content is published content associated with a target subject, which is determined based on subject identification of the image content; or, the first published content is determined based on image retrieval of the image content; or, the first published content is determined based on location information associated with the image content.
12. A content publishing device, characterized in that, The device includes: A first display module is used to display an image capture interface; the image capture interface includes image content captured by the capture component and capture guidance information; wherein, the capture guidance information is determined based on first published content, and the first published content is determined based on the image content; The first determining module is used to determine the target image to be published in response to the shooting operation performed on the image capturing interface; The first publishing module is used to publish second publishing content in response to a publishing operation performed on the target image to be published; wherein the first publishing content and the second publishing content are content published on the content platform and distributed to browsing accounts on the content platform based on a content distribution algorithm.
13. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 11.
14. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.
15. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 11.