Image set display method and device, terminal and storage medium

By distinguishing between physical picture atlas and virtual picture atlas portals in the picture atlas display interface and displaying related multimedia resources, the problem of users' difficulty in understanding mobile logic is solved, and interaction efficiency and user experience are improved.

CN119248133APending Publication Date: 2025-01-03GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202310809476.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-03
Publication Date
2025-01-03

AI Technical Summary

Technical Problem

The prior art cannot effectively distinguish and move multimedia resources in physical and virtual map aggregation, resulting in difficulty for users to understand logic and reduce human-computer interaction efficiency and user experience.

Method used

By using different display forms on the atlas display interface to distinguish between the physical atlas and the virtual atlas entrance, and displaying relevant multimedia resources when the corresponding entrance is triggered, the distinction between the physical atlas and the virtual atlas is realized and the resource movement logic is realized.

Benefits of technology

It improves users' understanding of the mobility logic of the image atlas resource, and improves human-computer interaction efficiency and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119248133A_ABST
    Figure CN119248133A_ABST
Patent Text Reader

Abstract

The invention provides an image set display method and device, a terminal and a storage medium, and belongs to the technical field of multimedia. According to the method, the entity atlas entrance and the virtual atlas entrance are displayed on the atlas display interface in different display forms, so that a user can distinguish the entity atlas from the virtual atlas in the display form of the atlas entrance. Then, the entity image set entry is triggered to display the multimedia resources in the entity image set on the image display interface, and the virtual image set entry is triggered to display the multimedia resources having the mapping relation with the virtual image set on the second area, so that the entity image set and the virtual image set can be further distinguished on the display area of the multimedia resources. In this way, the user can better understand the implementation logic of the mobile multimedia resources in the entity image set and the virtual image set, the man-machine interaction efficiency is improved, and therefore the user experience is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of multimedia technology, and in particular to a method, device, terminal and storage medium for displaying an atlas. Background Art

[0002] With the continuous development of multimedia technology, terminals usually classify and store various multimedia resources in the form of atlases. Atlases generally include physical atlases and virtual atlases. Among them, physical atlases refer to a collection of multimedia resources with corresponding folders in the media library, such as camera atlases, screenshots and recordings atlases, etc. Virtual atlases refer to a collection of multimedia resources without corresponding folders in the media library, such as collection atlases, all photos atlases, etc. Therefore, how to display atlases to facilitate users to view the multimedia resources in the atlas is a technical problem that needs to be solved.

[0003] In the related art, in the album display interface, the terminal usually displays multiple albums in the form of album cover thumbnails. The cover thumbnails can be sorted according to the creation time of the album, or according to the triggering frequency of the album.

[0004] However, since the multimedia resources in the virtual atlas are a mapping of the multimedia resources in the physical atlas, when the user needs to move the multimedia resources in the atlas to another atlas, the multimedia resources will be moved from the physical atlas to another atlas, and will not be moved from the virtual atlas to another atlas. Since the above solution cannot distinguish between the physical atlas and the virtual atlas, the user cannot understand the implementation logic of moving multimedia resources between the physical atlas and the virtual atlas, resulting in low human-computer interaction efficiency and poor user experience. Summary of the invention

[0005] The embodiments of the present application provide a method, device, terminal and storage medium for displaying an atlas, which can help users better understand the implementation logic of moving multimedia resources in physical atlases and virtual atlases, improve the efficiency of human-computer interaction, and thus improve the user experience. The technical solution is as follows:

[0006] According to one aspect of an embodiment of the present application, a method for displaying an atlas is provided, the method comprising:

[0007] In response to the operation of opening the atlas program, displaying an atlas display interface, the atlas display interface displaying a plurality of physical atlas entries displayed in a first display form and a plurality of virtual atlas entries displayed in a second display form, the first display form including more atlas information than the second display form;

[0008] In response to a triggering operation on a first entity atlas entry, displaying at least one multimedia resource belonging to a first entity atlas on the atlas display interface, wherein the first entity atlas entry is any entity atlas entry among the plurality of entity atlas entries, and the first entity atlas is an entity atlas associated with the first entity atlas entry;

[0009] In response to a triggering operation on a first virtual atlas entry, a first area and a second area are displayed on the atlas display interface, the first virtual atlas entry is any one of the multiple virtual atlas entries, the first area displays the multiple virtual atlas entries, the second area displays at least one multimedia resource having a mapping relationship with the first virtual atlas, and the first virtual atlas is a virtual atlas associated with the first virtual atlas entry.

[0010] According to another aspect of an embodiment of the present application, a device for displaying an atlas is provided, the device comprising:

[0011] A first display module, configured to display an atlas display interface in response to an operation of opening the atlas program, wherein the atlas display interface displays a plurality of physical atlas entries displayed in a first display form and a plurality of virtual atlas entries displayed in a second display form, wherein the first display form includes more atlas information than the second display form;

[0012] A second display module, configured to display at least one multimedia resource belonging to a first entity atlas on the atlas display interface in response to a triggering operation on a first entity atlas entry, wherein the first entity atlas entry is any entity atlas entry among the plurality of entity atlas entries, and the first entity atlas is an entity atlas associated with the first entity atlas entry;

[0013] A third display module is used to display a first area and a second area in the atlas display interface in response to a triggering operation on the first virtual atlas entry, wherein the first virtual atlas entry is any one of the multiple virtual atlas entries, the first area displays the multiple virtual atlas entries, and the second area displays at least one multimedia resource having a mapping relationship with the first virtual atlas, and the first virtual atlas is a virtual atlas associated with the first virtual atlas entry.

[0014] In some embodiments, the first display form is a cover thumbnail of the atlas, and the second display form is an entry button of the atlas, and the entry button is used to indicate the resource type of the multimedia resource in the atlas;

[0015] The first display module includes:

[0016] An acquisition unit, configured to acquire a plurality of atlases in response to an opening operation of the atlas program;

[0017] A first display unit is used for displaying, for any atlas, an entry of the physical atlas associated with the atlas in the form of a cover thumbnail of the atlas on the atlas display interface when the atlas is a physical atlas;

[0018] The second display unit is used to display the virtual atlas entry associated with the atlas in the form of an entry button of the atlas on the atlas display interface when the atlas type is the virtual atlas.

[0019] In some embodiments, the apparatus further comprises:

[0020] A fourth display module, configured to display a second number of virtual atlas entries and entry set controls on the image display interface when the number of the plurality of virtual atlas entries is greater than the first number, the second number being less than or equal to the first number;

[0021] The fourth display module is further configured to display a portal collection pop-up window in response to a triggering operation on the portal collection control, wherein the portal collection pop-up window displays virtual atlas entries among the multiple virtual atlas entries except the second number of virtual atlas entries.

[0022] In some embodiments, the apparatus further comprises:

[0023] a first determining module, configured to determine, for any virtual atlas entry among the second number of virtual atlas entries, in response to a drag operation on the virtual atlas entry, an end position of the drag operation;

[0024] a sorting module, configured to re-sort the second number of virtual atlas entries based on the end position when the end position is located in a third area, the third area being an area where the second number of virtual atlas entries are located in the atlas display interface;

[0025] A first moving module is used to move the virtual atlas entry to the entry collection pop-up window when the end position is located in the entry collection pop-up window, and move the virtual atlas entry sorted in front in the entry collection pop-up window to the third area;

[0026] The fifth display module is used to display a prompt message when the end position is in the fourth area, and restore the virtual atlas entrance to its original position. The prompt message is used to prompt that the dragging operation is an invalid operation. The fourth area is the area in the atlas display interface excluding the third area and the entrance collection pop-up window.

[0027] In some embodiments, the apparatus further comprises:

[0028] The first determining module is further configured to determine an end position of the dragging operation in response to a dragging operation on a second virtual atlas entry when displaying at least one multimedia resource having a mapping relationship with the first virtual atlas, the second virtual atlas entry being any virtual atlas entry among the plurality of virtual atlas entries except the first virtual atlas entry;

[0029] a merging module, configured to merge the second virtual atlas associated with the second virtual atlas entry and the first virtual atlas to obtain a third virtual atlas when the end position is located in the second area;

