A processing method and device for assisting soft furnishing design and electronic equipment

By adding an evaluation interface to the interior design interface, which checks and generates evaluation information and prompt messages, the problem of homogenization in interior design is solved, enabling personalized design and improved efficiency.

CN115510522BActive Publication Date: 2026-06-30MEIPING MEIWU (SHANGHAI) TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
MEIPING MEIWU (SHANGHAI) TECH CO LTD
Filing Date
2022-08-31
Publication Date
2026-06-30

AI Technical Summary

Technical Problem

The current soft furnishing design relies on the transfer of finished model rooms, resulting in homogenized design schemes. Designers lack systematic and professional approaches, making it difficult to generate personalized design schemes.

Method used

An evaluation interface has been added to the interior design interface. The user can determine the interior design scheme of the target image through operation and check its completeness. If it is complete, the interior elements are extracted to generate evaluation information. If it is incomplete, a prompt message is generated to guide the user to supplement and improve the scheme.

Benefits of technology

By evaluating information and providing prompts, we help users clarify their design concepts, provide personalized design ideas, avoid homogenized designs, and improve design efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115510522B_ABST
    Figure CN115510522B_ABST
Patent Text Reader

Abstract

This specification discloses one or more embodiments of a processing method, apparatus, and electronic device for assisting interior design, including: adding an evaluation interface to the interior design interface; determining, based on a first operation on the evaluation interface, the interior design scheme displayed by the target image corresponding to the house object to be evaluated; then checking whether the interior design scheme is complete; if complete, extracting interior elements from the interior design scheme; generating and displaying evaluation information based on the interior elements on the evaluation interface; if incomplete, generating a prompt message to remind the user to supplement and improve the scheme in a timely manner. The evaluation information displayed on the evaluation interface is used to evaluate the interior effect of the interior elements in the currently displayed interior design scheme. This allows users to clarify their design concepts based on the evaluation information, providing them with more design ideas, avoiding the drawbacks of homogeneous design, guiding users to complete personalized designs, and improving design efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This document relates to the field of home design technology, and in particular to a processing method, device and electronic equipment for assisting in soft furnishing design. Background Technology

[0002] Currently, smart home design is becoming increasingly popular, and more and more smart home design products are available for users to choose from. For example, the market commonly uses model room migration to achieve rapid home design.

[0003] Given the varying skill levels of home designers among our users, most of whom come from the renovation industry and lack a systematic and professional approach to the rapidly growing demand for interior design, they tend to rely heavily on quick-generation design solutions. However, this current reliance on rapid design methods, which depend on extensive study of numerous model homes, can easily lead to the drawback of design homogenization. Summary of the Invention

[0004] The purpose of one or more embodiments of this specification is to provide a processing method, apparatus, and electronic device for assisting interior design. From a global design perspective, it extracts interior design elements from the interior design scheme displayed in the target image corresponding to the house object to be evaluated, and generates evaluation information based on the interior design elements to evaluate the interior design effect of the current interior design scheme. This provides more design ideas, avoids the drawbacks of homogeneous design, guides users to complete personalized design, and improves design efficiency.

[0005] To solve the above-mentioned technical problems, one or more embodiments of this specification are implemented as follows:

[0006] Firstly, a method for assisting in interior design is proposed, including:

[0007] In response to the user's first action on the opened evaluation interface, determine the interior design scheme displayed in the target image corresponding to the house to be evaluated.

[0008] Check whether the interior design scheme shown in the target image is complete;

[0009] If complete, then extract the soft furnishing elements from the soft furnishing design scheme, generate evaluation information based on the extracted soft furnishing elements and display it on the current evaluation interface, wherein the evaluation information is used to evaluate the soft furnishing effect reflected by the soft furnishing elements in the currently displayed soft furnishing design scheme.

[0010] If the solution is incomplete, a notification message will be generated to remind the user to supplement the solution.

[0011] Secondly, a processing device to assist in interior design is proposed, including:

[0012] The determination module is used to respond to the user's first operation on the opened evaluation interface and determine the interior design scheme displayed in the target image corresponding to the house object to be evaluated.

[0013] The inspection module is used to check whether the interior design scheme shown in the target image is complete;

[0014] The evaluation module is used to extract soft furnishing elements from the soft furnishing design scheme when the inspection module determines that the soft furnishing design scheme is complete, generate evaluation information based on the extracted soft furnishing elements, and display it on the current evaluation interface. The evaluation information is used to evaluate the soft furnishing effect of the soft furnishing elements in the currently displayed soft furnishing design scheme.

[0015] The prompt module generates a prompt message when the inspection module determines that the interior design plan is incomplete, so as to remind the user to supplement the plan.

[0016] Thirdly, an electronic device is proposed, comprising:

[0017] Processor; and

[0018] A memory configured to store computer-executable instructions, which, when executed, cause the processor to perform the auxiliary interior design processing method described in the first aspect.

[0019] Fourthly, a computer-readable storage medium is proposed that stores one or more programs, which, when executed by an electronic device including multiple applications, cause the electronic device to perform the auxiliary interior design processing method described in the first aspect.

[0020] As can be seen from the technical solutions provided by one or more embodiments in the above specification, an evaluation interface is added to the interior design interface. Based on the first operation on the evaluation interface, the interior design scheme displayed in the target image corresponding to the house object to be evaluated is determined. Then, the completeness of the interior design scheme is checked. If complete, interior elements can be extracted from the interior design scheme, and evaluation information is generated and displayed on the evaluation interface based on the interior elements. If incomplete, a prompt message can be generated to remind the user to supplement and improve the scheme in a timely manner. The evaluation information displayed on the evaluation interface is used to evaluate the interior effect of the interior elements in the currently displayed interior design scheme. In this way, the evaluation information can help users clarify their design concepts, provide users with more design ideas, avoid the drawbacks of homogeneous design, guide users to complete personalized designs, and improve design efficiency. Attached Figure Description

