Multi-person review method, system and equipment based on virtual reality technology

By synchronously displaying panoramic content from the same scene and introducing a shared cursor in the multi-person review system of virtual reality technology, the problem of inconsistency in local pictures in real time in virtual reality technology is solved, and real-time pictures are realized Consistent and efficient review process.

CN119277140APending Publication Date: 2025-01-07CHINA RAILWAY CONSTR HEAVY IND
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411328431.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-23
Publication Date
2025-01-07

AI Technical Summary

Technical Problem

In the multi-person review of virtual reality technology, the local images that people pay attention to in real time are inconsistent, resulting in a bias in the review.

Method used

By installing client programs on the virtual reality display device, each client program is identified and the pre-stored panoramic content is sent to each client program, giving the first target client program full control permission to synchronize the display of the same scene and the angle. The panoramic content is introduced to indicate the same location of the panoramic content of multiple virtual reality display devices, and low-resolution rendering to high-resolution conversion is performed through graphics processing units and artificial intelligence super-segment technology.

Benefits of technology

It reduces the amount of data transmitted, reduces the screen delay, ensures real-time screen consistency, and solves the problem of inconsistency among multiple reviewers paying attention to local screens in real time.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119277140A_ABST
    Figure CN119277140A_ABST
Patent Text Reader

Abstract

The invention provides a multi-person review method, system and device based on a virtual reality technology, and relates to the technical field of virtual reality. The method comprises the following steps: identifying each client program after a plurality of client programs are started; sending a pre-stored panoramic content to each client program, wherein the panoramic content is used for indicating a product to be reviewed; taking any client program as a first target client program, and endowing the first target client program with a complete control permission, so that the first target client program controls other client programs, and synchronously displaying panoramic contents of the same scene and the same angle with the first target client program through respective corresponding virtual reality display equipment; and sending a cursor sent by the first target client program to the other client programs, so that the cursor indicates the same position of the panoramic content displayed by the plurality of virtual reality display devices. According to the method provided by the invention, the problem that local pictures concerned by people in real time are inconsistent in multi-person review is solved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of virtual reality technology, and in particular to a multi-person review method, system and device based on virtual reality technology. Background Art

[0002] Virtual Reality (VR) is a highly integrated technology that integrates multiple fields such as computers, electronic information, and simulation technology. It aims to generate a realistic three-dimensional environment through computer technology, allowing users to immerse themselves in it and interact with it naturally. Currently, VR is mainly used in the game and entertainment industry, and is rarely used in industrial design reviews.

[0003] In the existing technology, VR-based reviews mainly use real-time rendered three-dimensional models for review. In the process of multi-person review, the first-person perspective of the speaker is transmitted for review, which has high hardware requirements for the speaker and long image delay, resulting in inconsistent real-time images. At the same time, since the first-person perspective of the speaker is transmitted, it is impossible to ensure that the local images that the speaker and the reviewers are concerned about are consistent, resulting in review deviations.

[0004] Therefore, in the above-mentioned VR multi-person review, there is a problem of inconsistency in the local images that people pay attention to in real time. Summary of the invention

[0005] The present application provides a multi-person review method, system and device based on virtual reality technology, which are used to solve the problem of inconsistency of local images that people pay attention to in real time in VR multi-person review.

[0006] In a first aspect, the present application provides a multi-person review method based on virtual reality technology, the method is used for a management control program, the management control program is respectively connected to a plurality of client programs for communication, each client program is respectively installed on a virtual reality display device, the method comprises:

[0007] When multiple client programs are started, identify each client program;

[0008] Sending the pre-stored panoramic content to each client program, the panoramic content is used to indicate the product to be reviewed;

[0009] Any client program is used as the first target client program, and the first target client program is given full control authority, so that the first target client program can control the other client programs, and display the panoramic content of the same scene and angle synchronously with the first target client program through their corresponding virtual reality display devices;

[0010] The cursor sent by the first target client program is sent to the remaining client programs, so that the cursor indicates the same position of the panoramic content displayed by multiple virtual reality display devices.

