MPEG 7描述子 4 顏色結構描述子CSD

2021-07-10 05:40:57 字數 2408 閱讀 6862

顏色結構描述符是乙個顏色特徵描述符,它既包括顏色內容資訊(類似於顏色直方圖),又包括內容的結構資訊。其主要功能是影象與影象的匹配,一般用於靜態影象檢索。它通過由幾個影象取樣組成的結構元素,表達了一幅影象中區域性顏色結構資訊,雖然它與顏色直方圖相關,但並不相同:不是突出某種顏色個別影象取樣的相對頻數,而是突出包含某種顏色影象取樣的結構化元素的相對頻數。所以,與影象直方圖不同,該描述符能夠區別如圖所示的(a)和(b)兩幅影象,給定的顏色cm以同樣的數目存在,但是具有給定顏色的畫素組的結構卻是不同:(a)是高度結構化的顏色,(b)是高度非結構化的顏色。

兩幅具有不同顏色結構的圖
顏色結構描述符使用hmmd顏色空間定義,允許將顏色空間量化成256,128,64和32維。對hmmd顏色空間的量化是在5個顏色子空間上進行的。首先,將hmmd顏色空間沿著diff軸劃分成5個子空間:0、1、2、3和4,diff的範圍從0到255,子空間劃分的分割點是6、20、60、110。接著,對每個顏色子空間沿著hue和sum軸進行非均勻量化,不同直方圖位數對應的量化技術參見下表,下圖給出了128維的量化示意圖。

不同直方圖維數對應的量化級數

值得注意的是,該描述符對影象的取樣數固定為64。結構化元素的空間範圍隨著影象解析度的大小進行調整。下面的規則用於確定結構化元素的空間範圍: p

=max

(0,r

ound

(0.5,l

og2(

widt

h∗he

ight

)−8)

) k=

2p e

=8∗k

其中,width和height分別為影象的寬和高,e*e為結構化元素的空間範圍,k是子取樣要素,取值可以是k=,k=1表示沒有子取樣,k=2表示水平和垂直方向的子取樣數目為2。例如對於320*240的影象,k=1,e=8,結構化元素是8*8的畫素,沒有子取樣。而對於640*480的影象,k=2,e=16,結構化元素的空間範圍是16*16,子取樣是2*2。下圖給出了上述兩種情況下的取樣示意,只顯示了影象的一部分,結構化元素的出事位置位於影象的左上角。

使用8*8的結構化元素內的量化直方圖,來表達結構化元素內的顏色資訊,同時保留了一定程度上的顏色含量,累加後得到結構化直方圖。

具體實現如下:

1. 用8*8的結構化元素掃瞄影象,統計包含在其中的某種量化顏色的數目,得到結構化元素內的顏色直方圖。

2. 根據結構化元素內的顏色直方圖,對結構量化直方圖相應的維數進行累加。

3. 重複(1)~(2)直至結構化元素遍歷整幅影象,得到結構量化直方圖並進行非線性量化。

簡單的說,首先,量化顏色空間,設定直方圖維數為256,確定子取樣個數。用8*8的視窗掃瞄的時候,所關心的是在該視窗中是否包含某種顏色,而不關心出現在8*8的視窗中相同顏色的個數(根據,結構量化直方圖累加示意圖也可以看出來,三種顏色在8*8視窗的數目並不相同,然而都執行了加一的操作)。最後,根據對映表(256->128,256->64,256->32)得到最後的直方圖。

colorstructureextractiontool::colorstructureextractiontool()

int colorstructureextractiontool::setsourceimage(momvop* img)

unsigned

long colorstructureextractiontool::extract(momvop *img)

unsigned

long colorstructureextractiontool::extract(void)

unsigned

long colorstructureextractiontool::extract(int descriptorsize)

unsigned

long colorstructureextractiontool::extract(momvop *img, int descriptorsize)

colorstructuredescriptor* colorstructureextractiontool::getdescriptor()

MPEG 7描述子 3 顏色布局描述子CLD

dct變換利用傅利葉變換的性質。採用影象邊界褶翻將像變換為偶函式形式,然後對影象進行二維傅利葉變換,變換後僅包含余弦項,所以稱之為離散余弦 變換。dct編碼屬於正交變換編碼方式,用於去除影象資料的空間冗餘。變換 編碼就是將影象光強矩陣 時域訊號 變換到係數空間 頻域訊號 上進行處理的 方法。在空間上...

MPEG 7 視覺描述符

本文節選自 基於mpeg 7與內容的影象檢索技術的研究 mpeg 7 標準中視覺描述工具包括基本結構和描述符。本文主要介紹各描述符。1 顏色描述符 mpeg 7 主要定義了七種顏色描述符 顏色空間 主顏色 顏色的量化 顏色直 方圖 顏色布局 gof gop 顏色 顏色結構 對顏色的特徵和結構進行描述...

ext4 筆記三(結構體描述)

只是在ext3的基礎上擴充套件了一些字段,可以支援更大的硬碟和更大的檔案。如 s blocks count 修改為s blocks count lo和s blocks count hi 結構體如下 structure of the super block struct ext4 super bloc...