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**:**