[0011] In a possible design, after the cursor sent by the first target client program is sent to the remaining client programs so that the cursor indicates the same position of the panoramic content displayed by multiple virtual reality display devices, the method further includes:

[0012] Obtaining review information, wherein the review information is used to indicate how to modify the panoramic content;

[0013] Based on the review information, low-resolution rendering is performed on the local target panoramic content;

[0014] Through graphics processing unit rendering and artificial intelligence super-resolution technology, low-resolution target panoramic content is converted into high-resolution target panoramic content;

[0015] Based on the local target panoramic content, the panoramic content is updated and sent to each client program.

[0016] In one possible design, the method further includes:

[0017] Any client program is used as a second target client program, and the second target client program is granted partial control authority so that the second target client program can control the remaining client programs and display the panoramic content of the same scene synchronously with the second target client program through their respective corresponding virtual reality display devices.

[0018] In one possible design, the method further includes:

[0019] At least one client program is used as a third target client program, and each third target client program is granted free preview authority, so that each third target client program can display panoramic content through its corresponding virtual reality display device.

[0020] In a possible design, after the cursor sent by the first target client program is sent to the remaining client programs so that the cursor indicates the same position of the panoramic content displayed by multiple virtual reality display devices, the method further includes:

[0021] Display panoramic contents displayed by multiple virtual reality display devices in real time;

[0022] Record panoramic content displayed on multiple VR display devices.

[0023] In a second aspect, the present application provides a multi-person review system based on virtual reality technology, the system comprising: a server, a plurality of virtual reality display devices and a plurality of controllers;

[0024] The server is installed with a management control program, and the server is connected in communication with each virtual reality display device;

[0025] Each virtual reality display device is installed with a client program, and multiple virtual reality display devices correspond to multiple controllers one by one;

[0026] Each controller is in communication connection with a corresponding virtual reality display device, and the controller is used to control a cursor displayed by the virtual reality display device, and to switch scenes and angles of panoramic content displayed by the virtual reality display device;

[0027] A client program is used to implement a multi-person review method based on virtual reality technology according to the first aspect of the invention.

[0028] In a third aspect, the present application provides a multi-person review device based on virtual reality technology, the device is used for a management control program, the management control program is respectively connected to a plurality of client programs for communication, each client program is respectively installed on a virtual reality display device, the device comprises:

[0029] An identification module, used to identify each client program after multiple client programs are started;

[0030] A sending module, used to send the pre-stored panoramic content to each client program, the panoramic content is used to indicate the product to be reviewed;

[0031] A control module is used to take any client program as a first target client program and grant the first target client program full control authority, so that the first target client program can control the remaining client programs and display the panoramic content of the same scene and angle synchronously with the first target client program through their corresponding virtual reality display devices;

[0032] The data interaction module is used to send the cursor sent by the first target client program to the remaining client programs, so that the cursor indicates the same position of the panoramic content displayed by multiple virtual reality display devices.

[0033] In a fourth aspect, the present application provides an electronic device, comprising: a processor, and a memory communicatively connected to the processor;

[0034] Memory stores computer-executable instructions;

[0035] When the processor executes the computer execution instructions stored in the memory, it is used to implement a multi-person review method based on virtual reality technology according to the first aspect of the invention.

[0036] In a fifth aspect, the present application provides a computer-readable storage medium, in which computer execution instructions are stored. When the computer execution instructions are executed by a processor, they are used to implement a multi-person review method based on virtual reality technology according to the invention content of the first aspect.

[0037] In a sixth aspect, the present application provides a computer program product, including a computer program, which, when executed by a processor, is used to implement a multi-person review method based on virtual reality technology according to the invention content of the first aspect.

[0038] The present application provides a multi-person review method, system and device based on virtual reality technology, including: when multiple client programs are started, each client program is identified; the pre-stored panoramic content is sent to each client program, and the panoramic content is used to indicate the product to be reviewed; any client program is used as the first target client program, and the first target client program is given full control authority, so that the first target client program controls the remaining client programs, and through the corresponding virtual reality display devices, the panoramic content of the same scene and angle is synchronously displayed with the first target client program; the cursor sent by the first target client program is sent to the remaining client programs, so that the cursor indicates the same position of the panoramic content displayed by multiple virtual reality display devices. The present application stores the panoramic content locally in the client program, reduces the amount of data transmitted and thus reduces the screen delay, ensures the consistency of the real-time screen, and introduces a shared cursor to indicate, which solves the problem of inconsistent local screens that people pay attention to in real time during multi-person review. BRIEF DESCRIPTION OF THE DRAWINGS

[0039] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the following is a brief introduction to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0040] Figure 1 A schematic diagram of the structure of a multi-person review system based on virtual reality technology provided in an embodiment of the present application;

[0041] Figure 2 A schematic diagram of a multi-person review method based on virtual reality technology provided in an embodiment of the present application Figure 1 ;

[0042] Figure 3 A schematic diagram of a multi-person review method based on virtual reality technology provided in an embodiment of the present application Figure 2 ;

[0043] Figure 4A schematic diagram of the structure of a multi-person review device based on virtual reality technology provided in an embodiment of the present application;

[0044] Figure 5 A schematic diagram of the structure of the electronic device hardware provided in an embodiment of the present application.

[0045] Reference numerals:

[0046] 110-server; 120-virtual reality display device; 130-controller;

[0047] 410-identification module; 420-transmission module; 430-control module; 440-data interaction module;

[0048] 510 - processor; 520 - memory; 530 - communication component; 540 - bus. DETAILED DESCRIPTION

[0049] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of devices and methods consistent with some aspects of the present application as detailed in the appended claims.

[0050] In the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with substantially the same functions and effects. Those skilled in the art will understand that words such as "first" and "second" do not limit the quantity and execution order, and words such as "first" and "second" do not necessarily limit the difference. It should be noted that in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "exemplary" or "for example" in the present application should not be interpreted as being more preferred or more advantageous than other embodiments or design. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way. In the embodiments of the present application, "at least one" refers to one or more, and "more" refers to two or more.

[0051] It should be noted that the "at..." in the embodiment of the present application can be the instant when a certain situation occurs, or can be a period of time after a certain situation occurs, and the embodiment of the present application does not specifically limit this. In addition, the multi-person review method based on virtual reality technology provided in the embodiment of the present application is only used as an example, and the multi-person review method based on virtual reality technology can also include more or less content.

[0052] VR is a new display method that allows users to experience the impact of virtual scenes in an immersive virtual environment. It is developing very fast and has already reached the hardware requirements that can meet industrial design review. However, VR is currently mainly used in the game entertainment industry. In the future, VR will develop in the direction of lightweight, ultra-realistic immersion and natural interaction. At the same time, with the support of artificial intelligence and the fifth generation of mobile communication technology, the application scenarios will expand from entertainment to education, medical care, industry and other industries.

[0053] In the existing technology, VR-based reviews mainly use real-time rendered three-dimensional models for review. In the process of multi-person review, the first-person perspective of the speaker is transmitted for review, which has high hardware requirements for the speaker and long image delay, resulting in inconsistent real-time images. At the same time, since the first-person perspective of the speaker is transmitted, it is impossible to ensure that the local images that the speaker and the reviewers are concerned about are consistent, resulting in review deviations.

[0054] In summary, in the above-mentioned VR multi-person review, there is a problem of inconsistency in the local images that people pay attention to in real time.

[0055] Based on this, the embodiments of the present application provide a multi-person review method, system and device based on virtual reality technology, which can be used in the field of virtual reality technology and aim to solve the above technical problems of the prior art.

[0056] Figure 1 This is a schematic diagram of the structure of a multi-person review system based on virtual reality technology provided in an embodiment of the present application. Figure 1 As shown, the system includes: a server 110, a plurality of virtual reality display devices 120 and a plurality of controllers 130.

[0057] The server 110 is installed with a management control program, and the server 110 is in communication connection with each virtual reality display device 120; each virtual reality display device 120 is installed with a client program, and multiple virtual reality display devices 120 correspond one-to-one to multiple controllers 130; each controller 130 is in communication connection with the corresponding virtual reality display device 120, and the controller 130 is used to control the cursor displayed by the virtual reality display device 120, and switch the scene and angle of the panoramic content displayed by the virtual reality display device 120.

[0058] Specifically, the server 110 is a device that provides computing power and runs software applications in a network environment. The server can be a physical hardware device or a software program running on a physical machine or a virtual machine. The virtual reality display device 120 simulates a virtual world in a three-dimensional space through computer technology to provide users with an immersive visual experience. The virtual reality display device 120 can be a head-mounted display, VR glasses, etc. The controller 130 is a tool for users to interact with the virtual environment. The controller 130 can be a handle controller, a somatosensory controller, etc. The user operates through the controller 130 and then controls the virtual reality display device 120 through the client program. The management control program can manage multiple client programs to achieve interaction between users.

[0059] In one example, a review local area network can be formed by multiple routers and an access controller, and multiple virtual reality display devices 120 and the server 110 are connected through local area network communication.

[0060] Figure 2 A schematic diagram of a multi-person review method based on virtual reality technology provided in an embodiment of the present application Figure 1 .like Figure 2 As shown, the method is used for managing a control program, the management control program is respectively connected to communicate with a plurality of client programs, each client program is respectively installed on a virtual reality display device, and the method comprises:

[0061] S101: After multiple client programs are started, each client program is identified.

[0062] Specifically, the management control program is installed on the server, including functions such as panoramic content import and upload, panoramic content preview, review and screen recording, data interaction, user management and management control. The client program is installed in the virtual reality display device, including panoramic content display, cursor drawing, receiving handle control signals to switch panoramic content scenes, etc.

[0063] The multi-person review includes management controllers, speakers and reviewers. The management controller manages the review process through the management control program, and the speaker introduces the reviewed products. Both the speaker and the reviewers are equipped with virtual reality display devices and their corresponding controllers.

[0064] During the review, the corresponding virtual reality display devices are started, and the client programs in the virtual reality display devices are started. When multiple client programs are started, the management control program identifies each client program, and then identifies the virtual reality display device, and adds each virtual reality display device to a VR user list according to the order in which it is started.

[0065] S102: Send the pre-stored panoramic content to each client program.

[0066] Specifically, the pre-stored panoramic content includes multiple panoramic pictures and panoramic videos, and the panoramic content is used to indicate the products to be reviewed, such as engineering machinery products, construction products, home appliances, etc.

[0067] Taking the excavator as an example, before the review, the industrial design shape and material of the excavator model are adjusted, and the basic functional actions and animations of the excavator model are made according to the working characteristics of the excavator. Through the 3D modeling software and real-time renderer installed on the server, the excavator model is rendered into multiple panoramic pictures and panoramic videos according to its working characteristics and uploaded to the management control program.

[0068] After receiving the panoramic pictures and panoramic videos sent by the management control program, the client program will automatically start its panoramic content playback function, display the first received panoramic picture or panoramic video, and store the other received panoramic contents into a data list.

[0069] S103: Take any client program as the first target client program and grant the first target client program full control authority, so that the first target client program can control the remaining client programs and display the panoramic content of the same scene and angle synchronously with the first target client program through their corresponding virtual reality display devices.

[0070] Specifically, the first target client program is the client program that the management control program is set to have full control permissions. Full control permissions are permissions that ensure that other client programs synchronously display the panoramic content of the same scene and angle. The scene is the environment of the product to be reviewed in the panoramic content, such as the construction site of an excavator. The angle is the angle of the product to be reviewed.

[0071] The management controller sets the control authority of the first target client program corresponding to the speaker to full control authority through the management control program. The first target client program controls the other client programs, allowing the reviewers to follow the first-person perspective of the speaker and have a comprehensive and clear understanding of the entire review content. The speaker controls the first target client program to switch screens through the controller, and the client program corresponding to the reviewer automatically switches according to the screen switched by the speaker. The reviewer cannot switch the screen independently through the controller.

[0072] S104: Send the cursor sent by the first target client program to the remaining client programs, so that the cursor indicates the same position of the panoramic content displayed by multiple virtual reality display devices.

[0073] Specifically, the cursor is a mark generated by the controller to indicate a specific position, which can be expressed as an arrow, a cross shape, etc. The presenter sends the cursor through the controller, and the first target client program receives the cursor as an indicator of the panoramic content. At the same time, the first target client program sends the cursor to the other client programs through the data interaction function of the management control program, and displays it synchronously in the panoramic content, so that other reviewers can pay attention to the position indicated by the presenter. The presenter switches the panoramic content in turn through the controller and conducts the review and explanation, and uses the cursor to provide auxiliary instructions to complete the review.

[0074] The embodiment of the present application provides a multi-person review method based on virtual reality technology, comprising: after multiple client programs are started, identifying each client program; sending pre-stored panoramic content to each client program, the panoramic content is used to indicate the product to be reviewed; taking any client program as a first target client program, granting the first target client program full control authority, so that the first target client program controls the remaining client programs, and synchronously displays the panoramic content of the same scene and angle with the first target client program through the virtual reality display devices corresponding to each of them; sending the cursor sent by the first target client program to the remaining client programs, so that the cursor indicates the same position of the panoramic content displayed by multiple virtual reality display devices, achieving the following technical effects: by locally storing the panoramic content through the client program, the amount of transmitted data is reduced, thereby reducing the image delay, ensuring the consistency of the real-time image, and introducing a shared cursor for indication, solving the problem of inconsistency of the local image that people pay attention to in real time in the multi-person review.

[0075] Figure 3 A schematic diagram of a multi-person review method based on virtual reality technology provided in an embodiment of the present application Figure 2 In this embodiment Figure 2 Based on the embodiment, the multi-person review method based on virtual reality technology is further described. Figure 3 As shown, the method includes:

[0076] S201. Take any client program as a second target client program and grant the second target client program partial control authority so that the second target client program can control other client programs and display the panoramic content of the same scene synchronously with the second target client program through their corresponding virtual reality display devices.

[0077] Specifically, the second target client program is a client program that the management control program sets as partial control authority. In one example, S201 can be executed after S104 is executed. After completing the review of the first stage, the second stage begins for question-and-answer sessions. The management controller uses the management control program to provide full control authority to the client program corresponding to the reviewer who needs to ask questions, that is, the reviewer who asks the question is set as the speaker, and the client program corresponding to the original speaker automatically becomes partial control authority. In one example, the client program corresponding to the original speaker can also be given partial control authority to facilitate reviewers to freely browse the panoramic content from multiple angles and then conduct reviews.

[0078] S202: taking at least one client program as a third target client program, and granting each third target client program free preview authority, so that each third target client program can display the panoramic content through its corresponding virtual reality display device.

[0079] Specifically, the third target client program is a client program that the management control program sets as a free preview permission. After the question-and-answer session, the management controller grants the reviewer the corresponding client program free preview permission through the management control program, so that the reviewer can freely browse the panoramic content in multiple scenes and angles. Furthermore, the execution order of S103, S201, and S202 can be adjusted according to actual needs.

[0080] S203, obtaining review information; rendering the local target panoramic content at a low resolution according to the review information; converting the low-resolution target panoramic content into a high-resolution target panoramic content through graphics processing unit rendering and artificial intelligence super-resolution technology; updating the panoramic content according to the local target panoramic content, and sending it to each client program.

[0081] Specifically, the review information is used to indicate how to modify the panoramic content, and the target panoramic content is the local panoramic content to be modified. During the review process, based on the reviewers' opinions, the modeling software and real-time renderer on the server are used to make modifications, adjustments and renderings, and uploaded to the management control program for re-review and preview. Specifically, first, the modified area is rendered locally in real time and at a low resolution through local real-time rendering technology; then, the local low-definition content is converted into high-definition panoramic content through graphics processing unit rendering and artificial intelligence super-resolution technology; then the processed panoramic content is uploaded to the management control program and sent to each client program; finally, the review process is performed again.