[0021] To more clearly illustrate the technical solutions in one or more embodiments or prior art of this specification, the accompanying drawings used in the description of one or more embodiments or prior art will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments recorded in this specification. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0022] Figure 1a This is one of the step diagrams of an auxiliary interior design processing method provided in the embodiments of this specification;

[0023] Figure 1b This is the second schematic diagram of the steps of an auxiliary soft furnishing design method provided in the embodiments of this specification;

[0024] Figure 2 This is one of the schematic diagrams of a user's first operation on an already opened evaluation interface provided in the embodiments of this specification;

[0025] Figure 3 This is the second schematic diagram of the user's first operation on the opened evaluation interface provided in the embodiments of this specification;

[0026] Figure 4 This is a schematic diagram of the evaluation information displayed on the evaluation interface provided in one embodiment of this specification;

[0027] Figure 5 This is one of the schematic diagrams of the first recommendation control displayed on the evaluation interface and the first recommendation interface provided in one embodiment of this specification;

[0028] Figure 6 This is a second illustration of the first recommendation control displayed on the evaluation interface and the first recommendation interface provided in one embodiment of this specification;

[0029] Figure 7 This is a schematic diagram of a second recommendation control displayed on an evaluation interface and a second recommendation interface provided in one embodiment of this specification;

[0030] Figure 8 This is a schematic diagram of the structure of a processing device for assisting in interior design, provided in one embodiment of this specification;

[0031] Figure 9 This is a schematic diagram of the structure of an electronic device provided in one embodiment of this specification. Detailed Implementation

[0032] To enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in one or more embodiments of this specification will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described one or more embodiments are only some embodiments of this specification, and not all embodiments. All other embodiments obtained by those skilled in the art based on one or more embodiments of this specification without creative effort should fall within the protection scope of this document.

[0033] Interior design encompasses all movable elements within commercial or residential spaces. These elements include furniture, decorative paintings, ceramics, floral arrangements and plants, curtains, fabrics, lighting, carpets, tapestries, and other decorative items. The scope of interior design includes residential homes, commercial shops, office spaces (office buildings, government halls, etc.), and other public spaces (e.g., libraries, museums). Specifically, it involves designing and integrating specific interior design styles and products based on client needs and preferences, producing a customized interior design solution according to a defined style and desired effect.

[0034] However, given that most existing interior design solutions rely on directly transferring design schemes from finished model rooms, designers often lack understanding of the design principles and thought processes behind these schemes. This over-reliance on sample rooms leads to homogenization in the resulting interior design solutions. Therefore, this specification proposes an evaluation scheme for interior design. Specifically, an evaluation interface is added to the interior design interface. Based on a first operation on the evaluation interface, the target image of the house to be evaluated displays the interior design scheme. Then, the completeness of the design scheme is checked. If complete, interior elements are extracted, and evaluation information is generated and displayed on the evaluation interface based on these elements. If incomplete, a prompt message is generated to remind the user to supplement and improve the scheme. The evaluation information displayed on the evaluation interface assesses the effect of interior elements within the currently displayed design scheme. This helps users clarify their design concepts, provides more design ideas, avoids the drawbacks of homogenized design, guides users to complete personalized designs, and improves design efficiency.

[0035] The evaluation scheme for interior design involved in this specification will be described in detail below through specific examples.

[0036] Reference Figure 1aThe diagram shown illustrates the steps of a processing method for assisting interior design, as provided in an embodiment of this specification. It should be understood that this method is applicable to interior design processing devices with the evaluation function described in this specification. The processing device can be interior design software or a software module integrated into interior design software. The evaluation method may include the following steps:

[0037] Step 102: In response to the user's first action on the opened evaluation interface, determine the interior design scheme displayed in the target image corresponding to the house object to be evaluated.

[0038] In the embodiments of this specification, the evaluation interface can be an auxiliary function interface added to the existing interior design interface. The evaluation interface can be located in a specific area of ​​the interior design interface. For example, the left side area of ​​the interior design interface is defined as the evaluation interface. When the evaluation interface is triggered or switched to in the interior design interface, the interior design scheme displayed by the target image corresponding to the interior design object—the house object—can be evaluated in the evaluation mode.

[0039] In the evaluation mode corresponding to the opened evaluation interface, the house objects in the interior design interface can be evaluated. The house objects in the interior design interface can be residential homes, commercial shops, offices, or other public places, and the corresponding images can be presented in 2D or 3D format, or you can flexibly switch between 2D and 3D images. In 2D image mode, a top-down view of the overall layout of the house object, as well as the interior design, such as furniture, carpets, flooring, and lighting, can be displayed. In 3D image mode, the interior design can be displayed in an immersive, three-dimensional way, providing a more intuitive and realistic view, showcasing details such as wall coverings, bedding, and decorative items.

[0040] Optionally, in response to the user's first operation on the opened evaluation interface, when determining the interior design scheme displayed in the target image corresponding to the house object to be evaluated, the user can select the house object presented in the interior design interface based on the evaluation mode corresponding to the opened evaluation interface, or input the user on the evaluation interface, to determine the whole house or any one or several room areas within the house as the target image of the house object to be evaluated.

