一种适用于自行车视频检测的部件分割方法

文档序号:9524783阅读:210来源:国知局
一种适用于自行车视频检测的部件分割方法
【技术领域】
[0001] 本发明设及交通视频检测领域,特别设及一种适用于自行车视频检测的部件分割 方法。
【背景技术】
[0002] 视频自行车检测技术是指在监控视频中识别出自行车。随着道路交通视频采集技 术的发展,大量的监控摄像头应用在交叉口和道路出入口等。利用计算机对监控视频中的 汽车、自行车、行人等进行检测的需求应运而生。目前部件分割在视频检测算法中应用的比 较多,可较好提高识别效率,但尚未有相应的方法对目标摄像机的自行车样本进行有效、合 理的部件分割方法。
[0003]目前自行车视频检测算法尚未应用到部件分割方法,尚未找到针对目标摄像机的 适用于自行车检测的部件分割方法的文章和专利说明。

【发明内容】

[0004] 为了克服现有技术存在的缺点与不足,本发明提供一种适用于自行车视频检测的 部件分割方法。 阳〇化]本发明采用如下技术方案:
[0006] 一种适用于自行车视频检测的部件分割方法,包括如下步骤:
[0007] S1获取目标摄像机的视频数据;
[0008] S2构建自行车样本数据库,具体为:提取视频数据中动态自行车图片,然后进行 归一化处理,处理后的自行车图片构建自行车样本数据库;
[0009] S3对自行车样本数据库的图片进行灰度转换;
[0010] S4将灰度转换后的样本数据库图片进行叠加处理,得到自行车样本平均图;
[0011] S5对自行车样本平均图进行部件划分,具体划分:头部、身体及自行车车体Ξ部 分;
[0012] S6确定目标摄像机的部件分割比例,具体为:根据自行车样本平均图的头部、身 体及自行车车体获得其平均像素的比例,即为目标摄像机的部件分割比例。
[0013] 所述S3中进行灰度转换利用开源的跨平台计算机视觉库化enCV对数据库中的样 本图片进行灰度变换。
[0014] 所述目标摄像机至少为一个,所述视频中至少包含自行车样本数量大于1000个。
[0015]S2中提取视频数据中动态自行车图片具体采用背景差分法,然后筛选符合条件的 自行车图片作为样本,最后采用化enCV中的Resize0函数将自行车图片统一为64*128像 素大小的样本。
[0016] 所述S4的叠加处理具体是将数据库中样本灰度矩阵Ml求平均值,获得灰度均值 矩阵M,并将Μ输入化enCV中的imshow0函数,从而获得自行车样本平均图。
[0017] 本发明的有益效果:
[0018] 本发明对单个或多个摄像机拍摄的自行车样本图片进行分析;方法简单易行,应 用该方法充分考虑摄像机所拍摄的样本和环境的影响,可提高自行车检测算法的效率和进 度,本发明具有很大的实际推广价值。
【附图说明】
[0019] 图1为本发明的一个实施例的步骤框架图;
[0020] 图2为本发明的一个实施例的获取动态目标图片的流程图;
[0021] 图3为本发明的一个实施例的良好样本实例图;
[0022] 图4为本发明的一个实施例的获得自行车样本平均图的流程图;
[0023] 图5为本发明的一个实施例的自行车样本平均图;
[0024] 图6为本发明的一个实施例的自行车样本平均图部件划分示意图。
【具体实施方式】
[0025] 下面结合实施例及附图,对本发明作进一步地详细说明,但本发明的实施方式不 限于此。 阳0%] 实施例
[0027] 如图1-图6所示,一种适用于自行车视频检测的部件分割方法,包括如下步骤:
[0028] S1获取目标摄像机的视频数据,本实施例中获取Ξ个摄像机的12个小时内的视 频数据;
[0029] S2构建自行车样本数据库,具体为提取视频数据中动态自行车图片,然后进行归 一化处理,处理后的自行车图片构建自行车样本数据库,所述动态自行车图片具体为人骑 自行车图片;
[0030] 本发明提取动态自行车图片是采用背景差分法,所述背景差分法具体为步骤为:
[0031] S2. 1进行图像的预处理,主要包括对图像进行灰度化及滤波;
[0032]S2. 2背景建模
[0033] 根据前N帖图像的灰度值进行区间统计从而得到一个具有统计意义的初始背景, 运里N= 10。
[0034] S2. 3前景提取:
[0035] 将当前最新的图像与背景做差,即可求得背景差图,然后对该图进行二值化,最终 获得运动前景区域,即实现图像分割。
[0036] 对提取的动态目标图片,剔除如车辆、自行车、自行车阴影等,筛选出较好的、具有 自行车全身的图片作为样本,同一个自行车的样本不超过20个图片,如图3所示。
[0037] 采用化enCV中的ResizeO函数将不同大小的自行车样本图片统一为64*128像 素大小的样本,形成自行车样本数据库。
[0038] S3如图4所示对自行车样本数据库的图片进行灰度转换;
[0039] 然后利用化enCV中的CvtcolorO函数,对数据库中的所有样本图片进行灰度变 换,运样每个样本都获得一个对应的灰度矩阵Ml;
[0040] 然后将数据库中所有样本灰度矩阵Ml求平均值,获得样本灰度均值矩阵M,公式如 下:
(!)
[0042] S4并将Μ输入化enCV中的imshow0函数进行显示,从而获得自行车样本平均图。
[0043] S5对自行车样本平均图的Ξ个部件,所述Ξ个部件包括头部、身体及自行车车体。 所述Ξ个部件的划分可W采用人工划分方法或者软件划分方法。 W44] S6确定立个部件的像素高,并分别求均值,得到Hhead、Hhdy和Hbike,然后再计算平均 比例Hhead:Hb"dy:Hbike,结果作为目标摄像机的部件分割比例。
[0045] 本实施例中,图2为采用背景差分法获得动态目标的图片,图3是样本的实例图, 图5是本实施例中自行车样本平均图,图6是本发明的分割结果,然后获得不同部件的像素 高,并分别求均值,得到: 阳046] Hhead= 15. 2(像素),Hb〇dy= 41. 4(像素),Η…6= 71. 4(像素)
[0047] 最后再计算平均比例1:2. 72:4. 70,就是目标摄像机的部件分割比例。
[0048] 本发明对单个或多个摄像机拍摄的自行车样本图片进行处理分析,获取自行车样 本平均图,最后确定自行车样本部件分割比例。
[0049] 上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受所述实施例的 限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、替代、组合、简化, 均应为等效的置换方式,都包含在本发明的保护范围之内。
【主权项】
1. 一种适用于自行车视频检测的部件分割方法,其特征在于,包括如下步骤: S1获取目标摄像机的视频数据; S2构建自行车样本数据库,具体为:提取视频数据中动态自行车图片,然后进行归一 化处理,处理后的自行车图片构建自行车样本数据库; S3对自行车样本数据库的图片进行灰度转换; S4将灰度转换后的样本数据库图片进行叠加处理,得到自行车样本平均图; S5对自行车样本平均图进行部件划分,具体划分:头部、身体及自行车车体三部分; S6确定目标摄像机的部件分割比例,具体为:根据自行车样本平均图的头部、身体及 自行车车体获得其平均像素的比例,即为目标摄像机的部件分割比例。2. 根据权利要求1所述的部件分割方法,其特征在于,所述S3中进行灰度转换利用开 源的跨平台计算机视觉库OpenCV对数据库中的样本图片进行灰度变换。3. 根据权利要求1所述的部件分割方法,其特征在于,所述目标摄像机至少为一个,所 述视频中至少包含自行车样本数量大于1000个。4. 根据权利要求1所述的部件分割方法,其特征在于,S2中提取视频数据中动态自行 车图片具体采用背景差分法,然后筛选符合条件的自行车图片作为样本,最后采用OpenCV 中的Resize()函数将自行车图片统一为64*128像素大小的样本。5. 根据权利要求1所述的部件分割方法,其特征在于,所述S4的叠加处理具体是将数 据库中样本灰度矩阵%求平均值,获得灰度均值矩阵M,并将Μ输入OpenCV中的imshow() 函数,从而获得自行车样本平均图。
【专利摘要】本发明公开了一种适用于自行车视频检测的部件分割方法,包括如下步骤:(1)获取目标摄像机的基础视频数据;(2)构建自行车样本数据库;(3)对数据库样本进行灰度变换;(4)获得自行车样本平均图;(5)对自行车样本平均图进行部件划分;(6)确定部件分割比例。本发明形成一种适用于自行车视频检测的样本图片部件分割方法,可以为不同摄像机的自行车检测算法提供具体部件分割依据,提高自行车视频检测算法的精度,具有实际推广价值。
【IPC分类】G06T7/00
【公开号】CN105279754
【申请号】CN201510575140
【发明人】黄玲, 谭飞刚, 肖亚星, 罗静慈, 杨杨
【申请人】华南理工大学
【公开日】2016年1月27日
【申请日】2015年9月10日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1