倒排檔案(一)

2021-07-02 21:14:05 字數 829 閱讀 1672

最近做影象檢索,發現倒排檔案裡邊也大有文章。倒排檔案對於檢索效能沒有影響,它只有乙個作用,就是加速

舉個例子:

有兩本書,兩本書裡的內容分別是:

book1:    語文         語文         語文         語文         語文

數學         數學         數學

英語         英語

book2:      語文         語文         語文

數學         數學         數學         數學

英語         英語         英語         英語

則它們的順排檔案:

book1:      ,    ,   

book2:      ,    ,   

則它們的倒排檔案:

語文:     , 

數學:     , 

英語:     , 

倒排檔案在影象檢索中的應用:

設有乙個庫d=,對庫中的所有,都提取它們的特徵點(sift),然後對特徵點進行聚類,形成visual word。把每個當成上述例子中的book,把每個visual word當成上述例子中的字,以visual word為索引條目,構建倒排檔案。如下圖:

這樣在檢索的時候,首先計算目標中的visual word,然後再根據倒排檔案中的條目進行查詢,速度快。

倒排檔案(二) 多特徵倒排檔案

如果不懂什麼是倒排檔案,請看上乙個博文 這樣討論一下二維倒排檔案,它的思想與一維倒排檔案是一樣的。以下圖為例說明 在這張中,有乙個二維的表示,它表示乙個二維索引結構,向右方向是sift特徵量化形成的visual word索引 向下方向是對顏色資訊量化形成的color索引。多重索引檔案的工作過程及工作...

倒排索引 一

畢業以後在網頁搜尋組,所以抽空就看看了 這就是搜尋引擎 核心技術詳解 書比較白話文,對於我這樣的入門小白再合適不過了,還有一本 資訊檢索導論 比較系統和專業化,感興趣的可以買來看看。海量的網頁資料,如何快速的找到包含使用者查詢的所有網頁至關重要,如同我們拿到一本很厚的書時,如果沒有目錄,我們可能要花...

倒排檔案的應用

然後發現估計半年前某師兄參加某個面試,就說到了倒排檔案。一 何為倒排檔案 二 倒排檔案應用舉例 1 基於屬性的倒排 在乙個帶結構的記錄檔案中,如資料庫檔案等。檔案裡存放的都是一條接著一條的整齊的記錄,每個記錄又可分為乙個個的屬性。檢索過程往往要求找出,在某個或者某些屬性上滿足一定條件的記錄集合。像這...