视频模式识别步骤为:图像采集、预处理、定位、分割和标记、特征提取、识别。
统计模式识别认为图像可能包含一个或多个物体,并且每个物体属于若干事先定义的类型、范畴或模式之一。最后一步是分类识别,分类是很重要的部分,贝叶斯分类器、神经网络分类器等都是特别经典的算法。本系统只需要识别,并没有用到分类。
需求分析:用户可以指定要识别的人,系统会记录下此人的特征,当前版本只采用颜色特征,所以输入应该是彩色图像。识别过程系统对视频流自动匹配特征,如果识别出目标会提示用户。
本系统菜单为:
--文件:打开视频、播放视频、保存当前帧
--获取背景:平均值法、方差法、直方图法
--运动检测:平均值背景、方差背景、直方图背景、MeanShift法
--指定目标:平均值背景、方差背景、直方图背景
--目标识别:平均值背景、方差背景、直方图背景
--跳到指定帧
处理过程:先将原视频图像转换成灰度图像(或二值图像),去除背景和分割标记采用灰度图像处理,再根据灰度图像对应的像素对彩色图像进行特征提取和显示。
一、获取背景 ,背景的提取非常重要,关系到运动物体的定位是否精确,背景提取有多种方法,本系统只用到三种:多帧图像累加求平均值、方差、直方图。
二、运动检测(动态跟踪),或运动图像的定位,因为没有足够的先验知识,所以把行人从单张图片上根据特征定位出来比较难。考虑是视频图像,可以用背景差分法进行目标物的检测,首先根据视频多张帧图像计算出当前的背景(例如多帧累加求平均值),然后用每一帧图像减去背景图像,即为当前运动物体&#