A Survey of Personalized Interior Design

Y.T. Wang,C. Liang,N. Huai,J. Chen,C.J. Zhang
DOI: https://doi.org/10.1111/cgf.14844
IF: 2.5
2023-05-24
Computer Graphics Forum
Abstract:This paper conducts a systematic survey on the recent progress of personalized interior design (PID) from furniture selection and floor plan preparation. The former selects furniture in a consistent style according to user preference, while the latter generates a reasonable floor plan design according to the house structure. Interior design is the core step of interior decoration, and it determines the overall layout and style of furniture. Traditional interior design is usually laborious and time‐consuming work carried out by professional designers and cannot always meet clients' personalized requirements. With the development of computer graphics, computer vision and machine learning, computer scientists have carried out much fruitful research work in computer‐aided personalized interior design (PID). In general, personalization research in interior design mainly focuses on furniture selection and floor plan preparation. In terms of the former, personalized furniture selection is achieved by selecting furniture that matches the resident's preference and style, while the latter allows the resident to personalize their floor plan design and planning. Finally, the automatic furniture layout task generates a stylistically matched and functionally complete furniture layout result based on the selected furniture and prepared floor plan. Therefore, the main challenge for PID is meeting residents' personalized requirements in terms of both furniture and floor plans. This paper answers the above question by reviewing recent progress in five separate but correlated areas, including furniture style analysis, furniture compatibility prediction, floor plan design, floor plan analysis and automatic furniture layout. For each topic, we review representative methods and compare and discuss their strengths and shortcomings. In addition, we collect and summarize public datasets related to PID and finally discuss its future research directions.
computer science, software engineering
What problem does this paper attempt to address?