Photo album display method and photo album display device
By using the shooting position information of the target gallery in the album display to determine the line trajectory and displaying the target first-level position based on the user input, the problem of low ease of use and fun of album display in the prior art is solved, and a clearer and more interactive image display effect is achieved.
Patent Information
- Application Number
- CN202110882651.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-08-02
- Publication Date
- 2025-04-22
- Estimated Expiration
- 2041-08-02
AI Technical Summary
The existing album display method is less ease of use and fun, making it difficult for users to locate and display the images they want to see from the gallery, and the relationship between images is difficult to reflect.
By displaying the line trajectory determined by the shooting position information of the target gallery, and based on the user's input to the target first-level position on the line trajectory to display the images corresponding to the target first-level position, a human-computer interaction mode is added to improve the interactivity and fun of the album display.
This makes the image display clearer and more organized, improves the interactive and interestingness of photo album display, and allows users to view and browse images more conveniently.
Smart Images

Figure CN113672749B_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of computer technology, and specifically relates to a photo album display method and a photo album display device. Background Art
[0002] As more and more images are stored in electronic devices, in the prior art, users need to manually search for images in the gallery, which makes it difficult to locate the images they want to see in the gallery; in addition, as the number of image types in the gallery increases, the correlation between images is difficult to reflect, so the existing album display method is less usable and interesting. Summary of the invention
[0003] The purpose of the embodiments of the present application is to provide a photo album display method and a photo album display device, which can solve the problems of low usability and low interest of existing photo album display methods.
[0004] In a first aspect, an embodiment of the present application provides a method for displaying an album, the method comprising:
[0005] receiving a first input from a user;
[0006] In response to the first input, displaying a route map display interface, wherein the route map display interface displays a route track, wherein the route track includes at least one primary position, and wherein the route track is determined based on the shooting position information of the target gallery;
[0007] Receive a second input from the user on the route map display interface, where the second input is used to determine a primary position of a target;
[0008] In response to the second input, an image corresponding to the target primary location is displayed.
[0009] In a second aspect, an embodiment of the present application provides a photo album display device, the device comprising:
[0010] A first receiving module, used to receive a first input from a user;
[0011] A first display module, configured to display a route map display interface in response to the first input, wherein the route map display interface displays a route track, wherein the route track includes at least one primary position, and wherein the route track is determined based on the shooting position information of the target gallery;
[0012] A second receiving module, used to receive a second input from a user on the route map display interface, where the second input is used to determine a primary position of a target;
[0013] The second display module is used to display an image corresponding to the target primary position in response to the second input.
[0014] In a third aspect, an embodiment of the present application provides an electronic device, which includes a processor, a memory, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps of the method described in the first aspect.
[0015] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored, and when the program or instruction is executed by a processor, the steps of the method described in the first aspect are implemented.
[0016] In a fifth aspect, an embodiment of the present application provides a chip, comprising a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run a program or instruction to implement the method described in the first aspect.
[0017] In an embodiment of the present application, by displaying the route track determined by the shooting position information of the target gallery, and based on the user's second input of the target first-level position on the route track to display the image corresponding to the target first-level position, the image display is made clearer and more organized; on the basis of optimizing the album display effect, by adding a human-computer interaction mode, the interactivity and fun of the album display are improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] Figure 1 This is one of the flow charts of the album display method provided in the embodiment of the present application;
[0019] Figure 2 This is the second flowchart of the photo album display method provided in the embodiment of the present application;
[0020] Figure 3 This is the third flowchart of the photo album display method provided in the embodiment of the present application;
[0021] Figure 4 This is the fourth flowchart of the album display method provided in the embodiment of the present application;
[0022] Figure 5 This is the fifth flowchart of the photo album display method provided in the embodiment of the present application;
[0023] Figure 6 This is one of the interface diagrams of the album display method provided in the embodiment of the present application;
[0024] Figure 7 This is the second interface diagram of the album display method provided in the embodiment of the present application;
[0025] Figure 8 This is the third interface diagram of the album display method provided in the embodiment of the present application;
[0026] Fig. 9 This is the fourth interface diagram of the album display method provided in the embodiment of the present application;
[0027] Fig.10 This is the fifth interface diagram of the album display method provided in the embodiment of the present application;
[0028] Fig.11 This is the sixth interface diagram of the album display method provided in the embodiment of the present application;
[0029] Fig.12 is a structural diagram of a photo album display device provided in an embodiment of the present application;
[0030] Fig.13 It is one of the structural schematic diagrams of the electronic device provided in the embodiment of the present application;
[0031] Fig.14 This is the second hardware schematic diagram of the electronic device provided in the embodiment of the present application. DETAILED DESCRIPTION
[0032] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments in the present application belong to the scope of protection of this application.
[0033] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first", "second", etc. are generally of one type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally indicates that the objects associated with each other are in an "or" relationship.
[0034] The following, in conjunction with the accompanying drawings, describes in detail the album display method, album display device, electronic device and readable storage medium provided in the embodiments of the present application through specific embodiments and their application scenarios.
[0035] The photo album display method can be applied to a terminal, and can be specifically executed by hardware or software in the terminal. The execution subject of the photo album display method can be a terminal, or a control device of the terminal, etc.
[0036] The terminal includes but is not limited to other portable communication devices such as mobile phones or tablet computers with display interfaces (e.g., touch screen displays). It should also be understood that in some embodiments, the terminal may not be a portable communication device, but a desktop computer or projector with a display interface.
[0037] In the following various embodiments, a terminal including a display and a touch-sensitive surface is described. However, it should be understood that the terminal may include one or more other physical user interface devices such as a physical keyboard, a mouse and a joystick.
[0038] An embodiment of the present application provides a photo album display method, and the executor of the photo album display method can be a terminal, including but not limited to a mobile terminal (such as a mobile phone or a tablet computer), a camera, a car computer, a non-mobile terminal, or a terminal control device, etc.
[0039] like Figure 1 As shown, the album display method includes: step 110, step 120, step 130 and step 140.
[0040] Step 110: The terminal receives a first input from a user;
[0041] In this step, the first input is used to determine the display mode of the album.
[0042] It is understandable that the terminal has a display interface for displaying the photo album, and the display modes include: 3D display mode and normal display mode. The 3D display mode is to display the image in a three-dimensional form.
[0043] The first input may be expressed in at least one of the following ways:
[0044] First, the first input may be a touch input, including but not limited to a click input, a slide input, and a press input.
[0045] In this implementation, receiving the first input from the user may be performed by receiving a touch operation of the user in the display area of the terminal display screen.
[0046] In order to reduce the user's error rate, the effective area of the first input can be limited to a specific area, such as the lower middle area of the display interface; or when the normal display mode interface is displayed, the target control is displayed on the current interface, and the first input can be implemented by touching the target control, such as in Figure 7 In the conventional display mode interface shown, the target control "3D" is displayed, and the user touches the "3D" target control to implement the first input; or the first input is set to a continuous multiple tapping operation on the display area within a target time interval.
[0047] Secondly, the first input may be a physical key input.
[0048] In this embodiment, a physical button corresponding to the display mode is provided on the terminal body, and receiving the user's first input can be performed by receiving the first input of the user pressing the corresponding physical button; the first input can also be a combination operation of pressing multiple physical buttons at the same time.
[0049] Third, the first input may be voice input.
[0050] In this implementation, the terminal may trigger display of the 3D display mode interface upon receiving a voice message such as "enter 3D display mode".
[0051] Fourthly, the first input may be expressed as a somatosensory gesture input.
[0052] In this implementation, the terminal may capture the user's gesture and perform corresponding display based on the user's gesture.
[0053] Of course, in other embodiments, the first input may also be in other forms, including but not limited to character input, etc., which can be determined according to actual needs and is not limited in this embodiment of the present application.
[0054] The implementation of step 110 is described below through a specific embodiment.
[0055] like Figure 2 As shown, in some embodiments, step 110, receiving a first input from a user, includes:
[0056] receiving a first sub-input of a user on a target object, the first sub-input being used to determine the target object from a plurality of objects;
[0057] In response to the first sub-input, displaying a mode selection control;
[0058] A second sub-input of the user to the mode selection control is received, where the second sub-input is used to determine a display mode of the image.
[0059] The first sub-input is used to determine the target object, and the second sub-input is used to determine the display mode.
[0060] The first sub-input and the second sub-input may be expressed in the same manner as the first input, including but not limited to touch input, somatosensory gesture input, physical button input, voice input or character input, etc., which will not be elaborated here.
[0061] In this embodiment, the object includes but is not limited to people, animals, plants, buildings, food or other objects.
[0062] It is understandable that a user's gallery stores multiple images, and these images may correspond to different objects. For example, these images may correspond to photos of the user himself, photos of the user's relatives and friends, photos of pets, and photos of landscapes.
[0063] The target object is the object that the user needs to view.
[0064] For example, when a user wants to view his own photos in a mobile phone album, the target object is the user himself; when a user wants to view photos of friend or relative A in a mobile phone album, the target object is friend or relative A; when a user wants to view photos of food in a mobile phone album, the target object is food; or when a user wants to view photos of a pet in a mobile phone album, the target object is the pet.
[0065] like Figure 7 As shown, a preview album display interface is provided, wherein the middle area of the preview album display interface is a regular display area 710, in which a list of photos in the user gallery is displayed; the upper area of the display interface is an object display area 720, in which at least one control generated by the photo corresponding to the object is displayed.
[0066] It should be noted that each object in this embodiment is obtained by extracting features from photos in the user's photo library based on image recognition technology, and classifying images with the same features into one category. For example, all photos of the same person are classified into one category, thereby obtaining multiple image sets of different person categories, and selecting a photo of each person from the image set corresponding to the person as a control displayed in the object display area 720. Figure 7 As shown in , the object display area 720 displays controls generated from photos corresponding to person 1, person 2, and person 3, respectively.
[0067] In the case where the user does not perform the first sub-input on the conventional display interface, Figure 7 The preview album display interface shown is the display interface in the normal display mode, and the user can view the image list displayed in the normal display area 710.
[0068] When the user performs a first sub-input on the conventional display interface, for example, the user clicks on a control corresponding to a target object in the object display area 720, the terminal displays a mode selection control in response to the first sub-input; for example, in the case of Figure 7 The lower right area of the preview album display interface shown displays a "3D" mode selection control.
[0069] At the same time, in response to the first sub-input, the terminal updates the image list in the regular display area 710 to the image list corresponding to the target object.
[0070] Of course, in other embodiments, after receiving the first sub-input from the user, the terminal may not update the image list in the regular display area 710, and this application does not limit this.
[0071] The user clicks the "3D" mode selection control to implement the second sub-input, and the terminal jumps to the next display interface corresponding to the target object in response to the second sub-input.
[0072] Of course, in other embodiments, when the user clicks the "normal" mode selection control, the terminal display screen jumps to the display interface in the normal display mode, such as Figure 6 The initial display interface shown in the figure enters the normal display mode.
[0073] According to the above embodiments, on the one hand, a character relationship map can be provided based on the image content; on the other hand, by making a first sub-input on the target object, the user can filter the image based on the object, so as to filter out the image he needs from a large number of images, so that he can view the picture more conveniently; in addition, by making a second sub-input on the mode selection control, switching between multiple display modes can be realized, which has better flexibility.
[0074] like Figure 3 As shown, according to some embodiments of the present application, before step 110, the method further includes:
[0075] receiving an eighth input from the user;
[0076] In response to an eighth input, determining an authority level of the user;
[0077] Based on the permission level, a preview album display interface corresponding to the permission level is displayed.
[0078] In this embodiment, the eighth input is used to determine the user's authority level.
[0079] The eighth input may be in the same form as the first input, including but not limited to touch input, somatosensory gesture input, physical button input, voice input or character input, etc., which will not be elaborated here.
[0080] The permission level is used to determine the user's viewing degree of the mobile phone album. The permission levels include: no permission and permission. Among them, permission includes first-level permission and second-level permission. First-level permission and second-level permission can be determined based on the intimacy level.
[0081] It is understandable that the album content viewed by users is different at different permission levels.
[0082] During the actual execution process, users can determine the permission level by entering passwords of different levels.
[0083] For example, when an outsider uses the user's mobile phone to view the photo album, if he enters the wrong password or a password without access permission, the terminal will enter the non-secure display mode, that is, the terminal will only display the default album content; when the user's close friend uses the user's mobile phone to view the photo album, if he enters the secondary password informed by the user in advance, the terminal will enter the secure display mode, and the terminal will display part of the album content; when the user himself uses the mobile phone to view the photo album, if he enters the first-level password, the terminal will enter the secure display mode, and the terminal will display the entire album content.
[0084] It is understandable that the content of the default album and the content of some albums may be preset by the user in advance. For example, the content of the default album may be images in the album for which no permissions are set.
[0085] It should be noted that, in the case of permission, the terminal responds to the eighth input and jumps to the following Figure 7 The preview album display interface shown.
[0086] like Figure 6 An initial display interface is provided, on which a plurality of image lists and a control for entering a permission confirmation mode are displayed. In actual implementation, the user jumps to the permission confirmation step by clicking the "character mode" control thereon, and a dialog box for entering a user password pops up on the display screen. The user permission level is determined based on the password entered by the user, thereby determining the album content viewed by the user.
[0087] Step 120: In response to the first input, display a route map display interface, wherein the route map display interface displays a route track, wherein the route track includes at least one primary position, and the route track is determined based on the shooting position information of the target gallery;
[0088] It can be understood that after the user inputs the first sub-input for the target object, the gallery has been screened once to obtain the target gallery corresponding to the target object.
[0089] The target gallery includes at least one image, each image has corresponding shooting time information and shooting location information, wherein the shooting time information can be obtained from image attributes or watermarks, and the shooting location information can be determined by feature recognition technology or can also be input by the user.
[0090] Based on the shooting position information of all images in the target gallery, the route track passed by each shooting position can be fitted, and the positions corresponding to images with the same or similar shooting position information are classified as the same first-level position.
[0091] The range of the first-level position is based on the range of the line track.
[0092] For example, when the route track crosses provinces and cities, the first-level location may be the provinces and cities that the route track passes through; or when the route track is a track within a city, the first-level location may be the administrative regions within the city.
[0093] It should be noted that key landmark display icons may be provided on the route track, and the key landmarks are obtained based on images in the target gallery.
[0094] For example, during a trip to Beijing, a user took multiple photos at scenic spots such as Tiananmen Square, the Great Wall, the Forbidden City, and the Old Summer Palace. When the user chooses to view his own photos in the album in 3D mode, the terminal jumps to the following display mode in response to the user's first input for confirming the 3D display mode: Figure 8 The circuit diagram display interface shown.
[0095] Among them, the two endpoints in the route trajectory are determined by the two locations with the farthest relative distance from the shooting locations of the photos taken by the user. The route trajectory displays key landmark display icons including but not limited to Tiananmen Square, the Great Wall, the Forbidden City and the Old Summer Palace. A 3D cartoon icon is also displayed at each key landmark display icon.
[0096] In some embodiments, the 3D cartoon icon has a corresponding relationship with the target object. For example, when the target object is a girl, the 3D cartoon icon may correspond to a female 3D cartoon icon; when the target object is a child, the 3D cartoon icon may correspond to a child 3D cartoon icon; when the target object is an animal, the 3D cartoon icon may correspond to an animal 3D cartoon icon.
[0097] It is understandable that the route map display interface also displays a time selection control for adjusting the time. By adjusting the time selection control, the user can select from the target gallery to view the albums whose shooting time is within the target time period.
[0098] The implementation method of this process is described in detail below.
[0099] like Figure 4 As shown, according to some embodiments of the present application, after the line diagram display interface is displayed in step 120, the method further includes:
[0100] receiving a seventh input from the user on the route map display interface, where the seventh input is used to determine the target time period;
[0101] In response to a seventh input, updating the target gallery based on the shooting time information of the images in the target gallery;
[0102] Based on the updated target gallery, the route trajectory corresponding to the target period is displayed.
[0103] Among them, the seventh input is used to determine the target time period.
[0104] The seventh input may be in the same form as the first input, including but not limited to touch input, somatosensory gesture input, physical button input, voice input or character input, etc., which will not be elaborated here.
[0105] In some further embodiments, when the user does not input the seventh input for determining the target time period, the route map display interface may display a route track generated by the shooting location information corresponding to the images in the most recent time sequence.
[0106] For example, the user took a number of photos at Tiananmen Square on the first day, and took a number of photos at scenic spots such as the Great Wall, the Forbidden City, and the Old Summer Palace on the next three days. If the user chooses to view his photo album in 3D mode, the terminal jumps to the following display mode in response to the user's first input for confirming the 3D display mode. Figure 8 The circuit diagram display interface shown.
[0107] At this time, the terminal displays by default the route track generated by the shooting location information corresponding to the images within the last day, that is, the terminal displays the route track corresponding to the photos taken by the user in the Old Summer Palace scenic area.
[0108] The user can adjust the image capture time corresponding to the route track by sliding the "Annual Ring Time Disc" control. If the user adjusts the target period to the first day, Figure 8 The route map display interface shown displays a route track generated by the shooting location information corresponding to the photos taken by the user at Tiananmen Square, thereby providing the user with a 3D three-dimensional earth map experience of the interaction of time rings.
[0109] Of course, in other embodiments, the target gallery may also be updated based on the face recognition information of the images in the target gallery.
[0110] For example, face recognition is performed on images of the same object in the target gallery to obtain images corresponding to childhood, youth, middle age, and old age.
[0111] When the user inputs the seventh input for viewing the photos of the object in middle age, the terminal matches all the photos of the object in middle age in the target library, updates the target library, and then, based on the updated target library, displays the route trajectory generated by the shooting location information corresponding to all the photos of the object in middle age.
[0112] According to the above embodiment, the target time period is adjusted through the seventh input, so as to control the terminal to display the route track generated by the shooting position corresponding to the image taken within the target time period. The images can be filtered based on time to filter out the images within the required time period from a large number of images, so that the pictures can be viewed more conveniently.
[0113] Step 130: receiving a second input from the user on the route map display interface, where the second input is used to determine the target primary position;
[0114] In this step, the second input is used to determine the target primary position;
[0115] The second input may be in the same form as the first input, including but not limited to touch input, somatosensory gesture input, physical button input, voice input or character input, etc., which will not be elaborated here.
[0116] It can be understood that the route trajectory includes at least one first-level position, and each first-level position corresponds to at least one image taken at the position. By inputting the second input, the user can determine the target first-level position from the first-level positions, thereby determining the image taken at the target first-level position.
[0117] The following continues to use the example of user 1 traveling in Beijing to illustrate this step.
[0118] Continue to refer Figure 8 The route map display interface shows the route tracks corresponding to the photos taken by the user in the Old Summer Palace Scenic Area, where location A, location B and key landmarks are multiple first-level locations.
[0119] Location A and Location B can be the entrance and exit of the Old Summer Palace, and key landmarks such as the Great Fountain Ruins and the Western Building are displayed between the line tracks. 3D cartoon icons are displayed next to Location A, Location B and each key landmark.
[0120] When the user clicks on any 3D cartoon icon, the terminal determines the first-level position corresponding to the 3D cartoon icon as the target first-level position.
[0121] Of course, in other embodiments, the control for determining the target primary position may also be in other forms. For example, the user can directly click the display control of location A or location B to achieve the second input, and this application does not limit this.
[0122] In other embodiments, Figure 5 As shown, if the user does not Figure 8 When the second input is performed on the route map display interface shown, the terminal displays the route track generated based on step 120 by default instead of displaying the image.
[0123] Step 140: In response to the second input, display an image corresponding to the target primary position.
[0124] Continuing with the above embodiment as an example, when the user clicks on the 3D cartoon icon displayed next to the Dashuifa Ruins, the terminal responds to the second input, confirms the Dashuifa Ruins as the target first-level location, and simultaneously displays the image taken by the user in the Dashuifa Ruins area.
[0125] In other embodiments, if the route track is a cross-province track from Wuhan to Nanjing, then location A may be Wuhan, location B may be Nanjing, and the key landmarks correspond to the Yellow Crane Tower and the Sun Yat-sen Mausoleum, respectively. When the user clicks the 3D cartoon icon next to location A, the terminal display screen displays the image taken by the user in Wuhan; or when the user clicks the 3D cartoon icon next to the Yellow Crane Tower, the terminal display screen displays the image taken by the user at the Yellow Crane Tower.
[0126] According to the album display method provided in the embodiment of the present application, by displaying the route track determined by the shooting position information of the target gallery, and based on the user's second input of the target first-level position on the route track to display the image corresponding to the target first-level position, the image display is made clearer and more organized; on the basis of optimizing the album display effect, by adding a human-computer interaction mode, the interactivity and fun of the album display are improved.
[0127] like Figure 2 As shown, after confirming to enter the 3D display mode, the user also needs to confirm whether to display in the panoramic mode.
[0128] In the actual implementation process, the line map display interface displays a control for panoramic display confirmation, such as Figure 8 The "panoramic display" control on the route map display interface shown in the figure. The user can enter the panoramic display mode by clicking the "panoramic display" control. If the user does not click the "panoramic display" control, the non-panoramic display mode is entered by default.
[0129] The following describes the embodiments of the present application in detail from two different implementation perspectives.
[0130] 1. Non-panoramic display mode.
[0131] In some embodiments, displaying an image corresponding to the target primary position in step 140 includes:
[0132] An image display frame 910 is displayed in a floating manner on the route map display interface, and an image corresponding to the target primary position is displayed in the image display frame 910 .
[0133] The image displayed in the image display frame 910 may be one or more images.
[0134] This embodiment is described by continuing to take the example of user 1 traveling in Beijing.
[0135] User clicks on Figure 8 The terminal responds to the second input and confirms the Dashuifa ruins as the target first-level location, and displays the 3D cartoon icon next to the Dashuifa ruins on the current route map display interface as shown. Fig. 9 The image display frame 910 shown may be displayed in a suspended form on the circuit diagram display interface.
[0136] The image display frame 910 is used to display an image corresponding to the target primary position, that is, to display an image taken by the user in the Dashuifa ruins area.
[0137] After the image display box 910 pops up, the user clicks on a blank location area in the display box 910, and the display box 910 disappears. The user can make a second input in the route map display interface again to adjust the target primary location, or make a seventh input in the route map display interface to adjust the target time period to adjust the route path.
[0138] According to the album display method provided in the embodiment of the present application, by floatingly displaying the image corresponding to the target first-level position on the route map display interface, the user can view the image at the corresponding position in real time while adjusting the route. The operation is simple and fast, and the album is highly visible.
[0139] According to some other embodiments of the present application, after the image display frame 910 is suspended and displayed, the method further includes:
[0140] receiving a fourth input from the user on a target image in the image display frame 910;
[0141] In response to the fourth input, the target image is displayed in full screen.
[0142] The fourth input is used to confirm the target image from the image list.
[0143] The fourth input may be in the same form as the first input, including but not limited to touch input, somatosensory gesture input, physical button input, voice input or character input, etc., which will not be elaborated here.
[0144] It is understandable that the image corresponding to the target primary position may be one or more images, and the image display frame 910 displays part of the images in a list display manner.
[0145] In the actual execution process, the user clicks Fig. 9As shown in the image display frame 910 , the terminal determines the image 2 in the image list as the target image in response to the fourth input of the user, and displays the image 2 in full screen on the display screen of the terminal.
[0146] In this embodiment, by confirming the target image in response to the fourth input of the user and displaying the target image in full screen, a clearer image is presented to the user.
[0147] In the case where there are multiple images corresponding to the target primary position, according to some embodiments of the present application, after floating displaying the image display frame 910, the method further includes:
[0148] receiving a third input from the user in the image display frame 910;
[0149] In response to the third input, an image corresponding to the target primary position is displayed by sliding in the image display frame 910 .
[0150] The third input is used to adjust the type of image displayed in the image display frame 910 .
[0151] The third input may be in the same form as the first input, including but not limited to touch input, somatosensory gesture input, physical button input, voice input or character input, etc., which will not be elaborated here.
[0152] For example, a user took 9 images at the Dashuifa ruins. Fig. 9 The image display frame 910 currently displays only three images, and the user implements the third input by sliding and touching the image display frame 910. In response to the third input, the terminal slides and displays the remaining six images.
[0153] If the user does not make the third input, the image displayed in the image display frame 910 may default to the image with the most recent shooting time.
[0154] In this embodiment, by slidingly displaying the image corresponding to the target primary position in response to the user's third input, a preview display of multiple images can be implemented to provide a complete image preview display to the user.
[0155] 2. Panoramic display mode.
[0156] According to some embodiments of the present application, after displaying the image corresponding to the target primary position in step 140, the method further includes:
[0157] receiving a fifth input from the user on the route map display interface;
[0158] In response to the fifth input, a panoramic map corresponding to the target primary position is displayed, a mobile icon is displayed at the target secondary position of the panoramic map, and an image corresponding to the target secondary position is displayed, wherein the target secondary position is determined based on the shooting position information of the image corresponding to the target primary position.
[0159] Among them, the fifth input is used to confirm entering the panoramic display mode.
[0160] The fifth input may be in the same form as the first input, including but not limited to touch input, somatosensory gesture input, physical button input, voice input or character input, etc., which will not be elaborated here.
[0161] A panoramic map is a map with a three-dimensional effect that simulates a three-dimensional image into a real object.
[0162] like Fig.10 A route map display interface is provided, on which a control for panoramic display confirmation is displayed. In actual execution, the user first determines the target primary position through a second input, and then implements a fifth input by clicking the control. In response to the fifth input, the terminal jumps to Fig.11 The panoramic map display interface shown in the figure displays a panoramic map corresponding to the target primary position, a moving icon, and an image display area 1110 for displaying an image corresponding to the target secondary position corresponding to the moving icon.
[0163] It should be noted that the secondary location is a location with a smaller coverage than the primary location. For example, if the target primary location is Chang'an Avenue, then Fig.11 The panoramic map display interface shown shows a panoramic map corresponding to Chang'an Avenue. The panoramic map includes but is not limited to: buildings, traffic lights, stations and other buildings, as well as street layouts such as intersections and blocks.
[0164] It is understandable that when visiting Chang'an Avenue, users check in and take photos at multiple locations, such as at a traffic light at a certain intersection or in front of a bus stop on Chang'an Avenue. Then the various image shooting locations in the Chang'an Avenue area are the second-level locations under the first-level locations.
[0165] The mobile icon can be moved between the secondary positions, and the current secondary position of the mobile icon is the target secondary position.
[0166] It should be noted that during the movement of the mobile icon, Fig.11 In the image display area 1110 in the panoramic map display interface shown, an image taken at the target secondary position where the mobile icon is located will be displayed accordingly. The image display area 1110 may be a floating display frame or a split-screen display area, which is not limited in this application.
[0167] In the actual execution process, the image display area 1110 may be called out through the ninth input of the user. For example, the terminal captures the gesture of the user to call out the image display area 1110, thereby entering the image viewing mode.
[0168] After entering the image viewing mode, the user can exit the image viewing mode by clicking other locations on the panoramic map and return to the previous state by pressing the back button on the phone. Fig.10 In the route map display interface shown, click the "Exit" control to return to the permission level confirmation step and repeat the album display operation.
[0169] According to the album display method provided in the embodiment of the present application, a 3D display mode is provided to the user based on the content of the image, and a panoramic map corresponding to the first-level position of the target and an image corresponding to the second-level position of the target are displayed in a three-dimensional manner, providing the user with an immersive image browsing experience, thereby improving the fun of the album display.
[0170] In the actual execution process, the moving icon may be moved automatically or based on the control of the user.
[0171] In some embodiments, a selection control may be set to select a moving method for the moving icon.
[0172] The above two moving modes will be described below respectively.
[0173] First, the moving mode of the mobile icon is automatic moving.
[0174] According to some embodiments of the present application, displaying a mobile icon at a target secondary position of a panoramic map and displaying an image corresponding to the target secondary position includes:
[0175] A moving icon is displayed on a panoramic map according to the target trajectory, and an image corresponding to the target secondary position currently corresponding to the moving icon is displayed synchronously, wherein the target trajectory is determined based on the shooting time sequence and shooting position information of the image corresponding to the target primary position.
[0176] In this embodiment, the terminal determines the moving route of the mobile icon in the panoramic map based on the secondary positions under the target primary position, and confirms the order of movement of the mobile icon on the moving route based on the shooting time information of the image corresponding to each secondary position, thereby generating a target trajectory.
[0177] The mobile icon moves on the panoramic map based on the target trajectory, and the terminal synchronously displays an image corresponding to the target secondary position currently corresponding to the mobile icon.
[0178] For example, when a user is touring Chang'an Avenue, he or she takes four photos in sequence at four locations, namely, store 1, a traffic light intersection, a bus stop, and store 2, and stores the four photos in an album.
[0179] The terminal generates four secondary locations based on the shooting location information of the above four photos, and generates a movement route based on the four secondary locations; and sorts the four photos based on the shooting time information of the above four photos to generate a movement order, thereby generating a target trajectory.
[0180] When users browse images taken in the Chang'an Street area, they first Figure 7 In the normal display mode interface shown in the figure, click the control that displays the user's head portrait photo, and then click the "3D" control, and the terminal jumps to the following Fig.10 The route map display interface shown, the current route map display interface displays the route track generated by the shooting locations corresponding to the photos taken by the user in the Old Summer Palace Scenic Area in the past day.
[0181] It should be noted that the above images are photos of the users themselves.
[0182] The user slides and touches the "Annual Ring Time Disc" control on the route map display interface to confirm the first day as the target period. Fig.10 The route map display interface shown is updated to display the route trajectory generated by the shooting locations corresponding to the photos taken by the user around Tiananmen Square on the first day, and displays the key landmark Chang'an Avenue.
[0183] The user clicks the 3D cartoon icon next to Chang'an Avenue and clicks the "panoramic display" icon, and the terminal jumps to the following Fig.11 As shown in the panoramic map display interface, the mobile icon automatically moves along the target trajectory on the panoramic map, passing through four secondary locations, namely store 1, traffic light intersection, bus stop and store 2 in sequence, and when the mobile icon reaches each secondary location, the terminal synchronously displays the image taken at the secondary location in the image display area 1110.
[0184] The user can view all images taken at the secondary position by sliding the image in the image display area 1110 left and right; the user only needs to click on the image in the image display area 1110, and the terminal can display the corresponding image in full screen.
[0185] According to this embodiment, the target trajectory is determined based on the shooting time sequence and shooting position information of the images corresponding to the target primary position, so that the mobile icon automatically moves along the target trajectory on the panoramic map, and the image corresponding to the target secondary position currently corresponding to the mobile icon is synchronously displayed. On the basis of 3D display, the image is displayed to the user in a dynamic display manner, and the static album display is transformed into a dynamic album display, which further improves the interest of the album display.
[0186] Second, the moving mode of the mobile icon is to move based on the control of the user.
[0187] According to some embodiments of the present application, displaying a mobile icon at a target secondary position of a panoramic map and displaying an image corresponding to the target secondary position includes:
[0188] receiving a sixth input from the user for moving the icon;
[0189] In response to the sixth input, an image corresponding to the target secondary position to which the mobile icon currently corresponds is displayed.
[0190] In this embodiment, the sixth input is used to determine the target secondary position.
[0191] The sixth input may be in the same form as the first input, including but not limited to touch input, somatosensory gesture input, physical button input, voice input or character input, etc., which will not be elaborated here.
[0192] In the actual implementation process, for example, when a user browses an image taken in the Chang'an Street area, he clicks the 3D cartoon icon next to the Chang'an Street and clicks the "panoramic display" icon, and the terminal jumps to the following Fig.11 The panoramic map display interface shown.
[0193] The user presses the mobile icon and controls it to move on the panoramic map to implement the sixth input. In response to the sixth input, the terminal displays an image corresponding to the target secondary position currently corresponding to the mobile icon. For example, if the user moves the mobile icon to the secondary position of the bus stop, the terminal displays the image taken at the secondary position of the bus stop in the image display area 1110.
[0194] According to this embodiment, on the basis of 3D display, the user's sixth input is used to control the movement of the mobile icon on the panoramic map, and an image corresponding to the target secondary position currently corresponding to the mobile icon is displayed, thereby increasing the human-computer interactivity during the album display process.
[0195] It should be noted that the photo album display method provided in the embodiment of the present application can be executed by a photo album display device, or a control module in the photo album display device for executing the photo album display method. In the embodiment of the present application, the photo album display device executing the photo album display method is taken as an example to illustrate the photo album display device provided in the embodiment of the present application.
[0196] The embodiment of the present application also provides a photo album display device.
[0197] like Fig.12 As shown, the photo album display device includes: a first receiving module 1210 , a first display module 1220 , a second receiving module 1230 and a second display module 1240 .
[0198] The first receiving module 1210 is used to receive a first input from a user;
[0199] A first display module 1220, configured to display a route map display interface in response to a first input, wherein the route map display interface displays a route track, the route track includes at least one primary position, and the route track is determined based on the shooting position information of the target gallery;
[0200] The second receiving module 1230 is used to receive a second input from the user on the route map display interface, where the second input is used to determine the target primary position;
[0201] The second display module 1240 is used to display an image corresponding to the target primary position in response to the second input.
[0202] According to the album display device provided in the embodiment of the present application, by displaying the route track determined by the shooting position information of the target gallery, and based on the user's second input of the target first-level position on the route track to display the image corresponding to the target first-level position, the image display is made clearer and more organized. On the basis of optimizing the album display effect, the interactivity and fun of the album display are improved by adding a human-computer interaction mode.
[0203] In some embodiments, the second display module is further used to: display an image display frame in a floating manner on the route map display interface, wherein an image corresponding to the target primary position is displayed in the image display frame.
[0204] In some embodiments, the apparatus further comprises:
[0205] A third receiving module, used for receiving a third input from the user in the image display frame after the image display frame is suspended and displayed;
[0206] A third display module, configured to display an image corresponding to the target primary position by sliding in the image display frame in response to a third input;
[0207] or,
[0208] A fourth receiving module, used for receiving a fourth input from a user on a target image in the image display frame;
[0209] The fourth display module is used to display the target image in full screen in response to the fourth input.
[0210] In some embodiments, the apparatus further comprises:
[0211] a fifth receiving module, configured to receive a fifth input from the user on the route map display interface after displaying the image corresponding to the target primary position;
[0212] The fifth display module is used to display a panoramic map corresponding to the target primary position in response to the fifth input, display a moving icon at the target secondary position of the panoramic map, and display an image corresponding to the target secondary position, wherein the target secondary position is determined based on the shooting position information of the image corresponding to the target primary position.
[0213] In some embodiments, the fifth display module is further used to: display the moving icon on the panoramic map according to the target trajectory, and synchronously display the image corresponding to the target secondary position currently corresponding to the moving icon, wherein the target trajectory is determined based on the shooting time sequence and shooting position information of the image corresponding to the target primary position;
[0214] In some embodiments, the apparatus further comprises:
[0215] A sixth receiving module, used for receiving a sixth input of the user on moving the icon;
[0216] The sixth display module is used to display an image corresponding to the target secondary position currently corresponding to the mobile icon in response to the sixth input.
[0217] In some embodiments, the first receiving module 1210 is further used to receive a first sub-input of a user on a target object, where the first sub-input is used to determine the target object from a plurality of objects;
[0218] The first display module 1220 is further configured to display a mode selection control in response to the first sub-input;
[0219] The first receiving module 1210 is further configured to receive a second sub-input from a user on the mode selection control, where the second sub-input is used to determine a display mode of an image.
[0220] In some embodiments, the apparatus further comprises:
[0221] A seventh receiving module, used for receiving a seventh input from the user on the route map display interface after the route map display interface is displayed, the seventh input being used for determining the target time period;
[0222] A first processing module, configured to update the target gallery based on the shooting time information of the images in the target gallery in response to the seventh input;
[0223] The seventh display module is used to display the route trajectory corresponding to the target time period based on the updated target gallery.
[0224] According to the photo album display device provided in the embodiment of the present application, images are displayed to users in a manner combining dynamic display and human-computer interaction control on the basis of 3D display, thereby improving the interest and human-computer interaction of the photo album display.
[0225] The album display device in the embodiment of the present application can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile electronic device or a non-mobile electronic device. Exemplarily, the mobile electronic device can be a mobile phone, a tablet computer, a laptop computer, a PDA, an in-vehicle electronic device, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The non-mobile electronic device can be a server, a network attached storage (NAS), a personal computer (PC), a television (TV), a teller machine or a self-service machine, etc., which is not specifically limited in the embodiment of the present application.
[0226] The album display device in the embodiment of the present application may be a device having an operating system. The operating system may be an Android operating system, an iOS operating system, or other possible operating systems, which are not specifically limited in the embodiment of the present application.
[0227] The photo album display device provided in the embodiment of the present application can achieve Figures 1 to 11 To avoid repetition, the various processes implemented by the method embodiment are not described here.
[0228] Alternatively, if Fig.13 As shown, an embodiment of the present application also provides an electronic device 1300, including a processor 1301, a memory 1302, and a program or instruction stored in the memory 1302 and executable on the processor 1301. When the program or instruction is executed by the processor 1301, each process of the above-mentioned album display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0229] It should be noted that the electronic devices in the embodiments of the present application include the mobile electronic devices and non-mobile electronic devices mentioned above.
[0230] Fig.14 A schematic diagram of the hardware structure of an electronic device to implement an embodiment of the present application.
[0231] The electronic device 1400 includes but is not limited to: a radio frequency unit 1401, a network module 1402, an audio output unit 1403, an input unit 1404, a sensor 1405, a display unit 1406, a user input unit 1407, an interface unit 1408, a memory 1409 and a processor 1410 and other components.
[0232] Those skilled in the art will appreciate that the electronic device 1400 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 1410 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig.14 The electronic device structure shown in the figure does not constitute a limitation on the electronic device. The electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.
[0233] The user input unit 1407 is used to receive a first input from a user;
[0234] A display unit 1406 is configured to display a route map display interface in response to the first input, wherein the route map display interface displays a route track, wherein the route track includes at least one primary position, and wherein the route track is determined based on the shooting position information of the target gallery;
[0235] The user input unit 1407 is further used to receive a second input from the user on the route map display interface, where the second input is used to determine the target primary position;
[0236] The display unit 1406 is further configured to display an image corresponding to the target primary position in response to the second input.
[0237] According to the electronic device provided by the embodiment of the present application, by displaying the route track determined by the shooting position information of the target gallery, and based on the user's second input of the target first-level position on the route track to display the image corresponding to the target first-level position, the image display is made clearer and more organized. On the basis of optimizing the album display effect, the interactivity and fun of the album display are improved by adding a human-computer interaction mode.
[0238] Optionally, the display unit 1406 is further configured to: display an image display frame in a floating manner on the route map display interface, wherein an image corresponding to the target primary position is displayed in the image display frame.
[0239] Optionally, the user input unit 1407 is further configured to receive a third input from a user in the image display frame after the image display frame is suspended and displayed;
[0240] The display unit 1406 is further configured to, in response to the third input, slide and display an image corresponding to the target primary position in the image display frame.
[0241] Optionally, the user input unit 1407 is further configured to receive a fourth input from a user on a target image in the image display frame;
[0242] The display unit 1406 is further configured to display the target image in full screen in response to the fourth input.
[0243] Optionally, the user input unit 1407 is further configured to receive a fifth input from a user on the route map display interface after the image corresponding to the target primary position is displayed;
[0244] The display unit 1406 is also used to display a panoramic map corresponding to the target primary position in response to the fifth input, display a mobile icon at the target secondary position of the panoramic map, and display an image corresponding to the target secondary position, wherein the target secondary position is determined based on the shooting position information of the image corresponding to the target primary position.
[0245] Optionally, the display unit 1406 is also used to display the mobile icon on the panoramic map according to the target trajectory, and synchronously display the image corresponding to the target secondary position currently corresponding to the mobile icon, wherein the target trajectory is determined based on the shooting time sequence and shooting position information of the image corresponding to the target primary position.
[0246] Optionally, the user input unit 1407 is further configured to receive a sixth input from the user on the moving icon;
[0247] The display unit 1406 is further configured to display, in response to the sixth input, an image corresponding to the target secondary position currently corresponding to the moving icon.
[0248] Optionally, the user input unit 1407 is further used to receive a first sub-input of a user on a target object, where the first sub-input is used to determine the target object from a plurality of objects;
[0249] The display unit 1406 is further configured to display a mode selection control in response to the first sub-input;
[0250] The user input unit 1407 is further used to receive a second sub-input from the user to the mode selection control, where the second sub-input is used to determine the display mode of the image.
[0251] Optionally, the user input unit 1407 is further configured to receive a seventh input from the user on the route map display interface after the route map display interface is displayed, wherein the seventh input is used to determine the target time period;
[0252] The processor 1410 is configured to update the target gallery based on the shooting time information of the images in the target gallery in response to the seventh input;
[0253] The display unit 1406 is further configured to display a route track corresponding to the target time period based on the updated target gallery.
[0254] According to the electronic device provided in the embodiment of the present application, images are displayed to users in a manner combining dynamic display and human-computer interaction control on the basis of 3D display, thereby improving the interest and human-computer interaction of album display.
[0255] It should be understood that in the embodiment of the present application, the input unit 904 may include a graphics processor (Graphics Processing Unit, GPU) 9041 and a microphone 9042, and the graphics processor 9041 processes the image data of the static picture or video obtained by the image capture device (such as a camera) in the video capture mode or the image capture mode. The display unit 906 may include a display panel 9061, and the display panel 9061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 907 includes a touch panel 9071 and other input devices 9072. The touch panel 9071 is also called a touch screen. The touch panel 9071 may include two parts: a touch detection device and a touch controller. Other input devices 9072 may include, but are not limited to, a physical keyboard, a function key (such as a volume control button, a switch button, etc.), a trackball, a mouse, and a joystick, which will not be repeated here. The memory 909 can be used to store software programs and various data, including but not limited to applications and operating systems. The processor 910 can integrate an application processor and a modem processor, wherein the application processor mainly processes an operating system, a user interface, and applications, etc., and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 910.
[0256] An embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, each process of the above-mentioned album display method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.
[0257] The processor is a processor in the electronic device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0258] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the above-mentioned album display method embodiment, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.
[0259] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.
[0260] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the statement "comprises a ..." does not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be noted that the scope of the method and device in the embodiment of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.
[0261] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a computer software product, which is stored in a storage medium (such as ROM / RAM, a disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present application.
[0262] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.
Claims
1. A photo album display method, characterized in that: include: receiving a first input from a user; In response to the first input, displaying a route map display interface, wherein the route map display interface displays a route track, wherein the route track includes at least one primary position, and wherein the route track is determined based on the shooting position information of the target gallery; Receive a second input from the user on the route map display interface, where the second input is used to determine a primary position of a target; In response to the second input, displaying an image corresponding to the target primary position; Wherein, after displaying the image corresponding to the primary position of the target, the method further includes: Receiving a fifth input from the user on the route map display interface; In response to the fifth input, displaying a panoramic map corresponding to the target primary position, displaying a moving icon at a target secondary position of the panoramic map, and displaying an image corresponding to the target secondary position, wherein the target secondary position is determined based on shooting position information of the image corresponding to the target primary position; The step of displaying a mobile icon at a target secondary position of the panoramic map and displaying an image corresponding to the target secondary position includes: The mobile icon is displayed on the panoramic map according to the target trajectory, and the image corresponding to the target secondary position currently corresponding to the mobile icon is displayed synchronously, wherein the target trajectory is determined based on the shooting time sequence and shooting position information of the image corresponding to the target primary position.
2. The photo album display method according to claim 1, characterized in that: The displaying of an image corresponding to the primary position of the target includes: Floating and displaying an image display frame on the route map display interface, wherein an image corresponding to the target primary position is displayed in the image display frame; receiving a third input from a user in the image display frame; In response to the third input, slidingly displaying an image corresponding to the target primary position in the image display frame; or, receiving a fourth input from a user regarding a target image in the image display frame; In response to the fourth input, the target image is displayed in full screen.
3. The photo album display method according to claim 1, characterized in that: The step of displaying a mobile icon at a target secondary position of the panoramic map and displaying an image corresponding to the target secondary position includes: receiving a sixth input from a user on the moving icon; In response to the sixth input, an image corresponding to the target secondary position to which the mobile icon currently corresponds is displayed.
4. The photo album display method according to any one of claims 1 to 3, characterized in that: The receiving a first input from a user comprises: receiving a first sub-input of a user regarding a target object, wherein the first sub-input is used to determine the target object from a plurality of objects; In response to the first sub-input, displaying a mode selection control; A second sub-input from a user to the mode selection control is received, where the second sub-input is used to determine a display mode of the image.
5. The photo album display method according to any one of claims 1 to 3, characterized in that: After the circuit diagram display interface is displayed, the method further includes: receiving a seventh input from a user on the route map display interface, wherein the seventh input is used to determine a target time period; In response to the seventh input, updating the target gallery based on the shooting time information of the images in the target gallery; Based on the updated target gallery, a route track corresponding to the target time period is displayed.
6. A photo album display device, characterized in that: include: A first receiving module, used to receive a first input from a user; A first display module, configured to display a route map display interface in response to the first input, wherein the route map display interface displays a route track, wherein the route track includes at least one primary position, and wherein the route track is determined based on the shooting position information of the target gallery; A second receiving module, used to receive a second input from a user on the route map display interface, where the second input is used to determine a target primary position; a second display module, configured to display an image corresponding to the target primary position in response to the second input; A fifth receiving module, configured to receive a fifth input from a user on the route map display interface after displaying the image corresponding to the target primary position; a fifth display module, configured to display, in response to the fifth input, a panoramic map corresponding to the target primary position, display a moving icon at the target secondary position of the panoramic map, and display an image corresponding to the target secondary position, wherein the target secondary position is determined based on shooting position information of the image corresponding to the target primary position; The fifth display module is also used to: display the mobile icon on the panoramic map according to the target trajectory, and synchronously display the image corresponding to the target secondary position currently corresponding to the mobile icon, wherein the target trajectory is determined based on the shooting time sequence and shooting position information of the image corresponding to the target primary position.
7. The photo album display device according to claim 6, characterized in that: The second display module is further used for: Floating and displaying an image display frame on the route map display interface, wherein an image corresponding to the target primary position is displayed in the image display frame; The device also includes: A third receiving module, used for receiving a third input of the user in the image display frame after the image display frame is suspended and displayed; A third display module, configured to slide and display an image corresponding to the target primary position in the image display frame in response to the third input; or, A fourth receiving module, configured to receive a fourth input from a user on a target image in the image display frame after the image display frame is suspended and displayed; The fourth display module is used to display the target image in full screen in response to the fourth input.
8. The photo album display device according to claim 6, characterized in that: Also includes: A sixth receiving module, configured to receive a sixth input from a user on the moving icon; The sixth display module is used to display an image corresponding to the target secondary position currently corresponding to the mobile icon in response to the sixth input.
9. The photo album display device according to any one of claims 6 to 8, characterized in that: The first receiving module is further used to receive a first sub-input of a target object from a user, where the first sub-input is used to determine the target object from a plurality of objects; The first display module is further configured to display a mode selection control in response to the first sub-input; The first receiving module is further used to receive a second sub-input from a user to the mode selection control, where the second sub-input is used to determine a display mode of the image.
10. The photo album display device according to any one of claims 6 to 8, characterized in that: Also includes: A seventh receiving module, configured to receive a seventh input from a user on the route map display interface after the route map display interface is displayed, wherein the seventh input is used to determine a target time period; A first processing module, configured to update the target gallery based on shooting time information of the images in the target gallery in response to the seventh input; The seventh display module is used to display the route trajectory corresponding to the target time period based on the updated target gallery.
Citation Information
Patent Citations
An image display method and a terminal
CN109684277A