[0041] In the embodiments described in this specification, please refer to the specific examples. Figure 2 As shown, the selection operation performed by the user can be by selecting or dragging the image area of ​​the house object with the mouse. For example, selecting the entire area of ​​the house object, or selecting one of the bedrooms of the house object, or selecting all the houses facing the sun in the house object, or selecting all the bathrooms in the house object, etc.

[0042] In the embodiments described in this specification, please refer to the specific examples. Figure 3 As shown, the user's input can be performed by entering the name of the house to be evaluated in the search box of the evaluation interface, provided that each room in the house has a predefined name or number for easy searching. For example, entering "House as a whole", or "Bedroom 1", or "Bathroom 1, Bathroom 2", etc.

[0043] It should be understood that, in the embodiments of this specification, regardless of whether the first operation is a selection operation or an input operation, the target image of the house object to be evaluated can be determined based on the user's needs and preferences through selection or input operations in the evaluation mode. This target image can display the interior design from a planar perspective in a 2D image state, or display the interior details from a 3D perspective in a 3D image state.

[0044] Step 104: Check if the interior design scheme shown in the target image is complete; if it is complete, proceed to step 106; otherwise, proceed to step 108.

[0045] Specifically, when checking whether the interior design scheme displayed in the target image is complete, one can check whether the interior elements on the interior objects in the current target image are complete. Interior objects can include: walls, floors, ceilings, furniture, and various home furnishing products. Walls can be covered with wallpaper or wall coverings, floors can be tiled or have wooden floors, ceilings can be suspended or have chandeliers installed, and furniture can be made of wood, bamboo, or other materials. In this way, one can check whether the interior elements on the interior objects of the house to be evaluated are complete from the interior design displayed in the target image. Interior elements can include one or more combinations of colors, materials, and styles. In addition, they can also include scale, texture, atmosphere, and lifestyle. This specification's embodiments mainly use color, material, and style as examples for illustration.

[0046] In practice, the inspection process can utilize image recognition based on the content displayed in the target image to check for missing elements such as color, material, and style of the soft furnishings within the assessed property. For example, if the floor is identified as cement, it confirms that tile or wood flooring designs have not yet been implemented. Similarly, if no furniture is identified, it confirms that furniture design has not yet been completed. It should be understood that checking the soft furnishing design scheme displayed in the target image can be done in either a 2D image (showing a floor plan) or a 3D image (showing a three-dimensional model). For instance, it can identify whether wall colors, bedding, or necessary decorations are missing in a bedroom shown in a 3D model.

[0047] In the embodiments of this specification, multiple soft furnishing objects and possible soft furnishing elements for each type of house object can be abstracted based on the type of house object. Then, a comparison database is established. When checking whether the soft furnishing design scheme displayed in the target image is complete, it is directly compared and analyzed with the soft furnishing objects and corresponding soft furnishing elements in the pre-established comparison database. If only soft furnishing elements smaller than a set proportion are identified from the target image in the comparison database, then it can be determined that the soft furnishing design scheme displayed in the target image is incomplete, and a prompt message for supplementing the scheme needs to be sent to the user to remind the user to supplement the scheme.

[0048] Step 106: Extract soft furnishing elements from the soft furnishing design scheme, generate evaluation information based on the extracted soft furnishing elements and display it on the current evaluation interface. The evaluation information is used to evaluate the soft furnishing effect reflected by the soft furnishing elements in the currently displayed soft furnishing design scheme.

[0049] Specifically, interior design elements can be extracted from the interior design scheme shown in the target image using image recognition. This includes extracting one or more types of elements such as color, material, or style from the current interior design scheme. Then, evaluation information is generated and displayed on the evaluation interface based on the extracted interior design elements.

[0050] As for color as a soft furnishing element, it can specifically include multiple color sub-elements or combinations of multiple color sub-elements. The evaluation backend can analyze and compare the extracted color soft furnishing element to determine the main color types used in the soft furnishing design of the house being evaluated. Based on these extracted color types, evaluation information is generated. This evaluation information can be a commentary or description of the overall color scheme of the soft furnishing design, for example, referring to... Figure 4 As shown, the evaluation information generated and displayed on the evaluation interface can be similar to comments such as "The overall color selection is balanced, with high grayscale, low saturation, warm colors, and a bright visual effect."

[0051] For the element of "material" in interior design, it can specifically include multiple material sub-elements or combinations of multiple material sub-elements. Similarly, the evaluation backend can analyze and compare the extracted material element to determine the main material types used in the interior design of the house being evaluated. Based on these extracted material types, evaluation information is generated. The evaluation information can be a commentary or description of the overall material combination of the interior design, still referring to... Figure 4 As shown, the evaluation information generated and displayed on the evaluation interface can be similar to the evaluation content such as "the cotton material has more soft elements".

[0052] For the element of style in interior design, it can specifically include multiple style sub-elements or combinations of multiple style sub-elements, such as Southeast Asian style, Roman style, Moroccan style, Mediterranean style, and Neo-Chinese style. The evaluation backend can analyze and compare the extracted style-related interior design elements to determine the main style type used in the interior design of the house being evaluated. Based on the extracted style type, evaluation information is generated. The evaluation information can be a commentary or description of the overall style matching of the interior design, still referring to... Figure 4 As shown, the evaluation information generated and displayed on the evaluation interface can be evaluation content such as "the current interior design style is biased towards Nordic style".

