Abstract: Inspection planning is a primary element of computer visionand unoccupied aerial vehicle (UAV)-enabled construction monitoring. Prior to the on-site deployment of camera-mounted UAVs, the inspection objectives need to be identified, and optimal inspection plans must be developed; Such plans should ensure complete data acquisition and minimize the use of UAV’s limited flight time. The image capture configuration must be taken into account since it directly affects the downstream applications of the captured data such as progress detection and as-built modeling. This paper proposes a framework and a novel technique which utilizes four-dimensional (4D) building information models (BIM) and swarm intelligence to automatically generate the UAV inspection mission plans. It computationally supports both static and dynamic site layouts. The inspection objectives, their geometry, and their semantics are automatically extracted from BIM, and the corresponding elements are identified. An optimal inspection plan is developed using artificial intelligence, ensuring complete coverage of inspection targets while minimizing flight duration. The method has been tested in UAV-enabled data acquisition scenarios. It is based on the industry foundation classes (IFC), facilitating OpenBIM and reducing the costs associated with the lack of interoperability, a core challenge in information modeling. Due to the target extraction at element and sub-element levels, it supports computer vision-based construction progress monitoring and automated as-built and as-is BIM development. INTRODUCTION The rapid advances in the design of light-weight camera-mounted unoccupied aerial vehicles (UAV) have created unprecedented opportunities for computer vision techniques; the visual assets collected by UAVs facilitate situational awareness at construction sites and provide a clearer view of actual conditions. Project progress tracking and quality inspections have proven to be among the most promising applications of UAV-captured visual data (Irizarry and Costa 2016). This has initiated recent efforts on computer vision-based application of UAV-captured data for the purpose of surveying (Siebert and Teizer 2014), infrastructure condition assessment (Yan et al. 2016), and construction progress tracking (Hamledari et al. 2017a; Han et al. 2015). Visual data analytics solutions, empowered by UAVcaptured visual data, continue to improve the quantitative assessment of as-built and as-is conditions. To increase the accuracy of such vision-based techniques, it is crucial to investigate the design of UAV image acquisition strategies that ensure the high quality of captured data (Morgenthal and Hallermann 2014). The data captured during manually planned inspections suffers from detail, coverage, and accuracy (Zhang et al. 2016); the construction dynamics and changes in the building layouts also increase the need for model-driven and automatic planning of UAV inspection missions. Successful UAV-enabled visual data acquisition requires the automated design of inspection plans that ensure 1) the customized identification of inspection objectives; 2) the design of optimal inspection plans that minimize the flight time; 3) the consideration of the effect of the data acquisition strategy on future uses of the collected data; and 4) the robust adjustment of the mission plan according to the dynamic changes in the building layout. There is a need for model-driven and goal-oriented approaches toward UAV-enabled data capture. This offers improvements over the haphazard data collection strategies by considering the downstream uses of UAV-captured data. This paper introduces a novel 4D model-driven technique for the automated design of UAV inspection mission plans in support of computer vision-based construction progress tracking and image capture. First, it discusses the relevant works on UAV inspection planning, the limitations, and the motivation for this research. This is followed by an explanation of the proposed techniques and its applications.