You are on page 1of 4

第 五 届 全囯 BIM 学 术 会议 论 文 集 长 沙 ?

2 0 1 9

基于 深 度 学 习 的 结构构 件识 别 方法研究

赵 云 凡S 邓 雪 原 S 赖 华 辉


(1 .
上 海 交 通大 学 , 上海 20 00 00

2 .

深 圳 爭 爭政 设 计 研 究 院 有 限 公 司 , 厂 东 深圳 5 1 80 00 

【 摘 要】 近年 来 ,
B IM 技 术被 广 泛 应 用 于 既 有 建 筑 的 BI M 模型 重 建 。 但传 统的 B IM 模型 重建 方 法 

如激 光 扫描 、 倾 斜 摄影 以 及 手 工 翻 模 等 , 存在 着效率 低下 的 问 题 ,
需 要花 费 大量 的 人力 、 物 力和财 力 

因 此 , 本研 究 提 出 了 一

种基 于 深度 学 习 的 构 件 识 别 方 法 , 可 从 二 维 C AD 图 纸 中 自 动识 别 建 筑 、 结 构 或机


电构 件 。 以 二 维结 构 图 纸 为 例 ,
本研 究 所 提 出 方 法 可 快 速 有 效 地 识 别 图 纸 中 的 柱 和 梁 等 结 构 构 件 ,
为 既

有建筑 B IM 模型 的 自 动化 重建 打下 坚 实 基础 

【 关 键词 】 既 有建 筑 ;
BI M 模型 重 建 ; 深度 学 习 ;
Y OL O


背景


近些 年来 越 来 越 多 的 实 际 案例 验证 了 BI M 技 术对 建 筑 项 目 运 维 的 促 进 作 用 在建 筑 运 维 管 理过



[ ]

 。

程中 引入 BI M 技术 可 实 现 设 计 、 施工 、 运 维 的 信息共享 ,
使 得 运 维 管 理 人员 能 够 根 据更 准 确 、 全面 的 信


息 进 行运 维 活 动 决 策 。 但 B IM 技 术在 既 有 建 筑 的 应 用 程 度 并 不 高 ,
其 主要 原 因 是 大部 分 既 有 建 筑 因 年 代


久 远 缺乏 准 确 的 、 语义 丰 富的 建筑 信息 模 型 。 因此 ,
如 何快速 、 准确 、 经 济 地建 立 既 有 建 筑 三 维信 息 模


型 是 该领 域 研 究 的 重 点 

目前 国 内 外 研 究 人员 提 出 了 不 同 的 既 有 建 筑 自 动 化 建模 方法 例如 摄 影 测 量 技术 通 过 处 理 光学



[ ]
, 。 ,

摄 影 机 获 取 的 建筑 图 像 ,
获 取被 摄建 筑 物或 构 件 的 形 状 、 大小 、 位 置 及相 互 关 系 等 信 息 ,
但建立 的 模 型

仅包 含 外 部 几 何 形 状 及 纹 理材 质 信息 内 部 场 景 无法 获 取 激 光扫 描技 术 可 通 过 点 云 高 效 准 确 地还 原 呈



[ ]
, 。

现既 有 建 筑 的 几 何 形 状 ,
但 其无法扫 描隐 蔽工程 ,
而 且 使 用 激 光 扫 描 设 备 的 成本 相 对 较 高 。 基于 二维


C AD 矢 量 图 纸 的 模 型 重 建 方法 能 够 从 DX F 等矢 量文 件 中 从 提取 拓 扑 信 息 及 语 义 信 息 但 C AD 矢量图
4 ]




纸 存 在着 大 量 的 草 稿 错 误 ,
严 重 影 响 了 识 别 的 精度 , 且 许 多 既 有 建 筑存 在 因 为 年 代 的 久 远 而 丢失 、 缺乏

电子 版 C AD 文件 , 保 留 的 只 有 打 印 版甚 至 手绘 竣 工 图 纸 

因此 本 文基 于 Y o u O n L
y  o o k O n c e (
Y O LO ) 的 卷 积神 经 网 络 提出 了 种 新 颖 的 从 结 构工 程 图


