1.一種全景圖像檢索及展示方法,其特征在于,主要包括索引建立步驟A和圖像查詢步驟B,索引建立步驟A提取圖庫(kù)中的圖像文件的特征,生成索引文件;用戶C向圖像查詢步驟B上傳要檢索的圖像,由圖像查詢步驟B提取要檢索圖像的特征,將用戶C上傳的圖像與索引建立步驟A的索引文件的特征進(jìn)行相似度匹配,并向用戶C提供匹配結(jié)果列表,對(duì)結(jié)果做全景展示。
2.根據(jù)權(quán)利要求1所述的全景圖像檢索及展示方法,其特征在于,所述的索引建立步驟A和圖像查詢步驟B中的特征提取的具體方法包括:
Step1:獲取全景圖像信息;
Step2:遍歷圖像資源,將每張圖片切割為40*40=1600個(gè)小圖片塊;
Step3:對(duì)每一個(gè)圖像塊,通過CEDD工具,做RGB模型轉(zhuǎn)HSV模型處理;
Step4:通過10-bins模糊過濾,將得到的HSV信息輸出到10維直方圖;
Step5:將Step4中的10維直方圖以及S(飽和度)、V(亮度)分量輸入到24-bins模糊過濾器中,獲得小圖塊的24維直方圖;
Step6:將每一個(gè)小圖像塊做RGB模型轉(zhuǎn)YIQ模型處理;
Step7:再將每一個(gè)小方塊四等分,對(duì)應(yīng)到紋理信息提取中用到的數(shù)字過濾器結(jié)構(gòu),分別計(jì)算每一塊的灰度值并歸一化;
Step8:將得到的每一塊的紋理信息規(guī)劃到6維邊緣直方圖中;
Step9:將Step5和Step8中獲得的兩部分直方圖結(jié)合,得到一個(gè)144維直方圖,完成圖像特征的提取工作。
3.根據(jù)權(quán)利要求2所述的全景圖像檢索及展示方法,其特征在于,所述的索引建立步驟A的詳細(xì)步驟如下:
Step1: 創(chuàng)建文檔構(gòu)建器DocumentBuilder(CEDD.class)對(duì)象,并將獲得的圖像特征信息融入到構(gòu)建器中;
Step2:利用文檔構(gòu)建器,將圖像特征信息添加到構(gòu)建的文檔Document中;
Step3:定義索引文檔寫入對(duì)象IndexWrite;
Step4:最后,通過寫入對(duì)象將索引文檔Document按配置地址寫到服務(wù)器中。
4.根據(jù)權(quán)利要求1所述的全景圖像檢索及展示方法,其特征在于,所述的圖像查詢步驟B的詳細(xì)步驟如下:
Step1: 獲取用戶通過拍照上傳或網(wǎng)絡(luò)獲取的圖像;
Step2:使用extract()提取輸入圖片的特征值;
Step3:根據(jù)提取的特征值,使用findSimilar()查找相似的圖片;
Step4: 新建一個(gè)ImageSearchHits用于存儲(chǔ)查找的結(jié)果;
Step5:遍歷ImageSearchHits,分別獲取到對(duì)應(yīng)或相似全景圖的有關(guān)信息,包括得分、路徑和名稱信息。
5.根據(jù)權(quán)利要求1所述的全景圖像檢索及展示方法,其特征在于,還包括下面給出Krpano框架實(shí)現(xiàn)全景漫游的具體步驟:
Step1:瀏覽器加載html文件,該html文件做全景漫游的入口配置,包括設(shè)置全景漫游xml文件;
Step2:html頁(yè)面加載Krpano html5全景引擎;
Step3:全景引擎加載對(duì)應(yīng)全景圖的主xml文件,該xml文件配置了由圖像檢索方法獲取到的結(jié)果列表,讀取全景圖資源;
Step4:將讀取到的全景資源,添加到容器中以在瀏覽器展示。