Image display method and device

By receiving user inputs to any location of the dynamic image cover image and displaying live videos associated with corresponding positions, the problem that users find it difficult to obtain image details is solved, and the interactivity of image viewing is improved.

CN120201295APending Publication Date: 2025-06-24VIVO MOBILE COMM CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510353338.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-24
Publication Date
2025-06-24

AI Technical Summary

Technical Problem

In the prior art, users have a relatively simple interactive experience of viewing dynamic images, and it is difficult to obtain more detailed live information in the image.

Method used

By receiving user inputs to the dynamic image cover image anywhere, live video associated with the corresponding position is displayed, which triggers shooting based on user input.

Benefits of technology

It realizes that users can view more detailed live information of designated locations in the image according to their needs, and improves the interactivity of image viewing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120201295A_ABST
    Figure CN120201295A_ABST
Patent Text Reader

Abstract

The invention discloses an image display method and device, and belongs to the technical field of electronic equipment. The method includes receiving a first input to a first position on a first image, the first image being a cover image of a first dynamic image, the first dynamic image including the first image and a first video; and in response to the first input, displaying a second video, the second video being a video triggered to be shot based on the first position.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application belongs to the technical field of electronic devices, and particularly relates to an image display method and apparatus thereof. Background Art

[0002] With the development of the intelligence of electronic devices, users can record live information by shooting dynamic images. However, the current interactive experience of users viewing dynamic images is relatively single, that is, users can only view the live video of the whole image, and it is difficult to obtain more detailed live information. Therefore, how to improve the interactivity of image viewing has become an urgent problem to be solved. Summary of the Invention

[0003] The purpose of the embodiments of this application is to provide an image display method and apparatus thereof, which can view more detailed live information at a specified position in the image according to requirements, and improve the interactivity of image viewing.

[0004] In a first aspect, the embodiments of this application provide an image display method, which includes:

[0005] Receiving a first input on a first position of a first image, where the first image is a cover image of a first dynamic image, and the first dynamic image includes the first image and a first video;

[0006] In response to the first input, displaying a second video associated with the first position, where the second video associated with the first position is a video triggered to be shot based on the first position.

[0007] In a second aspect, the embodiments of this application provide an image display apparatus, which includes:

[0008] A receiving module, configured to receive a first input on a first position of a first image, where the first image is a cover image of a first dynamic image, and the first dynamic image includes the first image and a first video;

[0009] A display module, configured to display a second video associated with the first position in response to the first input, where the second video associated with the first position is a video triggered to be shot based on the first position.

[0010] In a third aspect, the embodiments of this application provide an electronic device, which includes a processor and a memory. The memory stores a program or instruction that can run on the processor, and when the program or instruction is executed by the processor, the steps of the method described in the first aspect are implemented.

[0011] In a fourth aspect, the embodiments of this application provide 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.

[0012] Fifth aspect, an embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor, and the processor is configured to run programs or instructions to implement the method described in the first aspect.

[0013] Sixth aspect, an embodiment of the present application provides a computer program product. The program product is stored in a storage medium and is executed by at least one processor to implement the method described in the first aspect.

[0014] In an embodiment of the present application, it is possible to receive a first input to a first position on a first image. The first image is a cover image of a first dynamic image, and the first dynamic image includes the first image and a first video. In response to the first input, a second video associated with the first position is displayed. The second video associated with the first position is a video captured based on the trigger of the first position.

[0015] In this way, relevant inputs to any position of the cover image of the first dynamic image can be received to view the second video captured by triggering at that position, so that the user can obtain more detailed live information of interest, increasing the interactivity of the user viewing the image. BRIEF DESCRIPTION OF THE DRAWINGS

[0016] Figure 1 is a schematic flowchart of the image display method provided by an embodiment of the present application;

[0017] Figure 2 is one of the interface schematic diagrams in the image display method provided by an embodiment of the present application;

[0018] Figure 3a is another interface schematic diagram in the image display method provided by an embodiment of the present application;

[0019] Figure 3b is the third interface schematic diagram in the image display method provided by an embodiment of the present application;

[0020] Figure 4a is the fourth interface schematic diagram in the image display method provided by an embodiment of the present application;

[0021] Figure 4b is the fifth interface schematic diagram in the image display method provided by an embodiment of the present application;