[0030] The third display module is further used to display at least one multimedia resource having a mapping relationship with the third virtual atlas in the second area.

[0031] In some embodiments, the apparatus further comprises:

[0032] A second determination module is used to determine a plurality of target multimedia resources from a plurality of multimedia resources, wherein the usage frequency of the target multimedia resources is greater than a first frequency threshold;

[0033] The second determination module is further used to determine, from the plurality of virtual atlases, a plurality of fourth virtual atlases having a mapping relationship with the plurality of target multimedia resources;

[0034] The second determining module is further configured to determine the virtual atlas entries associated with the plurality of fourth virtual atlases as the plurality of virtual atlas entries.

[0035] In some embodiments, the apparatus further comprises:

[0036] A third determining module is used to determine a plurality of fifth virtual atlases from the plurality of virtual atlases, wherein the usage frequency of the fifth virtual atlases is greater than a second frequency threshold;

[0037] The third determination module is further configured to determine virtual atlas entries associated with the plurality of fifth virtual atlases as the plurality of virtual atlas entries.

[0038] In some embodiments, the apparatus further comprises:

[0039] The second display module is further configured to display the plurality of physical atlas entries and the plurality of virtual atlas entries in response to a first operation on any multimedia resource while displaying at least one multimedia resource belonging to the first physical atlas, wherein the first operation is used to move the multimedia resource from the first physical atlas to another atlas;

[0040] A second moving module is used to move the multimedia resource to a second entity atlas associated with the second entity atlas entry in response to a triggering operation on the second entity atlas entry, wherein the second entity atlas entry is any entity atlas entry among the multiple entity atlas entries except the first entity atlas entry;

[0041] The relationship establishing module is used to establish a mapping relationship between the multimedia resource and the virtual atlas associated with the virtual atlas entry in response to a triggering operation on any virtual atlas entry among the multiple virtual entity entries.

[0042] In some embodiments, the apparatus further comprises:

[0043] The third display module is further configured to display the plurality of virtual atlas entries and the plurality of physical atlas entries in response to a second operation on any multimedia resource while displaying at least one multimedia resource having a mapping relationship with the first virtual atlas, wherein the second operation is configured to map the multimedia resource from the first virtual atlas to another atlas;

[0044] a relationship adjustment module, configured to modify the mapping relationship between the multimedia resource and the first virtual atlas to a mapping relationship between the multimedia resource and the target virtual atlas in response to a triggering operation on a target virtual atlas entry, or to establish a mapping relationship between the multimedia resource and the target virtual atlas, wherein the target virtual atlas is a virtual atlas associated with the target virtual atlas entry;

[0045] The third moving module is used to move the multimedia resource from the third entity atlas to the target entity atlas in response to a triggering operation on the target entity atlas entry, the third entity atlas is the entity atlas to which the multimedia resource belongs, and the target entity atlas is the entity atlas associated with the target entity atlas entry.

[0046] In some embodiments, the apparatus further comprises:

[0047] The third display module is also used to switch the content currently displayed in the second area to at least one multimedia resource having a mapping relationship with the virtual atlas associated with the second virtual atlas entry in response to a triggering operation on a second virtual atlas entry while displaying at least one multimedia resource having a mapping relationship with the first virtual atlas. The second virtual atlas entry is any virtual atlas entry among the multiple virtual atlas entries except the first virtual atlas entry.

[0048] According to another aspect of an embodiment of the present application, a terminal is provided, comprising a processor and a memory; the memory stores at least one program code, and the at least one program code is used to be executed by the processor to implement the atlas display method as described in the above aspect.

[0049] According to another aspect of an embodiment of the present application, a chip is provided, which includes a programmable logic circuit and / or program instructions. When the chip runs on a terminal, it is used to implement the atlas display method described in the above aspect.

[0050] According to another aspect of an embodiment of the present application, a computer-readable storage medium is provided, wherein the storage medium stores at least one program code, and the at least one program code is used to be executed by a processor to implement the atlas display method as described in the above aspects.

[0051] According to another aspect of an embodiment of the present application, a computer program product is provided. The computer program product stores at least one program code, and the at least one program code is used to be executed by a processor to implement the atlas display method described in the above aspect.

[0052] The embodiment of the present application provides an atlas display method, which uses different display forms to display the physical atlas entrance and the virtual atlas entrance in the atlas display interface, so that the user can distinguish the physical atlas and the virtual atlas in the display form of the atlas entrance. Then, by triggering the physical atlas entrance to display the multimedia resources in the physical atlas in the picture display interface, and by triggering the virtual atlas entrance to display the multimedia resources that have a mapping relationship with the virtual atlas in the second area, the physical atlas and the virtual atlas can be further distinguished in the display area of ​​the multimedia resources. This helps users better understand the implementation logic of moving multimedia resources in the physical atlas and the virtual atlas, improves the efficiency of human-computer interaction, and thus improves the user experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0053] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.

[0054] Figure 1 It is a schematic diagram of an implementation environment of a method for displaying an atlas provided in an embodiment of the present application;

[0055] Figure 2 is a flow chart of a method for displaying an atlas provided in an embodiment of the present application;

[0056] Figure 3is a flow chart of another atlas display method provided in an embodiment of the present application;

[0057] Figure 4 is a schematic diagram of an atlas display interface provided in an embodiment of the present application;

[0058] Figure 5 is a schematic diagram of another atlas display interface provided in an embodiment of the present application;

[0059] Figure 6 is a schematic diagram of another atlas display interface provided in an embodiment of the present application;

[0060] Figure 7 is a schematic diagram of another atlas display interface provided in an embodiment of the present application;

[0061] Figure 8 is a schematic diagram of another atlas display interface provided in an embodiment of the present application;

[0062] Fig. 9 is a schematic diagram of another atlas display interface provided in an embodiment of the present application;

[0063] Fig.10 is a schematic diagram of another atlas display interface provided in an embodiment of the present application;

[0064] Fig.11 is a structural schematic diagram of an atlas display device provided in an embodiment of the present application;

[0065] Fig.12 is a structural schematic diagram of another atlas display device provided in an embodiment of the present application;

[0066] Fig.13 It is a structural block diagram of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION

[0067] In order to make the objectives, technical solutions and advantages of the present application clearer, the implementation methods of the present application will be further described in detail below in conjunction with the accompanying drawings.

[0068] In this article, "at least one" means one or more, and "plurality" means two or more. "And / or" describes the association relationship of the associated objects, indicating that three relationships can exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0069] It should be noted that the information (including but not limited to user device information, user personal information, etc.), data (including but not limited to data used for analysis, stored data, displayed data, etc.) and signals involved in this application are all authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data must comply with relevant laws, regulations and standards of relevant countries and regions. For example, the atlas and multimedia resources involved in this application are obtained with full authorization.

[0070] The atlas display method provided in the embodiment of the present application can be executed by a terminal. Figure 1 Schematic diagram of an implementation environment of a method for displaying an atlas provided in an embodiment of the present application. Figure 1 , the implementation environment includes a terminal 101.

[0071] The terminal 101 may be a mobile phone, a desktop computer, a laptop computer, a tablet computer, an intelligent voice interaction device, a vehicle-mounted terminal, or other types of terminals. An atlas program is installed and run on the terminal 101. The terminal 101 can display multiple atlases through the atlas program, and the resource types of the multimedia resources included in each atlas are different.

[0072] In some embodiments, the implementation environment may further include a server 102. The terminal 101 may be directly or indirectly connected to the server 102 via wired or wireless communication, which is not limited in the present application.

[0073] In some embodiments, server 102 is an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server that provides basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communications, middleware services, domain name services, security services, CDN (Content Delivery Network), and big data and artificial intelligence platforms. Server 102 is used to provide background services for the atlas program.

[0074] In some embodiments, the server 102 undertakes the main computing work and the terminal 101 undertakes the secondary computing work; or, the server 102 undertakes the secondary computing work and the terminal 101 undertakes the main computing work; or, the server 102 and the terminal 101 adopt a distributed computing architecture to perform collaborative computing.

[0075] Figure 2 is a flowchart of a method for displaying an atlas provided in an embodiment of the present application. The method is executed by a terminal, see Figure 2 , the method comprising:

