DOI: 10.5281/zenodo.10255420
title: SFS-A68: A dataset for the segmentation of space functions in apartment buildings

description:  
SFS-A68: "A dataset for the segmentation of space functions in apartment buildings"
Authors: "Amir Ziaee, Georg Suter, Mihael Barada, Laura Keiblinger"
Copyright: "Design Computing Group TU Wien, 2023"
Credits: "Design Computing Group TU Wien"
License: "GNU GENERAL PUBLIC LICENSE Version 3"
Version: "1.0.2"
Maintainer: "Amir Ziaee"
Email: "amir.ziaee@tuwien.ac.at"
Url: https://github.com/A2Amir/SFS-A68-16
Description: "We present the SFS-A68-16 dataset for space function segmentation in apartment buildings. The dataset consists of 16 multi-viewpoint space layout input and corresponding ground truth images for 68 floor plans of apartment buildings designed or built between 1952 and 2019. It addresses a limitation of the SFS-A68 dataset (version 1.0.1) we created in our previous work, which consists of single-viewpoint projection images only. Each pixel in a ground truth image of the SFS-A68-16 dataset is assigned to a space function class. Space function classes in apartment buildings that are classified by a space function segmentation network are shown below under ground truth classes. We have identified 22 space function classes for the apartment buildings in our dataset. Each element in an input image of the SFS-A68-16 dataset is colored according to a unique class color (below, under input classes). Space elements, such as doors and furnishing elements, are contextual features in input images that may help determine the function of a space. To measure whether excluding space elements in input images affects the accuracy of a space function segmentation network, we create a new dataset, SFS-A68-16-SEE, where space elements are excluded in input images of the SFS-A68-16-SEE dataset. The defined class hierarchy of the dataset with the unique RGB color code of each class can be seen below."
 
Input classes
[Root]
├──[Space]
│   ├── (102, 102, 122)[InternalSpace]
│   └── (161, 162, 155)[ExternalSpace]
└──[SpaceElement]
    ├── [SpaceContainedElement]
    │    ├── [CirculationElement]
    │    │   ├── (230, 184, 175)[FlightOfStairs]
    │    │   └── (107, 74, 101)[Landing]
    │    ├── [FurnishingElement]
    │    │   ├── (0, 191, 255)[KitchenElement]
    │    │   └── (70, 130, 180)[SanitaryElement]
    │    └── [EquipmentElement]
    │        └── [HomeAppliance]
    │           └── (159, 140, 81)[TextileCareAppliance]
    └── [SpaceEnclosingElement]
        ├── (109, 189, 110)[Opening]
        ├── (0, 250, 154)[Partition]
        ├── (255, 215, 0)[Window]
        └── [Door]
            ├── (200, 255, 0)[InternalDoor]
            ├── (72, 112, 39)[UnitDoor]
            ├── (187, 244, 154)[ElevatorDoor]
            ├── (47, 79, 79)[BalconyDoor]
            └── (195, 210, 192)[SideEntrance]
 
Ground truth classes
[Space]
├── [ResidentialSpace]
│   ├── [CommunalSpace]
│   │    ├── (255, 218, 185)[DiningRoom]
│   │    ├── (166, 206, 227)[FamilyRoom]
│   │    └── (255, 0, 0)[LivingRoom]
│   └── [PrivateSpace]
│       ├── (0, 255, 0)[Bedroom]
│       │    ├── (0, 128, 128)[MasterBedroom]
│       │    └── (0, 128, 255)[BoxRoom]
│       └── (160, 82, 45)[HomeOffice]
├── [ServiceSpace]
│   ├── (255, 192, 203)[Shaft]
│   ├── (245, 245, 220)[StorageRoom]
│   │    └── (0, 206, 209)[WalkInCloset]
│   └── [SanitarySpace]
│       ├── (128, 0, 0)[Bathroom]
│       ├── (75, 0, 130)[Toilet]
│       ├── (255, 255, 0)[Kitchen]
│       └── (0, 128, 0)[LaundryRoom]
├── [CirculationSpace]
│   ├── [VerticalCirculationSpace]
│   │    ├── (0, 0, 128)[Elevator]
│   │    └── (0, 0, 255)[Stairway]
│   └── [HorizontalCirculationSpace]
│       ├── (255, 0, 255)[Entrance]
│       └── (255, 100, 0)[Hallway]
│           ├── (255, 165, 0)[MainHallway]
│           └── (0, 255, 255)[InternalHallway]
└── [ExternalSpace]
    ├── (128, 128, 0)[AccessBalcony]
    └── (225, 138, 96)[Loggia]