[0053] In fact, on the evaluation interface, an evaluation model can be obtained through multiple learning and training based on the pre-set analysis and comparison rules in the backend and the pre-stored soft furnishing element database. Then, using the soft furnishing elements contained in the soft furnishing design scheme of the house object to be evaluated extracted from the frontend, the evaluation information is generated and displayed on the frontend evaluation interface with the help of the evaluation model provided by the backend.

[0054] It should be understood that, in the embodiments of this specification, the extraction, analysis, and comparison of interior design elements can be performed in the background in various ways to generate the required evaluation information. This is not limited to using machine learning to generate evaluation models; in addition, various analysis and comparison rules can be set to match suitable evaluation information, and this specification does not limit this approach.

[0055] Step 108: Generate a notification message to remind the user to supplement the solution.

[0056] In the embodiments of this specification, for cases where the interior design scheme is incomplete, after a prompt message is generated, the user can supplement and improve the interior design scheme according to the existing interior design method. The prompt message can be a prompt control displayed on the interior design interface, showing the prompt message "Please improve the current interior design." The user can click on the prompt control to enter the interior design mode and supplement the interior design scheme there. Alternatively, the prompt message can also be a pop-up message stating "Please improve the current interior design." After the pop-up disappears, the evaluation interface automatically exits, restoring the interior design interface.

[0057] Optionally, after generating the prompt message, guide controls can be generated and displayed based on the missing parts of the current interior design scheme, allowing users to edit and supplement the scheme. These guide controls can appear sequentially according to the importance or level of the missing parts. The importance level can be pre-set according to customer needs or default settings; generally, the order of importance could be furniture > fabrics > ceramics > decorative paintings > plants, etc. The level order can be based on the type of interior elements or sub-elements, such as style > color > material > curtains > bedding, etc. For example, if the missing parts are determined to be: inconsistent style, no furniture, no curtains, etc., then different guide controls can be displayed sequentially in the order of style -> furniture -> curtains.

[0058] One feasible approach is to first generate a guide control (or similar) on the interior design interface, with prompts such as "Please adjust to a unified style." This guide helps designers refine their interior design plans. Next, a second guide control is generated, prompting users to add furniture, such as beds, sofas, and dining tables, to the current design. Finally, a third guide control is generated, prompting users to add curtains or similar upholstery. This method, through the guidance of these controls, helps designers quickly refine their interior design plans, improving design efficiency.

[0059] Another feasible approach is to first generate a guide control (or similar suggestion) in the interior design interface, prompting designers to adjust their interior design scheme to a modern Chinese style. Then, generate a second guide control, suggesting the addition of mahogany or natural wood furniture. Finally, generate a third guide control with a suggestion to add antique-style curtains. This targeted guidance pushes interior design suggestions to designers, expands and provides design ideas, and helps them quickly refine their interior design schemes, thus improving design efficiency.

[0060] Optionally, after the interior design scheme for the current property to be evaluated has been improved based on the designer user's supplementary operations, the interior design scheme is now complete. (See reference...) Figure 1bAs shown, under step 108, after the designer user supplements the soft furnishing design scheme, they can jump to step 104 to check the completeness of the soft furnishing design scheme again. If the check is complete, proceed to step 106 to evaluate the improved soft furnishing design scheme; otherwise, proceed to step 108 again to supplement the scheme. From a global design perspective, soft furnishing elements are extracted from the soft furnishing design scheme displayed in the target image corresponding to the house object to be evaluated. Evaluation information is generated based on the soft furnishing elements to evaluate the soft furnishing effect of the current soft furnishing design scheme. Based on the evaluation information, it helps users clarify their design concepts, provides more design ideas, avoids the drawbacks of homogeneous design, guides users to complete personalized designs, and improves design efficiency.

[0061] Optionally, in the embodiments of this specification, generating evaluation information based on the extracted soft furnishing elements can be specifically implemented as follows: generating evaluation content of the corresponding soft furnishing element and sub-element controls contained in the soft furnishing element based on at least one type of extracted soft furnishing element, wherein the sub-element controls are provided for users to adjust the proportion of the sub-element in the current soft furnishing element.

[0062] In other words, refer to Figure 4 As shown, the extracted interior design elements can be of one or more categories. For example, only color can be extracted, or color, material, and style can all be extracted. Accordingly, when generating evaluation information based on the extracted interior design elements, a combination of these elements can be generated. Figure 4 In addition to the evaluation content mentioned above, it can also generate and display child element controls contained within interior design elements. For example, Figure 4 As shown, the color element in the current interior design includes warm colors such as pink (60%), blue (40%), purple (30%), and orange (20%). Each color element has its own sub-element control, which displays the proportion of the current color in the entire interior design. This proportion can be adjusted through editable controls. Figure 4 As shown, the materials element in the current interior design includes the following material sub-elements: wood (40%), bamboo (10%), marble (40%), etc. Each material sub-element has its own sub-element control, and each sub-element control displays the proportion of the current material in the entire interior design. This proportion can also be adjusted through editable controls.

[0063] The child element control provides designers with the feasibility to modify and adjust the design. After users have absorbed the evaluation content, they can make flexible adjustments to the original interior design scheme. For example, the proportion of pink in the color scheme can be reduced and the proportion of orange can be increased to solve the problem of the cool color tone in the evaluation content. Another example is to reduce the proportion of marble in the materials and increase the proportion of wood or bamboo to better reflect the problem of uneven material use in the evaluation content.

[0064] In this way, by using child element controls and combining them with evaluation content, the soft furnishing effects and design ideas of each soft furnishing element in the current soft furnishing design scheme can be displayed to the user. This allows the user to intuitively understand the ideas or style of the current soft furnishing design scheme, providing design (or modification) tips and ideas, and broadening the design perspective.