[0022] Figure 5 is the sixth interface schematic diagram in the image display method provided by an embodiment of the present application;

[0023] Figure 6 is the seventh interface schematic diagram in the image display method provided by an embodiment of the present application;

[0024] Figure 7It is a schematic flowchart of a scenario embodiment of the image display method provided by an embodiment of the present application;

[0025] Figure 8 It is a schematic structural diagram of the image display device provided by an embodiment of the present application;

[0026] Figure 9 It is a schematic structural diagram of the electronic device provided by an embodiment of the present application;

[0027] Figure 10 It is a schematic hardware structure diagram of the electronic device provided by an embodiment of the present application. Detailed implementation manners

[0028] Next, the technical solutions in the embodiments of the present application will be clearly described in conjunction with the accompanying drawings in the embodiments of the present application. Obviously, the described embodiments are some, but not all, of the embodiments of the present application. All other embodiments obtained by those of ordinary skill in the art based on the embodiments in the present application belong to the scope protected by the present application.

[0029] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, rather than to describe a specific order or sequence. It should be understood that such terms can be interchanged under appropriate circumstances so that the embodiments of the present application can be implemented in an order other than those illustrated or described herein, and the objects distinguished by "first", "second", etc. are usually of the same category, 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 means at least one of the connected objects, and the character " / " generally means an "or" relationship between the associated objects before and after.

[0030] Next, in conjunction with the accompanying drawings, the image display method provided by the embodiments of the present application will be described in detail through specific embodiments and their application scenarios.

[0031] Figure 1 It is a schematic flowchart of the image display method provided by an embodiment of the present application. The image display method may include:

[0032] Step 101, receive a first input at a first position on a first image, where the first image is a cover image of a first dynamic image, and the first dynamic image includes the first image and a first video.

[0033] In step 101, the first dynamic image may be an image pre-shot by the electronic device. For example, the electronic device may use the live shooting function to shoot an image to obtain the first dynamic image, and the first dynamic image may include a cover image (i.e., the first image) and a first video reflecting the live information.

[0034] Such asFigure 2 As shown, in response to relevant input from the user to view an image, the first image 201 can be displayed. A first input from the user to a first position on the first image 201 can be received. Here, the first input can be: a click input by the user on a second position, or a voice command input by the user, or a specific gesture input by the user. Specifically, it can be determined according to actual usage requirements, and the embodiments of this application do not limit this. The specific gesture in the embodiments of this application can be any one of a click gesture, a swipe gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double click gesture; the click input in the embodiments of this application can be a single click input, a double click input, or a click input of any number of times, etc., and can also be a long press input or a short press input.

[0035] For example, as Figure 3a shown, the user can long press the first position on the first image 201.

[0036] Step 102, in response to the first input, display a second video associated with the first position. The second video associated with the first position is a video triggered to be taken based on the first position.

[0037] In step 102, it can be understood that second videos may be triggered to be taken at some positions on the first image. For any position in the first image 201, a short-duration live video, that is, the second video, can be taken with the image content corresponding to that position as the center of the picture. The second video can be used to display the detailed live information at that position. Among them, the second video can be a video with the same zoom ratio as the first video, or a video with a different zoom ratio from the first video. For example, the zoom ratio of the second video can be greater than the zoom ratio of the first video.

[0038] In response to the first input, a second video associated with the first position can be displayed. As Figure 3b shown, after the user long presses the first position, a second video 202 associated with the first position can be displayed. The second video 202 can be a magnified display of the live information at the first position.

[0039] In the embodiments of this application, the image display method can receive a first input to a first position on a first image. The first image is the cover image of a first dynamic image, and the first dynamic image includes the first image and the first video; in response to the first input, display a second video associated with the first position. The second video associated with the first position is a video triggered to be taken based on the first position.

[0040] In this way, relevant inputs at any position of the cover image of the first dynamic image can be received to view the second video triggered by shooting at that position, so that the user can obtain more detailed live information that the user is interested in, increasing the interactivity and interest of the user viewing the image.

[0041] In some embodiments, N identification information is displayed on the first image, and the identification information is associated with a video triggered by shooting based on the display position of the identification information, where N is a positive integer;

