(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210916313.6
(22)申请日 2022.08.01
(71)申请人 盛视科技股份有限公司
地址 518000 广东省深圳市福田区华 富街
道莲花一村社区彩田路7018号新浩壹
都A4201-420 6 (整层) 、 43整层、 45整层
(72)发明人 朱光强 王和平 赖时伍 罗富章
(74)专利代理 机构 深圳市深软翰琪知识产权代
理有限公司 4 4380
专利代理师 吴雅丽
(51)Int.Cl.
G06V 20/52(2022.01)
G06V 40/10(2022.01)
G06V 10/40(2022.01)
G06V 10/774(2022.01)G06V 10/82(2022.01)
B66C 13/16(2006.01)
B66C 15/00(2006.01)
(54)发明名称
一种集装箱吊机危险区域检测方法及系统
(57)摘要
本发明提供了一种集装箱吊机危险区域检
测方法及系统, 所述方法包括:获取摄像头采集
到的集装箱吊机区域的图片并在所述图片中检
测集装箱和人体; 根据摄像头安装位置、 倾斜角
度分别计算人体站立点的世界坐标和集装箱八
个角点的世界坐标; 根据集装箱八个角点的世界
坐标和人体站立点的世界坐标判断人体是否在
危险区域。 采用本发明的技术方案, 可在吊装高
度调整的情况下准确地判断人体是否处于危险
区域。
权利要求书2页 说明书6页 附图2页
CN 115471786 A
2022.12.13
CN 115471786 A
1.一种集装箱吊机危险区域检测方法, 其特 征在于, 包括:
获取摄像头采集到的集装箱吊机区域的图片并在所述图片中检测集装箱和人体;
根据摄像头安装位置、 倾斜角度分别计算人体站立点的世界坐标和集装箱八个角点的
世界坐标;
根据人体站立点的世界坐标和集装箱八个角点的世界坐标判断人体是否处于危险区
域。
2.如权利要求1所述的集装箱吊机危险区域检测方法, 其特征在于, 采用YOLOX集装箱
图像识别模型来检测图片中的集装箱, 采用YOLOX 人体图像识别模型来检测图片中的人体。
3.如权利要求1所述的集装箱吊机危险区域检测方法, 其特征在于, 人体站立点的世界
坐标(Xw,Yw,Zw)的计算方式如下:
Xw=H/sin(∠a+∠b),
Yw=(x/f)*(H *sin(∠a+∠b) ),
Zw=0,
其中, ∠b=arctan(y/f), (x,y)为人体站立点在图像坐标系中的坐标, ∠a为摄像头的
倾斜角度, f为摄像头的焦距, H为摄像头的高度, 地面被 设定为第一世界坐标系的Zw轴零点
平面。
4.如权利要求3所述的集装箱吊机危险区域检测方法, 其特征在于, 检测集装箱八个角
点的世界坐标, 包括:
假设集装箱的底面或者顶面为第二世界坐标系的Zw ’轴零点平面, 摄像头所在的Zw ’轴
高度为H’;
分别根据图像坐标系中的坐标计算出Zw ’轴零点平面上靠近摄像头的一面的两个角点
的在第二世界坐标系中的世界坐标;
根据所述两个角点在第 二世界坐标系中的世界坐标计算出所述两个角点的实际距离,
并求解出摄像头所在的Zw ’轴高度H’, 根据摄像头所在的Zw ’轴高度H’与摄像头的实际高度
H之间的差值计算出第二世界坐标系的Zw ’轴与第一世界坐标系的Zw轴之间的差值, 并将所
述两个角点的世界坐标 换算为第一世界坐标系中的坐标;
根据集装箱的尺寸推算出集装箱其它角点在第一世界坐标系中的坐标。
5.如权利要求1所述的集装箱吊机危险区域检测方法, 其特征在于, 根据 人体站立点的
世界坐标和集装箱八个角点的世界坐标判断人体是否处于危险区域, 包括:
根据集装箱八个角点的世界坐标和人体站立点的世界坐标计算集装箱的底面四条边
与人体站立 点的距离;
根据集装箱的底面 四条边与 人体站立点的距离来判断人体是否在危险区域, 若集装箱
的底面四条边与人体站立点的距离都大于设定的阈值, 判断人体处于安全区域, 否则判断
人体处于危险区域。
6.一种集装箱吊机危险区域检测系统, 其特 征在于, 包括:
摄像头, 用于采集 集装箱吊机区域的图片;
图像识别模块, 用于在所述摄 像头采集到的图片中检测集装箱和人体;
坐标转换模块, 用于根据所述摄像头的安装位置、 倾斜角度来计算人体站立点的世界
坐标和集装箱八个角点的世界坐标;权 利 要 求 书 1/2 页
2
CN 115471786 A
2判断模块, 根据 人体站立点的世界坐标和集装箱八个角点的世界坐标判断人体是否处
于危险区域。
7.如权利要求6所述的集装箱吊机危险区域检测系统, 其特征在于, 所述图像识别模块
采用YOLOX集装箱图像识别模 型来检测图片中的集装箱, 所述图像识别模块采用YOLOX人体
图像识别模型来检测图片中的人体。
8.如权利要求6所述的集装箱吊机危险区域检测系统, 其特征在于, 所述坐标转换模块
计算人体站立 点的世界坐标(Xw,Yw,Zw)的方式如下:
Xw=H/sin(∠a+∠b),
Yw=(x/f)*(H *sin(∠a+∠b) ),
Zw=0,
其中, ∠b=arctan(y/f), (x,y)为人体站立点在图像坐标系中的坐标, ∠a为摄像头的
倾斜角度, f为摄像头的焦距, H为摄像头的高度, 地面被 设定为第一世界坐标系的Zw轴零点
平面。
9.如权利要求8所述的集装箱吊机危险区域检测系统, 其特征在于, 所述坐标转换模块
计算集装箱八个角点的世界坐标的过程包括:
假设集装箱的底面或者顶面为第二世界坐标系的Zw ’轴零点平面, 摄像头所在的Zw ’轴
高度为H’;
分别根据图像坐标系中的坐标计算出Zw ’轴零点平面上靠近摄像头的一面的两个角点
在第二世界坐标系的世界坐标;
根据所述两个角点在第 二世界坐标系的世界坐标计算出所述两个角点的实际距离, 并
求解出摄像头所在的Zw ’轴高度H’, 根据摄像头所在的Zw ’轴高度H’与摄像头的实际高度H
之间的差值计算出第二世界坐标系的Zw ’轴与第一世界坐标系的Zw轴之间的差值, 并将所
述两个角点的世界坐标 换算为第一世界坐标系中的坐标;
根据集装箱的尺寸推算出集装箱其它角点在第一世界坐标系中的坐标。
10.如权利要求1所述的集装箱吊机危险区域检测系统, 其特征在于, 所述判断模块判
断人体是否处于危险区域的过程包括:
根据集装箱八个角点的世界坐标和人体站立点的世界坐标计算集装箱的底面四条边
与人体站立 点的距离;
根据集装箱的底面 四条边与 人体站立点的距离来判断人体是否在危险区域, 若集装箱
的底面四条边与人体站立点的距离都大于设定的阈值, 判断人体处于安全区域, 否则判断
人体处于危险区域。权 利 要 求 书 2/2 页
3
CN 115471786 A
3
专利 一种集装箱吊机危险区域检测方法及系统
文档预览
中文文档
11 页
50 下载
1000 浏览
0 评论
0 收藏
3.0分
温馨提示:本文档共11页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 SC 于 2024-03-03 12:17:10上传分享