<?xml version="1.0"?>
<opencv_storage>
<output type_id="opencv-haar-classifier">
<size>
24 24</size>
<stages>
<_>
<trees>
<_>
<_>
<feature>
<rects>
<_>
20 0 4 20 -1.</_>
<_>
20 0 2 20 2.</_></rects>
<tilted>1</tilted></feature>
<threshold>0.0280197598040104</threshold>
<left_val>-0.8259618878364563</left_val>
<right_val>0.5250210762023926</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
20 23 4 1 -1.</_>
<_>
22 23 2 1 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>8.1986677832901478e-004</threshold>
<left_val>-0.8067716956138611</left_val>
<right_val>0.4618931114673615</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
0 23 2 1 -1.</_>
<_>
1 23 1 1 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>-1.4009699953021482e-005</threshold>
<left_val>0.3636268079280853</left_val>
<right_val>-0.8831139206886292</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
1 0 10 4 -1.</_>
<_>
6 0 5 4 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>0.0165959708392620</threshold>
<left_val>-0.6873496770858765</left_val>
<right_val>0.4919778108596802</right_val></_></_></trees>
<stage_threshold>-0.7771289944648743</stage_threshold>
<parent>-1</parent>
<next>-1</next></_>
<_>
<trees>
<_>
<_>
<feature>
<rects>
<_>
1 10 23 14 -1.</_>
<_>
1 17 23 7 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>-0.1847431957721710</threshold>
<left_val>0.5580276250839233</left_val>
<right_val>-0.6362556815147400</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
16 1 6 3 -1.</_>
<_>
19 1 3 3 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>-6.5585779957473278e-003</threshold>
<left_val>0.4995914101600647</left_val>
<right_val>-0.6477292180061340</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
0 23 24 1 -1.</_>
<_>
6 23 12 1 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>-5.1099997945129871e-003</threshold>
<left_val>0.3744033873081207</left_val>
<right_val>-0.8293128013610840</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
22 23 2 1 -1.</_>
<_>
23 23 1 1 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>1.5558489394607022e-005</threshold>
<left_val>-0.8125947117805481</left_val>
<right_val>0.2996248900890350</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
5 0 17 3 -1.</_>
<_>
5 1 17 1 3.</_></rects>
<tilted>0</tilted></feature>
<threshold>0.0100863501429558</threshold>
<left_val>-0.4201343953609467</left_val>
<right_val>0.6895272731781006</right_val></_></_></trees>
<stage_threshold>-1.0890450477600098</stage_threshold>
<parent>0</parent>
<next>-1</next></_>
<_>
<trees>
<_>
<_>
<feature>
<rects>
<_>
0 23 6 1 -1.</_>
<_>
3 23 3 1 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>-1.8087059725075960e-003</threshold>
<left_val>0.3782742917537689</left_val>
<right_val>-0.7314499020576477</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
18 0 6 3 -1.</_>
<_>
18 0 3 3 2.</_></rects>
<tilted>1</tilted></feature>
<threshold>0.0267217606306076</threshold>
<left_val>-0.5859730243682861</left_val>
<right_val>0.4692966043949127</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
0 10 24 14 -1.</_>
<_>
0 17 24 7 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>-0.2665542960166931</threshold>
<left_val>0.5515424013137817</left_val>
<right_val>-0.4503835141658783</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
2 2 6 2 -1.</_>
<_>
5 2 3 2 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>7.1541429497301579e-003</threshold>
<left_val>-0.4545794129371643</left_val>
<right_val>0.5431115031242371</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
4 23 14 1 -1.</_>
<_>
11 23 7 1 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>1.7675620038062334e-003</threshold>
<left_val>0.2872279882431030</left_val>
<right_val>-0.7953357100486755</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
8 23 6 1 -1.</_>
<_>
11 23 3 1 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>-1.1020749807357788e-003</threshold>
<left_val>-0.8865326046943665</left_val>
<right_val>0.2418975979089737</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
10 23 6 1 -1.</_>
<_>
12 23 2 1 3.</_></rects>
<tilted>0</tilted></feature>
<threshold>3.7208790308795869e-004</threshold>
<left_val>0.2210234999656677</left_val>
<right_val>-0.8461704254150391</right_val></_></_></trees>
<stage_threshold>-1.4909429550170898</stage_threshold>
<parent>1</parent>
<next>-1</next></_>
<_>
<trees>
<_>
<_>
<feature>
<rects>
<_>
1 6 3 18 -1.</_>
<_>
1 15 3 9 2.</_></rects>
<tilted>0</tilted></feature>
<threshold>-0.0252528600394726</threshold>
<left_val>0.3844189047813416</left_val>
<right_val>-0.7393096089363098</right_val></_></_>
<_>
<_>
<feature>
<rects>
<_>
8 0 2 6 -1.</_>
<_>
8 0 2 3 2.</_></rects>
<tilted>1</tilted></feature>
<threshold>0.0103239500895143</threshold>
<left_val>-0.6912595033645630</left_val>
没有合适的资源?快使用搜索试试~ 我知道了~
车辆检测效果演示及xml文件
共2个文件
xml:1个
mp4:1个
3星 · 超过75%的资源 需积分: 13 188 下载量 133 浏览量
2017-07-13
18:46:57
上传
评论 2
收藏 2.83MB RAR 举报
温馨提示
该文件包括效果展示视频和训练生成的xml文件 由于该方法要求负样本与场景相关,因此建议自己采集视频进行样本获取及后续处理,直接使用xml文件在其他场景的效果并不一定好。本实验也有许多问题,①比如远处的检测框会较早的消失,这个原因应该是抽帧截取正样本时,远处的车辆样本选取的较少,建议新实验中每个位置上的正样本都要考虑到。②偶尔会出现检测框消失的现象,这个没法避免的..建议使用卡尔曼滤波对消失的检测框进行预测然后校正!关于样本集会在后面半个月放出,最近事比较多,等开学会有点时间... 本演示视频只对单一方向的车辆样本进行训练,并且包含了晴天多云雨天等场景的样本共同训练,正样本数量为4300多份。如果想尝试双向车道的训练,建议正样本数量达到1w左右的量级,负样本为正样本的2-5倍,关于xml文件的训练参考文章XXX,也可以换成其他特征进行训练,如LBP特征(听说训练花费时间大大降低,精度差不多,并没有进行试验),有兴趣的可以试一试,多多交流!
资源推荐
资源详情
资源评论
收起资源包目录
demo.rar (2个子文件)
test 2017_5_29 15_38_35.mp4 2.83MB
car_rear.xml 70KB
共 2 条
- 1
资源评论
- woailiangwa2018-05-03识别率挺高,车尾效果好,车脸差点
- 不要用昵称2018-05-21没有什么用
- micro5182019-09-18没有什么用
- cwangsh2019-04-03效果不好,只能识别出车尾,迎面来的车头和侧面根本无法识别
JLothar
- 粉丝: 41
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功