[0042] Receiving a first input at a first position on the first image may include:

[0043] Receiving a first input to the target identification information, where the target identification information is the identification information with the display position at the first position among the N identification information.

[0044] In this embodiment, as Figure 2 shown, N identification information 2011 may be displayed on the first image 201, and each identification information 2011 is associated with a second video, and the second video is triggered by shooting based on the display position of the identification information 2011. It can be understood that the focus point of the second video corresponds to the display position of the identification information 2011 on the first image, and the second video can be used to display the detailed live information at the identification information 2011.

[0045] In other words, when shooting the first dynamic image, the position on the first image associated with the second video can be obtained, and this position is stored in the Exchangeable Image File (EXIF) information of the first image. EXIF information is specifically set for digital camera photos and can record the attribute information and shooting data of digital photos. When displaying the first image, the EXIF information of the first image can be parsed to obtain the position on the first image associated with the second video, and the corresponding identification information can be drawn and displayed on the first image according to this position.

[0046] A first input to the target identification information can be received, where the target identification information may be the identification information with the display position at the first position among the N identification information. For example, as Figure 3a shown, the user can long-press any identification information 2011 on the first image 201, and the display position of the identification information 2011 on the first image 201 is the first position. In response to the first input, the second video associated with the target identification information can be displayed.

[0047] In this way, by displaying the identification information on the first image, the position of the second video in the image associated with more detailed live information can be indicated to the user, so that the user can accurately view the desired second video according to the need, improving the convenience of the user viewing the image.

[0048] In some embodiments, the method may further include:

[0049] Receiving a second input on a first region of a first image, where the first region is other regions of the first image except for N pieces of identification information;

[0050] In response to the second input, displaying a first video.

[0051] It can be understood that the first dynamic image may include a first video showing the overall live information of the first image, where the focus point of the first video corresponds to the focus point of the first image, and the zoom ratio of the first video is the same as the zoom ratio of the first image.

[0052] Such as Figure 4a and Figure 4b shown, after displaying the first image 201, a second input from the user on the first region can be received. The first region can be other regions of the first image 201 except for N pieces of identification information 2011. In response to this second input, a first video can be displayed. Among them, the second input can be: a click input by the user on the first region, or a voice command input by the user, or a specific gesture input by the user. Specifically, it can be determined according to actual usage requirements, and the embodiments of the present application do not limit this. The specific gesture in the embodiments of the present application can be any one of a click gesture, a swipe gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double click gesture; the click input in the embodiments of the present application can be a single click input, a double click input, or a click input of any number of times, etc., and can also be a long press input or a short press input.

[0053] For example, the user can long press on other regions of the first image 201 except for N pieces of identification information 2011, and in response to the user's input, a first video 203 can be displayed.

[0054] In this way, the user can also view the overall live video of the image according to actual needs, so that the user can obtain more comprehensive live information, further increasing the interactivity and interest of the user viewing the image.

[0055] In some embodiments, before receiving a first input on a first position of a first image, the method may further include:

[0056] Taking a picture of the scene corresponding to the first shooting preview interface to obtain a first dynamic image;

[0057] Displaying the first image;

[0058] Receiving a third input on a second position in the first image, where the second position is any position in the first image;

[0059] In response to a third input, display a second shooting preview interface, where the focus point of the second shooting preview interface corresponds to a second position;

[0060] Shoot the scene corresponding to the second shooting preview interface to obtain a second video;

[0061] Associatively store the first image and the second video.

[0062] In this embodiment, the scene corresponding to the first shooting preview interface can be shot to obtain a first dynamic image. As mentioned above, the first dynamic image can include a first image and a first video showing the overall live information of the first image, that is, the focus point of the first video corresponds to the focus point of the first image, and the zoom ratio of the first video is the same as the zoom ratio of the first image.

[0063] In this case, when shooting the scene corresponding to the first shooting preview interface to obtain a first image according to a preset zoom ratio, a live video with a shorter duration can also be recorded for the first shooting preview interface, that is, the first video. The first video can include the complete image content in the first image. The preset zoom ratio can be set according to the actual needs of the user or can be the default zoom ratio of the electronic device camera application. For example, the preset zoom ratio can be "1X", which is not specifically limited here.

