文件名称:射线法:解决区域闯入问题——如何判断点是否在闭合不规则多边形平面内
文件大小:4KB
文件格式:PY
更新时间:2022-05-09 10:42:52
python 射线法 算法 人员区域闯入算法
在目标检测与识别领域中,我们经常会遇到判断人员、车辆等物体的位置问题。例如,在城市交通中有一段道路因为发生塌陷需要施工,现来往车辆均不可以靠近这段危险道路。l利用搭建交通摄像头和语音报警器的方式,需要24小时不间断识别来往车辆的位置以及是否靠近此区域。 对于这个问题,主要分为两个步骤: 1.摄像头区域中车辆位置的精准定位问题; 2.得到框定坐标后,我们得到可以推理得到框四个角的坐标,并判断它们的重要性(对于车来说4个角重要性平等,而对于行人来说,左下角和右下角坐标视为行人的足部位置,这两点才真实反馈了行人的位置),利用射线法来确定是否闯入的问题。 对于识别目标,我们可以得到这些框定信息: info[[[a1,b1,c1,d1],e1],[[a2,b2,c2,d2],e2]],a是左上角x坐标,b是左上角y坐标,c是右下角x坐标,d是右下角y坐标,e是置信度。