图像特征之 Haar-like特征(一)概述及特征值数量计算

11 篇文章 0 订阅
10 篇文章 3 订阅

1.haar-like特征介绍
- 最初用于描述人脸, 分为三类:边缘特征、线性特征、中心特征和对角线特征,组合成特征模板。
- 特征模板内有白色和黑色两种矩形,并定义该模板的特征值为
黑色矩形像素和 - 白色矩形像素和。
- 邻域矩形灰度差特征Haar特征值反映了图像的灰度变化情况。例如:脸部的一些特征能由矩形特征简单的描述,眼睛要比脸颊颜色要深,鼻梁两侧比鼻梁颜色要深,嘴巴比周围颜色要深等。
- 但矩形特征只对一些简单的图形结构,如边缘、线段较敏感,所以只能描述特定走向(水平、垂直、对角)的结构。
- OpenCV的Haar分类器是基于扩展后的特征库实现的。
- 基本的特征有 3 类
图1
模板 A 的特征值计算公式为: v=Sum黑-Sum 白。
模板 B 的特征只计算公式为: v=Sum黑-Sum 白。
模板 C 的特征只计算公式为: v=2*Sum黑-Sum 白。
模板 D 的特征只计算公式为: v=Sum黑-Sum 白。
而模板 C 中保证做差时像素的数目相等,将 Sum黑乘以 2

  • 用得比较多的特征,也就是特征原型有:
    1.边缘特征
    图2
    2.线特征
    图3
    3.点特征(中心特征)
    图4
    4.对角特征
    图5

    我们在计算特征值时,通过改变各类模板的大小和在子窗口中的位置,得到很多的矩形特征,由这些矩形特征计算出子窗口中所有 的特征值。
    论文中的图
    论文中的计算结果

  • 特征值数量计算:

    • 普通特征(水平竖直的)
      图6
  • 倾斜特征
    -可以按照(w+h)*(h+w)的大小,按照普通特征的计算方法计算。

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值