[0065] In the embodiments described in this specification, in addition to providing designers with design solutions or modification ideas through the generated evaluation information, suggested sub-elements can also be pushed on the evaluation interface. See details for further information. Figure 5 and Figure 6 As shown, after generating evaluation information based on the extracted soft furnishing elements, a first recommendation control can also be generated for the house object to be evaluated based on the extracted soft furnishing elements and displayed on the current evaluation interface. The first recommendation control allows users to click to enter the first recommendation interface and select the types and / or proportions of sub-elements recommended in the current soft furnishing elements from the first recommendation interface.

[0066] It should be noted that the first recommendation control can be linked to the first recommendation interface, which can display the types and / or proportions of sub-elements recommended to be matched with the current soft furnishing elements.

[0067] Taking color as an example of interior design element, the first recommended control could be... Figure 5The bold text in the "Suggestions to continue selecting combinations within the same color family" section, when clicked by the user, leads to the first recommended interface 1 corresponding to the color element in interior design. This interface can display colors such as yellow, red, and light gray, each with its own proportion (i.e., its percentage within the overall design). Alternatively, it can display only colors like yellow, red, and light gray; or only color proportions, such as 60% warm colors, 30% neutral colors, and 10% cool colors; or adjust the proportions of colors displayed in the current evaluation information. This first recommended interface, linked to by the control, presents color-related design suggestions to designers, providing them with broader and more diverse color design ideas. Based on the current house and its interior design schemes, it predicts or matches more suitable personalized color combinations, guiding designers to create diverse and personalized designs, avoiding the pitfalls of homogenized design, and improving design efficiency.

[0068] Taking material as an example of interior design elements, the first recommended control could be... Figure 6 The bold text in the "Suggestions to continue selecting from the following materials" section, when clicked by the user, leads to the first recommendation interface 2 corresponding to the material element in interior design. This interface displays recommended materials such as plasterboard and marble, with each material's proportion set. Alternatively, it can display only the materials themselves, such as plasterboard and marble, or simply the material pairing ratios, such as adjustments to the colors shown in the current evaluation information. By linking to the first recommendation interface through the first recommendation control and presenting material-related pairing suggestions to designers, this provides them with more diverse and broader material design ideas. Based on the current house object and its interior design schemes, it predicts or matches more suitable personalized material pairings, guiding designers to complete diverse and personalized designs, avoiding the drawbacks of homogeneous designs, and improving design efficiency.

[0069] It should be understood that, in the embodiments of this specification, the form and category of the recommended content displayed on the first recommendation interface are quite diverse. They can be flexibly adjusted according to the personalized needs of the designer user or the recommendation settings built into the evaluation software. They are not limited to the types and / or proportions of sub-elements, and may also include other recommendable content, such as suggested color tones for deletion. Furthermore, the recommended content displayed on the first recommendation interface may originate from predictions by the evaluation software's backend model or from rule matching. This requires training with a large amount of sample data or rule segmentation based on a large amount of historical data.

[0070] Referring to the above Figure 5 and Figure 6 As shown, for each soft furnishing element, a first recommendation control can be generated under the corresponding evaluation information. The first recommendation interface linked to this control displays the recommended types and / or proportions of sub-elements to be paired with the current soft furnishing element. In other words, for color-related soft furnishing elements, a first recommendation control can be generated and linked to first recommendation interface 1, where recommended content related to color is displayed. Similarly, for material-related soft furnishing elements, a first recommendation control can be generated and linked to first recommendation interface 2, where recommended content related to material is displayed.

[0071] In fact, besides following Figure 5 or Figure 6 In addition to providing matching suggestions within the same soft furnishing element, the method shown can also provide matching suggestions between different soft furnishing elements. Specifically, a second recommendation control can be generated and displayed on the current evaluation interface, allowing users to click to enter the second recommendation interface and select the types and / or proportions of sub-elements to be recommended for matching different soft furnishing elements.

[0072] The second recommendation control works similarly to the first recommendation control, and can also be accessed via a link. The difference lies in that the second recommendation control can be placed at the bottom of the evaluation interface, serving as supplementary suggestions for all evaluation information. The recommendations displayed on the second recommendation interface can be matching suggestions related to at least two of the following: color, material, and style. For example, it could suggest a warm color scheme paired with wooden or bamboo furniture, and a Japanese style design. Clearly, the matching suggestions in the second recommendation interface start from the overall design, focusing on the overall tone of the suggested interior design scheme, while the matching suggestions in the first recommendation interface start from specific interior elements, recommending matching sub-elements within a particular interior element such as color, material, or style. Both the first and second recommendation controls provide designers with partial or overall design ideas, broadening their design directions, providing more usable references, and improving design efficiency.

[0073] In this embodiment of the specification, after the user selects the recommended sub-element types and / or proportions, a display control is generated on the current evaluation interface. This control, when clicked by the user, displays the interior design effect of the house to be evaluated after the user has adjusted the sub-element types and / or proportions according to the recommended combinations. This display control can differentiate based on the user's selection under the specific recommended control. For example, after the user selects the recommended color types and / or proportions in the linked first recommended interface 1 based on the first recommended control corresponding to the interior design element of color, a "Generate Color Chart" display control can be generated and displayed on the current evaluation interface. Figure 7 As shown, after clicking the "Generate Color Swatch" display control, the user enters a display interface. This interface shows a color swatch image generated based on the user's selected color types and / or proportions according to the recommended combinations. The left side can display color swatches of different color numbers, and the right side shows the color-coded interior design effect of a specific room within the house based on the colors in the color swatch. Similarly, after the user selects recommended material types and / or proportions in the linked first recommendation interface 2 based on the material element, a "Generate Puzzle" display control can be generated and displayed on the current evaluation interface. After clicking the "Generate Puzzle" display control, the user enters a display interface showing the puzzle image effect generated based on the materials selected by the user according to the recommended combinations.

