欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

包括像素的圖像的內(nèi)容檢測(cè)的制作方法

文檔序號(hào):6456004閱讀:240來(lái)源:國(guó)知局
專利名稱:包括像素的圖像的內(nèi)容檢測(cè)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種檢測(cè)至少 一部分包括像素的圖像的內(nèi)容的方法, 并涉及計(jì)算機(jī)程序產(chǎn)品、介質(zhì)、處理器、裝置和系統(tǒng)。
該裝置和該系統(tǒng)的示例是消費(fèi)產(chǎn)品,例如視頻播放器、視頻錄像 機(jī)、個(gè)人電腦、移動(dòng)電話和其他手持設(shè)備,以及非消費(fèi)產(chǎn)品。這種內(nèi) 容的示例是具體類型的內(nèi)容和所需類型的內(nèi)容。
背景技術(shù)
美國(guó)專利2006/0072829公開了 一種表示和搜索彩色圖像的方法 和裝置。根據(jù)該方法和該裝置,選擇圖像的一部分區(qū)域,并且對(duì)于該 區(qū)域選擇一種或多種顏色作為代表顏色。對(duì)于具有兩種或多種顏色的 區(qū)域,對(duì)于每種代表顏色,計(jì)算涉及該顏色分布的至少兩個(gè)參數(shù),以 得出該圖像區(qū)域的描述符(descriptor)。
該方法和該裝置使用顏色直方圖示出顏色分布,因此相對(duì)復(fù)雜。

