Family space design virtual interaction system, electronic equipment and readable medium
Through the design of a virtual interactive system in the home space, the existing home design software is solved and the complex operation and lack of social interaction functions are achieved, real-time interaction and multimedia decoration between family members are achieved, and design efficiency and user experience are improved.
Patent Information
- Application Number
- CN202411933243.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-26
- Publication Date
- 2025-04-22
AI Technical Summary
The existing home design software is complex in operation, lacks social interaction functions, a single decoration and space design form, lacks real-time interaction and synchronization functions for family members, and does not have the support of multimedia decoration elements.
It provides a virtual interactive system for home space design, including user management module, home space preview module, virtual home space template generation module, virtual home space editing module, sharing and collaborative design module, interaction and social module, and data storage and cloud synchronization module. The system supports home account sharing, real-time interaction, multimedia display, audio and video calls, virtual image interaction, and multi-device data synchronization.
It lowers the design threshold, improves user participation, enhances the interactive experience among family members, improves design efficiency and satisfaction, reduces communication and modification costs, and introduces real-time interaction and multimedia streaming, promoting innovation in the field of home design.
Smart Images

Figure CN119863598A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of decoration design, and in particular to a virtual interactive system for home space design, an electronic device and a readable storage medium. Background Art
[0002] 1. Existing home design software
[0003] 1. Core functions of existing home design software
[0004] Existing home design software usually focuses on providing users with a simple and intuitive home design experience. Most of this kind of software aims to help users perform tasks such as room layout, furniture selection, space planning, etc. according to their needs. Its core functions include:
[0005] Space layout design: Users can draw a two-dimensional floor plan of the house and design walls, doors, windows, room divisions, etc. according to their needs. The design software enables users to quickly create house layouts through intuitive drag and drop and size adjustment methods.
[0006] Furniture selection and placement: Existing design software provides a wide range of furniture model libraries, from which users can select different furniture and place them according to personal preferences and space requirements. Furniture usually has adjustable size functions, which can be personalized according to the size of the space.
[0007] 3D effect display: Based on the two-dimensional layout, many design software will provide three-dimensional rendering effects to help users view the effects of space design more intuitively. Users can browse freely in the three-dimensional space, adjust the viewing angle, and view different decoration effects.
[0008] Material and color selection: Users can choose different materials and colors for the walls, floors, furniture and other elements in the space to achieve a decoration effect that suits their personal aesthetic.
[0009] 2. Technical Implementation
[0010] Existing home design software usually relies on the following technical means to achieve its functions:
[0011] 2D and 3D Graphics Rendering: Most home design software uses 2D floor plans and 3D modeling techniques to display spaces. With 2D graphics editing tools, users can quickly arrange walls, windows, doors, etc., and generate interior renderings through 3D rendering.
[0012] Model library and furniture library: Existing design software usually has a large number of built-in models of furniture, home appliances, decorations, etc. Users can select and drag them into the design space for arrangement as needed. The appearance and size of furniture can usually be adjusted as needed to suit different space requirements.
[0013] Material and texture mapping: Users can add materials and textures to various elements in the design (such as walls, floors, and furniture) to simulate the decorative effects in reality. These materials and textures usually come from a preset library, and some software also supports users to upload custom materials.
[0014] Visualization and real-time rendering: Many home design software have built-in real-time rendering engines that can instantly display changes when users adjust the layout or change materials, helping users better preview the design effects.
[0015] 3. Application platform and device support
[0016] Existing home design software generally provides corresponding versions on PC or mobile terminals. PC versions usually have more powerful functions and smoother performance, suitable for complex design and rendering. Mobile versions focus more on simplified operation and convenient use, allowing users to perform simple home design anytime, anywhere.
[0017] PC: Existing home design software for PC is usually in the form of desktop applications that run on Windows or Mac operating systems. This type of software usually supports more complex operations and graphic rendering, and is suitable for professional-level home design.
[0018] Mobile terminal: With the popularity of smart phones and mobile tablets, many home design software have also launched mobile terminal applications, allowing users to perform simple design work on mobile devices. Although the functions of the mobile terminal are relatively simplified, it can still achieve basic home layout and decoration preview.
[0019] 4. User Experience
[0020] Existing home design software is usually committed to providing an intuitive user interface and convenient design operations. Most of this type of software uses drag-and-drop operations, allowing users to easily place furniture and adjust room layouts. The software usually provides a visual interface, and enhances the design effect through color matching, material selection, lighting adjustment and other functions, allowing users to easily complete home layout. These software usually have the following user experience features:
[0021] Easy to use: For ordinary users, these design tools usually have simple and easy-to-understand interfaces and operations, and users do not need professional design background to use them.
[0022] Real-time feedback: When making spatial layout and design modifications, the software can instantly render and display the effects, helping users quickly see the results of adjustments.
[0023] Preset templates and model homes: Many home design software provide preset room templates or model homes, which users can customize based on these templates to reduce design time and effort.
[0024] 5. Market Application
[0025] Existing home design software is widely used in home decoration, interior design, real estate and other fields, especially in the decoration design of residential and commercial spaces. For example:
[0026] Home decoration companies and interior designers: Professional interior design companies and designers usually use these software to display and optimize home decoration plans to help customers intuitively understand the decoration effects.
[0027] Real estate industry: Real estate developers use these design software to showcase model homes and interior layouts to attract potential buyers.
[0028] Ordinary household users: More and more ordinary household users are also beginning to use these tools as a reference before decoration or to help themselves design and plan space.
[0029] 2. Limitations and Disadvantages of Existing Home Design Software
[0030] 1. Operational complexity and poor user experience
[0031] Most existing virtual home design tools are complex to operate and require users to have certain 3D modeling or design skills, which makes it difficult for ordinary users to directly participate in space customization, especially users without professional backgrounds who often cannot get started quickly.
[0032] 2. Lack of social interaction features
[0033] Most of the existing home design software focuses on the physical layout of the space and the placement of furniture, without considering the interaction and social needs between family members. Users can only simply carry out virtual home decoration, lacking the elements of social interaction, entertainment and co-creation.
[0034] 3. Single decoration and space design form
[0035] Existing home design software mainly displays home space through static pictures, 2D floor plans, or simple 3D models, lacking a dynamic and immersive decoration design experience. Users can only use images, materials or 3D models to design spaces, lacking the integration of dynamic elements such as video and audio, and unable to create a more immersive and interactive home space.
[0036] 4. Lack of real-time interaction and synchronization among family members
[0037] Existing home design software usually does not have real-time interaction, synchronous editing and collaboration functions, especially for scenarios where multiple family members participate in design, discussion and decision-making. Even if some platforms support multi-person online editing, these functions are mostly limited to modifying static content and do not support real-time interactions such as voice calls, video exchanges, and space roaming.
[0038] 5. No support for multimedia decoration elements
[0039] In existing home designs, users can only use static images to decorate the space, and it is difficult to present dynamic videos or live broadcast effects. Therefore, family members cannot enhance the interactivity and immersion of the home space through video and voice calls, lack the elements of "multimedia decoration", and cannot create a more modern and entertaining virtual space.
[0040] 3. Reasons for limitations and shortcomings
[0041] 1. Operational complexity and poor user experience
[0042] Existing design tools are often based on traditional 3D modeling software or complex graphics engines. These tools are designed for professional designers and are powerful but also overly complex. They require users to be familiar with concepts such as spatial layout, proportion, and coordinates, which are difficult for ordinary users to master.
[0043] The operation process is too complicated. Although the existing platform provides a visual interface, users still need to operate through a lot of clicks, drags, and parameter adjustments. There is a lack of simple and fast interaction methods and intelligent support. The user interface has not been simplified or optimized, and there is a lack of easy-to-understand and easy-to-operate guidance design. Ordinary users often need to spend too much time to master basic operations, which reduces their willingness to use.
[0044] 2. Lack of social interaction features
[0045] Existing design software focuses more on the hardware aspects of interior design and decoration, and its functions are biased towards static space layout, ignoring the social interaction, collaboration and entertainment experience that users may need during use.
[0046] Such tools are typically designed for single-user use, and although some platforms may offer collaborative features, they are still insufficient to support real-time multi-user social interactions and dynamic elements such as voice and video calls.
[0047] Technically, existing family design software does not fully integrate modern social and entertainment needs, and often ignores the potential of multi-user interaction in a virtual environment. Many design software still remain at the stage of simple visual presentation and static design, and fail to consider how to enhance the emotional connection and entertainment experience between family members.
[0048] 3. Single decoration and space design form
[0049] Existing home design software is basically limited to pictures and static 3D views, and most of them use rendering graphics engines in their technical implementation. Their main goal is to provide basic decoration functions such as furniture arrangement and color selection. Since this type of software has been mainly used in the field of interior design in history, technological development has not been able to keep up with the integration of dynamic multimedia elements.
[0050] Multimedia content (such as video and live streaming) requires higher computing and network bandwidth support, and existing home design software fails to integrate these dynamic contents in design and interactive functions. In addition, hardware limitations are also one of the reasons why existing design software cannot smoothly integrate video streaming and multimedia content. Many software do not consider how to achieve smooth presentation of dynamic content such as real-time video and live streaming in complex home design.
[0051] Many existing software focus on the accuracy and aesthetics of interior design rather than the interactivity and entertainment of user participation, resulting in the neglect of user interactivity and entertainment needs in the space design process.
[0052] 4. Lack of real-time interaction and synchronization among family members
[0053] Existing design tools usually rely on single-user editing and operation, and lack multi-person real-time collaboration and interaction functions. Although some platforms may provide collaborative design functions, they are mostly static editing methods and cannot handle dynamic content such as video streaming, real-time chat, real-time character synchronization, virtual roaming, etc.
[0054] Real-time interaction and synchronization involve a relatively complex technical architecture, which needs to handle the real-time data synchronization of multiple users, voice and video call streams, and the interactive logic of multi-person space roaming and sharing scenes. However, this part of the technology is usually not fully integrated into existing design software. Most home design software fails to incorporate multi-user participation and interactive elements into the design process.
[0055] Lack of attention to user interaction and immersive experience. Although some design software has begun to experiment with multi-person collaboration, these features are usually not combined with dynamic social and entertainment features, resulting in a weak sense of participation and interaction among multiple users.
[0056] 5. No support for multimedia decoration elements
[0057] Most existing design software uses graphic rendering technology, and its main goal is to help users quickly and accurately layout furniture and decorations, rather than provide an immersive entertainment experience. The integration of dynamic content such as video and live broadcast requires more powerful technical support and bandwidth requirements, which are often not available in existing design software.
[0058] Currently, the processing of multimedia streams (video, live broadcast, etc.) requires powerful computing and network capabilities. Many existing design platforms have not considered how to combine these contents with spatial design, resulting in a lack of innovation in this function.
[0059] Users' multimedia needs have not been adequately addressed in home space design software. Existing tools focus more on "static aesthetics" and space layout, ignoring how to increase the vitality and social interactivity of the space through dynamic content. Summary of the invention
[0060] In view of the above problems, the present invention is proposed to provide a virtual interactive system for home space design, an electronic device and a readable storage medium that overcome the above problems or at least partially solve the above problems.
[0061] The present invention provides a virtual interactive system for home space design, comprising:
[0062] The user management module is used to handle user account registration and login transactions, and supports viewing and modifying user information, as well as users adding and removing family members to achieve family account sharing and interaction;
[0063] The home space preview module is used to display the 3D view of the virtual home space for users to preview the overall layout and design effects, and supports loading the 3D model of the virtual home space for users to edit and design the virtual home space;
[0064] A virtual home space template generation module, used to provide a plurality of preset virtual home space templates for users to choose from and automatically generate a basic virtual home space based on the virtual home space template selected by the user;
[0065] A virtual home space editing module is used to support users to perform personalized editing operations on the basic virtual home space and automatically generate a new virtual home space; the personalized editing operations include home layout adjustment, furniture and decoration selection, and color and material matching;
[0066] The sharing and collaborative design module is used to support users to share the designed virtual home space with family members, allowing multiple family members to enter the same virtual home space at the same time, interact and modify the virtual home space;
[0067] An interactive and social module, used to establish a shared channel for users and family members to interact remotely, to display, discuss, and modify the virtual family space in real time, and to interact in the new virtual family space;
[0068] The data storage and cloud synchronization module is used to save the user's virtual home space design data, templates, editing history, user information, and supports synchronization of data between multiple devices so that the user can see the latest design and editing progress when logging in on different devices and all family members can see the latest design and editing progress modified by any family member.
[0069] Optionally, the home space design virtual interactive system also includes a multimedia display module, which is used to provide multimedia entertainment display functions and supports users to embed various types of multimedia elements in the virtual home space to enhance the interactivity and immersion of the virtual home space; the multimedia elements include dynamic home decoration display equipment, video equipment, live broadcast equipment, and audio equipment.
[0070] Optionally, the interaction and social module is also used to provide user-selected audio and video calls and expression interaction functions, establish chat rooms, discussion areas, voice calls, video calls for users and family members, display, discuss, and modify the virtual family space in real time, and establish virtual images for users and family members, support users and family members to interact with expressions or actions in the virtual family space through virtual images, and synchronize the positions, expressions, directions, and actions of the virtual images of users and family members in real time while users and family members interact with expressions or actions in the virtual family space through virtual images.
[0071] Optionally, the home space preview module is also used to provide a home space roaming function, supporting users to roam freely in the virtual home space in 3D and walk to view the home layout from different angles.
[0072] Optionally, the sharing and collaboration design module is also used to provide a virtual home space control authority allocation function for family members, supporting users to allocate corresponding virtual home space control authorities to each family member; virtual home space control authorities include editing the virtual home space or only viewing the virtual home space.
[0073] Optionally, the data storage and cloud synchronization module is also used to support users in backing up and restoring the designed virtual home space.
[0074] Optionally, the virtual home space template generation module is further used to support the user to modify the preset virtual home space template to generate a personal virtual home space template, and / or to draw a personal exclusive virtual home space template.
[0075] Optionally, the virtual home space editing module is further used to automatically provide layout suggestions according to the area and style of the virtual home space set by the user.
[0076] The present invention also provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor. When the electronic device executes the computer program, it loads a virtual interactive system for home space design as described in any one of the embodiments of the present invention.
[0077] The present invention also provides a readable storage medium having a computer program stored thereon. When the computer program is executed by a processor, the virtual interactive system for home space design as described in any one of the embodiments of the present invention is loaded.
[0078] The present invention includes the following advantages:
[0079] The virtual interactive system for designing family space of the present invention is a comprehensive platform integrating user management, space preview, template generation, personalized editing, sharing, collaboration and interactive social functions. Specifically, the user management module realizes the sharing and interaction of family accounts, which is convenient for users to manage family members and personal information. The family space preview module provides a 3D view preview function, so that users can intuitively see the overall layout and design effects. The combination of the virtual family space template generation module and the personalized editing module enables users to quickly build a basic layout based on a preset template, and generate a virtual family space that meets their needs through personalized editing operations such as home layout adjustment, furniture and decoration selection, color and material matching. The sharing and collaborative design module promotes sharing and collaboration among family members, allowing multiple family members to enter the same virtual family space at the same time for interaction and modification, and enhancing the connection and sense of participation among family members. The interactive and social module establishes a shared channel for users and family members, supports remote interactive discussions, and jointly improves the design plan, thereby improving the efficiency and fun of family space design. The data storage and cloud synchronization module ensures the security of user data and seamless synchronization between multiple devices. The system breaks the limitations of traditional home space design software, introduces real-time interaction and multimedia streaming, promotes innovation in the field of home design, improves the interactive experience among family members, enhances design efficiency and satisfaction, and reduces communication and modification costs. At the same time, the simplified personalized editing operation lowers the design threshold and improves user participation. BRIEF DESCRIPTION OF THE DRAWINGS
[0080] Figure 1 It is a structural block diagram of a virtual interactive system for home space design provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0081] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.
[0082] Reference Figure 1, shows a structural block diagram of a virtual interactive system for home space design provided in an embodiment of the present invention, which may specifically include the following modules:
[0083] The user management module is used to handle user account registration and login transactions, and supports viewing and modifying user information, as well as users adding and removing family members to achieve family account sharing and interaction;
[0084] The home space preview module is used to display the 3D view of the virtual home space for users to preview the overall layout and design effects, and supports loading the 3D model of the virtual home space for users to edit and design the virtual home space;
[0085] A virtual home space template generation module, used to provide a plurality of preset virtual home space templates for users to choose from and automatically generate a basic virtual home space based on the virtual home space template selected by the user;
[0086] A virtual home space editing module is used to support users to perform personalized editing operations on the basic virtual home space and automatically generate a new virtual home space; the personalized editing operations include home layout adjustment, furniture and decoration selection, and color and material matching;
[0087] The sharing and collaborative design module is used to support users to share the designed virtual home space with family members, allowing multiple family members to enter the same virtual home space at the same time, interact and modify the virtual home space;
[0088] An interactive and social module, used to establish a shared channel for users and family members to interact remotely, to display, discuss, and modify the virtual family space in real time, and to interact in the new virtual family space;
[0089] The data storage and cloud synchronization module is used to save the user's virtual home space design data, templates, editing history, user information, and supports synchronization of data between multiple devices so that the user can see the latest design and editing progress when logging in on different devices and all family members can see the latest design and editing progress modified by any family member.
[0090] In one embodiment of the present invention,
[0091] The virtual interactive system for home space design also includes a multimedia display module, which is used to provide multimedia entertainment display functions and supports users to embed various types of multimedia elements in the virtual home space to enhance the interactivity and immersion of the virtual home space; the multimedia elements include dynamic home decoration display equipment, video equipment, live broadcast equipment, and audio equipment.
[0092] In one embodiment of the present invention,
[0093] The interaction and social module is also used to provide user-selected audio and video calls and expression interaction functions, establish chat rooms, discussion areas, voice calls, video calls for users and family members, display, discuss, and modify virtual family spaces in real time, and establish virtual images for users and family members, support users and family members to interact with expressions or actions in the virtual family space through virtual images, and synchronize the positions, expressions, directions, and actions of the virtual images of users and family members in real time during the period when users and family members interact with expressions or actions in the virtual family space through virtual images.
[0094] In one embodiment of the present invention,
[0095] The home space preview module is also used to provide a home space roaming function, supporting users to roam freely in the virtual home space in 3D and walk to view the home layout from different angles.
[0096] In one embodiment of the present invention,
[0097] The sharing and collaboration design module is also used to provide a virtual home space control authority allocation function for family members, supporting users to allocate corresponding virtual home space control authorities to each family member; virtual home space control authorities include editing the virtual home space or only viewing the virtual home space.
[0098] In one embodiment of the present invention,
[0099] The data storage and cloud synchronization module is also used to support users in backing up and restoring the designed virtual home space.
[0100] In one embodiment of the present invention,
[0101] The virtual home space template generation module is also used to support the user to modify the preset virtual home space template to generate a personal virtual home space template, and / or to draw a personal exclusive virtual home space template.
[0102] In one embodiment of the present invention,
[0103] The virtual home space editing module is also used to automatically provide layout suggestions based on the area and style of the virtual home space set by the user.
[0104] The virtual interactive system for home space design of the present invention is a fully integrated platform, which integrates user management, space preview, template generation, personalized editing, sharing and collaboration, interactive social interaction, data storage and cloud synchronization functions, and provides users with a one-stop home space design program formulation tool. The system breaks the limitations of traditional home space design software, introduces real-time interaction and multimedia streaming, promotes innovation in the field of home design, improves the interactive experience between family members, enhances design efficiency and satisfaction, and reduces communication and modification costs. At the same time, the simplified personalized editing operation lowers the design threshold and improves user participation.
[0105] The functions of each module of the virtual interactive system for home space design of the present invention and the relationship between the modules are described in detail below:
[0106] 1. User management module
[0107] Function:
[0108] User registration and login: Provides functions such as user account creation, registration, login, and password retrieval.
[0109] User information management: Users can view and modify their personal information (such as nickname, avatar, contact information, etc.).
[0110] Family member management: allows users to add or remove family members, enabling family account sharing and interaction.
[0111] Relationship with other modules:
[0112] After logging in, the user can enter the software and access other modules (such as home space, design tools, interactive functions, etc.).
[0113] Family member management is closely related to the space sharing module and the collaborative design module, ensuring that family members can participate in design and interaction together.
[0114] 2. Home Space Preview Module
[0115] Function:
[0116] Virtual space display: Displays a 3D view of the home space, including the overall effects of room layout, furniture, decoration and other elements.
[0117] Real-time roaming and viewing: Allows users to roam freely in the virtual space and view the design effects from different angles.
[0118] Space model loading: Load the 3D model of the home space to provide a basis for subsequent editing and design.
[0119] Relationship with other modules:
[0120] This module is the first functional module that users come into contact with after entering the software. It can be combined with the editing tool module and the interactive module to preview the editing effects and interactive functions in real time.
[0121] Provide users with a display platform for perceiving space layout, furniture and other elements, and support subsequent personalized design and multimedia content display.
[0122] 3. Template generation module
[0123] Function:
[0124] Home template selection: Provide multiple preset home templates (such as modern simplicity, European style, pastoral style, etc.) for users to choose from.
[0125] Template loading and space generation: After the user selects a template, the home space layout that conforms to the template style is automatically generated, including furniture, walls, floors, etc.
[0126] Template customization: Users can make small adjustments to the elements in the template, such as furniture replacement, color modification, etc.
[0127] Relationship with other modules:
[0128] This module provides preliminary spatial layout and design solutions for the editing tool module, and users can make further customizations based on the template.
[0129] The generated space can be directly imported into the space editing module as the basis for user personalized editing.
[0130] 4. Space editing tool module
[0131] Function:
[0132] Home layout editing: Users can drag and drop furniture, adjust room layout, and add walls, windows and other space elements.
[0133] Furniture and decoration selection: Provides a virtual selection of various furniture, appliances, decorations and other items that users can add to their home space.
[0134] Color and material customization: Users can change the color and material of each element in the space (such as walls, floors, furniture surface materials, etc.) to achieve personalized customization.
[0135] Automatic layout suggestions: Based on the area and style of the space, the system can provide automatic layout suggestions to help users arrange the space more efficiently.
[0136] Relationship with other modules:
[0137] The templates provided by the template generation module can be used as the basis for space editing.
[0138] The spatial data edited by the user will be associated with the home space preview module to ensure that the editing effects are displayed in real time.
[0139] This module can be combined with the multimedia display module and the interactive module to update the design and decoration content of the home space in real time.
[0140] 5.Multimedia display module
[0141] Function:
[0142] Video and live stream display: Allows users to embed video streams, live sources and other content in the home space, such as home theater functions, displaying family activities, etc.
[0143] Dynamic home decoration: Supports displaying dynamic effects in home spaces, such as wall TVs, digital decorations, video walls, etc.
[0144] Audio system integration: supports the integration and control of audio equipment within the space, and users can play music or other audio content through the speakers in the space.
[0145] Relationship with other modules:
[0146] This module can be combined with the home space preview module to enhance the interactivity and immersion of the space.
[0147] In conjunction with the space editing tool module, users can freely choose to place multimedia elements such as videos or audio equipment.
[0148] Provide content for the interactive module, support audio and video calls between family members, share entertainment content, etc.
[0149] 6. Interaction and social module
[0150] Function:
[0151] Audio and video calls: Supports real-time audio or video calls between family members to facilitate remote interaction.
[0152] Character synchronization: supports real-time synchronization of family members’ virtual character positions, expressions, directions, etc.
[0153] Expression and action interaction: Users can interact with each other through expressions or actions in the space through virtual images (such as characters or avatars) to increase the fun.
[0154] Real-time collaborative design: Family members can enter the same space in real time, edit the space design together, and view other members’ modifications and suggestions in real time.
[0155] Chat room and discussion area: Provides text chat function between family members, supports design discussion, daily social interaction, etc.
[0156] Relationship with other modules:
[0157] This module is closely integrated with the family space preview module and the space editing tool module. Users can interact in the preview space and edit the space with their family members.
[0158] Combined with the multimedia display module, audio and video calls can be made and multimedia content can be shared, enhancing the interactivity among family members.
[0159] Closely related to the family member management module, it ensures that every family member can join the space and participate in the interaction.
[0160] 7. Sharing and collaborative design module
[0161] Function:
[0162] Family space sharing: Users can share their design space with family members and invite them to enter the space for interaction or design modification.
[0163] Collaborative design: Allow multiple family members to enter the same space at the same time to jointly edit, design and adjust the space layout and decoration.
[0164] Version control and permission management: Users can control the permissions of shared spaces and manage which family members can edit or only view the design space to avoid design conflicts.
[0165] Relationship with other modules:
[0166] Tightly integrated with the user management module, it ensures that family members can log in and share the design space.
[0167] Combined with the space editing tool module and the interactive module, real-time collaboration and design among family members can be achieved.
[0168] Combined with the family space preview module, it ensures that the design effect after sharing can be updated in real time and presented to other members.
[0169] 8.Data storage and cloud synchronization module
[0170] Function:
[0171] Data storage: responsible for saving the user's home space design data, templates, editing history, user information, etc.
[0172] Cloud synchronization: Realize data synchronization between multiple devices, ensuring that users can see the latest design and editing progress when logging in on different devices.
[0173] Backup and recovery: Supports users to back up design content and restore data when necessary to prevent data loss.
[0174] Relationship with other modules:
[0175] It is closely related to the data interaction of all modules, ensuring that data such as editing content, design modifications, and family member management can be saved and synchronized in real time.
[0176] This module guarantees the functions of sharing and collaborative design modules, ensuring that design updates and changes are synchronized among multiple family members.
[0177] In general, the user management module is the foundation of the entire virtual interactive system for home space design, supporting user login and information management of other modules. The home space preview module works closely with the space editing tool module, multimedia display module and interactive module to provide space and functions for users to interact with family members. The template generation module provides users with quick-start templates, and combines with the space editing tool module to promote personalized design. The sharing and collaboration design module and the interactive module provide family members with sharing, collaboration and interaction functions, making home design not only a personal creation, but also a common activity among family members. The data storage and cloud synchronization module ensures the security and real-time synchronization of design data, and guarantees user experience.
[0178] The present invention has the following advantages:
[0179] 1. Introduction of multi-dimensional interaction and social functions
[0180] By integrating real-time multi-person interaction, synchronized virtual roaming, video calls, voice calls, and real-time collaborative design functions into traditional home design software, family members or design teams can communicate and collaborate in real time in virtual space. Users can interactively design and discuss in the virtual home space, adjust design plans at any time, share modification opinions, and even jointly edit home layouts. This function effectively makes up for the lack of interaction and collaboration in existing technologies.
[0181] The effect that can be achieved:
[0182] Social effect: Enhance the interactive experience between family members, especially among remote or separated family members, who can maintain emotional connection and interaction through virtual space. Enhance the sense of belonging and participation of family members, especially for families or design teams that need to collaborate across regions.
[0183] Economic effect: It reduces the cost of design modification and communication in traditional home decoration, improves design efficiency and customer satisfaction. Family members can reduce decoration errors or modifications caused by poor communication through this interactive design, thereby saving decoration costs.
[0184] Technical effect: It closely combines social interaction with home design, breaks the single spatial layout design function in traditional home design software, introduces real-time interaction and multimedia streaming, makes the software more versatile and has higher application scenarios, and promotes technological innovation in the field of home design.
[0185] Specific data: According to industry research, the combination of virtual home design and social interaction can improve design efficiency by 30%-50% and reduce design modifications by 20%-40% during the renovation process, while improving customer satisfaction and brand loyalty.
[0186] 2. Simplified personalized space editing operations
[0187] Through simplified and intelligent operation processes, it provides a simpler and more intuitive personalized space editing solution for ordinary users who do not have 3D design skills. Specifically, through automatic layout suggestions, drag-and-drop furniture placement, one-click material and color selection and other functions, users can complete personalized home design without having to understand complex design principles or tools.
[0188] The effect that can be achieved:
[0189] Social effect: It has increased the willingness and ability of ordinary users (especially family users) to participate in home design, enabling more users to carry out effective space planning and personalized decoration design without a professional design background, thereby enhancing the home decoration experience of ordinary users.
[0190] Economic effect: It lowers the design threshold and saves the cost of hiring professional designers. Users can complete most of the design work by themselves, reducing the cost of relying on designers. In addition, intelligent layout and design recommendations can improve the efficiency of home design and reduce time and labor costs.
[0191] Technical effect: Through intelligent recommendation and automated design, the software becomes easy to use and intelligent, improving the user's operation fluency and accuracy.
[0192] Specific data: The intelligent design recommendation function can shorten the design time of ordinary users by 40%-60%, and by simplifying the operation interface, the user's design error rate can be reduced by 30%-50%.
[0193] 3. Support the realization of multimedia content and dynamic decoration effects
[0194] By introducing multimedia content such as video streams and live streams into the design of virtual home spaces, users can not only make static furniture layouts, but also show changes in home spaces through dynamic effects such as video and live broadcasts, such as playing videos on walls, connecting TVs to live sources, and dynamic home decorations. With this function, the decoration of home spaces is no longer limited to static images, but can present more vivid and expressive multi-dimensional effects.
[0195] The effect that can be achieved:
[0196] Social effect: Enhance the user's home decoration experience and enhance the immersion of the home space, especially in entertainment, social or home theater environments, and provide a richer interactive experience. It can attract more young people and technology enthusiasts and meet their needs for immersive home experience and multimedia entertainment.
[0197] Economic effect: It brings more commercial possibilities to the field of home design, such as new sources of income such as video advertising, home entertainment, virtual home display, etc. In addition, the provision of multimedia decoration functions enables users to decorate their spaces more personalized, thus enhancing the market competitiveness of home design services.
[0198] Technical effect: It breaks through the limitations of traditional home design software, combines dynamic content such as video streaming and live broadcast, and improves the interactivity and expressiveness of home design. At the same time, it supports higher-level graphics rendering and multimedia processing capabilities, pushing the field of home design towards higher technical standards.
[0199] Specific data: By introducing dynamic content into the home design space, users' design participation increased by 50%, and the immersion and entertainment of the decoration process were enhanced, making this function popular among young families and entertainment-oriented families, and the market penetration rate increased by 15%-25%.
[0200] 4. Integration of augmented reality (AR) and virtual reality (VR) technologies
[0201] By combining AR / VR technology, users can be provided with an immersive home design experience. Users can roam in the virtual space through VR devices, or use AR technology to superimpose virtual furniture and decoration effects in the real space to preview the home layout effect in real time. This makes the visualization and decision-making process of home design more intuitive and precise.
[0202] The effect that can be achieved:
[0203] Social effect: It enhances the accuracy of users' spatial perception during the design process and reduces design deviations caused by spatial errors. It can provide more scientific and efficient decision-making support, especially when selecting large furniture or renovating spaces.
[0204] Economic effect: Improves the efficiency and accuracy of design decisions, reduces the number of design modifications, and reduces resource waste and costs in design and construction. Through AR / VR virtual experience, reduces the reliance on physical model houses and displays in traditional design, and reduces display and sales costs.
[0205] Technical effect: Combining advanced augmented reality and virtual reality technologies, it improves the technical level and experience of home design and promotes innovation in the field of home design.
[0206] Specific data: After using AR / VR technology, users' decision-making efficiency in selecting furniture and decoration plans has increased by 40%, and the rework rate caused by design deviations has been reduced by about 20%-30%.
[0207] Based on the same inventive concept, another embodiment of the present invention provides an electronic device, including a memory, a processor, and a computer program stored on the memory, wherein the processor executes the computer program to load a virtual interactive system for home space design as described in any one of the embodiments of the present invention.
[0208] Specifically, the electronic device includes: a memory and a processor, the memory and the processor are connected via a bus communication, a computer program is stored in the memory, and the computer program can be run on the processor, thereby loading the virtual interactive system for home space design described in any one of the first aspects of the embodiments of the present invention.
[0209] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the aforementioned processor.
[0210] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.
[0211] Based on the same inventive concept, another embodiment of the present invention provides a computer-readable storage medium having a computer program / instruction stored thereon. When the computer program / instruction is executed by a processor, the virtual interactive system for home space design as described in any one of the first aspects of the embodiments of the present invention is loaded.
[0212] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.
[0213] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, devices, electronic devices, storage media or computer program products. Therefore, embodiments of the present invention may take the form of complete hardware embodiments, complete software embodiments, or embodiments combining software and hardware. Moreover, embodiments of the present invention may take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CDROM, optical storage, etc.) containing computer-usable program codes.
[0214] Although the embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the claims and their equivalents.
[0215] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.
[0216] The above is a detailed introduction to a virtual interactive system for home space design, an electronic device and a readable medium provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present application. The description of the above embodiments is only used to help understand the method and its core idea of the present application. At the same time, for those skilled in the art, according to the idea of the present application, there will be changes in the specific implementation methods and application scopes. In summary, the content of this specification should not be understood as a limitation on the present application. The above embodiments are only preferred embodiments cited to fully illustrate the present invention, and the protection scope of the present invention is not limited thereto. Equivalent substitutions or changes made by those skilled in the art on the basis of the present invention are all within the protection scope of the present invention.
Claims
1. A virtual interactive system for home space design, characterized in that: include: The user management module is used to handle user account registration and login transactions, and supports viewing and modifying user information, as well as users adding and removing family members to achieve family account sharing and interaction; The home space preview module is used to display the 3D view of the virtual home space for users to preview the overall layout and design effects, and supports loading the 3D model of the virtual home space for users to edit and design the virtual home space; A virtual home space template generation module, used to provide a plurality of preset virtual home space templates for users to choose from and automatically generate a basic virtual home space based on the virtual home space template selected by the user; A virtual home space editing module is used to support users to perform personalized editing operations on basic virtual home spaces and automatically generate new virtual home spaces; The personalized editing operation includes adjusting home layout, selecting furniture and decorations, and matching colors and materials; The sharing and collaborative design module is used to support users to share the designed virtual home space with family members, allowing multiple family members to enter the same virtual home space at the same time, interact and modify the virtual home space; An interactive and social module, used to establish a shared channel for users and family members to interact remotely, to display, discuss, and modify the virtual family space in real time, and to interact in the new virtual family space; The data storage and cloud synchronization module is used to save the user's virtual home space design data, templates, editing history, user information, and supports synchronization of data between multiple devices so that the user can see the latest design and editing progress when logging in on different devices and all family members can see the latest design and editing progress modified by any family member.
2. The virtual interactive system for home space design according to claim 1, characterized in that: The virtual interactive system for home space design also includes a multimedia display module, which is used to provide multimedia entertainment display functions and supports users to embed various types of multimedia elements in the virtual home space to enhance the interactivity and immersion of the virtual home space; the multimedia elements include dynamic home decoration display equipment, video equipment, live broadcast equipment, and audio equipment.
3. The virtual interactive system for home space design according to claim 1, characterized in that: The interaction and social module is also used to provide user-selected audio and video calls and expression interaction functions, establish chat rooms, discussion areas, voice calls, video calls for users and family members, display, discuss, and modify virtual family spaces in real time, and establish virtual images for users and family members, support users and family members to interact with expressions or actions in the virtual family space through virtual images, and synchronize the positions, expressions, directions, and actions of the virtual images of users and family members in real time during the period when users and family members interact with expressions or actions in the virtual family space through virtual images.
4. The virtual interactive system for home space design according to claim 1, characterized in that: The home space preview module is also used to provide a home space roaming function, supporting users to roam freely in the virtual home space in 3D and walk to view the home layout from different angles.
5. The virtual interactive system for home space design according to claim 1, characterized in that: The sharing and collaboration design module is also used to provide a virtual home space control authority allocation function for family members, supporting users to allocate corresponding virtual home space control authorities to each family member; virtual home space control authorities include editing the virtual home space or only viewing the virtual home space.
6. The virtual interactive system for home space design according to claim 1, characterized in that: The data storage and cloud synchronization module is also used to support users in backing up and restoring the designed virtual home space.
7. The virtual interactive system for home space design according to claim 1, characterized in that: The virtual home space template generation module is also used to support the user to modify the preset virtual home space template to generate a personal virtual home space template, and / or to draw a personal exclusive virtual home space template.
8. The virtual interactive system for home space design according to claim 1, characterized in that: The virtual home space editing module is also used to automatically provide layout suggestions based on the area and style of the virtual home space set by the user.
9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the electronic device executes the computer program, it loads the home space design virtual interactive system as described in any one of claims 1 to 8.
10. A readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the virtual interactive system for home space design as described in any one of claims 1 to 8 is loaded.
Citation Information
Patent Citations
Virtual space construction method and device, electronic equipment and computer readable storage medium
CN112774202A
Digital space management method and device and equipment
CN112862977A
Method for interaction of multiple terminal users in virtual space
CN114047824A