, l ,

纸 图 像上 识 别 结 构 构 件 的 方 法 为 实现 既 有建 筑 BI M 模型 的准确 快 速 且 低 成本 地 动 化 重建 提 供 



、 自

新路 径 

2 研究 现状


研 究 人 员 从很 早 时 间 之 前 就 开 始 了 建 筑平 面 图 中 识 别 建 筑 构 件 的 研 究 ,
M ac e? 等 人提 出 了 粗 细 线 分


离 的 算 法来 从 平 面 图 纸 图 像 中 区 分 墙 和 其 他 符 号 。
在 此 方法 的 基 础 上 , A hm e d 等人 进行 了 算法改进 

将线 进 行 了 粗 中 细 三 个 等级 的 划 分 以 此来进 步 区分外 墙和 内 墙 G nm e ne z 等人 运 用 模式 识 别


, 。
、 、

的 方 法 从 扫 描 的 二 维建 筑平 面 图 纸 中 识 别 内 外 墙 、 开 洞 及 空 间 等 构 件 用 以 生 成 三 维 建 筑信 息 模 型 。
与此


同时 ,
其他的 一

些 研究 人员 则 关 注 于 结 构 图 纸 的 构 件识 别 。
Lu 等人 提出 了 一

种识 别 轴 网 标 头 来 进 行 区


域划 分 ,
进 而识 别 结 构构 件 的 方 法 。 此外 , 还有 一

些 研 究 人 员 花 费 更 多 的 精 力 投 入 到 机 电 图 纸 的 构 件识

基金项 十三 五 国家 重 点 研发 计划 项 的 预制 装 配 建 筑 体 系 应 用 技 术 编号 十 三五
“ “ “

国家 重 点



B IM
” ”
【 目 】 目 基于 ( :
20 1 6 YF C0 7 0 2 0 0 0 ) ; 

研 发计 划 课题 预制 装 配 建 筑 产 业 化 全 过 程 BI M 平 台 关键 技 术 的研 究 开 发 编号

自 主 ( :
20 1 6 Y F C 0 7 0 2 0 0 0 )

【 作 者 简 介 】 赵 云凡 ( 1 99 1 ) , 男 ,
博 士 研究 生 。 主要 研 究 方 向 为 基 于 深 度 学 习 的 BI M 模 型 重建 。 E m ad :  27 6 8 6 2 9 5 4 @ q q .
co m

14 2


鐘全 S BI W 学 术会镟 长參 * :

顯1 3

等人 提 出 了 运 用最小 回 路 搜 索 法 来 识别 风管 水管 三 通等 机 电 构 件 , 有着 较 高 的识


别上 ^ Ch e :
[ ]
. 、 w
弯头 、

别率 

3 基于 Y OL O 的 结构 构 件 识 别 方 法


3 .
1 Y OLO 神 经 网 络结 构


如图 狎示 在本 项 研究 中 所采 用 的 Y O L O 神 经 网 络具有 鉍 个 不 同 梭 心 大 小 的 卷 积层 以 及
1 ,
2 个 全连


接雇 ,
弁 用 最 大池 化 操作 来减 少 结 构菌 纸 图 像 的像 素 信息 

C on v . 1 C o nv 2 C o n v 3 C o n v .

. 7

1 0  C on v . 1
7 -

1 8  C o nv . 23 C o n n C o nn . 1 . 

M ax p  M a xp

 1

 C on v 4  C on v
2 . .  1 1

1 4  C on v .

1 9 20

 C on v 2 4

 .

图 1 Y OL O 神 经 网 络结 构

卷积 层 ( Co nv .
) , 其 实质是对 输人 的 结 构 图 像 数 据 迸 行特 征 提 取 ,
主 要秦 趙 固 定 大 小 的 卷 积核 对 输


人 图 像进 行 卷 积 操 作 ,
并 将籍到 的 卷 积 图像作 为 输 出 。 由图 1 可知 , 本 文 所 便用 的 Y O LO 网 络 楔型 中 卷


积 t包含 3 X 3 和

