Visual Sensor Networks can be used in a variety of perception applications such as infrastructure support for autonomous driving in complex road segments. The pose of the sensors in such networks directly determines the coverage of the environment and objects therein, which impacts the performance of applications such as object detection and tracking. Existing sensor pose optimisation methods in the literature either maximise the coverage of ground surfaces, or consider the visibility of the target objects as binary variables, which cannot represent various degrees of visibility. Such formulations cannot guarantee the visibility of the target objects as they fail to consider occlusions. This paper proposes two novel sensor pose optimisation methods, based on gradient-ascent and Integer Programming techniques, which maximise the visibility of multiple target objects in cluttered environments. Both methods consider a realistic visibility model based on a rendering engine that provides pixel-level visibility information about the target objects. The proposed methods are evaluated in a complex environment and compared to existing methods in the literature. The evaluation results indicate that explicitly modelling the visibility of target objects is critical to avoid occlusions in cluttered environments. Furthermore, both methods significantly outperform existing methods in terms of object visibility.
翻译:视觉传感器网络可以用于各种感知应用,例如复杂路段内自主驾驶的基础设施支持等。这种网络中传感器的构成直接决定环境和物体的覆盖范围,从而影响物体探测和跟踪等应用的性能。现有传感器在文献中提出优化方法,要么最大限度地扩大地面表面的覆盖范围,要么将目标物体的可见度视为二进制变量,不能代表不同程度的可见度。这种配方无法保证目标物体的可见度,因为它们不考虑隔离。本文提议两种新型传感器构成优化方法,其基础是梯度高度和整变编程技术,使多个目标物体在被污染环境中的可见度最大化。两种方法都考虑一种现实的可见性模型,其基础是提供像素水平目标物体可见度信息的成像引擎。拟议方法是在复杂的环境中评价的,并与文献中的现有方法相比较。评价结果表明,明确模拟目标物体的可见度对于避免在被污染环境中的隐蔽至关重要。此外,两种方法在可见度方面都明显超越了现有方法。