CN112312227B - Panoramic interaction method and device - Google Patents
Panoramic interaction method and device Download PDFInfo
- Publication number
- CN112312227B CN112312227B CN202010540589.XA CN202010540589A CN112312227B CN 112312227 B CN112312227 B CN 112312227B CN 202010540589 A CN202010540589 A CN 202010540589A CN 112312227 B CN112312227 B CN 112312227B
- Authority
- CN
- China
- Prior art keywords
- panoramic
- video
- panoramic video
- mobile terminal
- playing
- 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
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/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/482—End-user interface for program selection
- H04N21/4825—End-user interface for program selection using a list of items to be played back in a given order, e.g. playlists
-
- 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/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4122—Peripherals receiving signals from specially adapted client devices additional display device, e.g. video projector
-
- 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/4104—Peripherals receiving signals from specially adapted client devices
- H04N21/4126—The peripheral being portable, e.g. PDAs or mobile phones
-
- 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/60—Network structure or processes for video distribution between server and client or between remote clients; Control signalling between clients, server and network components; Transmission of management data between server and client, e.g. sending from server to client commands for recording incoming content stream; Communication details between server and client
- H04N21/65—Transmission of management data between client and server
- H04N21/658—Transmission by the client directed to the server
- H04N21/6587—Control parameters, e.g. trick play commands, viewpoint selection
-
- 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/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/816—Monomedia components thereof involving special video data, e.g 3D video
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
According to the panoramic interaction method and the panoramic interaction device, a user can remotely control the change of the view angle of the panoramic video on the display equipment through the mobile terminal after scanning the two-dimensional code displayed on the display equipment and performing cloud processing, so that the interaction interest between the user and the display equipment when watching the panoramic video is increased, the panoramic browsing is performed through the interaction operation between the mobile terminal and the display equipment, and the immersion feeling is strong; high-definition photos can be acquired during interaction, so that triple experiences of watching, operating and photographing are obtained; the device is further arranged at a railway station, a bus station, an airport or a subway station, so that the passing people can better know the city in the most interesting way.
Description
Technical Field
The invention relates to the field of panoramic videos, in particular to a panoramic interaction method and device.
Background
The method is characterized in that large screens are often arranged in places such as scenic spots, stadiums, exhibition halls and the like and used for displaying videos or pictures such as advertisements, propaganda films, sports competitions and the like, a user can scan two-dimensional codes on the large screens through a mobile phone to obtain watching addresses of the videos or the pictures and then watch the videos or the pictures through the mobile phone, but for panoramic videos, one of interests of the user watching the panoramic videos lies in freely mastering video watching angles, namely freely mastering switching operations of video pictures at different angles.
Disclosure of Invention
The present invention has been made in view of the above problems.
According to an aspect of the present invention, there is provided a panoramic interaction method, including the steps of:
establishing a material library A at a cloud end, wherein the material library A comprises one or more panoramic videos; playing the panoramic video on the display equipment, and displaying the two-dimensional code on the display equipment; acquiring playing information carried by a two-dimensional code sent by a mobile terminal; performing data processing A according to the acquired playing information to enable the playing content and the playing visual angle of the panoramic video to be displayed on the mobile terminal and the display equipment in a consistent manner; acquiring an operation instruction for changing the view angle of the panoramic video, which is sent by a mobile terminal, wherein the operation instruction carries time information and view angle information, and comprises a first operation instruction and a second operation instruction; and performing data processing B according to the acquired time information and the acquired visual angle information, so that the panoramic video can simultaneously execute an operation instruction on the mobile terminal and the display equipment in real time.
Further, playing the panoramic video on the display device comprises the first playing module acquiring the panoramic video from the cloud end and generating a play list, and decoding and playing the panoramic video according to the sequence of the play list.
Further, the playback information includes a presentation device identifier, a first playback module identifier, a panoramic video identifier, and/or a panoramic video frame sequence identifier.
Further, the data processing A according to the acquired playing information comprises establishing connection with the mobile terminal and sending a network address of the panoramic video to display and play the panoramic video on the mobile terminal, and sending a replay instruction to the display device to play the panoramic video from the beginning on the display device.
Further, the data processing A according to the acquired playing information comprises the steps of acquiring the current time information and the view angle information of the panoramic video sent by the display equipment, establishing connection with the mobile terminal and sending the network address of the panoramic video to enable the panoramic video to be played on the mobile terminal according to the time information and the view angle information.
Further, the data processing A according to the acquired playing information comprises establishing connection with the mobile terminal and sending a network address of the panoramic video, determining time information and view angle information of a first frame of the video frame sequence according to the panoramic video frame sequence identifier, and sending the time information and the view angle information to the display device and the mobile terminal so that the panoramic video is played according to the time information and the view angle information.
Furthermore, after the connection with the mobile terminal is established, the cloud end does not establish connection with other mobile terminals sending the same playing information before the connection is disconnected.
Further, the data processing B according to the acquired time information and the acquired view angle information comprises the steps of determining the view angle information according to the position parameter carried by the first operation instruction or the distance and direction parameter carried by the second operation instruction, enabling the view angle of the panoramic video to be adjusted on the mobile terminal in real time, and simultaneously forwarding the time information and the determined view angle information to the display equipment, so that the view angle of the panoramic video is adjusted on the display equipment in real time.
Further, the material library a further includes one or more panoramic image sets corresponding to the panoramic video, wherein the image resolution of the panoramic image set is higher than the video resolution of the panoramic video.
And further, acquiring a photographing instruction sent by a user through the mobile terminal, and sending the processed picture to the mobile terminal according to the photographing instruction, wherein the photographing instruction carries time information and visual angle information.
Further, the step of sending the processed picture to the mobile terminal according to the photographing instruction comprises the steps of firstly obtaining a panoramic image in a panoramic image set corresponding to the panoramic video according to the time information, and then obtaining a partial image of a corresponding view angle on the panoramic image according to the view angle information.
Further, the method also comprises the step of establishing a material library B at the local server, wherein the material library B comprises one or more panoramic videos.
Further, the panoramic videos in the material library a and the material library B are the same video file with the same one-to-one correspondence and the same content and video resolution, or different video files with the same one-to-one correspondence, the same content and different video resolutions.
Further, playing the panoramic video on the display device includes acquiring the panoramic video from the local server and generating a playlist, and decoding and playing the panoramic video according to the playlist sequence.
According to another aspect of the present invention, there is also provided a panoramic interaction apparatus, including a cloud, a mobile terminal and a display device;
the cloud end is respectively connected with at least one mobile terminal and display equipment through a network, and comprises a cloud storage video module used for establishing a material library A which comprises one or more panoramic videos; the cloud obtaining module is used for obtaining playing information carried by the two-dimension code sent by the mobile terminal, wherein the playing information comprises a display equipment identifier, a first playing module identifier, a panoramic video identifier and/or a panoramic video frame sequence identifier; the panoramic video processing method comprises the steps that an operation instruction for changing the view angle of a panoramic video sent by a mobile terminal is obtained, the operation instruction comprises a first operation instruction and a second operation instruction, and the operation instruction carries time information and view angle information; the cloud data processing module is used for carrying out data processing A according to the acquired playing information, and comprises the steps of establishing connection with the mobile terminal, sending a network address of the panoramic video to enable the panoramic video to be displayed and played on a second playing module of the mobile terminal, and sending a re-playing instruction to a first playing module of the display equipment to enable the panoramic video on the first playing module to be played from the beginning; or acquiring the current time information and the view angle information of the panoramic video sent by the first playing module, and playing the panoramic video on a second playing module of the mobile terminal according to the time information and the view angle information; or, determining time information and view angle information of a first frame of the video frame sequence according to the panoramic video frame sequence identifier, and sending the time information and the view angle information to a first playing module of the display device and a second playing module of the mobile terminal to enable the panoramic video to be played according to the time information and the view angle information; the system comprises a first playing module, a second playing module, a display device first playing module and a panoramic video processing module, wherein the first playing module is used for acquiring time information and visual angle information of a panoramic video, the second playing module is used for performing data processing B according to the acquired time information and the acquired visual angle information, the visual angle information is determined according to position parameters carried by a first operating instruction or distance and direction parameters carried by a second operating instruction, so that the visual angle of the panoramic video is adjusted in real time on the second playing module of the mobile terminal, and meanwhile, the time information and the determined visual angle information are forwarded to the first playing module of the display device, so that the visual angle of the panoramic video is adjusted in real time on the first playing module of the display device;
the mobile terminal comprises a code scanning identification module for scanning the two-dimensional code; the second playing module is used for decoding and playing the panoramic video after acquiring the panoramic video from the cloud end and executing an operation instruction for changing the view angle of the panoramic video;
the display equipment is used for displaying one or more first playing modules; the first playing module is used for playing the panoramic video acquired from the cloud end, displaying the two-dimensional code and executing an operation instruction for changing the view angle of the panoramic video.
Further, the material library a further includes one or more panoramic image sets corresponding to the panoramic video, wherein the image resolution of the panoramic image sets is higher than the video resolution of the panoramic video.
Further, the cloud terminal further comprises a cloud photographing module, the cloud photographing module is used for sending the processed picture to the mobile terminal according to a photographing instruction, the photographing instruction carries time information and view angle information, the method comprises the steps of firstly obtaining a panoramic image in a panoramic image set corresponding to the panoramic video according to the time information, and then obtaining a partial image of a corresponding view angle on the panoramic image according to the view angle information.
Furthermore, the panoramic interaction device further comprises a local server, the local server is respectively connected with the cloud end and the display equipment through a network, the local server comprises a local storage video module, and the local storage video module is used for establishing a material library B and comprises one or more panoramic videos.
Further, the panoramic videos in the material library a and the material library B are the same video file with the same one-to-one correspondence and the same content and video resolution, or different video files with the same one-to-one correspondence, the same content and different video resolutions.
Further, the first playing module is used for playing the panoramic video acquired from the local storage video module, displaying the two-dimensional code, and executing an operation instruction for changing the view angle of the panoramic video.
Furthermore, the display device is a large screen, the mobile terminal is a mobile phone or a tablet computer, and the first playing module is a panoramic video player.
According to the panoramic interaction method and device, the mobile terminal does not need to be connected with the display equipment, the client application does not need to be installed, the change of the visual angle of the video on the display equipment can be remotely controlled by the mobile terminal only by scanning the two-dimensional code, the interactive interest between the user and the display equipment is increased when the user watches the panoramic video, the panoramic browsing is performed through the interactive operation between the mobile terminal and the display equipment, the immersion feeling is strong, and the scenic spot is more realistic; high-definition photos can be acquired during interaction, so that triple experiences of watching, operating and photographing are obtained; furthermore, compared with the common video, the panoramic video has large capacity, large occupied storage space and large transmission occupied bandwidth, and the panoramic video is stored by the local server, so that the bandwidth limitation and flow limitation caused by the fact that the cloud needs to send large-capacity video stream data to the display equipment in real time are avoided; furthermore, due to the limitation of the screen resolution of the mobile terminal, a user cannot watch a high-resolution panoramic video through the mobile terminal, and the display equipment can play a relatively high-resolution panoramic video due to a larger screen of the display equipment, so that different video files with the same content and different video resolutions are respectively stored in the cloud end and the local server end, the pressure of network transmission is reduced, and the requirement of the user for watching the high-resolution panoramic video through the display equipment is further met; the device of the invention is arranged at a railway station, a bus station, an airport or a subway station, so that the passing people can better know the city in the most interesting way.
Drawings
The invention may be better understood by referring to the following description in conjunction with the accompanying drawings, in which like reference numerals are used throughout the figures to indicate like or similar parts. The accompanying drawings, which are incorporated in and form a part of this specification, illustrate preferred embodiments of the present invention and, together with the detailed description, serve to further explain the principles and advantages of the invention.
FIG. 1 shows a schematic flow diagram of a panoramic interaction method according to an embodiment of the present invention;
FIG. 2 shows another schematic flow diagram of a panoramic interaction method according to an embodiment of the present invention;
fig. 3 is a schematic block diagram illustrating a panorama interactive apparatus according to an embodiment of the present invention.
Skilled artisans appreciate that elements in the figures are illustrated for simplicity and clarity and have not necessarily been drawn to scale. For example, the dimensions of some of the elements in the figures may be exaggerated relative to other elements to help improve the understanding of the embodiments of the present invention.
Detailed Description
Exemplary embodiments of the present invention will be described hereinafter with reference to the accompanying drawings. In the interest of clarity and conciseness, not all features of an actual implementation are described in the specification. It will of course be appreciated that in the development of any such actual embodiment, numerous implementation-specific decisions must be made to achieve the developers' specific goals, such as compliance with system-related and business-related constraints, which will vary from one implementation to another. Moreover, it will be appreciated that such a development effort might be complex and time-consuming, but would nevertheless be a routine undertaking for those of ordinary skill in the art having the benefit of this disclosure. It should be noted that, in order to avoid obscuring the present invention with unnecessary details, only the device structures and/or processing steps closely related to the solution according to the present invention are shown in the drawings, and other details not so relevant to the present invention are omitted.
According to the first embodiment of the invention, a panoramic interaction method is provided. Fig. 1 shows a schematic flow chart of the panoramic interaction method of the present invention. S101, establishing a material library A at a cloud end, wherein the material library A comprises one or more panoramic videos; s102, the panoramic video is played on the display equipment, the two-dimensional code is displayed on the display equipment, the first playing module is used for acquiring the panoramic video from the cloud end and generating a play list, and the panoramic video is decoded and played according to the sequence of the play list.
As AN example, for N panoramic videos shot in advance, the N panoramic videos are stored in the cloud, including panoramic videos a1, a2, A3, … …, AN, the display device is a large screen, the first playing module is a panoramic video player, and when the first playing module is one, a panoramic video player window is displayed on the large screen, and the player plays the N panoramic videos in sequence; when a plurality of first playing modules are provided, namely M panoramic video player windows are displayed on a large screen, each player plays different N/M panoramic videos in sequence;
assuming N =16 and M =4, the panoramic video player NUM1 plays the panoramic videos a1, a2, A3, a 4; a panoramic video player NUM2 plays panoramic videos A5, A6, A7 and A8; a panoramic video player NUM3 plays panoramic videos A9, A10, A11 and A12; the panoramic video player NUM4 plays panoramic videos A13, A14, A15 and A16.
S103, acquiring playing information carried by the two-dimensional code sent by the mobile terminal; the playing information comprises a display device identifier, a first playing module identifier and a panoramic video identifier, or further comprises a panoramic video frame sequence identifier.
S104, performing data processing A according to the acquired playing information to enable the playing content and the playing visual angle of the panoramic video to be displayed on the mobile terminal and the display equipment in a consistent manner;
the data processing A comprises the steps of establishing connection with the mobile terminal, sending a network address of the panoramic video to enable the panoramic video to be displayed and played on the mobile terminal, and sending a replay instruction to the display equipment to enable the panoramic video on the display equipment to be played from the beginning; or acquiring the current time information and the view angle information of the panoramic video sent by the display equipment to play the panoramic video on the mobile terminal according to the time information and the view angle information; or, determining the time information and the view angle information of the first frame of the video frame sequence according to the panoramic video frame sequence identification, and sending the time information and the view angle information to the display equipment and the mobile terminal to play the panoramic video according to the time information and the view angle information.
As an example, the mobile terminal is a mobile phone, and the user can play the panoramic video a1 from the beginning on the mobile phone by scanning a two-dimensional code displayed by the panoramic video a1 playing on the large screen through the mobile phone, and at this time, the panoramic video a1 on the large screen is also played from the beginning synchronously;
or, the user can continue to synchronously play the panoramic video A1 on the mobile phone by scanning the two-dimensional code displayed by the panoramic video A1 playing on the large screen through the mobile phone, and at the moment, the panoramic video A1 on the large screen continues to be played, and the playing angle of view of the panoramic video A1 is consistent with that of the mobile phone;
or, when the panoramic video a1 is a multi-segment video subjected to connection processing, each segment of the played video may not have a connection or continuity in content, for example, the first segment of the panoramic video a1 shows a human landscape in a scenic spot, the second segment of the panoramic video sequence shows a natural landscape in the scenic spot, the third segment of the panoramic video sequence shows a characteristic landscape in the scenic spot, and so on, when the second segment of the panoramic video sequence of the panoramic video a1 is being played on a large screen, the user can enter the natural landscape in the scenic spot to play from the beginning by scanning the two-dimensional code through a mobile phone, thereby satisfying a higher requirement of the user for watching the panoramic video, and further improving the experience of the user for watching the promo.
Further, when the display device has a plurality of first playing modules, the cloud performs data processing a and at the same time enables the display device to display only the first playing module window determined according to the first playing module identifier, and to hide and display other first playing module windows.
As an example, when a large screen displays and plays a plurality of panoramic videos in a split-screen manner, after a user scans a two-dimensional code, the large screen hides other video player playing windows, and the video player playing window of the panoramic video to be watched by the user is displayed in a full-screen manner. Therefore, after a user scans the two-dimensional code and uses the large screen, the user can have better watching experience by amplifying the playing window of the current video player on the premise that other users do not scan other two-dimensional codes. It should be noted that, on the premise that the large screen is large enough, the above steps may not be executed under the condition that a single video player playing window can enable the user to have a good viewing experience.
Furthermore, after the cloud end is connected with the mobile terminal, the cloud end is not connected with other mobile terminals which send the same playing information before the connection is disconnected.
S105, an operation instruction for changing the view angle of the panoramic video, which is sent by the mobile terminal, is obtained, wherein the operation instruction carries time information and view angle information, and comprises a first operation instruction and a second operation instruction.
S106, performing data processing B according to the acquired time information and the acquired visual angle information, and simultaneously executing an operation instruction on the panoramic video on the mobile terminal and the display equipment in real time;
the data processing B comprises the steps of determining visual angle information according to position parameters carried by a first operation instruction, enabling the panoramic video to adjust the visual angle on the mobile terminal in real time, and simultaneously forwarding time information and the determined visual angle information to the display equipment, so that the panoramic video adjusts the visual angle on the display equipment in real time;
or determining the view angle information according to the distance and direction parameters carried by the second operation instruction, so that the view angle of the panoramic video is adjusted on the mobile terminal in real time, and simultaneously forwarding the time information and the determined view angle information to the display equipment, so that the view angle of the panoramic video is adjusted on the display equipment in real time.
Specifically, the first operation instruction adjusts the viewing angle by changing two viewing angle parameters, namely the viewing angle and/or the distance between the viewpoint and the center of the sphere, so that the panoramic video can show different effects, such as the effects of asteroid, crystal ball and the like; the second operation instruction adjusts the view angle by continuously changing the horizontal view angle and/or the vertical view angle, so that the playing view angle of the panoramic video can be continuously changed.
Therefore, the mobile terminal does not need to be in wired or wireless connection with the display equipment, any client application does not need to be installed, the visual angle change of videos on the display equipment can be realized through the mobile terminal in a remote control mode only by scanning the two-dimensional code, the interest of interaction between a user and the display equipment when watching panoramic videos is increased, the panoramic browsing is carried out through the interaction operation between the mobile terminal and the display equipment, the immersion feeling is strong, and the scenic spot is more realistic.
According to the second embodiment of the invention, a panoramic interaction method is provided. Fig. 2 shows another schematic flow chart of the panoramic interaction method of the present invention.
In the step S101, a material library A is established at a cloud end, wherein the material library A comprises one or more panoramic videos and one or more panoramic image sets corresponding to the panoramic videos, and the image resolution of each panoramic image set is higher than the video resolution of each panoramic video;
step S107 is further included after step S106, a photographing instruction sent by the user through the mobile terminal is obtained, and the processed picture is sent to the mobile terminal according to the photographing instruction, where the photographing instruction carries time information and view angle information, the time information is, for example, a timestamp or a watermark, and the view angle information is, for example, an attitude angle.
Steps S102 to S106 are the same as those in the first embodiment of the present invention, and are not described herein again.
Specifically, for each of a plurality of panoramic videos shot in advance, a plurality of high-definition panoramic pictures are shot as a panoramic picture set corresponding to the panoramic video while the videos are shot, after a user sends a shooting instruction, the cloud first obtains panoramic pictures in the panoramic picture set corresponding to the panoramic videos according to time information, and then obtains partial pictures, namely shooting pictures, of corresponding visual angles from the panoramic pictures according to visual angle information and sends the partial pictures to the mobile terminal.
As an example, it is assumed that a panoramic video a1 shot in advance has 24 video frame images, and the corresponding panoramic image set is Ap1, and the first corresponding case is that the panoramic image set Ap1 also has 24 high-definition panoramic images in one-to-one correspondence with the video frames of the panoramic video a 1; or, the second corresponding case is that the panoramic image set Ap1 has 2 high-definition panoramic images Ap11 and Ap12 corresponding to the video frames of the panoramic video a1, where Ap11 corresponds to the first 12 video frame images of the panoramic video a1, and Ap12 corresponds to the last 12 video frame images of the panoramic video a 1;
after a user sends a photographing instruction, the cloud first determines (assumes) that the frame 12 is a panoramic video frame image according to the time information, and then determines that the corresponding high-definition panoramic image is a12 th panoramic image (the first corresponding situation) or a panoramic image Ap11 (the second corresponding situation) in the panoramic image set Ap1, and then acquires a partial image of a corresponding view angle according to the view angle information on the 12 th panoramic image (the first corresponding situation) or the panoramic image Ap11 (the second corresponding situation) in the panoramic image set Ap1, so as to obtain a photographed image.
It should be noted that the above is merely an example, and the corresponding manner of the panoramic video and the panoramic image set is not limited to the example.
Therefore, the user can not only realize the interaction with the display equipment, but also obtain a higher-definition picture for taking a picture, so that better triple experiences of watching, operating and taking a picture are obtained.
According to the third embodiment of the present invention, in step S101, a material library B is simultaneously established at a local server, where the material library B includes one or more panoramic videos.
The panoramic videos in the material library B and the material library A are the same video file which is in one-to-one correspondence, and the content and the video resolution are the same, or different video files which are in one-to-one correspondence, the content is the same, and the video resolution is different, wherein the resolution of the panoramic video in the material library A is lower than that of the panoramic video in the material library B.
In step S102, playing the panoramic video on the display device includes acquiring the panoramic video from the local server by the first playing module, generating a playlist, decoding the panoramic video according to the playlist order, and playing the decoded panoramic video.
Steps S103 to S107 are the same as those of the first and second embodiments of the present invention, and are not described herein again.
As AN example, N panoramic videos shot in advance are stored in the cloud, including panoramic videos a1, a2, A3, … …, AN; and stored at the local server, including panoramic videos B1, B2, B3, … …, BN.
The panoramic video is large in capacity, large in occupied storage space and large in occupied bandwidth in transmission compared with a common video, so that the panoramic video is set to be stored in advance at a local server, and bandwidth limitation and flow limitation caused by the fact that a cloud end needs to send large-capacity data to display equipment in real time are avoided (if the panoramic video is only stored at the cloud end, when a user needs to interact with the display equipment through a mobile terminal, the cloud end needs to transmit the panoramic video to the display equipment and the mobile terminal through a network at the same time, and video streaming is blocked or delayed due to the transmission of the large-capacity data).
As another example, N panoramic videos shot in advance are stored in the local server, including panoramic videos B1, B2, B3, … …, BN; and simultaneously, carrying out recompression coding on the N panoramic videos shot in advance to obtain the N panoramic videos with lower video resolution, and storing the N panoramic videos in the cloud, wherein the N panoramic videos comprise panoramic videos A1, A2, A3, … … and AN.
The reason is that the limitation of the screen resolution of the mobile terminal device enables a user not to watch the high-resolution panoramic video through the mobile terminal, so that the video file with lower video resolution can be stored in the cloud, the storage pressure of the cloud can be reduced, and the requirement that the user watches the high-resolution panoramic video through the display device can be further met.
According to a fourth embodiment of the present invention, the present invention further provides a panoramic interaction apparatus, and fig. 3 shows a schematic structural diagram of the panoramic interaction apparatus of the present invention.
Comprises a cloud 210, a mobile terminal 220 and a display device 230;
the cloud 210 is connected to at least one mobile terminal 220 and a display device 230, respectively, via a network, including,
the cloud storage video module 2110 is used for establishing a material library A, and comprises one or more panoramic videos or one or more panoramic image sets corresponding to the panoramic videos, wherein the image resolution of each panoramic image set is higher than the video resolution of each panoramic video;
the cloud obtaining module 2120 is configured to obtain playing information carried by the two-dimensional code sent by the mobile terminal, where the playing information includes a display device identifier, a first playing module identifier, a panoramic video identifier, and/or a panoramic video frame sequence identifier; the method comprises the steps that an operation instruction for changing the view angle of the panoramic video sent by a mobile terminal is obtained, wherein the operation instruction comprises a first operation instruction and a second operation instruction, and the operation instruction carries time information and view angle information; the mobile terminal comprises a camera module, a camera module and a display module, wherein the camera module is used for acquiring a photographing instruction sent by the mobile terminal, and the photographing instruction carries time information and visual angle information;
the cloud data processing module 2130 is configured to perform data processing a according to the acquired playing information, where the data processing a includes establishing a connection with the mobile terminal 220 and sending a network address of the panoramic video to enable the panoramic video to be displayed and played on the second playing module 2220 of the mobile terminal 220, and meanwhile, sending a re-playing instruction to the first playing module 2310 of the display device 230 to enable the panoramic video on the first playing module 2310 of the display device 230 to be played from the beginning; or, the current time information and the view angle information of the panoramic video sent by the first playing module 2310 of the display device 230 are obtained, so that the panoramic video is played on the second playing module 2220 of the mobile terminal 220 according to the time information and the view angle information; or, determining the time information and the view angle information of the first frame of the video frame sequence according to the panoramic video frame sequence identifier, and sending the time information and the view angle information to the first playing module 2310 of the display device 230 and the second playing module 2220 of the mobile terminal 220, so that the panoramic video is played according to the time information and the view angle information;
the processing module is configured to perform data processing B according to the acquired time information and view angle information, including determining view angle information according to a position parameter carried by the first operation instruction or a distance and direction parameter carried by the second operation instruction, so that the view angle of the panoramic video is adjusted in real time on the second playing module 2220 of the mobile terminal 220, and meanwhile, forwarding the time information and the determined view angle information to the first playing module 2310 of the display device 230, so that the view angle of the panoramic video is adjusted in real time on the first playing module 2310 of the display device 230;
the mobile terminal 220 includes a code scanning identification module 2210 for scanning a two-dimensional code; a second playing module 2220, configured to obtain the panoramic video from the cloud 210, decode and play the panoramic video, and execute an operation instruction for changing the angle of view of the panoramic video;
Further, the cloud 210 further includes a cloud photographing module 2140, and the cloud photographing module 2140 is configured to send the processed picture to the mobile terminal 220 according to a photographing instruction, where the photographing instruction carries time information and view angle information, and includes first obtaining a panoramic image in a panoramic image set corresponding to the panoramic video according to the time information, and then obtaining a partial image of a corresponding view angle on the panoramic image according to the view angle information.
Further, the panoramic interaction device further comprises a local server 240, the local server 240 is connected with the cloud 210 and the display device 230 through a network, the local server 240 comprises a local storage video module 2410, the local storage video module 2410 is used for establishing a material library B which comprises one or more panoramic videos, wherein the panoramic videos in the material library a and the material library B are one-to-one corresponding, the content and the video resolution are the same video file or are different video files which are one-to-one corresponding, the content is the same, and the video resolution is different.
Further, the first playing module 2310 is configured to play the panoramic video acquired from the local storage video module 2410 of the local server 240, display the two-dimensional code, and execute an operation instruction for changing a viewing angle of the panoramic video.
Further, the display apparatus 230 is a large screen, and the large screen is disposed in a place such as an outdoor square or an indoor hall of a stadium, a scenic spot, an exhibition hall, a train station, a bus station, an airport, or a subway station.
Further, the mobile terminal 220 is a mobile phone or a tablet computer.
Further, the first playing module 2310 is a panoramic video player.
The functions of the panoramic interaction apparatus according to the embodiment of the present invention can be described by the foregoing panoramic interaction method, so that the detailed description of the embodiment is omitted, and reference may be made to the above method embodiments, which are not repeated herein.
In summary, the present application provides the following solutions:
the scheme 1. the panoramic interaction method is characterized by comprising the following steps:
establishing a material library A at a cloud end, wherein the material library A comprises one or more panoramic videos;
playing the panoramic video on a display device, and displaying the two-dimensional code on the display device;
acquiring playing information carried by the two-dimension code sent by the mobile terminal;
performing data processing A according to the acquired playing information to enable the playing content and the playing visual angle of the panoramic video to be displayed on the mobile terminal and the display equipment in a consistent manner;
acquiring an operation instruction which is sent by a mobile terminal and used for changing the view angle of the panoramic video, wherein the operation instruction carries time information and view angle information; the operation instructions comprise a first operation instruction and a second operation instruction;
and B, performing data processing according to the acquired time information and the acquired visual angle information, so that the panoramic video can simultaneously execute the operation instruction on the mobile terminal and the display equipment in real time.
The method of claim 2, according to the method of claim 1, wherein playing the panoramic video on the display device includes acquiring the panoramic video from the cloud by a first playing module, generating a playlist, decoding the panoramic video according to a playlist order, and playing the decoded panoramic video.
Scheme 3. the panoramic interaction method according to scheme 1, wherein the playback information includes a display device identifier, a first playback module identifier, a panoramic video identifier, and/or a panoramic video frame sequence identifier.
Scheme 5. the panorama interaction method according to any of the schemes 1 to 3, wherein the data processing a according to the acquired play information includes acquiring current time information and view angle information of the panoramic video transmitted by the presentation device, and simultaneously establishing a connection with the mobile terminal and transmitting a network address of the panoramic video to cause the panoramic video to be played on the mobile terminal according to the time information and the view angle information.
Scheme 6. the panoramic interaction method according to any one of schemes 1 to 3, wherein the data processing a according to the acquired play information includes establishing a connection with the mobile terminal and transmitting a network address of the panoramic video, determining time information and view angle information of a first frame of a video frame sequence according to the panoramic video frame sequence identifier, and transmitting the time information and view angle information to the display device and the mobile terminal, so that the panoramic video is played according to the time information and view angle information.
Scheme 7. according to any one of the schemes 1 to 3, after the connection is established with the mobile terminal, the cloud does not establish connection with other mobile terminals that send the same play information before the connection is disconnected.
The method for panoramic interaction according to any one of the schemes 1 to 3 is characterized in that the data processing B according to the acquired time information and the acquired view angle information comprises the steps of determining view angle information according to a position parameter carried by a first operation instruction or a distance and direction parameter carried by a second operation instruction, enabling the panoramic video to adjust the view angle on the mobile terminal in real time, and simultaneously forwarding the time information and the determined view angle information to the display equipment, enabling the panoramic video to adjust the view angle on the display equipment in real time.
The panoramic interaction method of the scheme 9. the material library A further comprises one or more panoramic image sets corresponding to the panoramic video, wherein the image resolution of the panoramic image sets is higher than the video resolution of the panoramic video.
The panoramic interaction method according to the scheme 9 is characterized by further comprising the steps of obtaining a photographing instruction sent by a user through a mobile terminal, and sending a processed picture to the mobile terminal according to the photographing instruction, wherein the photographing instruction carries time information and view angle information.
The method of panoramic interaction according to claim 10, wherein the sending the processed picture to the mobile terminal according to the photographing instruction includes first obtaining a panoramic image in the panoramic image set corresponding to the panoramic video according to the time information, and then obtaining a partial image of a corresponding viewing angle on the panoramic image according to the viewing angle information.
The panoramic interaction method according to the scheme 1, further comprising establishing a material library B at the local server, wherein the material library B comprises one or more panoramic videos.
Scheme 13. the panoramic interaction method according to scheme 12, wherein the panoramic videos in the material library a and the material library B are the same video file with the same one-to-one correspondence and the same content and video resolution, or different video files with the same one-to-one correspondence, the same content and different video resolutions.
The method of claim 14, according to the scheme 13, wherein playing the panoramic video on a display device includes obtaining the panoramic video from the local server and generating a playlist, and decoding and playing the panoramic video according to a playlist order.
The panoramic interaction device is characterized by comprising a cloud end, a mobile terminal and display equipment;
the cloud is respectively connected with at least one mobile terminal and the display equipment through a network, and comprises,
the cloud storage video module is used for establishing a material library A which comprises one or more panoramic videos;
the cloud acquisition module is used for acquiring playing information carried by the two-dimension code sent by the mobile terminal, wherein the playing information comprises a display equipment identifier, a playing module identifier, a panoramic video identifier and/or a panoramic video frame sequence identifier; the method comprises the steps that an operation instruction for changing the view angle of the panoramic video sent by the mobile terminal is obtained, the operation instruction comprises a first operation instruction and a second operation instruction, and the operation instruction carries time information and view angle information;
the cloud data processing module is used for performing data processing A according to the acquired playing information, and comprises the steps of establishing connection with the mobile terminal, sending a network address of a panoramic video to enable the panoramic video to be displayed and played on a second playing module of the mobile terminal, and sending a re-playing instruction to a first playing module of the display equipment to enable the panoramic video on the first playing module to be played from the beginning; or, acquiring the current time information and the view angle information of the panoramic video sent by the first playing module, so that the panoramic video is played on a second playing module of the mobile terminal according to the time information and the view angle information; or, determining time information and view angle information of a first frame of a video frame sequence according to the panoramic video frame sequence identifier, and sending the time information and the view angle information to the first playing module of the display device and the second playing module of the mobile terminal, so that the panoramic video is played according to the time information and the view angle information;
the system comprises a display device, a first playing module, a second playing module, a panoramic video processing module and a display device, wherein the display device is used for acquiring time information and visual angle information, determining the visual angle information according to the acquired time information and visual angle information, enabling the panoramic video to adjust the visual angle on the second playing module of the mobile terminal in real time according to position parameters carried by the first operating instruction or distance and direction parameters carried by the second operating instruction, and simultaneously forwarding the time information and the determined visual angle information to the display device first playing module to enable the panoramic video to adjust the visual angle on the display device first playing module in real time;
the mobile terminal comprises a code scanning identification module for scanning the two-dimensional code; the second playing module is used for decoding and playing the panoramic video after acquiring the panoramic video from the cloud end and executing an operation instruction for changing the view angle of the panoramic video;
the display equipment is used for displaying one or more first playing modules; the first playing module is used for playing the panoramic video acquired from the cloud end, displaying the two-dimensional code and executing an operation instruction for changing the view angle of the panoramic video.
The panoramic interaction device of claim 15, wherein the story library a further comprises one or more panoramic image collections corresponding to the panoramic video, wherein the image resolution of the panoramic image collections is higher than the video resolution of the panoramic video.
The panoramic interaction device according to the claim 17 or 16 is characterized in that the cloud further includes a cloud photographing module, and the cloud photographing module is configured to send a processed picture to the mobile terminal according to a photographing instruction, where the photographing instruction carries time information and view angle information, and includes first obtaining a panoramic image in the panoramic image set corresponding to the panoramic video according to the time information, and then obtaining a partial image of a corresponding view angle on the panoramic image according to the view angle information.
The panoramic interaction device according to claim 18 or 17, further comprising a local server, wherein the local server is connected to the cloud and the display device via a network, and the local server includes a local storage video module, and the local storage video module is configured to establish a material library B including one or more panoramic videos.
Scheme 19. the panoramic interaction apparatus according to scheme 18, wherein the panoramic videos in the material library a and the material library B are the same video file with the same one-to-one correspondence and the same content and video resolution, or different video files with the same one-to-one correspondence, the same content and different video resolutions.
The panoramic interaction device according to claim 19, wherein the first playing module is configured to play the panoramic video acquired from the local storage video module, display the two-dimensional code, and execute an operation instruction for changing a viewing angle of the panoramic video.
Scheme 21. the panorama interaction apparatus of any of schemes 15-20, wherein the display device is a large screen.
Scheme 22. the panoramic interaction device according to any one of schemes 15 to 20, wherein the mobile terminal is a mobile phone or a tablet computer.
Scheme 23. the panoramic interaction apparatus of any one of schemes 15 to 20, wherein the first playing module is a panoramic video player.
Those of ordinary skill in the art will understand that: the discussion of any embodiment above is meant to be exemplary only, and is not intended to intimate that the scope of the disclosure, including the claims, is limited to these examples; within the idea of the invention, also features in the above embodiments or in different embodiments may be combined, steps may be implemented in any order, and there are many other variations of the different aspects of the invention as described above, which are not provided in detail for the sake of brevity.
While the invention has been described with respect to a limited number of embodiments, those skilled in the art, having benefit of this description, will appreciate that other embodiments can be devised which do not depart from the scope of the invention as described herein. Furthermore, it should be noted that the language used in the specification has been principally selected for readability and instructional purposes, and may not have been selected to delineate or circumscribe the inventive subject matter. Accordingly, many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the appended claims. The present invention has been disclosed in an illustrative rather than a restrictive sense, and the scope of the present invention is defined by the appended claims.
Claims (5)
1. A panoramic interaction method is characterized by comprising the following steps:
establishing a material library A at a cloud end, wherein the material library A comprises one or more panoramic videos; establishing a material library B at a local server, wherein the material library B comprises one or more panoramic videos; panoramic videos in the material library A and the material library B are different video files which are in one-to-one correspondence, have the same content and are different in video resolution;
the local server is respectively connected with the cloud and the display equipment through a network; playing the panoramic video in the material library B on display equipment, and displaying the two-dimensional code on the display equipment;
the cloud end acquires playing information carried by the two-dimensional code sent by the mobile terminal; the playing information comprises a display device identifier, a first playing module identifier, a panoramic video identifier and/or a panoramic video frame sequence identifier;
the cloud end carries out data processing according to the acquired playing information, so that the playing content and the playing visual angle of the panoramic video are displayed on the mobile terminal and the display equipment in a consistent manner; the method specifically comprises the following steps: acquiring time information and visual angle information of a panoramic video in a material library B currently played by the display equipment, establishing connection with the mobile terminal, and sending a network address of a corresponding panoramic video in the material library A, so that the corresponding panoramic video in the material library A is played on the mobile terminal according to the time information and the visual angle information; or, establishing connection with the mobile terminal, sending a network address of a corresponding panoramic video in a material library A, determining time information and view angle information of a first frame of a video frame sequence according to the panoramic video frame sequence identifier, sending the time information and the view angle information to the display device and the mobile terminal, and playing the panoramic videos of the display device and the mobile terminal according to the time information and the view angle information;
the method comprises the steps that a cloud end obtains an operation instruction which is sent by a mobile terminal and used for changing the view angle of a panoramic video, wherein the operation instruction carries time information and view angle information; performing data processing according to time information and visual angle information carried by an operation instruction, so that the panoramic video can simultaneously execute the operation instruction on the mobile terminal and the display equipment in real time; the operation instructions comprise a first operation instruction and a second operation instruction; the method specifically comprises the following steps: and determining visual angle information according to the position parameter carried by the first operation instruction or the distance and direction parameter carried by the second operation instruction, so that the visual angle of the panoramic video is adjusted on the mobile terminal in real time, and simultaneously forwarding the time information and the determined visual angle information to the display equipment, so that the visual angle of the panoramic video is adjusted on the display equipment in real time.
2. The panoramic interaction method of claim 1, wherein the story library a further comprises one or more panoramic image collections corresponding to the panoramic video, wherein the image resolution of the panoramic image collections is higher than the video resolution of the panoramic video.
3. The panoramic interaction method of claim 2, further comprising obtaining a photographing instruction sent by a user through a mobile terminal, and sending a processed picture to the mobile terminal according to the photographing instruction, wherein the photographing instruction carries time information and view angle information, and the processing of the picture according to the photographing instruction comprises the steps of firstly obtaining a panoramic image in the panoramic image set corresponding to the panoramic video according to the time information, and then obtaining a partial image of a corresponding view angle on the panoramic image according to the view angle information.
4. The panoramic interaction method of claim 1, wherein the panoramic videos in the material library a and the material library B are the same video file with one-to-one correspondence and identical content and video resolution.
5. A panoramic interaction device is characterized by comprising a cloud end, a local server end, a mobile terminal and display equipment;
the local server is respectively connected with the cloud end and the display equipment through a network, and comprises a local storage video module which is used for establishing a material library B and comprises one or more panoramic videos;
the mobile terminal comprises a code scanning identification module for scanning the two-dimensional code; the second playing module is used for decoding and playing the panoramic video after acquiring the panoramic video from the cloud end and executing an operation instruction for changing the view angle of the panoramic video;
the display equipment is used for displaying one or more first playing modules; the first playing module is used for playing the panoramic video acquired from the local storage video module, displaying the two-dimensional code and executing an operation instruction for changing the view angle of the panoramic video;
the cloud is connected with at least one mobile terminal and the display device through a network respectively, and comprises:
the cloud storage video module is used for establishing a material library A, and the material library A comprises one or more panoramic videos; the panoramic videos in the material library A and the material library B are different video files which are in one-to-one correspondence, have the same content and are different in video resolution;
the cloud acquisition module is used for acquiring playing information carried by the two-dimension code sent by the mobile terminal, wherein the playing information comprises a display equipment identifier, a playing module identifier, a panoramic video identifier and/or a panoramic video frame sequence identifier; acquiring an operation instruction for changing the view angle of the panoramic video, which is sent by the mobile terminal, wherein the operation instruction comprises a first operation instruction and a second operation instruction, and the operation instruction carries time information and view angle information;
the cloud data processing module is configured to perform data processing according to the acquired play information, and specifically includes: establishing connection with the mobile terminal, sending a network address of a panoramic video in a material library A to enable the panoramic video to be displayed and played on a second playing module of the mobile terminal, and simultaneously sending a re-playing instruction to a first playing module of the display equipment to enable the panoramic video on the first playing module to be played from the beginning; or acquiring time information and visual angle information of the panoramic video in the material library B currently played by the first playing module, establishing connection with the mobile terminal and sending a network address of the corresponding panoramic video in the material library A, so that the corresponding panoramic video in the material library A is played on the second playing module of the mobile terminal according to the time information and the visual angle information; or, determining time information and view angle information of a first frame of the video frame sequence according to the panoramic video frame sequence identifier, and sending the time information and the view angle information to a first playing module and a second playing module to enable the panoramic video to be played according to the time information and the view angle information;
and performing data processing according to the acquired time information and the acquired visual angle information, wherein the visual angle information is determined according to the position parameter carried by the first operation instruction or the distance and direction parameter carried by the second operation instruction, so that the visual angle of the panoramic video is adjusted on the second playing module of the mobile terminal in real time, and meanwhile, the time information and the determined visual angle information are forwarded to the first playing module of the display equipment, so that the visual angle of the panoramic video is adjusted on the first playing module of the display equipment in real time.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010540589.XA CN112312227B (en) | 2020-06-15 | 2020-06-15 | Panoramic interaction method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010540589.XA CN112312227B (en) | 2020-06-15 | 2020-06-15 | Panoramic interaction method and device |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112312227A CN112312227A (en) | 2021-02-02 |
CN112312227B true CN112312227B (en) | 2022-09-16 |
Family
ID=74336636
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010540589.XA Active CN112312227B (en) | 2020-06-15 | 2020-06-15 | Panoramic interaction method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112312227B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115442644A (en) * | 2021-10-29 | 2022-12-06 | 佛山欧神诺云商科技有限公司 | Panoramic image display angle control method, device, medium and product |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105898460A (en) * | 2015-12-10 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Method and device for adjusting panorama video play visual angle of intelligent TV |
CN107396077A (en) * | 2017-08-23 | 2017-11-24 | 深圳看到科技有限公司 | Virtual reality panoramic video stream projecting method and equipment |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105516423A (en) * | 2015-12-24 | 2016-04-20 | 努比亚技术有限公司 | Mobile terminal, data transmission system and mobile terminal shoot method |
CN106383655A (en) * | 2016-09-19 | 2017-02-08 | 北京小度互娱科技有限公司 | Interaction control method for controlling visual angle conversion in panorama playing process, and device for realizing interaction control method |
CN106572359A (en) * | 2016-10-27 | 2017-04-19 | 乐视控股(北京)有限公司 | Method and device for synchronously playing panoramic video on multiple terminals |
CN107659851B (en) * | 2017-03-28 | 2019-09-17 | 腾讯科技(北京)有限公司 | The displaying control method and device of panoramic picture |
CN109429072A (en) * | 2017-08-28 | 2019-03-05 | 触信(厦门)智能科技有限公司 | A kind of sharing method of panoramic pictures or panoramic video |
CN108769739A (en) * | 2018-06-27 | 2018-11-06 | 哈尔滨市舍科技有限公司 | The method that picture and short-sighted frequency are obtained from panoramic video |
CN110930517A (en) * | 2019-08-19 | 2020-03-27 | 泉州师范学院 | Panoramic video interaction system and method |
-
2020
- 2020-06-15 CN CN202010540589.XA patent/CN112312227B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105898460A (en) * | 2015-12-10 | 2016-08-24 | 乐视网信息技术(北京)股份有限公司 | Method and device for adjusting panorama video play visual angle of intelligent TV |
CN107396077A (en) * | 2017-08-23 | 2017-11-24 | 深圳看到科技有限公司 | Virtual reality panoramic video stream projecting method and equipment |
Non-Patent Citations (1)
Title |
---|
VR手术视频示教平台的构建与应用;肖扬等;《医疗卫生装备》;20200115(第01期);全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN112312227A (en) | 2021-02-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11381801B2 (en) | Methods and apparatus for receiving and/or using reduced resolution images | |
US10334162B2 (en) | Video processing apparatus for generating panoramic video and method thereof | |
US20110044602A1 (en) | Image comparison device using personal video recorder and method using the same | |
US20060195523A1 (en) | System and method of broadcasting full-screen video | |
KR20180076720A (en) | Video transmitting device and video playing device | |
WO2016199607A1 (en) | Information processing device and information processing method | |
CN108418832A (en) | A kind of virtual reality shopping guide method, system and storage medium | |
CN112312227B (en) | Panoramic interaction method and device | |
CN110730340B (en) | Virtual audience display method, system and storage medium based on lens transformation | |
CN113923354B (en) | Video processing method and device based on multi-frame images and virtual background shooting system | |
US11297378B2 (en) | Image arrangement determination apparatus, display controlling apparatus, image arrangement determination method, display controlling method, and program | |
KR102152627B1 (en) | Method and apparatus for displaying contents related in mirroring picture | |
KR101796226B1 (en) | System for outputting multiple videos simultaneously | |
US11792380B2 (en) | Video transmission method, video processing device, and video generating system for virtual reality | |
CN107835433B (en) | Event wide-view live broadcasting system, associated equipment and live broadcasting method | |
KR102124194B1 (en) | Multi channel transmitting system for image analysis and controlling method | |
CN110290360B (en) | Image stitching method and terminal equipment for panoramic video image | |
KR20230068852A (en) | Vertical mode streaming method, and portable vertical mode streaming system | |
Takacs | PanoMOBI: panoramic mobile entertainment system | |
WO2003102915A1 (en) | Display device, display method, and advertisement method using display device | |
JP2004240118A (en) | Display device and advertising method using the device |
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 |