[0074] In fact, in the embodiments of this specification, display controls can be generated not only based on the selection of recommended content corresponding to the first recommended control, but also based on the selection of recommended content corresponding to the second recommended control. Therefore, after the user adjusts the interior design scheme based on evaluation information and recommended content, the adjusted effect can be displayed through the display controls, allowing designers to obtain the latest interior design schemes in a timely manner. When defects are found in the interior design scheme, adjustments and modifications can be made promptly, improving design efficiency.

[0075] Still refer to Figure 7 As shown, this front-end interface is open to designer users and can be operated by designers or other users with design needs. The left frame of this front-end interface is the intelligent evaluation area, a new functional area added to this manual; the other parts can be considered as inherent functional areas of the interior design interface. The central area is the house object display area, showcasing 2D or 3D images of the house object, such as... Figure 7 As shown, in the 2D image, the floor plan roughly displays the structure and dimensions of the house, which is a residential house. Apart from the central display area and evaluation area, the other parts can be considered the design operation area, featuring multiple design menus, each with specific commands.

[0076] In the embodiments described in this specification, the Figure 7 If the interior design scheme for the house shown is incomplete, a prompt message generated after backend detection is needed for the user to actively or be guided by the evaluation interface to improve the scheme. If it is complete, or complete after improvement, evaluation information can be directly generated and displayed on the evaluation interface. This information can include evaluation content and recommendations. The recommendations include a recommendation control for users to click and enter the recommendation interface to select suitable matching suggestions. In the above scheme, the evaluation information on color and material is mainly described in detail. In this embodiment, style-related products can also be recommended to designer users, such as teacups, bowls, plates, tea tables, or Nordic-style TV cabinets. Similarly, these style-related products can be predicted by the evaluation backend through model prediction or rule matching.

[0077] The above technical solution demonstrates that by adding an evaluation interface to the interior design interface, and based on the first operation on the evaluation interface, the target image of the house to be evaluated is used to display the interior design scheme. Then, the completeness of the interior design scheme is checked. If complete, interior elements can be extracted from the scheme, and evaluation information is generated and displayed on the evaluation interface based on these elements. If incomplete, a prompt message is generated to remind the user to supplement and improve the scheme. The evaluation information displayed on the evaluation interface is used to assess the interior design effect of the elements within the currently displayed scheme. This allows users to clarify their design concepts, provides more design ideas, avoids the drawbacks of homogeneous design, guides users to complete personalized designs, and improves design efficiency.

[0078] Reference Figure 8 As shown, this is a processing device for assisting in interior design provided in an embodiment of this specification. The device 800 may include:

[0079] The determination module 802 is used to determine the interior design scheme displayed in the target image corresponding to the house object to be evaluated in response to the user's first operation on the opened evaluation interface.

[0080] The inspection module 804 is used to check whether the interior design scheme shown in the target image is complete.

[0081] The evaluation module 806 is used to extract soft furnishing elements from the soft furnishing design scheme when the inspection module determines that the soft furnishing design scheme is complete, generate evaluation information based on the extracted soft furnishing elements, and display it on the current evaluation interface. The evaluation information is used to evaluate the soft furnishing effect reflected by the soft furnishing elements in the currently displayed soft furnishing design scheme.

[0082] The prompt module 808 is used to generate a prompt message when the inspection module determines that the interior design plan is incomplete, so as to remind the user to supplement the plan.

[0083] Optionally, as an embodiment, when generating evaluation information based on the extracted soft furnishing elements, the evaluation module 806 is used to generate evaluation content for the corresponding soft furnishing element and sub-element controls contained in the soft furnishing element based on at least one type of extracted soft furnishing elements, wherein the sub-element controls are provided for the user to adjust the proportion of the sub-element in the current soft furnishing element.

[0084] In one specific implementation of the embodiments of this specification, after generating evaluation information based on the extracted soft furnishing elements, the evaluation module 806 is further used to generate a first recommendation control for the house object to be evaluated based on the extracted soft furnishing elements and display it on the current evaluation interface. The first recommendation control is for users to click to enter the first recommendation interface and select the types and / or proportions of sub-elements recommended to be matched in the current soft furnishing elements from the first recommendation interface.

[0085] In another specific implementation of the embodiments of this specification, after the evaluation module 806 generates a first recommendation control for the house object to be evaluated based on the extracted soft furnishing elements and displays it on the current evaluation interface, it is also used to generate and display a second recommendation control on the current evaluation interface so that the user can click to enter the second recommendation interface and select the recommended sub-element types and / or proportions among different soft furnishing elements from the second recommendation interface.

[0086] In another specific implementation of the embodiments of this specification, after the user selects the recommended sub-element types and / or proportions, the evaluation module 806 is further used to generate a display control on the current evaluation interface, so that the user can click on it to display the soft furnishing effect of the house object to be evaluated after the user has adjusted the sub-element types and / or proportions according to the recommended combinations.

[0087] In another specific implementation of the embodiments of this specification, after generating the prompt message, the evaluation module 806 is further configured to generate and display guidance controls based on the missing parts of the current interior design scheme, so that the user can edit and supplement the current interior design scheme.

