Screen-on interface display method, device and equipment and computer readable storage medium
By displaying the target video and capturing images on the splash screen, providing merchant information and virtual resource prompts, the problem of poor interactivity in splash screen ads is solved, and click-through rates and promotion efficiency are improved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-29
- Publication Date
- 2026-03-10
AI Technical Summary
Splash screen ads have poor interactivity, resulting in a poor user experience, low click-through rates, and unsatisfactory promotional effects.
The target video is displayed on the splash screen, and the target image is captured through a capture operation. The published content recommendation interface is then displayed, which includes the target image and merchant information, and provides prompts for claiming virtual resources to enhance user interaction.
It improved the click-through rate and promotion efficiency of target videos, and enhanced the interactivity and user experience of splash screen ads by increasing user interaction methods.
Smart Images

Figure CN121635754A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of computer technology, and in particular to a method, apparatus, device, and computer-readable storage medium for displaying a startup screen interface. Background Technology
[0002] With the rapid development of mobile internet technology, a wide variety of applications are installed on smart terminals (such as smartphones and tablets). Merchants can improve promotional efficiency by displaying splash screen ads on the application's launch screen. Splash screen ads refer to advertising materials displayed on the application's launch screen, that is, the advertising materials seen by users after opening the application and before they enter the application's main interface. However, due to the poor interactivity of splash screen ads, the user experience is poor, resulting in low click-through rates and poor promotional effectiveness. Summary of the Invention
[0003] This application provides a method, apparatus, device, and computer-readable storage medium for displaying a splash screen interface, which can improve the click-through rate and promotion efficiency of the target video.
[0004] This application provides a method for displaying a splash screen interface, the method comprising:
[0005] The splash screen displays the target video, which is associated with the target product or merchant.
[0006] Based on the cropping operation of the target video, the target image cropped from the target video is determined, and a content recommendation interface is displayed; wherein, the content recommendation interface includes the target content to be published, the target cover of the target content includes the target image, and the target content to be published is associated with the target product or target merchant.
[0007] This application provides a method for displaying a splash screen interface, the method comprising:
[0008] Display a splash screen, which includes a target video associated with the target merchant;
[0009] Based on the cropping operation of the target video, the target image cropped from the target video is determined, and the merchant information interface of the target merchant is displayed. The merchant information interface displays a prompt message for claiming the target virtual resource containing the target image. The prompt message is determined based on the cropping operation and is used to claim the target virtual resource.
[0010] One embodiment of this application provides a screen opening interface display device, including:
[0011] The display module is used to display the splash screen interface, which displays the target video and is associated with the target product or target merchant.
[0012] The processing module is used to determine the target image extracted from the target video based on the cropping operation of the target video, and to display the content recommendation interface; wherein, the content recommendation interface includes the target content to be published, the target cover of the target content includes the target image, and the target content is associated with the target product or target merchant.
[0013] The target video is associated with the target merchant; the splash screen also includes at least some merchant information of the target merchant, wherein at least some merchant information includes at least one of product elements, product description information or interactive controls;
[0014] The aforementioned processing module is used to respond to a display operation targeting at least some merchant information, display the merchant information interface of the target merchant, and display a prompt message for claiming the target virtual resource in the merchant information interface; the prompt message is determined based on the display operation and is used to claim the target virtual resource.
[0015] The aforementioned processing module is used to determine the target image extracted from the target video based on the cropping operation of the target video, and to display the merchant information interface of the target merchant associated with the target video. The merchant information interface displays a prompt message for claiming the target virtual resource containing the target image. The prompt message is determined based on the cropping operation and is used to claim the target virtual resource.
[0016] The aforementioned processing module is also used to respond to the return operation of the merchant information interface and display the published content recommendation interface.
[0017] The aforementioned processing module is used to determine the target image extracted from the target video based on the cropping operation of the target video, display the target image at the top of the content recommendation interface, and play a display animation to show the size change of the target image.
[0018] The aforementioned processing module is also used to display the target cover of the target published content in the published content recommendation interface when the display animation for presenting the size change of the target image ends. The target cover includes the target image after the size change.
[0019] The aforementioned processing module is used to determine the target image extracted from the target video based on the cropping operation of the target video, and to identify the target product included in the target image.
[0020] The aforementioned processing module is also used to obtain content to be recommended and published that is associated with the target product, determine the content to be recommended and published as the target content to be published, display the content recommendation interface, and display the target content to be published in the content recommendation interface.
[0021] The aforementioned display module is used to respond to the display operation for the target published content, display the content details interface of the target published content, and display transaction controls on the content details interface;
[0022] The aforementioned display module is also used to respond to a trigger operation on the transaction control and purchase the target product associated with the target published content based on the target virtual resource.
[0023] The aforementioned processing module is used to respond to a trigger operation on the shooting control displayed on the splash screen, obtain the media image indicated by the timestamp corresponding to the trigger operation from the target video, and determine the media image as the target image; or,
[0024] The aforementioned processing module is further configured to respond to a screenshot operation on the terminal screen, acquire the terminal screen interface, obtain a first region image belonging to the target video from the terminal screen interface, and identify the first region image as the target video; the terminal screen is used to display the splash screen interface; or,
[0025] The aforementioned processing module is also used to respond to a pause screenshot operation on the target video, pause the target video and obtain the terminal screen interface, obtain a second region image belonging to the target video from the terminal screen interface, and identify the second region image as the target video.
[0026] The aforementioned processing module is used to obtain the image to be processed indicated by the cropping operation based on the cropping operation of the target video, and to display editing controls in the image to be processed.
[0027] The aforementioned processing module is also used to display a selection box in the image to be processed in response to a trigger operation on the editing control, and to adjust the position and size of the selection box in response to an adjustment operation on the selection box;
[0028] The aforementioned processing module is also used to determine the four corner coordinates of the selection box on the image to be processed, and to determine the target image based on the selection range indicated by the four corner coordinates.
[0029] One embodiment of this application provides a screen opening interface display device, including:
[0030] The display module is used to display the splash screen, which includes the target video associated with the target merchant.
[0031] The processing module is used to determine the target image extracted from the target video based on the cropping operation, and to display the merchant information interface of the target merchant. The merchant information interface displays a prompt message for claiming the target virtual resource containing the target image. The prompt message is determined based on the cropping operation and is used to claim the target virtual resource.
[0032] The aforementioned processing module is used to obtain the timestamp information corresponding to the cropping operation on the target video, upload the timestamp information to the server, and the server obtains the target image corresponding to the timestamp information from the target video.
[0033] The aforementioned processing module is used to determine the target image extracted from the target video based on the cropping operation of the target video, identify the target product included in the target image, display the merchant information interface of the target merchant, display the redemption prompt information of the target virtual resource containing the target image in the merchant information interface, and display the product identification result in the target image; the product identification result includes the product identifier of the target product;
[0034] The aforementioned display module is used to respond to a trigger operation on the product identifier of the target product, display the product details page of the target product, and display a message indicating successful receipt on the product details page of the target product.
[0035] The aforementioned processing module is used to acquire a target image and multiple pre-stored product images to be matched, and to extract features from the target image and the multiple product images to be matched to obtain the target feature vector of the target image and the product feature vector of the multiple product images to be matched.
[0036] The aforementioned processing module is also used to calculate the similarity between the target feature vector of the target image and the product feature vectors of multiple product images to be matched, and to determine multiple product images to be matched with a similarity greater than the target similarity threshold as the target product images to be matched.
[0037] The aforementioned processing module is further configured to identify the product to be matched indicated by the target product image as the target product, and to use the product identifier carried by the target product and the target product image as the product recognition result.
[0038] One embodiment of this application provides a computer device, including: a processor, a memory, and a network interface;
[0039] The processor is connected to a memory and a network interface. The network interface is used to provide data communication functions, the memory is used to store program code, and the processor is used to call the program code to execute the method provided in the embodiments of this application.
[0040] One aspect of this application provides a computer-readable storage medium storing a computer program adapted to be loaded and executed by a processor, so that a computer device having the processor performs the method provided in this application.
[0041] In this embodiment, a target video can be displayed on the splash screen. This target video is associated with a target product or merchant. By performing a cropping operation on the target video, a target image is determined from the video, and a content recommendation interface is displayed. This interface can show target content, including the target image, which is associated with the target product or merchant. Therefore, by cropping the target video, the resulting target image can be used as the cover image for the target content and displayed on the content recommendation interface. This enriches the interactive features of the splash screen, attracts user interaction, increases the click-through rate of the target video, and ultimately improves promotion efficiency. Attached Figure Description
[0042] Figure 1 This is a schematic diagram of a network architecture provided in an embodiment of this application;
[0043] Figure 2 This is a flowchart illustrating the opening screen display method provided in an embodiment of this application;
[0044] Figure 3 This is a schematic diagram of a scenario for the splash screen display method provided in an embodiment of this application;
[0045] Figure 4 This is another scenario diagram illustrating the splash screen display method provided in the embodiments of this application;
[0046] Figure 5 This is another scenario diagram illustrating the splash screen display method provided in the embodiments of this application;
[0047] Figure 6 This is another scenario diagram illustrating the splash screen display method provided in the embodiments of this application;
[0048] Figure 7 This is another flowchart illustrating the opening screen display method provided in this application embodiment;
[0049] Figure 8 This is another scenario diagram illustrating the splash screen display method provided in the embodiments of this application;
[0050] Figure 9 This is an interactive schematic diagram of the splash screen display method provided in the embodiments of this application;
[0051] Figure 10 This is a schematic diagram of the opening screen display device provided in an embodiment of this application;
[0052] Figure 11 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Detailed Implementation
[0053] The technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, not all embodiments. Based on the embodiments of this application, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0054] Furthermore, in the description of the embodiments of this application, the terms "first," "second," etc., are used only for distinguishing descriptions and should not be construed as indicating or implying relative importance. Therefore, a feature specified as "first" or "second" may explicitly or implicitly include one or more features. In the description of the embodiments of this application, "multiple" means two or more, unless otherwise explicitly specified.
[0055] In specific embodiments of this application, user-related data is involved, such as the capture operation of the target video and the display operation of the target published content. When the embodiments of this application are applied to specific products or technologies, user permission or consent is required, and the collection, use and processing of related data must comply with local laws, regulations and standards.
[0056] The implementation of the technical solution of this application will be further described in detail below with reference to the accompanying drawings.
[0057] Please see Figure 1 , Figure 1 This is a schematic diagram of a network architecture provided in an embodiment of this application. Figure 1 As shown, the system architecture may include server 100 and terminal clusters. The terminal clusters may include terminal devices 200a, 200b, 200c, ..., 200n, etc. Server 100 may be an independent physical server, a server cluster composed of multiple physical servers, or a distributed system. It may also be a cloud server providing basic cloud computing services such as cloud databases, cloud services, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDN, and big data and artificial intelligence platforms.
[0058] Among them, the terminal devices (including terminal devices 200a, 200b, 200c, ..., 200n) can be smartphones, tablets, laptops, desktop computers, PDAs, wearable devices (such as smartwatches, smart bracelets, etc.), smart TVs, smart vehicles, and other smart terminals.
[0059] In this application, server 100 can establish communication connections with each terminal device in the terminal cluster, and the terminal devices in the terminal cluster can also establish communication connections with each other. In other words, server 100 can establish communication connections with each terminal device among terminal devices 200a, 200b, 200c, ..., 200n. For example, terminal device 200a can establish a communication connection with server 100. Terminal devices 200a and 200b can establish a communication connection, and terminal devices 200a and 200c can also establish a communication connection. The communication connection method is not limited; it can be established directly or indirectly through wired communication or wireless communication, etc., depending on the actual application scenario. This application does not impose any restrictions on this method.
[0060] It should be understood that, such as Figure 1 Each terminal device in the terminal cluster shown can have an application client installed. Server 100 can provide background services for the application client running on any terminal device in the terminal device cluster and interact with each terminal device for data exchange. For example, server 100 can receive content display requests sent by terminal devices, send the media data of the target published content to the terminal devices, so that the terminal devices can display the target media content and comment information area of the target published content on the splash screen based on the media data.
[0061] Each terminal object can interact through its own bound terminal device. For example, each terminal device object (such as object 1, object 2, object 3, ..., object n) can log in to their personal account through the application client installed on the terminal device, and view media content, complete transactions, and interact with other personal accounts within the application client.
[0062] It should be understood that the data involved in the embodiments of this application can be stored in a computer device or stored based on cloud storage technology, and there is no limitation thereto. The aforementioned data can be various published content, videos, images, or live broadcasts generated by the application client, as well as various configuration information set by each terminal object for personal accounts, etc., and there is no limitation thereto.
[0063] The application client can be a shopping application, social application, live streaming application, instant messaging application, game application, short video application, video application, music application, novel application, payment application, browser, or any other application client that displays text, images, audio, video, and data information such as purchasing goods. This application client can be a standalone client or an embedded sub-client integrated into another client (such as an instant messaging client, social client, video client, etc.), and there is no limitation on this.
[0064] In some embodiments, the splash screen display method provided in this application can be provided by Figure 1 The terminal devices shown can be executed, or they can be... Figure 1 The server 100 shown can be executed, and can also be... Figure 1 The interaction between the terminal devices shown and server 100 is not limited here.
[0065] Please see Figure 2 , Figure 2 This is a flowchart illustrating a method for displaying a splash screen interface provided in an embodiment of this application. For ease of understanding, this embodiment uses a terminal device executing the splash screen interface display method provided in this application as an example for explanation. Figure 1 The description will take terminal device 200a as an example. The embodiments of this application can be applied to various scenarios, including but not limited to cloud technology, artificial intelligence, and software development. Figure 2 The steps in the splash screen display method shown above can be derived from the above. Figure 1 The terminal device 200a in the middle is used to execute, such as Figure 2 As shown, the splash screen display method may include at least the following steps S101-S102.
[0066] Step S101: Display the splash screen, which shows the target video and is associated with the target product or merchant.
[0067] The display method of the target video on the splash screen may include one or more of the following combinations: text, image, animation, audio, video, or audio and video.
[0068] When a target video is associated with a target product or merchant, the target video can be a product advertisement. In this case, the target video can be used to showcase the target product, which may include at least one of the following: any product listed within the application client; any new product listed within the application client; any product participating in a preset activity within the application client; or any new product participating in a preset activity within the application client. Listing can be understood as displaying or selling. A new product refers to a product listed within a preset time period within the application client. The preset time period refers to a period before the current system time and with an interval less than a preset duration. For example, products listed within the past week are considered new products. The preset time period can be pre-set, such as one week or one month, and is not specifically limited by the embodiments of this application. A preset activity can refer to an activity carried out for the purpose of selling the target product, such as a promotional activity, a co-branded activity, or a holiday activity. For example, a merchant's anniversary celebration or Valentine's Day activity.
[0069] Product advertisements can also be displayed as splash screen ads on the application's launch screen. In this case, the target video can be the splash screen ad, allowing the application client to launch and display the product advertisement to the user, thus improving the efficiency of product promotion. A splash screen ad refers to the advertising material displayed on the launch screen. Splash screen ads can be static images, animated images, or videos. They have a limited display duration, such as 3-15 seconds, after which they automatically close and the application client's main interface or normal application functions resume.
[0070] It should be noted that the target video can be pre-stored in the storage area of the terminal device (such as terminal device 200a), and when the splash screen is detected, the target video is retrieved from the storage area of the terminal device and played. Alternatively, the target video can be pre-stored in a server providing background services to the terminal device (such as server 100), and when the terminal device detects the splash screen, the target video is retrieved from the server and played.
[0071] Optionally, the target video is associated with a target merchant; the splash screen also includes at least some merchant information of the target merchant, wherein the at least some merchant information includes at least one of product elements, product description information, or interactive controls. The terminal device can respond to a display operation targeting at least some of the merchant information by displaying a merchant information interface for the target merchant, and displaying a prompt message for claiming the target virtual resource in the merchant information interface; the prompt message is determined based on the display operation and is used to claim the target virtual resource.
[0072] The target virtual resources may include at least one or more virtual resources such as product coupons, points, gift certificates, trial coupons, or virtual currency. Virtual currency may include, for example, QQ coins or points, etc., and is not limited to the embodiments of this application.
[0073] Optionally, the server can determine whether there are target virtual resources for the target merchant to be pushed to the application client. If so, the server can send the target virtual resources to be pushed to the application client along with a notification message for claiming the target virtual resources. The application client can then display the notification message for claiming the target virtual resources in the merchant information interface.
[0074] Among them, product elements can be used to present the display style of the target product. For example, product elements may include at least one of the following: product image, partial information in the product image, product name, etc.
[0075] The product description information may include one or more of the following: product name, product introduction, product image, and product price. Interactive controls are used to perform interactive operations related to the target merchant. Interactive controls may include at least one of the following: a store entry control, a follow control, a favorite control, and a share control. The store entry control displays the target merchant's information interface. The follow control allows users to follow the target merchant's account. The favorite control allows users to favorite the target merchant's store. The share control allows users to share the target merchant's store to any computer device or any client.
[0076] The display operations for at least some of the merchant information may include swiping operations, triggering operations, etc., for at least some of the merchant information.
[0077] For example, please see Figure 3 , Figure 3 This is a schematic diagram of a scenario illustrating the splash screen display method provided in this application embodiment. For swiping operations involving at least some merchant information, please refer to... Figure 3 The "Swipe up to enter the store" operation indicated by the sliding prompt message "Swipe up to enter the store" shown in interface 300a1. The display operation for at least some merchant information may include a trigger operation for at least some merchant information, such as a trigger operation for area 301. Wherein, when the at least some merchant information includes interactive controls, the trigger operation for at least some merchant information may include a trigger operation for the interactive controls, for example, the interactive controls may refer to the "Enter the store" control shown in area 301.
[0078] For details, please see [link / reference] Figure 3As shown in interface 300a1, the area 301 displayed in the splash screen shows the target merchant, such as "xxx brand", product description information, such as "xxx autumn and winter hot sale coming soon", and interactive controls, such as the "enter store" control.
[0079] Interface 300a1 displays a sliding prompt message such as "Swipe up to enter the store". For example, the sliding operation for at least some merchant information can be the "Swipe up to enter the store" operation prompted by the above sliding prompt message. The terminal object can perform the above "Swipe up to enter the store" operation. The terminal device can respond to the above "Swipe up to enter the store" operation and display the merchant information interface of the target merchant as shown in interface 300a2. The merchant information interface displays the prompt message for claiming the target virtual resources.
[0080] For example, the terminal device can respond to a trigger operation for region 301 and display the merchant information interface of the target merchant as shown in interface 300a2, and display the prompt information for claiming the target virtual resources in the merchant information interface.
[0081] For example, when at least some of the merchant information includes interactive controls, the interactive controls can refer to the "Enter Store" control displayed in area 301. The terminal device can respond to the triggering operation of the "Enter Store" control and display the merchant information interface of the target merchant as shown in interface 300a2, and display the target virtual resource claiming prompt information in the merchant information interface.
[0082] In one embodiment, the splash screen also includes camera controls, such as... Figure 3 The shooting control 303 shown in interface 300a1 allows the terminal object to perform a cropping operation on the target video by clicking the shooting control 303. The process of performing the cropping operation on the target video through the shooting control is described in the embodiments below and will not be elaborated further here.
[0083] In one embodiment, the splash screen also includes a skip control. In response to a triggering operation on the skip control included in the splash screen, the splash screen is exited and a content recommendation screen is displayed, in which card information corresponding to the published content is displayed.
[0084] For details, please see [link / reference] Figure 3As shown by the "Skip" control 302 in interface 300a1, when the terminal object clicks the "Skip" control 302 displayed in the splash screen, it indicates that the terminal object is not interested in the target video. Therefore, the terminal object is also likely not interested in the target published content. Thus, the terminal device can respond to the trigger operation of the "Skip" control 302, stop displaying the splash screen, that is, stop playing the target video, and display the published content recommendation interface as shown in interface 300a3. The published content recommendation interface displays card information of multiple published content. For example, as shown in the first card information 304, the first card information 304 can display the object information of the published object of the published content, such as "User 1", the text information of the published content, such as "Text 1", the interactive controls of the published content, such as the "Like" control, and the cover image of the published content.
[0085] The interactive controls for published content may include at least one of the following: a like control, a comment control, a favorite control, a share control, and a follow control. A like control is used to like or dislike published content. A comment control is used to comment on published content. A favorite control is used to favorite or unfavorite published content. A share control is used to share published content to any computer device or client. A follow control is used to follow the recipients of the published content.
[0086] The published content can be posted by the terminal user within the application client. Published content can include notes, short videos, etc. Notes can include text and image notes or video notes. The media content of the published content can be product- or lifestyle-related media content posted by the terminal user, such as media content (e.g., images, videos) about products or activities posted by merchants, or media content posted by users to introduce their experiences and feelings about using cosmetics, or reviews of cosmetics.
[0087] In one embodiment, when the display duration of the target video is equal to the preset display duration, the splash screen is exited and the published content recommendation interface is displayed, in which the card information corresponding to the published content is displayed.
[0088] The preset display duration can be 3 seconds, 5 seconds, etc., and this application embodiment does not limit the preset display duration. Optionally, the preset display duration can also be the same as the display duration of the target media content.
[0089] In one embodiment, when the terminal device responds to a skip control trigger operation, or when the display duration of the target video equals a preset display duration, the terminal device can exit the splash screen and, upon displaying the content recommendation interface, send a content recommendation request to the server. Based on the content recommendation request, the server can send at least one piece of content and card information for at least one piece of content to the terminal device. The at least one piece of content may not include the target content. The card information includes the cover image of the content, the target audience of the content, and interactive controls for the content (such as like controls, favorite controls, etc.). This enables the card information and the content to be linked, enhancing the audience's awareness of the content and effectively improving audience activity.
[0090] Step S102: Based on the cropping operation of the target video, determine the target image cropped from the target video and display the content recommendation interface; wherein, the content recommendation interface includes the target content to be published, the target cover of the target content includes the target image, and the target content to be published is associated with the target product or target merchant.
[0091] In some feasible implementations, based on the cropping operation of the target video, a target image cropped from the target video is determined, and a merchant information interface of the target merchant associated with the target video is displayed. The merchant information interface displays a prompt message for claiming the target virtual resource containing the target image; the prompt message is determined based on the cropping operation and is used to claim the target virtual resource. Further, in response to a return operation to the merchant information interface, a recommended content interface is displayed.
[0092] The content recommendation interface can include target content to be published, the target cover of the target content includes the target image, and the target content is associated with the target product or target merchant.
[0093] Please see Figure 4 , Figure 4 This is a schematic diagram of another scenario for the splash screen display method provided in the embodiments of this application. For example... Figure 4 As shown, interfaces 300a1, 300b1, and 300b2 can be three video frames included in the target video, and the terminal object can perform a cropping operation on any frame of the target video.
[0094] For example, when playing the second frame (e.g., interface 300b1), if the terminal object is interested in the image displayed in the target video, it can perform a cropping operation on the target video. Based on this cropping operation, the terminal object can determine the target image to be cropped from the target video. In this case, the target image is the second frame of the target video, i.e., the video frame shown in interface 300b1. The terminal device can then display a merchant information interface associated with the target video, as shown in interface 300b3. This merchant information interface displays a prompt to claim the target virtual resource containing the second frame of the target video. Furthermore, in response to a return operation to the merchant information interface, the terminal device can display a content recommendation interface, as shown in interface 300b4.
[0095] When displaying the content recommendation interface, the terminal device can send a content recommendation request to the server. Based on this request, the server can send card information for at least one type of content to the terminal device. This card information may include the card information of the target content. The card information of the target content can be found in [reference needed]. Figure 4 The second card information 305 in the interface 300b4. The second card information 305 includes the cover image of the target published content, the target published content's publishing object, such as "User 2", and interactive controls for the target published content, such as a like control. This enables the second card information 305 and the target published content to be linked, enhancing the terminal object's perception of the target published content and thus effectively improving the object's activity.
[0096] The process of determining the target image to be extracted from the target video based on the cropping operation is as follows:
[0097] In response to a trigger operation on the shooting control displayed in the splash screen, the media image indicated by the timestamp corresponding to the trigger operation is obtained from the target video, and the media image is identified as the target image; or,
[0098] In response to a screenshot operation on the terminal screen, the terminal screen interface is captured, and a first region image belonging to the target video is obtained from the terminal screen interface. This first region image is then identified as the target video. The terminal screen is used to display the splash screen; or...
[0099] In response to the pause screenshot operation for the target video, the target video is paused and the terminal screen interface is obtained. The second region image belonging to the target video is obtained from the terminal screen interface and the second region image is identified as the target video.
[0100] In one embodiment, the splash screen also displays a camera control, which can be found in [reference needed]. Figure 4The shooting control 303 is shown. For example, when playing to the second frame (e.g., interface 300b1), if the terminal object is interested in the image displayed in the target video, the terminal object can trigger the shooting control 303. The terminal device can respond to the triggering operation of the shooting control 303, obtain the timestamp of the terminal object triggering the shooting control 303, obtain the media image indicated by the timestamp corresponding to the triggering operation from the target video, such as the second frame of the target video, and determine the second frame as the target image.
[0101] In one embodiment, the screenshot operation on the terminal screen may include triggering a screenshot control, using a screenshot shortcut key, a preset screenshot voice command, or a screenshot gesture, etc., and is not limited thereto. For example, when playing to the second frame (e.g., interface 300b1), if the terminal object is interested in the image displayed in the target video, it can perform a screenshot operation on the terminal screen. The terminal device can respond to the screenshot operation by obtaining the terminal screen interface as shown in interface 300b1, and obtaining a first region image belonging to the target video from the terminal screen interface. At this time, the first region image can be the second frame of the target video, and the second frame is determined as the target image.
[0102] In one embodiment, the pause and screenshot operation for a target video may include a pause operation and a screenshot operation. The pause operation may include a trigger operation on the target video, a preset pause voice command, a pause gesture, etc. Alternatively, the pause operation may be a trigger operation on a pause button, or the pause and screenshot operation for a target video may involve pausing playback of the target video and automatically capturing the video frames at the moment the target video is paused.
[0103] For example, when playing to the second frame (as shown in interface 300b1), if the terminal object is interested in the image displayed in the target video, the terminal object can perform a pause screenshot operation on the target video. The terminal device can respond to the pause screenshot operation on the target video, obtain the terminal screen interface as shown in interface 300b1, and obtain the second region image belonging to the target video from the terminal screen interface. At this time, the second region image can be the second frame of the target video, and the second frame is determined as the target image.
[0104] In some feasible implementations, based on the cropping operation of the target video, the image to be processed indicated by the cropping operation is obtained, an editing control is displayed in the image to be processed, and further, in response to a triggering operation on the editing control, a selection box is displayed in the image to be processed. In response to an adjustment operation on the selection box, the position and size of the selection box are adjusted, and then the four corner coordinates of the selection box on the image to be processed are determined. The target image is determined based on the selection range indicated by the four corner coordinates.
[0105] Specifically, please see Figure 5 , Figure 5 This is a schematic diagram of another scenario for the splash screen display method provided in the embodiments of this application. For example... Figure 5 As shown in interface 300c1, the image displayed in area 306 is the image to be processed based on the cropping operation of the target video. The editing control can be found in the "Crop" control shown in area 306. The terminal device can respond to the trigger operation of the "Crop" control and display a selection box in the image to be processed as shown in interface 300c2. The terminal object can drag the selection box to change its position, and can also drag the four corners of the selection box to adjust its size. The terminal device can respond to the adjustment operation of the selection box to adjust its position and size.
[0106] Furthermore, the terminal device can respond to the "OK" control displayed in area 306 to determine the four corner coordinates of the selection box on the image to be processed, and determine the target image based on the selection range indicated by the four corner coordinates. Further still, the terminal device can display a merchant information interface for the target merchant as shown in interface 300c3, displaying a prompt message for claiming the target virtual resource containing the target image. At this time, the target image is the image after cropping the image to be processed.
[0107] In some feasible implementations, based on the cropping operation of the target video, a target image cropped from the target video is determined, the target image is displayed above the content recommendation interface, and a display animation for presenting the size change of the target image is played; when the display animation for presenting the size change of the target image ends, the target cover of the target content is displayed in the content recommendation interface, the target cover including the target image after the size change.
[0108] In one alternative implementation, the terminal device can play a display animation to show the size change of a target image. The display animation shows the process of the target image, which is superimposed on the content recommendation page, scaling to a target display area on the target content recommendation page, where the target display area is used to display the target cover. In response to the end of the display animation, target content containing the target cover is displayed on the content recommendation page.
[0109] In one optional implementation, the animation playback interface may include a first layer and a second layer. The first layer displays the published content recommendation interface, and the second layer displays the target image. The second layer is located above the first layer, and its transparency is greater than a preset transparency threshold. The terminal device may play the animation by: dynamically displaying the target image in the second layer; scaling the target image from the second layer to the first layer, displaying a scaling animation during the scaling process; and de-displaying the second layer.
[0110] The scaling animation includes at least one of the following: the display size of the target image decreases as the scaling process proceeds; the display angle of the target image rotates as the scaling process proceeds; the display mode of the target image changes as the scaling process proceeds; the display color of the target image changes as the scaling process proceeds; the display area of the target image changes as the scaling process proceeds; and the display dimensions of the target image increase as the scaling process proceeds.
[0111] The display form of the target image in the animation changes as the target image is scaled. The display form includes at least one of the following: display size, display angle, display mode, display color, display area, and display dimension.
[0112] When the display format includes the display size, the display size of the target image can gradually increase or decrease as the target image moves.
[0113] For example, please see Figure 6 , Figure 6 This is a schematic diagram of another scenario for the splash screen display method provided in the embodiments of this application. For example... Figure 6 Taking the published content recommendation interface shown as an example, during the process of playing from the published content recommendation interface shown in interface 300d1 to interface 300d2, and then to the published content recommendation interface shown in interface 300d3, the display size of the target image is presented as gradually decreasing, which can further attract the terminal object to perceive the target image.
[0114] When the display format includes the display angle, the display angle of the target image can rotate clockwise or counterclockwise as the target image moves. By displaying the target image from multiple angles, the terminal object can be further attracted to perceive the target image.
[0115] When the display format includes the display mode, the display mode of the target image can change as the target image moves. The display mode can include displaying text, images, animations, audio, video, etc. For example, during the playback of the first to Nth frames of an animation, a text-type target image can be displayed; during the playback of the (N+1)th to Mth frames of the animation, an image-type target image can be displayed, further attracting the terminal user's perception of the target image. N is less than M, and both N and M are positive integers.
[0116] When the display format includes display color, the display color of the target image can change to different colors as the target image moves. For example, during the first to Nth frames of a demonstration animation, a black and white target image can be displayed; during the (N+1)th to Mth frames, a colored target image can be displayed, further attracting the end-user's perception of the target image. Similarly, during the first to Nth frames of a demonstration animation, a blue target image can be displayed; during the (N+1)th to Mth frames of a product demonstration animation, a red target image can be displayed, further attracting the end-user's perception of the target image. N is less than M, and both N and M are positive integers.
[0117] When the display format includes a display area, the display area of the target image can change to different display areas as the target image moves. For example, during the playback of the first to Nth frames of a demonstration animation, the target image can be displayed in the first display area; during the playback of the (N+1)th to Mth frames of the demonstration animation, the target image can be displayed in the second display area, further attracting the terminal audience's perception of the target image. N is less than M, and both N and M are positive integers.
[0118] When the display format includes display dimensions, the display dimensions of the target image can change as the target image moves. Display dimensions can include two-dimensional (2D), three-dimensional (3D), or four-dimensional (4D), etc. For example, during the first to Nth frames of a presentation animation, a 2D target image can be displayed; during the (N+1)th to Mth frames, a 3D target image can be displayed, further attracting the end-user's perception of the target image. N is less than M, and both N and M are positive integers.
[0119] For example, such as Figure 6As shown, the animation can include at least three frames: Interface 300d1, Interface 300d2, and Interface 300d3. The target image shown in Interface 300d1 is located in the second layer, and the published content recommendation interface shown in Interface 300d1 is located in the first layer. During the playback from the published content recommendation page shown in Interface 300d1 to the published content recommendation page shown in Interface 300d2, the target image moves from the second layer to the first layer, and a scaling effect is displayed, showing the target image's display size decreasing as it moves. Then, when the target image scales to the target cover, the second layer is de-displayed, as shown in Interface 300d3. The target image shown in Interface 300d1 is located in the second layer, which allows for an effect where the target image element goes out of bounds, instantly capturing the user's attention and attracting the terminal's perception of the target image.
[0120] In the content recommendation interface, the target cover of the target content is blank, as shown in interface 300d2. The target image moves and scales in the direction of the target cover of the target content, and then the target image is scaled into the target cover of the target content, as shown in interface 300d3.
[0121] In one embodiment, if the target cover of the target published content includes an initial image, the target image is moved and scaled in a direction toward the target cover of the target published content, and then the initial image included in the target cover is replaced with the target image.
[0122] In some feasible implementations, in response to a display operation on the target published content, a content details interface of the target published content is displayed, and a transaction control is displayed on the content details interface; in response to a trigger operation on the transaction control, a target product associated with the target published content is purchased based on the target virtual resource.
[0123] In one implementation, the terminal object can perform a display operation on the target published content. For example, the terminal object can click on the target published content, and the terminal device can respond to the display operation on the target published content by displaying the content details interface of the target published content. In another optional implementation, the terminal object can perform a click operation on the target cover in the published content recommendation interface, and the terminal device can respond to a trigger operation on the target cover by displaying the content details interface of the target published content.
[0124] For example, please see again Figure 6In interface 300d3, when the terminal object performs a display operation on the target published content, the terminal device responds by displaying the content details interface of the target published content, as shown in interface 300d4. The content details interface displays transaction controls, such as a "Buy Now" control. When the terminal object clicks the "Buy Now" control, the terminal device can respond to the trigger operation of the "Buy Now" control and purchase the target product associated with the target published content based on the target virtual resource.
[0125] In some feasible implementations, based on the cropping operation of the target video, the target image cropped from the target video is determined, the target product included in the target image is identified, the content to be recommended and published associated with the target product is obtained, the content to be recommended and published is determined as the target published content, the published content recommendation interface is displayed, and the target published content is displayed in the published content recommendation interface.
[0126] Specifically, the terminal device can identify the target product included in the target image, obtain the product identifier of the target product, and send the product identifier of the target product to the server. The server can filter out multiple pieces of content to be recommended and published that are associated with the product identifier of the target product based on the product identifier of the target image, and the server can return the multiple pieces of content to be recommended and published that are associated with the target product to the terminal device.
[0127] In this context, published content can be associated with products. Therefore, the server can determine the product associated with any published content based on the product identifier of the published content. The product associated with published content can include the product mentioned in the published content, the product displayed in the published content, or the product sold in the published content.
[0128] Furthermore, the terminal device can perform a weighted sum of the number of likes, replies, and comments on the content to be recommended, according to a preset weight, to obtain a weighted score for multiple content to be recommended. The content with the highest weighted score is then identified as the target content, and the terminal device can display the target content in the content recommendation interface.
[0129] In existing applications that promote products and incentivize user activity through splash screens, advertisements are typically displayed. However, users launch applications with a specific purpose, and displaying advertisements on the splash screen can consume their time, causing annoyance and lower user activity. To address this issue, this application presents a splash screen displaying a target video associated with a target product or merchant. By cropping the target video, a target image is extracted and displayed as the target cover image in the content recommendation interface. This enriches the interactive elements of the splash screen, attracting users to click and increasing the click-through rate of the target video, thereby improving the promotion efficiency of the target product or merchant. Furthermore, by defining the target cover image as the target image, the application enhances user perception of the target image, effectively increasing user activity.
[0130] Based on the above description, please refer to Figure 7 , Figure 7 This is another schematic flowchart of the splash screen display method provided in this application embodiment. For ease of understanding, this application embodiment uses the execution of the splash screen display method provided in this application by a terminal device as an example for explanation, that is, using... Figure 1 The description will take terminal device 200a as an example. The embodiments of this application can be applied to various scenarios, including but not limited to cloud technology, artificial intelligence, and software development. Figure 7 The steps in the splash screen display method shown above can be derived from the above. Figure 1 The terminal device 200a in the middle is used to execute, such as Figure 7 As shown, Figure 7 The method for displaying the splash screen shown includes, but is not limited to, steps S401 to S402.
[0131] Step S401: Display the splash screen, which includes the target video associated with the target merchant.
[0132] The display method of the target video on the splash screen may include one or more of the following combinations: text, image, animation, audio, video, or audio and video.
[0133] When a target video is associated with a target merchant, the target video can be a product advertisement. In this case, the target video can be used to showcase the target product, which may include at least one of the following: any product listed within the application client; any new product listed within the application client; any product participating in a preset activity within the application client; or any new product participating in a preset activity within the application client. Listing can be understood as displaying or selling. A new product refers to a product listed within a preset time period within the application client. The preset time period refers to a period before the current system time and with an interval less than a preset duration. For example, products listed within the past week are considered new products. The preset time period can be pre-set, such as one week or one month, and is not specifically limited by the embodiments of this application. A preset activity can refer to an activity carried out for the purpose of selling the target product, such as a promotional activity, a co-branded activity, or a holiday activity. For example, a merchant's anniversary celebration or Valentine's Day activity.
[0134] Product advertisements can also be displayed as splash screen ads on the application's launch screen. In this case, the target video can be a product advertisement, allowing the splash screen to be displayed when the application client is launched, thus showcasing the product advertisement to the end user and improving the efficiency of product promotion. A splash screen ad refers to the advertising material displayed on the launch screen. Splash screen ads can be static images, animated images, or video-style advertising materials, and they have a certain display duration, such as 3 to 15 seconds. After the splash screen ad finishes displaying, it automatically closes and the application client's main interface or normal application functions.
[0135] It should be noted that the target video can be pre-stored in the storage area of the terminal device (such as terminal device 200a), and when the splash screen is detected, the target video is retrieved from the storage area of the terminal device and played. Alternatively, the target video can be pre-stored in a server providing background services to the terminal device (such as server 100), and when the terminal device detects the splash screen, the target video is retrieved from the server and played.
[0136] Optionally, the target video is associated with a target merchant; the splash screen also includes at least some merchant information of the target merchant, wherein the at least some merchant information includes at least one of product elements, product description information, or interactive controls. The terminal device can respond to a display operation targeting at least some of the merchant information by displaying a merchant information interface for the target merchant, and displaying a prompt message for claiming the target virtual resource in the merchant information interface; the prompt message is determined based on the display operation and is used to claim the target virtual resource.
[0137] The target virtual resources may include at least one or more virtual resources such as product coupons, points, gift certificates, trial coupons, or virtual currency. Virtual currency may include, for example, QQ coins or points, etc., and is not limited to the embodiments of this application.
[0138] Optionally, the server can determine whether there are target virtual resources for the target merchant to be pushed to the application client. If so, the server can send the target virtual resources to be pushed to the application client along with a notification message for claiming the target virtual resources. The application client can then display the notification message for claiming the target virtual resources in the merchant information interface.
[0139] Among them, product elements can be used to present the display style of the target product. For example, product elements may include at least one of the following: product image, partial information in the product image, product name, etc.
[0140] The product description information may include one or more of the following: product name, product introduction, product image, and product price. Interactive controls are used to perform interactive operations related to the target merchant. These target merchant-related interactive controls may include at least one of the following: a store entry control, a follow control, a favorite control, and a share control. The store entry control displays the target merchant's information interface. The follow control allows users to follow the target merchant's account. The favorite control allows users to favorite the target merchant's store. The share control allows users to share the target merchant's store to any computer device or any client.
[0141] The display operations for at least some of the merchant information may include swiping operations, triggering operations, etc., for at least some of the merchant information.
[0142] For example, please see Figure 3 For details on how to swipe through at least some merchant information, please refer to [link / reference]. Figure 3 The "Swipe up to enter the store" operation indicated by the sliding prompt message "Swipe up to enter the store" shown in interface 300a1. The display operation for at least some merchant information may include a trigger operation for at least some merchant information, such as a trigger operation for area 301. Wherein, when the at least some merchant information includes interactive controls, the trigger operation for at least some merchant information may include a trigger operation for the interactive controls, for example, the interactive controls may refer to the "Enter the store" control shown in area 301.
[0143] For example, please see again Figure 3The interface 300a1, the area 301 displayed in the splash screen shows the target merchant, such as "xxx brand", product description information, such as "xxx autumn and winter hot sale coming soon", and interactive controls related to the target merchant, such as the "enter store" control.
[0144] Interface 300a1 displays a sliding prompt message such as "Swipe up to enter the store". For example, the sliding operation for at least some merchant information can be the "Swipe up to enter the store" operation prompted by the above sliding prompt message. The terminal object can perform the above "Swipe up to enter the store" operation. The terminal device can respond to the above "Swipe up to enter the store" operation and display the merchant information interface of the target merchant as shown in interface 300a2. The merchant information interface displays the prompt message for claiming the target virtual resources.
[0145] For example, the terminal device can respond to a trigger operation for region 301 and display the merchant information interface of the target merchant as shown in interface 300a2, and display the prompt information for claiming the target virtual resources in the merchant information interface.
[0146] For example, when at least some of the merchant information includes interactive controls, the interactive controls can refer to the "Enter Store" control displayed in area 301. The terminal device can respond to the triggering operation of the "Enter Store" control and display the merchant information interface of the target merchant as shown in interface 300a2, and display the target virtual resource claiming prompt information in the merchant information interface.
[0147] In one embodiment, the splash screen also includes a skip control. In response to a triggering operation on the skip control included in the splash screen, the splash screen is exited and a content recommendation screen is displayed, in which card information corresponding to the published content is displayed.
[0148] For details, please see [link / reference] Figure 3 As shown by the "Skip" control 302 in interface 300a1, when the terminal object clicks the "Skip" control 302 displayed in the splash screen, it indicates that the terminal object is not interested in the target video. Therefore, the terminal object is also likely not interested in the target published content. Thus, the terminal device can respond to the trigger operation of the "Skip" control 302, stop displaying the splash screen, that is, stop playing the target video, and display the published content recommendation interface as shown in interface 300a3. The published content recommendation interface displays card information of multiple published content. For example, as shown in the first card information 304, the first card information 304 can display the object information of the published object of the published content, such as "User 1", the text information of the published content, such as "Text 1", the interactive controls of the published content, such as the "Like" control, and the cover image of the published content.
[0149] The interactive controls for published content can include at least one of the following: a like control, a comment control, a favorite control, a share control, and a follow control. A like control is used to like or dislike published content. A comment control is used to comment on published content. A favorite control is used to favorite or unfavorite published content. A share control is used to share published content to any computer device or any client. A follow control is used to follow the recipients of the published content.
[0150] The published content can be posted by the terminal user within the application client. Published content can include notes, short videos, etc. Notes can include text and image notes or video notes. The media content of the published content can be product- or lifestyle-related media content posted by the terminal user, such as media content (e.g., images, videos) about products or activities posted by merchants, or media content posted by users to introduce their experiences and feelings about using cosmetics, or reviews of cosmetics.
[0151] In one embodiment, when the display duration of the target video is equal to the preset display duration, the splash screen is exited and the published content recommendation interface is displayed, in which the card information corresponding to the published content is displayed.
[0152] The preset display duration can be 3 seconds, 5 seconds, etc., and this application embodiment does not limit the preset display duration. Optionally, the preset display duration can also be the same as the display duration of the target media content.
[0153] In one embodiment, when the terminal device responds to a trigger operation of the skip control, or when the display duration of the target video equals the preset display duration, the terminal device can exit the splash screen and, upon displaying the published content recommendation interface, send a published content recommendation request to the server. Based on the published content recommendation request, the server can send card information of at least one published content to the terminal device. This at least one published content may not include the target published content. The card information includes the cover image of the published content, the target audience of the published content, and interactive controls for the published content (such as like controls, favorite controls, etc.). This enables the card information and the published content to be linked, enhancing the target audience's awareness of the published content and effectively improving the target audience's activity level.
[0154] Step S402: Based on the cropping operation of the target video, determine the target image cropped from the target video and display the merchant information interface of the target merchant. Display the claim prompt information of the target virtual resource containing the target image in the merchant information interface. The claim prompt information is determined based on the cropping operation and is used to claim the target virtual resource.
[0155] Please see again. Figure 4The interface 300b3 may include virtual resource information in the claim prompt. The virtual resource information is used to indicate the target virtual resource to be claimed. The target virtual resource is used to purchase goods in the target merchant's store. The terminal object may perform a resource claim operation. The resource claim operation includes at least one of the following: the display duration of the claim prompt reaches the preset display duration of the resource, or the terminal object triggers the target control, such as "Happy to accept".
[0156] The virtual resource information may include at least one of the following: target resource quantity, claim tag in the claim prompt information, and resource attributes of the claimed virtual resource. The target resource quantity may include the total amount of claimed virtual resources or the amount of claimed virtual resources that is greater than a preset resource quantity. In this embodiment, displaying the target resource quantity enhances the information about the target virtual resource, increasing user interest in it. The claim tag in the claim prompt information can be used to characterize the target of the distributed virtual resource. For example, a claim tag of "new user coupon" indicates that the target virtual resource's goal is to attract new users; a claim tag of "return coupon" indicates that the target virtual resource's goal is to retain existing users; a claim tag of "activity coupon" or "general coupon" indicates that the target virtual resource's goal is to promote sales. Resource attributes can be used to indicate the characteristics of the distributed target virtual resource. For example, assuming the target virtual resource is a coupon and the coupon to be distributed is a high-value coupon, the resource attribute may include "high-value coupon." Similarly, assuming the target virtual resource is a coupon and the coupon to be distributed is a limited-time coupon, the resource attribute may include "limited-time coupon." For example, resource attributes can be pre-generated text information, such as "Here's a money-saving tip for you," etc.
[0157] Optional, such as Figure 4 Taking the resource claiming prompt information shown in interface 300b3 as an example, the claiming prompt information may include at least one close control, such as a "Close" control, and at least one claim control, such as a text button or icon button displaying the text "Happy to Receive". If the terminal object no longer browses the target virtual resource to be claimed, the terminal object can click any close control or any claim control. The terminal device can respond to the click operation of the close control or claim control and return to display the merchant information interface of the target merchant.
[0158] Please see again. Figure 4 Interfaces 300a1, 300b1, and 300b2 can be three video frames included in the target video, and the terminal object can perform a cropping operation on any frame of the target video.
[0159] For example, when playing the second frame (e.g., interface 300b1), if the terminal object is interested in the image displayed in the target video, it can perform a cropping operation on the target video. Based on this cropping operation, the terminal object can determine the target image to be cropped from the target video. In this case, the target image is the second frame of the target video, i.e., the video frame shown in interface 300b1. The terminal device can then display the merchant information interface of the target merchant, as shown in interface 300b3, which displays a prompt to claim the target virtual resource containing the second frame of the target video. Furthermore, in response to a return operation on the merchant information interface, the terminal device can display a content recommendation interface, as shown in interface 300b4.
[0160] The process of determining the target image to be extracted from the target video based on the cropping operation is as follows:
[0161] In response to a trigger operation on the shooting control displayed in the splash screen, the media image indicated by the timestamp corresponding to the trigger operation is obtained from the target video, and the media image is identified as the target image; or,
[0162] In response to a screenshot operation on the terminal screen, the terminal screen interface is captured, and a first region image belonging to the target video is obtained from the terminal screen interface. This first region image is then identified as the target video. The terminal screen is used to display the splash screen; or...
[0163] In response to the pause screenshot operation for the target video, the target video is paused and the terminal screen interface is obtained. The second region image belonging to the target video is obtained from the terminal screen interface and the second region image is identified as the target video.
[0164] In one embodiment, the splash screen also displays a camera control, which can be found in [reference needed]. Figure 4 The shooting control 303 is shown. For example, when playing to the second frame (e.g., interface 300b1), if the terminal object is interested in the image displayed in the target video, the terminal object can trigger the shooting control 303. The terminal device can respond to the triggering operation of the shooting control 303, obtain the timestamp of the terminal object triggering the shooting control 303, obtain the media image indicated by the timestamp corresponding to the triggering operation from the target video, such as the second frame of the target video, and determine the second frame as the target image.
[0165] In one embodiment, the screenshot operation on the terminal screen may include triggering a screenshot control, triggering a screenshot shortcut key, a preset screenshot voice command, a screenshot gesture, etc., without limitation. For example, when playing to the second frame (e.g., interface 300b1), if the terminal object is interested in the image displayed in the target video, it can perform a screenshot operation on the terminal screen. The terminal device can respond to the screenshot operation by obtaining the terminal screen interface as shown in interface 300b1, and obtaining a first region image belonging to the target video from the terminal screen interface. At this time, the first region image can be the second frame of the target video, and the second frame is determined as the target image.
[0166] In one embodiment, the pause and screenshot operation for a target video may include a pause operation and a screenshot operation. The pause operation may include a trigger operation on the target video, a preset pause voice command, a pause gesture, etc. Alternatively, the pause operation may be a trigger operation on a pause button, or the pause and screenshot operation for a target video may involve pausing playback of the target video and automatically capturing the video frames at the moment the target video is paused.
[0167] For example, when playing to the second frame (as shown in interface 300b1), if the terminal object is interested in the image displayed in the target video, the terminal object can perform a pause screenshot operation on the target video. The terminal device can respond to the pause screenshot operation on the target video, obtain the terminal screen interface as shown in interface 300b1, and obtain the second region image belonging to the target video from the terminal screen interface. At this time, the second region image can be the second frame of the target video, and the second frame is determined as the target image.
[0168] In one embodiment, based on the cropping operation of the target video, the timestamp information corresponding to the cropping operation is obtained, the timestamp information is uploaded to the server, and the server obtains the target image corresponding to the timestamp information from the target video.
[0169] In one embodiment, based on the cropping operation of the target video, a target image cropped from the target video is determined, and a merchant information interface of the target merchant is displayed. The merchant information interface displays a prompt message for claiming the target virtual resource containing the target image. This includes: based on the cropping operation of the target video, determining the target image cropped from the target video; identifying the target product included in the target image; displaying the merchant information interface of the target merchant; displaying a prompt message for claiming the target virtual resource containing the target image in the merchant information interface; and displaying the product identification result in the target image; the product identification result includes the product identifier of the target product.
[0170] Furthermore, in response to a triggered operation on the product identifier of the target product, the product details page of the target product is displayed, and a message indicating successful receipt is shown on the product details page of the target product.
[0171] For example, please see Figure 8 , Figure 8 This is a schematic diagram of another scenario for the splash screen display method provided in the embodiments of this application. For example... Figure 8 As shown in interface 400a1, the merchant information interface displays a prompt message for claiming the target virtual resource, which includes a target image. The target image displays product identification results, including the product identifier of the target product, such as a text button or icon button displaying the text "Product: Coat".
[0172] Furthermore, when the terminal object triggers the product identifier of the target product, the terminal device can respond to the trigger operation for the product identifier of the target product and display, as shown below. Figure 8 The interface 400a2 shows the product details page of the target product, which displays a successful coupon claim message, such as "Coupon successfully claimed, place your order now!". The product details page also displays purchase controls, such as a "Buy Now" control. The terminal device can respond to triggering the "Buy Now" control to purchase the target product based on the target virtual resources.
[0173] In one embodiment, the terminal object can perform a resource acquisition operation, wherein the resource acquisition operation includes at least one of the following: the display duration of the acquisition prompt information reaches the preset display duration of the resource, or the terminal object triggers a target control, such as a text button or icon button displaying the text "Happy to Accept". The terminal device can respond to the resource acquisition operation by displaying the product details page of the target product.
[0174] The process of obtaining the product identification result is as follows: A target image and multiple pre-stored product images to be matched are acquired. Feature extraction is performed on the target image and the multiple product images to be matched to obtain the target feature vector of the target image and the product feature vectors of the multiple product images to be matched. Further, the similarity between the target feature vector of the target image and the product feature vectors of the multiple product images to be matched is calculated. Multiple product images to be matched with a similarity greater than the target similarity threshold are identified as target product images to be matched. The product to be matched indicated by the target product images to be matched is then identified as the target product. The product identifier carried by the target product and the target product images to be matched is used as the product identification result.
[0175] Specifically, after obtaining the target image and multiple pre-stored product images to be matched, feature extraction can be performed on the target image and the multiple product images to be matched, thereby determining the target feature vector of the target image and the product feature vector of the multiple product images to be matched, providing a basis for identifying product labels through the target image.
[0176] It is important to understand that the target image contains the complete target product or a portion of the target product, and that the target image possesses feature information from which feature vectors can be extracted. Similarly, multiple product images to be matched contain the complete product to be matched or a portion of the product to be matched, and that product images to be matched possess feature information from which feature vectors can be extracted.
[0177] Furthermore, the similarity between the target feature vector of the target image and the product feature vectors of multiple product images to be matched can be calculated, and the obtained similarity can be sorted from high to low. Then, the product images to be matched with a similarity greater than the target similarity threshold can be selected, and the aforementioned product images with a similarity greater than the target similarity threshold are determined as the target product images to be matched.
[0178] It should be understood that sorting by similarity from high to low and selecting those with similarity greater than the target similarity threshold can eliminate product images to be matched with similarity less than or equal to the target similarity threshold, while retaining those with similarity greater than the target similarity threshold. This ensures that the selected product images to be matched have a certain degree of similarity to the target image, thereby improving the accuracy of product recognition results.
[0179] The number of product images to be matched and the target similarity threshold can be set according to actual needs, and are not limited here.
[0180] In existing applications that use splash screens to promote products and incentivize user activity, advertisements are typically displayed. However, users launch applications with a specific purpose, and displaying advertisements on the splash screen can consume their time, causing annoyance and low user activity. To address this issue, this application presents a splash screen displaying a target video associated with a target merchant. By cropping the target video, a target image is extracted and displayed on the merchant's information screen, providing a prompt to claim the target virtual resource containing that image. This enriches the interactive elements of the splash screen, attracting users to click and increasing the click-through rate of the target video, thereby improving the promotion efficiency of the target merchant. Furthermore, the process of determining the target image from the target video through cropping enhances user awareness of the splash screen, effectively increasing user activity.
[0181] Based on the above description, please refer to Figure 9 , Figure 9 This is an interactive schematic diagram of a splash screen display method provided in an embodiment of this application. This splash screen display method can be applied to terminal devices and servers, such as... Figure 9 The method for displaying the splash screen shown includes, but is not limited to, steps S501 to S506, wherein:
[0182] S501, The terminal device sends a display request for the target product to the server.
[0183] S502. Based on the display request of the target product, the server sends the media data of the target video to the terminal device.
[0184] S503: The terminal device displays a splash screen interface, which shows a target video that is associated with a target product or merchant.
[0185] S504. Based on the cropping operation of the target video, the terminal device determines the target image to be cropped from the target video and sends a content recommendation request to the server.
[0186] S505: Based on the content recommendation request, the server sends at least one piece of published content to the terminal device.
[0187] At least one type of published content may include target published content. The server may also send card information of at least one type of published content to the terminal device. The card information includes the cover image of the published content, the target audience of the published content, and interactive controls of the published content (such as like controls, favorite controls, etc.). This enables the card information and the published content to be linked, enhancing the target audience's awareness of the published content and thus effectively improving the target audience's activity level.
[0188] S506. The terminal device displays a content recommendation interface. The content recommendation interface displays target content, the target cover of the target content includes the target image, and the target content is associated with the target product or target merchant.
[0189] It is understood that this embodiment can be referred to the relevant description in the above embodiments, and the embodiments of this application will not be repeated.
[0190] In this embodiment, the terminal device sends a display request for a target product to the server. Based on the display request, the server sends the media data of the target video to the terminal device. The terminal device displays a splash screen displaying the target video, which is associated with the target product or merchant. Based on a cropping operation of the target video, the terminal device determines the target image extracted from the video and sends a content recommendation request to the server. Based on the content recommendation request, the server sends at least one piece of content to the terminal device. The terminal device displays a content recommendation interface displaying the target content, whose cover image includes the target image. This association between the target content and the splash screen enhances the user's awareness of the target content, thereby effectively increasing user activity.
[0191] Please see Figure 10 , Figure 10 This is a schematic diagram of the opening screen display device provided in the embodiments of this application. The aforementioned opening screen display device can be a computer program (including program code) running on a computer device; for example, the opening screen display device is an application software. The device can be used to execute corresponding steps in the opening screen display method provided in the embodiments of this application. The device can be applied to… Figure 1 The terminal devices shown are as follows. Figure 10 As shown, the splash screen display device 1 may include: a display module 11 and a processing module 12;
[0192] Display module 11 is used to display the splash screen interface, which displays the target video and is associated with the target product or target merchant.
[0193] The processing module 12 is used to determine the target image extracted from the target video based on the cropping operation of the target video, and to display the content recommendation interface; wherein, the content recommendation interface includes the target content to be published, the target cover of the target content includes the target image, and the target content to be published is associated with the target product or the target merchant.
[0194] The target video is associated with the target merchant; the splash screen also includes at least some merchant information of the target merchant, wherein at least some merchant information includes at least one of product elements, product description information or interactive controls;
[0195] The aforementioned processing module 12 is used to respond to a display operation targeting at least some merchant information, display the merchant information interface of the target merchant, and display a prompt message for claiming the target virtual resource in the merchant information interface; the prompt message is determined based on the display operation and is used to claim the target virtual resource.
[0196] The aforementioned processing module 12 is used to determine the target image extracted from the target video based on the cropping operation of the target video, and to display the merchant information interface of the target merchant associated with the target video. The merchant information interface displays a prompt message for claiming the target virtual resource containing the target image. The prompt message is determined based on the cropping operation and is used to claim the target virtual resource.
[0197] The aforementioned processing module 12 is also used to respond to the return operation of the merchant information interface and display the published content recommendation interface.
[0198] The aforementioned processing module 12 is used to determine the target image extracted from the target video based on the cropping operation of the target video, display the target image at the top of the content recommendation interface, and play a display animation to show the size change of the target image.
[0199] The aforementioned processing module 12 is also used to display the target cover of the target published content in the published content recommendation interface when the display animation for presenting the size change of the target image ends, the target cover including the target image after the size change.
[0200] The aforementioned processing module 12 is used to determine the target image extracted from the target video based on the cropping operation of the target video, and to identify the target product included in the target image.
[0201] The aforementioned processing module 12 is also used to obtain content to be recommended and published that is associated with the target product, determine the content to be recommended and published as the target content to be published, display the content recommendation interface, and display the target content to be published in the content recommendation interface.
[0202] The aforementioned display module 11 is used to respond to the display operation for the target published content, display the content details interface of the target published content, and display transaction controls in the content details interface;
[0203] The aforementioned display module 11 is also used to respond to a trigger operation on the transaction control and purchase the target product associated with the target published content based on the target virtual resource.
[0204] The aforementioned processing module 12 is configured to, in response to a trigger operation on the shooting control displayed on the splash screen, obtain the media image indicated by the timestamp corresponding to the trigger operation from the target video, and determine the media image as the target image; or,
[0205] The aforementioned processing module 12 is further configured to, in response to a screenshot operation on the terminal screen, acquire the terminal screen interface, obtain a first region image belonging to the target video from the terminal screen interface, and determine the first region image as the target video; the terminal screen is used to display the splash screen interface; or,
[0206] The aforementioned processing module 12 is further configured to, in response to a pause screenshot operation on the target video, pause the target video and obtain the terminal screen interface, obtain a second region image belonging to the target video from the terminal screen interface, and determine the second region image as the target video.
[0207] The aforementioned processing module 12 is used to obtain the image to be processed indicated by the cropping operation based on the cropping operation of the target video, and to display editing controls in the image to be processed.
[0208] The aforementioned processing module 12 is also used to display a selection box in the image to be processed in response to a trigger operation on the editing control, and to adjust the position and size of the selection box in response to an adjustment operation on the selection box;
[0209] The aforementioned processing module 12 is also used to determine the four corner coordinates of the selection box on the image to be processed, and to determine the target image based on the selection range indicated by the four corner coordinates.
[0210] According to the above Figure 2 The corresponding implementation, Figure 2 The implementation method described in steps S101 to S102 of the splash screen display method shown can be derived from... Figure 10 The various modules of the illustrated device are executed. For example, the above... Figure 2 The implementation method described in step S101 of the splash screen display method shown can be derived from... Figure 10 The device shown is executed by the display module 11, and the implementation described in step S102 can be executed by the processing module 12. The implementation methods executed by the display module 11 and the processing module 12 are described above. Figure 2 The implementation methods provided for each step in the corresponding embodiments will not be repeated here.
[0211] In this embodiment of the application, the functional implementation of each unit in the splash screen display device 1 can improve the terminal object's perception efficiency of the target published content, enrich the interaction methods between the splash screen and the terminal object, enhance the visualization effect of the interaction, and thus effectively improve the activity of the terminal object.
[0212] In another implementation of the splash screen display device according to the embodiments of this application, the splash screen display device includes the following structure.
[0213] Display module 11 is used to display the splash screen interface, which includes the target video associated with the target merchant.
[0214] The processing module 12 is used to determine the target image extracted from the target video based on the cropping operation of the target video, and to display the merchant information interface of the target merchant. The merchant information interface displays the claim prompt information of the target virtual resource containing the target image. The claim prompt information is determined based on the cropping operation and is used to claim the target virtual resource.
[0215] The aforementioned processing module 12 is used to obtain the timestamp information corresponding to the cropping operation based on the cropping operation of the target video, upload the timestamp information to the server, and the server obtains the target image corresponding to the timestamp information from the target video.
[0216] The aforementioned processing module 12 is used to determine the target image captured from the target video based on the capture operation of the target video, identify the target product included in the target image, display the merchant information interface of the target merchant, display the redemption prompt information of the target virtual resource containing the target image in the merchant information interface, and display the product identification result in the target image; the product identification result includes the product identifier of the target product;
[0217] The aforementioned display module 11 is used to respond to a trigger operation on the product identifier of the target product, display the product details page of the target product, and display a message indicating successful receipt on the product details page of the target product.
[0218] The aforementioned processing module 12 is used to acquire a target image and a plurality of pre-stored product images to be matched, and to extract features from the target image and the plurality of product images to be matched, thereby obtaining the target feature vector of the target image and the product feature vector of the plurality of product images to be matched.
[0219] The aforementioned processing module 12 is also used to calculate the similarity between the target feature vector of the target image and the product feature vectors of multiple product images to be matched, and to determine the multiple product images to be matched with a similarity greater than the target similarity threshold as the target product images to be matched.
[0220] The aforementioned processing module 12 is further configured to determine the product to be matched indicated by the target product image as the target product, and to use the product identifier carried by the target product and the target product image as the product identification result.
[0221] In the embodiments of this application, the above Figure 10The modules in the illustrated device can be individually or entirely combined into one or more other modules, or some of the modules can be further divided into multiple functionally smaller modules. This achieves the same operation without affecting the technical effects of the embodiments of this application. The above modules are based on logical function division. In practical applications, the function of one module can be implemented by multiple modules, or the function of multiple modules can be implemented by one module. In other feasible implementations of this application, the above device may also include other modules. In practical applications, these functions can also be implemented with the assistance of other modules, and can be implemented collaboratively by multiple modules, without limitation.
[0222] Please see Figure 11 , Figure 11 This is a schematic diagram of the structure of a computer device provided in an embodiment of this application. Figure 11 As shown, the computer device 1000 may include: at least one processor 1001, such as a CPU, at least one communication bus 1002, at least one network interface 1004, and at least one memory 1005. Optionally, the computer device 1000 may also include at least one transceiver 1003, wherein the communication bus 1002 is used to implement communication between these components. The network interface 1004 may include a standard wired interface or a wireless interface (such as a Wi-Fi interface). The memory 1005 may be high-speed RAM or non-volatile memory, such as at least one disk storage device. Optionally, the memory 1005 may also be at least one storage device located remotely from the aforementioned processor 1001. Figure 11 As shown, the memory 1005, which serves as a computer storage medium, may include an operating system, a network communication module, a user interface module, and a device control application program.
[0223] exist Figure 11 In the computer device 1000 shown, the network interface 1004 provides network communication functionality; while the transceiver 1003 and processor 1001 can be used to call the device control application stored in the memory 1005 for application. Figure 1 The terminal devices shown are used to achieve:
[0224] The splash screen displays the target video, which is associated with the target product or merchant.
[0225] Based on the cropping operation of the target video, the target image cropped from the target video is determined, and a content recommendation interface is displayed; wherein, the content recommendation interface includes the target content to be published, the target cover of the target content includes the target image, and the target content to be published is associated with the target product or target merchant.
[0226] In another implementation of the computer device according to this application, the network interface 1004 can provide network communication functions; while the transceiver 1003 and the processor 1001 can be used to call the device control application stored in the memory 1005 for application. Figure 1 The terminal devices shown are used to achieve:
[0227] Display a splash screen, which includes a target video associated with the target merchant;
[0228] Based on the cropping operation of the target video, the target image cropped from the target video is determined, and the merchant information interface of the target merchant is displayed. The merchant information interface displays a prompt message for claiming the target virtual resource containing the target image. The prompt message is determined based on the cropping operation and is used to claim the target virtual resource.
[0229] It should be understood that the computer device 1000 described in the embodiments of this application can execute the foregoing text. Figure 2 , Figure 7 The description of the splash screen display method in the corresponding embodiment can also be executed as described above. Figure 10 The description of the splash screen display device 1 in the corresponding embodiments will not be repeated here. Furthermore, the beneficial effects of using the same method will also not be repeated.
[0230] Furthermore, it should be noted that this application embodiment also provides a computer-readable storage medium, which stores a computer program executed by the aforementioned splash screen display device. When the processor executes the computer program, it can execute the aforementioned... Figure 2 , Figure 7 The description of the splash screen display method in the corresponding embodiments will not be repeated here. Furthermore, the beneficial effects of using the same method will also not be repeated.
[0231] For technical details not disclosed in the embodiments of the computer-readable storage medium involved in this application, please refer to the description of the method embodiments of this application. As an example, a computer program may be deployed and executed on a computer device, or executed on multiple computer devices located in one location, or executed on multiple computer devices distributed in multiple locations and interconnected through a communication network. Multiple computer devices distributed in multiple locations and interconnected through a communication network can form a communication system.
[0232] Furthermore, it should be noted that this application also provides a computer program product, which may include a computer program that can be stored in a computer-readable storage medium. The processor of a computer device reads the computer program from the computer-readable storage medium, and the processor can execute the computer program, enabling the computer device to execute the aforementioned... Figure 2 , Figure 7 The description of the splash screen display method in the corresponding embodiments will not be repeated here. Furthermore, the beneficial effects of using the same method will also not be repeated. For technical details not disclosed in the computer program product embodiments related to this application, please refer to the description of the method embodiments of this application.
[0233] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), or random access memory (RAM), etc.
[0234] The terms "first," "second," etc., in the specification, claims, and drawings of this application are used to distinguish different objects, not to describe a specific order. Furthermore, the term "comprising," and any variations thereof, are intended to cover non-exclusive inclusion. For example, a process, method, apparatus, product, or device that includes a series of steps or units is not limited to the listed steps or modules, but may optionally include steps or modules not listed, or may optionally include other step units inherent to these processes, methods, apparatuses, products, or devices.
[0235] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of both. To clearly illustrate the interchangeability of hardware and software, the components and steps of the various examples have been generally described in terms of functionality in the foregoing description. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementations should not be considered beyond the scope of this application.
[0236] The methods and related apparatus provided in this application are described with reference to the method flowcharts and / or structural diagrams provided in this application. Specifically, each block of the method flowcharts and / or structural diagrams, as well as combinations of blocks in the flowcharts and / or block diagrams, can be implemented by a computer program. These computer program instructions are provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing device to create a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing device, generate instructions for implementing the process. Figure 1 A schematic diagram of one or more processes and / or structures. Figure 1 The computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 A schematic diagram of one or more processes and / or structures. Figure 1 The functions specified in one or more boxes. These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable apparatus for implementing the process. Figure 1 A process or multiple processes and / or structures illustrate the steps of the functions specified in one or more boxes.
[0237] The above-disclosed embodiments are merely preferred embodiments of this application and should not be construed as limiting the scope of this application. Therefore, any equivalent variations made in accordance with the claims of this application shall still fall within the scope of this application.
Claims
1. A method for displaying a splash screen interface, characterized in that, The method comprises: displaying an opening screen interface, the opening screen interface displaying a target video, the target video being associated with a target commodity or a target merchant; based on a clipping operation on the target video, determining a target image clipped from the target video, and displaying a publication content recommendation interface; wherein the publication content recommendation interface includes target publication content, the target cover of the target publication content includes the target image, and the target publication content is associated with the target commodity or the target merchant.
2. The method of claim 1, wherein, The target video is associated with a target merchant; The opening screen interface further includes at least part of the merchant information of the target merchant, wherein the at least part of the merchant information includes at least one of a commodity element, commodity description information or an interactive control; the method further comprises: in response to a display operation on the at least part of the merchant information, displaying a merchant information interface of the target merchant, and displaying a receiving prompt information of a target virtual resource in the merchant information interface; the receiving prompt information is determined based on the display operation, and the receiving prompt information is used to receive the target virtual resource.
3. The method of claim 1, wherein, The method further comprises: based on a clipping operation on the target video, determining a target image clipped from the target video, and displaying a publication content recommendation interface; wherein the publication content recommendation interface includes target publication content, the target cover of the target publication content includes the target image, and the target publication content is associated with the target commodity or the target merchant. in response to a return operation on the merchant information interface, displaying the publication content recommendation interface.
4. The method of claim 1, wherein, The method further comprises: based on a clipping operation on the target video, determining a target image clipped from the target video, displaying the target image above the publication content recommendation interface, and playing a display animation for presenting size changes of the target image; when the display animation for presenting size changes of the target image ends, displaying a target cover of the target publication content in the publication content recommendation interface, the target cover including the target image after size changes.
5. The method of claim 1, wherein, The method further comprises: based on a clipping operation on the target video, determining a target image clipped from the target video, identifying a target commodity included in the target image; obtaining a to-be-recommended publication content associated with the target commodity, determining the to-be-recommended publication content as the target publication content, displaying the publication content recommendation interface, and displaying the target publication content in the publication content recommendation interface.
6. The method of claim 3, wherein, The method further comprises: In response to a display operation for the target published content, a content detail interface of the target published content is displayed, and a transaction control is displayed in the content detail interface; In response to a triggering operation for the transaction control, the target commodity associated with the target published content is purchased based on the target virtual resource.
7. The method of claim 1, wherein, The target image is determined from the target video based on the clipping operation on the target video, including: In response to a triggering operation for a shooting control displayed in the start-up interface, a media image indicated by a time stamp corresponding to the triggering operation is obtained from the target video, and the media image is determined as the target image; or, In response to a screen capture operation for a terminal screen, a terminal screen interface is obtained, a first region image belonging to the target video is obtained from the terminal screen interface, and the first region image is determined as the target video; the terminal screen is used to display the start-up interface; or, In response to a pause screen capture operation for the target video, the target video is paused and the terminal screen interface is obtained, a second region image belonging to the target video is obtained from the terminal screen interface, and the second region image is determined as the target video.
8. The method of claim 1, wherein, The target image is determined from the target video based on the clipping operation on the target video, including: Based on the clipping operation on the target video, a to-be-processed image indicated by the clipping operation is obtained, and an editing control is displayed in the to-be-processed image; In response to a triggering operation for the editing control, a selection box is displayed in the to-be-processed image, and in response to an adjusting operation for the selection box, the position and size of the selection box are adjusted; The four corner coordinates of the selection box on the to-be-processed image are determined, and the target image is determined based on the selection range indicated by the four corner coordinates. 9.A method for displaying an opening screen interface, the method comprising: The method comprises: A start-up interface is displayed, and the start-up interface comprises a target video associated with a target merchant; Based on the clipping operation on the target video, a target image is determined from the target video, and a merchant information interface of the target merchant is displayed, and a take prompt information of a target virtual resource containing the target image is displayed in the merchant information interface; the take prompt information is determined based on the clipping operation, and the take prompt information is used to take the target virtual resource.
10. The method of claim 9, wherein, The method further comprises: Based on the clipping operation on the target video, time stamp information corresponding to the clipping operation is obtained, and the time stamp information is uploaded to a server, and the server obtains a target image corresponding to the time stamp information from the target video.
11. The method of claim 9, wherein, Based on the clipping operation on the target video, a target image is determined from the target video, and a merchant information interface of the target merchant is displayed, and a take prompt information of a target virtual resource containing the target image is displayed in the merchant information interface, including: Based on the clipping operation on the target video, a target image clipped from the target video is determined, a target commodity included in the target image is identified, a merchant information interface of the target merchant is displayed, a take prompt information of a target virtual resource containing the target image is displayed in the merchant information interface, and a commodity identification result is displayed in the target image; the commodity identification result includes a commodity identifier of the target commodity; The method further includes: In response to a trigger operation on the commodity identifier of the target commodity, a commodity detail page of the target commodity is displayed, and a take success prompt information is displayed in the commodity detail page of the target commodity.
12. The method of claim 11, wherein, The method further includes: Obtaining the target image and a plurality of pre-stored matching commodity images, performing feature extraction on the target image and the plurality of matching commodity images to obtain a target feature vector of the target image and commodity feature vectors of the plurality of matching commodity images; The similarity between the target feature vector of the target image and the commodity feature vectors of the plurality of matching commodity images is calculated, and the plurality of matching commodity images with a similarity greater than a target similarity threshold are determined as target matching commodity images. The matching commodity indicated by the target matching commodity image is determined as the target commodity, and the target commodity and the commodity identifier carried by the target matching commodity image are taken as the commodity identification result. 13.A device for displaying an opening screen interface, the device comprising: It includes: The display module is configured to display an opening screen interface, and the opening screen interface displays a target video, the target video being associated with a target commodity or a target merchant; The processing module is configured to determine a target image clipped from the target video based on a clipping operation on the target video, and display a publication content recommendation interface; wherein the publication content recommendation interface includes target publication content, a target cover of the target publication content includes the target image, and the target publication content is associated with the target commodity or the target merchant. 14.A device for displaying an opening screen interface, the device comprising: It includes: The display module is configured to display an opening screen interface, and the opening screen interface includes a target video associated with a target merchant; The processing module is configured to determine a target image clipped from the target video based on a clipping operation on the target video, and display a merchant information interface of the target merchant, and display a take prompt information of a target virtual resource containing the target image in the merchant information interface; The take prompt information is determined based on the clipping operation, and the take prompt information is used to take the target virtual resource.
15. A computer device, comprising: It includes: A processor, a memory, and a network interface; The processor is connected with the memory and the network interface, wherein the network interface is configured to provide data communication function, the memory is configured to store program code, and the processor is configured to call the program code to execute the method of any one of claims 1-12.
16. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program, and the computer program is adapted to be loaded and executed by the processor, so that the computer device with the processor executes the method of any one of claims 1-12. The computer readable storage medium stores a computer program, and the computer program is adapted to be loaded and executed by the processor, so that the computer device with the processor executes the method of any one of claims 1-12.