[0076] 201. In response to the start operation of the atlas program, an atlas display interface is displayed, wherein the atlas display interface displays a plurality of physical atlas entries displayed in a first display form and a plurality of virtual atlas entries displayed in a second display form, wherein the first display form includes more atlas information than the second display form.

[0077] In an embodiment of the present application, an atlas program is installed on the terminal, and the target object can view the multimedia resources in the atlas on the atlas display interface by opening the atlas program. Among them, the target object can be a user. The multimedia resources can be pictures, videos, etc. Correspondingly, the terminal can display the atlas entrances associated with multiple atlases on the atlas display interface in response to the opening operation of the atlas program. Among them, multiple atlases include physical atlases and virtual atlases, and the physical atlas refers to a multimedia resource collection with a corresponding folder in the media library, such as a camera atlas, a screenshot and recording atlas, etc. A virtual atlas refers to a multimedia resource collection without a corresponding folder in the media library, such as a collection atlas, an all-photo atlas, etc. Correspondingly, the atlas entrance includes a physical atlas entrance associated with the physical atlas and a virtual atlas entrance associated with the virtual atlas. The terminal can also display the physical atlas entrance and the virtual atlas entrance in different display forms on the atlas display interface, thereby distinguishing the physical atlas from the virtual atlas in the display form of the atlas entrance. Among them, the atlas information displayed by the physical atlas entrance displayed by the terminal through the first display form is more than the atlas information displayed by the virtual atlas entrance displayed through the second display form.

[0078] 202. In response to a triggering operation on a first entity atlas entry, at least one multimedia resource belonging to the first entity atlas is displayed on an atlas display interface, the first entity atlas entry is any entity atlas entry among multiple entity atlas entries, and the first entity atlas is an entity atlas associated with the first entity atlas entry.

[0079] In an embodiment of the present application, the first entity atlas entry is any entity atlas entry among the multiple entity atlas entries currently displayed on the atlas display interface. By triggering the first entity atlas entry, the terminal can display the multimedia resources in the first entity atlas associated with the first entity atlas entry on the atlas display interface for user viewing. Among them, when the multimedia resource is a picture, the atlas display interface displays a thumbnail of the picture. When the multimedia resource is a video, the atlas display interface displays a thumbnail of the first frame in the video. In response to the triggering operation of any multimedia resource in the first entity atlas, the terminal can enlarge and display the multimedia resource.

[0080] 203. In response to a triggering operation on a first virtual atlas entry, a first area and a second area are displayed on an atlas display interface, the first virtual atlas entry is any one of a plurality of virtual atlas entries, the first area displays a plurality of virtual atlas entries, the second area displays at least one multimedia resource having a mapping relationship with the first virtual atlas, and the first virtual atlas is a virtual atlas associated with the first virtual atlas entry.

[0081] In an embodiment of the present application, the first virtual atlas entry is any one of the multiple virtual atlas entries currently displayed on the atlas display interface. By triggering the first virtual atlas entry, the terminal can display the virtual atlas entry and the multimedia resources in the virtual atlas in different regions on the atlas display interface. Among them, the atlas display interface displays a first area and a second area, the first area is used to display multiple virtual atlas entries, and the second area is used to display the multimedia resources in the first virtual atlas associated with the first virtual atlas entry. The multimedia resources in the first virtual atlas are not real multimedia resources, and can be regarded as a mapping of multimedia resources in the physical atlas.

[0082] The embodiment of the present application provides an atlas display method, which uses different display forms to display the physical atlas entrance and the virtual atlas entrance in the atlas display interface, so that the user can distinguish the physical atlas and the virtual atlas in the display form of the atlas entrance. Then, by triggering the physical atlas entrance to display the multimedia resources in the physical atlas in the picture display interface, and by triggering the virtual atlas entrance to display the multimedia resources that have a mapping relationship with the virtual atlas in the second area, the physical atlas and the virtual atlas can be further distinguished in the display area of ​​the multimedia resources. This helps users better understand the implementation logic of moving multimedia resources in the physical atlas and the virtual atlas, improves the efficiency of human-computer interaction, and thus improves the user experience.

[0083] Figure 3 is a flowchart of another atlas display method provided in an embodiment of the present application. The method is executed by a terminal, see Figure 3 , the method comprising:

[0084] 301. In response to the start operation of the atlas program, an atlas display interface is displayed, wherein the atlas display interface displays a plurality of physical atlas entries displayed in a first display form and a plurality of virtual atlas entries displayed in a second display form, wherein the first display form includes more atlas information than the second display form.

[0085] In an embodiment of the present application, an atlas program is installed on the terminal, and the target object can view the multimedia resources in the atlas on the atlas display interface by opening the atlas program. Among them, the target object can be a user. The multimedia resources can be pictures, videos, etc. Correspondingly, the terminal can display the atlas entrances associated with multiple atlases on the atlas display interface in response to the opening operation of the atlas program. Among them, multiple atlases include physical atlases and virtual atlases, and the physical atlas refers to a multimedia resource collection with a corresponding folder in the media library, such as a camera atlas, a screenshot and recording atlas, etc. A virtual atlas refers to a multimedia resource collection without a corresponding folder in the media library, such as a collection atlas, an all-photo atlas, etc. Correspondingly, the atlas entrance includes a physical atlas entrance associated with the physical atlas and a virtual atlas entrance associated with the virtual atlas. The terminal can also display the physical atlas entrance and the virtual atlas entrance in different display forms on the atlas display interface, thereby distinguishing the physical atlas from the virtual atlas in the display form of the atlas entrance. Among them, the atlas information displayed by the physical atlas entrance displayed by the terminal through the first display form is more than the atlas information displayed by the virtual atlas entrance displayed through the second display form.

[0086] In some embodiments, the first display form is a cover thumbnail of the atlas, and the second display form is an entry button of the atlas. Accordingly, in response to the opening operation of the atlas program, multiple atlases are obtained. For any atlas, when the atlas type is a physical atlas, the physical atlas entry associated with the atlas is displayed in the atlas display interface in the form of a cover thumbnail of the atlas; when the atlas type is a virtual atlas, the virtual atlas entry associated with the atlas is displayed in the atlas display interface in the form of an entry button of the atlas. Among them, the multiple atlases include physical atlases and virtual atlases. The terminal can determine the display form of the atlas entry associated with the atlas by judging the type of the atlas. When the atlas type is a physical atlas, the display form of the physical atlas entry associated with the physical atlas is the first display form, so the terminal can display the physical atlas entry in the form of a cover thumbnail of the physical atlas. When the atlas type is a virtual atlas, the display form of the virtual atlas entry associated with the virtual atlas is the second display form, so the terminal can display the virtual atlas entry in the form of an entry button of the virtual atlas. The entry button is used to indicate the resource type of the multimedia resource in the virtual atlas.

[0087] For example, Figure 4 is a schematic diagram of a picture collection display interface provided in an embodiment of the present application. Figure 4As shown, the atlas display interface displays multiple atlas entries associated with the atlas. The physical atlas entries displayed by the terminal in the form of cover thumbnails of the physical atlas include "Camera", "Screenshot and Screen Recording", "Travel", and "Parent-Child". The virtual atlas entries displayed by the terminal in the form of entry buttons of virtual atlases include "Recent", "Favorites", and "Video". Correspondingly, the physical atlas includes a camera atlas, a screenshot and screen recording atlas, a travel atlas, and a parent-child atlas. The virtual atlas includes a recent atlas, a collection atlas, and a video collection. Among them, the physical atlas entry includes more atlas information than the virtual atlas entry.

[0088] In some embodiments, the terminal only displays virtual atlas entries associated with some virtual atlases in the second display form. Accordingly, the terminal determines the multiple virtual atlas entries displayed by the terminal in the second display form in the following manner 1 or manner 2.