發(fā)明內(nèi)容
本發(fā)明的目的是特別提供一種相對(duì)簡(jiǎn)單的方法。 本發(fā)明的另一目的是提供一種相對(duì)簡(jiǎn)單的計(jì)算機(jī)程序產(chǎn)品,相對(duì)
簡(jiǎn)單的介質(zhì),相對(duì)簡(jiǎn)單的處理器,相對(duì)簡(jiǎn)單的裝置和相對(duì)簡(jiǎn)單的系統(tǒng)。
一種檢測(cè)至少一部分包括像素的圖像的內(nèi)容的方法,每個(gè)像素由 至少一個(gè)顏色值限定,該方法包括
-第一步,對(duì)像素組中的每個(gè)像素,檢測(cè)所述至少一個(gè)顏色值是 否滿足由至少一個(gè)閾值所限定的至少一個(gè)顏色條件,
-第二步,對(duì)已經(jīng)滿足所述至少一個(gè)顏色條件的像素組中的每個(gè) 像素,檢測(cè)這個(gè)像素是否符合至少一個(gè)邊緣條件(edge condition ),
-第三步,檢測(cè)已經(jīng)滿足所述至少一個(gè)邊緣條件的多個(gè)像素和已 經(jīng)滿足所述至少一個(gè)顏色條件的多個(gè)像素的函數(shù)(function)是否滿 足至少一個(gè)比率條件,并且-第四步,根據(jù)比率條件檢測(cè)結(jié)果,產(chǎn)生塊內(nèi)容檢測(cè)信號(hào)。
所述至少 一個(gè)顏色值例如包括二十四位,其中八位用于表示紅色 值,另外八位用于表示藍(lán)色值,以及剩下的八位用于表示綠色值???選擇地,該至少一個(gè)顏色值例如包括以紅色值、藍(lán)色值和綠色值形式 的三個(gè)分開的值,這些值的每一個(gè)例如由八位或十六位或二十四位定 義。并不排除其他和/或進(jìn)一步的值,以及其他和/進(jìn)一步的數(shù)量的位。 通常,可以使用第一組顏色條件和第二組閾值,等等。
像素組形成了例如在圖像中的塊,或形成了從共同形成圖像的所 有像素中選擇的部分。這樣的選擇可以包括相鄰像素和非相鄰像素。 例如,像素組可以包括圖像的一組行中的每隔一個(gè)或兩個(gè)像素,并且 可以包括圖像的一組列中每隔一個(gè)或兩個(gè)像素。
第一步,對(duì)像素組的每個(gè)像素,探測(cè)像素值是否符合由一個(gè)或多 個(gè)閾值限定的顏色條件。另外,在實(shí)際中,例如紅色、藍(lán)色和綠色值 彼此比較,和/或與紅色、藍(lán)色和綠色值的函數(shù)和/或與預(yù)定值進(jìn)行比 較。
第二步,對(duì)于已經(jīng)滿足顏色條件的像素組的每個(gè)像素,檢測(cè)該像 素是否符合邊緣條件。在實(shí)際中,像素在圖像中具有固定的位置,并 且該固定位置可以是圖像的邊緣或是像素的塊或組或區(qū)域(滿足)或 則不是區(qū)域(不滿足)。
第三步,檢測(cè)i )已經(jīng)滿足了邊緣條件的像素?cái)?shù)量和n)已經(jīng)滿 足了顏色條件的像素?cái)?shù)量的函數(shù)是否滿足比率條件。另外,實(shí)際上, 已經(jīng)滿足了邊緣條件的像素?cái)?shù)量和已經(jīng)滿足了顏色條件的像素?cái)?shù)量 的比率與一個(gè)比率值進(jìn)行比較。
第四步,根據(jù)比率條件檢測(cè)結(jié)果,產(chǎn)生塊內(nèi)容檢測(cè)信號(hào)。該塊 (block)內(nèi)容檢測(cè)信號(hào)可以是簡(jiǎn)單的是/否信號(hào),或更復(fù)雜的信號(hào)例 如進(jìn)一步表示滿足程度。
結(jié)果,已經(jīng)形成了用于圖像內(nèi)容檢測(cè)的簡(jiǎn)單方法。特別地,但不 是排他性地,對(duì)于來(lái)自自然的非人造內(nèi)容,該方法被證明很好地執(zhí)行。 很好地檢測(cè)了例如綠色內(nèi)容如草、樹葉和灌木,和例如藍(lán)色內(nèi)容比如 水,如河水和海水。該方法例如用作基于內(nèi)容的分類和/或圖像的自
動(dòng)選擇和/或戶外圖像檢測(cè)和/或3-D圖像的草檢測(cè)以估計(jì)一個(gè)或多個(gè) 像素的深度,和/或用于MPEG編碼器的背景檢測(cè)。本方法的一個(gè)實(shí)施例由權(quán)利要求2限定。優(yōu)選地,但不是排他 地,根據(jù)顏色條件檢測(cè)結(jié)果,產(chǎn)生顏色條件信號(hào),和/或根據(jù)邊緣條 件檢測(cè)結(jié)果,產(chǎn)生邊緣條件信號(hào),和/或根據(jù)比率條件檢測(cè)結(jié)果,產(chǎn) 生比率條件信號(hào)。
本方法的一個(gè)實(shí)施例由權(quán)利要求3限定。優(yōu)選地,但不是排他性 地,由權(quán)利要求1限定的該方法對(duì)每塊或每組像素被重復(fù)執(zhí)行,以對(duì) 幾個(gè)塊像素或幾組像素產(chǎn)生幾個(gè)塊內(nèi)容信號(hào)。通過(guò)這種方式,檢測(cè)更 多的部分或圖像,并產(chǎn)生關(guān)于圖像的更多信息。
本方法的一個(gè)實(shí)施例由權(quán)利要求4限定。優(yōu)選地,但不是排他性 地,第六、第七、第八和第九步被添加到第一至第五步驟,用于進(jìn)一 步增加關(guān)于圖像的信息量。
第六步,對(duì)已經(jīng)產(chǎn)生了確認(rèn)塊內(nèi)容檢測(cè)信號(hào)的塊,檢測(cè)是否有已 經(jīng)產(chǎn)生了確認(rèn)塊內(nèi)容檢測(cè)信號(hào)的相鄰塊。另外,實(shí)際上,例如相鄰塊 的塊內(nèi)容檢測(cè)信號(hào)彼此互相比較。
第七步,檢測(cè)已經(jīng)產(chǎn)生確認(rèn)塊內(nèi)容檢測(cè)信號(hào)的相鄰塊的數(shù)量的函 數(shù)是否符合塊相鄰條件。另外,實(shí)際上,例如該數(shù)量已經(jīng)被計(jì)算并與 一個(gè)相鄰值進(jìn)4于比較。
第八步,對(duì)已經(jīng)產(chǎn)生了確認(rèn)塊內(nèi)容檢測(cè)信號(hào)的塊和相鄰塊,檢測(cè)
m)已經(jīng)符合邊緣條件的像素?cái)?shù)量以及iv)已經(jīng)符合顏色條件的像素 數(shù)量的函數(shù)是否符合所述進(jìn)一步的比率條件。另外,實(shí)際上,例如已 經(jīng)符合邊緣條件的像素?cái)?shù)量和已經(jīng)符合顏色條件的像素?cái)?shù)量的比率 與另一比率值進(jìn)行比較。
第九步,根據(jù)塊相鄰條件檢測(cè)結(jié)果和另一比率條件檢測(cè)結(jié)果,產(chǎn) 生圖像內(nèi)容檢測(cè)信號(hào)。該圖像內(nèi)容檢測(cè)信號(hào)可以是簡(jiǎn)單的是/否信號(hào), 或更復(fù)雜的例如表示完成程度的信號(hào)。
該方法的一個(gè)實(shí)施例由權(quán)利要求5限定。優(yōu)選但不排他地,第十
和第十一步驟被加入以改善第一和第二步驟的性能。
第十步驟,對(duì)已經(jīng)滿足顏色條件的像素組的每個(gè)像素,檢測(cè)是否
存在已經(jīng)滿足顏色條件的相鄰像素。另外,實(shí)際上,例如對(duì)于已經(jīng)滿
足顏色條件的像素,從該像素的左和/或右和從上和/或下檢測(cè)一個(gè)或
兩個(gè)或三個(gè)另外的像素,是否符合所述顏色條件。
第十一個(gè)步驟,檢測(cè)已經(jīng)滿足顏色條件的相鄰像素的數(shù)量的函數(shù)是否符合像素相鄰條件。另外,實(shí)際上,例如該數(shù)量被計(jì)算并被與另 一相鄰值比較。結(jié)果,對(duì)于已經(jīng)滿足至少一個(gè)顏色條件的像素組和具 有(相鄰像素的數(shù)量的函數(shù)已經(jīng)滿足像素相鄰條件的)相鄰像素的組 的每個(gè)像素,可以以改善和更有效地方式進(jìn)行第二步驟。
權(quán)利要求6限定了進(jìn)行該方法步驟的計(jì)算機(jī)程序產(chǎn)品。權(quán)利要求 7限定了存儲(chǔ)和包括計(jì)算機(jī)程序產(chǎn)品的介質(zhì)。權(quán)利要求8限定了用于 執(zhí)行該方法的步驟的處理器。這樣的處理器包括第一和第二和第三檢 測(cè)裝置和發(fā)生裝置。權(quán)利要求9限定了檢測(cè)至少一部分包括像素的圖 像的內(nèi)容的裝置。這樣的裝置例如包括第一和第二和第三檢測(cè)器和發(fā) 生器。 一個(gè)系統(tǒng)包括如權(quán)利要求9中的裝置,并進(jìn)一步包括用于存儲(chǔ) 圖像的像素的顏色值的存儲(chǔ)器??蛇x擇地,該存儲(chǔ)器可以形成裝置的 一部分。
計(jì)算機(jī)程序產(chǎn)品、介質(zhì)和處理器以及裝置和系統(tǒng)的實(shí)施例與方法 的實(shí)施例對(duì)應(yīng)。
一個(gè)特別的認(rèn)識(shí)可以是,對(duì)于一組像素的相對(duì)簡(jiǎn)單的檢測(cè),首先 每個(gè)像素的一個(gè)或多個(gè)條件要被檢測(cè),并且其次,每組像素的一個(gè)或 多個(gè)條件要被檢測(cè)。尤其,基本構(gòu)思可以是,對(duì)于像素組的內(nèi)容檢測(cè),
條件被檢測(cè),并i每個(gè)像素組的比;條件被檢測(cè)。' '^
解決了為檢測(cè)至少 一部分圖像的內(nèi)容提供相對(duì)簡(jiǎn)單方法的問(wèn)題。 另一優(yōu)點(diǎn)在于,特別地,基于內(nèi)容的分類和自動(dòng)選擇圖像以及戶外圖 形的檢測(cè)顯示出了改善的成功率。
本發(fā)明的這些和其他方面從以下描述的實(shí)施例將更清楚。


