本发明专利技术公开一种实时视频智能识别方法及装置。方法包括步骤:A、通过摄像头拍摄多张样本图片;B、对拍摄的多张样本图片进行灰度化处理;C、根据样本图片中是否有目标对象将多张样本图片分为正样本以及负样本,正样本和负样本的数量相同;D、对正样本和负样本进行HOG特征提取并投入SVM分类器进行训练;E、通过摄像头实时拍摄,将实时拍摄获得的目标图片进行灰度化处理,然后利用已训练的SVM分类器对目标图片进行识别。本发明专利技术利用HOG算子和SVM分类器实现系统对特定位置是否有目标对象的识别,进一步还实现了计算目标对象离开时间的功能。
【技术实现步骤摘要】
本专利技术设及图像的智能识别与检测领域,尤其设及一种实时视频智能识别方法及 装置。
技术介绍
图像识别是计算机视觉(Computer Vision)中的一个重要研究内容,在行人检测 方面的研究特别广泛。人工智能是将计算机运用于生活中的一个重要的技术。随着当今计 算机和网络的普及,人工智能在许多领域得到了广泛的应用。让智能化的计算机为人们的 日常学习、生活、工作等带来便利的想法就随之产生。人们越来越希望计算机能够代替人工 劳动,让计算机能够像人一样工作。 目前,行人检测的研究非常多,甚至opencv库就带有行人检测的方法,但是运些行 人检测的算法只是在理论上取得了一些成功,在实际的应用中开发的还比较少。而且考虑 到实际环境的多变性等因素,具有针对性的检测方法的应用范围有其局限性。 在许多场景下,例如图书馆是一个提供学生学习的很好的环境,但有些同学经常 用书籍等物品占着座位一整天但人真正在座位上的时间却很少,运使得图书馆有限的资源 得不到充分的利用,造成了很大的浪费。现有技术中还无法实现类似上述场景下,对某一特 定位置进行实时判断是否有目标对象(如人)的功能。[000引因此,现有技术还有待于改进和发展。
技术实现思路
鉴于上述现有技术的不足,本专利技术的目的在于提供一种实时视频智能识别方法及 装置,旨在解决现有技术中还无法实现对某一特定位置进行实时判断是否有目标对象(如 人)的功能问题。 本专利技术的技术方案如下: 一种实时视频智能识别方法,其中,包括步骤: A、 通过摄像头拍摄多张样本图片; B、 对拍摄的多张样本图片进行灰度化处理; C、 根据样本图片中是否有目标对象将多张样本图片分为正样本W及负样本,正样本和 负样本的数量相同; D、 对正样本和负样本进行HOG特征提取并投入SVM分类器进行训练; E、 通过摄像头实时拍摄,将实时拍摄获得的目标图片进行灰度化处理,然后利用已训 练的SVM分类器对目标图片进行识别。 所述的实时视频智能识别方法,其中,所述步骤E之后还包括: F、 当识别结果为目标图片中无目标对象时,进行计时处理,计算出无目标对象状态的 持续时间。 所述的实时视频智能识别方法,其中,所述步骤F中,当无目标对象状态的持续时 间超过预定时间时,则标记相应位置为目标对象完全离开状态,当无目标对象状态的持续 时间未超过预定时间时则标记相应位置为目标对象暂时离开状态。 所述的实时视频智能识别方法,其中,所述步骤B具体包括:对样本图片的RGBS分 量进行加权平均处理,其公式如下: f(i,j)=0.30R(i,j)+0.59G(i,j)+0.1B(i,j),i和j分别为样本图片的像素坐标,f(i, j)为灰度化处理后的像素。 所述的实时视频智能识别方法,其中,所述步骤B中,灰度化处理后,对样本图片进 行切割得到不同位置对应的识别区域。 -种实时视频智能识别装置,其中,包括: 摄像头模块,用于拍摄多张样本图片W及目标图片; 灰度化处理模块,用于对拍摄的拍摄多张样本图片W及目标图片进行灰度化处理; 样本处理模块,用于根据样本图片中是否有目标对象将多张样本图片分为正样本W及 负样本,正样本和负样本的数量相同;对正样本和负样本进行HOG特征提取并投入SVM分类 器进行训练; 识别模块,用于利用已训练的SVM分类器对目标图片进行识别。 所述的实时视频智能识别装置,其中,还包括: 计时模块,用于当识别结果为目标图片中无目标对象时,进行计时处理,计算出无目标 对象状态的持续时间。 所述的实时视频智能识别装置,其中,还包括: 标记模块,用于当无目标对象状态的持续时间超过预定时间时,则标记相应位置为目 标对象完全离开状态,当无目标对象状态的持续时间未超过预定时间时则标记相应位置为 目标对象暂时离开状态。 所述的实时视频智能识别装置,其中,所述灰度化处理模块具体包括: 加权平均处理单元,用于对样本图片的RGBS分量进行加权平均处理,其公式如下: f(i,j)=0.30R(i,j)+0.59G(i,j)+0.1B(i,j),i和j分别为样本图片的像素坐标,f(i, j)为灰度化处理后的像素。 所述的实时视频智能识别装置,其中,所述灰度化处理模块中,灰度化处理后,对 样本图片进行切割得到不同位置对应的识别区域。 有益效果:本专利技术利用册G算子和SVM分类器实现系统实时的对特定位置是否有目 标对象的识别,进一步还实现了目标对象离开的时间进行计算的功能。【附图说明】 图1为本专利技术一种实时视频智能识别方法较佳实施例的流程图。【具体实施方式】 本专利技术提供一种实时视频智能识别方法及装置,为使本专利技术的目的、技术方案及 效果更加清楚、明确,W下对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例 仅仅用W解释本专利技术,并不用于限定本专利技术。 请参阅图1,图1为本专利技术一种实时视频智能识别方法较佳实施例的流程图,其包 括步骤: 51、 通过摄像头拍摄多张样本图片; 52、 对拍摄的多张样本图片进行灰度化处理; 53、 根据样本图片中是否有目标对象将多张样本图片分为正样本W及负样本,正样本 和负样本的数量相同; 54、 对正样本和负样本进行HOG特征提取并投入SVM分类器进行训练; 55、 通过摄像头实时拍摄,将实时拍摄获得的目标图片进行灰度化处理,然后利用已训 练的SVM分类器对目标图片进行识别。 本专利技术的方法可应用在图书馆等场景下,将摄像头对准座位,即可判断出座位上 是否有人,并结合后续的时间判断,即可判断出是否已经离开。当然,本专利技术的方法也不仅 限于运种场景下,本专利技术仅W此为例方便说明。 具体来说,在步骤Sl中,将摄像头固定于一合适的方位,使目标对象所处位置(如 座位)在拍摄的图片中处于清晰可见的位置。例如摄像头距离目标对象所处位置约为两米, 使座位在图片中处于清晰可见的位置。根据摄像机镜头焦距与镜头角度和距离的关系,选 择3.6mm的镜头的摄像机。它的镜头角度可W达到75°,能清晰拍摄到目标对象的距离在0~5 米左右。摄像机拍摄的图片大小为640*480。本专利技术可选取两个并排的座位,运两个座位在 图片中居于图片的左半和右半,运样的分布使得两个座位处于差不多的位置,差异减小,更 加有利于判断结果的正确性。当然,在具体应用时,可同时拍摄多个座位,W便提高检测效 率。 在步骤S2中,由于一天的光照随时间有较大变化,同时又考虑到天气原因也会引 起光照强度变化,运使得同一位置拍摄出来的效果有一定差异。为了避免光照强度的变化 对系统判断产生影响,导致系统误判,故要对图片进行灰度化处理。 具体地,对样本图片的RGBS分量进行加权平均处理,其公式如下: f(i,j)=0.30R(i,j)+0.59G(i,j)+0.1B(i,j),i和j分别为样本图片的像素坐标,f(i, j)为灰度化处理后的像素。 灰度化处理之后,减少了光照、天气等因素的影响,对于判断结果的准确性有很大 作用。本专利技术能够在各种光照、天气条件下实时准确的判断位置(如座位)上是否有目标对 象W及位置状态(如有人,临时离开,无人),经过测试,判断的正确率接近100%。 在本专利技术中,由于一幅图像包含多个座位(例如两个),需要对其分别进行判断,故 将拍摄得的样本图片作切割处理。本文档来自技高网...
【技术保护点】
一种实时视频智能识别方法,其特征在于,包括步骤:A、通过摄像头拍摄多张样本图片;B、对拍摄的多张样本图片进行灰度化处理;C、根据样本图片中是否有目标对象将多张样本图片分为正样本以及负样本,正样本和负样本的数量相同;D、对正样本和负样本进行HOG特征提取并投入SVM分类器进行训练;E、通过摄像头实时拍摄,将实时拍摄获得的目标图片进行灰度化处理,然后利用已训练的SVM分类器对目标图片进行识别。
【技术特征摘要】
【专利技术属性】
技术研发人员:何业军,尹佳佳,何春龙,
申请(专利权)人:深圳大学,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。