A method, device and medium for panoramic live broadcast of scenic spots with real-time explanation by anchor
By introducing technical means of real-time explanation of anchors and dynamic interest area adjustments in scenic spot live broadcasts, the problem of lack of immediacy and interactiveness of existing scenic spot live broadcasts has been solved, and a richer and more personalized scenic spot live broadcast experience has been achieved.
Patent Information
- Application Number
- CN202411890090.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-04-04
AI Technical Summary
The existing live broadcast of scenic spots mainly relies on pre-recorded videos, which lack immediacy and interactivity, making it difficult to meet the audience's needs for freshness and personalized experience.
The panoramic live broadcast method of scenic spots with live broadcasts with anchors in real time is adopted. The live broadcast images of each scene of the scenic spot are obtained through the panoramic camera, combined with the user's target scene selection and window movement instructions, dynamically adjust the interest area, and superimpose the anchor's real-time explanation images and audio on the user's window.
It realizes that users have an immersive tour experience, enhances their understanding of the local customs and culture of the scenic spot, breaks the limitations of the traditional live broadcast mode, gives users greater autonomy, and improves the interactiveness and experience of live broadcasts in the scenic spot.
Smart Images

Figure CN119767045A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of panoramic live broadcasting, and in particular to a method, device and medium for panoramic live broadcasting of a scenic spot with real-time commentary by an anchor. Background Art
[0002] With the continuous development of modern information technology, live broadcasting of scenic spots has become a novel and effective means of publicity. Through the Internet platform, live broadcasting of scenic spots can not only present the natural scenery, cultural landscapes and various special activities to the audience in an all-round way, but also enable people thousands of miles away to feel the unique charm of the scenic spot as if they were there in person.
[0003] However, in actual operation, the live broadcast introduction method of most scenic spots is still at a relatively primary stage, mainly relying on pre-recorded video content for display. The static video playback format lacks immediacy and interactivity, and it is difficult to meet the audience's needs for freshness and personalized experience. Summary of the invention
[0004] In view of this, an embodiment of the present invention provides a method, device and medium for live broadcasting of a panoramic view of a scenic spot with real-time commentary by an anchor.
[0005] A first aspect of the present invention provides a method for live broadcasting a panoramic view of a scenic spot with a real-time explanation by an anchor, comprising the following steps: Get panoramic live broadcast images of each scene in the scenic area; Receive the user's target scene selection instruction, display the initial interest area of the target scene panoramic live broadcast screen in the user window, and overlay the host's real-time explanation image and play the host's real-time explanation audio on the user window; Receive the user's window movement instruction, and adjust the interest area displayed in the user window of the panoramic live broadcast image of the target scene according to the user's window movement instruction.
[0006] Furthermore, the panoramic live broadcast images of each scene in the scenic area are obtained by shooting with multiple panoramic cameras arranged in each scene in the scenic area.
[0007] Furthermore, the target scene selection instruction is received specifically through the following steps: Displaying a scenic scene selection window to the user, wherein the scenic scene selection window includes a scenic scene map and a scenic scene list; The target scene selection instruction of the user is received through the scenic scene selection window.
[0008] Furthermore, the real-time explanation image of the anchor is obtained by the following steps: Shoot in the live broadcast room where the anchor is performing live broadcast actions to obtain real-time explanation images; In the real-time explanation picture, image segmentation is performed using the host's body contour as a segmentation point to obtain a real-time explanation image of the host; The host's real-time explanation image is superimposed on the area of interest displayed in the user window.
[0009] Furthermore, the real-time audio of the host's explanation is obtained by the following steps: The live broadcast room where the anchor performs live broadcast actions records the anchor's real-time explanation audio in real time and transmits it to the user window for playback.
[0010] Furthermore, after the step of superimposing and displaying the real-time explanation image of the anchor on the user window, the following steps are also included: Receiving message prompts sent to the anchor; the message prompts include voice message prompts and text message prompts; Receive feedback from the host regarding the sent message prompt, and display the feedback on the user window.
[0011] Furthermore, the user's window movement instruction includes a touch operation, a shake operation and a somatosensory operation; The method of adjusting the interest area displayed in the user window of the panoramic live broadcast picture of the target scene according to the user's window movement instruction specifically includes the following steps: Establishing a spherical coordinate system, and loading the panoramic live broadcast image of the target scene on the spherical coordinate system; Determine the spherical coordinate equations of the initial region of interest; The spherical coordinate equation of the target region of interest is obtained by solving the window movement instruction, and the region of interest displayed in the user window is adjusted to the position of the target region of interest as a new initial region of interest.
[0012] Furthermore, after the step of presenting the panoramic live broadcast picture with explanation to the user, the following steps are also included: Receive a window adjustment instruction from a user, and adjust the size and shape of the user window.
[0013] A second aspect of the present invention provides an electronic device, including a processor and a memory; The memory is used to store programs; The processor executes the program to implement the method for live broadcasting of a panoramic view of a scenic spot with real-time commentary by a host.
[0014] A third aspect of the present invention provides a computer-readable storage medium, wherein the storage medium stores a program, and the program is executed by a processor to implement the method for live broadcasting of a panoramic view of a scenic spot with real-time commentary by an anchor.
[0015] The embodiment of the present invention also discloses a computer program product or a computer program, which includes a computer instruction stored in a computer-readable storage medium. A processor of a computer device can read the computer instruction from the computer-readable storage medium, and the processor executes the computer instruction, so that the computer device executes the above method.
[0016] The embodiments of the present invention have the following beneficial effects: the embodiments of the present invention provide a panoramic live broadcast method, device and medium for a scenic spot with real-time explanation by an anchor, which uses a panoramic screen to display various scenes of the scenic spot, so that users can have an immersive tour experience; while the panoramic live broadcast is supplemented by the real-time explanation of the anchor, users can further understand the local conditions and customs of the scenic spot. In addition, in order to meet the personalized needs of different users, the embodiments of the present invention also allow users to freely switch interest areas in the panoramic live broadcast. This method breaks the limitations of the traditional live broadcast mode, gives users greater autonomy, and greatly improves the user's scenic spot live broadcast tour experience.
[0017] Additional aspects and advantages of the present invention will be given in part in the following description, and in part will be obvious from the following description, or will be learned through practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application, the drawings required for use in the description of the embodiments will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0019] Figure 1 The present invention is a basic flow chart of a method for live broadcasting a panoramic view of a scenic spot with real-time commentary by a host.
[0020] Figure 2 It is a schematic diagram of the panoramic live broadcast picture effect of the present invention.
[0021] Figure 3 It is a schematic diagram of the image effect of displaying the area of interest and the host's real-time explanation in the user window of the present invention.
[0022] Figure 4 It is a schematic diagram of the effect of the anchor's real-time explanation of image acquisition according to the present invention.
[0023] Figure 5 It is a schematic diagram of the effect of loading the panoramic live broadcast picture on the spherical coordinate system of the present invention.
[0024] Figure 6 It is a schematic diagram of the effect of determining the position of the target area of interest on a spherical coordinate system of the present invention.
[0025] Figure 7 It is a structural schematic diagram of an electronic device of the present invention.
[0026] Figure 8 It is a schematic diagram of the structure of a computer-readable storage medium of the present invention. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical solution and advantages of the present application more clearly understood, the present application is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.
[0028] like Figure 1 As shown, the first embodiment of the present invention provides a method for live broadcasting a panoramic view of a scenic spot with a real-time explanation by an anchor, comprising the following steps: S1. Obtain panoramic live broadcast images of each scene in the scenic area; S2 receives the user's target scene selection command, displays the initial area of interest of the target scene panoramic live screen in the user window, and superimposes the host's real-time explanation image and plays the host's real-time explanation audio on the user window; S3. Receive a window movement instruction from the user, and adjust the interest area displayed in the user window of the panoramic live broadcast image of the target scene according to the window movement instruction of the user.
[0029] The embodiment of the present invention uses a panoramic screen to display various scenes of the scenic spot, so that users can get an immersive tour experience; while the panoramic live broadcast is supplemented by the host's real-time explanation, users can further understand the local conditions and customs of the scenic spot, and have a better publicity effect on the scenic spot. The live broadcast method of the embodiment of the present invention is not limited to visual presentation, it is more like an immersive experience, allowing users to feel as if they are in the scenic spot, and can freely choose different perspectives of the scenic spot to experience the beauty and culture of the scenic spot in person, thereby greatly enhancing the audience's sense of participation and experience.
[0030] The following specifically describes the implementation process of each step of the present invention: S1. Obtain panoramic live broadcast images of each scene in the scenic area.
[0031] In the embodiment of the present invention, the panoramic live broadcast images of each scene in the scenic area are obtained by shooting multiple panoramic cameras arranged in each scene in the scenic area. A panoramic camera refers to a lens with an extremely wide viewing angle (usually more than 180 degrees, or even up to 360 degrees), such as a wide-angle lens, a fisheye lens, etc., which stitches lens images from multiple directions to form a panoramic image of the scenic area. By way of example, Figure 2The picture shown is a panoramic picture taken by a fisheye lens. Due to the limitation of the plane, the panoramic picture is represented as a spherical perspective, but this perspective can be restored to a regular projection picture to show the user through targeted perspective correction means. Therefore, users can realize an immersive tour of the scenic spot through the panoramic camera in the scenic spot.
[0032] S2. Receive the user's target scene selection instruction, display the initial interest area of the target scene panoramic live broadcast screen in the user window, and overlay the host's real-time explanation image and play the host's real-time explanation audio on the user window.
[0033] In the embodiment of the present invention, the user can input the target scene selection instruction to select the target scene that the user wants to visit in the scenic area. Specifically, in step S2, the target scene selection instruction is received by the following steps: S2-a1. Display the scenic scene selection window to the user. Specifically, the scenic scene selection window can be presented in a map format or a list format. The embodiment of the present invention adopts a map format presentation so that the user can easily identify the relative position of each scene in the scenic area.
[0034] S2-a2. Receive the user's target scene selection instruction through the scenic scene selection window.
[0035] After the user selects the target scene in the scenic scene selection window, the background will convert the user operation into a data instruction and display the panoramic live broadcast screen of the target scene to the user. Since the user window cannot display the entire panoramic screen, the embodiment of the present invention determines an interest area in the panoramic live broadcast screen of the target scene to display to the user. The initial interest area is usually the most representative area of the target scene to attract users to stay in the live broadcast room to watch the live broadcast.
[0036] In order to improve the user's live broadcast experience, in the embodiment of the present invention, the host's real-time explanation image and real-time explanation audio are inserted into the panoramic live broadcast screen, and the host's explanation of the scenic spot deepens the user's impression of the target scene. The specific display effect of the user window is as follows: Figure 3 shown.
[0037] In step S2, the anchor's real-time explanation image is obtained through the following steps: S2-b1. Shoot in the live broadcast room where the anchor is performing live broadcast actions to get real-time explanation screen; S2-b2 in real-time explanation of the screen anchor's body contour as the segmentation point for image segmentation, get the anchor's real-time explanation of the image; S2-b3. Overlay the host's real-time explanation image on the area of interest displayed in the user window.
[0038] Furthermore, the present invention can simultaneously record the host's real-time explanation audio while recording the host's live broadcast picture, and synchronously play the host's real-time explanation audio in the user window.
[0039] In the embodiment of the present invention, Figure 4 As shown in the figure, the host is broadcasting live in front of a solid-color curtain. The host's body outline is separated from the host's real-time explanation screen through an image processing algorithm, and the host's body outline is superimposed and displayed on the user window. This allows the host to be within the live broadcast screen of the panoramic camera and broadcast live explanations of the scenic spot without having to run back and forth between multiple scenes for live broadcasts, which brings better live broadcast effects. The recorded audio can be played synchronously in the user window, providing users with a more complete and high-quality live broadcast experience.
[0040] In some embodiments, the anchor may be displayed in the user window in the form of a virtual image (not a real person image). The model of the virtual image is loaded in the live broadcast background, and the virtual image is loaded when the user opens the live broadcast user window. At this time, the action of the virtual image can be controlled by the motion capture device worn by the anchor, and the real-time audio of the anchor is received as usual. The scenic spot is explained through the virtual image, providing users with a different live broadcast experience.
[0041] In some embodiments, the user may have a need to interact with the anchor while watching the live broadcast of the scenic spot, and hope that the anchor will further introduce some of the scenery in the scene. Therefore, after the step of superimposing the anchor's real-time explanation image on the user window in step S2, the following steps are also included: S2-d1. Receive message prompts sent to the anchor; the message prompts include voice message prompts and text message prompts.
[0042] S2-d2. Receive the host's feedback on the sent message prompt, and display the feedback on the user window.
[0043] In an embodiment of the present invention, a user can send a message prompt to the anchor through a set message input channel, and the supported message prompt types include text messages and voice messages. After receiving the message prompt, the live broadcast background converts the message prompt into text to prompt the anchor in the live broadcast room, and the anchor sends message feedback to the user based on the message prompt. Message prompts and message feedback can be a request for further understanding of the scene, or a reward for the anchor's explanation of the scene. The anchor can choose to quickly reply in text form, or reply in voice form in the live broadcast room. Through the above process, the embodiment of the present invention realizes a complete set of interactive experience from users sending message prompts to anchors to anchor feedback and displaying it in the user window, which not only enhances the interactivity of the live broadcast, but also allows users to feel a more instant and personalized communication atmosphere.
[0044] S3. Receive a window movement instruction from the user, and adjust the interest area displayed in the user window of the panoramic live broadcast image of the target scene according to the window movement instruction of the user.
[0045] In an embodiment of the present invention, when a user becomes interested in a target scene, the region of interest can be further adjusted through a window movement instruction. Window movement instructions include touch operation, shake operation, and somatosensory operation. Among them, the touch operation refers to directly clicking, dragging, or swiping the live screen on the user window so that the screen moves in the direction of the touch operation; the shake operation refers to controlling the live screen to move synchronously with the device movement direction according to the sensor data with the help of the gyroscope and other positioning sensors of the user device; the somatosensory operation refers to controlling the movement of the live screen according to the user gestures collected by the camera. In an embodiment of the present invention, the setting of a variety of window movement instructions is effectively adapted to different live viewing scenarios. For example, when watching live broadcasts with a smart phone, it is appropriate to use touch operation to control the adjustment of the region of interest, when watching live broadcasts with a smart watch, it is appropriate to use shake operation to control the adjustment of the region of interest, and when watching live broadcasts with a TV or computer, it is appropriate to use somatosensory operation to control the adjustment of the region of interest.
[0046] Since the panoramic live broadcast screen is not a regular plane, the movement of the interest area needs to be implemented in combination with the spherical coordinate system. Specifically, according to the user's window movement instruction, the interest area displayed in the user window of the panoramic live broadcast screen of the target scene is adjusted, which specifically includes the following steps: S3-1. Establish a spherical coordinate system and load the panoramic live broadcast image of the target scene into the spherical coordinate system. Figure 7 As shown, the spherical coordinate system is a three-dimensional coordinate system, which includes two coordinate systems, namely, latitude and longitude, similar to the longitude and latitude coordinates of the earth. It should be noted that the spherical coordinate system established in the embodiment of the present invention is not necessarily a standard spherical coordinate system, that is, it may be an ellipsoidal coordinate system. The specific coordinate system shall be determined according to the distortion effect of the panoramic camera.
[0047] S3-2. Determine the spherical coordinate equation of the initial area of interest. After the spherical coordinate system is established on the panoramic live broadcast screen, the area of interest viewed by the user is represented as a set of precision and latitude, that is, [ λ 1, λ 2] and [ φ 1, φ 2].
[0048] S3-3. The spherical coordinate equation of the target area of interest is obtained by solving the window movement instruction, and the area of interest displayed in the user window is adjusted to the position of the target area of interest as the new initial area of interest. Figure 7As shown, in the embodiment of the present invention, the user's window movement instruction is settled as a displacement in the spherical coordinate system, and this displacement is performed on the interest area, so that the interest area displayed in the user window [ λ 1, λ 2] and [ φ 1, φ 2] Adjust to the target area of interest [ λ 3. λ 4] and [ φ 3. φ 4] position. The feedback obtained by the user in the user window is that the panoramic live screen moves in the direction expected by the user, which increases the interactivity between the user and the scenic spot live screen. In the embodiment of the present invention, the live screen of the anchor will not move with the movement of the interest area, so that the anchor is always in the user window. Therefore, the user's window movement instruction will not affect the anchor's live broadcast activities, and different users can switch the interest area of the scenic spot live screen at will according to their preferences, effectively meeting the live viewing needs of different users.
[0049] In some embodiments, after step S2 of presenting the panoramic live broadcast picture with explanation to the user, the following steps are also included: Receive window adjustment instructions from the user and adjust the size and shape of the user window.
[0050] In some embodiments, users may have the need to watch live broadcasts on multiple screens. Therefore, the size and shape of the user window can be adjusted to allow live broadcast images of multiple scenes in the scenic area to be displayed simultaneously, effectively enhancing the user's live broadcast experience.
[0051] The embodiment of the present invention uses a panoramic screen to display various scenes of the scenic spot, so that users can get an immersive tour experience; while the panoramic live broadcast is supplemented by the host's real-time explanation, users can further understand the local conditions and customs of the scenic spot. In addition, in order to meet the personalized needs of different users, the embodiment of the present invention also allows users to freely switch interest areas in the panoramic live broadcast. This method breaks the limitations of the traditional live broadcast mode, gives users greater autonomy, and greatly improves the user's scenic spot live broadcast tour experience.
[0052] Figure 7: is a schematic diagram of the structure of the electronic device proposed in the second embodiment of the present invention. The memory of this embodiment stores program instructions for implementing a method for panoramic live broadcast of a scenic spot with real-time explanation by an anchor in any of the above embodiments. The processor is used to execute the program instructions stored in the memory to perform a panoramic live broadcast of the scenic spot. Among them, the processor can also be called a CPU (Central Processing Unit). The processor may be an integrated circuit chip with signal processing capabilities. The processor can also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc.
[0053] The contents of the method in the first embodiment of the present invention are all applicable to the electronic device embodiment. The functions specifically implemented by the electronic device embodiment are the same as those of the above method embodiment, and the beneficial effects achieved are also the same as those achieved by the above method.
[0054] Figure 8 The schematic diagram of the structure of the computer-readable storage medium of the third embodiment of the present invention. The computer-readable storage medium of the fourth embodiment of the present invention stores program instructions that can implement the above-mentioned method of panoramic live broadcast of a scenic spot with real-time explanation by an anchor, wherein the program instructions can be stored in the above-mentioned storage medium in the form of a software product, including several instructions for enabling a computer device (which can be a personal computer, server, or network device, etc.) or a processor (processor) to execute all or part of the steps of the methods of each embodiment of the present invention. The aforementioned computer-readable storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, or terminal devices such as a computer, a server, a mobile phone, and a tablet.
[0055] The contents of the method in the first embodiment of the present invention are all applicable to the computer-readable storage medium embodiment. The functions specifically implemented by the computer-readable storage medium embodiment are the same as those of the above method embodiment, and the beneficial effects achieved are also the same as those achieved by the above method.
[0056] This embodiment also provides a computer program product. When the computer program product runs on a computer, it enables the computer to execute the above-mentioned related steps to implement a method for live broadcasting of a panoramic view of a scenic spot with real-time commentary by an anchor provided in the above embodiment.
[0057] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, stored data, displayed data, etc.) involved in the embodiments of the present invention are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of relevant data need to comply with the relevant laws, regulations and standards of relevant countries and regions, and provide corresponding operation entrances for users to choose to authorize or refuse.
[0058] Those skilled in the art will appreciate that the modules in the devices in the embodiments of the present invention may be adaptively changed and arranged in one or more devices different from the embodiments. The modules or units or components in the embodiments of the present invention may be combined into one module or unit or component, and in addition they may be divided into a plurality of submodules or subunits or subcomponents. Except that at least some of such features and / or processes or units are mutually exclusive, all features disclosed in this specification (including the corresponding claims, abstracts and drawings) and all processes or units of any method or device disclosed in this manner may be combined in any combination. Unless otherwise expressly stated, each feature disclosed in this specification (including the corresponding claims, abstracts and drawings) may be replaced by an alternative feature providing the same, equivalent or similar purpose.
[0059] Through the description of the above implementation methods, technical personnel in the relevant field can understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0060] It should be noted that the logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be specifically implemented in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purposes of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection portion with one or more wirings (electronic device), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically, for example, by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways if necessary, and then stored in a computer memory.
[0061] In addition, each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other. In particular, for embodiments such as devices and equipment, since they are basically similar to method embodiments, the relevant parts can refer to the partial description of the method embodiments. The embodiments of the devices and equipment described above are merely schematic, wherein the modules, units, etc. described as separate components may or may not be physically separated, that is, they may be located in one place, or they may be distributed in multiple places, such as nodes of a system network. Specifically, some or all of the modules and units may be selected according to actual needs to achieve the purpose of the above-mentioned embodiment scheme. Those skilled in the art can understand and implement it without paying creative labor.
[0062] It should be understood that the various parts of the present invention can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiments, a plurality of steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0063] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "examples", "specific examples", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representation of the above terms does not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or more embodiments or examples in a suitable manner.
[0064] In addition, the terms "first", "second", etc. used in the embodiments of the present invention are only used for descriptive purposes and should not be understood as indicating or implying relative importance, or implicitly indicating the number of technical features indicated in the present embodiment. Therefore, the features defined by the terms "first", "second", etc. in the embodiments of the present invention can explicitly or implicitly indicate that the embodiment includes at least one of the features. In the description of the present invention, the word "multiple" means at least two or two or more, such as two, three, four, etc., unless otherwise clearly and specifically defined in the embodiments.
[0065] In the embodiments of the present invention, the terms "include", "comprises" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "includes a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element. In addition, components, features, and elements with the same name in different embodiments of the present invention may have the same meaning or different meanings, and their specific meanings need to be determined by their explanation in the specific embodiment or further combined with the context in the specific embodiment.
[0066] Although embodiments of the present invention have been shown and described above, it is to be understood that the above embodiments are exemplary and cannot be construed as limitations of the present invention, and those of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present invention. Those skilled in the art will readily come to think of other embodiments of the present invention after considering the specification and practicing the present invention. This application is intended to cover any variations, uses or adaptations of the present invention, which follow the general principles of the present invention and include common knowledge or customary technical means in the art that are not disclosed in the present invention. The specification and embodiments are intended to be exemplary only, and the true scope and spirit of the present invention are indicated by the following claims.
Claims
1. A panoramic live broadcast method of a scenic spot with real-time commentary by an anchor, characterized in that: The following steps are involved: Get panoramic live broadcast images of each scene in the scenic area; Receive the user's target scene selection instruction, display the initial interest area of the target scene panoramic live broadcast screen in the user window, and overlay the host's real-time explanation image and play the host's real-time explanation audio on the user window; Receive the user's window movement instruction, and adjust the interest area displayed in the user window of the panoramic live broadcast image of the target scene according to the user's window movement instruction.
2. A method for live broadcasting a panoramic view of a scenic spot with real-time explanation by an anchor according to claim 1, characterized in that: The panoramic live broadcast images of each scene in the scenic area are obtained by shooting with multiple panoramic cameras arranged in each scene in the scenic area.
3. A method for panoramic live broadcast of a scenic spot with real-time explanation by an anchor according to claim 1, characterized in that: The target scene selection instruction is received specifically through the following steps: Displaying a scenic scene selection window to the user, wherein the scenic scene selection window includes a scenic scene map and a scenic scene list; The target scene selection instruction of the user is received through the scenic scene selection window.
4. A method for panoramic live broadcast of a scenic spot with real-time commentary by an anchor according to claim 1, characterized in that: The real-time explanation image of the anchor is obtained by the following steps: Shoot in the live broadcast room where the anchor is performing live broadcast actions to obtain real-time explanation images; In the real-time explanation picture, image segmentation is performed using the host's body contour as a segmentation point to obtain a real-time explanation image of the host; The host's real-time explanation image is superimposed on the area of interest displayed in the user window.
5. The method for live broadcasting a panoramic view of a scenic spot with real-time explanation by an anchor according to claim 1, characterized in that: The real-time audio of the anchor's explanation is obtained through the following steps: The live broadcast room where the anchor performs live broadcast actions records the anchor's real-time explanation audio in real time and transmits it to the user window for playback.
6. A method for live broadcasting a panoramic view of a scenic spot with real-time explanation by an anchor according to claim 1, characterized in that: After the step of superimposing and displaying the host's real-time explanation image on the user window, the following steps are also included: Receiving message prompts sent to the anchor; the message prompts include voice message prompts and text message prompts; Receive feedback from the host regarding the sent message prompt, and display the feedback on the user window.
7. The method for live broadcasting a panoramic view of a scenic spot with real-time explanation by an anchor according to claim 1, characterized in that: The window movement instruction of the user includes touch operation, shake operation and somatosensory operation; The method of adjusting the interest area displayed in the user window of the panoramic live broadcast picture of the target scene according to the user's window movement instruction specifically includes the following steps: Establishing a spherical coordinate system, and loading the panoramic live broadcast image of the target scene on the spherical coordinate system; Determine the spherical coordinate equations of the initial region of interest; The spherical coordinate equation of the target region of interest is obtained by solving the window movement instruction, and the region of interest displayed in the user window is adjusted to the position of the target region of interest as a new initial region of interest.
8. The method for live broadcasting a panoramic view of a scenic spot with real-time explanation by an anchor according to claim 1, characterized in that: After the step of presenting the panoramic live broadcast picture with explanation to the user, the method further includes the following steps: Receive a window adjustment instruction from a user, and adjust the size and shape of the user window.
9. An electronic device, characterized in that: including a processor and a memory; The memory is used to store programs; The processor executes the program to implement a method for live broadcasting of a panoramic view of a scenic spot with real-time commentary by a host as described in any one of claims 1-8.