[0064] The first image can be displayed. At this time, a third input for a second position in the first image can be received, and the second position can be any position in the first image. The third input can be: a click input by the user on the second position, or a voice command input by the user, or a specific gesture input by the user, which can be specifically determined according to actual usage needs, and the embodiments of the present application do not limit this. The specific gesture in the embodiments of the present application can be any one of a click gesture, a slide gesture, a drag gesture, a pressure recognition gesture, a long press gesture, an area change gesture, a double press gesture, and a double click gesture; the click input in the embodiments of the present application can be a single click input, a double click input, or a click input of any number of times, and can also be a long press input or a short press input. For example, as Figure 5 shown, the user can long press any position in the first image 301.

[0065] In response to the third input, a second shooting preview interface can be displayed, where the focus point of the second shooting preview interface corresponds to the second position. Exemplarily, in response to the third input, a focus point corresponding to the second position can be determined.

[0066] Among them, the focus point corresponding to the second position can be determined based on the image coordinates of the second position in the first image. In some other examples, during the entire shooting and recording process of the user, the electronic device may undergo slight displacement, resulting in differences in the content of the preview interface displayed by the electronic device at different times. Based on this, the focus point corresponding to the second position can also be determined by matching the image content in the adjacent area of the second position with the displayed content of the second shooting preview interface, so as to determine the focus point corresponding to the second position in the second shooting preview interface.

[0067] In some examples, the target zoom ratio corresponding to the second position can also be determined. The target zoom ratio can be a zoom ratio set according to a default rule. For example, the target zoom ratio can be equal to a preset zoom ratio, or the target zoom ratio can be a preset multiple of the preset zoom ratio, or the target zoom ratio can be increased by a preset value compared to the preset zoom ratio, etc. The target zoom ratio can also be determined based on the input parameters of the third input. For example, the third input can include an input for filling in the target zoom ratio. The target zoom ratio can also be calculated and matched through a matching algorithm according to the image content in the adjacent area of the second position. For example, based on the target zoom ratio, the image content composed of multiple pixels whose brightness values, color values, or pixel values in the adjacent area of the second position in the second shooting preview interface meet approximate conditions is displayed.

[0068] As Figure 6 shown, the corresponding picture can be displayed in the second shooting preview interface according to the focus point corresponding to the second position and the target zoom ratio. The scene corresponding to the second shooting preview interface can be shot to obtain a live video with a short duration, that is, the second video 202 associated with the second position.

[0069] It can be understood that the number of second positions can be one or more. For multiple second positions, in some examples, in order to reduce the operation difficulty of the user and obtain more detailed live videos that better meet the user's needs, the above process can be repeated in sequence to obtain multiple second videos. In some other examples, in order to save the duration of recording detailed live videos, the third input of the user for multiple second positions can be received. In response to this third input, the second shooting preview interface can be displayed. The second shooting preview interface can include multiple display areas, and the focus points of the pictures displayed in the multiple display areas correspond one-to-one to the multiple second positions. By shooting the multiple display areas, multiple second videos can be obtained in one shot.

[0070] The first image and the second video can be associated and stored. For example, the first image and the second video can be packaged and stored. When viewing the image, the second position can be obtained from the EXIF information of the first image, and the corresponding identification information can be drawn and displayed on the first image 201 according to the second position.

[0071] In this way, when shooting dynamic images, the second position of detailed live information that may need to be viewed later can be determined in the cover image according to the user's needs, and the corresponding second video can be recorded based on the second position. This lays the foundation for subsequent users to view the second video by making relevant inputs to the identification information to obtain more detailed live information that the user is interested in, thereby increasing the interactivity and fun of users viewing images.

[0072] In some embodiments, the recording duration of the first video is the same as the recording duration of the second video.

[0073] In this embodiment, when recording the first video, the first video can be recorded according to the first duration, that is, the playback duration of the first video is the first duration. When subsequently recording the second video, the second video can also be recorded according to the first duration, that is, the playback duration of the second video is also the first duration.

[0074] In this way, the recording duration of the first video and the second video can be standardized so that the user can view the entire live video of the image and each detail live video at the same time, thereby improving coordination during image viewing and enhancing the interactive experience.

[0075] In some examples, the recording time of the first video and the recording time of the second video may also differ according to actual needs. In order to ensure coordination, a range value may be set for the recording time of each video so that the difference between the recording time of each video is not too large.

[0076] In some embodiments, the third input is an input of pressing the second position;

[0077] In response to the third input, displaying a second shooting preview interface, including:

[0078] Determining a target zoom ratio according to a pressing duration of the third input;

[0079] According to the target zoom ratio, the second shooting preview interface is displayed.

[0080] In this embodiment, in order to more clearly reflect the detailed live information, the target zoom ratio of the second video can be set according to actual needs. In other words, the target zoom ratio can be different from the preset zoom ratio of the first image, for example, the target zoom ratio can be greater than or less than the preset zoom ratio. The following will take the example that the target zoom ratio can be greater than the preset zoom ratio as an example.

[0081] The target zoom ratio can be determined by the pressing time of the second position. For example, the target zoom ratio can be positively correlated with the pressing time. In other words, the longer the pressing time, the greater the target zoom ratio.

[0082] In some examples, when the second position is long-pressed, the target zoom ratio can be displayed so that the user can view the specific value of the current target zoom ratio, and the user can decide to stop pressing the second position according to the needs to obtain a target zoom ratio that better meets their actual needs.

[0083] In this way, the actual needs of the user can be further met, and the personalization of dynamic image shooting is improved.

[0084] To facilitate the understanding of the image display method provided in the above embodiments, the above image display method will be described below with a specific scenario embodiment. Figure 7 It is a schematic flowchart of a scenario embodiment of the image display method provided by the embodiment of the present application.

[0085] This scenario embodiment includes a recording scenario of dynamic images and a display scenario of dynamic images, and may specifically include the following steps:

[0086] Step 701, the electronic device opens the camera application and starts shooting dynamic images;

[0087] Step 702, shoot the first dynamic image according to the preset zoom ratio. The first dynamic image includes the first image and the first video with the first duration, and display the first image;

[0088] Step 703, long-press the second position in the first image. At this time, return to the camera preview interface, and the camera preview interface displays the picture according to the target zoom ratio, and the focus point of the picture corresponds to the second position;

[0089] Step 704, click the recording button to record the second video with the first duration;

[0090] Step 705, associate and store the first image and the second video;

[0091] Step 706, in response to the user's image viewing input, draw at least one piece of identification information on the first image according to the second position and display it. Each piece of identification information is associated with a second video;

[0092] Step 707, long-press any target identification information;

[0093] Step 708, display the second video associated with the target identification information;

[0094] Step 709, long-press other areas of the first image except the identification information;

[0095] Step 7010, display the first video.

[0096] The image display method provided by the embodiments of the present application may be executed by an image display device. In the embodiments of the present application, taking the method of an image display device executing image processing as an example, the image display device provided by the embodiments of the present application is described.

[0097] As Figure 8 shown, the image display device 800 may include:

[0098] A receiving module 801, configured to receive a first input at a first position on a first image, where the first image is a cover image of a first dynamic image, and the first dynamic image includes the first image and a first video;

[0099] A display module 802, configured to display a second video associated with the first position in response to the first input, where the second video associated with the first position is a video captured based on the trigger at the first position.

[0100] In this way, relevant inputs at any position of the cover image of the first dynamic image can be received to view the second video captured at that position, so that the user can obtain more detailed live information of interest, increasing the interactivity and fun of the user viewing the image.

[0101] In some embodiments, N identification information is displayed on the first image, and the identification information is associated with a video captured based on the display position of the identification information, where N is a positive integer;

[0102] The receiving module 801 may further be configured to:

[0103] Receive a first input for target identification information, where the target identification information is the identification information with the display position being the first position among the N identification information.

[0104] In this way, the position of the second video associated with more detailed live information in the image can be indicated to the user by displaying the identification information on the first image, so that the user can accurately view the desired second video according to the need, improving the convenience of the user viewing the image.

[0105] In some embodiments, the receiving module 801 may further be configured to:

[0106] Receive a second input for a first area on the first image, where the first area is other areas on the first image except the N identification information;

[0107] The display module is further configured to: display the first video in response to the second input.

[0108] In this way, the user can also view the overall live video of the image according to actual needs, so that the user can obtain more comprehensive live information, further increasing the interactivity and fun of the user viewing the image.

[0109] In some embodiments, the image display device 800 may further include:

[0110] A shooting module, configured to shoot the scene corresponding to the first shooting preview interface before receiving the first input on the first position of the first image, so as to obtain a first dynamic image;

[0111] The display module 802 is further configured to: display the first image;

[0112] The receiving module 801 is further configured to: receive a third input on a second position in the first image, where the second position is any position in the first image;

[0113] The display module 802 is further configured to: in response to the third input, display a second shooting preview interface, where the focus point of the second shooting preview interface corresponds to the second position;

[0114] The shooting module is further configured to: shoot the scene corresponding to the second shooting preview interface, so as to obtain a second video;

[0115] A processing module, configured to associatively store the first image and the second video.

[0116] In this way, when shooting a dynamic image, according to the user's needs, a second position of the detailed live information that may need to be viewed subsequently can be determined in the cover image, and a corresponding second video is recorded based on the second position, laying a foundation for the user to view the second video by making relevant inputs to the identification information subsequently, so as to know more detailed live information that the user is interested in, and increasing the interactivity and interest of the user viewing the image.

[0117] In some embodiments, the third input is an input for pressing the second position; the display module 802 may further be configured to:

[0118] Determine a target zoom ratio according to the pressing duration of the third input;

[0119] Display the second shooting preview interface according to the target zoom ratio.

[0120] In this way, the actual needs of the user can be further met, and the personalization of dynamic image shooting is improved.

[0121] The image display device in the embodiments of the present application may be an electronic device or a component in an electronic device, such as an integrated circuit or a chip. The electronic device may be a terminal or other devices other than terminals. Exemplarily, the electronic device may be a mobile phone, a tablet computer, a laptop computer, a handheld computer, an in-vehicle electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. It may also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application do not make specific limitations.

[0122] The image display device in the embodiments of the present application may be a device with an operating system. The operating system may be an Android operating system, an IOS operating system, or other possible operating systems. The embodiments of the present application do not make specific limitations.

[0123] The image display device provided by the embodiments of the present application can implement Figures 1 to 7 each process implemented by the method embodiments. To avoid repetition, it will not be elaborated here.

[0124] Optionally, as Figure 9 shown, the embodiments of the present application further provide an electronic device 900, including a processor 901 and a memory 902. A program or instruction that can run on the processor 901 is stored on the memory 902. When the program or instruction is executed by the processor 901, it implements each step of the above-mentioned image display method embodiment and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0125] It should be noted that the electronic devices in the embodiments of the present application include the above-mentioned mobile electronic devices and non-mobile electronic devices.

[0126] Figure 10 A schematic diagram of the hardware structure of an electronic device for implementing the embodiments of the present application.

[0127] The electronic device 1000 includes but is not limited to: a radio frequency unit 1001, a network module 1002, an audio output unit 1003, an input unit 1004, a sensor 1005, a display unit 1006, a user input unit 1007, an interface unit 1008, a memory 1009, and a processor 1010 and other components.

[0128] Those skilled in the art will appreciate that the electronic device 1000 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 1010 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Figure 10 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.

[0129] The user input unit 1007 is used to receive a first input to a first position on a first image, where the first image is a cover image of a first dynamic image, and the first dynamic image includes a first image and a first video;

[0130] The display unit 1006 is used to display a second video associated with the first position in response to the first input, where the second video associated with the first position is a video captured based on the triggering of the first position.

[0131] In this way, the user's relevant input on any position of the cover image of the first dynamic image can be received to view the second video triggered by the position, so that the user can obtain more detailed live information of the user's interest, which increases the interactivity and fun of the user's image viewing.

[0132] In some embodiments, N identification information is displayed on the first image, and the identification information is associated with a video captured by triggering the display position of the identification information, where N is a positive integer;

[0133] The user input unit 1007 can also be used for:

[0134] A first input of target identification information is received, wherein the target identification information is identification information whose display position is a first position among N identification information.

[0135] In this way, identification information can be displayed on the first image to indicate to the user the location of the second video in the image that is associated with more detailed live information, so that the user can accurately view the desired second video as needed, thereby improving the convenience of the user in viewing the image.

[0136] In some embodiments, the user input unit 1007 may also be used to:

[0137] Receive a second input on a first region of the first image, where the first region is the other region of the first image except for N pieces of identification information;

[0138] The display unit 1006 is further configured to: in response to the second input, display a first video.

[0139] In this way, the user can also view the overall live video of the image according to actual needs, so that the user can obtain more comprehensive live information, further increasing the interactivity and interest of the user viewing the image.

[0140] In some embodiments, the processor 1010 is further configured to: before receiving the first input on the first position of the first image, capture the scene corresponding to the first shooting preview interface to obtain a first dynamic image;

[0141] The display unit 1006 is further configured to: display the first image;

[0142] The user input unit 1007 is further configured to: receive a third input on a second position in the first image, where the second position is any position in the first image;

[0143] The display unit 1006 is further configured to: in response to the third input, display a second shooting preview interface, where the focus point of the second shooting preview interface corresponds to the second position;

[0144] The processor 1010 is further configured to:

[0145] Capture the scene corresponding to the second shooting preview interface to obtain a second video;

[0146] Associate and store the first image and the second video.

[0147] In this way, when shooting a dynamic image, according to the user's needs, a second position of the detailed live information that may need to be viewed later can be determined in the cover image, and a corresponding second video is recorded based on the second position, laying a foundation for the user to view the second video by making relevant inputs to the identification information later to obtain more detailed live information that the user is interested in, and increasing the interactivity and interest of the user viewing the image.

[0148] In some embodiments, the third input is an input for pressing the second position;

[0149] The processor 1010 is further configured to: determine a target zoom ratio according to the pressing duration of the third input;

[0150] The display unit 1006 is further configured to: display the second shooting preview interface according to the target zoom ratio.

[0151] In this way, the actual needs of users can be further met, and the personalization of dynamic image shooting is improved.

[0152] It should be understood that in the embodiments of the present application, the input unit 1004 may include a Graphics Processing Unit (GPU) 10041 and a microphone 10042. The GPU 10041 processes the image data of static pictures or videos obtained by an image capturing device (such as a camera) in the video capture mode or the image capture mode. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display, an organic light emitting diode, etc. The user input unit 1007 includes at least one of a touch panel 10071 and other input devices 10072. The touch panel 10071 is also referred to as a touch screen. The touch panel 10071 may include two parts: a touch detection device and a touch controller. The other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, power on / off keys, etc.), a trackball, a mouse, and a joystick, which will not be elaborated herein.

[0153] The memory 1009 can be used to store software programs and various data. The memory 1009 may mainly include a first storage area for storing programs or instructions and a second storage area for storing data. Among them, the first storage area can store an operating system, application programs or instructions required for at least one function (such as a sound playback function, an image playback function, etc.). In addition, the memory 1009 can include a volatile memory or a non-volatile memory, or the memory 1009 can include both a volatile memory and a non-volatile memory. Among them, the non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically Erasable PROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 1009 in the embodiments of the present application includes, but is not limited to, these and any other suitable types of memories.

[0154] The processor 1010 may include one or more processing units; optionally, the processor 1010 integrates an application processor and a modem processor. Among them, the application processor mainly processes operations related to the operating system, user interface, and application programs, etc., and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above modem processor may not be integrated into the processor 1010 either.

[0155] The embodiments of the present application also provide a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, it implements each process of the above embodiment of the image display method and can achieve the same technical effect. To avoid repetition, it will not be elaborated here.

[0156] Among them, the processor is the processor in the electronic device described in the above embodiments. The readable storage medium includes computer-readable storage media such as computer read-only memory ROM, random access memory RAM, magnetic disks, or optical discs, etc.

[0157] Another embodiment of the present application provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run programs or instructions to implement each process of the above embodiment of the image display method, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0158] It should be understood that the chip mentioned in the embodiments of the present application may also be referred to as a system-on-chip, system chip, chip system, or system-on-chip, etc.

[0159] The embodiments of the present application provide a computer program product. The program product is stored in a storage medium and is executed by at least one processor to implement each process of the above embodiment of the image display method, and can achieve the same technical effects. To avoid repetition, it will not be elaborated here.

