首先算出来所有摄像头的驾驶时间距离。
可以直接调用地图接口得到路程长度除以一个合理的车速(比如30kmph最低)
然后对于一辆车出现在所有摄像头的时间和位置序列
相邻两个摄像头的记录的时间小于摄像头预估驾驶时间的就标记下
按照命中规则的次数倒序 就找到可疑度高的了
整体算法不复杂啊。。
【 在 qzrk (求知若渴) 的大作中提到: 】
: 标 题: 请教一个北京市识别套牌车的算法
: 发信站: 水木社区 (Mon Jun 29 10:00:33 2020), 站内
:
: 全北京市同时上路的车大概有100万,n多个摄像头分布于全市各处,可以识别车牌号并
: 上传至数据中心
:
: 假如有两辆同样颜色、外形、号牌的车同时出现在马路上。要求程序能够自动识别出来
: 。我的算法是这样的,不知道可行不:
:
: 全市取若干个摄像头,每个摄像头的距离较远。每个摄像头记录x秒内途经的所有车辆的
: 车牌号。然后在这个号码池内用遍历算法查重。
:
: 但我这个算法的弊病在于:
:
: 1)不排除极个别车辆绕圈开带来的干扰;
:
: 2)无法做到实时在线监测;
:
: 3)存在很大概率的误判,因为同时只能记录部分车牌。如果同时读取的摄像头太密,会
: 记录很多重复数据,难道自动删除掉临近摄像头记录的相同车牌号?
:
:
: --
:
: ※ 来源:·水木社区 newsmth.net·[FROM: 124.65.244.*]
--
FROM 120.52.147.*