Multi-person interaction method based on large-space computing technology
By dividing the virtual space functional areas in the multi-person virtual interactive system, controlling the temperature in real time and introducing a conflict coordination mechanism, combining cloud computing and 5G network, the problems of environmental parameter management and user experience in large space virtual scenes are solved, and efficient Stable multi-person interactive experience.
Patent Information
- Application Number
- CN202411607136.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-02-18
AI Technical Summary
The existing multi-person virtual interactive system is difficult to effectively manage environmental parameters in large-space virtual scenarios, resulting in poor user experience and delayed system response in the face of high-density users, affecting the interactive experience.
By dividing the virtual space into multiple functional areas, using time-by-time layered air conditioner cooling load calculation method to control temperature in real time, introducing a shared conflict coordination mechanism and a distributed computing framework, combining cloud computing and 5G networks, a digital co-construction and sharing platform is built.
It significantly improves the efficiency of environmental parameter management, improves the stability and immersion of the user experience, reduces system response delay, and ensures the consistency and fluency of experience during multi-person interaction.
Smart Images

Figure CN119473013A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of multi-person interaction technology, and in particular to multi-person interaction based on large space computing. Background Art
[0002] With the rapid development of virtual reality (VR) and augmented reality (AR) technologies, multi-person interaction technology has gradually become a research hotspot. In virtual environments, the demand for multi-person collaborative interaction is increasing in many fields such as education and training, remote conferencing, and multi-person games. Existing technologies mainly focus on single-person virtual interaction and simple multi-user interaction, but there are still many deficiencies in efficient multi-person interaction in large-space virtual scenes.
[0003] For example, most existing multi-person virtual interactive systems rely on a single interactive area and lack effective management of large spaces, which makes it difficult to control environmental parameters and causes poor user experience when multiple people interact at the same time. At the same time, in multi-person collaborative scenarios, there are also significant challenges in coordinating information sharing and operational conflicts. The traditional resource management model based on centralized servers often causes system response delays when facing high-density users, affecting the interactive experience. In addition, environmental factors such as temperature control have not been fully studied and applied in large-space virtual scenes, resulting in a poor sense of immersion in the interactive experience when simulating real environments. Summary of the invention
[0004] In order to solve the technical problems existing in the prior art, the existing multi-person virtual interactive systems mostly rely on a single interactive area, which makes it difficult to control environmental parameters when multiple people interact at the same time, resulting in poor user experience, and often causing system response delays when facing high-density users, affecting the interactive experience. The technical solution provided by the present invention is:
[0005] A multi-user interaction method based on large space computing technology, including virtual space environment parameter management and multi-user information sharing, including:
[0006] Step 1: Divide the virtual space into multiple functional areas, including at least an interactive area and a non-interactive area;
[0007] Step 2: Based on the hourly stratified air conditioning cooling load calculation method, the temperature of the interactive area and the non-interactive area is controlled in real time;
[0008] Step 3: Generate user virtual characters and deploy them in the interactive area, and share the virtual characters through the cloud computing platform;
[0009] Step 4: Introduce a sharing conflict coordination mechanism to dynamically manage user operation requests for virtual characters, and use the lock mechanism and operation priority queue to coordinate conflicts;
[0010] Step 5: Create a virtual computing space and combine distributed computing with the cloud platform to dynamically allocate computing resources;
[0011] Step 6: Build a digital co-construction and sharing platform through 5G network and holographic imaging technology to realize multi-user interaction and co-construction and sharing of virtual items.
[0012] Furthermore, the interactive area includes at least three sub-areas, and the environmental parameters among the sub-areas are independent of each other.
[0013] Furthermore, the generated virtual character includes personalized appearance and action settings based on user behavior data, which are implemented through a deep learning model.
[0014] Furthermore, the sharing conflict coordination mechanism realizes real-time coordination and task distribution of sharing conflicts through a distributed computing framework.
[0015] Furthermore, the locking mechanism includes optimistic locking and pessimistic locking, which are used to select corresponding conflict handling strategies according to different input signals.
[0016] Furthermore, the creation of the virtual computing space is based on computational fluid dynamics tools for simulating and analyzing air flow and temperature changes in the virtual space.
[0017] Furthermore, the 5G network is combined with edge computing nodes to reduce the transmission delay of virtual scene data.
[0018] The technical solution provided by the present invention is beneficial in that:
[0019] Dividing the virtual space into interactive and non-interactive areas can significantly improve the management efficiency of environmental parameters. This partitioning allows the interactive area to focus on real-time user interaction, while the non-interactive area is used for system management and resource caching, ensuring that each function is independent and efficient. In this way, the problem of lack of effective management of large spaces in existing technologies is overcome, ensuring the stability of the interactive experience.
[0020] By using a deep learning model to generate virtual characters, the system can provide each user with a highly personalized and realistic interactive experience. Compared with the existing single template character generation method, the present invention uses deep learning technology to automatically generate the appearance and behavior of the character, enhancing the immersion and authenticity of the virtual environment. This method not only improves the efficiency of character generation, but also ensures the consistency of the character in multi-person interaction, avoiding the interaction incoordination problem caused by character differences in traditional systems.
[0021] The ambient temperature control based on the hourly stratified air conditioning cooling load calculation method can adjust the temperature of the interactive area and the non-interactive area in real time. By dynamically monitoring the user temperature and device heat, the present invention effectively solves the user discomfort problem caused by insufficient temperature control in the prior art. Compared with the traditional fixed temperature control method, the real-time temperature adjustment mechanism of the present invention significantly improves the user's interactive comfort and ensures the consistency of experience when multiple people interact.
[0022] The introduction of a shared conflict coordination mechanism allows the operation conflicts of multiple users on the same virtual character to be effectively managed. By using a lock mechanism and an operation priority queue, the system can dynamically adjust the user's access rights, avoiding the system freeze or response delay caused by the failure to handle conflicts in a timely manner in traditional systems. Compared with the existing centralized management method, the distributed conflict coordination mechanism of the present invention greatly improves the system's response speed and user experience.
[0023] By creating a virtual computing space and dynamically allocating computing resources, the present invention can effectively deal with the problem of system stability under high load. Compared with the traditional centralized computing resource management, the present invention uses distributed computing and cloud platforms to achieve on-demand allocation of computing resources. This approach ensures that the system can still run smoothly when there are dense users, avoiding the common problem of system performance degradation caused by uneven resource allocation in the prior art.
[0024] Relying on 5G network and holographic imaging technology, the digital sharing platform built by the present invention can provide users with a low-latency interactive experience. Compared with the traditional high-latency network transmission method, the present invention greatly reduces the delay in the data transmission process through the deployment of 5G base stations and edge computing nodes, ensuring the smoothness and immersion of multiple people's online interaction at the same time. In addition, the ownership and modification history of virtual items are recorded using blockchain technology, which improves the security and reliability of content sharing.
[0025] It is suitable for building virtual reality scenes for multi-person interaction. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] Figure 1 The figure is a flowchart of a multi-person interaction method based on large space computing technology. DETAILED DESCRIPTION
[0027] In order to make the advantages and benefits of the technical solution provided by the present invention more clearly reflected, the technical solution provided by the present invention is now further described in detail with reference to the accompanying drawings, specifically:
[0028] Combination Figure 1 , an overview of the steps of a multi-person interaction method based on large spatial computing technology:
[0029] 1. Spatial zoning and initial environmental analysis: Divide the large virtual space into different functional areas and measure environmental parameters to provide a basis for subsequent dynamic management.
[0030] 2. Generation and sharing of user virtual characters: Generate user virtual characters and deploy them in the interactive area to achieve interaction between multiple users.
[0031] 3. Ambient temperature control and real-time update: Control the temperature in different areas to maintain a suitable interactive experience.
[0032] 4. Information sharing, conflict coordination and feedback mechanism: manage conflicts among multiple users in operating virtual characters and provide real-time feedback.
[0033] 5. Dynamic allocation of virtual computing space and computing resources: Create virtual computing space and dynamically allocate computing resources to ensure smooth operation of the system.
[0034] 6. Construction and expansion of digital co-construction and sharing platforms: Through 5G networks and holographic imaging technology, low-latency interaction and sharing experience for multiple users can be achieved.
[0035] Specific:
[0036] 1. Spatial zoning and initial environmental analysis
[0037] Purpose: To divide a large virtual space into different functional areas for more efficient management.
[0038] First, according to the needs of interaction in the virtual space, the entire large space is divided into multiple areas, namely interactive area and non-interactive area.
[0039] The interactive area is mainly used to support real-time interaction and information sharing among multiple users, while the non-interactive area is used for resource caching, preparation and system management.
[0040] The initial environmental parameters of the divided areas are measured, including temperature distribution, air flow characteristics, and thermal buoyancy parameters, for subsequent stratification calculations.
[0041] By deploying environmental sensors and simulation computing tools, the temperature, humidity, air flow rate and other parameters in each area are measured and recorded, and an initial environmental model is established to provide basic data support for subsequent dynamic regulation.
[0042] 2. Generation and sharing of user virtual characters
[0043] Purpose: Generate interactive virtual characters for each user and deploy them in virtual space.
[0044] Relevant behavioral features and appearance preferences are extracted from the data input by the user, and the deep learning model is used to automatically generate the appearance, movements, voice and behavior of the virtual character.
[0045] The generated virtual characters are deployed in the interactive area, and the virtual character information is shared through the cloud computing platform. In this way, multiple users can see each other's characters in the virtual space and interact with each other.
[0046] Computer vision technology is used to capture the user's behavioral characteristics, combined with deep learning models (such as GAN generative adversarial networks) to generate highly realistic virtual images. At the same time, with the help of cloud computing platforms, the generated virtual characters are uploaded and distributed to each user's device to ensure the unified presentation of the characters and information sharing.
[0047] 3. Ambient temperature control and real-time update
[0048] Purpose: To maintain a suitable ambient temperature in a large virtual space to ensure the experience and stability of multi-user interaction.
[0049] Based on the large space hourly stratified air conditioning cooling load calculation method, the hourly cooling loads of the interactive zone and non-interactive zone are calculated separately according to the whole room air conditioning load calculation method.
[0050] In the interactive area, the user density, the heat generated by the equipment and the external interference are monitored in real time, and the air conditioning cooling load is adjusted dynamically to ensure the temperature constancy in the interactive area. The non-interactive area uses a lower cooling load to maintain the stability of its environment to save energy.
[0051] Temperature sensors and heat sensors are deployed to collect data in real time, and the air conditioning system is dynamically adjusted by combining artificial intelligence control algorithms (such as PID control). At the same time, by establishing a temperature gradient model, the temperature difference between the interactive area and the non-interactive area is controlled within the set range to ensure user comfort.
[0052] 4. Information sharing, conflict coordination and feedback mechanism
[0053] Purpose: To resolve conflicts in operations among multiple users on the same virtual character and achieve real-time feedback.
[0054] A sharing conflict coordination mechanism is introduced to manage the operation requests of multiple users. This mechanism dynamically adjusts the access rights of each user based on the request priority of each user and the resource usage in the interactive area.
[0055] If multiple users attempt to operate the same object at the same time, the system will coordinate conflicts based on the chronological order and the impact of the operation type to ensure that each user's operation can be effectively processed and receive real-time feedback.
[0056] Access rights to shared resources are managed by using lock mechanisms (such as optimistic locks and pessimistic locks), and requests are sorted and processed in conjunction with operation priority queues. Distributed computing frameworks (such as Apache Kafka) are used to distribute conflict coordination tasks to improve the system's processing speed and responsiveness.
[0057] 5. Dynamic allocation of virtual computing space and computing resources
[0058] Purpose: Create a virtual computing space in a virtual scene and dynamically allocate computing resources.
[0059] The simplified calculation method of large-space smoke movement is used to simulate and analyze the flow and temperature changes of air in the virtual space to ensure that the aerodynamic parameters of different areas in the space meet the set requirements.
[0060] Through distributed computing and cloud platforms, a virtual computing space is built to process input and interactive data from multiple users, ensuring the smooth operation of the system under high load conditions.
[0061] CFD (Computational Fluid Dynamics) tools are used to simulate the air flow in virtual space, and cloud computing platforms (such as AWS or Azure) are combined to perform distributed deployment of computing tasks. Based on real-time user behavior data, the task allocation of each computing node is dynamically adjusted to ensure efficient use of resources and smooth user interaction experience.
[0062] Specifically, the implementation method is:
[0063]
[0064] in:
[0065] R(t): The total amount of computing resources required at time t.
[0066] n: The number of areas divided in the virtual large space.
[0067] P i (t): user density of the ith area at time t (unit: people / square meter).
[0068] A i : The area of the ith region.
[0069] C i : The computing capacity weight coefficient of the ith region, which is used to characterize the demand priority of different regions for computing resources.
[0070] L(t): The total load of the system at time t, including all user operation requests and the computing requirements of system management tasks.
[0071] M(t): The total number of computing nodes available at time t.
[0072] This formula is used to dynamically calculate the computing resource requirements of different areas in the virtual large space, and dynamically allocate the computing tasks of each node based on the total number of available computing nodes M(t) to ensure the stable operation of the system under high load conditions.
[0073] 6. Construction and expansion of digital co-construction and sharing platform
[0074] Purpose: To expand the experience of multi-person interaction scenarios to more users through technical means.
[0075] Relying on the 5G network, rapid transmission of large amounts of data in virtual space can be achieved, ensuring a low-latency interactive experience between multiple users.
[0076] By using holographic imaging and somatosensory technology, the multi-person interactive virtual reality experience can be promoted to more terminal devices, allowing users to achieve the same high-quality interaction in different physical locations.
[0077] By deploying 5G base stations and edge computing nodes, ultra-low latency can be achieved during data transmission. With the help of holographic projection devices (such as Hololens) and somatosensory capture devices (such as Kinect), multi-person interactive scenes in virtual reality can be synchronized to multiple physical terminals to achieve an immersive interactive experience.
[0078] Build a virtual reality interactive digital co-construction and sharing platform that allows multiple users to be online at the same time to jointly create, modify and share virtual items, truly realizing digital multi-person collaborative work and interaction.
[0079] WebRTC technology is used to achieve real-time collaboration among multiple people, and blockchain technology is used to record and manage the ownership and modification history of virtual items to ensure the reliability and traceability of the jointly constructed content.
[0080] In specific practice, three specific embodiments are provided as follows:
[0081] Example 1
[0082] This embodiment provides a multi-person interaction method based on large space computing technology, which is suitable for virtual reality education scenarios. First, the virtual space is divided into multiple interactive areas and non-interactive areas. The interactive area is used for real-time interaction between teachers and students, and the non-interactive area is used for caching and management of teaching resources. The temperature of each interactive area is independently controlled based on the hourly stratified air conditioning cooling load calculation method to ensure that a comfortable temperature environment is always maintained during the interaction. The virtual characters of teachers and students are generated through a deep learning model and shared using a cloud computing platform to ensure that each user can see each other's virtual image. In order to avoid conflicts when multiple people operate the same teaching resource at the same time, the present invention introduces a shared conflict coordination mechanism and performs real-time coordination through a distributed computing framework. The virtual computing space is used to process input data from multiple users and dynamically allocate computing resources to ensure the smooth operation of the system. In addition, through 5G networks and holographic imaging technology, students can obtain low-latency immersive interactive experiences in different physical locations. Future improvements include optimizing the interactive actions of virtual characters to make them more natural and intelligent.
[0083] Example 2
[0084] This embodiment is applicable to large-scale multiplayer online game scenarios. The virtual space of the game is divided into multiple functional areas. Players can fight and collaborate in real time in the interactive area, while the non-interactive area is used to store game data and manage system resources. The temperature control in the interactive area is based on the hourly stratified air conditioning cooling load calculation method to ensure the comfort of players in the immersive experience. Each player's virtual character is generated by a deep learning model and shared through a cloud computing platform to ensure the consistency of the character's appearance and behavior. In order to prevent conflicts caused by multiple players operating the same game object at the same time, the system adopts a shared conflict coordination mechanism, combining optimistic locks and pessimistic locks to manage access rights to shared resources. The virtual computing space simulates air flow and temperature changes through CFD tools to ensure the rationality of the environment in different areas. Through the 5G network combined with edge computing nodes, players can enjoy a low-latency interactive experience. Future optimization paths include improving the character's action expressiveness and adding more personalized settings.
[0085] Example 3
[0086] This embodiment is applied to a remote conference system. In the virtual conference space, it is divided into multiple interactive areas and non-interactive areas. The interactive area is used for real-time communication among participants, and the non-interactive area is used to store conference materials and system management. The temperature of each interactive area is controlled by a time-by-hour stratified air conditioning cooling load calculation method to ensure comfort during long meetings. The virtual image of each participant is generated by a generative adversarial network (GAN) to ensure high quality and realism. The shared conflict coordination mechanism is used to manage participants' operation requests for the same virtual character (such as shared documents), and to achieve real-time task distribution and conflict handling through a distributed computing framework. The virtual computing space dynamically allocates computing resources through a cloud platform to cope with the high-load interaction needs of multiple participants. Through the 5G network and holographic projection equipment, participants can get a low-latency immersive conference experience. Future improvements include adding a virtual conference assistant function to improve meeting efficiency and interactive experience.
[0087] The technical solution provided by the present invention is further described in detail above through several specific implementation modes in order to highlight the advantages and benefits of the technical solution provided by the present invention. However, the several specific implementation modes described above are not intended to be used as limitations on the present invention. Any reasonable modification and improvement of the present invention, combination of implementation modes and equivalent substitution within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A multi-user interaction method based on large space computing technology, including virtual space environment parameter management and multi-user information sharing, characterized in that: include: Step 1: Divide the virtual space into multiple functional areas, including at least an interactive area and a non-interactive area; Step 2: Based on the hourly stratified air conditioning cooling load calculation method, the temperature of the interactive area and the non-interactive area is controlled in real time; Step 3: Generate user virtual characters and deploy them in the interactive area, and share the virtual characters through the cloud computing platform; Step 4: Introduce a sharing conflict coordination mechanism to dynamically manage user operation requests for virtual characters, and use the lock mechanism and operation priority queue to coordinate conflicts; Step 5: Create a virtual computing space and combine distributed computing with the cloud platform to dynamically allocate computing resources; Step 6: Build a digital co-construction and sharing platform through 5G network and holographic imaging technology to realize multi-user interaction and co-construction and sharing of virtual items.
2. The multi-person interaction method based on large space computing technology according to claim 1, characterized in that: The interactive area includes at least three sub-areas, and the environmental parameters among the sub-areas are independent of each other.
3. The multi-person interaction method based on large space computing technology according to claim 1, characterized in that: The generated virtual character includes personalized appearance and action settings based on user behavior data, which is implemented through a deep learning model.
4. The multi-person interaction method based on large space computing technology according to claim 1, characterized in that: The sharing conflict coordination mechanism realizes real-time coordination and task distribution of sharing conflicts through a distributed computing framework.
5. The multi-person interaction method based on large space computing technology according to claim 1 is characterized in that: The lock mechanism includes optimistic lock and pessimistic lock, which are used to select corresponding conflict handling strategies according to different input signals.
6. The multi-person interaction method based on large space computing technology according to claim 1 is characterized in that: The virtual computing space is created based on computational fluid dynamics tools, which are used to simulate and analyze air flow and temperature changes in the virtual space.
7. The multi-person interaction method based on large space computing technology according to claim 1 is characterized in that: The 5G network is combined with edge computing nodes to reduce the transmission delay of virtual scene data.
Citation Information
Cited By
Holographic teaching and authentication platform based on block chain and artificial intelligence
CN120182056A
Data management method based on industrial big data platform
CN120354430A