The following guide is to be used for annotation of 2-D data for Common house project. The core task is to annotate 2-D floor plans into different parts like Bed room, Kitchen, Bathroom, etc. We have deployed an open source tool on Web(using amazon web services) which can be accessed using a web browser(preferably Google Chrome) and will be used for annotating the images of floor plans.
The tool used here is a python based web app. After opening the link, you'll see the following window:
To do the annotation, the two most important functionalities are "Poly" button on the bottom-left corner and the "Pick" functionality on the center-left part of the above window. We have made a video that takes you through the exact steps for annotation but in brief it could be done in following three steps
To give a sense of the overall task, figure below shows the initial floor plan and the final floor plan after annotation.
Initial(raw) image of floor plan before annotation
Final image of an annotated floor plan
As can be seen from the plan above, there are various components of a plan for example, Bed room, Dining room, Kitchen, etc. For our task, we have distributed the floor plan into 27 different classes, that can be of any arbitrary polygonal shape. The list and a brief description with annotated examples of these classes is as follows:
Here, the region highlighted in yellow is the entrance
Here, the region highlighted in yellow is the entrance
Here, the region highlighted in yellow is the Entry
Here, the region highlighted in yellow is the Entry
Here, the region highlighted in yellow is the Hallway
Here, the region highlighted in yellow is the Hallway
Here, the region highlighted in yellow is the Wardrobe
Here, the region highlighted in yellow is the Wardrobe
Here, the region highlighted in yellow is the Vestibule
Here, the region highlighted in yellow is the Vestibule
Here, the region highlighted in yellow is the Corridor
Here, the region highlighted in yellow is the Storage
Here, the region highlighted in yellow is the Storage
Here, the region highlighted in yellow is the Storage
Laundry: Room containing washing machine and dryer as well as the storage for bedsheets, towels etc, dirty laundry bin et al. Size can vary from closet size to room size. Some examples of Laundry are
Here, the region highlighted in yellow is the Laundry
Here, the region highlighted in yellow is the Laundry
Here, the region highlighted in yellow is the Kitchen
Here, the region highlighted in yellow is the Kitchen
Here, the region highlighted in yellow is the Pantry
Here, the region highlighted in yellow is the Pantry
Here, the region highlighted in yellow is the Dining Room
Here, the region highlighted in yellow is the Dining Room
Here, the region highlighted in yellow is the Master Bedroom
Here, the region highlighted in yellow is the Bedroom
Here, the region highlighted in yellow is the Bedroom
Here, the region highlighted in yellow is the Dressing Room
Here, the region highlighted in yellow is the Dressing Room
Here, the region highlighted in yellow is the Walk-in Closet
Here, the region highlighted in yellow is the Guest Room
Bath: The bathroom contains a bathtub or a shower, depending on the size of the apartment, sink, storage for toiletry, and medicine cabinet. Some examples of bathroom are:
Here, the region highlighted in yellow is the Bathroom
Here, the region highlighted in yellow is the Bathroom
Here, the region highlighted in yellow is the Toilets
Here, the region highlighted in yellow is the Toilet
Here, the region highlighted in yellow is the Stair
Here, the region highlighted in yellow is the Stair
Here, the region highlighted in yellow is the Study
Here, the region highlighted in yellow is the Home Office
Here, the region highlighted in yellow is the Home Office
Here, the region highlighted in yellow is the Balcony
Here, the region highlighted in yellow is the Window
Here, the region highlighted in yellow is the Shaft
Here, the region highlighted in yellow is the Shaft
Important Links**:**