女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

HOG特征以及提取算法的實(shí)現(xiàn)過程

Dbwd_Imgtec ? 2018-01-22 16:30 ? 次閱讀

1、HOG特征:

方向梯度直方圖(Histogram of Oriented Gradient, HOG)特征是一種在計(jì)算機(jī)視覺和圖像處理中用來進(jìn)行物體檢測(cè)的特征描述子。它通過計(jì)算和統(tǒng)計(jì)圖像局部區(qū)域的梯度方向直方圖來構(gòu)成特征。Hog特征結(jié)合SVM分類器已經(jīng)被廣泛應(yīng)用于圖像識(shí)別中,尤其在行人檢測(cè)中獲得了極大的成功。需要提醒的是,HOG+SVM進(jìn)行行人檢測(cè)的方法是法國研究人員Dalal在2005的CVPR上提出的,而如今雖然有很多行人檢測(cè)算法不斷提出,但基本都是以HOG+SVM的思路為主。

(1)主要思想:

在一副圖像中,局部目標(biāo)的表象和形狀(appearance and shape)能夠被梯度或邊緣的方向密度分布很好地描述。(本質(zhì):梯度的統(tǒng)計(jì)信息,而梯度主要存在于邊緣的地方)。

(2)具體的實(shí)現(xiàn)方法是:

首先將圖像分成小的連通區(qū)域,我們把它叫細(xì)胞單元。然后采集細(xì)胞單元中各像素點(diǎn)的梯度的或邊緣的方向直方圖。最后把這些直方圖組合起來就可以構(gòu)成特征描述器。

(3)提高性能:

把這些局部直方圖在圖像的更大的范圍內(nèi)(我們把它叫區(qū)間或block)進(jìn)行對(duì)比度歸一化(contrast-normalized),所采用的方法是:先計(jì)算各直方圖在這個(gè)區(qū)間(block)中的密度,然后根據(jù)這個(gè)密度對(duì)區(qū)間中的各個(gè)細(xì)胞單元做歸一化。通過這個(gè)歸一化后,能對(duì)光照變化和陰影獲得更好的效果。

(4)優(yōu)點(diǎn):

與其他的特征描述方法相比,HOG有很多優(yōu)點(diǎn)。首先,由于HOG是在圖像的局部方格單元上操作,所以它對(duì)圖像幾何的和光學(xué)的形變都能保持很好的不變性,這兩種形變只會(huì)出現(xiàn)在更大的空間領(lǐng)域上。其次,在粗的空域抽樣、精細(xì)的方向抽樣以及較強(qiáng)的局部光學(xué)歸一化等條件下,只要行人大體上能夠保持直立的姿勢(shì),可以容許行人有一些細(xì)微的肢體動(dòng)作,這些細(xì)微的動(dòng)作可以被忽略而不影響檢測(cè)效果。因此HOG特征是特別適合于做圖像中的人體檢測(cè)的。

2、HOG特征提取算法的實(shí)現(xiàn)過程:

大概過程:

HOG特征提取方法就是將一個(gè)image(你要檢測(cè)的目標(biāo)或者掃描窗口):

1)灰度化(將圖像看做一個(gè)x,y,z(灰度)的三維圖像);

2)采用Gamma校正法對(duì)輸入圖像進(jìn)行顏色空間的標(biāo)準(zhǔn)化(歸一化);目的是調(diào)節(jié)圖像的對(duì)比度,降低圖像局部的陰影和光照變化所造成的影響,同時(shí)可以抑制噪音的干擾;

3)計(jì)算圖像每個(gè)像素的梯度(包括大小和方向);主要是為了捕獲輪廓信息,同時(shí)進(jìn)一步弱化光照的干擾。

4)將圖像劃分成小cells(例如6*6像素/cell);

5)統(tǒng)計(jì)每個(gè)cell的梯度直方圖(不同梯度的個(gè)數(shù)),即可形成每個(gè)cell的descriptor;

6)將每幾個(gè)cell組成一個(gè)block(例如3*3個(gè)cell/block),一個(gè)block內(nèi)所有cell的特征descriptor串聯(lián)起來便得到該block的HOG特征descriptor。

7)將圖像image內(nèi)的所有block的HOG特征descriptor串聯(lián)起來就可以得到該image(你要檢測(cè)的目標(biāo))的HOG特征descriptor了。這個(gè)就是最終的可供分類使用的特征向量了。

