A graph generation pipeline for critical infrastructures based on heuristics, images and depth data
Mike Diessner, Yannick Tarant
TL;DR
The paper tackles the high-cost barrier of generating faithful digital twins for critical infrastructure by proposing a photogrammetry-based graph-generation pipeline that uses RGB images, depth data, and camera poses. It combines YOLOv8-based object detection with heuristic, user-defined rules to infer object relations and build a relational graph suitable for simulations and decision-making. The authors validate their approach on two synthetic hydraulic systems created in Unreal Engine 5, achieving graphs close to ground truth while highlighting practical limitations and the method's flexibility. This cost-effective, interpretable framework aims to broaden access to digital twins and support high-stakes infrastructure planning and resilience analyses.
Abstract
Virtual representations of physical critical infrastructures, such as water or energy plants, are used for simulations and digital twins to ensure resilience and continuity of their services. These models usually require 3D point clouds from laser scanners that are expensive to acquire and require specialist knowledge to use. In this article, we present a graph generation pipeline based on photogrammetry. The pipeline detects relevant objects and predicts their relation using RGB images and depth data generated by a stereo camera. This more cost-effective approach uses deep learning for object detection and instance segmentation of the objects, and employs user-defined heuristics or rules to infer their relations. Results of two hydraulic systems show that this strategy can produce graphs close to the ground truth while its flexibility allows the method to be tailored to specific applications and its transparency qualifies it to be used in the high stakes decision-making that is required for critical infrastructures.