[0089] Method 1: Determine multiple target multimedia resources from multiple multimedia resources, and the usage frequency of the target multimedia resources is greater than the first frequency threshold; determine multiple fourth virtual atlases that have a mapping relationship with the multiple target multimedia resources from multiple virtual atlases; determine the virtual atlas entries associated with the multiple fourth virtual atlases as multiple virtual atlas entries. Among them, the terminal can determine the usage frequency of the target object for multiple multimedia resources according to the number of clicks, edits, and shares of the target object on the multiple multimedia resources. For any multimedia resource, the higher the usage frequency of the multimedia resource, the higher the usage frequency of the target object for the virtual atlas that has a mapping relationship with the multimedia resource. Correspondingly, the triggering frequency of the virtual atlas entry associated with the virtual atlas by the target object is also higher. When the usage frequency of the multimedia resource is greater than the preset first frequency threshold, the terminal can determine the multimedia resource as the target multimedia resource. By determining multiple fourth virtual atlases that have a mapping relationship with the target multimedia resources with a higher usage frequency from multiple virtual atlases, the terminal can determine the virtual atlas entries associated with the multiple fourth virtual atlases as multiple virtual atlas entries to be displayed through the second display form, thereby improving the efficiency of human-computer interaction and improving the user experience.

[0090] Method 2: Determine multiple fifth virtual atlases from multiple virtual atlases, and the usage frequency of the fifth virtual atlases is greater than the second frequency threshold; determine the virtual atlas entries associated with the multiple fifth virtual atlases as multiple virtual atlas entries. Among them, the usage frequency of the virtual atlas can be determined according to the usage frequency of the multimedia resources that have a mapping relationship with the virtual atlas. That is, the higher the usage frequency of the multimedia resources that have a mapping relationship with the virtual atlas, the higher the usage frequency of the virtual atlas. Correspondingly, the target object triggers the virtual atlas entry associated with the virtual atlas. Therefore, according to the pre-set second frequency threshold, the terminal can determine multiple fifth virtual atlases with a usage frequency greater than the second frequency threshold from multiple virtual atlases, thereby determining the virtual atlas entry associated with the fifth virtual atlas with a higher usage frequency as multiple virtual atlas entries to be displayed through the second display form, thereby improving the interaction efficiency between the target object and the multimedia resources, and further improving the user experience.

[0091] 302. In response to a triggering operation on a first entity atlas entry, at least one multimedia resource belonging to the first entity atlas is displayed on an atlas display interface, the first entity atlas entry is any entity atlas entry among multiple entity atlas entries, and the first entity atlas is an entity atlas associated with the first entity atlas entry.

[0092] In an embodiment of the present application, the first entity atlas entry is any entity atlas entry among the multiple entity atlas entries currently displayed on the atlas display interface. By triggering the first entity atlas entry, the terminal can display the multimedia resources in the first entity atlas associated with the first entity atlas entry on the atlas display interface for user viewing. Among them, when the multimedia resource is a picture, the atlas display interface displays a thumbnail of the picture. When the multimedia resource is a video, the atlas display interface displays a thumbnail of the first frame in the video. In response to the triggering operation of any multimedia resource in the first entity atlas, the terminal can enlarge and display the multimedia resource.

[0093] For example, Figure 5 is a schematic diagram of another atlas display interface provided in an embodiment of the present application. Figure 5 As shown, the first entity atlas entry is “camera.” By triggering the first entity atlas entry, the terminal can display multiple multimedia resources in the first entity atlas associated with the first entity atlas entry “camera” on the atlas display interface.

[0094] In some embodiments, the terminal is capable of moving multimedia resources in a physical atlas to another atlas. Accordingly, in the case of displaying at least one multimedia resource belonging to the first physical atlas, in response to a first operation on any multimedia resource, multiple physical atlas entries and multiple virtual atlas entries are displayed, and the first operation is used to move the multimedia resource from the first physical atlas to another atlas; in response to a triggering operation on a second physical atlas entry, the multimedia resource is moved to a second physical atlas associated with the second physical atlas entry, and the second physical atlas entry is any physical atlas entry in the multiple physical atlas entries except the first physical atlas entry; in response to a triggering operation on any virtual atlas entry in the multiple virtual physical atlas entries, a mapping relationship between the multimedia resource and the virtual atlas entry associated with the virtual atlas entry is established. Among them, the first physical atlas is any physical atlas in the multiple physical atlases. In the case of displaying at least one multimedia resource belonging to the first physical atlas, through a first operation on any multimedia resource, the terminal is capable of moving the multimedia resource from the first physical atlas to another atlas. The atlas can be a physical atlas or a virtual atlas. In the case of triggering the second entity atlas entry, the terminal can move the multimedia resource to the second entity atlas associated with the second entity atlas entry. The second entity atlas is different from the first entity atlas. In the case of triggering the virtual atlas entry, since the multimedia resources in the virtual atlas are mappings of the multimedia resources in the entity atlas, the terminal can establish a mapping relationship between the multimedia resources and the virtual atlas associated with the virtual atlas entry, thereby realizing the movement of multimedia resources from the first entity atlas to the virtual atlas. It should be noted that in the case of triggering the virtual atlas entry, the multimedia resource is not actually moved to the virtual atlas, but is still located in the first entity atlas, and the target object can view the multimedia resource in the first entity atlas and the virtual atlas. The terminal displays multimedia resources in the entity atlas and the virtual atlas at the same time by means of multimedia resource mapping, which can increase the interaction frequency between the target object and the multimedia resources, thereby improving the efficiency of human-computer interaction and further improving the user experience.

[0095] 303. In response to a triggering operation on a first virtual atlas entry, a first area and a second area are displayed on an atlas display interface, the first virtual atlas entry is any one of a plurality of virtual atlas entries, the first area displays a plurality of virtual atlas entries, the second area displays at least one multimedia resource having a mapping relationship with the first virtual atlas, and the first virtual atlas is a virtual atlas associated with the first virtual atlas entry.

[0096] In an embodiment of the present application, the first virtual atlas entry is any one of the multiple virtual atlas entries currently displayed on the atlas display interface. By triggering the first virtual atlas entry, the terminal can display the virtual atlas entry and the multimedia resources in the virtual atlas in different regions on the atlas display interface. Among them, the atlas display interface displays a first area and a second area, the first area is used to display multiple virtual atlas entries, and the second area is used to display the multimedia resources in the first virtual atlas associated with the first virtual atlas entry. The multimedia resources in the first virtual atlas are not real multimedia resources, and can be regarded as a mapping of multimedia resources in the physical atlas.

[0097] For example, Figure 6 is a schematic diagram of another atlas display interface provided in an embodiment of the present application. Figure 6 As shown, the first virtual atlas entry is "Collection". By triggering the first virtual atlas entry, the terminal can display the first area 601 and the second area 602 on the atlas display interface. The first area 601 displays multiple virtual atlas entries, such as "Recent", "Collection", "Video", etc. The second area displays multiple multimedia resources in the first virtual atlas associated with the first virtual atlas entry "Collection".

[0098] In some embodiments, by dragging the virtual atlas entrance, the terminal can merge the virtual atlas associated with the virtual atlas entrance with another virtual atlas. Accordingly, in the case of displaying at least one multimedia resource having a mapping relationship with the first virtual atlas, in response to the drag operation of the second virtual atlas entrance, the end position of the drag operation is determined, and the second virtual atlas entrance is any virtual atlas entrance other than the first virtual atlas entrance among the multiple virtual atlas entrances; when the end position is located in the second area, the second virtual atlas associated with the second virtual atlas entrance and the first virtual atlas are merged to obtain a third virtual atlas; at least one multimedia resource having a mapping relationship with the third virtual atlas is displayed in the second area. Among them, the atlas display interface displays a first area and a second area, the first area displays multiple virtual atlas entrances, and the second area displays at least one multimedia resource having a mapping relationship with the first virtual atlas. By dragging the second virtual atlas entrance in the first area, the terminal can determine the end position of the drag operation. When the end position is in the second area, the terminal can merge the first virtual atlas and the second virtual atlas associated with the second virtual atlas entrance into one virtual atlas, that is, map the multimedia resources having a mapping relationship with the second virtual atlas to the first virtual atlas, thereby obtaining a new virtual atlas, that is, the third virtual atlas. Through this dragging operation, the terminal can improve the efficiency of merging virtual atlases. And while merging virtual atlases, by displaying multimedia resources having a mapping relationship with the third virtual atlas in the second area, it is convenient for users to view multimedia resources having a mapping relationship with the merged virtual atlas.

