專利名稱:一種圖像識(shí)別方法及裝置的制作方法
技術(shù)領(lǐng)域:
本申請(qǐng)涉及計(jì)算機(jī)應(yīng)用領(lǐng)域,特別是涉及一種圖像識(shí)別方法及裝置。
背景技術(shù):
多媒體技術(shù)的發(fā)展,使得在計(jì)算機(jī)上表達(dá)信息的形式更為豐富,很大程
度上改變了計(jì)算機(jī)的應(yīng)用領(lǐng)域。其中,圖像(Images)是一種應(yīng)用比較廣泛的媒體,特別是隨著圖像處理技術(shù)的發(fā)展,使得圖像已經(jīng)成為計(jì)算機(jī)以及互聯(lián)網(wǎng)領(lǐng)域的 一種重要的信息承載形式。
以電子商務(wù)應(yīng)用為例,目前的電子商務(wù)系統(tǒng)大都支持附圖功能。商家在網(wǎng)上發(fā)布自己的商品時(shí),除了提供必要的文字說明之外,還可以上傳一張或多張商品的附圖。相對(duì)于文字而言,圖像能夠更直觀地對(duì)商品進(jìn)行展示,很多情況下,商品附圖也可以作為買家確認(rèn)商品信息真實(shí)性的一個(gè)重要依據(jù)。
對(duì)于大部分類別的商品,最理想的情況是使用該商品的實(shí)物照片作為附圖,因?yàn)閷?shí)物照片能夠最直觀地展示商品的外觀。但是,有些商家在發(fā)布商品時(shí),經(jīng)常會(huì)上傳一些與商品外觀無(wú)關(guān)的圖片,如店鋪公告、銷售記錄、或者是商品的規(guī)格介紹等等,這類圖片往往無(wú)法起到商品附圖的應(yīng)有作用。此外,從電子商務(wù)系統(tǒng)的管理角度而言,經(jīng)常會(huì)利用商品的附圖做凄t據(jù)挖掘,例如根據(jù)商品的外觀對(duì)商品進(jìn)行分類等等。而上述類型的圖片會(huì)給數(shù)據(jù)挖掘工作帶來(lái)很大的干擾,甚至導(dǎo)致得出錯(cuò)誤的結(jié)論,這類圖片被稱為"垃圾圖片"或"垃圾圖"。
可見,為保證附圖的有效性,有必要對(duì)垃圾圖與非垃圾圖加以區(qū)分,以便分別做不同處理。現(xiàn)有技術(shù)中的電子商務(wù)系統(tǒng),可以對(duì)商家上傳圖片的規(guī)格(如圖片尺寸、圖片格式等)進(jìn)行識(shí)別,甚至可以將圖片轉(zhuǎn)換為所需要的規(guī)格,但是還無(wú)法實(shí)現(xiàn)對(duì)垃圾圖的識(shí)別。
發(fā)明內(nèi)容
為解決上述技術(shù)問題,本申請(qǐng)?zhí)峁┮环N圖像識(shí)別方法及裝置,以實(shí)現(xiàn)對(duì)垃圾圖的自動(dòng)識(shí)別,技術(shù)方案如下
本申請(qǐng)?zhí)峁┮环N圖像識(shí)別方法,包括獲得源圖像中每個(gè)像素點(diǎn)的顏色特征值;
統(tǒng)計(jì)每種顏色特征值對(duì)應(yīng)像素點(diǎn)的數(shù)目,根據(jù)統(tǒng)計(jì)結(jié)果確定所述源圖像的主顏色;
根據(jù)所述源圖像主顏色所對(duì)應(yīng)的顏色特征值的大小,識(shí)別所述源圖像是否為垃;及圖。
本申請(qǐng)還提供一種圖像識(shí)別裝置,包括
特征值獲得單元,用于獲得源圖像中每個(gè)像素點(diǎn)的顏色特征值;
源圖像主顏色確定單元,用于統(tǒng)計(jì)每種顏色特征值對(duì)應(yīng)像素點(diǎn)的數(shù)目,根據(jù)統(tǒng)計(jì)結(jié)果確定所述源圖像的主顏色;
第一識(shí)別單元,用于根據(jù)所述源圖像主顏色所對(duì)應(yīng)的顏色特征值的大小,識(shí)別所述源圖〗象是否為垃圾圖。
本申請(qǐng)所提供的方案,應(yīng)用數(shù)字圖像分析技術(shù),首先提取圖像的顏色特征,再結(jié)合預(yù)定的判別規(guī)則,判斷圖像是否為垃圾圖。應(yīng)用以上^^支術(shù)方案,可以實(shí)現(xiàn)對(duì)附圖中的垃圾圖與非垃圾圖的自動(dòng)區(qū)分,以便系統(tǒng)分另'j做不同的處理,保證附圖的有效性。
為了更清楚地說明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
圖1為垃圾圖的示意圖2為本申請(qǐng)實(shí)施例一的圖像識(shí)別方法的流程圖;圖3為本申請(qǐng)實(shí)施例二的圖像識(shí)別方法的流程圖;圖4為本申請(qǐng)實(shí)施例中圖像分塊方式的示意圖;圖5為本申請(qǐng)實(shí)施例三的圖像識(shí)別方法的流程圖;圖6為本申請(qǐng)實(shí)施例圖像識(shí)別裝置的結(jié)構(gòu)示意圖7為本申請(qǐng)實(shí)施例圖像識(shí)別裝置的另 一種結(jié)構(gòu)示意圖。
具體實(shí)施方式
實(shí)施例一
圖1示出了垃;t及圖片的一些實(shí)際例子,其中(a)為店鋪/>告照片,(b)為衣服尺寸量法示意圖,這些圖片都無(wú)法展示商品的外觀,根據(jù)前面的說明,我們認(rèn)為其為垃圾圖。 一般情況下,通過人工的方式可以很容易看出垃圾圖,這說明垃圾圖具有近似的視覺特征。本申請(qǐng)技術(shù)方案從視覺特征入手,應(yīng)用圖像分析技術(shù),首先提取圖像的顏色特征,再結(jié)合預(yù)定的判別規(guī)則,判斷圖像是否為垃圾圖。下面對(duì)本申請(qǐng)實(shí)施例的圖像識(shí)別方法進(jìn)行說明,參見圖2所示,包括以下步驟
5101, 獲得源圖像中每個(gè)像素點(diǎn)的顏色特征值;
數(shù)字圖像是由許多個(gè)顏色點(diǎn)組成,這些顏色點(diǎn)稱為"像素點(diǎn)"(Pixel),像素點(diǎn)是數(shù)字圖像的一種基本構(gòu)成單位,每個(gè)像素點(diǎn)都對(duì)應(yīng)一個(gè)顏色特征值,本申請(qǐng)方案中,對(duì)于一幅待識(shí)別的源圖像,首先通過顏色檢測(cè),獲得源圖像中每個(gè)像素點(diǎn)的顏色特征值。
其中,顏色特征值可以有多種表示形式,為了不失普遍性,本申請(qǐng)技術(shù)方案中所使用的顏色特征值為RGB值。當(dāng)然,對(duì)于不同類型的圖像,也可以采用其他形式的顏色特征值來(lái)代替RGB值。例如,在黑白二值圖像中, 一般用0和1兩個(gè)值來(lái)表示黑/白兩種顏色;灰度圖像中,^^素點(diǎn)的顏色特征值用灰度值來(lái)表示。本領(lǐng)域技術(shù)人員可以理解的是,無(wú)論是黑白二值還是灰度值,都可以理解為RGB值的特例,并且與RGB值存在著一定的轉(zhuǎn)換關(guān)系。此外,對(duì)于彩色圖像,也還有很多由RGB衍生的顏色表示方式,例如YCrCb(亮度/色調(diào)/飽和度)值等。
5102, 統(tǒng)計(jì)每種顏色特征值對(duì)應(yīng)像素點(diǎn)的數(shù)目,根據(jù)統(tǒng)計(jì)結(jié)果確定所述源圖^f象的主顏色;
獲得源圖像中每個(gè)像素點(diǎn)的顏色特征值之后,統(tǒng)計(jì)源圖像中各種顏色特征值對(duì)應(yīng)像素點(diǎn)的個(gè)數(shù),并根據(jù)統(tǒng)計(jì)結(jié)果確定源圖像的主顏色。這里所說的主顏色,從直觀上理解,指的是在圖像中出現(xiàn)最多的顏色,如果結(jié)合顏色特征值的概念來(lái)描述,就是"統(tǒng)計(jì)數(shù)量最多的顏色特征值所對(duì)應(yīng)的顏色"。
S103,根據(jù)所述源圖像主顏色所對(duì)應(yīng)的顏色特征值的大小,識(shí)別所述源
圖像是否為垃圾圖。
根據(jù)所確定的源圖像的主顏色,可以初步判斷源圖像是否為垃圾圖。一般來(lái)說,對(duì)于一副彩色圖像,如果主顏色不是黑色或白色,則可以認(rèn)為源圖像不是垃圾圖。如果主顏色為黑色或白色,則源圖像是垃圾圖的可能性比較大,這種情況下,可以直接將其確定為垃圾圖,也可以繼續(xù)根據(jù)其他準(zhǔn)則做進(jìn)一步的判斷,這部分內(nèi)容將在后面的實(shí)施方式中說明。
當(dāng)然,上述的"黑色"和"白色"只是通常意義上的說法,本領(lǐng)域技術(shù)
人員應(yīng)該理解按照顏色特征值來(lái)定義,"黑色"指的是顏色特征值小于某一閾值A(chǔ)的顏色的集合,"白色"指的是顏色特征值大于某一閾值B的顏色的集合。而顏色特征值處于A和B之間的顏色的集合,統(tǒng)稱為"其他顏色"。關(guān)于A和B的具體取值,取決于對(duì)顏色空間的量化方式,本申請(qǐng)實(shí)施例對(duì)此不進(jìn)行限定。
實(shí)施例二
根據(jù)上述說明,當(dāng)主顏色為黑色或白色時(shí),可以繼續(xù)根據(jù)其他準(zhǔn)則做進(jìn)一步的判斷,參見圖3所示,本申請(qǐng)實(shí)施例的圖像識(shí)別方法還可以包括以下步驟
5104, 將所述源圖像劃分為若干圖像塊,根據(jù)各圖像塊中每種顏色特征值對(duì)應(yīng)像素點(diǎn)的數(shù)目,確定各圖像塊的主顏色;
5105, 根據(jù)所述各圖像塊的主顏色,識(shí)別所述源圖像是否為垃圾圖。其中,確定圖^f象塊主顏色的方法,與確定源圖Y象主顏色的方法類似。在
實(shí)施例一中,根據(jù)整個(gè)源圖像的顏色特征來(lái)判斷其是否垃圾圖,本實(shí)施例通過劃分圖像塊的方式,可以進(jìn)一步結(jié)合各種顏色在源圖像中的分布情況,判斷源圖像是否為垃圾圖,以達(dá)到更準(zhǔn)確的識(shí)別率。
例如,當(dāng)源圖像的主顏色為黑色或白色時(shí),可以進(jìn)一步根據(jù)具有特定主特定主顏色的圖像塊在所述源圖像中的相對(duì)位置進(jìn)行判斷。
關(guān)于劃分圖像的方法,比較優(yōu)選的一種方案是源圖像以3x3的方式劃分為9個(gè)圖像塊,如圖4所示,這樣一方面可以比較好地考慮到各種顏色在源圖像的邊、角、中心部分的分布情況,另一方面也不會(huì)涉及過于復(fù)雜的判別規(guī)則,保證識(shí)別的速度。當(dāng)然,本領(lǐng)域技術(shù)人員也可以根據(jù)具體應(yīng)用情況,采用其他的方式對(duì)圖像進(jìn)行劃分,本申請(qǐng)對(duì)此不做限制。
此外,為了便于對(duì)各種身見格的圖像進(jìn)行統(tǒng)一處理,在S101之前,還可以包括一個(gè)對(duì)圖像進(jìn)行規(guī)格轉(zhuǎn)換的步驟,包括將待識(shí)別的源圖像轉(zhuǎn)換為統(tǒng)一的格式、縮放至統(tǒng)一的尺寸等等,然后再進(jìn)一步執(zhí)行后續(xù)的顏色特征提取步驟。事實(shí)上,在很多系統(tǒng)中,在接收用戶上傳的圖像之后,都會(huì)執(zhí)行這個(gè)圖像規(guī)格轉(zhuǎn)換的步驟。
下面將結(jié)合一個(gè)具體的應(yīng)用實(shí)例,對(duì)本申請(qǐng)?zhí)峁┑募夹g(shù)方案進(jìn)行說明。實(shí)施例三
本實(shí)施例所采用的顏色特征值為RGB值,對(duì)R(紅)、G(綠)、B(藍(lán))三基色的強(qiáng)度各8等分,顏色特征值的取值范圍是RGB000-RGB777,即將整個(gè)顏色空間量化為512種顏色,例如RGB235表示紅色值2、綠色^直3、藍(lán)色值5。
根據(jù)上述對(duì)顏色空間的量化方法,為了便于后面的描述,首先對(duì)一些特殊的顏色4故如下定義
R、 G、 B值均小于等于1的顏色為黑色;R、 G、 B值均大于等于6的顏色為白色;其中,對(duì)黑色和白色又可以做進(jìn)一步的劃分RGBOOO為純黑色;
RGBOOl、 RGBOIO、 RGBOll、 RGBIOO、 RGBIOI、 RGB110為暗黑色;RGB666、 RGB667、 RGB676、 RGB766為暗白色;特殊地,RGB666為灰白色;
RGB777、 RGB677、 RGB767、 RGB776為亮白色;特殊地,RGB777為純白色。
下面將對(duì)圖像的識(shí)別步驟進(jìn)行說明
將源圖像轉(zhuǎn)換為統(tǒng)一規(guī)格后,在全圖上統(tǒng)計(jì)每種顏色對(duì)應(yīng)的像素點(diǎn)個(gè)數(shù),將像素點(diǎn)個(gè)數(shù)最多的顏色,確定為源圖像的主顏色。進(jìn)一步記錄全圖的有效顏色數(shù),用于后面的識(shí)別步驟。
考慮到人眼的視覺特性,為了實(shí)現(xiàn)更為合理準(zhǔn)確的識(shí)別,本實(shí)施例中引
入了有效顏色的概念如果某顏色的像素點(diǎn)與所有像素點(diǎn)個(gè)數(shù)的比率超過某一閾值,且不為灰色,則將該顏色算作一種有效顏色,有效顏色主要用于衡量一副圖像的色彩豐富程度。其中,灰色的定義是R、 G、 B值相等的顏色,可見,上述定義的純黑色(RGB000 )、灰白色(RGB666 )和純白色(RGB777 )也都屬于灰色的范疇。從實(shí)際的視覺效果考慮,R、 G、 B值相等的顏色,其色彩都比較暗淡,因此,本實(shí)施例將這類顏色也作為一個(gè)考慮因素。設(shè)置閾值的目的,是忽略一些在圖像中很少出現(xiàn)的顏色,經(jīng)驗(yàn)數(shù)據(jù)表明,該閾值可以設(shè)置為千分之五左右,當(dāng)然,本實(shí)施例對(duì)該閾值的具體取值并不進(jìn)行限定。將源圖像劃分為9個(gè)圖像塊,為便于描述,按照從左至右從上至下的順序,依次標(biāo)稱為"塊0"、"塊l"……"塊8",如圖4所示。分別確定每個(gè)圖像塊的主顏色。
參見圖5所示,才艮據(jù)上述得到的顏色特征,本實(shí)施例所采用的具體判別規(guī)則如下
1) 源圖像主顏色為純黑色
若9個(gè)圖像塊的主顏色都為黑色,則為垃圾圖,否則為非垃;及圖。
2) 源圖像主顏色為純白色
若9個(gè)圖像塊的主顏色不都為白色,則為非垃圾圖,否則進(jìn)一步判斷2.1)灰白塊數(shù)目是否為0、純白塊數(shù)目是否大于6,且亮白塊數(shù)目是否大于7,如果是,執(zhí)行2丄1,否則執(zhí)行2丄2:
2丄1)若塊4為亮白,且塊1、塊4、塊7有一塊以上為純白,則為垃圾圖,否則為非垃il圖。
2丄2)若暗白塊數(shù)目為9,且灰白塊數(shù)目大于6,則為垃圾圖,否則進(jìn)一步判斷2丄2.1)若有效顏色數(shù)不小于5,則為非垃圾圖,否則如果滿足下列條件(a d)之一,則為垃圾圖,否則為非垃圾圖。
a. 亮白塊數(shù)為9,純白塊數(shù)大于3,塊4不為純白。
b. 純白塊數(shù)大于7,塊4為純白,且塊l、塊3、塊5、塊7不為灰白。
c. 有效顏色數(shù)為1,且純白塊數(shù)大于3,塊l、塊7為灰白色。
d. 塊l、塊3、塊4、塊5全為灰白,塊0不為純白。3)源圖像主顏色為其他顏色,為非垃圾圖。
下面結(jié)合圖1中的兩張具體圖像,對(duì)上述流程進(jìn)行說明圖1 (a)所示圖像(原圖為彩色圖像)的主顏色為純白色,有效顏色數(shù)小于5,各圖像塊顏色特征值如下所示(對(duì)應(yīng)圖4的圖像分塊示意圖)
666666666
666666666
666666666
則其相應(yīng)的顏色判別流程為2)白色塊數(shù)為9 是—
2.1)灰白塊數(shù)目為0,且純白塊數(shù)目大于6,亮白塊數(shù)目大于7 否—2.1.1)暗白塊數(shù)為9,灰白塊數(shù)>6是—最終判別結(jié)果為垃圾圖。
圖1 (b)所示圖像(原圖為彩色圖像)的主顏色為純白色,有效顏色數(shù)小于5,各圖像塊顏色特征值如下所示(對(duì)應(yīng)圖4的圖像分塊示意圖)
777777777
777777777
777777666
則其相應(yīng)的顏色判別流程為2 )白色塊數(shù)為9 是—
2.1)灰白塊數(shù)目為0,且純白塊數(shù)目大于6,亮白塊數(shù)目大于7 否—2.1.2)暗白塊凄丈=9,灰白塊凄1>6否—2.1.2.1)有效顏色數(shù)<5 是—
b.純白塊數(shù)大于7,且塊4為純白,且塊l、塊3、塊5、塊7不為灰白?是—
最終判別結(jié)果為垃圾圖。
以上實(shí)施方案,應(yīng)用數(shù)字圖像分析技術(shù),首先提取圖像的顏色特征,再結(jié)合預(yù)定的判別規(guī)則,判斷圖像是否為垃圾圖,實(shí)現(xiàn)對(duì)商品附圖中的垃圾圖與非垃圾圖的自動(dòng)區(qū)分,以便系統(tǒng)分別做不同的處理。當(dāng)然,本實(shí)施例中所描述的判別規(guī)則,僅是根據(jù)實(shí)際數(shù)據(jù)所總結(jié)的一種具體的規(guī)則,根據(jù)不同的應(yīng)用需求,本領(lǐng)域技術(shù)人員可以制定各種不同的判別規(guī)則,本申請(qǐng)對(duì)此不需
要進(jìn)行限定。
本申請(qǐng)所提供的技術(shù)方案,可以應(yīng)用于用戶上傳圖片的階段,當(dāng)檢測(cè)到用戶上傳的附圖為垃圾圖后,系統(tǒng)可以拒絕接收,或者向上傳垃圾圖的用戶反饋消息,提示其重新上傳,以保證系統(tǒng)中附圖的有效性。上述實(shí)施方案還可以應(yīng)用于數(shù)據(jù)挖掘之前,通過對(duì)垃圾圖的排查以減少其對(duì)數(shù)據(jù)挖掘的影響。同時(shí),也可以將識(shí)別出的垃圾圖予以清理,以節(jié)省系統(tǒng)存儲(chǔ)空間。
相應(yīng)于上面的方法實(shí)施例,本申請(qǐng)還提供一種圖像識(shí)別裝置,參見圖6所示,包括
特征值獲得單元810,用于獲得源圖像中每個(gè)像素點(diǎn)的顏色特征值;源圖像主顏色確定單元820,用于統(tǒng)計(jì)每種顏色特征值對(duì)應(yīng)像素點(diǎn)的數(shù)
目,根據(jù)統(tǒng)計(jì)結(jié)果確定所述源圖像的主顏色;
第一識(shí)別單元830,用于根據(jù)所述源圖像主顏色所對(duì)應(yīng)的顏色特征值的大
小,識(shí)別所述源圖像是否為垃圾圖。
參見圖7所示,本申請(qǐng)所提供的圖像識(shí)別裝置,還可以進(jìn)一步包括圖像塊處理單元840,用于將所述源圖像劃分為若干圖像塊,根據(jù)各圖像
塊中每種顏色特征值對(duì)應(yīng)像素點(diǎn)的數(shù)目,確定各圖像塊的主顏色;
第二識(shí)別單元850,用于根據(jù)所述各圖像塊的主顏色,識(shí)別所述源圖像是
否為垃圾圖。
圖像轉(zhuǎn)換單元800,用于在所述特征值獲得單元810獲得特征值之前,將所述源圖像轉(zhuǎn)換為預(yù)置的規(guī);格。
為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本申請(qǐng)時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。
通過以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請(qǐng)可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品
的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。
本說明書中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見即可,每個(gè)實(shí)施例重點(diǎn)說明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于裝置實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述得比較簡(jiǎn)單,相關(guān)之處參見方法實(shí)施例的部分說明即可。以上所描述的裝置實(shí)施例僅僅是示意性的,其中所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為單元顯示的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)網(wǎng)絡(luò)單元上??梢圆鹏迵?jù)實(shí)際的需要選擇其中的部分或者全部模塊來(lái)實(shí)現(xiàn)本實(shí)施例方案的目的。本領(lǐng)域普通技術(shù)人員在不付出創(chuàng)造性勞動(dòng)的情況下,即可以理解并實(shí)施。
本申請(qǐng)可用于眾多通用或?qū)S玫挠?jì)算系統(tǒng)環(huán)境或配置中。例如個(gè)人計(jì)算機(jī)、服務(wù)器計(jì)算機(jī)、手持設(shè)備或便攜式設(shè)備、平板型設(shè)備、多處理器系統(tǒng)、基于微處理器的系統(tǒng)、置頂盒、可編程的消費(fèi)電子設(shè)備、網(wǎng)絡(luò)PC、小型計(jì)算機(jī)、大型計(jì)算機(jī)、包括以上任何系統(tǒng)或設(shè)備的分布式計(jì)算環(huán)境等等。
本申請(qǐng)可以在由計(jì)算機(jī)執(zhí)行的計(jì)算機(jī)可執(zhí)行指令的 一般上下文中描述,例如程序模塊。 一般地,程序模塊包括執(zhí)行特定任務(wù)或?qū)崿F(xiàn)特定抽象數(shù)據(jù)類型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本申請(qǐng),在這些分布式計(jì)算環(huán)境中,由通過通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序模塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。以上所述僅是本申請(qǐng)的具體實(shí)施方式
,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說,在不脫離本申請(qǐng)?jiān)淼那疤嵯拢€可以做出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本申請(qǐng)的保護(hù)范圍。
權(quán)利要求
1、一種圖像識(shí)別方法,其特征在于,包括獲得源圖像中每個(gè)像素點(diǎn)的顏色特征值;統(tǒng)計(jì)每種顏色特征值對(duì)應(yīng)像素點(diǎn)的數(shù)目,根據(jù)統(tǒng)計(jì)結(jié)果確定所述源圖像的主顏色;根據(jù)所述源圖像主顏色所對(duì)應(yīng)的顏色特征值的大小,識(shí)別所述源圖像是否為垃圾圖。
2、 根據(jù)權(quán)利要求1所述的方法,其特征在于,該方法進(jìn)一步包括將所述源圖像劃分為若干圖像塊,根據(jù)各圖像塊中每種顏色特征值對(duì)應(yīng)像素點(diǎn)的數(shù)目,確定各圖像塊的主顏色;根據(jù)所述各圖像塊的主顏色,識(shí)別所述源圖像是否為垃圾圖。
3、 根據(jù)權(quán)利要求2所述的方法,其特征在于,所述根據(jù)各圖像塊的主顏色,識(shí)別所述源圖像是否為垃圾圖,包括根據(jù)具有特定主顏色的圖像塊的數(shù)目,和/或具有特定主顏色的圖像塊在所述源圖像中的相對(duì)位置,識(shí)別所述源圖像是否為垃圾圖;其中,所述具有特定主顏色的圖像塊為主顏色所對(duì)應(yīng)的顏色特征值處于某一預(yù)置區(qū)間的圖〗象塊。
4、 根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,在獲得源圖像中每個(gè)像素點(diǎn)的顏色特征值之前,還包括將所述源圖像轉(zhuǎn)換為預(yù)置的規(guī)格;所述獲得源圖像中每個(gè)像素點(diǎn)的顏色特征值,具體實(shí)現(xiàn)為獲得轉(zhuǎn)換后圖像中每個(gè)像素點(diǎn)的顏色特征值。
5、 根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述像素點(diǎn)的顏色特征值為像素點(diǎn)的RGB值。
6、 根據(jù)權(quán)利要求2或3所述的方法,其特征在于,所述將源圖像劃分為若干圖像塊,具體實(shí)現(xiàn)為將源圖像以3x3的方式劃分為9個(gè)圖像塊。
7、 根據(jù)權(quán)利要求5所述的方法,其特征在于,將R、 G、 B三種顏色的強(qiáng)度分為8等分,對(duì)應(yīng)的顏色特征值取值范圍是RGB000-RGB777。
8、 根據(jù)權(quán)利要求7所述的方法,其特征在于,所述根據(jù)源圖像主顏色所對(duì)應(yīng)的顏色特征值的大小,識(shí)別所述源圖像是否為垃圾圖,具體實(shí)現(xiàn)為如果所述源圖^象主顏色所對(duì)應(yīng)的顏色特征^直不為RGBOOO或RGB777,則識(shí)別所述源圖像為非垃圾圖。
9、 根據(jù)權(quán)利要求8所述的方法,其特征在于,如果所述源圖像主顏色所對(duì)應(yīng)的顏色特征值為RGBOOO或RGB777,則該方法進(jìn)一步包括將源圖像以3 x 3的方式劃分為9個(gè)圖像塊,將所述9個(gè)圖像塊按照從左至右、從上至下的順序,依次標(biāo)稱為塊0至塊8;根據(jù)具有特定主顏色的圖像塊的數(shù)目,和/或具有特定主顏色的圖像塊在所述源圖像中的相對(duì)位置,識(shí)別所述源圖像是否為垃圾圖。
10、 根據(jù)權(quán)利要求9所述的方法,其特征在于,當(dāng)所述源圖像主顏色所對(duì)應(yīng)的顏色特征值為RGBOOO時(shí),所述根據(jù)具有特定主顏色的圖像塊的數(shù)目,和/或具有特定主顏色的圖像塊在所述源圖像中的相對(duì)位置,識(shí)別所述源圖像是否為垃圾圖,具體實(shí)現(xiàn)為Sl若9個(gè)圖像塊的主顏色都為黑色,則識(shí)別所述源圖像為垃圾圖,否則識(shí)別所述源圖像為非垃圾圖;其中,所述黑色為R、 G、 B值均小于等于l的顏色。
11、 根據(jù)權(quán)利要求9所述的方法,其特征在于,當(dāng)所述源圖像主顏色所對(duì)應(yīng)的顏色特征值為RGB777時(shí),所述根據(jù)具有特定主顏色的圖像塊的數(shù)目,和/或具有特定主顏色的圖像塊在所述源圖像中的相對(duì)位置,識(shí)別所述源圖像是否為垃圾圖,具體實(shí)現(xiàn)為S2當(dāng)源圖像主顏色為純白色時(shí)若9個(gè)圖像塊的主顏色不都為白色,則識(shí)別所述源圖像為非垃圾圖,否則執(zhí)行S21:S21判斷灰白塊數(shù)目是否為0、純白塊數(shù)目是否大于6、且亮白塊數(shù)目是否大于7,如果是,執(zhí)行S211,否則執(zhí)行S212:S211若塊4為亮白,且塊l、塊4、塊7有一塊以上為純白,則識(shí)別所述源圖像為垃圾圖,否則識(shí)別所述源圖像為非垃圾圖;S212若暗白塊數(shù)目為9,且灰白塊數(shù)目大于6,則識(shí)別所述源圖像為垃;及圖,否則執(zhí)4亍S2121:S2121若有效顏色數(shù)不小于5,則識(shí)別所述源圖像為非垃圾圖,否貝'j:如果滿足下列條件a d之一,則識(shí)別所述源圖像為垃圾圖,如果不滿足下列條件a d中的任一個(gè),則識(shí)別所述源圖^f象為非垃圾圖a. 亮白塊數(shù)為9,純白塊數(shù)大于3,塊4不為純白;b. 純白塊數(shù)大于7,塊4為純白,且塊l、塊3、塊5、塊7不為灰白;c. 有效顏色數(shù)為l,且純白塊數(shù)大于3,塊l、塊7為灰白色;d. 塊l、塊3、塊4、塊5全為灰白,塊0不為純白;其中,上述顏色與RGB值的對(duì)應(yīng)關(guān)系為R、 G、 B值均小于等于1的顏色為黑色,所述黑色具體包括RGB000為純黑色;RGB001、 RGB010、 RGBOll、 RGB100、 RGB101、 RGB110為暗黑色;R、 G、 B值均大于等于6的顏色為白色,所述白色具體包括RGB666、 RGB667、 RGB676、 RGB766為暗白色;其中,RGB666為灰白色;RGB777、 RGB677、 RGB767、 RGB776為亮白色;其中,RGB777為純白色;所述有效顏色為如果某顏色的像素點(diǎn)與所述源圖像所有像素點(diǎn)個(gè)數(shù)的比率超過某一閾值,且該顏色的R、 G、 B值不完全相等,則該顏色為源圖像的一種有效顏色。
12、 一種圖像識(shí)別裝置,其特征在于,包括特征值獲得單元,用于獲得源圖像中每個(gè)像素點(diǎn)的顏色特征值;源圖像主顏色確定單元,用于統(tǒng)計(jì)每種顏色特征值對(duì)應(yīng)像素點(diǎn)的數(shù)目,根據(jù)統(tǒng)計(jì)結(jié)果確定所述源圖^f象的主顏色;第一識(shí)別單元,用于根據(jù)所述源圖像主顏色所對(duì)應(yīng)的顏色特征值的大小,識(shí)別所述源圖像是否為垃圾圖。
13、 根據(jù)權(quán)利要求12所述的裝置,其特征在于,該裝置進(jìn)一步包括圖像塊處理單元,用于將所述源圖像劃分為若干圖像塊,根據(jù)各圖像塊中每種顏色特征值對(duì)應(yīng)像素點(diǎn)的數(shù)目,確定各圖像塊的主顏色;第二識(shí)別單元,用于根據(jù)所述各圖像塊的主顏色,識(shí)別所述源圖像是否為垃圾圖。
14、 根據(jù)權(quán)利要求13所述的裝置,其特征在于,所述第二識(shí)別單元,用于根據(jù)具有特定主顏色的圖像塊的數(shù)目,和/或具有特定主顏色的圖像塊在所述源圖像中的相對(duì)位置,識(shí)別所述源圖像是否為垃圾圖;其中,所述具有特定主顏色的圖像塊為主顏色所對(duì)應(yīng)的顏色特征值處于某一預(yù)置區(qū)間的圖像塊。
15、 根據(jù)權(quán)利要求12至14任一項(xiàng)所述的裝置,其特征在于,該裝置還包括圖像轉(zhuǎn)換單元,用于將所述源圖像轉(zhuǎn)換為預(yù)置的規(guī)才各;所述特征值確定單元,用于獲得轉(zhuǎn)換后圖像中每個(gè)像素點(diǎn)的顏色特征值。
全文摘要
本申請(qǐng)公開了一種圖像識(shí)別方法及裝置。一種圖像識(shí)別方法包括獲得源圖像中每個(gè)像素點(diǎn)的顏色特征值;統(tǒng)計(jì)每種顏色特征值對(duì)應(yīng)像素點(diǎn)的數(shù)目,根據(jù)統(tǒng)計(jì)結(jié)果確定所述源圖像的主顏色;根據(jù)所述源圖像主顏色所對(duì)應(yīng)的顏色特征值的大小,識(shí)別所述源圖像是否為垃圾圖。本申請(qǐng)所提供的方案,應(yīng)用數(shù)字圖像分析技術(shù),首先提取圖像的顏色特征,再結(jié)合預(yù)定的判別規(guī)則,判斷圖像是否為垃圾圖。應(yīng)用以上技術(shù)方案,可以實(shí)現(xiàn)對(duì)附圖中的垃圾圖與非垃圾圖的自動(dòng)區(qū)分,以便系統(tǒng)分別做不同的處理,保證附圖的有效性。
文檔編號(hào)G06T7/00GK101599122SQ20091014955
公開日2009年12月9日 申請(qǐng)日期2009年7月2日 優(yōu)先權(quán)日2009年7月2日
發(fā)明者賈夢(mèng)雷 申請(qǐng)人:阿里巴巴集團(tuán)控股有限公司