CN112584184B - Image display method, image display device, electronic apparatus, and storage medium - Google Patents
Image display method, image display device, electronic apparatus, and storage medium Download PDFInfo
- Publication number
- CN112584184B CN112584184B CN202011334951.4A CN202011334951A CN112584184B CN 112584184 B CN112584184 B CN 112584184B CN 202011334951 A CN202011334951 A CN 202011334951A CN 112584184 B CN112584184 B CN 112584184B
- Authority
- CN
- China
- Prior art keywords
- live broadcast
- stereoscopic image
- live
- image
- item
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 63
- 230000004044 response Effects 0.000 claims description 6
- 230000008569 process Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 10
- 238000012545 processing Methods 0.000 description 9
- 238000005516 engineering process Methods 0.000 description 7
- 230000008859 change Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 4
- 230000000694 effects Effects 0.000 description 4
- 230000003287 optical effect Effects 0.000 description 4
- 230000005236 sound signal Effects 0.000 description 4
- 230000001133 acceleration Effects 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000007726 management method Methods 0.000 description 2
- 230000009471 action Effects 0.000 description 1
- 230000006978 adaptation Effects 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/21—Server components or server architectures
- H04N21/218—Source of audio or video content, e.g. local disk arrays
- H04N21/2187—Live feed
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/234—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
- H04N21/23412—Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs for generating or manipulating the scene composition of objects, e.g. MPEG-4 objects
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/41—Structure of client; Structure of client peripherals
- H04N21/426—Internal components of the client ; Characteristics thereof
- H04N21/42653—Internal components of the client ; Characteristics thereof for processing graphics
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/431—Generation of visual interfaces for content selection or interaction; Content or additional data rendering
- H04N21/4318—Generation of visual interfaces for content selection or interaction; Content or additional data rendering by altering the content in the rendering process, e.g. blanking, blurring or masking an image region
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/44—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs
- H04N21/44012—Processing of video elementary streams, e.g. splicing a video clip retrieved from local storage with an incoming video stream or rendering scenes according to encoded video stream scene graphs involving rendering scenes according to scene graphs, e.g. MPEG-4 scene graphs
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/478—Supplemental services, e.g. displaying phone caller identification, shopping application
- H04N21/4788—Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Computer Graphics (AREA)
- General Engineering & Computer Science (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
The present disclosure relates to an image display method, an apparatus, an electronic device, and a storage medium, the image display method may include: responding to a stereoscopic image display instruction of a live broadcast article on a live broadcast interface, and acquiring a first stereoscopic image of the live broadcast article, wherein the first stereoscopic image is generated according to preset images of the live broadcast article at multiple angles; and displaying a first stereoscopic image on the live broadcast interface, wherein the transparency of a first image area except for live broadcast articles in the first stereoscopic image is greater than a preset threshold value so as to display a live broadcast picture shielded by the first image area on the live broadcast interface. According to the embodiment of the disclosure, not only can the audience fully separate live broadcast articles through the first stereo image, but also more live broadcast pictures on a live broadcast interface can be displayed, so that the influence on the audience watching live broadcast is avoided.
Description
Technical Field
The present disclosure relates to the field of internet, and in particular, to an image display method and apparatus, an electronic device, and a storage medium.
Background
With the rapid development of network live broadcast, more and more users are attracted by the novel transmission mode, in a live broadcast scene, a main broadcast explains live broadcast articles in a live broadcast room, and audiences watch live broadcast in the live broadcast room.
In the related technology, in the process that the anchor broadcasts articles in a live broadcast room, the anchor directs the articles to the camera, and live broadcast pictures of the articles are collected through the camera, so that the articles are displayed in real time. However, the viewer has limited access to item information via the live room. In this case, if the viewer wants to obtain more information about the item, the detail page of the item may be opened, but after the detail page of the item is opened, the live view may be reduced to be displayed on the detail page, which may affect the viewer to view the live view.
Therefore, in the live broadcasting process, how to enable audiences to obtain more information of live broadcast articles without influencing live broadcast watching becomes a technical problem to be solved urgently.
Disclosure of Invention
The disclosure provides an image display method, an image display device, an electronic device and a storage medium, which at least solve the problem that how to enable audiences to obtain more information of live articles and not influence live watching in the related technology.
The technical scheme of the disclosure is as follows:
according to a first aspect of embodiments of the present disclosure, there is provided an image display method including:
responding to a stereoscopic image display instruction of a live broadcast article on a live broadcast interface, and acquiring a first stereoscopic image of the live broadcast article, wherein the first stereoscopic image is generated according to preset images of the live broadcast article at multiple angles;
and displaying the first stereoscopic image on the live broadcast interface, wherein the transparency of a first image area except the live broadcast article in the first stereoscopic image is greater than a preset threshold value so as to display a live broadcast picture shielded by the first image area on the live broadcast interface.
In one or more embodiments of the present disclosure, the displaying the first stereoscopic image on the live interface includes:
acquiring a first placement angle of the live broadcast article, wherein the first placement angle is the placement angle of the live broadcast article on the live broadcast interface when responding to the stereoscopic image display instruction;
and displaying the first stereoscopic image on the live broadcasting interface according to a first placing angle, wherein the placing angle of the live broadcasting article in the first stereoscopic image is consistent with the first placing angle.
In one or more embodiments of the present disclosure, the obtaining a first placement angle of the live item includes:
acquiring a first live broadcast picture, wherein the first live broadcast picture is a live broadcast picture of the live broadcast item when responding to the stereoscopic image display instruction;
identifying at least three key points of the live broadcast item in the first live broadcast picture, wherein the at least three key points are points on the same plane;
and determining the angle between the plane where the at least three key points are located and a preset reference plane as the first placement angle.
In one or more embodiments of the present disclosure, after the displaying the first stereoscopic image on the live interface, the method further includes:
acquiring a second stereo image of the live broadcast article, wherein the second stereo image is obtained by fusing at least a local image area of the live broadcast article in a second live broadcast picture into the first stereo image, and the second live broadcast picture is a live broadcast picture with the definition higher than that of the first stereo image;
and switching the stereoscopic image displayed on the live broadcast interface from the first stereoscopic image to the second stereoscopic image.
In one or more embodiments of the present disclosure, when the stereoscopic image displayed on the live broadcast interface is switched from the first stereoscopic image to the second stereoscopic image, a placement angle of the live broadcast item in the second stereoscopic image is consistent with a placement angle of the live broadcast item in the first stereoscopic image.
In one or more embodiments of the present disclosure, after the displaying the first stereoscopic image on the live interface, the method further includes:
and under the condition that notification information sent by a server is received and the notification information is used for notifying that the live broadcast of the live broadcast article is finished, stopping displaying the first stereoscopic image on the live broadcast interface.
In one or more embodiments of the present disclosure, after the stopping of the displaying of the first stereoscopic image on the live interface, the method further includes:
responding to a live playback instruction of the live broadcast item, and acquiring a third stereoscopic image of the live broadcast item from a database;
displaying a historical live broadcast picture of the live broadcast item, and displaying the third stereo image on the historical live broadcast picture, wherein the transparency of a second image area except the live broadcast item in the third stereo image is greater than the preset threshold value so as to display a picture which is shielded by the second image area on the historical live broadcast picture.
In one or more embodiments of the present disclosure, the acquiring a first stereoscopic image of the live item includes:
acquiring the first stereoscopic image of the live broadcast item from a database;
or,
and acquiring preset images of the live broadcast article at multiple angles from a database, and generating the first stereo image according to the preset images of the live broadcast article at multiple angles.
According to a second aspect of the embodiments of the present disclosure, there is provided an image display device including:
the live broadcast system comprises a first acquisition module, a second acquisition module and a display module, wherein the first acquisition module is configured to respond to a stereoscopic image display instruction of a live broadcast item on a live broadcast interface, and a first stereoscopic image of the live broadcast item is acquired and is generated according to preset images of the live broadcast item at multiple angles;
the first display module is configured to display the first stereoscopic image on the live broadcasting interface, wherein the transparency of a first image area except the live broadcasting item in the first stereoscopic image is larger than a preset threshold value, so as to display a live broadcasting picture blocked by the first image area on the live broadcasting interface.
In one or more embodiments of the present disclosure, the first display module may include:
an angle acquisition unit configured to acquire a first placement angle of the live broadcast item, the first placement angle being a placement angle of the live broadcast item on the live broadcast interface when responding to the stereoscopic image display instruction;
the display unit is configured to display the first stereoscopic image on the live broadcasting interface according to a first placement angle, wherein the placement angle of the live broadcasting item in the first stereoscopic image is consistent with the first placement angle.
In one or more embodiments of the present disclosure, the angle acquisition unit includes:
a picture acquisition subunit configured to acquire a first live view that is a live view of the live item when responding to the stereoscopic image display instruction;
a key point identification subunit configured to identify at least three key points of the live broadcast item in the first live broadcast picture, where the at least three key points are points on the same plane;
an angle determining subunit configured to determine an angle between a plane where the at least three key points are located and a preset reference plane as the first placement angle.
In one or more embodiments of the present disclosure, the image display device further includes:
a second obtaining module, configured to obtain a second stereoscopic image of the live broadcast item, where the second stereoscopic image is obtained by fusing at least a partial image region of the live broadcast item in a second live broadcast picture to the first stereoscopic image, and the second live broadcast picture is a live broadcast picture with a definition greater than that of the first stereoscopic image;
the image switching module is configured to switch the stereoscopic image displayed on the live interface from the first stereoscopic image to the second stereoscopic image.
In one or more embodiments of the present disclosure, when the stereoscopic image displayed on the live broadcast interface is switched from the first stereoscopic image to the second stereoscopic image, a placement angle of the live broadcast item in the second stereoscopic image is consistent with a placement angle of the live broadcast item in the first stereoscopic image.
In one or more embodiments of the present disclosure, the image display device further includes:
and the display stopping module is configured to stop displaying the first stereoscopic image on the live broadcast interface when notification information sent by the server is received and the notification information is used for notifying that the live broadcast article is finished live broadcast.
In one or more embodiments of the present disclosure, the image display device may further include:
a third obtaining module configured to obtain a third stereoscopic image of the live broadcast item from a database in response to a live playback instruction for the live broadcast item;
and the second display module is configured to display a historical live broadcast picture of the live broadcast item and display the third stereo image on the historical live broadcast picture, wherein the transparency of a second image area except the live broadcast item in the third stereo image is greater than the preset threshold value so as to display a picture shielded by the second image area on the historical live broadcast picture.
In one or more embodiments of the present disclosure, the first obtaining module includes:
a first acquisition unit configured to acquire the first stereoscopic image of the live item from a database;
or,
the second acquisition unit is configured to acquire preset images of the live broadcast item at the plurality of angles from a database;
the generating unit is configured to generate the first stereoscopic image according to preset images of the live broadcast item at multiple angles.
According to a third aspect of the embodiments of the present disclosure, there is provided an electronic apparatus including:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the image display method of any one of the above.
According to a fourth aspect of embodiments of the present disclosure, there is provided a storage medium having instructions that, when executed by a processor of an electronic device, enable the electronic device to perform any one of the image display methods described above.
According to a fifth aspect of embodiments of the present disclosure, there is provided a computer program product, wherein instructions in the computer program product, when executed by a processor of an electronic device, enable the electronic device to perform any one of the image display methods described above.
The technical scheme provided by the embodiment of the disclosure at least brings the following beneficial effects:
the first stereoscopic image of the live broadcast article is obtained, and the first stereoscopic image is displayed on a live broadcast interface. Because the first stereo image is obtained according to the preset images of the live broadcast article at multiple angles, the first stereo image can more clearly and truly display the details of the live broadcast article, so that audiences can fully solve the live broadcast article through the first stereo image. In addition, when the first stereoscopic image is displayed on the live broadcast interface, the transparency of a first image area except for live broadcast articles in the first stereoscopic image is larger than a preset threshold value, so that an area shielded by the first image area on the live broadcast interface is displayed. Therefore, more live broadcast pictures on the live broadcast interface can be displayed, and therefore the influence on watching of the live broadcast by audiences is avoided.
It is to be understood that both the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the disclosure.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present disclosure and, together with the description, serve to explain the principles of the disclosure and are not to be construed as limiting the disclosure.
Fig. 1 is a schematic diagram illustrating a live system according to an example embodiment.
Fig. 2 is a flowchart illustrating an image display method according to an exemplary embodiment.
FIG. 3 is a diagram illustrating a live interface, according to an example embodiment.
Fig. 4 is a diagram illustrating a live interface with a first stereoscopic image displayed in accordance with an exemplary embodiment.
Fig. 5 is a schematic diagram of a live interface provided by the present disclosure.
Fig. 6 is a flowchart illustrating an image display method according to another exemplary embodiment.
Fig. 7 is a flowchart illustrating an image display method according to still another exemplary embodiment.
Fig. 8 is a flowchart illustrating an image display method according to still another exemplary embodiment.
Fig. 9 is a flowchart illustrating an image display method according to still another exemplary embodiment.
Fig. 10 is a block diagram illustrating an image display apparatus according to an exemplary embodiment.
FIG. 11 is a block diagram illustrating an electronic device in accordance with an example embodiment.
Detailed Description
In order to make the technical solutions of the present disclosure better understood by those of ordinary skill in the art, the technical solutions in the embodiments of the present disclosure will be clearly and completely described below with reference to the accompanying drawings.
It should be noted that the terms "first," "second," and the like in the description and claims of the present disclosure and in the above-described drawings are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used is interchangeable under appropriate circumstances such that the embodiments of the disclosure described herein are capable of operation in sequences other than those illustrated or otherwise described herein. The implementations described in the exemplary embodiments below are not intended to represent all implementations consistent with the present disclosure. Rather, they are merely examples of apparatus and methods consistent with certain aspects of the present disclosure, as detailed in the appended claims.
Fig. 1 is a schematic diagram illustrating a live system according to an example embodiment. As shown in fig. 1, in the process of live broadcasting an item by an anchor, the anchor device 102 obtains live broadcast data of the live broadcast item, for example, the anchor directs the live broadcast item to a camera of the anchor device 102, and the camera acquires the live broadcast data of the live broadcast item. The anchor device 102 then sends the live data of the live item to the live server 104. When a viewer watches live broadcasting, the viewer device 106 acquires live broadcasting data from the live broadcasting server 104 and displays a live broadcasting picture according to the live broadcasting data.
It should be noted that the anchor device 102 and the audience device 106 may be respectively installed with a live client, and the anchor device 102 and the audience device 106 may respectively perform live data transmission through the live client to realize live broadcast. Anchor device 102 and viewer devices 106 may include: smart phones, tablet computers, notebook computers, desktop computers, smart televisions, and the like.
Based on the live broadcast system, in the process of live broadcast articles, the information of the live broadcast articles acquired by audiences is limited. For example, due to the influence of the environment of the main broadcast or the beautification of the live broadcast screen, the displayed objects in the live broadcast screen are greatly different from the actual objects, the display effect is distorted, and the audience cannot fully know the live broadcast objects. In this case, the viewer opens the detail page of the item in order to obtain more information on the live item, but after the detail page of the item is opened, the live screen is displayed in a reduced size on the detail page, which may affect the viewer's viewing of the live.
In order to enable the viewer to not only obtain more information about the live object, but also not affect the viewer to watch the live object, the present disclosure provides an image display method, which may be applied to an electronic device, which may be the above-mentioned viewer device 106.
Fig. 2 is a flowchart illustrating an image display method according to an exemplary embodiment. As shown in fig. 2, the image display method may include:
s202, responding to a stereoscopic image display instruction of a live broadcast article on a live broadcast interface, and acquiring a first stereoscopic image of the live broadcast article, wherein the first stereoscopic image is generated according to preset images of the live broadcast article at multiple angles;
s204, displaying a first stereo image on the live broadcast interface, wherein the transparency of a first image area except for the live broadcast article in the first stereo image is larger than a preset threshold value so as to display a live broadcast picture shielded by the first image area on the live broadcast interface.
The above-described S202 and S204 will be explained.
In S202, a stereoscopic image display instruction described above is responded to in the course of playing a live broadcast. As one example, the stereoscopic image display instructions may include at least one of: the method comprises the steps of touch operation on a display screen, sliding operation on the display screen, gesture operation and voice instructions. For example, the touch operation on the display screen may be a single-click operation on the display screen or a double-click operation on the display screen. The sliding operation of the display screen may be an operation of sliding from one side of the display screen to the other side.
As one example, obtaining a first stereoscopic image of a live item may include: a first stereoscopic image of a live item is acquired from a database.
In the example, a live broadcast article is shot from a plurality of angles in advance to obtain a preset image of the live broadcast article, and then a first stereo image is generated according to the preset image of the live broadcast article from the plurality of angles; and storing the first stereo image into a database. Therefore, when the electronic equipment broadcasts the article directly, the electronic equipment can directly acquire the first stereo image from the database.
As another example, obtaining a first stereoscopic image of a live item may include: the method comprises the steps of obtaining preset images of live broadcast articles at multiple angles from a database, and generating a first three-dimensional image according to the preset images of the live broadcast articles at the multiple angles.
In this example, a live broadcast item is shot in advance from a plurality of angles to obtain preset images of the live broadcast item, and then the preset images of the live broadcast item from the plurality of angles are stored in a database. Therefore, when the electronic equipment plays the articles directly, preset images of the live articles at multiple angles can be acquired from the database. Then, the electronic equipment generates a first stereoscopic image according to preset images of the live broadcast article at multiple angles.
In both examples, the live broadcast item is shot from a plurality of angles in advance to obtain a preset image of the live broadcast item. Therefore, the preset image with clear live broadcast articles can be shot in advance, even if the picture during live broadcast is not clear, the first stereo image generated based on the preset image is also clear, and a user can obtain more information of the live broadcast articles through the first stereo image.
In S204, a layer may be newly created on the live interface, and the first stereoscopic image may be displayed on the layer. During the period of displaying the first stereo image, the transparency of an image area (namely the first image area) except for the live broadcast article in the first stereo image is larger than a preset threshold value, so that a live broadcast picture shielded by the first image area is displayed on a live broadcast interface.
As an example, the live item area in the first stereoscopic image is opaque, so as to avoid affecting the display effect of the live item in the first stereoscopic image.
As an example, the transparency of the image area (i.e. the first image area) of the first stereoscopic image except for the live broadcast item is 100%, that is, the image area of the first stereoscopic image except for the live broadcast item is completely transparent, so that the first stereoscopic image does not occupy too much area of the live broadcast picture.
The image display method of the present embodiment is described below by taking a live broadcast item as a hand string as an example.
FIG. 3 is a diagram illustrating a live interface, according to an example embodiment. During the process of playing the live broadcast of the live broadcast item 302, the electronic device may display a live broadcast interface as shown in fig. 3, through which the live broadcast of the live broadcast item 302 is played. In the case that the electronic device receives an operation of double-clicking the live interface by the user, the user generates a stereoscopic image display instruction for the live item 302 on the live interface. The electronic device then acquires a first stereoscopic image of the live item 302 in response to the stereoscopic image display instruction.
Then, the electronic device displays a live interface as shown in fig. 4, and as can be seen from fig. 4, a first stereoscopic image 304 of a live item 302 is displayed on the live interface. Compared to the live interface shown in fig. 3, the first stereoscopic image 304 is additionally displayed on the live interface shown in fig. 4. Moreover, since the transparency of the first image region except the live item 302 in the first stereoscopic image is greater than the preset threshold, only the live item 302 in the first stereoscopic image 304 on the live interface blocks a part of the live image. No region in the first stereoscopic image 304 other than the live item 302 obscures the live view so that the live interface can show more live views.
To better illustrate that the live interface of fig. 4 can display more live frames, a comparative example is provided below for illustration. Fig. 5 is a schematic diagram of a live interface provided by the present disclosure. As shown in fig. 5, the transparency of each region in the first stereoscopic image 304 ' is consistent, so that each region in the first stereoscopic image 304 ' blocks the live view, and the region blocked by the first stereoscopic image 304 ' on the live view cannot be displayed, and thus, fewer live views are displayed. In contrast, the live interface shown in fig. 4 displays more live frames than fig. 5.
In the embodiment of the disclosure, a first stereoscopic image of a live item is acquired, and the first stereoscopic image is displayed on a live interface. Because the first stereo image is obtained according to the preset images of the live broadcast article at multiple angles, the first stereo image can more clearly and truly display the details of the live broadcast article, so that audiences can fully solve the live broadcast article through the first stereo image. In addition, when the first stereo image is displayed on the live broadcast interface, the transparency of a first image area except for the live broadcast article in the first stereo image is larger than a preset threshold value, so that an area shielded by the first image area on the live broadcast interface is displayed. Therefore, more live broadcast pictures on the live broadcast interface can be displayed, and therefore the influence on watching of the live broadcast by audiences is avoided.
When the live broadcast of the live broadcast article placed at a certain angle is displayed on the live broadcast interface, the user cannot obtain more details of the live broadcast article at the angle through live broadcast due to reasons such as light and the like. To address this issue, in one or more embodiments of the present disclosure, as shown in fig. 6, S204 may include:
s2042, acquiring a first placement angle of the live broadcast articles, wherein the first placement angle is the placement angle of the live broadcast articles on a live broadcast interface when the stereoscopic image display instruction is responded;
s2044, displaying a first stereoscopic image on the live broadcast interface according to the first placing angle, wherein the placing angle of the live broadcast article in the first stereoscopic image is consistent with the first placing angle.
S204 in the present embodiment is described below by taking a live broadcast item as a mobile phone as an example.
And in the process of live broadcasting the mobile phone, responding to a stereoscopic image display instruction of the mobile phone, and then displaying a first stereoscopic image of the mobile phone on a live broadcasting interface. Because the front of the mobile phone is displayed on the live broadcast interface and the picture is placed perpendicular to the horizontal plane, the front of the mobile phone is also displayed on the first stereo image and is placed perpendicular to the horizontal plane.
In the embodiment of the disclosure, when the first stereoscopic image is displayed, the placing angle of the live broadcast article in the first stereoscopic image is consistent with the placing angle of the live broadcast article in the live broadcast picture, so that a user can conveniently obtain more information of the live broadcast article at the first placing angle during live broadcast through the first stereoscopic image.
In one or more embodiments of the present disclosure, S2042 may include:
acquiring a first live broadcast picture, wherein the first live broadcast picture is a live broadcast picture of a live broadcast article when responding to a three-dimensional image display instruction;
identifying at least three key points of live broadcast articles in a first live broadcast picture, wherein the at least three key points are points on the same plane;
and determining the angle between the plane of the at least three key points and the preset reference plane as a first placement angle.
As one example, at least three keypoints of a live item in a first live view may be identified by a keypoint identification model.
As an example, before displaying the first stereoscopic image on the live interface, the image display method may further include: and identifying key points in the first stereo image, which correspond to the at least three key points one to one, and adjusting the placement angle of the live broadcast article in the first stereo image according to the key points in the first stereo image, so that the placement angle of the live broadcast article in the first stereo image is consistent with the first placement angle.
The following continues to illustrate the present example by taking the live item as a mobile phone.
In order to obtain a first placement angle of the mobile phone on a live broadcast interface, three key points of the mobile phone on the live broadcast interface are firstly identified, wherein the three key points are respectively a central point of a front-facing camera, a central point of a receiver and a central point of an earphone hole. And then, determining a first placing angle of the mobile phone on the live interface according to the three key points of the mobile phone on the live interface.
Before the first stereo image is displayed, three key points of the mobile phone in the first stereo image are identified, and the three key points are also respectively the central point of the front camera, the central point of the earphone and the central point of the earphone hole. Because the first stereo image is the three-dimensional stereo image of the mobile phone, the placing angle of the mobile phone in the first stereo image can be adjusted according to the three key points of the mobile phone in the first stereo image, so that the placing angle of the mobile phone in the first stereo image is the same as the first placing angle of the mobile phone on the live broadcast interface.
In the embodiment of the disclosure, at least three key points of a live broadcast article in a first live broadcast picture can be identified, a first placement angle of the live broadcast article on a live broadcast interface is determined according to the at least three key points, the live broadcast article in a first stereo image is displayed according to the first placement angle, and therefore a user can conveniently obtain more information of the live broadcast article at the first placement angle during live broadcast through the first stereo image.
In one or more embodiments of the present disclosure, after S2044, the image display method may further include:
and responding to a placing angle adjusting instruction of the live broadcast article on the first stereo image, and adjusting the placing angle of the live broadcast article on the first stereo image according to the adjusting direction and the adjusting amplitude in the placing angle adjusting instruction.
The user can adjust the angle of placing of live broadcast article on the first stereo image according to own demand, and under the condition that the anchor broadcast does not show some angles of live broadcast article, the user can look over the display effect of live broadcast article at each angle through first stereo image, and convenience is brought to the user to obtain more information of live broadcast article.
In one or more embodiments of the present disclosure, as shown in fig. 7, after S204, the image display method may further include:
s206, acquiring a second stereo image of the live broadcast article, wherein the second stereo image is obtained by fusing at least a local image area of the live broadcast article in a second live broadcast picture into the first stereo image, and the second live broadcast picture is a live broadcast picture with the definition higher than that of the first stereo image;
and S208, switching the stereoscopic image displayed on the live broadcast interface from the first stereoscopic image to the second stereoscopic image.
As an example, at least a partial image region of a live item in the second live view may be fused into the first stereoscopic image by the server, resulting in the second stereoscopic image. Then, the server transmits the second stereoscopic image to the electronic device.
As another example, at least a partial image region of a live item in the second live view may be fused by the electronic device into the first stereoscopic image resulting in the second stereoscopic image.
Taking a live broadcast article as a mobile phone as an example, the following describes that at least a partial image area of the live broadcast article in the second live broadcast picture is fused into the first stereo image to obtain the second stereo image.
In the process of live broadcasting of the mobile phone, if the manufacturer identification pattern of the mobile phone in a certain frame of live broadcasting picture is clearer than that of the mobile phone in the first stereo image, the manufacturer identification pattern image of the mobile phone is cut out from the frame of live broadcasting picture, then the manufacturer identification pattern image of the mobile phone in the first stereo image is replaced by the manufacturer identification pattern image cut out from the live broadcasting picture, a second stereo image of the mobile phone is obtained, and the stereo image on the live broadcasting interface is switched to the second stereo image. Therefore, the manufacturer identification pattern of the mobile phone in the stereoscopic image displayed on the live broadcast interface can be clearer.
In the embodiment of the present disclosure, in the process of live broadcasting the article, if a certain region of the live broadcast article in the live broadcast picture is clearer than the corresponding region of the live broadcast article in the first stereoscopic image, the region of the live broadcast article in the live broadcast picture can be fused into the first stereoscopic image, so that the stereoscopic image of the live broadcast article is continuously updated, and the stereoscopic image of the live broadcast article displayed on the live broadcast interface is clearer.
In one or more embodiments of the present disclosure, when the stereoscopic image displayed on the live broadcast interface is switched from the first stereoscopic image to the second stereoscopic image, the placement angle of the live broadcast item in the second stereoscopic image is consistent with the placement angle of the live broadcast item in the first stereoscopic image. Therefore, the influence of the change of the stereoscopic image of the live broadcast article on the live broadcast interface on the viewing of the information of the live broadcast article by the user through the stereoscopic image on the live broadcast interface is avoided.
Next, the change of the display effect of the stereoscopic image due to switching the stereoscopic image on the live interface will be described by taking the live item as an example of a mobile phone.
In this example, it is assumed that the first stereo image and the second stereo image are different in that the definition of the mobile phone manufacturer identifier in the second stereo image is higher than that in the first stereo image.
Under the condition that the first stereoscopic image on the live interface displays the mobile phone manufacturer identification, the mobile phone manufacturer identification in the stereoscopic image of the live interface can be seen by audiences to be not clear enough, and when the electronic equipment switches the stereoscopic image of the mobile phone on the live interface from the first stereoscopic image to the second stereoscopic image, the mobile phone manufacturer identification in the stereoscopic image of the live interface can be seen to be clearer from being unclear.
Under the condition that the first stereo image on the live broadcast interface does not display the mobile phone manufacturer identification, the audience does not see the mobile phone manufacturer identification through the first stereo image, but can see the mobile phone manufacturer identification only by adjusting the placement angle of the mobile phone in the first stereo image. In this case, when the stereoscopic image of the mobile phone on the live interface is switched from the first stereoscopic image to the second stereoscopic image, the viewer does not see the stereoscopic image of the mobile phone on the live interface changed. But after the stereo image of the mobile phone is switched, if the audience adjusts the placing angle of the mobile phone, the audience can see that the mobile phone manufacturer identification in the current stereo image becomes clearer than the mobile phone manufacturer identification in the previously displayed stereo image.
In one or more embodiments of the present disclosure, as shown in fig. 8, after S204, the image display method may further include:
and S210, stopping displaying the first stereoscopic image on the live broadcast interface when the notification information sent by the server is received and the notification information is used for notifying that the live broadcast article is finished.
It should be noted that, when the anchor finishes live broadcasting the item, the anchor makes the anchor send a message to the server by operating the anchor, so that the anchor notifies the server that the item finishes live broadcasting. And under the condition that the server determines that the article is finished live broadcasting, the server sends notification information to the electronic equipment of the audience so as to notify the electronic equipment of the audience that the article is finished live broadcasting.
As an example, when the electronic device receives the notification information sent by the server, the electronic device displays a prompt message on a live broadcast interface, where the prompt message prompts a user that the live broadcast item has ended live broadcast. So that the user knows that the reason why the display of the first stereoscopic image is stopped is that the corresponding live item has ended the live broadcast.
In the embodiment of the present disclosure, when the live broadcast of the live broadcast item is finished, the display of the first stereoscopic image of the live broadcast item on the live broadcast interface is stopped, and the influence on the live broadcast of the next live broadcast item due to the display of the first stereoscopic image is avoided.
In one or more embodiments of the present disclosure, as shown in fig. 9, after S210, the image display method may further include:
s212, responding to a live playback instruction of the live item, and acquiring a third stereo image of the live item from a database;
s214, displaying a historical live broadcast picture of the live broadcast item, and displaying a third stereo image on the historical live broadcast picture, wherein the transparency of a second image area except the live broadcast item in the third stereo image is larger than a preset threshold value, so as to display a picture shielded by the second image area on the historical live broadcast picture.
As an example, the third stereoscopic image may be the first stereoscopic image, or the third stereoscopic image may be obtained by fusing a live view of a live item into the first stereoscopic image.
As an example, S214 may include: closing the current live broadcast picture and displaying the historical live broadcast picture of the live broadcast article.
Under the condition that the live broadcast item is finished being live broadcast, the audience can watch the historical live broadcast picture of the live broadcast item so as to realize the playback of the live broadcast item. And displaying a third stereoscopic image of the live broadcast item on the historical live broadcast picture during the playback process of the live broadcast item. The transparency of a second image area except for the live broadcast articles in the third stereo image is larger than a preset threshold value, so that a picture shielded by the second image area is displayed on the historical live broadcast picture. Therefore, the third stereo image is prevented from occupying too much area of the historical live broadcast picture to influence the audience to watch the historical live broadcast picture. In the process of watching and replaying by audiences, more information of the live broadcast article can be acquired through the third stereo image, and excessive influence on display of a historical live broadcast picture due to the third stereo image is avoided.
Fig. 10 is a block diagram illustrating an image display apparatus according to an exemplary embodiment. Referring to fig. 10, the image display apparatus 400 includes:
a first obtaining module 402, configured to, in response to a stereoscopic image display instruction for a live broadcast item on a live broadcast interface, obtain a first stereoscopic image of the live broadcast item, where the first stereoscopic image is generated according to preset images of the live broadcast item at multiple angles;
the first display module 404 is configured to display a first stereoscopic image on the live interface, where transparency of a first image area in the first stereoscopic image except for the live item is greater than a preset threshold, so as to display a live image blocked by the first image area on the live interface.
In the embodiment of the present disclosure, a first stereoscopic image of a live broadcast item is acquired, and the first stereoscopic image is displayed on a live broadcast interface. Because the first stereo image is obtained according to the preset images of the live broadcast article at multiple angles, the first stereo image can more clearly and truly display the details of the live broadcast article, so that audiences can fully solve the live broadcast article through the first stereo image. In addition, when the first stereoscopic image is displayed on the live broadcast interface, the transparency of a first image area except for live broadcast articles in the first stereoscopic image is larger than a preset threshold value, so that an area shielded by the first image area on the live broadcast interface is displayed. Therefore, more live broadcast pictures on the live broadcast interface can be displayed, and therefore the influence on watching of the live broadcast by audiences is avoided.
In one or more embodiments of the present disclosure, the first display module 404 may include:
an angle acquisition unit configured to acquire a first placement angle of a live broadcast item, the first placement angle being a placement angle of the live broadcast item on a live broadcast interface when responding to a stereoscopic image display instruction;
the display unit is configured to display a first stereoscopic image on the live broadcasting interface according to a first placement angle, wherein the placement angle of the live broadcasting item in the first stereoscopic image is consistent with the first placement angle.
In the embodiment of the disclosure, when the first stereo image is displayed, the placing angle of the live broadcast article in the first stereo image is consistent with the placing angle of the live broadcast article in the live broadcast picture, so that a user can conveniently acquire more information of the live broadcast article at the first placing angle during live broadcast through the first stereo image.
In one or more embodiments of the present disclosure, the angle acquisition unit includes:
a picture acquisition subunit configured to acquire a first live view that is a live view of a live broadcast item in response to a stereoscopic image display instruction;
the key point identification subunit is configured to identify at least three key points of the live broadcast item in the first live broadcast picture, wherein the at least three key points are points on the same plane;
the angle determining subunit is configured to determine an angle between a plane where the at least three key points are located and the preset reference plane as a first placement angle.
In the embodiment of the disclosure, at least three key points of a live broadcast item in a first live broadcast picture can be identified, a first placement angle of the live broadcast item on a live broadcast interface is determined according to the at least three key points, and the live broadcast item in a first stereo image is displayed according to the first placement angle, so that a user can conveniently acquire more information of the live broadcast item at the first placement angle during live broadcast through the first stereo image.
In one or more embodiments of the present disclosure, the image display apparatus 400 may further include:
the second acquisition module is configured to acquire a second stereoscopic image of the live broadcast article, the second stereoscopic image is obtained by fusing at least a partial image area of the live broadcast article in a second live broadcast picture into the first stereoscopic image, and the second live broadcast picture is a live broadcast picture with the definition higher than that of the first stereoscopic image;
the image switching module is configured to switch the stereoscopic image displayed on the live interface from the first stereoscopic image to the second stereoscopic image.
In the embodiment of the present disclosure, in the process of live broadcasting the article, if a certain region of the live broadcast article in the live broadcast picture is clearer than the corresponding region of the live broadcast article in the first stereoscopic image, the region of the live broadcast article in the live broadcast picture can be fused into the first stereoscopic image, so that the stereoscopic image of the live broadcast article is continuously updated, and the stereoscopic image of the live broadcast article displayed on the live broadcast interface is clearer.
In one or more embodiments of the present disclosure, when the stereoscopic image displayed on the live broadcast interface is switched from the first stereoscopic image to the second stereoscopic image, the placement angle of the live broadcast item in the second stereoscopic image is consistent with the placement angle of the live broadcast item in the first stereoscopic image. Therefore, the influence of the change of the stereoscopic image of the live broadcast article on the live broadcast interface on the viewing of the information of the live broadcast article by the user through the stereoscopic image on the live broadcast interface is avoided.
In one or more embodiments of the present disclosure, the image display apparatus 400 may further include:
and the display stopping module is configured to stop displaying the first stereoscopic image on the live broadcast interface when the notification information sent by the server is received and the notification information is used for notifying that the live broadcast article is finished.
In the embodiment of the present disclosure, when the live broadcast of the live broadcast item is finished, the display of the first stereoscopic image of the live broadcast item on the live broadcast interface is stopped, and the influence on the live broadcast of the next live broadcast item due to the display of the first stereoscopic image is avoided.
In one or more embodiments of the present disclosure, the image display apparatus 400 may further include:
a third obtaining module configured to obtain a third stereoscopic image of the live item from the database in response to a live playback instruction for the live item;
the second display module is configured to display a historical live broadcast picture of the live broadcast item, and display a third stereo image on the historical live broadcast picture, wherein the transparency of a second image area except the live broadcast item in the third stereo image is larger than a preset threshold value, so that a picture shielded by the second image area on the historical live broadcast picture is displayed.
Under the condition that the live broadcast item is finished being live broadcast, the audience can watch the historical live broadcast picture of the live broadcast item so as to realize the playback of the live broadcast item. And displaying a third stereoscopic image of the live broadcast item on the historical live broadcast picture during the playback process of the live broadcast item. And the transparency of a second image area except the live broadcast article in the third stereo image is greater than a preset threshold value so as to display a picture blocked by the second image area on the historical live broadcast picture. Therefore, the third stereo image is prevented from occupying too much area of the historical live broadcast picture to influence the audience to watch the historical live broadcast picture. In the process of watching and replaying by audiences, more information of the live broadcast article can be acquired through the third stereo image, and excessive influence on display of a historical live broadcast picture due to the third stereo image is avoided.
In one or more embodiments of the present disclosure, the first obtaining module 402 may include:
a first acquisition unit configured to acquire a first stereoscopic image of a live item from a database.
In one or more embodiments of the present disclosure, the first obtaining module 402 may include:
the second acquisition unit is configured to acquire preset images of the live broadcast item at multiple angles from the database;
the generating unit is configured to generate a first stereoscopic image according to preset images of the live broadcast item at multiple angles.
Live broadcast articles can be shot from multiple angles in advance to obtain preset images of the live broadcast articles. Like this, can shoot the comparatively clear preset image of live broadcast article in advance, even the picture when live broadcast is unclear, the first stereo image based on predetermineeing image generation is also clear for the user obtains more information of live broadcast article through first stereo image.
With regard to the apparatus in the above-described embodiment, the specific manner in which each module performs the operation has been described in detail in the embodiment related to the method, and will not be elaborated here.
The present disclosure also provides an electronic device, including: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute the instructions to implement any of the image display methods described above.
FIG. 11 is a block diagram illustrating an electronic device in accordance with an example embodiment. For example, the electronic device may be a mobile phone, a computer, a digital broadcast terminal, a messaging device, a game console, a tablet device, a medical device, an exercise device, a personal digital assistant, and the like.
Referring to fig. 11, the electronic device may include one or more of the following components: a processing component 502, a memory 504, a power component 506, a multimedia component 508, an audio component 510, an interface for input/output (I/O) 512, a sensor component 514, and a communication component 516.
The processing component 502 generally controls overall operation of the electronic device, such as operations associated with display, telephone calls, data communications, camera operations, and recording operations. The processing component 502 may include one or more processors 520 to execute instructions to perform all or a portion of the steps of the methods described above. Further, the processing component 502 can include one or more modules that facilitate interaction between the processing component 502 and other components. For example, the processing component 502 can include a multimedia module to facilitate interaction between the multimedia component 508 and the processing component 502.
The memory 504 is configured to store various types of data to support operation at the device 800. Examples of such data include instructions for any application or method operating on the electronic device, contact data, phonebook data, messages, pictures, videos, and so forth. The memory 504 may be implemented by any type or combination of volatile and non-volatile storage devices, such as Static Random Access Memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic or optical disks.
The power supply component 506 provides power to the various components of the electronic device. The power components 506 may include a power management system, one or more power supplies, and other components associated with generating, managing, and distributing power for an electronic device.
The multimedia component 508 includes a screen that provides an output interface between the electronic device and the user. In some embodiments, the screen may include a Liquid Crystal Display (LCD) and a Touch Panel (TP). If the screen includes a touch panel, the screen may be implemented as a touch screen to receive an input signal from a user. The touch panel includes one or more touch sensors to sense touch, slide, and gestures on the touch panel. The touch sensor may not only sense the boundary of a touch or slide action, but also detect the duration and pressure associated with the touch or slide operation. In some embodiments, the multimedia component 508 includes a front facing camera and/or a rear facing camera. The front-facing camera and/or the rear-facing camera may receive external multimedia data when the device 800 is in an operating mode, such as a shooting mode or a video mode. Each front camera and rear camera may be a fixed optical lens system or have a focal length and optical zoom capability.
The audio component 510 is configured to output and/or input audio signals. For example, the audio component 510 includes a Microphone (MIC) configured to receive external audio signals when the electronic device is in an operational mode, such as a call mode, a recording mode, and a voice recognition mode. The received audio signals may further be stored in the memory 504 or transmitted via the communication component 516. In some embodiments, audio component 510 further includes a speaker for outputting audio signals.
The I/O interface 512 provides an interface between the processing component 502 and peripheral interface modules, which may be keyboards, click wheels, buttons, etc. These buttons may include, but are not limited to: a home button, a volume button, a start button, and a lock button.
The sensor assembly 514 includes one or more sensors for providing various aspects of status assessment for the electronic device. For example, the sensor component 514 can detect an open/closed state of the device 800, the relative positioning of components, such as a display and keypad of the electronic device, the sensor component 514 can also detect a change in position of the electronic device or a component of the electronic device, the presence or absence of user contact with the electronic device, orientation or acceleration/deceleration of the electronic device, and a change in temperature of the electronic device. The sensor assembly 514 may include a proximity sensor configured to detect the presence of a nearby object without any physical contact. The sensor assembly 514 may also include a light sensor, such as a CMOS or CCD image sensor, for use in imaging applications. In some embodiments, the sensor assembly 514 may also include an acceleration sensor, a gyroscope sensor, a magnetic sensor, a pressure sensor, or a temperature sensor.
The communication component 516 is configured to facilitate wired or wireless communication between the electronic device and other devices. The electronic device may access a wireless network based on a communication standard, such as WiFi, a carrier network (such as 2G, 3G, 4G, or 5G), or a combination thereof. In an exemplary embodiment, the communication component 516 receives a broadcast signal or broadcast associated information from an external broadcast management system via a broadcast channel. In an exemplary embodiment, the communication component 516 further includes a Near Field Communication (NFC) module to facilitate short-range communications. For example, the NFC module may be implemented based on Radio Frequency Identification (RFID) technology, infrared data association (IrDA) technology, Ultra Wideband (UWB) technology, Bluetooth (BT) technology, and other technologies.
In an exemplary embodiment, the electronic device may be implemented by one or more Application Specific Integrated Circuits (ASICs), Digital Signal Processors (DSPs), Digital Signal Processing Devices (DSPDs), Programmable Logic Devices (PLDs), Field Programmable Gate Arrays (FPGAs), controllers, micro-controllers, microprocessors or other electronic components for performing the above-described methods.
The present disclosure also provides a storage medium having instructions that, when executed by a processor of an electronic device, enable the electronic device to perform any one of the image display methods described above.
In an exemplary embodiment, a non-transitory computer-readable storage medium comprising instructions, such as a memory comprising instructions, executable by a processor of an electronic device to perform the above-described method is also provided. For example, the non-transitory computer readable storage medium may be a ROM, a Random Access Memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, and the like.
The present disclosure also provides a computer program product, wherein instructions in the computer program product, when executed by a processor of an electronic device, enable the electronic device to perform any of the image display methods described above.
Other embodiments of the disclosure will be apparent to those skilled in the art from consideration of the specification and practice of the disclosure disclosed herein. This application is intended to cover any variations, uses, or adaptations of the disclosure following, in general, the principles of the disclosure and including such departures from the present disclosure as come within known or customary practice within the art to which the disclosure pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the disclosure being indicated by the following claims.
It will be understood that the present disclosure is not limited to the precise arrangements described above and shown in the drawings and that various modifications and changes may be made without departing from the scope thereof. The scope of the present disclosure is limited only by the appended claims.
Claims (16)
1. An image display method, comprising:
responding to a stereoscopic image display instruction of a live broadcast article on a live broadcast interface, and acquiring a first stereoscopic image of the live broadcast article, wherein the first stereoscopic image is generated according to preset images of the live broadcast article at multiple angles;
displaying the first stereoscopic image on the live broadcast interface, wherein the transparency of a first image area except the live broadcast article in the first stereoscopic image is greater than a preset threshold value so as to display a live broadcast picture shielded by the first image area on the live broadcast interface;
after the first stereoscopic image is displayed on the live interface, the method further comprises:
acquiring a second stereo image of the live broadcast article, wherein the second stereo image is obtained by fusing at least a local image area of the live broadcast article in a second live broadcast picture into the first stereo image, and the second live broadcast picture is a live broadcast picture with the definition higher than that of the first stereo image;
and switching the stereoscopic image displayed on the live interface from the first stereoscopic image to the second stereoscopic image.
2. The method of claim 1, wherein the displaying the first stereoscopic image on the live interface comprises:
acquiring a first placement angle of the live broadcast article, wherein the first placement angle is the placement angle of the live broadcast article on the live broadcast interface when responding to the stereoscopic image display instruction;
and displaying the first stereoscopic image on the live broadcast interface according to a first placing angle, wherein the placing angle of the live broadcast article in the first stereoscopic image is consistent with the first placing angle.
3. The method of claim 2, wherein the obtaining a first placement angle of the live item comprises:
acquiring a first live broadcast picture, wherein the first live broadcast picture is a live broadcast picture of the live broadcast item when responding to the stereoscopic image display instruction;
identifying at least three key points of the live broadcast item in the first live broadcast picture, wherein the at least three key points are points on the same plane;
and determining the angle between the plane where the at least three key points are located and a preset reference plane as the first placement angle.
4. The method according to claim 1, wherein when the stereoscopic image displayed on the live interface is switched from the first stereoscopic image to the second stereoscopic image, the placement angle of the live item in the second stereoscopic image is consistent with the placement angle of the live item in the first stereoscopic image.
5. The method of claim 1, wherein after displaying the first stereoscopic image on the live interface, the method further comprises:
and under the condition that notification information sent by a server is received and the notification information is used for notifying that the live broadcast of the live broadcast article is finished, stopping displaying the first stereoscopic image on the live broadcast interface.
6. The method of claim 5, wherein after the ceasing to display the first stereoscopic image on the live interface, the method further comprises:
responding to a live playback instruction of the live broadcast item, and acquiring a third stereoscopic image of the live broadcast item from a database;
displaying a historical live broadcast picture of the live broadcast item, and displaying the third stereo image on the historical live broadcast picture, wherein the transparency of a second image area except the live broadcast item in the third stereo image is greater than the preset threshold value so as to display a picture which is shielded by the second image area on the historical live broadcast picture.
7. The method of claim 1, wherein the obtaining a first stereoscopic image of the live item comprises:
acquiring the first stereoscopic image of the live broadcast item from a database;
or,
and acquiring preset images of the live broadcast article at multiple angles from a database, and generating the first stereo image according to the preset images of the live broadcast article at multiple angles.
8. An image display apparatus, comprising:
the live broadcast system comprises a first acquisition module, a second acquisition module and a display module, wherein the first acquisition module is configured to respond to a stereoscopic image display instruction of a live broadcast item on a live broadcast interface, and a first stereoscopic image of the live broadcast item is acquired and is generated according to preset images of the live broadcast item at multiple angles;
the first display module is configured to display the first stereoscopic image on the live broadcast interface, wherein the transparency of a first image area except the live broadcast item in the first stereoscopic image is greater than a preset threshold value, so as to display a live broadcast picture shielded by the first image area on the live broadcast interface;
the device further comprises:
a second obtaining module, configured to obtain a second stereoscopic image of the live broadcast item, where the second stereoscopic image is obtained by fusing at least a partial image region of the live broadcast item in a second live broadcast picture to the first stereoscopic image, and the second live broadcast picture is a live broadcast picture with a definition greater than that of the first stereoscopic image;
an image switching module configured to switch the stereoscopic image displayed on the live interface from the first stereoscopic image to the second stereoscopic image.
9. The apparatus of claim 8, wherein the first display module comprises:
an angle acquisition unit configured to acquire a first placement angle of the live broadcast item, the first placement angle being a placement angle of the live broadcast item on the live broadcast interface when responding to the stereoscopic image display instruction;
the display unit is configured to display the first stereoscopic image on the live broadcast interface according to a first placement angle, wherein the placement angle of the live broadcast item in the first stereoscopic image is consistent with the first placement angle.
10. The apparatus of claim 9, wherein the angle acquisition unit comprises:
a picture acquisition subunit configured to acquire a first live picture, which is a live picture of the live item when responding to the stereoscopic image display instruction;
a key point identification subunit configured to identify at least three key points of the live broadcast item in the first live broadcast picture, where the at least three key points are points on the same plane;
an angle determining subunit configured to determine an angle between a plane where the at least three key points are located and a preset reference plane as the first placement angle.
11. The apparatus according to claim 8, wherein when the stereoscopic image displayed on the live interface is switched from the first stereoscopic image to the second stereoscopic image, the placement angle of the live item in the second stereoscopic image is consistent with the placement angle of the live item in the first stereoscopic image.
12. The apparatus of claim 8, further comprising:
and the display stopping module is configured to stop displaying the first stereoscopic image on the live broadcast interface when notification information sent by the server is received and the notification information is used for notifying that the live broadcast article is finished live broadcast.
13. The apparatus of claim 12, further comprising:
a third obtaining module configured to obtain a third stereoscopic image of the live broadcast item from a database in response to a live playback instruction for the live broadcast item;
and the second display module is configured to display a historical live broadcast picture of the live broadcast item, and display a third stereo image on the historical live broadcast picture, wherein the transparency of a second image area except for the live broadcast item in the third stereo image is greater than the preset threshold value so as to display a picture shielded by the second image area on the historical live broadcast picture.
14. The apparatus of claim 8, wherein the first obtaining module comprises:
a first acquisition unit configured to acquire the first stereoscopic image of the live item from a database;
or,
the first obtaining module comprises:
the second acquisition unit is configured to acquire preset images of the live broadcast item at the plurality of angles from a database;
a generating unit configured to generate the first stereoscopic image according to preset images of the live broadcast item at a plurality of angles.
15. An electronic device, comprising:
a processor;
a memory for storing the processor-executable instructions;
wherein the processor is configured to execute the instructions to implement the image display method of any one of claims 1 to 7.
16. A storage medium, wherein instructions in the storage medium, when executed by a processor of an electronic device, enable the electronic device to perform the image display method according to any one of claims 1 to 7.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011334951.4A CN112584184B (en) | 2020-11-24 | 2020-11-24 | Image display method, image display device, electronic apparatus, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011334951.4A CN112584184B (en) | 2020-11-24 | 2020-11-24 | Image display method, image display device, electronic apparatus, and storage medium |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112584184A CN112584184A (en) | 2021-03-30 |
CN112584184B true CN112584184B (en) | 2022-08-30 |
Family
ID=75123306
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011334951.4A Active CN112584184B (en) | 2020-11-24 | 2020-11-24 | Image display method, image display device, electronic apparatus, and storage medium |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112584184B (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106791904A (en) * | 2016-12-29 | 2017-05-31 | 广州华多网络科技有限公司 | Live purchase method and device |
CN109963163A (en) * | 2017-12-26 | 2019-07-02 | 阿里巴巴集团控股有限公司 | Internet video live broadcasting method, device and electronic equipment |
CN111541907A (en) * | 2020-04-23 | 2020-08-14 | 腾讯科技(深圳)有限公司 | Article display method, apparatus, device and storage medium |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9883249B2 (en) * | 2015-06-26 | 2018-01-30 | Amazon Technologies, Inc. | Broadcaster tools for interactive shopping interfaces |
US11037206B2 (en) * | 2017-12-27 | 2021-06-15 | Facebook, Inc. | Sponsored-content-item stories for live media items |
-
2020
- 2020-11-24 CN CN202011334951.4A patent/CN112584184B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106791904A (en) * | 2016-12-29 | 2017-05-31 | 广州华多网络科技有限公司 | Live purchase method and device |
CN109963163A (en) * | 2017-12-26 | 2019-07-02 | 阿里巴巴集团控股有限公司 | Internet video live broadcasting method, device and electronic equipment |
CN111541907A (en) * | 2020-04-23 | 2020-08-14 | 腾讯科技(深圳)有限公司 | Article display method, apparatus, device and storage medium |
Also Published As
Publication number | Publication date |
---|---|
CN112584184A (en) | 2021-03-30 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111970533B (en) | Interaction method and device for live broadcast room and electronic equipment | |
CN106791893B (en) | Video live broadcasting method and device | |
CN106028166B (en) | Live broadcast room switching method and device in live broadcast process | |
US20170178289A1 (en) | Method, device and computer-readable storage medium for video display | |
CN112153400B (en) | Live broadcast interaction method and device, electronic equipment and storage medium | |
CN106559712B (en) | Video playing processing method and device and terminal equipment | |
CN112114765A (en) | Screen projection method and device and storage medium | |
CN111343476A (en) | Video sharing method and device, electronic equipment and storage medium | |
CN105786507B (en) | Display interface switching method and device | |
CN107526591B (en) | Method and device for switching types of live broadcast rooms | |
CN105120301B (en) | Method for processing video frequency and device, smart machine | |
CN109451341B (en) | Video playing method, video playing device, electronic equipment and storage medium | |
CN107132769B (en) | Intelligent equipment control method and device | |
CN104090709A (en) | Picture switching method and device | |
CN106254939B (en) | Information prompting method and device | |
CN112738544A (en) | Live broadcast room interaction method and device, electronic equipment and storage medium | |
CN105451037A (en) | Working method of equipment and apparatus thereof | |
CN112291631A (en) | Information acquisition method, device, terminal and storage medium | |
CN105847627B (en) | A kind of method and apparatus of display image data | |
CN105872573A (en) | Video playing method and apparatus | |
CN107272896B (en) | Method and device for switching between VR mode and non-VR mode | |
CN112261453A (en) | Method, device and storage medium for transmitting subtitle splicing map | |
CN106954093B (en) | Panoramic video processing method, device and system | |
CN113556614A (en) | Information issuing method and device and electronic equipment | |
CN106454540B (en) | Method and device for processing interactive information based on live broadcast |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |