CN-122002085-A - VR teaching method and VR teaching system
Abstract
The application provides a VR teaching method and a VR teaching system. The VR teaching method comprises the steps of obtaining request information, sending image assistance information to each data provider, providing image groups of the data providers to the data center according to the image assistance information, splicing the obtained image groups of the data providers by the data center to obtain complete image information, rendering the obtained complete image information by the data center to obtain a rendered image, synthesizing the rendered image and audio data into audio and video data, and sending the audio and video data to the data provider requesting the data. The VR teaching method distributes video information (formed by combining images) required by teaching in a plurality of data providers, so that each data provider cannot acquire complete video information, and the video information is prevented from being leaked.
Inventors
- Hong Fangyan
Assignees
- 联通灵境视讯(江西)科技有限公司
Dates
- Publication Date
- 20260508
- Application Date
- 20250217
Claims (10)
- 1. The VR teaching method is characterized by comprising the following steps: the data center acquires request information of any one data provider for requesting VR courseware; the data center sends image assistance information to each data provider according to the request information; Each data provider provides the image group of the data center according to the image assistance information, wherein each image group comprises a plurality of pieces of image information containing secret shares and each image information identification code, and each piece of image information containing the secret shares is incomplete image information; The data center splices the acquired image information containing the secret shares in the image groups of the data providers, so as to acquire complete image information; the data center renders each piece of acquired complete image information, so that a rendered image is acquired; the data center synthesizes the rendered image and the audio data into audio-video data and sends the audio-video data to a data provider requesting the data.
- 2. The VR teaching method of claim 1, wherein said VR teaching method further comprises: the data center sends audio assistance information to each data provider according to the request information; Each data provider provides the audio group of the data center according to the audio assistance information, wherein each audio group comprises a plurality of pieces of audio information containing secret shares and each audio information identification code, and each piece of audio information containing the secret shares is incomplete audio information; The data center splices the acquired audio information containing secret shares in the audio groups of the data providers, so as to acquire the complete audio data.
- 3. The VR teaching method of claim 2, wherein before the data center obtains the request information of any one of the data providers requesting VR courseware, the VR teaching method further comprises: The method comprises the steps that a data center obtains an original picture set, wherein the original picture set comprises a plurality of original pictures; the data center acquires the number of data providers capable of being matched; The data center randomly divides each original picture according to the number of the data providers capable of being matched, so that each original picture forms incomplete image information with the number less than that of the data providers, and each incomplete image information is provided with an image information identification code; The data center distributes each piece of incomplete image information to a data provider randomly and forms a binary group with the image information identification code of each piece of incomplete image information and the identification code of the data provider sent by the incomplete image information for storage.
- 4. The VR teaching method of claim 3, wherein before the data center obtains the request information of any one of the data providers requesting VR courseware, the VR teaching method further comprises: the method comprises the steps that a data center obtains an original audio set, wherein the original audio set comprises a plurality of pieces of original audio; the data center acquires the number of data providers capable of being matched; The data center randomly segments each piece of original audio according to the number of the data providers capable of being matched, so that each piece of original audio forms incomplete audio information with the number less than that of the data providers, and each piece of incomplete audio information is provided with an audio information identification code; the data center distributes each incomplete audio information to a data provider randomly and forms a binary group with the audio information identification code of each incomplete audio information and the identification code of the data provider sent by the incomplete audio information for storage.
- 5. The VR teaching method of claim 4, wherein after the data center synthesizes the rendered image and audio data into audio-video data and sends the audio-video data to a data provider requesting the data, the VR teaching method further comprises: The data center resends the incomplete image information to the data providers, and ensures that each data provider cannot acquire the incomplete image information acquired before and resends the audio information identification code of each incomplete image information and the identification code of the data provider sent by the incomplete image information into a binary group for storage.
- 6. The VR teaching method of claim 5, wherein after the data center synthesizes the rendered image and audio data into audio-video data and sends the audio-video data to a data provider requesting the data, the VR teaching method further comprises: The data center resends the incomplete audio information to the data providers, and ensures that each data provider cannot acquire the incomplete audio information acquired before and resends the audio information identification code of each incomplete audio information and the identification code of the data provider sent by the incomplete audio information into a binary group for storage.
- 7. The VR teaching method of claim 6, wherein rendering each acquired complete image to obtain a rendered image comprises: extracting edge information in the image by using an edge detection algorithm on the acquired image; identifying edge information so as to obtain proportion information of edge pixels and bending degree information of edges; extracting texture features in the acquired image by using a texture analysis algorithm, and acquiring texture complexity by calculating entropy values, contrast and correlation of the texture features; analyzing the shape of the object in the acquired image, thereby acquiring the complexity of the geometric shape; acquiring a scale level according to the acquired proportion information of the edge pixels, the tortuosity degree information of the edges, the texture complexity and the geometric complexity; Rendering is carried out through a multi-scale rendering technology according to the acquired scale level.
- 8. The VR teaching method of claim 7, wherein extracting texture features in the image using a texture analysis algorithm on the acquired image, and acquiring texture complexity by calculating entropy, contrast, and correlation of the texture features comprises: Acquiring a gray level co-occurrence matrix of an image; Calculating entropy, contrast and correlation according to the acquired gray level co-occurrence matrix; And obtaining texture complexity according to the obtained entropy value, contrast and correlation.
- 9. The VR teaching method of claim 8, wherein said calculated entropy value is calculated using the formula: ; Wherein, the E '' is the value of entropy, L is the number of gray levels, i.e. the number of possible values of gray values in the image, P (i, j) is the probability of the occurrence of a pair of pixels with gray values i and j in the gray co-occurrence matrix, E is the minimum positive number, used for smoothing the probability value, The sum of the probability of all pixel pairs added with the smoothing factor epsilon and lambda are used as adjustment parameters for controlling the influence degree of gray scale difference weights, i-j represents gray scale difference, namely the absolute difference of two gray scale values in the pixel pairs, and is used for measuring the gray scale difference between the pixel pairs, The square root of the weighted sum of the squares of the gray differences is expressed as a normalization factor to ensure that the gray difference weights are within a reasonable range.
- 10. A VR teaching system is characterized by comprising a data center and a plurality of data providers, wherein the data center and the data providers cooperate together to realize the VR teaching method according to any one of claims 1 to 9.
Description
VR teaching method and VR teaching system Technical Field The invention belongs to the technical field of VR teaching, and particularly relates to a VR teaching method and a VR teaching system. Background VR (Virtual Reality) technology includes a computer, electronic information, and a simulation technology, and its basic implementation manner is that the computer simulates a Virtual environment so as to bring about an environmental immersion sense to people. With the continuous development of social productivity and scientific technology, VR technology is increasingly required by various industries. VR technology has also made tremendous progress and has gradually become a new scientific and technological area. With the continuous development and progress of VR technology, various VR applications and devices emerge from the market. VR teaching management systems, in which VR technology is combined with teaching, are one of the most commonly used applications. At present, a common practice of the VR teaching management system is to send VR courseware to a student end and render and display the VR courseware on the student end. Disclosure of Invention Aiming at the defects of the prior art, the invention provides a VR teaching method to solve the technical problems. In order to achieve the above purpose, the invention provides a VR teaching method, which comprises the following steps: the data center acquires request information of any one data provider for requesting VR courseware; the data center sends image assistance information to each data provider according to the request information; Each data provider provides the image group of the data center according to the image assistance information, wherein each image group comprises a plurality of pieces of image information containing secret shares and each image information identification code, and each piece of image information containing the secret shares is incomplete image information; The data center splices the acquired image information containing the secret shares in the image groups of the data providers, so as to acquire complete image information; the data center renders each piece of acquired complete image information, so that a rendered image is acquired; the data center synthesizes the rendered image and the audio data into audio-video data and sends the audio-video data to a data provider requesting the data. Optionally, the VR teaching method further includes: the data center sends audio assistance information to each data provider according to the request information; Each data provider provides the audio group of the data center according to the audio assistance information, wherein each audio group comprises a plurality of pieces of audio information containing secret shares and each audio information identification code, and each piece of audio information containing the secret shares is incomplete audio information; The data center splices the acquired audio information containing secret shares in the audio groups of the data providers, so as to acquire the complete audio data. Optionally, before the data center obtains the request information of any one data provider requesting VR courseware, the VR teaching method further includes: The method comprises the steps that a data center obtains an original picture set, wherein the original picture set comprises a plurality of original pictures; the data center acquires the number of data providers capable of being matched; The data center randomly divides each original picture according to the number of the data providers capable of being matched, so that each original picture forms incomplete image information with the number less than that of the data providers, and each incomplete image information is provided with an image information identification code; The data center distributes each piece of incomplete image information to a data provider randomly and forms a binary group with the image information identification code of each piece of incomplete image information and the identification code of the data provider sent by the incomplete image information for storage. Optionally, before the data center obtains the request information of any one data provider requesting VR courseware, the VR teaching method further includes: the method comprises the steps that a data center obtains an original audio set, wherein the original audio set comprises a plurality of pieces of original audio; the data center acquires the number of data providers capable of being matched; The data center randomly segments each piece of original audio according to the number of the data providers capable of being matched, so that each piece of original audio forms incomplete audio information with the number less than that of the data providers, and each piece of incomplete audio information is provided with an audio information identification code; the data center distributes each incomplete audio informati