A 3D Indoor Modelling Method Using 360° Panoramic Images and Its Application to CCTV Camera Placement Optimization

Nowadays, closed-circuit television (CCTV)cameras are deployed worldwide to monitor movements of humans and other objects to improve the efficiency and safety of societies. Therefore, their proper placement is crucial for achieving effective surveillance coverage. Additionally, their proper placement is significantly important for maximizing visual coverage while reducing installation/management costs. For this task, digital twin is a useful technology, since it can simulate coverage and blind spots while freely changing camera locations. To implement digital twin, 3D modelling of a structure including a complex room is a key issue. In this paper, we propose a 3D indoor modelling method using 360° panoramic images and show its application to a CCTV camera placement optimization. This method constructs a structured 3D model of a target room from captured 360° panoramic images using a 3D Gaussian Splatting reconstruction method based on a visual simultaneous localization and mapping (VSLAM) framework. The Inertial Measurement Unit (IMU) is used together to improve the camera position estimation accuracy. The model construction is anchored using a GNSS/GPS reference to establish global spatial coordinates. As an application of the generated 3D model, optimal locations of a given number of CCTV cameras are determined by combining ray-casting visibility analysis and a greedy optimization algorithm in the virtual environment, maximizing visual coverage while minimizing blind spots and avoiding excessive overlap between camera views. For evaluations, we applied the proposed method to three rooms in Okayama University, Japan, and seven rooms in the Indonesian Institute of Business and Technology, Indonesia. After optimizing camera locations in the virtual environment, the cameras were actually installed in the rooms according to the recommended positions. The performance was evaluated using visibility coverage, blind spot reduction, and Root Mean Squared Error (RMSE) between the estimated and actual camera positions, where promising results were achieved.

Authors

Institutions

Publication Details

Journal
Sensors
Published
2026-05-28
DOI
https://doi.org/10.3390/s26113431
Primary Topic
Robotics and Sensor-Based Localization
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A 3D Indoor Modelling Method Using 360° Panoramic Images and Its Application to CCTV Camera Placement Optimization

Anak Agung Surya Pradhana, Kadek Suarjuna Batubulan, Nobuo Funabiki, Putu Sugiartawan et al.
Sensors
Robotics and Sensor-Based Localization
article

A 3D Indoor Modelling Method Using 360° Panoramic Images and Its Application to CCTV Camera Placement Optimization

Anak Agung Surya Pradhana, Kadek Suarjuna Batubulan, Nobuo Funabiki, Putu Sugiartawan, I Nyoman Darma Kotama
article en

Abstract

Nowadays, closed-circuit television (CCTV)cameras are deployed worldwide to monitor movements of humans and other objects to improve the efficiency and safety of societies. Therefore, their proper placement is crucial for achieving effective surveillance coverage. Additionally, their proper placement is significantly important for maximizing visual coverage while reducing installation/management costs. For this task, digital twin is a useful technology, since it can simulate coverage and blind spots while freely changing camera locations. To implement digital twin, 3D modelling of a structure including a complex room is a key issue. In this paper, we propose a 3D indoor modelling method using 360° panoramic images and show its application to a CCTV camera placement optimization. This method constructs a structured 3D model of a target room from captured 360° panoramic images using a 3D Gaussian Splatting reconstruction method based on a visual simultaneous localization and mapping (VSLAM) framework. The Inertial Measurement Unit (IMU) is used together to improve the camera position estimation accuracy. The model construction is anchored using a GNSS/GPS reference to establish global spatial coordinates. As an application of the generated 3D model, optimal locations of a given number of CCTV cameras are determined by combining ray-casting visibility analysis and a greedy optimization algorithm in the virtual environment, maximizing visual coverage while minimizing blind spots and avoiding excessive overlap between camera views. For evaluations, we applied the proposed method to three rooms in Okayama University, Japan, and seven rooms in the Indonesian Institute of Business and Technology, Indonesia. After optimizing camera locations in the virtual environment, the cameras were actually installed in the rooms according to the recommended positions. The performance was evaluated using visibility coverage, blind spot reduction, and Root Mean Squared Error (RMSE) between the estimated and actual camera positions, where promising results were achieved.

SensorsVol. 26(11)
Okayama University (JP)
Industry, innovation and infrastructure
Openalex Percentile: Top 2%
Robotics and Sensor-Based Localization
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.