Skip to main content

Set of python utilities to work with the RPLAN dataset from "[Data-driven Interior Plan Generation for Residential Buildings](https://doi.org/10.1145/3355089.3356556)" paper.

Project description

rplanpy

Set of python utilities to work with the RPLAN dataset from "Data-driven Interior Plan Generation for Residential Buildings" paper.

Data

This package works with the RPLAN image dataset, which consists of more than 80k floorplan images of real residential buildings, and can be obtained from the following link

Examples

Floorplan image to relation graph

Check an example converting a floorplan to a relation graph with node and edge attibutes in create_graph.py. True in an edge means there is a door in the connection between two rooms.

Graph example image

Citation

If you use this work please cite the original paper which collected the data.

@article{wu2019data,
  title={Data-driven interior plan generation for residential buildings},
  author={Wu, Wenming and Fu, Xiao-Ming and Tang, Rui and Wang, Yuhan and Qi, Yu-Hao and Liu, Ligang},
  journal={ACM Transactions on Graphics (TOG)},
  volume={38},
  number={6},
  pages={1--12},
  year={2019},
  publisher={ACM New York, NY, USA}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

rplanpy-0.1.1.tar.gz (6.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

rplanpy-0.1.1-py3-none-any.whl (7.5 kB view details)

Uploaded Python 3

File details

Details for the file rplanpy-0.1.1.tar.gz.

File metadata

  • Download URL: rplanpy-0.1.1.tar.gz
  • Upload date:
  • Size: 6.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for rplanpy-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7e954ddfeae486c082914ad5790f38089a600150196225b156f064530781a933
MD5 fb0da1958d627cfa92c87fe503c95a47
BLAKE2b-256 e09f07945253f525ccb78db62e9cd28710ae36f990089a9d6cc7950bd9b51457

See more details on using hashes here.

File details

Details for the file rplanpy-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: rplanpy-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for rplanpy-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9a926f8d2734820ff52724ee1fa58502ed05b36377bcf40ad472e29751618b9a
MD5 78f8aa3e23ffd9552bc496d4714bb2ba
BLAKE2b-256 4bb495395d130e70574036ff0a9cb28c95030c86291ae844847d1f2700d44083

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page