[0088] In another specific implementation of the embodiments of this specification, the house object to be evaluated is a house as a whole or any one or more room areas within a house; and / or, the soft furnishing elements include at least one or more combinations of color, material and style.

[0089] The above technical solution demonstrates that by adding an evaluation interface to the interior design interface, and based on the first operation on the evaluation interface, the target image of the house to be evaluated is used to display the interior design scheme. Then, the completeness of the interior design scheme is checked. If complete, interior elements can be extracted from the scheme, and evaluation information is generated and displayed on the evaluation interface based on these elements. If incomplete, a prompt message is generated to remind the user to supplement and improve the scheme. The evaluation information displayed on the evaluation interface is used to assess the interior design effect of the elements within the currently displayed scheme. This allows users to clarify their design concepts, provides more design ideas, avoids the drawbacks of homogeneous design, guides users to complete personalized designs, and improves design efficiency.

[0090] Figure 9 This is a schematic diagram of the structure of an electronic device according to one embodiment of this specification. Please refer to it. Figure 9 At the hardware level, the electronic device includes a processor, and optionally also includes an internal bus, a network interface, and memory. The memory may include main memory, such as high-speed random-access memory (RAM), or non-volatile memory, such as at least one disk drive. Of course, the electronic device may also include other hardware required for other business operations.

[0091] The processor, network interface, and memory can be interconnected via an internal bus, which can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus, etc. This bus can be divided into address bus, data bus, control bus, etc. For ease of representation, Figure 9 The symbol is represented by a single double-headed arrow, but this does not mean that there is only one bus or one type of bus.

[0092] Memory is used to store programs. Specifically, programs may include program code, which includes computer operation instructions. Memory may include main memory and non-volatile memory, and provides instructions and data to the processor.

[0093] The processor reads the corresponding computer program from non-volatile memory into main memory and then executes it, forming a processing device that assists in interior design at the logical level. The processor executes the program stored in memory and specifically performs the following operations:

[0094] In response to the user's first action on the opened evaluation interface, determine the interior design scheme displayed in the target image corresponding to the house to be evaluated; check whether the interior design scheme displayed in the target image is complete; if complete, extract interior elements from the interior design scheme, generate evaluation information based on the extracted interior elements, and display it on the current evaluation interface. The evaluation information is used to evaluate the interior effect of the interior elements in the currently displayed interior design scheme; if incomplete, generate a prompt message to remind the user to supplement the scheme.

[0095] The above is as described in this instruction manual. Figure 1a and Figure 1b The methods performed by the apparatus disclosed in the illustrated embodiments can be applied to a processor or implemented by a processor. The processor may be an integrated circuit chip with signal processing capabilities. During implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software form. The 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, or discrete hardware components. It can implement or execute the methods, steps, and logic block diagrams disclosed in one or more embodiments of this specification. The general-purpose processor can be a microprocessor or any conventional processor. The steps of the methods disclosed in one or more embodiments of this specification can be directly embodied in the execution of a hardware decoding processor, or executed by a combination of hardware and software modules in the decoding processor. The software module can reside in a mature storage medium in the field, such as random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, or registers. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method.

[0096] The electronic device can also perform Figure 1a and Figure 1b The method, and implement the corresponding device in Figure 1a and Figure 1b The functions of the embodiments shown are not described in detail here.

[0097] Of course, in addition to the software implementation, the electronic devices in the embodiments of this specification do not exclude other implementation methods, such as logic devices or a combination of hardware and software, etc. That is to say, the execution subject of the following processing flow is not limited to each logic unit, but can also be hardware or logic devices.

[0098] This specification also provides an embodiment of a computer-readable storage medium that stores one or more programs, the programs including instructions that, when executed by a portable electronic device including multiple applications, enable the portable electronic device to perform... Figure 1a and Figure 1b The method of the illustrated embodiment is specifically used to perform the following method:

[0099] In response to the user's first action on the opened evaluation interface, determine the interior design scheme displayed in the target image corresponding to the house to be evaluated; check whether the interior design scheme displayed in the target image is complete; if complete, extract interior elements from the interior design scheme, generate evaluation information based on the extracted interior elements, and display it on the current evaluation interface. The evaluation information is used to evaluate the interior effect of the interior elements in the currently displayed interior design scheme; if incomplete, generate a prompt message to remind the user to supplement the scheme.

[0100] In summary, the above description is merely a preferred embodiment of this specification and is not intended to limit the scope of protection of this specification. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this specification should be included within the scope of protection of this specification.

[0101] The systems, apparatuses, modules, or units described in one or more of the above embodiments may be implemented by a computer chip or entity, or by a product having a certain function. A typical implementation device is a computer. Specifically, a computer may be, for example, a personal computer, a laptop computer, a cellular phone, a camera phone, a smartphone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or any combination of these devices.

[0102] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0103] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.

[0104] The various embodiments in this specification are described in a progressive manner. Similar or identical parts between embodiments can be referred to interchangeably. Each embodiment focuses on describing the differences from other embodiments. In particular, the system embodiments are basically similar to the method embodiments, so the description is relatively simple; relevant parts can be referred to the descriptions in the method embodiments.

[0105] The foregoing has described specific embodiments of this specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recited in the claims may be performed in a different order than that shown in the embodiments and may still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require the specific or sequential order shown to achieve the desired result. In some embodiments, multitasking and parallel processing are possible or may be advantageous.

Claims