在該附圖中
圖1示出了該方法的流程圖,
圖2示出了包括處理器的系統(tǒng)的框圖;并且
圖3示出了包括一個(gè)裝置的系統(tǒng)的框圖。
具體描述
在圖1中,下列的塊具有以下含義:塊11:開始。把圖像信息轉(zhuǎn)換為每個(gè)像素的顏色值,和/或者以 每個(gè)像素顏色值的形式獲得圖像信息,該顏色值包括紅色值、藍(lán)色值 和綠色值。
塊12:把圖像分成塊,每個(gè)塊包括像素組。
塊13:所有像素是否已經(jīng)被檢查或/讀???如果是,轉(zhuǎn)到塊21, 如果否,轉(zhuǎn)到塊14。
塊14:如果并非已經(jīng)從塊ll得到,則取得包括像素的紅色值、 藍(lán)色值和綠色值的顏色值。
塊15:檢測(cè)顏色值是否符合由一個(gè)或多個(gè)閾值所限定的一個(gè)或 多個(gè)顏色條件。如果是,則轉(zhuǎn)向塊16,如果否,則轉(zhuǎn)向塊13。
塊16:檢測(cè)是否有已經(jīng)滿足一個(gè)或多個(gè)顏色條件的相鄰像素。 如果是,則轉(zhuǎn)向塊17,如果否,則轉(zhuǎn)向塊13。
塊17:確定(establish)已經(jīng)滿足一個(gè)或多個(gè)顏色條件的多個(gè)傳_素。
塊18:檢測(cè)(塊17的已經(jīng)滿足一個(gè)或多個(gè)顏色條件的像素?cái)?shù)量 的)顏色值是否滿足一個(gè)或多個(gè)邊緣條件。如果是,則轉(zhuǎn)向塊19, 如果否,則轉(zhuǎn)向塊13。
塊19:確定(establish)已經(jīng)滿足一個(gè)或多個(gè)邊緣條件的多個(gè)像素。
塊21:確定已經(jīng)滿足一個(gè)或多個(gè)邊緣條件的像素?cái)?shù)量和已經(jīng)滿 足一個(gè)或多個(gè)顏色條件的像素?cái)?shù)量的函數(shù)。
塊22:檢測(cè)該函數(shù)是否滿足一個(gè)或多個(gè)比率條件。如果是,轉(zhuǎn) 則向塊23,如果否,則轉(zhuǎn)向塊24。
塊23:根據(jù)確認(rèn)的比率條件(ratio condition)檢測(cè)結(jié)果,產(chǎn)生 塊內(nèi)容檢測(cè)信號(hào)。
塊24:根據(jù)非確定的比率條件檢測(cè)結(jié)果,不產(chǎn)生塊內(nèi)容檢測(cè)信 號(hào),或產(chǎn)生塊內(nèi)容非檢測(cè)信號(hào)。
塊31:所有的塊都被檢測(cè)了嗎?如果是,則轉(zhuǎn)向塊32,如果否, 則轉(zhuǎn)向塊21。
塊32:對(duì)于已經(jīng)產(chǎn)生了確認(rèn)塊內(nèi)容檢測(cè)信號(hào)的塊,確認(rèn)多個(gè)已 經(jīng)產(chǎn)生了確認(rèn)塊內(nèi)容探測(cè)信號(hào)的相鄰塊,和對(duì)于已經(jīng)產(chǎn)生確認(rèn)塊內(nèi)容 探測(cè)信號(hào)的塊和相鄰塊,確認(rèn)已經(jīng)滿足一個(gè)或多個(gè)邊緣條件的多個(gè)像素和已經(jīng)滿足一個(gè)或多個(gè)顏色條件的多個(gè)像素。
塊33:檢測(cè)已經(jīng)產(chǎn)生了確認(rèn)塊內(nèi)容檢測(cè)信號(hào)的相鄰塊的數(shù)量的 函數(shù)是否滿足一個(gè)或多個(gè)塊相鄰條件,并檢測(cè)已經(jīng)滿足一個(gè)或多個(gè)邊 緣條件的像素?cái)?shù)量和已經(jīng)滿足一個(gè)或多個(gè)顏色條件的像素?cái)?shù)量的函 數(shù)是否滿足一個(gè)或多個(gè)比率條件。如果是,則轉(zhuǎn)向塊34,如果否, 則轉(zhuǎn)向塊35。
塊34:根據(jù)確認(rèn)塊相鄰條件檢測(cè)結(jié)果和確認(rèn)另外的比率條件檢 測(cè)結(jié)果,產(chǎn)生圖像內(nèi)容檢測(cè)信號(hào)。
塊35:根據(jù)非確認(rèn)塊相鄰條件檢測(cè)結(jié)果和非確認(rèn)另外比率條件 檢測(cè)結(jié)果,不產(chǎn)生圖像內(nèi)容檢測(cè)信號(hào)或產(chǎn)生圖像內(nèi)容非檢測(cè)信號(hào)。
塊36:所有的塊都被檢測(cè)了嗎?如果是,則轉(zhuǎn)向塊37,如果否, 則轉(zhuǎn)向塊22。
塊37:結(jié)束。
在塊11,圖像的圖像信息被轉(zhuǎn)變成每個(gè)像素的顏色值和/或得到 以每個(gè)像素顏色值形式的圖像信息。在不排除其他或/進(jìn)一步選擇的 情況下,顏色值可以包括紅色值、藍(lán)色值和綠色值,每個(gè)色值由多個(gè) 比特位限定。在值由八個(gè)位限定的情況下,該值可以具有0至255的 大小。
在塊12,進(jìn)行把圖像分成多個(gè)塊的步驟,并且該圖像被分成例 如若干塊,例如15行和15列的塊。該圖像可以例如具有1024 x 768 像素的分辨率。更大的分辨率可以按比例縮小。這都沒有排除其他和 /或進(jìn)一步的選擇。
在塊15,對(duì)于像素組中的每個(gè)像素,進(jìn)行檢測(cè)是否該至少一個(gè) 顏色值符合由至少一個(gè)閾值限定的至少一個(gè)顏色條件。為了檢測(cè)例如 綠色內(nèi)容例如草木比如草、樹葉和灌木,可以使用下列顏色條件和閾 值(((綠色值>紅色值)||((綠色值+20) &&(紅色值>85&&綠 色值>85&&藍(lán)色值<50) ) ) &&((綠色值>1.2*藍(lán)色值))&&(綠色值 >50&&綠色值<165)&& (紅色值<150&&藍(lán)色值<100))。不排除其 他的顏色條件和閾值。術(shù)語(yǔ)"&&"定義為例如"與"(AND),術(shù)語(yǔ) "l卩,定義為例如"或,,(OR)。
在塊16,步驟(16-1),對(duì)于來(lái)自已經(jīng)滿足至少一個(gè)顏色條件的像 素組的每個(gè)像素,進(jìn)行檢測(cè)是否有符合所述至少一個(gè)顏色條件的相鄰
10像素,以及步驟(16-2),進(jìn)行檢測(cè)已經(jīng)符合所述至少一個(gè)顏色條件的 相鄰像素的數(shù)量的函數(shù)是否符合至少一個(gè)像素相鄰條件。這個(gè)例如通 過(guò)檢測(cè)已經(jīng)滿足顏色條件的像素,在也已經(jīng)滿足顏色條件的同一行中 先前是否具有例如最少兩個(gè)像素。
在圖l示出的流程圖中,對(duì)于一個(gè)像素,檢測(cè)了顏色條件,然后 檢測(cè)像素相鄰條件,然后檢測(cè)邊緣條件(如下面所討論的),然后對(duì) 例如同一行和下一列中的下一個(gè)像素重復(fù)所有步驟。結(jié)果,僅僅對(duì)于 更早檢測(cè)的像素,可以符合像素相鄰條件。可選擇地,但未示出,對(duì) 于塊中的所有像素,相繼檢測(cè)其顏色條件,然后對(duì)于在塊中的所有像 素,相繼檢測(cè)其像素相鄰條件。在這種情況下,可能把像素相鄰條件 擴(kuò)展到例如該《象素左邊,和/或右邊和上面和/或下面的一個(gè)或兩個(gè)或 三個(gè)其他像素。
在塊18,對(duì)于塊17的已經(jīng)滿足至少一個(gè)顏色條件的像素組的每 個(gè)像素,進(jìn)行檢測(cè)該像素是否符合至少一個(gè)邊緣條件。每個(gè)像素在圖 像中具有固定位置,并且該固定位置可以是圖像邊緣、或塊或像素組 或區(qū)域,或者不是。結(jié)合塊16,對(duì)來(lái)自已經(jīng)符合至少一個(gè)顏色條件 以及具有(相鄰像素的數(shù)量的函數(shù)已經(jīng)符合所述至少一個(gè)像素相鄰條 件的)相鄰像素的像素組的每個(gè)像素,都需要進(jìn)行像素是否符合至少 一個(gè)邊緣條件的檢測(cè)步驟。
在塊22,進(jìn)行已經(jīng)滿足至少一個(gè)邊緣條件的多個(gè)像素和已經(jīng)滿 足至少一個(gè)顏色條件的多個(gè)像素的函數(shù)是否符合至少一個(gè)比率條件 的檢測(cè)步驟。該步驟可以通過(guò)例如將例如已經(jīng)滿足邊緣條件的像素?cái)?shù) 量與已經(jīng)滿足顏色條件的像素?cái)?shù)量的比率與一個(gè)比率值進(jìn)行比較而 完成。
在塊32,對(duì)于已經(jīng)產(chǎn)生了確認(rèn)塊內(nèi)容檢測(cè)信號(hào)的塊,進(jìn)行檢測(cè) 是否有(確認(rèn)塊內(nèi)容檢測(cè)信號(hào)已經(jīng)產(chǎn)生的)相鄰塊。并且,例如,對(duì) 于已經(jīng)產(chǎn)生了確認(rèn)塊內(nèi)容檢測(cè)信號(hào)的塊和相鄰塊,確定已經(jīng)滿足一個(gè) 或多個(gè)邊緣條件的多個(gè)像素和已經(jīng)滿足一個(gè)或多個(gè)顏色條件的多個(gè) 像素。
在塊33,進(jìn)行檢測(cè)多個(gè)(確認(rèn)塊內(nèi)容信號(hào)已經(jīng)產(chǎn)生的)相鄰塊 是否滿足至少一個(gè)塊相鄰條件的步驟(33-l),對(duì)于(確認(rèn)塊內(nèi)容檢測(cè) 已經(jīng)產(chǎn)生的)塊和相鄰塊,進(jìn)行已經(jīng)滿足至少一個(gè)邊緣條件的多個(gè)像素和已經(jīng)滿足至少一個(gè)顏色條件的多個(gè)像素的函數(shù)是否符合至少一
個(gè)另外的比率條件的檢測(cè)步驟(33-2)。該步驟可以通過(guò)例如將如已經(jīng) 滿足所述至少一個(gè)邊緣條件的像素?cái)?shù)量與已經(jīng)滿足所述至少一個(gè)顏 色條件的像素?cái)?shù)量的比率與另一個(gè)比率值進(jìn)行比較而完成。
因此,首先基于像素顏色屬性(顏色條件)和平滑測(cè)量(邊緣條 件和比率條件),進(jìn)行確定(decision)。其次,獲得塊級(jí)和全局確 定(塊相鄰條件和另一比率條件)。如果例如在塊中,以像素?cái)?shù)量測(cè) 量的綠色區(qū)域大于也以像素?cái)?shù)量測(cè)量的塊尺寸的第一百分比(例如 16%),并且如果邊緣像素的數(shù)量大于第二百分比(例如6%),塊 被標(biāo)示為綠色塊。
當(dāng)塊被標(biāo)示為綠色塊時(shí),其相鄰塊被考慮。如果例如在行或列中, 塊的第三百分比(例如60%)被認(rèn)為是綠色塊,并且如果在行或列 中的邊緣像素的總數(shù)量大于在行和列中總的綠像素?cái)?shù)量的第四百分 比(例如12% ),貝'J圖4象(該區(qū)域)凈皮認(rèn)為包括綠色植物(greeneries )。
在圖2中,示出包括處理器40和存儲(chǔ)器70的系統(tǒng)60框圖。這 樣的系統(tǒng)是例如處理器-存儲(chǔ)器系統(tǒng)。該處理器40包括用于執(zhí)行第一 步驟15的檢測(cè)裝置41,用于執(zhí)行第二步驟18的檢測(cè)裝置42,用于 執(zhí)行第三步驟22的檢測(cè)步驟43,用于執(zhí)行第四步驟23的發(fā)生裝置 44,用于執(zhí)行第五步驟12的分配裝置(division means) 45,用于執(zhí) 行第六步驟32的檢測(cè)裝置46,用于執(zhí)行第七和第八步驟33-1和33-2 (由參考標(biāo)記33 —起標(biāo)示)的檢測(cè)裝置47,用于執(zhí)行第九步驟34 的發(fā)生裝置(generation means) 48,和用于執(zhí)行第十和第十一步驟 16-1和16-2 (由參考標(biāo)記16 —起標(biāo)示)的檢測(cè)裝置49。
另外,控制裝置400控制了裝置41-49,并控制了存儲(chǔ)器70。如 所示裝置41-49和400例如單獨(dú)地連接到存儲(chǔ)器70,或一起通過(guò)未示 出的連接裝置連接到存儲(chǔ)器70,并由控制裝置400控制。幾個(gè)檢測(cè) 裝置可以集成到單個(gè)檢測(cè)裝置中,并且?guī)讉€(gè)發(fā)生裝置可以集成到單個(gè) 發(fā)生裝置中。檢測(cè)裝置是例如通過(guò)比較器或通過(guò)計(jì)算器實(shí)現(xiàn)。發(fā)生裝 置例如通過(guò)接口或信號(hào)提供器實(shí)現(xiàn)或形成其他裝置的輸出的一部分。 分配裝置通過(guò)例如分配程序(allocator )(其例如分配表示塊的代碼 到每個(gè)像素的顏色值)或通過(guò)置換器(replacer)(其例如用也標(biāo)示 該塊的更長(zhǎng)的值代替每個(gè)像素的顏色值)實(shí)現(xiàn)。在附圖2中,在位于裝置41-49和存儲(chǔ)器70之間的連接上的括 號(hào)之間編號(hào)步驟,以顯示通常為執(zhí)行步驟,裝置41-49將會(huì)查閱存儲(chǔ) 器70和/或從存儲(chǔ)器70裝載信息和/或處理該信息和/或把新信息寫入 到存儲(chǔ)器70等,所有這些都在控制裝置400控制下。
在圖3中,示出包括裝置50和存儲(chǔ)器70的系統(tǒng)60的塊圖。該 處理器50包括用于執(zhí)行第一步驟15的檢測(cè)器51,用于執(zhí)行第二步 驟18的檢測(cè)器52,用于執(zhí)行第三步驟22的檢測(cè)器53,用于執(zhí)行第 四步驟23的發(fā)生器(generator)54,用于執(zhí)行第五步驟12的分隔器 (divider) 55,用于執(zhí)行第六步驟32的檢測(cè)器56,用于執(zhí)行第七和 第八步驟33-1和33-2的檢測(cè)器57,用于執(zhí)行第九步驟34的發(fā)生器 58,和用于執(zhí)行第十和第十一步驟16-1和16-2的檢測(cè)器59。
另外,控制器500控制了單元51-59,并控制了存儲(chǔ)器70。如所 示單元51-59單獨(dú)地連接到控制器500,該控制器進(jìn)一步連接到如所 示的存儲(chǔ)器70,或者未示出并且由控制器500控制的分開連接器可 以用于連接單元51-59和控制器500以及存儲(chǔ)器70。幾個(gè)檢測(cè)器可以 集成到單個(gè)檢測(cè)器中,并且?guī)讉€(gè)發(fā)生器可以集成到單個(gè)發(fā)生器中。檢 測(cè)器是例如通過(guò)比較器或通過(guò)計(jì)算器實(shí)現(xiàn)。發(fā)生器(generator)例如 通過(guò)接口或信號(hào)提供器實(shí)現(xiàn)或形成其他單元的輸出的一部分。分配器 通過(guò)例如分配程序(allocator)(其例如分配指示塊的代碼到每個(gè)像 素的顏色值)或通過(guò)置換器(replacer)(其例如通過(guò)也標(biāo)示該塊的 更長(zhǎng)的值代替每個(gè)像素的顏色值)而實(shí)現(xiàn)。
通常為了執(zhí)行上述步驟,單元51-59會(huì)讀取存儲(chǔ)器70和/或裝載 來(lái)自存儲(chǔ)器70的信息和/或處理該信息并/或把新信息寫入到存儲(chǔ)器 70中等,所有這些過(guò)程都受控制器500的控制。
總之,本發(fā)明公開了用于圖像內(nèi)容檢測(cè)的方法,通過(guò)顏色條件檢 測(cè)(15)像素的顏色值,通過(guò)邊緣條件檢測(cè)(18)像素,通過(guò)比率條 件檢測(cè)邊緣條件像素的數(shù)量和顏色條件像素的數(shù)量的函數(shù),以及根據(jù) 比率條件檢測(cè)結(jié)杲,產(chǎn)生(23)塊內(nèi)容檢測(cè)信號(hào)。這些方法對(duì)于綠色 內(nèi)容(草木,例如草、樹葉、灌木)和藍(lán)色內(nèi)容(水,例如河水、海 水)執(zhí)行得很好,并可用于基于內(nèi)容的分類和圖像的自動(dòng)選擇。對(duì)于 圖像的不同塊,該方法可以重復(fù)(12),并且隨后可以對(duì)塊、相鄰塊 進(jìn)行檢測(cè)(32),并可以通過(guò)塊相鄰條件檢測(cè)(33-1)相鄰塊的數(shù)量
13的函數(shù),并可以通過(guò)更進(jìn)一步的比率條件檢測(cè)(33-2)邊緣條件像素 的數(shù)量和顏色條件像素的數(shù)量的函數(shù),并可以根據(jù)塊相鄰條件檢測(cè)結(jié) 果和進(jìn)一步的比率條件檢測(cè)結(jié)果,產(chǎn)生(34)圖像內(nèi)容檢測(cè)信號(hào)。 雖然參考附圖和前述說(shuō)明已經(jīng)詳細(xì)說(shuō)明和描述了本發(fā)明,但是這
樣的說(shuō)明和描述僅是說(shuō)明性的或示例性的,而并不是限制性的;本發(fā) 明并不是限定于所公開的實(shí)施例。通過(guò)研究附圖、公開和所附權(quán)利要 求,本領(lǐng)域技術(shù)人員在實(shí)踐權(quán)利要求的本發(fā)明時(shí),可以理解和實(shí)現(xiàn)對(duì) 所公開的實(shí)施例做出其他修改。在該權(quán)利要求中,術(shù)語(yǔ)"包括"并不 排除其他元件和步驟,不定冠詞"一個(gè)"并不排除多個(gè)的情況。在權(quán) 利要求書中單個(gè)處理器或其他單元可以滿足權(quán)利要求中引用的幾個(gè) 部件的功能。在相互不同的從屬權(quán)利要求中表述的某些措施并不意味 著不能使用這些措施的組合以產(chǎn)生有益效果。計(jì)算機(jī)程序可以存儲(chǔ)/ 分布在適當(dāng)介質(zhì)上,例如光學(xué)存儲(chǔ)介質(zhì)或固態(tài)介質(zhì),其與其他硬件一 起或作為一部分提供,但也可以以其他形式分布,例如通過(guò)因特網(wǎng)或 其他有線或無(wú)線技術(shù)系統(tǒng)。權(quán)利要求中引用的任何附圖標(biāo)記不應(yīng)解釋 為限制其范圍。
權(quán)利要求
1.一種方法,用于檢測(cè)至少一部分包括像素的圖像的內(nèi)容,每個(gè)像素由至少一個(gè)顏色值限定,該方法包括-第一步(15),對(duì)像素組中的每個(gè)像素,檢測(cè)所述至少一個(gè)顏色值是否滿足由至少一個(gè)閾值所限定的至少一個(gè)顏色條件,-第二步(18),對(duì)已經(jīng)滿足所述至少一個(gè)顏色條件的像素組中的每個(gè)像素,檢測(cè)該像素是否符合至少一個(gè)邊緣條件,-第三步(22),檢測(cè)已經(jīng)滿足所述至少一個(gè)邊緣條件的多個(gè)像素和已經(jīng)滿足所述至少一個(gè)顏色條件的多個(gè)像素的函數(shù)是否滿足至少一個(gè)比率條件,并且-第四步(23),根據(jù)比率條件檢測(cè)結(jié)果,產(chǎn)生塊內(nèi)容檢測(cè)信號(hào)。
2. 如權(quán)利要求l的方法,其中-第一步(15)包括子步驟根據(jù)顏色條件檢測(cè)結(jié)果,產(chǎn)生顏色 條件信號(hào),-第二步(18),包括子步驟根據(jù)邊緣條件檢測(cè)信號(hào),產(chǎn)生邊 緣條件信號(hào),和-第三步(22),包括子步驟根據(jù)比率條件檢測(cè)結(jié)果,產(chǎn)生比 率條件檢測(cè)結(jié)果,產(chǎn)生比率條件信號(hào)。
3、 如權(quán)利要求l中的方法,進(jìn)一步包括-第五步(12),把圖像分成多個(gè)塊,第一塊包括第一組像素, 第二塊包括第二組像素,用于第一至第四步驟的第一組的像素組包括 第 一組像素,用于第一至第四步驟的第二組的像素組包括第二組像 素。
4、 如權(quán)利要求3中的方法,進(jìn)一步包括第六步(32),對(duì)已經(jīng)產(chǎn)生了確認(rèn)塊內(nèi)容檢測(cè)信號(hào)的塊,檢測(cè)是否 有已經(jīng)產(chǎn)生了塊內(nèi)容檢測(cè)信號(hào)的相鄰塊,第七步(33-l),檢測(cè)已經(jīng)產(chǎn)生確認(rèn)塊內(nèi)容檢測(cè)信號(hào)的相鄰塊的數(shù) 量的函數(shù)是否符合至少一個(gè)塊相鄰條件,第八步(33-2),對(duì)已經(jīng)產(chǎn)生確認(rèn)塊內(nèi)容檢測(cè)信號(hào)的塊和相鄰塊, 檢測(cè)已經(jīng)符合所述至少一個(gè)邊緣條件的像素的數(shù)量和已經(jīng)符合所述 至少一個(gè)顏色條件的像素的數(shù)量的函數(shù)是否符合至少一個(gè)另外的比率條件。第九步(34),根據(jù)塊相鄰檢測(cè)結(jié)果和另外的比率條件檢測(cè)結(jié)果, 產(chǎn)生圖像內(nèi)容檢測(cè)信號(hào)。
5、 如權(quán)利要求l的方法,還包括第十步(16-1),對(duì)已經(jīng)滿足所述至少一個(gè)顏色條件的像素組的每 個(gè)像素,檢測(cè)是否存在已經(jīng)滿足所述至少一個(gè)顏色條件的相鄰像素, 和第十一步(16-2),檢測(cè)已經(jīng)滿足所述至少一個(gè)顏色條件的相鄰 像素的數(shù)量的函數(shù)是否符合至少一個(gè)像素相鄰條件,對(duì)于來(lái)自已經(jīng)滿 足所述至少一個(gè)顏色條件以及具有這樣的相鄰像素的像素組中的每 個(gè)像素,進(jìn)行檢測(cè)所述像素是否符合至少一個(gè)邊緣條件的第二步驟, 其中對(duì)于所述的相鄰像素,這些相鄰像素的數(shù)量的函數(shù)已經(jīng)已經(jīng)滿足 所述至少一個(gè)像素相鄰條件。
6、 計(jì)算機(jī)程序產(chǎn)品,用于執(zhí)行如權(quán)利要求1的方法的步驟。
7、 介質(zhì),用于存儲(chǔ)和包括如權(quán)利要求6的計(jì)算機(jī)程序產(chǎn)品。
8、 用于執(zhí)行如權(quán)利要求1的方法的步驟的處理器(40),該處 理器(40)包括-用于執(zhí)行第一步(15)的第一檢測(cè)裝置(41), -用于執(zhí)行第二步(18)的第二檢測(cè)裝置(42), -用于執(zhí)行第三步(22)的第三檢測(cè)裝置(43), -用于執(zhí)行第四步(23)的發(fā)生裝置(44)。
9、 一種裝置(50),用于檢測(cè)至少一部分包括像素的圖像的內(nèi) 容,每個(gè)像素由至少一個(gè)顏色值限定,其中該裝置(50)包括-第一檢測(cè)器(51),用于對(duì)像素組的每個(gè)像素,檢測(cè)所述至少 一個(gè)顏色值是否符合由至少一個(gè)閾值限定的至少一個(gè)顏色條件,-第二檢測(cè)器(52),用于對(duì)已經(jīng)符合所述至少一個(gè)顏色條件的 像素組的每個(gè)像素,檢測(cè)該像素是否符合至少一個(gè)邊緣條件,-第三檢測(cè)器(53),用于檢測(cè)已經(jīng)符合所述至少一個(gè)邊緣條件 的多個(gè)像素和已經(jīng)符合至少所述一個(gè)顏色條件的多個(gè)像素的函數(shù)是 否符合至少一個(gè)比率條件,以及-發(fā)生器(54),用于根據(jù)比率條件檢測(cè)結(jié)果,產(chǎn)生塊內(nèi)容檢測(cè)信號(hào)。
10、 一種系統(tǒng)(60),包括如權(quán)利要求9所述的裝置(50),并且還包括用于存儲(chǔ)圖像像素的顏色值的存儲(chǔ)器(70)。
全文摘要
用于圖像內(nèi)容檢測(cè)的方法,通過(guò)顏色條件檢測(cè)(15)像素顏色值和通過(guò)邊緣條件檢測(cè)(18)像素和通過(guò)比率條件檢測(cè)邊緣條件像素的數(shù)量和顏色條件像素的數(shù)量的函數(shù)以及,根據(jù)比率條件檢測(cè)結(jié)果,產(chǎn)生塊內(nèi)容檢測(cè)信號(hào)。這些方法對(duì)綠色內(nèi)容(草木,如草、樹葉和灌木)和藍(lán)色內(nèi)容(水,如河水、海水)工作良好,并可用于基于內(nèi)容的分類和圖像的自動(dòng)選擇。對(duì)于圖像的不同塊,該方法可以重復(fù)(12),并且隨后可以對(duì)塊、相鄰塊進(jìn)行檢測(cè)(32),并可以通過(guò)塊相鄰條件檢測(cè)(33-1)相鄰塊的數(shù)量的函數(shù),并可以通過(guò)進(jìn)一步的比率條件檢測(cè)(33-2)邊緣條件像素的數(shù)量和顏色條件像素的數(shù)量的函數(shù),并可以根據(jù)塊相鄰條件檢測(cè)結(jié)果和進(jìn)一步的比率條件檢測(cè)結(jié)果,產(chǎn)生(34)圖像內(nèi)容檢測(cè)信號(hào)。
文檔編號(hào)G06T7/40GK101601074SQ200780036142
公開日2009年12月9日 申請(qǐng)日期2007年9月24日 優(yōu)先權(quán)日2006年9月28日
發(fā)明者A·耶卡拉, S·薩哈 申請(qǐng)人:皇家飛利浦電子股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
辛集市| 广宁县| 乳山市| 平山县| 丰城市| 桐乡市| 武乡县| 石台县| 京山县| 南郑县| 汾西县| 宾川县| 阿瓦提县| 乐山市| 铅山县| 庆云县| 玉屏| 上栗县| 六盘水市| 东安县| 哈密市| 怀远县| 拉孜县| 陕西省| 凭祥市| 兖州市| 临澧县| 宁都县| 玛沁县| 济源市| 腾冲县| 汶川县| 冷水江市| 宁波市| 灵宝市| 太和县| 乌拉特中旗| 红原县| 黑河市| 阿合奇县| 宣城市|