[0099] For example, Figure 7 is a schematic diagram of another atlas display interface provided in an embodiment of the present application. Figure 7 As shown, when the user drags the second virtual atlas entry "Recent" in the first area 701 to the second area 702, the terminal can merge the second virtual atlas "Recent Atlas" associated with "Recent" and the first virtual atlas "Favorites Atlas" having a mapping relationship with the multimedia resources currently displayed in the second area 702, thereby mapping the multimedia resources having a mapping relationship with the "Recent Atlas" to the "Favorites Atlas". Then, the multimedia resources having a specific mapping relationship with the virtual atlas obtained after the merger are displayed in the second area 702.

[0100] Optionally, when the end position of the dragging operation is located in the second area, the terminal can display a prompt message to prompt the user whether to merge the virtual atlases. In response to a confirmation operation on the prompt message, the terminal merges the second virtual atlas associated with the second virtual atlas entry and the first virtual atlas.

[0101] In some embodiments, the terminal is able to map multimedia resources in a virtual atlas to another atlas. Accordingly, in the case of displaying at least one multimedia resource having a mapping relationship with the first virtual atlas, in response to a second operation on any multimedia resource, multiple virtual atlas entries and multiple physical atlas entries are displayed, and the second operation is used to map the multimedia resource from the first virtual atlas to another atlas; in response to a triggering operation on a target virtual atlas entry, the mapping relationship between the multimedia resource and the first virtual atlas is modified to a mapping relationship between the target virtual atlas, or a mapping relationship between the multimedia resource and the target virtual atlas is established, and the target virtual atlas is a virtual atlas associated with the target virtual atlas entry; in response to a triggering operation on a target physical atlas entry, the multimedia resource is moved from a third physical atlas to a target physical atlas, the third physical atlas is the physical atlas to which the multimedia resource belongs, and the target physical atlas is the physical atlas associated with the target physical atlas entry. Among them, the first virtual atlas is any virtual atlas among the multiple physical atlases. In the case of displaying at least one multimedia resource having a mapping relationship with the first virtual atlas, through the second operation of any multimedia resource, the terminal can map the multimedia resource from the first virtual atlas to another atlas. The atlas can be a physical atlas or a virtual atlas. In the case of triggering the target virtual atlas entry, the terminal can map the multimedia resource to the target virtual atlas associated with the target virtual atlas entry by modifying the mapping relationship between the multimedia and the virtual atlas. When modifying the mapping relationship, the terminal can modify the mapping relationship between the multimedia resource and the first virtual atlas to a mapping relationship with the target virtual atlas. Alternatively, the terminal adds a mapping relationship with the target virtual atlas on the basis of the mapping relationship between the multimedia resource and the first virtual atlas. In the case of triggering the target entity atlas entry, since the multimedia resource in the first virtual atlas is a mapping of the multimedia resource in the third entity atlas, the terminal can move the multimedia resource from the third entity atlas to the target entity atlas associated with the target entity atlas entry. That is, the multimedia resource in the first virtual atlas remains unchanged, and the target object can view the multimedia resource in the first virtual atlas and the target entity atlas. In this way, when multimedia resources in a virtual atlas are moved, the movement of multimedia resources between physical atlases is indirectly realized, and users can be provided with a variety of operations for moving atlases, thereby improving human-computer interaction efficiency and further improving user experience.

[0102] In some embodiments, the terminal can switch the content displayed in the second area by triggering another virtual atlas entry in the first area. Accordingly, in the case of displaying at least one multimedia resource having a mapping relationship with the first virtual atlas, in response to the triggering operation of the second virtual atlas entry, the content currently displayed in the second area is switched to at least one multimedia resource having a mapping relationship with the virtual atlas associated with the second virtual atlas entry, and the second virtual atlas entry is any virtual atlas entry other than the first virtual atlas entry among the multiple virtual atlas entries. Among them, the first area displays multiple virtual atlas entries. The second area currently displays at least one multimedia resource having a mapping relationship with the first virtual atlas. When the user wants to view the multimedia resources having a mapping relationship with the second virtual atlas, the terminal can switch the content currently displayed in the second area by triggering the second virtual atlas entry in the first area. Compared with exiting the current interface, reselecting multiple virtual atlas entries displayed in the atlas display area can facilitate users to quickly view multimedia resources with mapping relationships with virtual atlases associated with other virtual atlas entries.

[0103] For example, Figure 8 is a schematic diagram of another atlas display interface provided in an embodiment of the present application. Figure 8 As shown, the second area 802 currently displays multimedia resources with a mapping relationship to the first virtual atlas "Collected Atlas" associated with the first virtual atlas entry "Collected". When the user triggers the second virtual atlas entry "Recent" in the first area 801, the terminal can switch the content currently displayed in the second area 802 to the multimedia resources with a mapping relationship to the second virtual atlas "Recent Atlas" associated with "Recent".

[0104] In some embodiments, since the multimedia resources mapping to the "All Photo Albums" in the virtual album have a high degree of duplication with the multimedia resources in other physical albums, the terminal is able to remove the "All Photo Albums" in multiple virtual albums, that is, the terminal will not display the virtual album entrance of the "All Photo Albums" in the album display interface.

[0105] 304. When the number of the plurality of virtual atlas entries is greater than the first number, display a second number of virtual atlas entries and entry set controls on the image display interface, where the second number is less than or equal to the first number.

[0106] In an embodiment of the present application, when the number of multiple virtual atlas entries currently displayed on the atlas display interface is greater than a pre-set first number, the terminal can determine a second number of virtual atlas entries from the multiple virtual atlas entries for display. Then, by displaying the entry collection control, the remaining number of virtual atlas entries are displayed in the entry collection pop-up window displayed by triggering the entry collection control, which can reduce the information burden. Among them, the virtual atlas associated with the second number of virtual atlas entries can be a virtual atlas with a higher frequency of use among multiple virtual atlases, or it can be a virtual atlas selected arbitrarily from multiple virtual atlases. The terminal indirectly displays some virtual atlas entries in the form of an entry collection pop-up window, which can make the layout of the atlas display interface more concise and reduce the occurrence of users accidentally touching virtual atlas entries.

[0107] 305. In response to a triggering operation on the entry set control, a entry set pop-up window is displayed, wherein the entry set pop-up window displays virtual atlas entries other than the second number of virtual atlas entries from the plurality of virtual atlas entries.

[0108] In an embodiment of the present application, when the user wants to view virtual atlas entries other than the second number of virtual atlas entries currently displayed, the entry set control can be triggered. In response to the triggering operation, the terminal displays the virtual atlas entries other than the second number of virtual atlas entries in the entry set pop-up window.

[0109] For example, Fig. 9 is a schematic diagram of another atlas display interface provided in an embodiment of the present application. Fig. 9 As shown, by triggering the entry collection control 901, the terminal can display an entry collection pop-up window 902. The entry collection pop-up window 902 includes multiple virtual atlas entries, such as "animated picture", "continuous shooting", "panorama", "time-lapse shooting", "slow motion" and the like.

[0110] 306. For any virtual atlas entry of the second number of virtual atlas entries, in response to a drag operation on the virtual atlas entry, determine an end position of the drag operation.

[0111] In an embodiment of the present application, a user can drag any virtual atlas entry of the second number of virtual atlas entries, and the terminal can determine the end position of the drag operation in response to the drag operation. The end position may be in the area where the second number of virtual atlas entries are located in the atlas display interface, or in the area where the entry collection pop-up window is located, or in the display area of ​​the multimedia resource specifically mapped to the virtual atlas entry.

[0112] 307. When the end position is located in the third area, reorder the second number of virtual atlas entries based on the end position, and the third area is the area where the second number of virtual atlas entries are located in the atlas display interface.

