專(zhuān)利名稱(chēng)::圖像數(shù)據(jù)庫(kù)中的圖像更新方法、服務(wù)器及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
:本發(fā)明涉及搜索
技術(shù)領(lǐng)域:
,特別涉及一種圖像數(shù)據(jù)庫(kù)中的圖像更新方法、服務(wù)器及系統(tǒng)。
背景技術(shù):
:目前的圖像搜索技術(shù),包含兩層含義,一層含義是指搜索出圖像,另一層含義是指依據(jù)圖像內(nèi)容進(jìn)行的搜索。比較好理解,前一層含義的圖像搜索,可以通過(guò)搜索詞搜索出圖像數(shù)據(jù)庫(kù)中命中文件名的圖像。而后一層含義的圖像搜索,則是以搜索請(qǐng)求中的圖像為基礎(chǔ),搜索出圖像數(shù)據(jù)庫(kù)中與搜索請(qǐng)求中的圖像內(nèi)容相類(lèi)似的圖像。本篇討論的圖像數(shù)據(jù)庫(kù)中的圖像更新方法及服務(wù)器,適用于后一層含義的圖像搜索。本篇涉及的圖像搜索,現(xiàn)有技術(shù)的過(guò)程可以如圖1中所示,描述為如下步驟S110:搜索引擎接收搜索請(qǐng)求。該搜索請(qǐng)求中包括要求搜索的圖像。S120:搜索引擎獲取搜索請(qǐng)求中要求搜索的圖像的特征。具體的,搜索引擎可以通過(guò)一些特定的圖像計(jì)算方法提取出要求搜索圖像的特征,例如可以是其中包含物體的形狀特征。S130:搜索引擎在圖像數(shù)據(jù)庫(kù)中搜索與提取的特征最接近的圖像,返回搜索結(jié)果。上述過(guò)程中,搜索引擎需要在圖像數(shù)據(jù)庫(kù)中進(jìn)行搜索,即找出圖像數(shù)據(jù)庫(kù)中與提取特征接近的圖像的特征。當(dāng)然,圖像數(shù)據(jù)庫(kù)中,要預(yù)先計(jì)算出所保存的圖像的特征,以便于接到搜索請(qǐng)求時(shí)可以直接將這些特征與前述提取出的搜索請(qǐng)求中的圖像特征作比較。圖像數(shù)據(jù)庫(kù)中的圖像會(huì)產(chǎn)生不斷的更新,以收集提供更多的圖像,從而有能力為搜索提供更豐富的結(jié)果?,F(xiàn)有的圖像數(shù)據(jù)庫(kù)中的圖像更新,是定時(shí)將歷史圖像與新增的圖像一并更新到圖像數(shù)據(jù)庫(kù)中,并重新建立索引。上述更新過(guò)程一般被安排在每天作為搜索引擎的服務(wù)器最閑的時(shí)段做這一處理,例如凌晨2點(diǎn)至3點(diǎn),在這一時(shí)間段內(nèi),例如將1000多萬(wàn)的歷史圖像與新增的200萬(wàn)圖像一并更新到圖像數(shù)據(jù)庫(kù)中。在對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐過(guò)程中,發(fā)明人發(fā)現(xiàn)現(xiàn)有技術(shù)中存在以下問(wèn)題現(xiàn)有技術(shù)中這種圖像的更新方法,需要將歷史圖像與新增的圖像一并更新,由于歷史圖像數(shù)量較大,進(jìn)行這樣的更新,需要的時(shí)間較長(zhǎng)。
發(fā)明內(nèi)容本申請(qǐng)實(shí)施例的目的是提供一種圖像數(shù)據(jù)庫(kù)中的圖像更新方法、服務(wù)器及系統(tǒng),以降低圖像更新過(guò)程所需的時(shí)間。為解決上述技術(shù)問(wèn)題,本申請(qǐng)實(shí)施例提供一種圖像數(shù)據(jù)庫(kù)中的圖像更新方法及服務(wù)器是這樣實(shí)現(xiàn)的一種圖像數(shù)據(jù)庫(kù)中的圖像更新方法,包括獲取發(fā)生更新的圖像;提取更新的圖像的特征值并存儲(chǔ);將提取的更新圖像的特征值關(guān)聯(lián)于搜索引擎。優(yōu)選地,所述方法中,所述獲取發(fā)生更新的圖像,包括通過(guò)圖像更新表中更新的圖像ID獲得更新的圖像。優(yōu)選地,所述方法中,所述獲取發(fā)生更新的圖像,包括在記錄圖像的圖像數(shù)據(jù)庫(kù)中設(shè)置檢測(cè)圖像發(fā)生變化的觸發(fā)器,利用所述觸發(fā)器檢測(cè)到圖像數(shù)據(jù)庫(kù)中更新圖像時(shí)伴隨的更新命令發(fā)生時(shí),記錄發(fā)生更新的圖^f象的ID。優(yōu)選地,所述方法中,所述提取更新的圖像的特征值,包括以預(yù)定周期比較圖像更新表與圖像特征表相同圖像ID對(duì)應(yīng)的修改時(shí)間;如果圖像特征表中的修改時(shí)間不存在,則提取該圖像ID對(duì)應(yīng)圖像的特征值并記錄于圖像特征表中,并記錄當(dāng)前時(shí)刻作為修改時(shí)間。優(yōu)選地,所述方法中,所述提取更新的圖像的特征值,包括6以預(yù)定周期比較圖像更新表與圖像特征表相同圖像ID對(duì)應(yīng)的修改時(shí)間;如果圖像特征表中的修改時(shí)間早于圖像更新表中的修改時(shí)間,則提取該圖像ID對(duì)應(yīng)圖像的特征值并更新于圖像特征表中,并更新當(dāng)前時(shí)刻作為修改時(shí)間。優(yōu)選地,所述方法中,對(duì)于分布式搜索引擎,還包括將提取的更新圖像特征值分發(fā)給分布式搜索引擎。一種更新圖像數(shù)據(jù)庫(kù)中圖像的服務(wù)器,包括獲取單元,用于獲取發(fā)生更新的圖像;提取單元,用于提取更新的圖像的特征值并存儲(chǔ);關(guān)聯(lián)單元,用于將提取的更新圖像特征值關(guān)聯(lián)于搜索引擎。優(yōu)選地,所述服務(wù)器中,所述獲取單元通過(guò)圖像更新表中更新的圖像ID獲得更新的圖像。優(yōu)選地,所述服務(wù)器中,所述獲取單元中包括圖像數(shù)據(jù)庫(kù),觸發(fā)器,記錄單元,其中,圖像數(shù)據(jù)庫(kù),用于記錄圖像;觸發(fā)器,用于檢測(cè)圖像數(shù)據(jù)庫(kù)中的圖像是否發(fā)生變化;記錄單元,用于在觸發(fā)器檢測(cè)到圖像數(shù)據(jù)庫(kù)中更新圖像時(shí)伴隨的更新命令發(fā)生時(shí),記錄發(fā)生更新的圖像的ID。優(yōu)選地,所述服務(wù)器中,所述提取單元包括比較單元,用于以預(yù)定周期比較圖像更新表與圖像特征表相同圖像ID對(duì)應(yīng)的》務(wù)改時(shí)間;第一記錄單元,當(dāng)圖像特征表中的修改時(shí)間不存在時(shí),用于提取該圖像ID對(duì)應(yīng)圖像的特征值并記錄于圖像特征表中,并記錄當(dāng)前時(shí)刻作為修改時(shí)間。優(yōu)選地,所述服務(wù)器中,所述提取單元包括比較單元,用于以預(yù)定周期比較圖像更新表與圖像特征表相同圖像ID對(duì)應(yīng)的^f務(wù)改時(shí)間;第二記錄單元,如果圖像特征表中的修改時(shí)間早于圖像更新表中的修改時(shí)間,則提取該圖像ID對(duì)應(yīng)圖像的特征值并更新于圖像特征表中,并更新當(dāng)前時(shí)刻作為》務(wù)改時(shí)間。優(yōu)選地,所述服務(wù)器中,對(duì)于分布式搜索引擎,所述服務(wù)器還包括分發(fā)單元,用于將提取的更新圖像的特征值分發(fā)給分布式搜索引擎。一種更新圖像數(shù)據(jù)庫(kù)中圖像的系統(tǒng),服務(wù)器以及搜索引擎,其中,搜索引擎用于與網(wǎng)站服務(wù)器提取的更新圖像的特征值關(guān)聯(lián)。一種更新圖像數(shù)據(jù)庫(kù)中圖像的系統(tǒng),包括服務(wù)器以及搜索引擎,其中,服務(wù)器還用于接收并儲(chǔ)存用戶(hù)端上傳的圖像;搜索引擎,用于與所述服務(wù)器提取的更新圖像的特征值相關(guān)聯(lián)。一種更新圖像數(shù)據(jù)庫(kù)中圖像的系統(tǒng),包括服務(wù)器以及互聯(lián)網(wǎng)圖像抓取子系統(tǒng)、4叟索引擎,其中,互聯(lián)網(wǎng)圖像抓取子系統(tǒng),用于抓取互聯(lián)網(wǎng)上的圖像并傳輸至服務(wù)器;服務(wù)器還用于接收并儲(chǔ)存所述互聯(lián)網(wǎng)圖像抓取子系統(tǒng)傳輸?shù)膱D像;搜索引擎,用于與所述服務(wù)器提取的更新圖像的特征值相關(guān)聯(lián)。由以上本申請(qǐng)實(shí)施例提供的技術(shù)方案可見(jiàn),獲取發(fā)生更新的圖像,提取更新的圖像的特征值并存儲(chǔ),將提取的更新圖像的特征值關(guān)聯(lián)于搜索引擎,由于整個(gè)過(guò)程只涉及發(fā)生圖像更新的圖像,而不對(duì)未發(fā)生更新的圖像進(jìn)行處理,更不是對(duì)涉及整個(gè)圖像數(shù)據(jù)庫(kù)中的圖像的處理,因此,相對(duì)于現(xiàn)有技術(shù),可以大大降低提取更新的圖像的特征值所需的時(shí)間,并大大降低將特征值關(guān)聯(lián)于搜索引擎所需的時(shí)間,進(jìn)而可以大大降低整個(gè)更新過(guò)程所需的時(shí)間。為了更清楚地說(shuō)明本申請(qǐng)實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本申請(qǐng)中記載的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖1為現(xiàn)有技術(shù)中圖像搜索方案的流程圖2為本申請(qǐng)圖像更新方法實(shí)施例的流程圖;圖3為本申請(qǐng)一服務(wù)器實(shí)施例的框圖;圖4為本申請(qǐng)另一服務(wù)器實(shí)施例的框圖;圖5為本申請(qǐng)另一服務(wù)器實(shí)施例的框圖;圖6為本申請(qǐng)另一服務(wù)器實(shí)施例的框圖;圖7為本申請(qǐng)另一服務(wù)器實(shí)施例的框圖;圖8為本申請(qǐng)另一系統(tǒng)實(shí)施例的框圖;圖9為本申請(qǐng)另一系統(tǒng)實(shí)施例的框圖;圖IO為本申請(qǐng)另一系統(tǒng)實(shí)施例的框圖。具體實(shí)施例方式本申請(qǐng)實(shí)施例提供一種圖像數(shù)據(jù)庫(kù)中的圖像更新方法及服務(wù)器。為了使本
技術(shù)領(lǐng)域:
的人員更好地理解本申請(qǐng)中的技術(shù)方案,下面將結(jié)合本申請(qǐng)實(shí)施例中的附圖,對(duì)本申請(qǐng)實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本申請(qǐng)一部分實(shí)施例,而不是全部的實(shí)施例?;诒旧暾?qǐng)中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都應(yīng)當(dāng)屬于本發(fā)明保護(hù)的范圍。圖2示出了本申請(qǐng)圖像更新方法實(shí)施例的流程圖,如圖2所示,包括S210:獲取發(fā)生更新的圖像。首先需要獲取發(fā)生更新的圖像,如獲取新增的圖像,或者如獲取發(fā)生修改等變化的圖像,而非所有的圖像,這是保證后續(xù)僅對(duì)發(fā)生更新的圖像提取特征值并在搜索引擎中建立索引的基礎(chǔ)。具體的,可以通過(guò)圖像更新表中更新的圖像ID獲得更新的圖像。負(fù)責(zé)更新圖像的系統(tǒng)中,存在圖像更新表,該表中記錄發(fā)生更新的圖像ID。該圖像更新表中記錄的圖像ID,可以是人工記錄的,也可以是其它方式記錄得到,如從其它存儲(chǔ)圖像的系統(tǒng)或數(shù)據(jù)庫(kù)中導(dǎo)入而得到。以下給出一種圖像更新表中自動(dòng)記錄發(fā)生更新的圖像ID的方式??梢栽谟涗浰袌D像的圖像數(shù)據(jù)庫(kù)中設(shè)置一個(gè)檢測(cè)圖像發(fā)生變化的觸發(fā)器(Trigger)。一般新增加的圖像都會(huì)首先增加到這個(gè)圖像數(shù)據(jù)庫(kù)中,當(dāng)然,該圖像數(shù)據(jù)庫(kù)中其它對(duì)圖像的更改操作,如對(duì)圖像的修改等,也會(huì)導(dǎo)致這個(gè)圖像數(shù)據(jù)庫(kù)中對(duì)圖像發(fā)生變化進(jìn)行記載。圖像數(shù)據(jù)庫(kù)中,記錄的每個(gè)圖像都有唯一的ID進(jìn)行標(biāo)識(shí)。如果是圖像數(shù)據(jù)庫(kù)中新增的圖像,則會(huì)賦予一個(gè)新的唯一ID。新增的圖像,可以是用戶(hù)終端上傳的圖像,也可以是通過(guò)搜索技術(shù)中的爬蟲(chóng)系統(tǒng)從互聯(lián)網(wǎng)中抓取的圖像。如果是用戶(hù)上傳的新的圖像,在用戶(hù)上傳過(guò)程中,可以選擇該圖像的上傳方式是新增,則圖像數(shù)據(jù)庫(kù)中記錄該新增圖像的過(guò)程中,如前所述,賦予該新增圖像一個(gè)唯一ID。如果是爬蟲(chóng)系統(tǒng)抓取的圖像,則根據(jù)該抓取圖像來(lái)源的鏈接地址,或根據(jù)該抓取圖像存在的來(lái)源目錄以及文件名、文件格式等,通過(guò)與圖像數(shù)據(jù)庫(kù)中已存在圖像相應(yīng)的來(lái)源鏈接地址進(jìn)行比較,或相應(yīng)地與圖像數(shù)據(jù)庫(kù)中已存在圖像所在的來(lái)源目錄以及文件名、文件格式等進(jìn)行比較,如果沒(méi)有相同的,從而可以得出不是同一圖像,進(jìn)而可以判斷該圖像是新增圖像,則如前所述,則圖像數(shù)據(jù)庫(kù)中記錄該新增圖像的過(guò)程中,賦予該新增圖像一個(gè)唯一ID。如果是圖像數(shù)據(jù)庫(kù)中發(fā)生修改等更新操作的圖像,則保持更新前圖像的ID。發(fā)生更新操作的圖像,類(lèi)似的,可以是用戶(hù)終端上傳的圖像,也可以是通過(guò)搜索技術(shù)中的爬蟲(chóng)系統(tǒng)從互聯(lián)網(wǎng)中抓取的圖像。如果是用戶(hù)終端上傳的圖像,在用戶(hù)上傳過(guò)程中,可以選擇該圖像的上傳方式是修改等方式進(jìn)行更新,則圖像數(shù)據(jù)庫(kù)記錄該更新圖像的過(guò)程中,保持該圖像的ID與修改前一致。如果是爬蟲(chóng)系統(tǒng)抓取的圖像,則根據(jù)抓取圖像來(lái)源的鏈接地址,或根據(jù)抓取圖像存在的來(lái)源目錄以及文件名、文件格式等,通過(guò)與圖像數(shù)據(jù)庫(kù)中已存在圖像相應(yīng)的來(lái)源地址進(jìn)行比較,或相應(yīng)地與圖像數(shù)據(jù)庫(kù)中已存在圖像所在的來(lái)源目錄以及文件名、文件格式等進(jìn)行比較,如果有相同的,則可以得出是同一圖像,進(jìn)而可以判斷該圖像是更新的圖像,則如前所述,則圖像數(shù)據(jù)庫(kù)中記錄該新增圖像的過(guò)程中,保持ID與更新前相同。無(wú)論是新增的圖像,還是發(fā)生修改等更新操作的圖像,在圖像數(shù)據(jù)庫(kù)記錄過(guò)程中,一般都會(huì)伴隨發(fā)生數(shù)據(jù)庫(kù)中的Update命令。則前述提到的增加的觸10發(fā)器,可以檢測(cè)Update命令的發(fā)生,如果檢測(cè)到,即說(shuō)明有圖像數(shù)據(jù)庫(kù)的更新。從而,圖像更新表中將記錄圖像數(shù)據(jù)庫(kù)中更新的圖像ID,進(jìn)而,可以通過(guò)檢測(cè)圖像更新表中圖像ID得到更新的圖像。S220:提取更新的圖像的特征值并存儲(chǔ)。更新的圖像,可以提取出其特征值。提取出的特征值可以為一定維度的向量,如(P1,P2,Pn),這個(gè)n維向量,例如可以是用來(lái)描述圖像中物體的形狀特征。具體的提取方式,可以采取現(xiàn)有的圖像特征提取方式,如采用Hough變換等方式的圖像特征提取,在此不再介紹。另外,以下簡(jiǎn)單介紹一種較優(yōu)的圖像特征提取的方式,可以包括下面步驟Al:從原始圖像中摳出所含物體的圖像;A2:將所述摳出的圖像用單一顏色為背景填充邊界,并使得填充后的圖像成為最小正方形;'A3:將正方形圖像全圖等比縮放為第一預(yù)定大小的圖像,將縮放后的圖像分割為第二預(yù)定大小的子圖^f象塊;A4:分別計(jì)算子圖像塊水平、豎直、正45°、負(fù)45。方向上相鄰像素的亮度導(dǎo)數(shù),將分別在四個(gè)方向?qū)?shù)極值點(diǎn)的個(gè)數(shù)、以及位于子圖像塊四個(gè)邊界上極值點(diǎn)的總個(gè)數(shù)作為該子圖像塊的特征向量;A5:將所有子圖像塊的特征向量作為原始圖像的特征向量。上述圖像特征提取方式,主要利用了圖像中顯示的物體其邊緣部分與周?chē)谋尘暗鹊南袼亓炼炔町悂?lái)找出物體的邊緣,也就可以提取得到圖像中物體的形狀特征,從而可以作為該圖像提取的特征??梢栽O(shè)置一圖像特征表,用于存儲(chǔ)圖像的特征值。提取出的更新圖像的特征值,被存儲(chǔ)于該表中。提取操作的執(zhí)行,可以按照一定規(guī)則設(shè)定。以下給出一種執(zhí)行規(guī)則,在介紹該規(guī)則前,先給出圖像更新表和圖像特征表的具體形式示例<table>tableseeoriginaldocumentpage11</column></row><table><table>tableseeoriginaldocumentpage12</column></row><table>表l.圖像更新表<table>tableseeoriginaldocumentpage12</column></row><table>表2.圖像特征表則沖是取規(guī)則,可以如下以預(yù)定周期比較圖像更新表與圖像特征表相同圖像ID對(duì)應(yīng)的修改時(shí)間,如果圖像特征表中的修改時(shí)間不存在,則提取該圖像ID對(duì)應(yīng)圖像的特征值并記錄于圖像特征表中,并記錄當(dāng)前時(shí)刻作為修改時(shí)間;如果圖像特征表中的修改時(shí)間早于圖像更新表中的修改時(shí)間,則提取該圖像ID對(duì)應(yīng)圖像的特征值并更新于圖像特征表中,并更新當(dāng)前時(shí)刻作為修改時(shí)間。另夕卜,如果圖像特征表中的修改時(shí)間不早于圖像更新表中的修改時(shí)間,則可以不動(dòng)4乍。對(duì)于圖像數(shù)據(jù)庫(kù)中新增的圖像,圖像更新表中會(huì)記錄該新增圖像的ID,但是圖像特征表中沒(méi)有該新增圖像的ID。這種情況,則按照上述提取規(guī)則進(jìn)行提取之前,還可以包括對(duì)于圖像更新表中存在的圖像ID而在圖像特征表中不存在的情況,將所述圖像ID記錄于圖像特征表中。這樣,在提取特征步驟之前,圖像特征表中將僅包含圖像更新表中記載的新增圖像的ID,但是,并沒(méi)有包含該新增圖像的修改時(shí)間等內(nèi)容。進(jìn)而,在后續(xù)過(guò)程,可以按照上述提取規(guī)則提取新增圖像的特征并記錄于圖像特征表中。則按照上述規(guī)則,表1的圖像更新表中,圖像ID為Al的修改時(shí)間為2009年1月1日18點(diǎn)01分整,而表2圖像特征表中,圖像ID為Al的修改時(shí)間為2009年1月1日17點(diǎn)整,比表1中的時(shí)間要早,說(shuō)明ID為Al的圖像發(fā)生更新后,圖像特征表中并沒(méi)有提取過(guò)該圖像的特征。因此,根據(jù)上述規(guī)則,將提取A1的特征值,并更新于圖像特征表中,并更新Al的修改時(shí)間為當(dāng)前時(shí)刻,例如為2009年1月1日18點(diǎn)10分整,則更新后的圖像特征表可以如下面表3所示<table>tableseeoriginaldocumentpage13</column></row><table>表3.更新后的圖像特征表上述規(guī)則,保證了圖像特征表中及時(shí)記錄更新的圖像ID、最后記錄的修改時(shí)間及其更新后的特征值。S230:將提取的更新圖像特征值關(guān)聯(lián)于搜索引擎。具體的,可以包括為更新圖像提取的特征值在搜索引擎中建立索引。實(shí)際上,該步驟的目的是將更新的圖像BUILD進(jìn)搜索引擎。BUILD過(guò)程,包括將要被搜索的圖像建立索引,放到內(nèi)存等過(guò)程。特別的,每個(gè)圖像的特征值在索引上建立一個(gè)數(shù)組。這是由于圖像特征值包括一個(gè)向量,這個(gè)向量中包含若干值,因此需要采用數(shù)組來(lái)存放。對(duì)于分布式搜索引擎,本方法實(shí)施例還可以包括S24(h將提取的更新圖像特征值分發(fā)給分布式搜索引擎。由以上實(shí)施例可見(jiàn),獲取發(fā)生更新的圖像,提取更新的圖像的特征值并存儲(chǔ),將提取的更新圖像特征值關(guān)聯(lián)于搜索引擎,由于整個(gè)過(guò)程只涉及發(fā)生更新的圖像,而不對(duì)未發(fā)生更新的圖像進(jìn)行處理,更不是對(duì)涉及整個(gè)圖像數(shù)據(jù)庫(kù)中的圖像的處理,因此,相對(duì)于現(xiàn)有技術(shù),可以大大降低提取更新的圖像的特征值所需的時(shí)間,并大大降低將特征值關(guān)聯(lián)于搜索引擎所需的時(shí)間,進(jìn)而大大降低整個(gè)更新過(guò)程所需的時(shí)間。以下介紹本申請(qǐng)一更新圖像數(shù)據(jù)庫(kù)中圖像的服務(wù)器實(shí)施例,圖3示出了該服務(wù)器實(shí)施例的框圖,如圖,包括獲取單元31,用于獲取發(fā)生更新的圖像;提取單元32,用于提取更新的圖像的特征值并存儲(chǔ);關(guān)聯(lián)單元33,用于將提取的更新圖像特征值關(guān)聯(lián)于搜索引擎。優(yōu)選地,所述服務(wù)器中,所述獲取單元31可以通過(guò)圖像更新表中更新的圖像ID獲得更新的圖像。其中,所述圖像更新表可以存儲(chǔ)于服務(wù)器中的一存儲(chǔ)單元內(nèi),當(dāng)然,也可以存儲(chǔ)于服務(wù)器之外其它設(shè)備上的一存儲(chǔ)單元內(nèi),這里并不限定。優(yōu)選地,所述服務(wù)器中,所述獲取單元31中具體可以包括觸發(fā)器311,記錄單元312,如圖4所示,其中,觸發(fā)器311,用于檢測(cè)圖像數(shù)據(jù)庫(kù)中的圖像是否發(fā)生變化;記錄單元312,用于在觸發(fā)器檢測(cè)到圖像數(shù)據(jù)庫(kù)中更新圖像時(shí)伴隨的更新命令發(fā)生時(shí),記錄發(fā)生更新的圖像的ID。需要說(shuō)明的是,上述圖4中所示的組成和連接關(guān)系只是本申請(qǐng)服務(wù)器的一種示例。除此之外,所述數(shù)據(jù)庫(kù)和觸發(fā)器也可以位于服務(wù)器之外的其它設(shè)備之上,這主要取決于哪個(gè)設(shè)備負(fù)責(zé)承擔(dān)圖像數(shù)據(jù)庫(kù)功能。優(yōu)選地,所述服務(wù)器中,如圖5所示,所述提取單元32可以包括比較單元321,用于以預(yù)定周期比較圖像更新表與圖像特征表相同圖像ID對(duì)應(yīng)的^f奮改時(shí)間;第一記錄單元322,當(dāng)圖像特征表中的修改時(shí)間不存在時(shí),用于提取該圖像ID對(duì)應(yīng)圖像的特征值并記錄于圖像特征表中,并記錄當(dāng)前時(shí)刻作為修改時(shí)間。優(yōu)選地,所述服務(wù)器中,如圖6所示,所述提取單元32包括比較單元321,用于以預(yù)定周期比較更新表與圖像特征表相同圖像ID對(duì)應(yīng)的〗奮改時(shí)間;第二記錄單元323,如果圖像特征表中的修改時(shí)間早于圖像更新表中的修改時(shí)間,則提取該圖像ID對(duì)應(yīng)圖像的特征值并更新于圖像特征表中,并更新當(dāng)前時(shí)刻作為^f'務(wù)改時(shí)間。優(yōu)選地,所述服務(wù)器中,如圖7所示,對(duì)于分布式搜索引擎,所述服務(wù)器還包括分發(fā)單元34,用于將提取的更新圖像特征值分發(fā)給分布式搜索引擎。為了描述的方便,描述以上裝置時(shí)以功能分為各種單元分別描述。當(dāng)然,在實(shí)施本發(fā)明時(shí)可以把各單元的功能在同一個(gè)或多個(gè)軟件和/或硬件中實(shí)現(xiàn)。以下介紹本申請(qǐng)的另一種更新圖像數(shù)據(jù)庫(kù)中圖像的系統(tǒng)實(shí)施例,該系統(tǒng)實(shí)施例可以如圖8所示,包括服務(wù)器81和82,其中,服務(wù)器81可以為上述圖3至圖7中任一種服務(wù)器;搜索引擎82,用于與服務(wù)器81提取的更新圖像的特征值關(guān)聯(lián)。以下介紹本申請(qǐng)的另一種更新圖像數(shù)據(jù)庫(kù)中圖像的系統(tǒng),可以如圖9所示,包括服務(wù)器91以及用戶(hù)終端93、搜索引擎92,其中,用戶(hù)終端93,用于通過(guò)互聯(lián)網(wǎng)上傳圖像至服務(wù)器;服務(wù)器91可以為上述圖3至圖7中任一種服務(wù)器,并還接收并儲(chǔ)存用戶(hù)終端93上傳的圖像;搜索引擎92,用于與所述服務(wù)器91提取的更新圖像的特征值相關(guān)聯(lián)。以下介紹本申請(qǐng)的另一種更新圖像數(shù)據(jù)庫(kù)中圖像的系統(tǒng),可以如圖10所示,包括服務(wù)器101以及互聯(lián)網(wǎng)圖像抓取子系統(tǒng)103、搜索引擎103,其中,互聯(lián)網(wǎng)圖像抓取子系統(tǒng)103,用于抓取互聯(lián)網(wǎng)上的圖像并傳輸至服務(wù)器101;如前所述,互聯(lián)網(wǎng)圖像抓取子系統(tǒng)103,可以是利用搜索技術(shù)中的爬蟲(chóng)系統(tǒng)抓取的互聯(lián)網(wǎng)中的圖<象。服務(wù)器101可以為上述圖3至圖7中任一種服務(wù)器,并還接收并儲(chǔ)存所述互聯(lián)網(wǎng)圖像抓取子系統(tǒng)103傳輸?shù)膱D像;搜索引擎102,用于與所述服務(wù)器101提取的更新圖像的特征值相關(guān)聯(lián)。如前所述,互聯(lián)網(wǎng)圖像抓取子系統(tǒng)103,可以是利用搜索技術(shù)中的爬蟲(chóng)系統(tǒng)抓取的互聯(lián)網(wǎng)中的圖像。需要說(shuō)明的是,上述圖10中所示的組成和連接關(guān)系只是本申請(qǐng)系統(tǒng)的一種示例。除此之外,圖10中的互聯(lián)網(wǎng)圖像抓取子系統(tǒng)103還可以與服務(wù)器101或搜索引擎102集成在一起。通過(guò)以上的實(shí)施方式的描述可知,本領(lǐng)域的技術(shù)人員可以清楚地了解到本申請(qǐng)可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn)?;谶@樣的理解,本申請(qǐng)的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如ROM/RAM、》茲石萊、光盤(pán)等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本申請(qǐng)各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。本申請(qǐng)中的各個(gè)實(shí)施例均采用遞進(jìn)的方式描述,各個(gè)實(shí)施例之間相同相似的部分互相參見(jiàn)即可,每個(gè)實(shí)施例重點(diǎn)說(shuō)明的都是與其他實(shí)施例的不同之處。尤其,對(duì)于系統(tǒng)實(shí)施例而言,由于其基本相似于方法實(shí)施例,所以描述的比較簡(jiǎn)單,相關(guān)之處參見(jiàn)方法實(shí)施例的部分說(shuō)明即可。本申請(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ù)類(lèi)型的例程、程序、對(duì)象、組件、數(shù)據(jù)結(jié)構(gòu)等等。也可以在分布式計(jì)算環(huán)境中實(shí)踐本發(fā)明,在這些分布式計(jì)算環(huán)境中,由通過(guò)通信網(wǎng)絡(luò)而被連接的遠(yuǎn)程處理設(shè)備來(lái)執(zhí)行任務(wù)。在分布式計(jì)算環(huán)境中,程序^t塊可以位于包括存儲(chǔ)設(shè)備在內(nèi)的本地和遠(yuǎn)程計(jì)算機(jī)存儲(chǔ)介質(zhì)中。16雖然通過(guò)實(shí)施例描繪了本發(fā)明,本領(lǐng)域普通技術(shù)人員知道,本發(fā)明有許多變形和變化而不脫離本發(fā)明的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本發(fā)明的精神。權(quán)利要求1、一種圖像數(shù)據(jù)庫(kù)中的圖像更新方法,其特征在于,包括獲取發(fā)生更新的圖像;提取更新的圖像的特征值并存儲(chǔ);將提取的更新圖像的特征值關(guān)聯(lián)于搜索引擎。2、如權(quán)利要求l所述的方法,其特征在于,所述獲取發(fā)生更新的圖像,包括通過(guò)圖像更新表中更新的圖像ID獲得更新的圖像。3、如權(quán)利要求1所述的方法,其特征在于,所述獲取發(fā)生更新的圖像,包括在記錄圖像的圖像數(shù)據(jù)庫(kù)中設(shè)置檢測(cè)圖像發(fā)生變化的觸發(fā)器,利用所述觸發(fā)器檢測(cè)到圖像數(shù)據(jù)庫(kù)中更新圖像時(shí)伴隨的更新命令發(fā)生時(shí),記錄發(fā)生更新的圖{象的ID。4、如權(quán)利要求l所述的方法,其特征在于,所述提取更新的圖像的特征值,包括以預(yù)定周期比較圖像更新表與圖像特征表相同圖像ID對(duì)應(yīng)的修改時(shí)間;如果圖像特征表中的修改時(shí)間不存在,則提取該圖像ID對(duì)應(yīng)圖像的特征值并記錄于圖像特征表中,并記錄當(dāng)前時(shí)刻作為修改時(shí)間。5、如權(quán)利要求4所述的方法,其特征在于,所述提取更新的圖像的特征值之前還包括對(duì)于圖像更新表中存在的圖像ID而在圖像特征表中不存在的情況,將所述圖像ID記錄于圖像特征表中。6、如權(quán)利要求1所述的方法,其特征在于,所述提取更新的圖像的特征值,包括以預(yù)定周期比較圖像更新表與圖像特征表相同圖像ID對(duì)應(yīng)的修改時(shí)間;如果圖象特征表中的修改時(shí)間早于圖像更新表中的修改時(shí)間,則提取該圖像ID對(duì)應(yīng)圖像的特征值并更新于圖像特征表中,并更新當(dāng)前時(shí)刻作為修改時(shí)間。7、如權(quán)利要求1所述的方法,其特征在于,所述將提取的更新圖像的特征值關(guān)聯(lián)于搜索引擎,包括為提取的更新圖像的特征值在搜索引擎中建立索引。8、如權(quán)利要求l所述的方法,其特征在于,對(duì)于分布式搜索引擎,還包括將提取的更新圖像的特征值分發(fā)給分布式搜索引擎。9、一種更新圖^f象數(shù)據(jù)庫(kù)中圖像的服務(wù)器,其特征在于,包括獲取單元,用于獲取發(fā)生更新的圖像;提取單元,用于提取更新的圖像的特征值并存儲(chǔ);關(guān)聯(lián)單元,用于將提取的更新圖像的特征值關(guān)聯(lián)于搜索引擎。10、如權(quán)利要求9所述的服務(wù)器,其特征在于,所述獲取單元通過(guò)圖像更新表中更新的圖像ID獲得更新的圖像。11、如權(quán)利要求9所述的服務(wù)器,其特征在于,所述獲取單元中包括觸發(fā)器,記錄單元,其中,觸發(fā)器,用于檢測(cè)圖像數(shù)據(jù)庫(kù)中的圖像是否發(fā)生變化;記錄單元,用于在觸發(fā)器檢測(cè)到圖像數(shù)據(jù)庫(kù)中更新圖像時(shí)伴隨的更新命令發(fā)生時(shí),記錄發(fā)生更新的圖像ID。12、如權(quán)利要求9所述的服務(wù)器,其特征在于,所述提取單元包括比較單元,用于以預(yù)定周期比較圖像更新表與圖像特征表相同圖像1D對(duì)應(yīng)的^"改時(shí)間;第一記錄單元,當(dāng)圖像特征表中的修改時(shí)間不存在時(shí),用于提取該圖像ID對(duì)應(yīng)圖像的特征值并記錄于圖像特征表中,并記錄當(dāng)前時(shí)刻作為修改時(shí)間。13、如權(quán)利要求9所述的服務(wù)器,其特征在于,所述提取單元包括比較單元,用于以預(yù)定周期比較圖像更新表與圖像特征表相同圖像ID對(duì)應(yīng)的4f改時(shí)間;第二記錄單元,如果圖像特征表中的修改時(shí)間早于圖像更新表中的修改時(shí)間,則提取該圖像ID對(duì)應(yīng)圖像的特征值并更新于圖像特征表中,并更新當(dāng)前時(shí)刻作為^務(wù)改時(shí)間。14、如權(quán)利要求9所述的服務(wù)器,其特征在于,對(duì)于分布式搜索引擎,所述服務(wù)器還包括分發(fā)單元,用于將提取的更新圖像的特征值分發(fā)給分布式搜索引擎。15、一種更新圖像數(shù)據(jù)庫(kù)中圖像的系統(tǒng),其特征在于,包括上述權(quán)利要求9至14中的任一服務(wù)器以及搜索引擎,其中,搜索引擎,用于與網(wǎng)站服務(wù)器提取的更新圖像的特征值關(guān)聯(lián)。16、一種更新圖像數(shù)據(jù)庫(kù)中圖像的系統(tǒng),其特征在于,包括上述權(quán)利要求9至14中的任一服務(wù)器以及搜索引擎,其中,服務(wù)器還用于接收并儲(chǔ)存用戶(hù)端上傳的圖像;搜索引擎,用于與所述服務(wù)器提取的更新圖像的特征值相關(guān)聯(lián)。17、一種更新圖像數(shù)據(jù)庫(kù)中圖像的系統(tǒng),其特征在于,包括上述權(quán)利要求9至14中的任一服務(wù)器以及互聯(lián)網(wǎng)圖像抓取子系統(tǒng)、搜索引擎,其中,互聯(lián)網(wǎng)圖像抓取子系統(tǒng),用于抓取互聯(lián)網(wǎng)上的圖像并傳輸至服務(wù)器;服務(wù)器還用于接收并儲(chǔ)存所述互聯(lián)網(wǎng)圖像抓取子系統(tǒng)傳輸?shù)膱D像;搜索引擎,用于與所述服務(wù)器提取的更新圖像的特征值相關(guān)聯(lián)。全文摘要圖像數(shù)據(jù)庫(kù)中的圖像更新方法、服務(wù)器及系統(tǒng)。一種圖像數(shù)據(jù)庫(kù)中的圖像更新方法實(shí)施例,包括獲取發(fā)生更新的圖像;提取更新的圖像的特征值并存儲(chǔ);將提取的更新圖像的特征值關(guān)聯(lián)于搜索引擎。利用本方法,可以大大降低整個(gè)更新過(guò)程所需的時(shí)間。文檔編號(hào)G06F17/30GK101510217SQ20091012722公開(kāi)日2009年8月19日申請(qǐng)日期2009年3月9日優(yōu)先權(quán)日2009年3月9日發(fā)明者俞圣雨,周春憶,岳大炯申請(qǐng)人:阿里巴巴集團(tuán)控股有限公司