Content playback and modifications in a 3d environment
US-2023290042-A1 · Sep 14, 2023 · US
US12456249B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-12456249-B2 |
| Application number | US-202118255413-A |
| Country | US |
| Kind code | B2 |
| Filing date | Oct 7, 2021 |
| Priority date | Dec 3, 2020 |
| Publication date | Oct 28, 2025 |
| Grant date | Oct 28, 2025 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A virtual scene playback method is disclosed, which comprises: receiving a scene playback instruction and determining playback parameters according to the scene playback instruction, wherein the playback parameters include playback space and playback time; querying virtual space information and user model information corresponding to the playback parameters; and generating virtual scene playback content according to the virtual space information and the user model information. The present disclosure can save all the information in the virtual scene and play back the virtual scene corresponding to specific space and time. A virtual scene playback apparatus, an electronic device and a storage medium are also disclosed, which also have the above beneficial effects.
Opening claim text (preview).
What is claimed is: 1. A virtual scene playback method, comprising the following steps: receiving a scene playback instruction and determining playback parameters according to the scene playback instruction, wherein the playback parameters include playback space and playback time; querying virtual space information and user model information corresponding to the playback parameters; and generating virtual scene playback content according to the virtual space information and the user model information, the step of querying user model information corresponding to the playback parameters comprises: generating a data download request according to the playback parameters, and sending the data download request to a server, so that the server returns the user model information corresponding to the playback parameters, wherein a process of generating the user model information comprises: in the virtual space, constructing a user sphere having a radius of a preset length with a geometric center of the user model as a center of the sphere; using a user sphere distance rule, setting more than three virtual cameras in the virtual space according to a spatial position of the user sphere, and using the virtual cameras to collect a user model action and a user model rendering layer, and uploading the user sphere distance rule, wherein fields of view of the virtual cameras do not intersect with the user sphere, and shooting areas of all the virtual cameras completely cover the user sphere; setting a virtual microphone in the virtual space according to the spatial position of the user sphere, and using the virtual microphone to collect a user voice; and uploading the user model action, the user model rendering layer and the user voice to the server as the user model information, querying virtual space information and user model information corresponding to the playback parameters comprises: when there is a path intersection between the moving path of a search scene object and a region of the user sphere distance rule, then return the corresponding query content. 2. The virtual scene playback method according to claim 1 , wherein the step of querying virtual space information corresponding to the playback parameters comprises: reading a virtual space source file in a preset storage space, and determining the virtual space information corresponding to the playback parameters according to the virtual space source file, wherein the virtual space information includes scene model information and object model information. 3. The virtual scene playback method according to claim 1 , wherein the step of generating virtual scene playback content according to the virtual space information and the user model information comprises: generating a spatial display sequence of scene models and object models corresponding to the virtual spatial information in chronological order; generating a user display sequence of user model actions and user model rendering layers corresponding to the user model information in chronological order; and synthesizing the virtual scene playback content according to the spatial display sequence and the user display sequence. 4. The virtual scene playback method according to claim 1 , wherein a process of generating the scene playback instruction comprises: receiving a search target word input by the user in a search area, wherein the search target word includes a model name and/or voice content; querying a playback resource in the server corresponding to the search target word, and displaying a resource attribute of the playback resource, wherein the resource attribute includes any one or any combination of time information, space information and user information; and generating the scene playback instruction according to the resource attribute of the playback resource selected by the user. 5. The virtual scene playback method according to claim 1 , wherein after the step of generating virtual scene playback content according to the virtual space information and the user model information, the method further comprises: setting a corresponding rendering camera for each model in the virtual space, and generating a playback picture corresponding to the virtual scene playback content according to a user's current position. 6. The virtual scene playback method according to claim 2 , wherein after the step of generating virtual scene playback content according to the virtual space information and the user model information, the method further comprises: setting a corresponding rendering camera for each model in the virtual space, and generating a playback picture corresponding to the virtual scene playback content according to a user's current position. 7. The virtual scene playback method according to claim 3 , wherein after the step of generating virtual scene playback content according to the virtual space information and the user model information, the method further comprises: setting a corresponding rendering camera for each model in the virtual space, and generating a playback picture corresponding to the virtual scene playback content according to a user's current position. 8. The virtual scene playback method according to claim 4 , wherein after the step of generating virtual scene playback content according to the virtual space information and the user model information, the method further comprises: setting a corresponding rendering camera for each model in the virtual space, and generating a playback picture corresponding to the virtual scene playback content according to a user's current position. 9. A virtual scene playback apparatus, comprising: a playback parameter determination module for receiving a scene playback instruction and determining playback parameters according to the scene playback instruction, wherein the playback parameters include playback space and playback time; an information query module for querying virtual space information and user model information corresponding to the playback parameters; and a playback module for generating virtual scene playback content according to the virtual space information and the user model information, wherein, information query module generates a data download request according to the playback parameters, and sends the data download request to a server, so that the server returns the user model information corresponding to the playback parameters, wherein in the virtual scene playback apparatus, in the virtual space, constructing a user sphere having a radius of a preset length with a geometric center of the user model as a center of the sphere; using a user sphere distance rule, setting more than three virtual cameras in the virtual space according to a spatial position of the user sphere, and using the virtual cameras to collect a user model action and a user model rendering layer, and uploading the user sphere distance rule, wherein fields of view of the virtual cameras do not intersect with the user sphere, and shooting areas of all the virtual cameras completely cover the user sphere; setting a virtual microphone in the virtual space according to the spatial position of the user sphere, and using the virtual microphone to collect a user voice; and uploading the user model action, the user model rendering layer and the user voice to the server as the user model information, when there is a path intersection between the moving path of a search scene object and a region of the user sphere distance rule, the information query module returns the corresponding query content. 10. An electronic device, comprising: a memory and a processor, wherein a computer program is stored in the memory, and the processor calls the compute
Aspects of sound capture and related signal processing for recording or reproduction · CPC title
Control circuits for electronic adaptation of the sound field · CPC title
Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title
Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · CPC title
Audio in a user interface, e.g. using voice commands for navigating, audio feedback · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.