[0113] In an embodiment of the present application, when the end position is located in the third area, since the third area is a movable area, the terminal can reorder the virtual atlas entries in the third area based on the end position. The terminal can sort the second number of virtual atlas entries displayed in the third area according to the relationship between the end position and the original position of the virtual atlas entry. Among them, when the end position is before the original position of the virtual atlas entry and there are other virtual atlas entries between the end position and the original position, the virtual atlas entry is moved forward, and accordingly, the virtual atlas entry between the end position and the original position is subsequently moved backward. When the end position is after the original position of the virtual atlas entry and there are other virtual atlas entries between the end position and the original position, the virtual atlas entry is moved backward, and accordingly, the virtual atlas entry between the original position and the end position is subsequently moved forward. When there are no other virtual atlas entries between the end position and the original position, the virtual atlas entry is not moved.

[0114] 308. When the end position is located in the entry collection pop-up window, the virtual atlas entry is moved to the entry collection pop-up window, and the virtual atlas entry that is sorted first in the entry collection pop-up window is moved to the third area.

[0115] In an embodiment of the present application, in the case of an end position entry collection pop-up window, since the entry collection pop-up window can display the virtual atlas entry through the second display form, the terminal can replace the virtual atlas entry displayed in the third area with the virtual atlas entry in the entry collection pop-up window. The terminal first moves the virtual atlas entry being dragged to the entry collection pop-up window, and then moves the virtual atlas entry that is sorted in front in the entry collection pop-up window to the third area. Among them, the multiple virtual atlas entries in the entry collection pop-up window can be sorted according to the frequency of use of the virtual atlas associated with the virtual atlas entry, or can be sorted according to the number of multimedia resources that have a mapping relationship with the virtual atlas associated with the virtual atlas entry, or can be sorted at will, and the embodiment of the present application does not limit this. By dragging the currently displayed virtual atlas entry to the entry collection pop-up window, it is convenient for users to replace virtual atlas entries, thereby increasing the user's frequency of use of virtual atlas entries and further improving the efficiency of human-computer interaction.

[0116] For example, Fig.10 is a schematic diagram of another atlas display interface provided in an embodiment of the present application. Fig.10As shown, when the user drags the virtual atlas entry “Recent” in the third area 1001 to the entry pop-up window 1002, the terminal can move the virtual atlas entry “Recent” to the entry pop-up window 1002 based on the end position when the user drags the virtual atlas entry “Recent”, and move the virtual atlas entry “GIF” sorted in front in the entry movement pop-up window 1002 to the third area 1001.

[0117] 309. When the end position is in the fourth area, a prompt message is displayed to restore the virtual atlas entry to the original position. The prompt message is used to indicate that the dragging operation is an invalid operation. The fourth area is the area in the atlas display interface excluding the third area and the entry collection pop-up window.

[0118] In an embodiment of the present application, when the end position is in the fourth area, since the fourth area is an area where the virtual atlas entrance cannot be displayed through the second display form, the terminal can display a prompt message to prompt the user that the dragging operation is an invalid operation.

[0119] The embodiment of the present application provides an atlas display method, which uses different display forms to display the physical atlas entrance and the virtual atlas entrance in the atlas display interface, so that the user can distinguish the physical atlas and the virtual atlas in the display form of the atlas entrance. Then, by triggering the physical atlas entrance to display the multimedia resources in the physical atlas in the picture display interface, and by triggering the virtual atlas entrance to display the multimedia resources that have a mapping relationship with the virtual atlas in the second area, the physical atlas and the virtual atlas can be further distinguished in the display area of ​​the multimedia resources. This helps users better understand the implementation logic of moving multimedia resources in the physical atlas and the virtual atlas, improves the efficiency of human-computer interaction, and thus improves the user experience.

[0120] All the above optional technical solutions can be arbitrarily combined to form optional embodiments of the present application, which will not be described one by one here.

[0121] The following is an embodiment of the device of the present application, which can be used to execute the embodiment of the method of the present application. For details not disclosed in the embodiment of the device of the present application, please refer to the embodiment of the method of the present application.

[0122] Fig.11 is a schematic diagram of the structure of a picture collection display device provided in an embodiment of the present application. Fig.11 , the device comprises:

[0123] The first display module 1101 is used to display an atlas display interface in response to the start operation of the atlas program, wherein the atlas display interface displays a plurality of physical atlas entries displayed in a first display form and a plurality of virtual atlas entries displayed in a second display form, and the first display form includes more atlas information than the second display form;

[0124] The second display module 1102 is used to display at least one multimedia resource belonging to the first entity atlas in the atlas display interface in response to a triggering operation on the first entity atlas entry, the first entity atlas entry is any entity atlas entry among the multiple entity atlas entries, and the first entity atlas is the entity atlas associated with the first entity atlas entry;

[0125] The third display module 1103 is used to display the first area and the second area in the atlas display interface in response to the triggering operation of the first virtual atlas entrance, the first virtual atlas entrance is any virtual atlas entrance of multiple virtual atlas entrances, the first area displays multiple virtual atlas entrances, the second area displays at least one multimedia resource having a mapping relationship with the first virtual atlas, and the first virtual atlas is a virtual atlas associated with the first virtual atlas entrance.

[0126] In some embodiments, the first display form is a cover thumbnail of the atlas, and the second display form is an entry button of the atlas, where the entry button is used to indicate the resource type of the multimedia resource in the atlas;

[0127] Fig.12 is a schematic diagram of the structure of another atlas display device provided in an embodiment of the present application. Fig.12 , the first display module 1101 includes:

[0128] The acquisition unit 1201 is used for acquiring a plurality of atlases in response to the start operation of the atlas program;

[0129] The first display unit 1202 is used for displaying the entity atlas entry associated with any atlas in the form of a cover thumbnail of the atlas on the atlas display interface when the atlas type is an entity atlas;

[0130] The second display unit 1203 is used to display the virtual atlas entry associated with the atlas in the form of an atlas entry button on the atlas display interface when the atlas type is a virtual atlas.

[0131] In some embodiments, see Fig.12 , the device further comprises:

[0132] A fourth display module 1104 is used to display a second number of virtual atlas entries and entry set controls on the image display interface when the number of the plurality of virtual atlas entries is greater than the first number, the second number being less than or equal to the first number;

[0133] The fourth display module 1104 is further configured to display a portal collection pop-up window in response to a trigger operation on the portal collection control, wherein the portal collection pop-up window displays virtual atlas entries other than the second number of virtual atlas entries from among the multiple virtual atlas entries.

[0134] In some embodiments, see Fig.12 , the device further comprises:

[0135] A first determining module 1105 is configured to determine, for any virtual atlas entry of the second number of virtual atlas entries, in response to a drag operation on the virtual atlas entry, an end position of the drag operation;

[0136] A sorting module 1106 is used to re-sort the second number of virtual atlas entries based on the end position when the end position is located in the third area, and the third area is the area where the second number of virtual atlas entries are located in the atlas display interface;

[0137] The first moving module 1107 is used to move the virtual atlas entry to the entry set pop-up window when the end position is located in the entry set pop-up window, and move the virtual atlas entry sorted in the front in the entry set pop-up window to the third area;

[0138] The fifth display module 1108 is used to display a prompt message when the end position is in the fourth area, and restore the virtual atlas entry to the original position. The prompt message is used to indicate that the dragging operation is an invalid operation. The fourth area is the area in the atlas display interface excluding the third area and the entry collection pop-up window.

[0139] In some embodiments, see Fig.12 , the device further comprises:

[0140] The first determination module 1105 is further configured to determine an end position of the dragging operation in response to a dragging operation on a second virtual atlas entry when displaying at least one multimedia resource having a mapping relationship with the first virtual atlas, the second virtual atlas entry being any virtual atlas entry among the plurality of virtual atlas entries except the first virtual atlas entry;

[0141] A merging module 1109, configured to merge the second virtual atlas associated with the second virtual atlas entry and the first virtual atlas to obtain a third virtual atlas when the end position is located in the second area;

[0142] The third display module 1103 is further configured to display at least one multimedia resource having a mapping relationship with the third virtual atlas in the second area.

[0143] In some embodiments, see Fig.12 , the device further comprises:

[0144] A second determination module 1110 is used to determine a plurality of target multimedia resources from a plurality of multimedia resources, wherein the usage frequency of the target multimedia resources is greater than a first frequency threshold;

