Automated Generation of Room Usage Semantics from Point Cloud Data
Room usage semantics in models of large indoor environments such as public buildings and business complex are critical in many practical applications, such as health and safety regulations, compliance, and emergency response. Existing models such as IndoorGML have very limited semantic information a...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-10-01
|
Series: | ISPRS International Journal of Geo-Information |
Subjects: | |
Online Access: | https://www.mdpi.com/2220-9964/12/10/427 |
_version_ | 1797626711710367744 |
---|---|
author | Guoray Cai Yimu Pan |
author_facet | Guoray Cai Yimu Pan |
author_sort | Guoray Cai |
collection | DOAJ |
description | Room usage semantics in models of large indoor environments such as public buildings and business complex are critical in many practical applications, such as health and safety regulations, compliance, and emergency response. Existing models such as IndoorGML have very limited semantic information at room level, and it remains difficult to capture semantic knowledge of rooms in an efficient way. In this paper, we formulate the task of generating rooms usage semantics as a special case of <i>room classification</i> problems. Although methods for room classification tasks have been developed in the field of social robotics studies and indoor maps, they do not deal with room usage and occupancy aspects of semantics, and they ignore the value of furniture objects in understanding room usage. We propose a method for generating <i>room usage</i> semantics based on the spatial configuration of room objects (e.g., furniture, walls, windows, doors). This method uses deep learning architecture to support a <i>room usage classifier</i> that can learn spatial configuration features directly from <i>semantically labelled point cloud</i> (SLPC) data that represent room scenes with furniture objects in place. We experimentally assessed the capacity of our method in classifying rooms in office buildings using the Stanford 3D (S3DIS) dataset. The results showed that our method was able to achieve an overall accuracy of 91% on top-level room categories (e.g., offices, conference rooms, lounges, storage) and above 97% accuracy in recognizing offices and conference rooms. We further show that our classifier can distinguish fine-grained categories of of offices and conference rooms such as shared offices, single-occupancy offices, large conference rooms, and small conference rooms, with comparable intelligence to human coders. In general, our method performs better on rooms with a richer variety of objects than on rooms with few or no furniture objects. |
first_indexed | 2024-03-11T10:14:05Z |
format | Article |
id | doaj.art-c37daf7fc23044568fb7b0ffa9834cb3 |
institution | Directory Open Access Journal |
issn | 2220-9964 |
language | English |
last_indexed | 2024-03-11T10:14:05Z |
publishDate | 2023-10-01 |
publisher | MDPI AG |
record_format | Article |
series | ISPRS International Journal of Geo-Information |
spelling | doaj.art-c37daf7fc23044568fb7b0ffa9834cb32023-11-16T10:30:39ZengMDPI AGISPRS International Journal of Geo-Information2220-99642023-10-01121042710.3390/ijgi12100427Automated Generation of Room Usage Semantics from Point Cloud DataGuoray Cai0Yimu Pan1College of Information Sciences and Technology, Penn State University, University Park, PA 16802, USACollege of Information Sciences and Technology, Penn State University, University Park, PA 16802, USARoom usage semantics in models of large indoor environments such as public buildings and business complex are critical in many practical applications, such as health and safety regulations, compliance, and emergency response. Existing models such as IndoorGML have very limited semantic information at room level, and it remains difficult to capture semantic knowledge of rooms in an efficient way. In this paper, we formulate the task of generating rooms usage semantics as a special case of <i>room classification</i> problems. Although methods for room classification tasks have been developed in the field of social robotics studies and indoor maps, they do not deal with room usage and occupancy aspects of semantics, and they ignore the value of furniture objects in understanding room usage. We propose a method for generating <i>room usage</i> semantics based on the spatial configuration of room objects (e.g., furniture, walls, windows, doors). This method uses deep learning architecture to support a <i>room usage classifier</i> that can learn spatial configuration features directly from <i>semantically labelled point cloud</i> (SLPC) data that represent room scenes with furniture objects in place. We experimentally assessed the capacity of our method in classifying rooms in office buildings using the Stanford 3D (S3DIS) dataset. The results showed that our method was able to achieve an overall accuracy of 91% on top-level room categories (e.g., offices, conference rooms, lounges, storage) and above 97% accuracy in recognizing offices and conference rooms. We further show that our classifier can distinguish fine-grained categories of of offices and conference rooms such as shared offices, single-occupancy offices, large conference rooms, and small conference rooms, with comparable intelligence to human coders. In general, our method performs better on rooms with a richer variety of objects than on rooms with few or no furniture objects.https://www.mdpi.com/2220-9964/12/10/4273D Modelsindoor environmentroom semanticspoint clouds processingdeep learning |
spellingShingle | Guoray Cai Yimu Pan Automated Generation of Room Usage Semantics from Point Cloud Data ISPRS International Journal of Geo-Information 3D Models indoor environment room semantics point clouds processing deep learning |
title | Automated Generation of Room Usage Semantics from Point Cloud Data |
title_full | Automated Generation of Room Usage Semantics from Point Cloud Data |
title_fullStr | Automated Generation of Room Usage Semantics from Point Cloud Data |
title_full_unstemmed | Automated Generation of Room Usage Semantics from Point Cloud Data |
title_short | Automated Generation of Room Usage Semantics from Point Cloud Data |
title_sort | automated generation of room usage semantics from point cloud data |
topic | 3D Models indoor environment room semantics point clouds processing deep learning |
url | https://www.mdpi.com/2220-9964/12/10/427 |
work_keys_str_mv | AT guoraycai automatedgenerationofroomusagesemanticsfrompointclouddata AT yimupan automatedgenerationofroomusagesemanticsfrompointclouddata |