HOG特征以及提取算法的實(shí)現(xiàn)過程

具體每一步的詳細(xì)過程如下:

(1)標(biāo)準(zhǔn)化gamma空間和顏色空間

為了減少光照因素的影響,首先需要將整個(gè)圖像進(jìn)行規(guī)范化(歸一化)。在圖像的紋理強(qiáng)度中,局部的表層曝光貢獻(xiàn)的比重較大,所以,這種壓縮處理能夠有效地降低圖像局部的陰影和光照變化。因?yàn)轭伾畔⒆饔貌淮?,通常先轉(zhuǎn)化為灰度圖;

Gamma壓縮公式:比如可以取Gamma=1/2;

(2)計(jì)算圖像梯度

計(jì)算圖像橫坐標(biāo)和縱坐標(biāo)方向的梯度,并據(jù)此計(jì)算每個(gè)像素位置的梯度方向值;求導(dǎo)操作不僅能夠捕獲輪廓,人影和一些紋理信息,還能進(jìn)一步弱化光照的影響。

圖像中像素點(diǎn)(x,y)的梯度為:

HOG特征以及提取算法的實(shí)現(xiàn)過程

最常用的方法是:首先用[-1,0,1]梯度算子對(duì)原圖像做卷積運(yùn)算,得到x方向(水平方向,以向右為正方向)的梯度分量gradscalx,然后用[1,0,-1]T梯度算子對(duì)原圖像做卷積運(yùn)算,得到y(tǒng)方向(豎直方向,以向上為正方向)的梯度分量gradscaly。然后再用以上公式計(jì)算該像素點(diǎn)的梯度大小和方向。

(3)為每個(gè)細(xì)胞單元構(gòu)建梯度方向直方圖

第三步的目的是為局部圖像區(qū)域提供一個(gè)編碼,同時(shí)能夠保持對(duì)圖像中人體對(duì)象的姿勢(shì)和外觀的弱敏感性。

我們將圖像分成若干個(gè)“單元格cell”,例如每個(gè)cell為6*6個(gè)像素。假設(shè)我們采用9個(gè)bin的直方圖來統(tǒng)計(jì)這6*6個(gè)像素的梯度信息。也就是將cell的梯度方向360度分成9個(gè)方向塊,如圖所示:例如:如果這個(gè)像素的梯度方向是20-40度,直方圖第2個(gè)bin的計(jì)數(shù)就加一,這樣,對(duì)cell內(nèi)每個(gè)像素用梯度方向在直方圖中進(jìn)行加權(quán)投影(映射到固定的角度范圍),就可以得到這個(gè)cell的梯度方向直方圖了,就是該cell對(duì)應(yīng)的9維特征向量(因?yàn)橛?個(gè)bin)。

