專利名稱:特定類敏感圖像檢測(cè)方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像檢測(cè)方法,尤其是涉及一種特定類敏感圖像檢測(cè)方法。
背景技術(shù):
越來越多的敏感信息,特別是含有淫穢色情內(nèi)容的敏感圖像,在互聯(lián)網(wǎng)上大肆傳播,不但極大危害了社會(huì)的穩(wěn)定,而且嚴(yán)重影響了人們的日常生活,給人們的身心健康帶來了嚴(yán)重的負(fù)面影響。因此,如何制止敏感圖像的蔓延,如何保護(hù)廣大青少年不受到淫穢色情信息的毒害,是社會(huì)各界普遍關(guān)注的問題,同時(shí)也是一個(gè)世界性的難題。嚴(yán)厲打擊傳播網(wǎng)絡(luò)敏感信息的違法行為,建立網(wǎng)絡(luò)敏感信息監(jiān)管的長(zhǎng)效機(jī)制迫在眉睫。圖像比文字信息更豐富,敏感圖像比敏感文字危害更大。基于內(nèi)容分析的圖像識(shí)別是敏感圖像過濾的關(guān)鍵環(huán)節(jié),將基于內(nèi)容分析的圖像識(shí)別應(yīng)用到敏感信息過濾中,受到了諸多研究者的關(guān)注。主要有兩種方法一是通過分析圖像中人體的內(nèi)容(如肢體等),根據(jù)模板或設(shè)定的規(guī)則來區(qū)分敏感圖像和正常圖像;二是從圖像中提取出特征,經(jīng)過處理后形成特征向量,利用特征向量檢測(cè)敏感圖像。目前,后一種方法為主流。例如美國(guó)衣阿華大學(xué)的Fleck和加洲大學(xué)伯克利分校的Forsyth等人[D. A. Forsyth,M. M. Fleck, C. Breger, “Finding Naked People,,,Proc. of 4th European Conf. on Computer Vision, 1996, PP. 593-602.],通過基于膚色的圖像分割和人體姿態(tài)的幾何特征檢測(cè),判斷圖像中是否包含裸露的人體。斯坦福大學(xué)的 Wang 等人[J. Z. Wang, J. Li, G. Wiederhold, 0. Firschein, “System for Screening Objectionable Images,,,Computer Communications, 1998, 21(15),pp. 1355-1360.],利用結(jié)合小波紋理和顏色直方圖的特征向量識(shí)別敏感圖像中的裸體區(qū)域。英國(guó)阿伯丁大學(xué)的 Craw 等人[D. Brown, I. Craw, J. Lewthwaite, “A SOM Based Approach to Skin Detection with Application in Real Time Systems”,Proc. of British Conf. on Machine Vision, 2001.],采用自組織映射(SOM)建立膚色模型,通過膚色概率值來鑒別膚色像素點(diǎn)。上述方法都是以大面積裸露皮膚為基礎(chǔ)的,對(duì)多數(shù)敏感圖像可起到較好的檢測(cè)效果。針對(duì)有些皮膚裸露較多而并未裸露人體關(guān)鍵部位的圖像(比如人臉、背部、手掌等特寫圖像),有人提出了胸部等人體關(guān)鍵部位檢測(cè)的方法[魏巍.基于人體關(guān)鍵部位的敏感圖像過濾技術(shù)研究[D].吉林吉林大學(xué),2008 ;陸宿,鞏玉旺,姚金良,周建政.基于人體關(guān)鍵部位檢測(cè)的敏感圖像過濾方法[J].計(jì)算機(jī)應(yīng)用與軟件,2011,28 (4) :154-158.]。還有一些敏感圖像,皮膚裸露面積小,且裸露人體位居圖像的一側(cè)或一角,上述敏感圖像檢測(cè)方法很難檢測(cè)出來。針對(duì)這些特殊類的敏感圖像,建立了特定類敏感圖像的檢測(cè)模型,該模型根據(jù)特定類敏感圖像的特點(diǎn),提取圖像的特殊特征,有效地檢測(cè)出常規(guī)手段不能檢測(cè)出來的敏感圖像。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種特定類敏感圖像檢測(cè)方法。特定類敏感圖像包括視頻裸
4聊圖像、網(wǎng)絡(luò)賣淫圖像、海灘裸體圖像。特定類敏感圖像檢測(cè)方法解決了幾類常規(guī)敏感圖像檢測(cè)方法很難識(shí)別的敏感圖像。本發(fā)明輔助常規(guī)的敏感圖像檢測(cè)方法,可以有效地提高敏感圖像檢測(cè)的正識(shí)率。本發(fā)明采用的技術(shù)方案是該方法包括以下步驟(I)從所有圖像中提取膚色和圖像文字區(qū)域特征信息,并建立視頻裸聊圖像檢測(cè)模型、網(wǎng)絡(luò)賣淫圖像檢測(cè)模型和海灘裸體圖像檢測(cè)模型;(2)根據(jù)所建立的視頻裸聊圖像檢測(cè)模型,對(duì)視頻裸聊圖像進(jìn)行匹配,若匹配成功,則圖像直接判定為敏感圖像,圖像檢測(cè)結(jié)束,否則,轉(zhuǎn)入⑶;(3)根據(jù)所建立的網(wǎng)絡(luò)賣淫圖像檢測(cè)模型,對(duì)網(wǎng)絡(luò)賣淫圖像進(jìn)行匹配,若匹配成功,則圖像直接判定為敏感圖像,圖像檢測(cè)結(jié)束,否則,轉(zhuǎn)入⑷;(4)根據(jù)所建立的海灘裸體圖像檢測(cè)模型,對(duì)海灘裸體圖像進(jìn)行匹配,若匹配成功,則圖像直接判定為敏感圖像,圖像檢測(cè)結(jié)束,否則,轉(zhuǎn)入其它圖像檢測(cè)模塊。所述的膚色提取方法,采用基于RGB顏色空間的亮度自適應(yīng)檢測(cè)方法,對(duì)光照條件均衡、光線過強(qiáng)或者曝光過度、燈光影響導(dǎo)致圖像變色條件下進(jìn)行建模,建立膚色檢測(cè)方法。所述的圖像文字區(qū)域提取方法,對(duì)待檢測(cè)區(qū)域Rg,取水平方向上的梯度值作為點(diǎn) (i,j)的梯度,記作G(i,j),滑動(dòng)窗口在待檢測(cè)區(qū)域中掃描,窗口內(nèi)某行的文字像素點(diǎn)梯度 Gt (i, j)的和大于行閾值Thi^則該行為文字行;若窗口內(nèi)文字行的連續(xù)性大于窗口閾值 Thrff,說明當(dāng)前窗口是文本窗口;若待檢測(cè)區(qū)域Rg內(nèi)統(tǒng)計(jì)為文本窗口數(shù)sumT大于區(qū)域閾值 ThrEg,則確定待檢測(cè)區(qū)域?yàn)槲淖謪^(qū)域。所述的視頻裸聊圖像檢測(cè)模型,設(shè)圖像的右上部分為視頻窗口,左邊為消息窗口, 若消息窗口的背景亮度大于消息窗口亮度閾值ThrM且消息窗口為文字區(qū)域,視頻窗口可以檢測(cè)出人體且膚色比例大于視頻窗口的膚色閾值Thrs,視頻窗口檢測(cè)為非文字區(qū)域,則判定該圖像為視頻裸聊圖像。所述的網(wǎng)絡(luò)賣淫圖像檢測(cè)模型,設(shè)圖像的上部分為文本窗口,下部分為肖像窗口, 文本窗口的背景亮度大于文本窗口亮度閾值ThrT且文本窗口為文字區(qū)域,肖像窗口可以檢測(cè)出人體且肖像窗口檢測(cè)為非文字區(qū)域,則判定該圖像為網(wǎng)絡(luò)賣淫圖像。所述的海灘裸體圖像檢測(cè)模型,設(shè)定圖像的遠(yuǎn)景部分為天空,近景部分為海灘,分別建立天空模型和海灘模型,若圖像檢測(cè)為海灘天空?qǐng)D像,且在海灘區(qū)域中可以檢測(cè)出裸露人體,則判定該圖像為海灘裸體圖像。所述的天空模型,圖像I的上部分為天空,取上邊緣n行作為天空檢測(cè)區(qū)域O,計(jì)算O中檢測(cè)為天空的像素所占的比例,天空區(qū)域可能都是藍(lán)色天空,也可能是一部分是藍(lán)色天空,一部分是白云,設(shè)BS(I(i,j))表示像素(i,j)被檢測(cè)為藍(lán)天,WC(I(i,j))表示像素(i,j)被檢測(cè)為白云,Rtci表示檢測(cè)為BS像素所占的比例,Rtc2表示檢測(cè)為BS和WC兩類像素所占的比例,Thrskyl、Thrsky2分別為天空閾值和藍(lán)天閾值,若滿足Rtci > Thrskyl或者滿足 Rtc2 > Thrskyl 且 Rtci > Thrsky2,則認(rèn)為 O 為天空。所述的海灘模型,取下邊緣和左右兩邊緣的像素點(diǎn)集合T,設(shè)海灘顏色與膚色所用同一模型,計(jì)算T中檢測(cè)為膚色的像素所占的比例Rt,若Rt大于海灘閾值Thrlles,則認(rèn)為圖像下部分區(qū)域中有海灘。
本發(fā)明具有的有益效果是目前國(guó)內(nèi)外研究敏感圖像檢測(cè)方法的文獻(xiàn)很多,但是研究特殊敏感圖像的文獻(xiàn)較少,特別是缺少檢測(cè)視頻裸聊圖像、網(wǎng)絡(luò)賣淫圖像、海灘裸體圖像等特殊敏感圖像的方法。 本發(fā)明以特定類敏感圖像為凈化對(duì)象,是特定類敏感圖像的“專殺工具”,輔助常規(guī)的敏感圖像檢測(cè)方法,可以有效地提高敏感圖像檢測(cè)的正識(shí)率。
圖I是本發(fā)明的特定類敏感圖像檢測(cè)方法的流程圖。圖2是視頻裸聊圖像檢測(cè)模型。圖3是網(wǎng)絡(luò)賣淫圖像檢測(cè)模型。圖4是海灘裸體圖像檢測(cè)模型。
具體實(shí)施例方式以下結(jié)合附圖和實(shí)施例對(duì)本發(fā)明作進(jìn)一步詳細(xì)描述。如圖I所示,本發(fā)明的特定類敏感圖像檢測(cè)方法主要包括以下步驟I、膚色檢測(cè)方法膚色檢測(cè)方法,采用基于RGB顏色空間的亮度自適應(yīng)檢測(cè)方法,對(duì)光照條件均衡、 光線過強(qiáng)或者曝光過度、燈光影響導(dǎo)致圖像變色等條件下進(jìn)行建模。設(shè)采用RGB顏色空間獲取圖像的膚色點(diǎn)集合為W (S),在均衡的光照條件下,皮膚顏色描述如公式(1),此時(shí)1 、G、B三個(gè)顏色分量不能靠得太近,R分量的值是最大的,灰色不作考慮。叫 I (s) = {sG (R,G,B),R > 50 H G > 40 H B > 50 H 10 < R-G < 95 H 0 < R-B < 150} (I)如果光線過強(qiáng)或者曝光過度,皮膚顏色如公式⑵所示,此時(shí)R和G分量值相近, 而B分量最小。叫2 (s) = {s G (R,G,B),R > 220 n G > 210 n 120 < B < 150 n 0 < R-G < 10}
(2)然而,RGB顏色空間易受光照的影響,為此,考慮了由于周邊環(huán)境、燈光等因素導(dǎo)致膚色呈現(xiàn)偏紅色或灰色的情況,如公式(3)和(4)所示。
權(quán)利要求
1.一種特定類敏感圖像檢測(cè)方法,其特征在于,包括以下步驟(1)從所有圖像中提取膚色和圖像文字區(qū)域特征信息,并建立視頻裸聊圖像檢測(cè)模型、 網(wǎng)絡(luò)賣淫圖像檢測(cè)模型和海灘裸體圖像檢測(cè)模型;(2)根據(jù)所建立的視頻裸聊圖像檢測(cè)模型,對(duì)視頻裸聊圖像進(jìn)行匹配,若匹配成功,則圖像直接判定為敏感圖像,圖像檢測(cè)結(jié)束,否則,轉(zhuǎn)入(3);(3)根據(jù)所建立的網(wǎng)絡(luò)賣淫圖像檢測(cè)模型,對(duì)網(wǎng)絡(luò)賣淫圖像進(jìn)行匹配,若匹配成功,則圖像直接判定為敏感圖像,圖像檢測(cè)結(jié)束,否則,轉(zhuǎn)入(4);(4)根據(jù)所建立的海灘裸體圖像檢測(cè)模型,對(duì)海灘裸體圖像進(jìn)行匹配,若匹配成功,則圖像直接判定為敏感圖像,圖像檢測(cè)結(jié)束,否則,轉(zhuǎn)入其它圖像檢測(cè)模塊。
2.根據(jù)權(quán)利要求I所述的一種特定類敏感圖像檢測(cè)方法,其特征在于,所述步驟(I)的膚色提取方法,采用基于RGB顏色空間的亮度自適應(yīng)檢測(cè)方法,對(duì)光照條件均衡、光線過強(qiáng)或者曝光過度、燈光影響導(dǎo)致圖像變色條件下進(jìn)行建模,建立膚色檢測(cè)方法。
3.根據(jù)權(quán)利要求I所述的一種特定類敏感圖像檢測(cè)方法,其特征在于,所述步驟(I) 的圖像文字區(qū)域提取方法,是對(duì)待檢測(cè)區(qū)域Rg,取水平方向上的梯度值作為點(diǎn)(i,j)的梯度,記作G (i,j),滑動(dòng)窗口在待檢測(cè)區(qū)域中掃描,滑動(dòng)窗口內(nèi)某行的文字像素點(diǎn)梯度Gt (i, j)的和大于行閾值Thiv則該行為文字行;若滑動(dòng)窗口內(nèi)文字行的連續(xù)性大于滑動(dòng)窗口閾值Thrw,說明當(dāng)前滑動(dòng)窗口是文本窗口;若待檢測(cè)區(qū)域Rg內(nèi)統(tǒng)計(jì)為文本窗口數(shù)sumT大于區(qū)域閾值ThrKg,則確定待檢測(cè)區(qū)域?yàn)槲淖謪^(qū)域。
4.根據(jù)權(quán)利要求I所述的一種特定類敏感圖像檢測(cè)方法,其特征在于,所述步驟(2)的視頻裸聊圖像檢測(cè)模型,設(shè)圖像的右上部分為視頻窗口,左邊為消息窗口,若消息窗口的背景亮度大于消息窗口亮度閾值ThrM且消息窗口為文字區(qū)域,視頻窗口可以檢測(cè)出人體且膚色比例大于視頻窗口的膚色閾值Thrs,視頻窗口檢測(cè)為非文字區(qū)域,則判定該圖像為視頻裸聊圖像。
5.根據(jù)權(quán)利要求I所述的一種特定類敏感圖像檢測(cè)方法,其特征在于,所述步驟(3)的網(wǎng)絡(luò)賣淫圖像檢測(cè)模型,設(shè)圖像的上部分為文本窗口,下部分為肖像窗口,文本窗口的背景亮度大于文本窗口亮度閾值ThrT且文本窗口為文字區(qū)域,肖像窗口可以檢測(cè)出人體且肖像窗口檢測(cè)為非文字區(qū)域,則判定該圖像為網(wǎng)絡(luò)賣淫圖像。
6.根據(jù)權(quán)利要求I所述的一種特定類敏感圖像檢測(cè)方法,其特征在于,所述步驟(4)的海灘裸體圖像檢測(cè)模型,設(shè)定圖像的遠(yuǎn)景部分為天空,近景部分為海灘,分別建立天空模型和海灘模型,若圖像檢測(cè)為海灘天空?qǐng)D像,且在海灘區(qū)域中可以檢測(cè)出裸露人體,則判定該圖像為海灘裸體圖像。
7.根據(jù)權(quán)利要求6所述的一種特定類敏感圖像檢測(cè)方法,其特征在于,所述的天空模型,圖像I的上部分為天空,取上邊緣n行作為天空檢測(cè)區(qū)域O,計(jì)算O中檢測(cè)為天空的像素所占的比例,天空區(qū)域可能都是藍(lán)色天空,也可能是一部分是藍(lán)色天空,一部分是白云, 設(shè)BS(I(i,j))表示像素(i,j)被檢測(cè)為藍(lán)天,WC(I(i,j))表示像素(i,j)被檢測(cè)為白云, Rtci表示檢測(cè)為BS像素所占的比例,Rtc2表示檢測(cè)為BS和WC兩類像素所占的比例,Thrskyl、 Thrsky2分別為天空閾值和藍(lán)天閾值,若滿足Rtci > Thrskyl或者滿足Rtc2 > Thrskyl且Rtci > Thrsky2,則認(rèn)為①為天空。
8.根據(jù)權(quán)利要求6所述的一種特定類敏感圖像檢測(cè)方法,其特征在于,所述的海灘模型,取下邊緣和左右兩邊緣的像素點(diǎn)集合T,設(shè)海灘顏色與膚色所用同一模型,計(jì)算T中檢測(cè)為膚色的像素所占的比例Rt,若Rt大于海灘閾值ThrDes,則認(rèn)為圖像下部分區(qū)域中有海灘。
全文摘要
本發(fā)明公開了一種特定類敏感圖像檢測(cè)方法。該圖像包括視頻裸聊圖像、網(wǎng)絡(luò)賣淫圖像和海灘裸體圖像。視頻裸聊圖像檢測(cè)模型抓住該類圖像中裸聊視頻窗口占據(jù)圖像一角且窗口中有裸露人體,圖像中有消息窗口且可檢測(cè)出多行連續(xù)文字的文字區(qū)域的特點(diǎn);網(wǎng)絡(luò)賣淫圖像抓住該類圖像中文本區(qū)域占據(jù)圖像一側(cè)且可檢測(cè)出多行連續(xù)文字的文字區(qū)域,圖像一側(cè)有肖像描寫或裸體展示的特點(diǎn);海灘裸體圖像檢測(cè)模型抓住圖像遠(yuǎn)景是天空、近景是海灘的特點(diǎn),建立天空模型,并根據(jù)人臉、肢體、膚色等信息檢測(cè)是否存在裸露人體,判定圖像的性質(zhì)。本發(fā)明以特定類敏感圖像為凈化對(duì)象,是特定類敏感圖像的“專殺工具”,輔助常規(guī)的敏感圖像檢測(cè)方法,能提高敏感圖像檢測(cè)的正識(shí)率。
文檔編號(hào)G06K9/46GK102609728SQ201210027539
公開日2012年7月25日 申請(qǐng)日期2012年2月8日 優(yōu)先權(quán)日2012年2月8日
發(fā)明者葉利華, 張楠, 朱其其, 朱蓉, 李永剛, 林孝鉻, 殷海明, 許小東, 趙利平, 魏遠(yuǎn)旺, 龔迅煒 申請(qǐng)人:嘉興學(xué)院