[0145] The second determining module 1110 is further configured to determine, from the plurality of virtual atlases, a plurality of fourth virtual atlases having a mapping relationship with the plurality of target multimedia resources;

[0146] The second determining module 1110 is further configured to determine the virtual atlas entries associated with the plurality of fourth virtual atlases as a plurality of virtual atlas entries.

[0147] In some embodiments, see Fig.12 , the device further comprises:

[0148] A third determining module 1111 is used to determine a plurality of fifth virtual atlases from the plurality of virtual atlases, wherein the usage frequency of the fifth virtual atlases is greater than a second frequency threshold;

[0149] The third determining module 1111 is further configured to determine the virtual atlas entries associated with the plurality of fifth virtual atlases as a plurality of virtual atlas entries.

[0150] In some embodiments, see Fig.12 , the device further comprises:

[0151] The second display module 1102 is further configured to display a plurality of physical atlas entries and a plurality of virtual atlas entries in response to a first operation on any multimedia resource while displaying at least one multimedia resource belonging to the first physical atlas, wherein the first operation is used to move the multimedia resource from the first physical atlas to another atlas;

[0152] A second moving module 1112 is used to move the multimedia resource to a second entity atlas associated with the second entity atlas entry in response to a triggering operation on the second entity atlas entry, where the second entity atlas entry is any entity atlas entry among the multiple entity atlas entries except the first entity atlas entry;

[0153] The relationship establishing module 1113 is used to establish a mapping relationship between the multimedia resource and the virtual atlas associated with the virtual atlas entry in response to a triggering operation on any virtual atlas entry among the multiple virtual entity entries.

[0154] In some embodiments, see Fig.12 , the device further comprises:

[0155] The third display module 1103 is further configured to display a plurality of virtual atlas entries and a plurality of physical atlas entries in response to a second operation on any multimedia resource while displaying at least one multimedia resource having a mapping relationship with the first virtual atlas, wherein the second operation is used to map the multimedia resource from the first virtual atlas to another atlas;

[0156] A relationship adjustment module 1114 is used to modify the mapping relationship between the multimedia resource and the first virtual atlas to a mapping relationship between the multimedia resource and the target virtual atlas in response to a triggering operation on the target virtual atlas entry, or to establish a mapping relationship between the multimedia resource and the target virtual atlas, the target virtual atlas being the virtual atlas associated with the target virtual atlas entry;

[0157] The third moving module 1115 is used to move the multimedia resource from the third entity atlas to the target entity atlas in response to the triggering operation on the target entity atlas entry, the third entity atlas is the entity atlas to which the multimedia resource belongs, and the target entity atlas is the entity atlas associated with the target entity atlas entry.

[0158] In some embodiments, the apparatus further comprises:

[0159] The third display module 1103 is also used to switch the content currently displayed in the second area to at least one multimedia resource having a mapping relationship with the virtual atlas associated with the second virtual atlas entry in response to a triggering operation on a second virtual atlas entry while displaying at least one multimedia resource having a mapping relationship with the first virtual atlas. The second virtual atlas entry is any virtual atlas entry among the multiple virtual atlas entries except the first virtual atlas entry.

[0160] The embodiment of the present application provides an atlas display device, which uses different display forms to display the physical atlas entrance and the virtual atlas entrance in the atlas display interface, so that the user can distinguish the physical atlas and the virtual atlas in the display form of the atlas entrance. Then, by triggering the physical atlas entrance to display the multimedia resources in the physical atlas in the picture display interface, and by triggering the virtual atlas entrance to display the multimedia resources that have a mapping relationship with the virtual atlas in the second area, the physical atlas and the virtual atlas can be further distinguished in the display area of ​​the multimedia resources. This helps users better understand the implementation logic of moving multimedia resources in the physical atlas and the virtual atlas, improves the efficiency of human-computer interaction, and thus improves the user experience.

[0161] It should be noted that the device provided in the above embodiment, when implementing its functions, only uses the division of the above functional modules as an example. In actual applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the server is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and their specific implementation process is detailed in the method embodiment, which will not be repeated here.

[0162] An embodiment of the present application provides a terminal, which includes a processor and a memory; the memory stores at least one program code, and the at least one program code is used to be executed by the processor to implement the atlas display method provided by the above-mentioned various method embodiments.

[0163] Fig.13 It is a block diagram of a terminal 1300 provided according to an embodiment of the present application. In some embodiments, the terminal 1300 is a smart phone, a tablet computer, a computer with wireless communication function, or a wearable device. The terminal 1300 in the present application includes at least one or more of the following components: a processor 1313, a memory 1320, and at least two wireless links 1330.

[0164] In some embodiments, the processor 1313 includes one or more processing cores. The processor 1313 uses various interfaces and lines to connect various parts of the entire terminal 1300, and executes various functions and processes data of the terminal 1300 by running or executing program codes stored in the memory 1320, and calling data stored in the memory 1320. In some embodiments, the processor 1313 is implemented in at least one hardware form of digital signal processing (DSP), field-programmable gate array (FPGA), and programmable logic array (PLA). The processor 1313 can integrate one or a combination of a central processing unit (CPU), a graphics processing unit (GPU), a neural network processor (NPU), and a modem. Among them, the CPU mainly processes the operating system, user interface, and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the NPU is used to implement artificial intelligence (AI) functions; and the modem is used to process wireless communications. It is understandable that the above-mentioned modem may not be integrated into the processor 1313, but may be implemented by a separate chip.

[0165] In some embodiments, the processor 1313 is used to control the working conditions of at least two wireless links 1330. Accordingly, the processor 1313 is a processor integrated with a wireless fidelity (Wireless Fidelity, Wi-Fi) chip. The Wi-Fi chip is a chip with dual Wi-Fi processing capabilities. For example, the Wi-Fi chip is a dual-band dual concurrent (Dual Band Dual Concurrent, DBDC) chip, or a dual-band synchronous (Dual Band Simultaneous, DBS) chip, etc.

[0166] In some embodiments, the memory 1320 includes a random access memory (RAM), and in some embodiments, the memory 1320 includes a read-only memory (ROM). In some embodiments, the memory 1320 includes a non-transitory computer-readable storage medium. The memory 1320 can be used to store program codes. The memory 1320 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the following various method embodiments, etc.; the data storage area may store data created according to the use of the terminal 1300 (such as audio data, a phone book), etc.

[0167] In some embodiments, the memory 1320 stores reception schemes for receiving beacon frames of different wireless links 1330, as well as identifiers of access nodes connected to different wireless links 1330, identifiers of wireless links 1330, and the like.

[0168] The at least two wireless links 1330 are used to connect different access points (APs) to receive downlink data sent by the APs, wherein the different access points are access points in the same router or access points in different routers.

[0169] In some embodiments, the terminal 1300 also includes a display screen. The display screen is a display component for displaying a user interface. In some embodiments, the display screen is a display screen with a touch function, through which the user can use any suitable object such as a finger or a touch pen to perform touch operations on the display screen. In some embodiments, the display screen is usually arranged on the front panel of the terminal 1300. In some embodiments, the display screen is designed to be a full screen, a curved screen, a special-shaped screen, a double-sided screen or a folding screen. In some embodiments, the display screen is also designed to be a combination of a full screen and a curved screen, a combination of a special-shaped screen and a curved screen, etc., which is not limited in this embodiment.

[0170] In addition, those skilled in the art will appreciate that the structure of the terminal 1300 shown in the above drawings does not limit the terminal 1300, and the terminal 1300 includes more or fewer components than shown in the drawings, or combines certain components, or arranges components differently. For example, the terminal 1300 also includes components such as a microphone, a speaker, an input unit, a sensor, an audio circuit, a module, a power supply, and a Bluetooth module, which will not be described in detail here.

[0171] The present application also provides a computer-readable storage medium, which stores at least one program code, and the at least one program code is loaded and executed by the processor to implement the atlas display method shown in the above embodiments.

[0172] The present application also provides a chip, which includes a programmable logic circuit and / or program instructions. When the chip runs on a terminal, it is used to implement the atlas display method shown in the above embodiments.

[0173] The present application also provides a computer program product, which stores at least one program code, and the at least one program code is used to be executed by a processor to implement the atlas display method shown in the above embodiments.