像素梯度方向用到了,那么梯度大小呢?梯度大小就是作為投影的權(quán)值的。例如說:這個(gè)像素的梯度方向是20-40度,然后它的梯度大小是2(假設(shè)?。?,那么直方圖第2個(gè)bin的計(jì)數(shù)就不是加一了,而是加二(假設(shè)啊)。

HOG特征以及提取算法的實(shí)現(xiàn)過程

細(xì)胞單元可以是矩形的(rectangular),也可以是星形的(radial)。

(4)把細(xì)胞單元組合成大的塊(block),塊內(nèi)歸一化梯度直方圖

由于局部光照的變化以及前景-背景對(duì)比度的變化,使得梯度強(qiáng)度的變化范圍非常大。這就需要對(duì)梯度強(qiáng)度做歸一化。歸一化能夠進(jìn)一步地對(duì)光照、陰影和邊緣進(jìn)行壓縮。

作者采取的辦法是:把各個(gè)細(xì)胞單元組合成大的、空間上連通的區(qū)間(blocks)。這樣,一個(gè)block內(nèi)所有cell的特征向量串聯(lián)起來便得到該block的HOG特征。這些區(qū)間是互有重疊的,這就意味著:每一個(gè)單元格的特征會(huì)以不同的結(jié)果多次出現(xiàn)在最后的特征向量中。我們將歸一化之后的塊描述符(向量)就稱之為HOG描述符。

區(qū)間有兩個(gè)主要的幾何形狀——矩形區(qū)間(R-HOG)和環(huán)形區(qū)間(C-HOG)。R-HOG區(qū)間大體上是一些方形的格子,它可以有三個(gè)參數(shù)來表征:每個(gè)區(qū)間中細(xì)胞單元的數(shù)目、每個(gè)細(xì)胞單元中像素點(diǎn)的數(shù)目、每個(gè)細(xì)胞的直方圖通道數(shù)目。

例如:行人檢測(cè)的最佳參數(shù)設(shè)置是:3×3細(xì)胞/區(qū)間、6×6像素/細(xì)胞、9個(gè)直方圖通道。則一塊的特征數(shù)為:3*3*9;

(5)收集HOG特征

最后一步就是將檢測(cè)窗口中所有重疊的塊進(jìn)行HOG特征的收集,并將它們結(jié)合成最終的特征向量供分類使用。

(6)那么一個(gè)圖像的HOG特征維數(shù)是多少呢?

順便做個(gè)總結(jié):Dalal提出的Hog特征提取的過程:把樣本圖像分割為若干個(gè)像素的單元(cell),把梯度方向平均劃分為9個(gè)區(qū)間(bin),在每個(gè)單元里面對(duì)所有像素的梯度方向在各個(gè)方向區(qū)間進(jìn)行直方圖統(tǒng)計(jì),得到一個(gè)9維的特征向量,每相鄰的4個(gè)單元構(gòu)成一個(gè)塊(block),把一個(gè)塊內(nèi)的特征向量聯(lián)起來得到36維的特征向量,用塊對(duì)樣本圖像進(jìn)行掃描,掃描步長為一個(gè)單元。最后將所有塊的特征串聯(lián)起來,就得到了人體的特征。例如,對(duì)于64*128的圖像而言,每16*16的像素組成一個(gè)cell,每2*2個(gè)cell組成一個(gè)塊,因?yàn)槊總€(gè)cell有9個(gè)特征,所以每個(gè)塊內(nèi)有4*9=36個(gè)特征,以8個(gè)像素為步長,那么,水平方向?qū)⒂?個(gè)掃描窗口,垂直方向?qū)⒂?5個(gè)掃描窗口。也就是說,64*128的圖片,總共有36*7*15=3780個(gè)特征。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 算法
    +關(guān)注

    關(guān)注

    23

    文章

    4698

    瀏覽量

    94721
  • hod
    hod
    +關(guān)注

    關(guān)注

    0

    文章

    4

    瀏覽量

    1979

原文標(biāo)題:目標(biāo)檢測(cè)的圖像特征提取之HOG特征