[0082] Furthermore, the production process of the pre-stored panoramic content can also be based on the low-resolution panoramic content, which is converted into high-definition panoramic content through graphics processing unit rendering and artificial intelligence super-resolution technology.

[0083] S204: Displaying the panoramic contents displayed by the multiple virtual reality display devices in real time; and recording the panoramic contents displayed by the multiple virtual reality display devices.

[0084] Specifically, the management program is controlled to conduct real-time monitoring, that is, the management controller can view the first-person perspective image displayed by any virtual reality display device. At the same time, the screen recording function of the management control program can be started to record the entire review process for subsequent modifications and adjustments.

[0085] The embodiment of the present application provides a multi-person review method based on virtual reality technology, including: when multiple client programs are started, identifying each client program; sending pre-stored panoramic content to each client program, the panoramic content is used to indicate the product to be reviewed; taking any client program as a first target client program, granting the first target client program full control authority, so that the first target client program controls the remaining client programs, and through the virtual reality display devices corresponding to each, synchronously displays the panoramic content of the same scene and angle with the first target client program; sending the cursor sent by the first target client program to the remaining client programs, so that the cursor indicates multiple virtual reality display devices The same position of the panoramic content displayed achieves the following technical effects: granting partial control permissions and free preview permissions to facilitate reviewers to view panoramic content and improve review efficiency; based on review information, local low-resolution rendering of panoramic content is performed in real time and quickly, and then the local low-definition content is converted into high-definition panoramic content, saving modification time and facilitating continued review after modification; using product-rendered panoramas and panoramic videos for review, reducing the hardware requirements of the review equipment, improving the model fidelity, making the review content highly consistent with the real product, and solving the problem of inconsistency between the VR virtual model and the real model; recording the entire review process to facilitate subsequent modifications and adjustments by the main speaker.

[0086] The embodiment of the present application can divide the functional modules of the electronic device or the main control device according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing unit. The above integrated unit can be implemented in the form of hardware or in the form of software functional modules. It should be noted that the division of modules in the embodiment of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation.

[0087] Figure 4 This is a schematic diagram of the structure of a multi-person review device based on virtual reality technology provided in an embodiment of the present application. Figure 4As shown, the multi-person review device based on virtual reality technology includes: an identification module 410, a sending module 420, a control module 430 and a data interaction module 440.

[0088] An identification module 410, used to identify each client program after multiple client programs are started;

[0089] A sending module 420 is used to send the pre-stored panoramic content to each client program, and the panoramic content is used to indicate the product to be reviewed;

[0090] The control module 430 is used to take any client program as the first target client program and grant the first target client program full control authority, so that the first target client program can control the remaining client programs and display the panoramic content of the same scene and angle synchronously with the first target client program through their corresponding virtual reality display devices;

[0091] The data interaction module 440 is used to send the cursor sent by the first target client program to the remaining client programs, so that the cursor indicates the same position of the panoramic content displayed by multiple virtual reality display devices.

[0092] In a possible design, the data interaction module 440 is specifically configured to:

[0093] Obtaining review information, wherein the review information is used to indicate how to modify the panoramic content;

[0094] Based on the review information, low-resolution rendering is performed on the local target panoramic content;

[0095] Through graphics processing unit rendering and artificial intelligence super-resolution technology, low-resolution target panoramic content is converted into high-resolution target panoramic content;

[0096] Based on the local target panoramic content, the panoramic content is updated and sent to each client program.

[0097] In a possible design, the data interaction module 440 is specifically configured to:

[0098] Any client program is used as a second target client program, and the second target client program is granted partial control authority so that the second target client program can control the remaining client programs and display the panoramic content of the same scene synchronously with the second target client program through their respective corresponding virtual reality display devices.

[0099] In a possible design, the data interaction module 440 is specifically configured to:

[0100] At least one client program is used as a third target client program, and each third target client program is granted free preview authority, so that each third target client program can display panoramic content through its corresponding virtual reality display device.

[0101] In a possible design, the data interaction module 440 is specifically configured to:

[0102] Display panoramic contents displayed by multiple virtual reality display devices in real time;

[0103] Record panoramic content displayed on multiple VR display devices.

[0104] The present embodiment provides a multi-person review device based on virtual reality technology, which can execute a multi-person review method based on virtual reality technology in the above-mentioned embodiment. Its implementation principle and technical effects are similar, and will not be described in detail in this embodiment.

[0105] In the specific implementation of the aforementioned multi-person review device based on virtual reality technology, each module can be implemented as a processor, and the processor can execute computer execution instructions stored in the memory, so that the processor executes the aforementioned multi-person review method based on virtual reality technology.

[0106] Figure 5 This is a schematic diagram of the structure of the electronic device hardware provided in the embodiment of the present application. Figure 5 As shown, the electronic device includes: at least one processor 510 and a memory 520. The electronic device also includes a communication component 530. The processor 510, the memory 520 and the communication component 530 are connected via a bus 540.

[0107] In a specific implementation process, at least one processor 510 executes the computer execution instructions stored in the memory 520, so that at least one processor 510 executes a data transmission method executed by the electronic device side as above.

[0108] The specific implementation process of the processor 510 can be found in the above method embodiment, and its implementation principle and technical effect are similar, so this embodiment will not be repeated here.

[0109] In the above embodiments, it should be understood that the processor may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), etc. The general-purpose processor may be a microprocessor or the processor may be any conventional processor, etc. The steps of the method disclosed in the invention may be directly embodied as being executed by a hardware processor, or may be executed by a combination of hardware and software modules in the processor.

[0110] The memory may include a high-speed random-access memory (RAM) and may also include a non-volatile memory (NVM), such as at least one disk memory.

[0111] The bus may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, or an Extended Industry Standard Architecture (EISA) bus, etc. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, the bus in the drawings of the present application is not limited to only one bus or one type of bus.

[0112] The above functions implemented by the electronic device and the main control device introduce the scheme provided by the embodiment of the present application. It is understandable that in order to implement the above functions, the electronic device or the main control device includes a hardware structure and / or software module corresponding to each function. In combination with the units and algorithm steps of each example described in the embodiment disclosed in the embodiment of the present application, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the technical solution of the embodiment of the present application.

[0113] The present application also provides a computer-readable storage medium, in which computer-executable instructions are stored. When a processor executes the computer-executable instructions, it is used to implement the above-mentioned multi-person review method based on virtual reality technology.

[0114] The above-mentioned readable storage medium can be any type of volatile or non-volatile storage device or a combination thereof, such as static random access memory (SRAM), electrically erasable programmable read-only memory (EEPROM), erasable programmable read-only memory (EPROM), programmable read-only memory (PROM), read-only memory (ROM), magnetic memory, flash memory, magnetic disk or optical disk. The readable storage medium can be any available medium that can be accessed by a general or special-purpose computer.

[0115] An exemplary readable storage medium is coupled to a processor so that the processor can read information from the readable storage medium and write information to the readable storage medium. Of course, the readable storage medium can also be a component of the processor. The processor and the readable storage medium can be located in a dedicated integrated circuit. Of course, the processor and the readable storage medium can also exist as discrete components in an electronic device or a main control device.

[0116] The present application also provides a computer program product, which includes: a computer program, which is stored in a readable storage medium. At least one processor of an electronic device can read the computer program from the readable storage medium, and at least one processor executes the computer program so that the electronic device executes the solution provided by any of the above embodiments.

[0117] Those skilled in the art can understand that all or part of the steps of implementing the above-mentioned method embodiments can be completed by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, the steps of the above-mentioned method embodiments are executed; and the aforementioned storage medium includes: ROM, RAM, disk or optical disk and other media that can store program codes.

[0118] So far, the technical solution of the present application has been described in conjunction with the preferred embodiments shown in the accompanying drawings. However, it is easy for those skilled in the art to understand that the protection scope of the present application is obviously not limited to these specific embodiments, and the above embodiments are only used to illustrate the technical solution of the present application rather than to limit it. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. However, these modifications or replacements do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present application.

Claims

1. A multi-person review method based on virtual reality technology, characterized in that: The method is used for a management control program, wherein the management control program is respectively connected to a plurality of client programs for communication, and each of the client programs is respectively installed on a virtual reality display device, and the method comprises: When the plurality of client programs are started, identifying each of the client programs; Sending pre-stored panoramic content to each of the client programs, the panoramic content being used to indicate the product to be reviewed; Any of the client programs is used as a first target client program, and the first target client program is granted full control authority, so that the first target client program can control the remaining client programs, and display the panoramic content of the same scene and angle synchronously with the first target client program through the virtual reality display devices corresponding to each of them; The cursor sent by the first target client program is sent to the remaining client programs, so that the cursor indicates the same position of the panoramic content displayed by the multiple virtual reality display devices.

2. The method according to claim 1, characterized in that: After sending the cursor sent by the first target client program to the remaining client programs so that the cursor indicates the same position of the panoramic content displayed by the plurality of virtual reality display devices, the method further includes: Acquiring review information, wherein the review information is used to indicate how to modify the panoramic content; Rendering the local target panoramic content at a low resolution according to the review information; Through graphics processing unit rendering and artificial intelligence super-resolution technology, low-resolution target panoramic content is converted into high-resolution target panoramic content; The panoramic content is updated according to the local target panoramic content and sent to each of the client programs.

3. The method according to claim 2, characterized in that The method further comprises: Any one of the client programs is used as a second target client program, and the second target client program is granted partial control authority so that the second target client program can control the remaining client programs, and display the panoramic content of the same scene synchronously with the second target client program through the corresponding virtual reality display devices.

4. The method according to claim 2, characterized in that: The method further comprises: At least one of the client programs is used as a third target client program, and each of the third target client programs is granted free preview authority, so that each of the third target client programs can display the panoramic content through the corresponding virtual reality display device.

5. The method according to any one of claims 1 to 3, characterized in that: After sending the cursor sent by the first target client program to the remaining client programs so that the cursor indicates the same position of the panoramic content displayed by the plurality of virtual reality display devices, the method further includes: Displaying the panoramic contents displayed by the plurality of virtual reality display devices in real time; Record the panoramic contents displayed by the multiple virtual reality display devices.

6. A multi-person review system based on virtual reality technology, characterized in that: The system comprises: a server, a plurality of virtual reality display devices and a plurality of controllers; The server is installed with a management control program, and the server is communicatively connected with each of the virtual reality display devices; Each of the virtual reality display devices is installed with a client program, and the multiple virtual reality display devices correspond one to one with the multiple controllers; Each of the controllers is communicatively connected to a corresponding virtual reality display device, and the controller is used to control a cursor displayed by the virtual reality display device, and switch scenes and angles of panoramic content displayed by the virtual reality display device; The client program is used to implement the multi-person review method based on virtual reality technology as described in any one of claims 1 to 5.

7. A multi-person review device based on virtual reality technology, characterized in that: The device is used for managing a control program, wherein the management control program is respectively connected to a plurality of client programs for communication, and each of the client programs is respectively installed on a virtual reality display device, and the device comprises: An identification module, used for identifying each of the client programs after the plurality of client programs are started; A sending module, used to send pre-stored panoramic content to each of the client programs, wherein the panoramic content is used to indicate the product to be reviewed; A control module, used to take any of the client programs as a first target client program, and grant the first target client program full control authority, so that the first target client program can control the remaining client programs, and display the panoramic content of the same scene and angle synchronously with the first target client program through the virtual reality display devices corresponding to each of them; The data interaction module is used to send the cursor sent by the first target client program to the remaining client programs, so that the cursor indicates the same position of the panoramic content displayed by multiple virtual reality display devices.

8. An electronic device, characterized in that: include: A processor, and a memory communicatively connected to the processor; The memory stores computer-executable instructions; When the processor executes the computer-executable instructions stored in the memory, the instructions are used to implement the method according to any one of claims 1 to 5.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, which, when executed by a processor, are used to implement the method according to any one of claims 1 to 5.

10. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the method according to any one of claims 1 to 5 is implemented.