Abstract: We propose an automatic indoor furniture layout scheme based on functional area division and furniture filling. According to the function, we suppose each kind of furniture may be laid out in one or several functional areas, for example, a sofa may be located in the meeting area of a living room and a bed may be located in the sleeping area of a bedroom, etc.. Our automatic layout method divides an empty room region into several functional areas by using conditional generative adversarial networks (CGAN). We expound the learning process of the algorithm in the process of functional areas division, including the objective function construct and training process. Moreover, in order to fill furniture into a specific functional area, a learning-based furniture filling algorithm is proposed by training a fully connected network model for different kinds of functional area. Experiments show our automatic furniture layout method has its advantages in performance and effect compared with the existing methods.
Loading