870 likes | 1.05k Views
SIGGRAPH Paper Reading 2011. Huang Haibin 2011.7.4. Paper list. Procedural & Interactive Modeling Interactive Furniture Layout Using Interior Design Guidelines Converting 3D Furniture Models to Fabricatable Parts and Connectors
E N D
SIGGRAPH Paper Reading 2011 Huang Haibin 2011.7.4
Paper list • Procedural & Interactive Modeling • Interactive Furniture Layout Using Interior Design Guidelines • Converting 3D Furniture Models to Fabricatable Parts and Connectors • Make it Home: Automatic Optimization of Furniture Arrangement • Computer-Generated Residential Building Layouts • Interactive Architectural Modeling with Procedural Extrusions • Metropolis Procedural Modeling • Image Processing • Domain Transform for Edge-Aware Image and Video Processing • Non-Rigid Dense Correspondence with Applications for Image Enhancement
Layout Generation • Interactive Furniture Layout Using Interior Design Guidelines • Computer-Generated Residential Building Layouts
Interactive Furniture Layout Using Interior Design Guidelines (SIGGRAPH 2011)
Eric Schkufza Zeyang Li Paul Merrell Stanford University Vladlen Koltun Maneesh Agrawala University of California, Berkeley
Contributions • 1. Identify and operationalize a set of design guidelines for furniture layout • 2. Develop an interactive system for creating furniture arrangements based on these guidelines
Furniture Layout Guidelines • 1. Functional Criteria • 2.Visual Criteria • 3. Authoring
Functional Criteria • 1. Clearance • 2. Circulation
Functional Criteria • 1. Balance • 2. Alignment
Generation Suggestions Monte Carlo Sampler
Computer-Generated Residential Building Layouts(SIGRAPH Asia 2010)
Eric Schkufza Zeyang Li Paul Merrell Stanford University
Main idea A list of high-level requirements Computer-Generated Residential Building Layouts
Contributions • Data-driven generation of architectural programs from high-level requirements. • Fully automated generation of detailed multi-story floor plans from architectural programs. • An end-to-end approach to automated generation of building layouts from high-level requirements.
Building Layout Design • 1. Architectural Programming • 2.Floor Plan Optimization • 3. Generating 3D models
Data- driven Architectural Programming • 1. Bayesian Networks
Floor Plan Optimization • Proposal Moves 1.Notation 2.Sliding a wall 3.Swapping rooms
Cost Function • Accessibility • Dimensions • Floors • Shapes
Generating 3D models • Passageways • Windows • Staircases • Roofs
Procedural & Interactive Modeling • Interactive Architectural Modeling with Procedural Extrusions • Metropolis Procedural Modeling
1. Grammar-based: L-system… • 2. Other: 3DMax…
Contribution • An algorithm for controlling grammar-based procedural models
Problems • 1. Generate the space of productions from the grammar • 2.Define an objective function that quantifies the similarity between a given production and the specification • 3. Optimization
LIKELIHOOD FORMULATIONS • Image- and volume-based modeling • Mondrian modeling
Optimization • MCMC jump MCMC • Reversibility 2.Dimension matching 3Acceptance probability
MCMC FOR GRAMMARS • Diffusion moves • Jump moves
Interactive Architectural Modeling with Procedural Extrusions
Main idea • Model complex architectural features, including overhanging roofs, dormer windows, interior dormer windows, roof constructions with vertical walls, buttresses, chimneys, bay windows, columns, pilasters, and alcoves.