地址:东莞市南城街道西平社区西平三路动漫城A6栋208
手机:13711927618 钟先生
东莞电话:0769-83736550
中山电话:0760-89925659
惠州电话:0752-5939295
邮箱:3226704592@qq.com
|
|
|
|
行业新闻 |
|
|
东莞监控力丰科技介绍智能分析核心算法 |
添加日期:2016-1-4 11:26:31 编辑:力丰科技 来源:www.lifg.com.cn 阅读次数:2371 |
东莞监控力丰科技介绍智能分析核心算法
第一、运动检测算法
◆帧差法
相邻或间隔较近的两帧图像中按照对应位置直接进行像素值相减,从而获得差分图像。在查分图像中,若对应位置处像素值很小,则可认为其静止;如果对应位置的像素值较大,则可认为此处运动部分。
帧差法相对简单,对于运动环境具有较强的自适应性,鲁棒性较好。但是易产生空洞现象,如果空洞过大则会影响轮廓完整性,将很难提取出准确的运动目标区域。
应用帧差法时要求背景绝对禁止或基本无变化,噪声较小,目标运动速度不为零,目标区域类亮度变化较为明显。对于存在抖动、噪声等情况下的检测效果不佳,对于动态背景下的目标跟踪,则必须采用其他的方法先对全局运动做出补偿,如块匹配法、坐标变换法等。
◆背景差分法
混合高斯模型法也称为统计背景模型法。该算法的思想是:对于缓慢变化的背景,可以用正态分布来表征像素灰度值的变化,每一种背景像素的值都可以通过多个高斯分布的加权和来描述。最早提出的是三分布GMM、每个像素点用三个高斯分布来分别表征背景、前景的阴影、前景这三种不同的模式,但在东莞监控工程实际情况很复杂,对背景、前景等模式都限定只用一个高斯分布来描述是不够的。因而之后又出现了固定分布数K的混合高斯分布模型以及后面发展而来的基于自适应分布数K的混合高斯分布模型。
◆二值化
一幅图像包括目标物体、背景还有噪声,要想从多值得数字图像中直接提取出目标物体,最常用的方法就是设定一个阀值T,用T将图像的数据分成两部分:大于T的像素群和小于T的像素群。这是研究灰度变换的最特殊的方法,称为图像的二值化。
图像的二值化,就是将图像上的像素点的灰度值设置为0或255,也就是将整个图像呈现出明显的只有黑和白的视觉效果。
◆中值滤波
中值滤波法是一种非线性平滑技术,它将每一像素点的灰度值设置为该点某邻域窗口内的所有像素点灰度值得中值。
中值滤波是基于排序统计理论的一种能有效抑制噪声的非线性信号处理技术,中值滤波的基本原理是把数字图像或数字序列中的一点的值用该点的一个领域中各点值得中值代替,让周围的像素接近的真实值,从而消除孤立的噪声点。
◆膨胀腐蚀
膨胀和腐蚀是两种基本的形态学运算。腐蚀就是使用算法,将图像的边缘腐蚀掉,作用就是将目标的边缘的“毛刺”剔除掉,即物体与周围背景点分离。膨胀就是使用算法,将图像的边缘扩大些,作用就是将目标的边缘或者是内部的坑填掉,即将物体与周围背景点结合。
第二、车牌识别算法
◆车牌定位算法
对经过预处理后的二值车牌图像进行一阶水平差分得到的跳变点图,分别统计水平和垂直方向上的跳变点个数,通过设置标签和区域连通,粗定位车牌的上下和左右边界;选取一定区域的车牌图像进行色彩空间转换,判断车牌颜色;对大于一定倾斜角的车牌进行水平矫正,使字符在同一水平线上;对矫正后的灰度图像进行Sobel水平算子和垂直算子进行边缘检测并二值化,采用类似粗定位的方法对车牌进行细定位。
◆车牌切分算法
算法是基于二值图像进行的,由于车牌颜色的不同,二值化车牌后得到黑底白字、白低黑只两种情况,这里将二值化后的车牌统一规定为黑底白字。由于二值图像会丢失掉很多信息以及汉字的结构等原因,可能会造成字符粘接模糊或断裂的缺陷,增加切分的难度。考虑到算法的实时性和适用性,采用投影法作为主要的分割法,根据车牌的先验知识,配以对粘连字符、断裂字符和车牌边框干扰的特殊处理来完成字符分割。
以上文章来源由东莞监控http://www.lifg.com.cn力丰科技整理提供。 |
|
|