1. A processing method for assisting soft furnishing design, characterized by, include: In response to the user's first operation on the opened evaluation interface, the soft furnishing design scheme displayed in the target image corresponding to the house object to be evaluated is determined. The evaluation interface is an auxiliary function interface added to the soft furnishing design interface. Check whether the interior design scheme shown in the target image is complete; If complete, then extract the color element from the interior design scheme, generate evaluation information based on the extracted element to assess the overall color matching of the interior design scheme, and / or extract the material element from the interior design scheme, generate evaluation information based on the extracted element to assess the overall material matching of the interior design scheme, and / or extract the style element from the interior design scheme, generate evaluation information based on the extracted element to assess the overall style matching of the interior design scheme, and display it on the current evaluation interface; If the solution is incomplete, a notification message will be generated to remind the user to supplement the solution. After generating evaluation information based on the extracted soft furnishing elements, the method further includes: generating a first recommendation control for the house object to be evaluated based on the extracted soft furnishing elements and displaying it on the current evaluation interface, wherein the first recommendation control is clickable by the user to enter the first recommendation interface, and the user selects the types and / or proportions of sub-elements recommended to be matched in the current soft furnishing elements from the first recommendation interface; The evaluation information is generated based on the extracted interior decoration elements, including: generating evaluation content for the corresponding interior decoration element and sub-element controls contained in the interior decoration element based on at least one type of extracted interior decoration elements, wherein the sub-element controls are provided for users to adjust the proportion of the sub-elements in the current interior decoration element.

2. The process for assisting soft furnishing design according to claim 1, wherein, After generating a first recommendation control for the house object to be evaluated based on the extracted interior decoration elements and displaying it on the current evaluation interface, the method further includes: A second recommendation control is generated and displayed on the current evaluation interface, allowing users to click to enter the second recommendation interface and select the recommended sub-element types and / or proportions from different soft furnishing elements.

3. The processing method for auxiliary soft furnishing design as described in claim 1 or 2, characterized in that, After the user selects the recommended types and / or proportions of sub-elements, the method further includes: Generate display controls on the current evaluation interface so that when users click on them, the display interface will show the interior design of the house to be evaluated after the user adjusts the types and / or proportions of the sub-elements selected by the user according to the recommended combinations.

4. The processing method for auxiliary soft furnishing design as described in claim 1, characterized in that, After generating the notification message, the method further includes: Based on the missing parts of the current interior design scheme, guide controls are generated and displayed to allow users to edit and supplement the current interior design scheme.

5. The auxiliary soft furnishing design processing method as described in claim 1, 2, or 4, characterized in that, The property to be evaluated is a house as a whole or any one or more room areas within a house.

6. A processing device for assisting in interior design, characterized in that, include: The determination module is used to determine the soft furnishing design scheme designed by the user for the house object to be evaluated in the soft furnishing design interface in response to the user's first operation in the already opened evaluation interface. The evaluation interface is an auxiliary function interface added to the soft furnishing design interface. The inspection module is used to check whether the soft furnishing design scheme designed by the user is complete. The evaluation module is used to extract the soft furnishing element "color" from the soft furnishing design scheme when the inspection module determines that the soft furnishing design scheme is complete, and to generate evaluation information for evaluating the overall color matching of the soft furnishing design scheme based on the extracted soft furnishing element; and / or to extract the soft furnishing element "material" from the soft furnishing design scheme, and to generate evaluation information for evaluating the overall material matching of the soft furnishing design scheme based on the extracted soft furnishing element; and / or to extract the soft furnishing element "style" from the soft furnishing design scheme, and to generate evaluation information for evaluating the overall style matching of the soft furnishing design scheme based on the extracted soft furnishing element, and to display it on the current evaluation interface; The prompt module is used to generate a prompt message when the inspection module determines that the interior design plan is incomplete, so as to remind the user to supplement the plan; The evaluation module, after generating evaluation information based on the extracted soft furnishing elements, is further configured to: generate a first recommendation control for the house object to be evaluated based on the extracted soft furnishing elements and display it on the current evaluation interface. The first recommendation control is available for users to click to enter the first recommendation interface and select the types and / or proportions of sub-elements recommended in the current soft furnishing elements from the first recommendation interface. When generating evaluation information based on extracted interior decoration elements, the evaluation module is used to generate evaluation content for the corresponding interior decoration element and sub-element controls contained in the interior decoration element based on at least one type of extracted interior decoration elements. The sub-element controls are used by the user to adjust the proportion of the sub-element in the current interior decoration element.

7. The processing device for assisting in soft furnishing design as described in claim 6, characterized in that, After generating a first recommended control for the house to be evaluated based on the extracted soft furnishing elements and displaying it on the current evaluation interface, the evaluation module is also used for: A second recommendation control is generated and displayed on the current evaluation interface, allowing users to click to enter the second recommendation interface and select the recommended sub-element types and / or proportions from different soft furnishing elements.

8. The processing device for assisting soft furnishing design as described in claim 6 or 7, characterized in that, After the user selects the recommended combination of sub-elements and / or proportions, the evaluation module is also used for: Generate display controls on the current evaluation interface so that when users click on them, the display interface will show the interior design of the house to be evaluated after the user adjusts the types and / or proportions of the sub-elements selected by the user according to the recommended combinations.

9. An electronic device, characterized in that, include: processor; as well as A memory configured to store computer-executable instructions, which, when executed, cause the processor to perform the processing method for assisting interior design as described in any one of claims 1-5.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores one or more programs, which, when executed by an electronic device including multiple applications, cause the electronic device to perform the auxiliary interior design processing method according to any one of claims 1-5.

Citation Information

Patent Citations

  • Decoration scheme analysis method and system

    CN113935087A