1 X 1
两 种 卷积孩 , 其中 3 X3 的 卷 积 层用 来进 行 卷积 ,
1 X 1
的 卷 积 层用 来 降低 输 人 的 逋


道数 ,
减 少 网 络 中 产 生 的 参数 ,
减 轻运 箕 复杂 度 

就是 根 据特 征矩 阵 所 处 的 空 _ 位望 按 块 分 割 特 怔 弁在 小 块 中求得最 太 值
最大 池 化 层 (
M a xp 
 .
) , , ,

怍 为 新 的 特征值 由 恩 可 知 在 本 文 中最 大 池 化 操 作都是 2 X 2 大 小 的 即 依次 取 输 人图 像 含 X 5 大 小 像
, 
 1

素 区 域 中 的 最 太值 作 为 输 出 结果 的 像 素 值 通过 最 大 池 化 操作 后 输 出 圈 像 缩 小 到 四 分 之 同 时保

* , , ,

留 了 原 图 像 中 的遽聲 信 息 ,
同 时 图 像 被 抽 象到 更 高 的 层 级 .
之 后 的 卷 积 层 可 以 在不 同 的 R 度 对 图 像 进 行


特征 提取 

全连 接 层 ( C on n 其作用 是将 输 人 的 二 维特 征 矩 阵 降 维 为 维脊征 向 量 便 于 输 出 层进 行 构 件 分

) , 
 一

类预 测 。 在 Y O LO 网络 模型 中 经 过卷 积 和 最大 池 化 处連 的 特征 图 连接 个全 连接長
, 2 

此外 , 为 了 谓加 每

层 神经 网 络 的 非 线性 ?
对 最后 一


全连 接 层 采 用 线 性 激 活 函 数 ?


而对于 其他 全


连 接 层 和卷 积层釆 用 如 下 所 示 的 e ak y


R eUJ ? 敦 活 函数 

X
f , X ^> 0


>i x )

( 1 )

l Q * l x 

3 .
 2 基于 YO LO 的 构 件 识别 原 理

运 用 Y O L 。 神 经 网 赞来 进 行 结 构 图 纸 图 像 的 甘标 构 件 检 测 时首 先 将 待检 测 图 像 调 整 成 固 定像 素大 小


作为 神 经 网 络 的 输 入 紧 接着将 整 帳 图 像 划 分 成 VX V 个 网格 每 个 网 格 负 责 预 测 中 心 藩 在 拔 网 格 的结


, I J ,

构构 件 ^ 当 进 行 结 构 构 件识 别 时 ,
每^网 格 预 测 B 个边 界 框 ,
_ 个 边 界権 包 含 I y 取 A 及 置 信度 5 、 、

个预 测 歡 其 中 ,
x 和 y 分 别 代 表边 界框 相 于 网 格 来说 的 中 心 点 横 挫 标 和 纵坐 标 ,
? 和 /z
代 表 边 界框 相 对


于 整 腥 图 像 的 宽度 和 离度 ^ 置 信度 包 脅 了 两 重 信息 ,
分 别 为 所 预测 的 边界 框 中 含 有 构 件 的 置 信 度 和 这个


边界 框领 测 的 准 确 度 如公式 所示

[ ]


C2) 

Cb r
f t e職 Pro b C O) * I Q l Jt £ 2 )


 I :


其中 *  Pr
o H 〇 表示 当 前 边 界 框 内 存在结 构 构 件 的 可 能 性


若边 界框 内 存 在 物体 ,
则 该 値为 1 ,
反之


该值 为 0 。
I OU 鏢 表 承预 测 的 边 界 框 与 对 象真 实 边界 框 的 交并 比 ,
如图 2 所示 , 可 M蓄 扭 0U ^ 体 现 了

 I

143


aa減 条 m b i w  ?术会 长參 * :

潍?

预 测 的 边 界 框与 真 实 边 界 _ 的 接 近 程 度 ,
崎预


测边 界框 与翼 实 边 界 框 完 全 重 合时 i 〇u =
i ,




之 当 两 个边 界 框 完 全 不 相 交 时 〇u

