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...

Full description

Bibliographic Details
Main Authors: Guoray Cai, Yimu Pan
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