用途:该技能面向建筑施工场景,用计算机视觉自动分析现场照片和无人机影像,跟踪工程完成情况、识别安全隐患,并将实际进度与计划工作对比。
主要能力:估算进度百分比;检测施工阶段(土方、基础、结构、围护、机电粗装、装饰、完工);安全合规检测(如高可视性服装、人员数量);在制品与BIM对比;材料与设备跟踪;质量缺陷检测。还提供TimeLapseAnalyzer,可按时间序列生成进度曲线、检测相对计划的延误并导出Excel报告。
使用方式:依赖OpenCV、PyTorch、torchvision、PIL、numpy、scikit-image、pandas等。核心类ConstructionProgressAnalyzer加载fasterrcnn_resnet50_fpn检测模型,通过analyze_image分析单张图像并返回ProgressReport;compare_to_bim用结构相似度比较现场照片与BIM渲染图;batch_analyze批量处理。TimeLapseAnalyzer的add_image、get_progress_curve、detect_delays、generate_report用于时序分析。
适用场景:施工进度巡检、无人机航拍进度跟踪、安全合规抽查、BIM对比、质量初筛。
限制:资料中的检测标签与阶段判断为简化逻辑,生产环境需微调模型;进度估算基于阶段基准加元素计数调整,并非精确工程量;安全与质量检测为颜色和边缘启发式,可能误报;未提供安装命令、收费、平台与效果数据。