skip to main content
10.1145/3095140.3095169acmotherconferencesArticle/Chapter ViewAbstractPublication PagescgiConference Proceedingsconference-collections
short-paper

An interactive system for efficient 3D furniture arrangement

Published: 27 June 2017 Publication History

Abstract

We present an interactive example-based system for non-expert users to generate 3D indoor scenes intuitively. From a set of examples of an interior scene, we extract furniture layout constraints including pairwise and group relationships, ergonomic factors and user habits. Instead of inserting a single furniture object to a visual pleasing and functional position independently, we take advantages of manipulating a group of functionality-related furniture objects for smart editing. To deal with the arrangement problem which requires jointly optimizing a variety of functional and visual criteria, we introduce an efficient two-step pipeline consisting of rough arrangement and layout refinement. In the rough arrangement step, furniture objects are roughly placed according to pairwise relationships for accelerating the further optimization process. In the layout refinement step, we optimize the rough furniture layout to a semantical and functional layout considering spatial relationships, and ergonomic factors and avoiding collisions. User interactions are also allowed to move a specific object or a structural group while our system automatically refines the entire layout. The experimental results demonstrate that our system for scene generation measurably increases the visual quality and time efficiency compared with the completely manual scene editing or modeling.

References

[1]
2017. Autodesk Homestyler. http://www.homestyler.com/. (2017).
[2]
2017. Sweet Home 3D. http://www.sweethome3d.com/. (2017).
[3]
Matthew Fisher, Daniel Ritchie, Manolis Savva, Thomas Funkhouser, and Pat Hanrahan. 2012. Example-based synthesis of 3D object arrangements. ACM Transactions on Graphics 31, 6 (2012), 1.
[4]
Matthew Fisher, Manolis Savva, Yangyan Li, and Hanrahan. 2015. Activity-centric Scene Synthesis for Functional 3D Scene Modeling. ACM Transactions on Graphics, (Proc. of SIGGRAPH Asia 2015) 34, 6 (2015), 179.
[5]
Zicheng Liu, Yan Zhang, Wentao Wu, Kai Liu, and Zhengxing Sun. 2015. Model-driven indoor scenes modeling from a single image. Proceedings of the 41st Graphics JUNE (2015).
[6]
Rui Ma, Honghua Li, Changqing Zou, Zicheng Liao, Xin Tong, and Hao Zhang. 2016. Action-driven 3D Indoor Scene Evolution. ACM Trans. Graph. 35, 6, Article 173 (Nov. 2016), 13 pages.
[7]
Paul Merrell, Eric Schkufza, Zeyang Li, Maneesh Agrawala, and Vladlen Koltun. 2011. Interactive furniture layout using interior design guidelines. ACM Transactions on Graphics 30, 4 (2011), 1.
[8]
Kai Xu, Rui Ma, Hao Zhang, Chenyang Zhu, Ariel Shamir, Daniel Cohen-Or, and Hui Huang. 2014. Organizing Heterogeneous Scene Collections Through Contextual Focal Points. ACM Trans. Graph. 33, 4, Article 35 (July 2014), 12 pages.
[9]
Kun Xu and Wei-lun Sun. 2013. Sketch2Scene: Sketch-based Co-retrieval and Co-placement of 3D Models. ACM Transactions on Graphics, (Proc. of SIGGRAPH Asia 2013) (2013), 1--12.
[10]
Lap-fai Yu, Sai-Kit Yeung, Chi-Keung Tang, Demetri Terzopoulos, Tony F Chan, and Stanley J Osher. 2011. Make it Home : Automatic Optimization of Furniture Arrangement. Siggraph 2011 1, 212 (2011), 1.
[11]
Lap-fai Yu, Sai-kit Yeung, and Demetri Terzopoulos. 2015. The Clutterpalette : An Interactive Tool for Detailing Indoor Scenes. ACM Transactions on Graphics, (Proc. of SIGGRAPH Asia 2015) 22, 2 (2015), 1138--1148.

Cited By

View all
  • (2024)SceneDirector: Interactive Scene Synthesis by Simultaneously Editing Multiple Objects in Real-TimeIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.326811530:8(4558-4569)Online publication date: Aug-2024
  • (2024)FuncScene: Function-centric Indoor Scene Synthesis via a Variational AutoEncoder FrameworkComputer Aided Geometric Design10.1016/j.cagd.2024.102319(102319)Online publication date: Apr-2024
  • (2024)ScenePalette: Contextually Exploring Object Collections Through Multiplex Relations in 3D ScenesJournal of Computer Science and Technology10.1007/s11390-022-2194-639:5(1180-1192)Online publication date: 5-Dec-2024
  • Show More Cited By

Index Terms

  1. An interactive system for efficient 3D furniture arrangement

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Other conferences
    CGI '17: Proceedings of the Computer Graphics International Conference
    June 2017
    260 pages
    ISBN:9781450352284
    DOI:10.1145/3095140
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 27 June 2017

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. example-based
    2. furniture arrangement
    3. indoor scene
    4. interactive editing
    5. virtual reality

    Qualifiers

    • Short-paper

    Funding Sources

    Conference

    CGI '17
    CGI '17: Computer Graphics International 2017
    June 27 - 30, 2017
    Yokohama, Japan

    Acceptance Rates

    Overall Acceptance Rate 35 of 159 submissions, 22%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)33
    • Downloads (Last 6 weeks)6
    Reflects downloads up to 05 Mar 2025

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)SceneDirector: Interactive Scene Synthesis by Simultaneously Editing Multiple Objects in Real-TimeIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2023.326811530:8(4558-4569)Online publication date: Aug-2024
    • (2024)FuncScene: Function-centric Indoor Scene Synthesis via a Variational AutoEncoder FrameworkComputer Aided Geometric Design10.1016/j.cagd.2024.102319(102319)Online publication date: Apr-2024
    • (2024)ScenePalette: Contextually Exploring Object Collections Through Multiplex Relations in 3D ScenesJournal of Computer Science and Technology10.1007/s11390-022-2194-639:5(1180-1192)Online publication date: 5-Dec-2024
    • (2023)SceneViewer: Automating Residential Photography in Virtual EnvironmentsIEEE Transactions on Visualization and Computer Graphics10.1109/TVCG.2022.321483629:12(5523-5537)Online publication date: Dec-2023
    • (2023)Procedural Generation of Narrative WorldsIEEE Transactions on Games10.1109/TG.2022.321658215:2(262-272)Online publication date: Jun-2023
    • (2019)Flexible Indoor Scene Synthesis via a Multi-object Particle Swarm Intelligence Optimization Algorithm and User Intentions2019 International Conference on Cyberworlds (CW)10.1109/CW.2019.00014(29-36)Online publication date: Oct-2019

    View Options

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    Figures

    Tables

    Media

    Share

    Share

    Share this Publication link

    Share on social media