文章出處:【微信號(hào):Imgtec,微信公眾號(hào):Imagination Tech】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    手背靜脈特征提取算法

    Radon變換(FRAT);;手背靜脈;;特征提取算法【DOI】:CNKI:SUN:JLDX.0.2010-02-021【正文快照】:人體手背靜脈識(shí)別是一種新型的非接觸式紅外采集生物測(cè)定識(shí)別技術(shù),是對(duì)現(xiàn)有
    發(fā)表于 04-24 09:58

    如何提取顏色特征

    計(jì)算機(jī)視覺的特征提取算法研究至關(guān)重要。在一些算法中,一個(gè)高復(fù)雜度特征提取可能能夠解決問題(進(jìn)行目標(biāo)檢測(cè)等目的),但這將以處理更多數(shù)據(jù),需要
    發(fā)表于 10-12 06:55

    圖像的深淺特征應(yīng)用于人臉識(shí)別

    本文將HOG特征和PCANet網(wǎng)絡(luò)提取特征進(jìn)行融合,不僅包含數(shù)據(jù)的淺層局部和數(shù)據(jù)分布信息,還包含深度判別性信息,在AR及Yale B人臉數(shù)據(jù)庫的實(shí)驗(yàn)結(jié)果驗(yàn)證了本文
    發(fā)表于 11-25 06:17

    怎樣去提取基于視頻流的興趣HOG特征

    怎樣去提取基于視頻流的興趣HOG特征呢?其具體原理是什么?
    發(fā)表于 10-22 06:01

    基于已知特征項(xiàng)和環(huán)境相關(guān)量的特征提取算法

    在現(xiàn)有基于已知特征項(xiàng)特征提取算法的基礎(chǔ)上,提出一種基于已知特征項(xiàng)和環(huán)境相關(guān)量的特征提取算法。該
    發(fā)表于 04-18 09:37 ?17次下載

    基于Joint+HOG特征復(fù)雜場(chǎng)景下的頭肩檢測(cè)

    頭肩的定位檢測(cè)采用了Haar特征HOG特征的層級(jí)分類方法,并根據(jù)頭肩的對(duì)稱性特點(diǎn),提出了一種稱為Joint HOG的組合型特征。通過Haa
    發(fā)表于 05-07 15:34 ?36次下載
    基于Joint+<b class='flag-5'>HOG</b><b class='flag-5'>特征</b>復(fù)雜場(chǎng)景下的頭肩檢測(cè)

    基于HOG的快速人體檢測(cè)方法

    Dalal等人提出的基于梯度方向直方圖(HOG)的人體識(shí)別算法具有較高精度,因此成為了人體識(shí)別領(lǐng)域熱門研究的對(duì)象,文中提出了一種快速HOG特征提取
    發(fā)表于 06-26 13:39 ?53次下載
    基于<b class='flag-5'>HOG</b>的快速人體檢測(cè)方法

    基于Gabor的特征提取算法在人臉識(shí)別中的應(yīng)用

    針對(duì)人臉識(shí)別中的特征提取問題,提出一種新的基于Gabor的特征提取算法,利用Gabor小波變換良好的提取區(qū)分能力和LDA所具有的判別性優(yōu)勢(shì)來進(jìn)行特征
    發(fā)表于 01-22 14:25 ?54次下載

    關(guān)于HoG算法的介紹

    2005 年的CVPR 上由 Navneet Dalal 和 Bill Triggs 提出來的。HoG算法很簡單,對(duì)于物體的特征表示卻非常有效。簡單而高效,這大概也是其從被提出來之后,就被CV界廣泛使用的原因所在。
    發(fā)表于 11-17 07:25 ?1.5w次閱讀

    HOG特征提取算法并行加速

    HOG特征是一種簡單高效的常用來進(jìn)行物體檢測(cè)的特征描述子,廣泛應(yīng)用于行人檢測(cè)等領(lǐng)域,然而在處理海量圖片時(shí)卻面臨著嚴(yán)峻的性能挑戰(zhàn)。解決方法之一就是通過使用神威太湖之光超級(jí)計(jì)算機(jī)的處理器節(jié)點(diǎn)對(duì)海量圖像
    發(fā)表于 11-21 16:48 ?9次下載
    <b class='flag-5'>HOG</b><b class='flag-5'>特征提取</b><b class='flag-5'>算法</b>并行加速

    基于多尺度HOG的草圖檢索

    基于興趣點(diǎn)的多尺度HOG特征。利用圖像的多尺度HOG特征集生成視覺詞典,最終形成與視覺詞典相關(guān)的特征描述向量,通過相似度匹配
    發(fā)表于 12-04 09:56 ?0次下載

    圖像識(shí)別中人體檢測(cè)的HOG特征提取方法解析

    方向梯度直方圖(Histogram of Oriented Gradient, HOG特征是一種在計(jì)算機(jī)視覺和圖像處理中用來進(jìn)行物體檢測(cè)的特征描述子。HOG
    發(fā)表于 12-10 13:45 ?7286次閱讀

    基于小波脊線的特征提取算法

    捕獲問題,并對(duì)其特征參數(shù)提取算法進(jìn)行了研究。針對(duì)跳頻信號(hào)的特征提取,研究了一種基于小波脊線的特征提取算法
    發(fā)表于 01-04 14:04 ?0次下載
    基于小波脊線的<b class='flag-5'>特征提取</b><b class='flag-5'>算法</b>

    融合多尺度HOG特征和語義屬性的合成素描人臉識(shí)別

    ,單純依賴局部細(xì)節(jié)特征識(shí)別率較低的問題,文中提出一種融合多尺度HOG特征并加以語義屬性約束的合成素描人臉識(shí)別的算法。首先提取出合成素描人臉的
    發(fā)表于 04-21 11:32 ?20次下載
    融合多尺度<b class='flag-5'>HOG</b><b class='flag-5'>特征</b>和語義屬性的合成素描人臉識(shí)別

    OpenCV預(yù)訓(xùn)練SVM行人HOG特征分類器實(shí)現(xiàn)多尺度行人檢測(cè)

    HOG(Histogram of Oriented Gradient)特征在對(duì)象檢測(cè)與模式匹配中是一種常見的特征提取算法,是基于本地像素塊進(jìn)行特征
    的頭像 發(fā)表于 07-05 11:02 ?2526次閱讀