Claims

1. A method for displaying an atlas, characterized in that: Applied to a terminal, the method comprises: In response to the operation of opening the atlas program, displaying an atlas display interface, the atlas display interface displaying a plurality of physical atlas entries displayed in a first display form and a plurality of virtual atlas entries displayed in a second display form, the first display form including more atlas information than the second display form; In response to a triggering operation on a first entity atlas entry, displaying at least one multimedia resource belonging to a first entity atlas on the atlas display interface, wherein the first entity atlas entry is any entity atlas entry among the plurality of entity atlas entries, and the first entity atlas is an entity atlas associated with the first entity atlas entry; In response to a triggering operation on a first virtual atlas entry, a first area and a second area are displayed on the atlas display interface, the first virtual atlas entry is any one of the multiple virtual atlas entries, the first area displays the multiple virtual atlas entries, the second area displays at least one multimedia resource having a mapping relationship with the first virtual atlas, and the first virtual atlas is a virtual atlas associated with the first virtual atlas entry.

2. The method according to claim 1, characterized in that The first display form is a cover thumbnail of the atlas, and the second display form is an entry button of the atlas, wherein the entry button is used to indicate a resource type of a multimedia resource in the atlas; The display of the atlas display interface in response to the opening operation of the atlas program includes: In response to an opening operation of the atlas program, acquiring a plurality of atlases; For any atlas, if the atlas type is a physical atlas, the physical atlas entry associated with the atlas is displayed in the atlas display interface in the form of a cover thumbnail of the atlas; In the case where the atlas type is the virtual atlas, the virtual atlas entry associated with the atlas is displayed in the atlas display interface in the form of an entry button of the atlas.

3. The method according to claim 1, characterized in that The method further comprises: When the number of the plurality of virtual atlas entries is greater than the first number, displaying a second number of virtual atlas entries and entry set controls on the image display interface, the second number being less than or equal to the first number; In response to a triggering operation on the portal collection control, a portal collection pop-up window is displayed, wherein the portal collection pop-up window displays virtual atlas entries among the multiple virtual atlas entries except the second number of virtual atlas entries.

4. The method according to claim 3, characterized in that: The method further comprises: For any virtual atlas entry of the second number of virtual atlas entries, in response to a drag operation on the virtual atlas entry, determining an end position of the drag operation; In the case where the end position is located in a third area, the second number of virtual atlas entries are reordered based on the end position, and the third area is an area where the second number of virtual atlas entries are located in the atlas display interface; When the end position is located in the entry collection pop-up window, the virtual atlas entry is moved to the entry collection pop-up window, and the virtual atlas entry that is sorted first in the entry collection pop-up window is moved to the third area; When the end position is in the fourth area, a prompt message is displayed to restore the virtual atlas entrance to its original position, and the prompt message is used to prompt that the dragging operation is an invalid operation. The fourth area is the area in the atlas display interface excluding the third area and the entrance collection pop-up window.

5. The method according to claim 1, characterized in that The method further comprises: In a case where at least one multimedia resource having a mapping relationship with the first virtual atlas is displayed, in response to a drag operation on a second virtual atlas entry, determining an end position of the drag operation, the second virtual atlas entry being any virtual atlas entry among the plurality of virtual atlas entries except the first virtual atlas entry; When the end position is located in the second area, merging the second virtual atlas associated with the second virtual atlas entry and the first virtual atlas to obtain a third virtual atlas; At least one multimedia resource having a mapping relationship with the third virtual atlas is displayed in the second area.

6. The method according to claim 1, characterized in that The method further comprises: Determining a plurality of target multimedia resources from a plurality of multimedia resources, wherein a usage frequency of the target multimedia resources is greater than a first frequency threshold; Determine, from the plurality of virtual atlases, a plurality of fourth virtual atlases having a mapping relationship with the plurality of target multimedia resources; The virtual atlas entries associated with the plurality of fourth virtual atlases are determined as the plurality of virtual atlas entries.

7. The method according to claim 1, characterized in that The method further comprises: Determining a plurality of fifth virtual atlases from the plurality of virtual atlases, wherein a usage frequency of the fifth virtual atlases is greater than a second frequency threshold; The virtual atlas entries associated with the plurality of fifth virtual atlases are determined as the plurality of virtual atlas entries.

8. The method according to claim 1, characterized in that The method further comprises: In a case where at least one multimedia resource belonging to the first physical atlas is displayed, in response to a first operation on any multimedia resource, the plurality of physical atlas entries and the plurality of virtual atlas entries are displayed, the first operation being used to move the multimedia resource from the first physical atlas to another atlas; In response to a triggering operation on a second entity atlas entry, the multimedia resource is moved to a second entity atlas associated with the second entity atlas entry, wherein the second entity atlas entry is any entity atlas entry among the multiple entity atlas entries except the first entity atlas entry; In response to a triggering operation on any virtual atlas entry among the multiple virtual entity entries, a mapping relationship between the multimedia resource and the virtual atlas associated with the virtual atlas entry is established.

9. The method according to claim 1, characterized in that: The method further comprises: In a case where at least one multimedia resource having a mapping relationship with the first virtual atlas is displayed, in response to a second operation on any multimedia resource, displaying the plurality of virtual atlas entries and the plurality of physical atlas entries, the second operation being used to map the multimedia resource from the first virtual atlas to another atlas; In response to a triggering operation on a target virtual atlas entry, modifying a mapping relationship between the multimedia resource and the first virtual atlas to a mapping relationship between the multimedia resource and the target virtual atlas, or establishing a mapping relationship between the multimedia resource and the target virtual atlas, the target virtual atlas being a virtual atlas associated with the target virtual atlas entry; In response to a trigger operation on a target entity atlas entry, the multimedia resource is moved from a third entity atlas to a target entity atlas, the third entity atlas being the entity atlas to which the multimedia resource belongs, and the target entity atlas being the entity atlas associated with the target entity atlas entry.

10. The method according to claim 1, characterized in that The method further comprises: While displaying at least one multimedia resource having a mapping relationship with the first virtual atlas, in response to a triggering operation on a second virtual atlas entry, the content currently displayed in the second area is switched to at least one multimedia resource having a mapping relationship with the virtual atlas associated with the second virtual atlas entry, and the second virtual atlas entry is any virtual atlas entry among the multiple virtual atlas entries except the first virtual atlas entry.

11. A picture album display device, characterized in that: The device comprises: A first display module, configured to display an atlas display interface in response to an operation of opening the atlas program, wherein the atlas display interface displays a plurality of physical atlas entries displayed in a first display form and a plurality of virtual atlas entries displayed in a second display form, wherein the first display form includes more atlas information than the second display form; A second display module, configured to display at least one multimedia resource belonging to a first entity atlas on the atlas display interface in response to a triggering operation on a first entity atlas entry, wherein the first entity atlas entry is any entity atlas entry among the plurality of entity atlas entries, and the first entity atlas is an entity atlas associated with the first entity atlas entry; A third display module is used to display a first area and a second area in the atlas display interface in response to a triggering operation on the first virtual atlas entry, wherein the first virtual atlas entry is any one of the multiple virtual atlas entries, the first area displays the multiple virtual atlas entries, and the second area displays at least one multimedia resource having a mapping relationship with the first virtual atlas, and the first virtual atlas is a virtual atlas associated with the first virtual atlas entry.

12. A terminal, characterized in that: The terminal includes a processor and a memory; the memory stores at least one program code, and the at least one program code is used to be executed by the processor to implement the atlas display method as described in any one of claims 1 to 10.

13. A computer-readable storage medium, characterized in that: The storage medium stores at least one program code, and the at least one program code is used to be executed by a processor to implement the atlas display method as described in any one of claims 1 to 10.

14. A chip, characterized in that: The chip includes a programmable logic circuit and / or program instructions, and when the chip runs on a terminal, it is used to implement the atlas display method as described in any one of claims 1 to 10.

15. A computer program product comprising a computer program, characterized in that The computer program product stores at least one program code, and the at least one program code is used to be executed by a processor to implement the atlas display method as described in any one of claims 1 to 10.