l 0。


酉像 中 的 网 格 除 了 预 测 B 个 边 界框 外 , 


预 测 存 在 物 体 的 情 况 下 该 物 体羼于 某 一

类 的条


件概率 设 本 文 中 霄費御 的 构 件总_有 瓦 秦
 ¥ 1

故 傳 个M 格 中寒 类 对 象 的 条件條 率 

为 # :

P ob Q 〇r 每个 网 格 预 测 的 类 别 信息 和 边 界
{ 
 
) ,

框预 测 的 置 儈 度 食息 相 乘 .

, 就 得 到 每个 边 界 框


的雜 分 数 ,
具体 计算 如 公式 (3 J 所示 

C o nf i de n c e S o c r e = Pr o b ( 

Q 0 ) * C o n f '


i d ence

0 )I 0 l¥S




Pr o b ( 

Q 0 ) 传 P ro b (

Q ) ? I 0 U i 

P ro b (

(3)

雾 2 , 3 ”
v 

3 .
3 训练


在对 YO LO 神 经 网 络 进 行 正式 训 练 之前 , 可 对 YO L O 神 经 网 络模 型 进 行 预训 练操 作 6 预 训 练 运 用迁


移 学 习 的 思葱 从类 似 问 題 中 训 练 过 的 模 谨 人 手 不 用 从 零 开 始再 训 练 个新 的 模 型 从 而 可 以 节 省 大 量


, ,

时间 。
在本文 中 ,
我 们梗H 
I m a ge N et 上 1 0 00
个 种 类 的 数搪 集来对 OL 0
T 神 - 网 络 的 前 2 0 个卷积 层 进行


预训 练 ,
随后 ^ 使 用 本 文 的 数 据 集对预 训 练 模 型 进 行 置新 训 练 ,
即 对预 训 练 模 型 的 极 重进 行 微 调 , 从而


得到 针 对 结构 图 紙 图 像 的 Y OL O 神 经 网 络模 型 及 对 应权重 

3 . 4 测试


将测 试集 图 像输 人 到训 练完 成 的 Y0 L0 神经 网 络中 ,
会输 出 个 张量来 表示 图 像 中 所 有 阿 格 包 含对



象 的 概率以 及 该对 寒 可 能 的 位置和可 信程 度^ 将 图像 分 成 NX J V 个网格 每个 网 格 预测 K 个类 别 概 率 及
 ,

B 个边 界 框 , 每 个边 界框 中 含 有 S 个 预测 值 ,
故 最 后 将 输 出 的 张 量长 度 为 

WX^ X CB X i

 
K )

为 了 从 网 格 _ 提 取 出 巔 _ 可 能 的 对 象及 对 逾前 边 界 框

, ,
本 文藥f
l 偶_ m ax ma l s u p

p辩 s
i on 

Dn
非 极 大 值抑 制 ) 算法 ]

来进 行数 琨 处理 ,
非 极 大值抑 制 箅法 就 是 抑 制 不是 极 大 值 的 元 素 ,
可 以 理解 为 局


部最太搜 索 ,
在 文 本 中 主 要用 来 提 取 某 类 构件 襞 信分 数最高 的 边 界 框 

4 实验 及 结果


4 .

数 据集


本文 收 集并 整 理 出 一

个统 一

R 寸 的 结构 图 纸 图 像 数 据 集 。
数据 集 中 的 图 像 包 括 梁 图 和 柱 图 两 种 类 型 

其 中 将 每张 面 像 中 待讽别 的元 素 分 为 轴 网 标头 ,
柱 和梁 等结 构 构 件 

4 . 2 实 验环 境


本文 实 蠢梁 甩 In t e  CTM ,70 0 处塵 器 G  内 # 以 及 GeF o rw f
e G T X  1 0 ,


)
l f
¥ 、 1 6

硬 件 配置 :

整个 实 验 过 程 在 Ub m u 4 操 作 系 统上 进 行

使 用 P y hon  作 为 编 程 语盲 使用 
 i t lS . 0

t 2 ,
7 , 1 5 ,

0 作为 深
Tem o o w gp u
度 学 习 樞 架 来 迸 行结 构 构 件 的 识 别 此 外 本 文 还来 用 C u d a  0 来 进 行
r fl 1  1 .


 , ,
8 

GP U 加 速 使 用 O penC V 进行测 试 操作 时 图像 可视 化 显 示

, >
》 

4 . 3 实 验结 果


在 本实 验 中 ,
基于 YO L O .

_ 结 构 构 件识 别 方法 在 粱 國 及 柱 團 上 的 识 别结 果 如 表 1 所 示 。
霜中 苽 以 看


出 ,
轴 网 标 头 的 识 别 效果 最 好 , 其平 均 识别 准 确 率达 到 86 . 41 % 。
柱 子 的 竿 均识 别 准 确 率为 84 . 03 % ,



梁 的 平 均识 别摔 为 純 H % 。
造 成 轴 网 标 头 的 平 均 识 别 率 较 露 的 原 西 是 该类 构 件在 二 维 CA D 结 构 屈 纸 图


像 中 出 现 次数 最 多 , 且 与 其 他 构 件 相 比 特 征更 为 明 显 。
柱 子 平 均识 别 准 确 率较 低 的 原 因 可 能 暴单 个 柱f


1 44


第 五 届 全国 BIM 学 术 会议 论 文 集 长 沙 ?
2 0 1 9

占 整 个 图 纸 图 像 的 比 例 较小 ,
造成 Y OL O 神 经 网 络对 该类 构 件 识 别 不 准 确 

梁 图 及 柱 图 识别 结 果 表 

轴 网标头

 

柱 


度 量值

平 均 识别 准 确 率

 86 .
41 

% 84 . 0 3 

% 84 .
 74 

单 幅 图像平 均 识别 速 度

 0 .
1 5 s

5 结论


近些 年来 ,
B IM 持续 地 被 认为 是 建 筑 运 营 维 护 管 理 的 核 心 工 具 。
但 既有 建 筑 B IM 的 匮 乏及 现 有建 模


重 建 手 段 的 低 效促 使 我 们寻 找 一

种 高 效 且 低 成本 的 既 有 建 筑 模 型 重 建 方 法 。
作 为 模 型 重建 的 第

步 ,



何快 速 准 确 快 速 地 识 别 建 筑 中 的 构 件是 目 前 研究 人 员 面 临 的 个 重 大挑 战 因此 本文提 出 了 种 基于


一 一

, ,

Y O LO 的构件 自 动 识别 方 法 来识 别 二 维 结 构 图 纸 中 的 构件 。
实 验 结 果 显 示 所 有 类 别 构 件 的 识 别 精 准 率都


在 80
% 以上 。 此外 ,
该方 法 进 行 构 件识 别 时 所耗 费 时 间 也 较 短 ,
识别 每 张 图 像 的 平 均 耗 时 仅 为 0 .
1 5 s 。



述结 果表 明 所 提 出 的 基 于 Y OL O 的 既 有 建筑 结 构构 件 识 别 方 法 具 有 良 好 的 可 行 性 ,
与 传 统 的 既 有 建 筑模


型 重 建方 法 相 比 ,
该方 法不 仅在 构 件 识 别 准 确 率 上 有 所保 证 ,
在 识 别 速 度 以 及 投 入 成 本 方 面 更 具有 较 大


的优 势 ,
而 准确 、 快捷 且 低 成本 的 构 件 识别 为 后 续 B IM 模 型 的 生 成打 下 了 坚 实 的 基础 

参 考 文 献



]  Vo l k  R  S t en g e


J ,
 S ch u lt
m a n n  F B u i l di n
g
in
fo rm at i on  mo d e l i n g (

B I M )  f o r e x i s tin
g b
u i
l d n g s

l i
ter a t ur e re v i e w  a n d

f ut u re  n e e d s[ J ] .
 A u t om a t i o n  m C o ns t r u ct i o n , 2 01 4 , 3 8 ( 5) :
1 09 12 7 



] L i
J , H ua n g W  , S h a oL ,
e t a l .
 Bu i l d n

g
r e co

n i t i on  m u rb a n  en v i ro nme n t s :  a  s u rv ey  o f  s t a t e o f t he a r t a nd  f ut ure  c h a l

l en

es
[ J ]

I n f or m a t i on  S c i e n ce s , 2 0 14 ,
27 7 : 4 0 6 42 0 

[ 3]  T a ng  P H , u b e r D A k m c B
, i ,
e t a l .
 A ut om a t i c  re c on s t r uc t i o n o f a s bu il t bu il d n i
g
i nf o rm a t i o n mo de l s f r om  l a se r s ca n ne 


o i n t cl ou d s :
 A re v i ew  o f  re l a te d t e c hn i

u es
[



 A u t om a t i on  m C o n st r uc t i on , 2 01 0 , 
1 9 ( 7 ) :
8 2 9 843




]  G m e n e z L

, R o b e rt  S , S u a rd , F ,
et al .  A ut om a t i c r e co n st ru c t i on o f 3 d b u il d n i
g
mo d e l s  f rom s c a nn e d 2 D f l oo r
 p
l ans
[ J ]


A ut om a t i on  m  Co n st ru ct i on , 2 0 1 6 , 
63 : 4 8 5 6 

[ 5]  M a ce  S ,
Lo c t ea u H ,
Va l v en
y  E ,
e t a l .
 A  sy s t em  to  de t e c t  ro om s  m  ar c h i t e c t ur a l  f l oo r
p
l a n i m a

e s [ C ] / / T he  N i n t h I A

P R  I n t e rn a t i ona l  Wo rk s h o p on Do c u m en  t Ana l

s i s Sy s t e m s  Bo s t on  M A U S A  2 0
, , , ,
10 

] Ah
6 m e d L w c k M Web er M etal  I m pr o v e d a u to m a t c  a na l si s o f  a r ch i te ct u ra l  f l o or l ans C ] / / I n t e rn a t o n al  Co n
y p
i i i i i
[  ,  ,

[

f e re nc e  on  Do c um e n t An a l

s i s a n d  R e co g n i tio n 

W a sh i n

t on

 DC ,
U SA ,
20 1 1 

[ 7] L u Q ,
L e e  S A  s em .
i a u t om a t i c a
pp
r o a c h t o  d e t e c t s t r uc t u ra l  c om

o ne n t s f r om  C AD  d ra w n i

s  f o r c on s t ru c t i n
g
as I s BIM

o b ec ts
j [ C ] / / 八 SCE  I n t e rn a t i on a l  Wo rk s h o p  on C om p u  t n

g
m  C i v i l E n

i neer in
g , Seat l e , WA , US A ,
2 01 7 

[8 ]  C h oC Y , L u  X A n  a u to m a t e d re c on s t ru c t
i . i on  a
pp
r o a c h  o f  m e c ha n i ca l s

s t e m s m  b u i l d n i
g
i nf o rm a t o n  mo d e l i n

g ( BI M )

us i n
g
2 d  d ra w i n s
g  [
C ] // 八 S CE  I n t e rn a t i o na l W o r k sh o p on Co m p ut i n
g
mC i v i l  E n

i neer in
g
20 1 7 ,  Seat l e , WA 

U SA , 20 17 



] R
e dmo n  J , D i vv a l a  S , G i rs h i c k R ,
et al .
Y ou O n l
y L
oo k  On c e : U n i fie d  Re a l
, T i me  Ob j
e ct  De t e c t i on
 [ C ] / / I EEE C on f e r 

en c e  on  Co m

ut e r  V i s i on  a n d P a t t e rn  R e c o gn i t i on ,  La s V e ga s  NV  U SA  2 0 , , ,
16 : 7 79 78 8 


10
]  N e u b e ck  八 ,
Go o l L  V E .
ffic i e n t n on m a x i mu m  su p pr e s si o n [ C] //
1 8 th  I n t e rn a t i o na l  Co nf e r e nc e  on P a t t e rn  Re co gn i

tio n ,
H on
g
K on g  CHN 20 06
, ,


14 5

You might also like