[0160] It should be noted that in this article, the term "including", "comprising" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements not only includes those elements, but also includes other elements not expressly listed, or further includes elements inherent to such process, method, article or device. Without further limitations, an element defined by the statement "including one..." does not exclude the existence of additional identical elements in the process, method, article or device including that element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments 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 a reverse order according to the functions involved. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0161] Through the description of the above embodiments, those skilled in the art can clearly understand that the above method of the embodiments can be implemented by means of software plus a necessary general hardware platform. Of course, it can also be implemented by hardware, but in many cases the former is a better implementation. Based on such an understanding, the technical solution of the present application, in essence or the part that contributes to the prior art, can be embodied in the form of a computer software product. The computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk), and includes several instructions to enable a terminal (which can be a mobile phone, computer, server, or network device, etc.) to execute the methods described in various embodiments of the present application.

[0162] The embodiments of the present application have been described above in conjunction with the accompanying drawings. However, the present application is not limited to the above specific embodiments. The above specific embodiments are merely illustrative and not restrictive. Under the inspiration of the present application, those of ordinary skill in the art can also make many forms without departing from the purpose of the present application and the scope protected by the claims, and all of them belong to the protection scope of the present application.

Claims

1. An image display method, characterized in that: The method comprises: Receiving a first input of a first position on a first image, where the first image is a cover image of a first dynamic image, and the first dynamic image includes the first image and a first video; In response to the first input, a second video associated with the first position is displayed, where the second video associated with the first position is a video captured based on triggering the first position.

2. The method according to claim 1, characterized in that Displaying N identification information on the first image, wherein the identification information is associated with a video captured by triggering the display position of the identification information, where N is a positive integer; The receiving a first input of a first position on a first image comprises: A first input of target identification information is received, wherein the target identification information is identification information whose display position is the first position among the N identification information.

3. The method according to claim 2, characterized in that The method further comprises: receiving a second input of a first area on the first image, where the first area is other areas of the first image except the N identification information; In response to the second input, the first video is displayed.

4. The method according to claim 1, characterized in that: Before receiving a first input of a first position on a first image, the method further includes: Shooting a scene corresponding to the first shooting preview interface to obtain the first dynamic image; displaying the first image; receiving a third input of a second position in the first image, where the second position is any position in the first image; In response to the third input, displaying a second shooting preview interface, wherein a focus point of the second shooting preview interface corresponds to the second position; Shooting the scene corresponding to the second shooting preview interface to obtain a second video; The first image and the second video are stored in association.

5. The method according to claim 4, characterized in that The third input is an input of pressing the second position; The step of displaying a second shooting preview interface in response to the third input includes: Determining a target zoom ratio according to a pressing duration of the third input; According to the target zoom ratio, a second shooting preview interface is displayed.

6. An image display device, characterized in that: The device comprises: A receiving module, configured to receive a first input of a first position on a first image, wherein the first image is a cover image of a first dynamic image, and the first dynamic image includes the first image and a first video; The display module is used to display a second video associated with the first position in response to the first input, where the second video associated with the first position is a video captured based on triggering the first position.

7. The device according to claim 6, characterized in that Displaying N identification information on the first image, wherein the identification information is associated with a video captured based on a display position of the identification information, where N is a positive integer; The receiving module is also used for: A first input of target identification information is received, wherein the target identification information is identification information whose display position is the first position among the N identification information.

8. The device according to claim 7, characterized in that The receiving module is also used for: receiving a second input of a first area on the first image, where the first area is other areas of the first image except the N identification information; The display module is further configured to: display the first video in response to the second input.

9. The device according to claim 6, characterized in that The device also includes: A shooting module, used for shooting a scene corresponding to the first shooting preview interface before receiving a first input to a first position on the first image, to obtain the first dynamic image; The display module is also used to: display the first image; The receiving module is further used to: receive a third input of a second position in the first image, where the second position is any position in the first image; The display module is further used to: display a second shooting preview interface in response to the third input, wherein the focus point of the second shooting preview interface corresponds to the second position; The shooting module is further used to: shoot the scene corresponding to the second shooting preview interface to obtain a second video; A processing module is used to store the first image and the second video in an associated manner.

10. The device according to claim 9, characterized in that The third input is an input of pressing the second position; and the display module is further used for: Determining a target zoom ratio according to a pressing duration of the third input; According to the target zoom ratio, a second shooting preview interface is displayed.