專(zhuān)利名稱(chēng):圖像搜索方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種圖像搜索方法及裝置,尤其涉及一種可提升搜索效率的圖像搜索方法及裝置。
背景技術(shù):
隨著圖像處理技術(shù)的進(jìn)步及圖像采集裝置的普及,傳統(tǒng)照片漸漸被數(shù)碼照片所取代。數(shù)字相片的形成是將圖像中的亮度、色度等信息轉(zhuǎn)換為數(shù)字?jǐn)?shù)據(jù)(并經(jīng)過(guò)適當(dāng)?shù)膲嚎s)后,形成對(duì)應(yīng)的數(shù)字圖像文件。數(shù)字圖像文件可存于光盤(pán)、硬盤(pán)等儲(chǔ)存媒體,以供日后瀏覽或進(jìn)行圖像處理。然而,當(dāng)儲(chǔ)存媒體中的數(shù)字圖像文件越來(lái)越多時(shí),要搜索特定的數(shù)碼照片就成為耗時(shí)的工作。
當(dāng)使用者要從成千上百個(gè)數(shù)字圖像文件中找到特定的照片時(shí),先執(zhí)行看圖軟件,一個(gè)接一個(gè)的顯示出所有的數(shù)碼照片直到找到所需的相片。這樣的方式耗時(shí)且沒(méi)有效率,其主要原因在于數(shù)字圖像文件的文件名通常沒(méi)有意義,且無(wú)法顯示出所對(duì)應(yīng)的圖像的內(nèi)容?,F(xiàn)有數(shù)字圖像采集裝置(如數(shù)碼相機(jī)、掃描儀等)采集數(shù)字圖像后,會(huì)自動(dòng)以不重復(fù)的文件名存成文件,這些文件名通常是英文字母與數(shù)字的序列組合用以區(qū)別不同的文件,例如DSCN1211.jpg、DSCN1212.jpg、DSCN1213.jpg等,文件名的命名與圖像的內(nèi)容無(wú)關(guān),因此以文件名稱(chēng)來(lái)搜索特定圖像時(shí)會(huì)造成困難。當(dāng)然,使用者可以通過(guò)修改文件名的方式,使對(duì)應(yīng)的數(shù)字圖像文件的文件名變得有意義,但對(duì)于成千上萬(wàn)個(gè)數(shù)字圖像文件而言,這又是一項(xiàng)耗時(shí)的工作。當(dāng)使用者要搜索特定的照片時(shí),如果使用者知道所需文件的文件名,則可通過(guò)文件搜索系統(tǒng),尋找特定文件名的文件,但這樣的方式需建立在有文件系統(tǒng)的前提下。為了節(jié)省系統(tǒng)資源,某些圖像處理系統(tǒng)(如數(shù)碼相機(jī))中未包含文件系統(tǒng),其將數(shù)字圖像數(shù)據(jù)以區(qū)段方式存于儲(chǔ)存裝置中,當(dāng)使用者要讀取數(shù)字圖像數(shù)據(jù)時(shí),才外接至計(jì)算機(jī)軟件或圖像讀取裝置,將儲(chǔ)存裝置中的數(shù)字圖像數(shù)據(jù)轉(zhuǎn)為具有不同文件名的數(shù)字圖像文件。由于這類(lèi)圖像處理系統(tǒng)中未包含文件系統(tǒng),使得使用者無(wú)法通過(guò)文件搜索系統(tǒng)尋找特定文件名的文件。
依據(jù)文件名搜索數(shù)字圖像文件的方式,需建立在使用者已知文件名且圖像處理系統(tǒng)中包含文件系統(tǒng)的基礎(chǔ)上,因而限制其使用范圍及便利性。為了改善上述缺點(diǎn),現(xiàn)有技術(shù)提供一種根據(jù)圖像特征識(shí)別圖像的技術(shù),其是對(duì)比使用者所提供的數(shù)據(jù),以搜索對(duì)應(yīng)的圖像文件。然而,這樣的搜索方式,需要復(fù)雜的算法,且使用者必需對(duì)所搜索的圖像有大概的印象,在實(shí)際操作上并不實(shí)用,因而限制其使用范圍。
發(fā)明內(nèi)容
本發(fā)明的主要目的在于提供圖像搜索方法及相關(guān)裝置。
本發(fā)明公開(kāi)了一種圖像搜索方法,其適用于文件數(shù)據(jù)庫(kù),該方法包括取得圖像文件,該圖像文件具有圖像區(qū)段與圖像信息區(qū)段;取得識(shí)別信息;根據(jù)該識(shí)別信息,形成記錄于該圖像信息區(qū)段中的標(biāo)簽信息;儲(chǔ)存該圖像文件于該文件數(shù)據(jù)庫(kù)中;以及輸入搜索信息,以用于搜索該文件數(shù)據(jù)庫(kù),當(dāng)該標(biāo)簽與該搜索信息相符時(shí),選定該圖像文件。
本發(fā)明還公開(kāi)了一種與文件數(shù)據(jù)庫(kù)連接的圖像處理系統(tǒng)數(shù)據(jù)庫(kù),其包含圖像接收裝置,其用來(lái)取得圖像文件,該圖像文件具有圖像區(qū)段與圖像信息區(qū)段;識(shí)別信息產(chǎn)生裝置,其用來(lái)取得識(shí)別信息;標(biāo)簽產(chǎn)生裝置,其用來(lái)根據(jù)該識(shí)別信息,形成標(biāo)簽并記錄于該圖像信息區(qū)段中,并將該圖像文件儲(chǔ)存于該文件數(shù)據(jù)庫(kù)中;以及圖像搜索裝置,其用以輸入搜索信息搜索該文件數(shù)據(jù)庫(kù),當(dāng)該標(biāo)簽與該搜索信息相符時(shí),選定該圖像文件。
本發(fā)明還公開(kāi)了一種用于搜索圖像數(shù)據(jù)庫(kù)的圖像搜索方法數(shù)據(jù)庫(kù),該圖像數(shù)據(jù)庫(kù)中儲(chǔ)存多個(gè)圖像文件,每一圖像文件具有圖像區(qū)段與圖像信息區(qū)段,該方法包括接收搜索指令,該搜索指令對(duì)應(yīng)于第一圖像文件,該第一圖像文件具有第一圖像信息區(qū)段,該第一圖像信息區(qū)段儲(chǔ)存至少一標(biāo)簽;將該至少一標(biāo)簽與多個(gè)圖像文件內(nèi)的每一圖像信息區(qū)段進(jìn)行對(duì)比;以及當(dāng)該至少一標(biāo)簽與圖像信息區(qū)段內(nèi)數(shù)據(jù)相符時(shí),輸出對(duì)應(yīng)的圖像文件。
本發(fā)明還公開(kāi)了一種與圖像數(shù)據(jù)庫(kù)連接的圖像搜索裝置數(shù)據(jù)庫(kù),該圖像數(shù)據(jù)庫(kù)儲(chǔ)存多個(gè)圖像文件,每一圖像文件具有圖像區(qū)段與圖像信息區(qū)段,該圖像搜索裝置包括搜索指令接收裝置,其用來(lái)接收搜索指令,該搜索指令對(duì)應(yīng)于第一圖像文件,該第一圖像文件具有第一圖像信息區(qū)段,該第一圖像信息區(qū)段儲(chǔ)存至少一標(biāo)簽;比較裝置,其用來(lái)對(duì)比該至少一標(biāo)簽與多個(gè)圖像文件內(nèi)的每一圖像信息區(qū)段;以及輸出裝置,用來(lái)當(dāng)該至少一標(biāo)簽與圖像信息區(qū)段內(nèi)數(shù)據(jù)相符時(shí),輸出對(duì)應(yīng)的圖像文件。
圖1為現(xiàn)有圖像文件的示意圖;圖2為根據(jù)本發(fā)明實(shí)施例的圖像搜索流程的流程圖;圖3為根據(jù)本發(fā)明實(shí)施例的圖像處理系統(tǒng)的示意圖;圖4為根據(jù)本發(fā)明實(shí)施例的圖像搜索流程的流程圖;圖5為根據(jù)本發(fā)明實(shí)施例的圖像搜索裝置的示意圖;圖6為根據(jù)本發(fā)明實(shí)施例的圖像檢索流程的流程圖。
具體實(shí)施例方式
本發(fā)明是在圖像文件的圖像信息區(qū)段中建立有意義的信息,從而在搜索圖像文件時(shí)為判斷該圖像文件是否與所要尋找的相符提供依據(jù)。
首先,參考圖1,圖1為現(xiàn)有圖像文件10的示意圖。圖像文件10符合可交換圖像文件格式(Exchangeable Image File Format),其包含圖像信息區(qū)段(Image Information Section)100、圖像區(qū)段(Image Section)102和/或填充區(qū)段(Padding Section)104。圖像區(qū)段102記錄主要圖像數(shù)據(jù),主要圖像數(shù)據(jù)可為已壓縮或未壓縮的數(shù)據(jù)。填充區(qū)段104可配合圖像區(qū)段102的大小,將圖像文件10包裝(Packet)成固定大小的封包。圖像信息區(qū)段100包括多個(gè)標(biāo)簽IFD1至標(biāo)簽IFDn,分別記錄圖像區(qū)段102所儲(chǔ)存的圖像數(shù)據(jù)的圖像屬性信息,如文件類(lèi)型、分辨率、位深度、壓縮方式、文件來(lái)源、產(chǎn)生方式、經(jīng)緯度等。其中,標(biāo)簽IFD1至標(biāo)簽IFDn還包括空白標(biāo)簽,為未來(lái)擴(kuò)充做準(zhǔn)備。
本發(fā)明是根據(jù)圖像區(qū)段102所儲(chǔ)存的圖像文件的特性,在圖像信息區(qū)段100中形成特定標(biāo)簽以描述圖像文件10的特征,從而在搜索圖像文件10時(shí),根據(jù)該特定標(biāo)簽,取得圖像文件10。
參考圖2,圖2為根據(jù)本發(fā)明實(shí)施例的圖像搜索流程20的流程圖。圖像搜索流程20適用于文件數(shù)據(jù)庫(kù),其包含以下步驟步驟200開(kāi)始。
步驟202取得圖像文件,此圖像文件具有如圖1所示現(xiàn)有圖像文件的結(jié)構(gòu),包含圖像區(qū)段與圖像信息區(qū)段。
步驟204取得一個(gè)識(shí)別信息,此識(shí)別信息相關(guān)于圖像區(qū)段的內(nèi)容。
步驟206根據(jù)該識(shí)別信息,形成標(biāo)簽記錄于該圖像信息區(qū)段中。
步驟208將該圖像文件儲(chǔ)存于該文件數(shù)據(jù)庫(kù)中。
步驟210輸入搜索信息,用于搜索該文件數(shù)據(jù)庫(kù),當(dāng)該標(biāo)簽與該搜索信息相符時(shí),選定該圖像文件。
步驟212結(jié)束。
因此,根據(jù)圖像搜索流程20,本發(fā)明是根據(jù)對(duì)應(yīng)于圖像文件的識(shí)別信息,形成標(biāo)簽記錄于圖像文件的圖像信息區(qū)段中的標(biāo)簽,并將該圖像文件保存于數(shù)據(jù)庫(kù)中。如此一來(lái),當(dāng)要搜索該文件數(shù)據(jù)庫(kù)時(shí),可直接在圖像數(shù)據(jù)中,搜索每個(gè)圖像文件內(nèi)圖像信息區(qū)段的信息是否有所要搜索信息,從而輸出包含搜索信息的圖像文件。換言之,本發(fā)明是將描述圖像文件特征的識(shí)別信息,以標(biāo)簽方式記錄于圖像文件的圖像信息區(qū)段中。然后,通過(guò)對(duì)比每個(gè)圖像信息區(qū)段內(nèi)的標(biāo)簽與使用者所輸入的搜索信息,即可搜索到對(duì)應(yīng)的圖像文件。因此,即使文件數(shù)據(jù)庫(kù)所儲(chǔ)存的圖像文件的文件名無(wú)法表示其內(nèi)容,例如DSCN1211.jpg、DSCN1212.jpg、DSCN1213.jpg等,或文件數(shù)據(jù)庫(kù)不具有文件系統(tǒng),使得使用者無(wú)法依據(jù)圖像文件的文件名搜索圖像文件時(shí),本發(fā)明可通過(guò)對(duì)比標(biāo)簽與搜索信息,搜索到所需文件。而且,本發(fā)明還可根據(jù)圖像信息區(qū)段中的標(biāo)簽,改變圖像文件的文件名,并根據(jù)改變過(guò)的文件名,搜索圖像文件。
在本發(fā)明中,步驟204中的識(shí)別信息與圖像文件的特征對(duì)應(yīng)。舉例來(lái)說(shuō),識(shí)別信息可為圖像文件產(chǎn)生時(shí)的坐標(biāo)數(shù)據(jù),進(jìn)而通過(guò)一個(gè)具有坐標(biāo)/地理位置轉(zhuǎn)換的地圖系統(tǒng)找到對(duì)應(yīng)于上述坐標(biāo)數(shù)據(jù)的位置信息,如特定地名、風(fēng)景區(qū)、建筑物名稱(chēng)等行政專(zhuān)有名稱(chēng),坐標(biāo)信息可包含如經(jīng)緯度、高度等。換句話(huà)說(shuō),本發(fā)明可將取得(拍攝)圖像文件時(shí)的經(jīng)緯度、高度等,轉(zhuǎn)換為具有意義的文字描述,記錄于圖像信息區(qū)段中。當(dāng)要搜索文件時(shí),搜索信息只要是特定地名、風(fēng)景區(qū),即可取得對(duì)應(yīng)的圖像文件。同樣地,識(shí)別信息可以是使用者所輸入的信息,如文字、聲音等,其是由使用者自行輸入的信息。
除此之外,本發(fā)明還可設(shè)定為將識(shí)別信息對(duì)應(yīng)至參考圖像,當(dāng)圖像區(qū)段與該參考圖像的對(duì)比值大于預(yù)定值時(shí),根據(jù)該識(shí)別信息設(shè)定該標(biāo)簽。換句話(huà)說(shuō),本發(fā)明可預(yù)設(shè)參考圖像的數(shù)據(jù)庫(kù),如果所取得的圖像文件的圖像區(qū)段所記錄的圖像數(shù)據(jù)與參考圖像相關(guān),則可根據(jù)該參考圖像,形成記錄于圖像文件的圖像信息區(qū)段中的標(biāo)簽,舉例而言,當(dāng)一個(gè)使用者攜帶一個(gè)照相機(jī)至巴黎旅行并參觀艾菲爾鐵塔,使用者在巴黎停留的期間拍攝了許多照片儲(chǔ)存到文件數(shù)據(jù)庫(kù)中,部分照片拍攝到艾菲爾鐵塔,使用者可以設(shè)定一個(gè)識(shí)別信息“Eiffel Tower”對(duì)應(yīng)到一張艾菲爾鐵塔的參考圖像,利用此參考圖像對(duì)比使用者拍攝的照片圖像,當(dāng)部分照片文件的對(duì)比值大于默認(rèn)值時(shí),在這些照片文件的圖像信息區(qū)段中加入“Eiffel Tower”的標(biāo)簽,因此當(dāng)使用者要找出有關(guān)艾菲爾鐵塔的照片,只輸入搜索信息“Eiffel Tower”即可在文件數(shù)據(jù)找出有關(guān)艾菲爾鐵塔的照片,上述的對(duì)比程序可以依據(jù)需求增加或減少上述參考圖像的大小,以找出最恰當(dāng)?shù)膶?duì)比值。
本發(fā)明還可設(shè)定為將識(shí)別信息對(duì)應(yīng)至采集自部分圖像區(qū)段的采集圖像,選擇多個(gè)參考圖像,每一參考圖像具有參考標(biāo)識(shí)。當(dāng)該采集圖像與參考圖像的對(duì)比值大于預(yù)定值時(shí),根據(jù)該采集圖像設(shè)定標(biāo)簽。換句話(huà)說(shuō),本發(fā)明可根據(jù)圖像區(qū)段的部分圖像,判斷是否與特定主題關(guān)聯(lián),從而設(shè)定標(biāo)簽。舉例來(lái)說(shuō),儲(chǔ)存數(shù)張鳥(niǎo)類(lèi)圖像,每張圖像包含一個(gè)對(duì)應(yīng)標(biāo)識(shí),當(dāng)拍攝到一張鳥(niǎo)類(lèi)的圖像時(shí),利用圖像采集鳥(niǎo)的輪廓圖像設(shè)為采集圖像,再將上述的采集圖像與儲(chǔ)存圖像對(duì)比,當(dāng)對(duì)比值大于默認(rèn)值,即代表采集圖像與某一鳥(niǎo)類(lèi)圖像相關(guān)時(shí),將對(duì)應(yīng)參考標(biāo)識(shí)設(shè)定在上述鳥(niǎo)類(lèi)圖像的圖像信息區(qū)段。因此,當(dāng)要搜索圖像文件時(shí),只要輸入該鳥(niǎo)類(lèi)的名稱(chēng),即可找到上述的圖像文件。
參考圖3,圖3為根據(jù)本發(fā)明實(shí)施例的圖像處理系統(tǒng)30的示意圖。圖像處理系統(tǒng)30用以實(shí)現(xiàn)流程20,其連接于文件數(shù)據(jù)庫(kù)300,包括圖像接收裝置302、識(shí)別信息產(chǎn)生裝置304、標(biāo)簽產(chǎn)生裝置306及圖像搜索裝置308。圖像接收裝置302包括相機(jī)3021及圖像采集裝置3022,用以取得具有圖像區(qū)段與圖像信息區(qū)段的圖像文件。識(shí)別信息產(chǎn)生裝置304包括定位裝置3041及輸入接口3042,用以取得識(shí)別信息。標(biāo)簽產(chǎn)生裝置306包括地圖系統(tǒng)3061、存儲(chǔ)器3062及對(duì)比裝置3063,用以根據(jù)識(shí)別信息產(chǎn)生裝置304所取得的識(shí)別信息,形成記錄于圖像文件的圖像信息區(qū)段中的標(biāo)簽,并將圖像文件儲(chǔ)存于文件數(shù)據(jù)庫(kù)300。圖像搜索裝置308則用以輸入搜索信息以搜索文件數(shù)據(jù)庫(kù)300,當(dāng)搜索信息與文件數(shù)據(jù)庫(kù)300中圖像文件的標(biāo)簽相符時(shí),輸出該圖像文件。因此,圖像處理系統(tǒng)30是根據(jù)對(duì)應(yīng)于圖像文件的識(shí)別信息,形成記錄于圖像文件的圖像信息區(qū)段中的標(biāo)簽,并將圖像文件保存于數(shù)據(jù)庫(kù)300中。如此一來(lái),當(dāng)圖像搜索裝置308要搜索文件數(shù)據(jù)庫(kù)300時(shí),可對(duì)比標(biāo)簽與所要搜索的信息的相關(guān)性,從而輸出對(duì)應(yīng)的圖像文件。換言之,圖像處理系統(tǒng)30可將描述圖像文件特征的識(shí)別信息,以標(biāo)簽方式記錄于圖像文件的圖像信息區(qū)段中。圖像搜索裝置308可對(duì)比標(biāo)簽與使用者所輸入的搜索信息,即可搜索到對(duì)應(yīng)的圖像文件。因此,即使文件數(shù)據(jù)庫(kù)300所儲(chǔ)存的圖像文件的文件名不具可讀性,或文件數(shù)據(jù)庫(kù)300不具有文件系統(tǒng),而使得使用者無(wú)法依據(jù)圖像文件的文件名搜索圖像文件時(shí),本發(fā)明可通過(guò)對(duì)比標(biāo)簽與搜索信息,搜索到所需文件。
在圖像處理系統(tǒng)30中,定位裝置3041用以在取得圖像文件的同時(shí)產(chǎn)生坐標(biāo)信息作為識(shí)別信息,地圖系統(tǒng)3061用以?xún)?chǔ)存多個(gè)與多個(gè)位置信息相對(duì)應(yīng)的坐標(biāo)信息,標(biāo)簽產(chǎn)生裝置306則可根據(jù)定位裝置3041所取得的坐標(biāo)信息在地圖系統(tǒng)3061中取得位置信息作為標(biāo)簽。因此,圖像處理系統(tǒng)30可將取得(拍攝)圖像文件時(shí)的經(jīng)緯度、高度等,轉(zhuǎn)換為具有意義的文字描述,記錄于圖像信息區(qū)段中。當(dāng)要搜索文件時(shí),只要輸入特定地名、風(fēng)景區(qū),即可取得對(duì)應(yīng)的圖像文件。
另一方面,存儲(chǔ)器3062用來(lái)儲(chǔ)存多個(gè)參考圖像,對(duì)比裝置3063可對(duì)比圖像區(qū)段與存儲(chǔ)器3062所儲(chǔ)存的參考圖像并產(chǎn)生對(duì)比值,當(dāng)該對(duì)比值大于預(yù)定值時(shí),設(shè)定該圖像區(qū)段的標(biāo)簽包含對(duì)應(yīng)于該參考圖像的識(shí)別信息。換句話(huà)說(shuō),圖像處理系統(tǒng)30可預(yù)設(shè)參考圖像的數(shù)據(jù)庫(kù),如果所取得的圖像文件的圖像區(qū)段所記錄的圖像數(shù)據(jù)與參考圖像相關(guān),則可根據(jù)參考圖像,形成記錄于圖像文件的圖像信息區(qū)段中的標(biāo)簽。
除此之外,圖像采集裝置3022用于采集圖像區(qū)段的部分圖像作為采集圖像,對(duì)比裝置3063可對(duì)比采集圖像與存儲(chǔ)器3062所儲(chǔ)存的多個(gè)參考圖像并分別產(chǎn)生對(duì)應(yīng)對(duì)比值,當(dāng)該對(duì)應(yīng)對(duì)比值大于預(yù)定值時(shí),設(shè)定該圖像區(qū)段的標(biāo)簽包含對(duì)應(yīng)于該參考圖像的識(shí)別信息。換句話(huà)說(shuō),圖像處理系統(tǒng)30可根據(jù)圖像區(qū)段的部分圖像,判斷是否與特定主題關(guān)聯(lián),從而設(shè)定標(biāo)簽。舉例來(lái)說(shuō),針對(duì)鳥(niǎo)類(lèi)攝影,可預(yù)設(shè)對(duì)應(yīng)于不同種類(lèi)的鳥(niǎo)類(lèi)圖像,當(dāng)對(duì)比出采集圖像與某一鳥(niǎo)類(lèi)圖像相關(guān)時(shí),將標(biāo)簽設(shè)定為該鳥(niǎo)類(lèi)的名稱(chēng)。因此,當(dāng)要搜索圖像文件時(shí),只要輸入該鳥(niǎo)類(lèi)的名稱(chēng),即可取得對(duì)應(yīng)于該鳥(niǎo)類(lèi)的圖像文件。
關(guān)于圖像搜索裝置308的搜索方法,請(qǐng)參考圖4,圖4為根據(jù)本發(fā)明實(shí)施例的圖像搜索流程40的流程圖。圖像搜索流程40用于搜索圖像數(shù)據(jù)庫(kù),該圖像數(shù)據(jù)庫(kù)儲(chǔ)存多個(gè)圖像文件,每一圖像文件具有圖像區(qū)段與圖像信息區(qū)段,圖像搜索流程40包含以下步驟步驟400開(kāi)始。
步驟402接收搜索指令,該搜索指令對(duì)應(yīng)于第一圖像文件,該第一圖像文件具有第一圖像區(qū)段與第一圖像信息區(qū)段,該第一圖像信息區(qū)段儲(chǔ)存至少一標(biāo)簽。
步驟404將該至少一標(biāo)簽與多個(gè)圖像文件內(nèi)的每一圖像信息區(qū)段進(jìn)行對(duì)比。
步驟406當(dāng)該至少一標(biāo)簽與一圖像信息區(qū)段內(nèi)數(shù)據(jù)相符時(shí),輸出對(duì)應(yīng)的圖像文件。
步驟408結(jié)束。
因此,根據(jù)圖像搜索流程40,當(dāng)接收到搜索指令后,本發(fā)明對(duì)比搜索指令所要尋找的目標(biāo)是否與圖像數(shù)據(jù)庫(kù)中某一圖像文件的圖像信息區(qū)段內(nèi)的數(shù)據(jù)相符。若相符,則輸出對(duì)應(yīng)的圖像文件。換句話(huà)說(shuō),圖像搜索流程40可對(duì)比圖像文件的圖像信息區(qū)段內(nèi)的標(biāo)簽是否與使用者所輸入的數(shù)據(jù)(如文字或聲音)相符,并據(jù)以輸出圖像文件。因此,即使圖像數(shù)據(jù)庫(kù)所儲(chǔ)存的圖像文件的文件名不具可讀性,或圖像數(shù)據(jù)庫(kù)不具有文件系統(tǒng),使得使用者無(wú)法依據(jù)圖像文件的文件名搜索圖像文件時(shí),本發(fā)明可通過(guò)對(duì)比圖像文件內(nèi)的圖像信息區(qū)段與使用者所輸入的信息,搜索到所需的圖像文件。
除此之外,若所搜索的圖像文件不具有標(biāo)簽,流程40還可以取得識(shí)別信息,并據(jù)以形成記錄于圖像信息區(qū)段中的標(biāo)簽。當(dāng)然,識(shí)別信息可以是位置信息、參考圖像信息、采集圖像信息等。
關(guān)于圖像搜索流程40的實(shí)現(xiàn),請(qǐng)參考圖5,圖5為根據(jù)本發(fā)明實(shí)施例的圖像搜索裝置50的示意圖。圖像搜索裝置50包括圖像數(shù)據(jù)庫(kù)500,圖像數(shù)據(jù)庫(kù)500設(shè)于圖像處理系統(tǒng)51中,用以?xún)?chǔ)存多個(gè)圖像文件,每一圖像文件具有圖像區(qū)段與圖像信息區(qū)段。圖像搜索裝置50包含搜索指令接收裝置502、比較裝置504及輸出裝置506。搜索指令接收裝置502可接收搜索指令,該搜索指令對(duì)應(yīng)于第一圖像文件,該第一圖像文件具有第一圖像信息區(qū)段,該第一圖像信息區(qū)段儲(chǔ)存至少一標(biāo)簽。比較裝置504可對(duì)比該至少一標(biāo)簽與圖像數(shù)據(jù)庫(kù)500中的圖像文件內(nèi)的每一圖像信息區(qū)段。輸出裝置506可以在該至少一標(biāo)簽與圖像信息區(qū)段內(nèi)數(shù)據(jù)相符時(shí),輸出對(duì)應(yīng)的圖像文件。
除了圖像數(shù)據(jù)庫(kù)500,圖像處理系統(tǒng)51還包含圖像接收裝置512、識(shí)別信息產(chǎn)生裝置514及標(biāo)簽產(chǎn)生裝置516。圖像接收裝置512用以取得具有圖像區(qū)段與圖像信息區(qū)段的圖像文件。識(shí)別信息產(chǎn)生裝置514包含定位裝置5141及輸入接口5142,用以取得識(shí)別信息。標(biāo)簽產(chǎn)生裝置516包含地圖系統(tǒng)5161、存儲(chǔ)器5162及對(duì)比裝置5163,用以根據(jù)識(shí)別信息產(chǎn)生裝置514所取得的識(shí)別信息,形成記錄于圖像文件的圖像信息區(qū)段中的標(biāo)簽,并將圖像文件儲(chǔ)存于文件數(shù)據(jù)庫(kù)500中。定位裝置5141用以在取得圖像文件的同時(shí)產(chǎn)生坐標(biāo)信息作為識(shí)別信息,地圖系統(tǒng)5161用以?xún)?chǔ)存與多個(gè)位置信息對(duì)應(yīng)的多個(gè)坐標(biāo)信息信息,標(biāo)簽產(chǎn)生裝置516則可根據(jù)定位裝置5141所取得的坐標(biāo)信息在地圖系統(tǒng)5106中取得位置信息作為標(biāo)簽。因此,圖像處理系統(tǒng)51可將取得(拍攝)圖像文件時(shí)的經(jīng)緯度、高度等,轉(zhuǎn)換為具有意義的文字描述,記錄于圖像信息區(qū)段中。當(dāng)要搜索文件時(shí),只要輸入特定地名、風(fēng)景區(qū),即可取得對(duì)應(yīng)的圖像文件。另一方面,存儲(chǔ)器5162用來(lái)儲(chǔ)存多個(gè)參考圖像,對(duì)比裝置5163可將圖像區(qū)段與存儲(chǔ)器5162所儲(chǔ)存的參考圖像進(jìn)行對(duì)比并產(chǎn)生對(duì)比值,當(dāng)該對(duì)比值大于預(yù)定值時(shí),設(shè)定該圖像區(qū)段的標(biāo)簽包含對(duì)應(yīng)于該參考圖像的識(shí)別信息。除此之外,對(duì)比裝置5163可將采集圖像與存儲(chǔ)器5162所儲(chǔ)存的多個(gè)參考圖像進(jìn)行對(duì)比并分別產(chǎn)生對(duì)應(yīng)對(duì)比值,當(dāng)該對(duì)應(yīng)對(duì)比值大于預(yù)定值時(shí),設(shè)定該圖像區(qū)段的標(biāo)簽包含對(duì)應(yīng)于該參考圖像的識(shí)別信息。換句話(huà)說(shuō),圖像處理系統(tǒng)51可根據(jù)圖像區(qū)段的部分圖像,判斷是否與特定主題關(guān)聯(lián),從而設(shè)定標(biāo)簽。舉例來(lái)說(shuō),針對(duì)鳥(niǎo)類(lèi)攝影,可預(yù)設(shè)對(duì)應(yīng)于不同種類(lèi)的鳥(niǎo)類(lèi)圖像,當(dāng)對(duì)比出采集圖像與某一鳥(niǎo)類(lèi)圖像相關(guān)時(shí),將標(biāo)簽設(shè)定為該鳥(niǎo)類(lèi)的名稱(chēng)。因此,當(dāng)要搜索圖像文件時(shí),只要輸入該鳥(niǎo)類(lèi)的名稱(chēng),即可取得對(duì)應(yīng)于該鳥(niǎo)類(lèi)的圖像文件。
根據(jù)圖像搜索流程40,進(jìn)一步參考圖6,圖6為根據(jù)本發(fā)明實(shí)施例的圖像檢索流程60的流程圖。圖像檢索流程60用以根據(jù)位置關(guān)鍵詞搜索圖像數(shù)據(jù)庫(kù)中的圖像文件,每一圖像文件包括圖像區(qū)段與圖像信息區(qū)段。圖像檢索流程60包含以下步驟步驟600開(kāi)始。
步驟602接收使用者所輸入的關(guān)鍵詞。
步驟604讀取圖像數(shù)據(jù)庫(kù)中的圖像文件。
步驟606判斷圖像文件是否有坐標(biāo)信息標(biāo)簽。如果沒(méi)有,則進(jìn)行步驟608;如果有,則進(jìn)行步驟616。
步驟608產(chǎn)生坐標(biāo)信息標(biāo)簽。
步驟610定義定位數(shù)據(jù)標(biāo)簽。
步驟612根據(jù)步驟608所產(chǎn)生的坐標(biāo)信息標(biāo)簽及步驟610所產(chǎn)生的定位數(shù)據(jù)標(biāo)簽,產(chǎn)生可交換圖像文件格式的圖像文件。
步驟614壓縮圖像文件。
步驟616判斷是否有位置信息標(biāo)簽。如果沒(méi)有,則進(jìn)行步驟618;如果有,則進(jìn)行步驟620。
步驟618將坐標(biāo)信息標(biāo)簽轉(zhuǎn)譯為位置信息。
步驟620將位置信息標(biāo)簽轉(zhuǎn)譯為位置信息。
步驟622對(duì)比使用者所輸入的關(guān)鍵詞與位置信息。
步驟624判斷關(guān)鍵詞的對(duì)比是否相符。如果相符,則進(jìn)行步驟626;如果不相符,則回到步驟604。
步驟626提供圖像文件。
步驟628判斷是否取得圖像文件。如果是,則進(jìn)行步驟630;如果否,則回到步驟604。
步驟630將圖像文件置于候選名單中。
步驟632判斷是否再次進(jìn)行圖像檢索流程。如果是,回到步驟604;如果否,則進(jìn)行步驟634。
步驟634結(jié)束。
因此,圖像檢索流程60可根據(jù)使用者所輸入的位置關(guān)鍵詞,對(duì)比圖像文件的標(biāo)簽是否相符,并在圖像文件中沒(méi)有坐標(biāo)信息標(biāo)簽時(shí),產(chǎn)生對(duì)應(yīng)的坐標(biāo)信息標(biāo)簽。如此一來(lái),即使圖像數(shù)據(jù)庫(kù)所儲(chǔ)存的圖像文件的文件名不具可讀性,或圖像數(shù)據(jù)庫(kù)不具有文件系統(tǒng),使得使用者無(wú)法依據(jù)圖像文件的文件名搜索圖像文件時(shí),本發(fā)明可通過(guò)對(duì)比圖像文件內(nèi)的圖像信息區(qū)段與使用者所輸入的信息,搜索到所需的圖像文件。當(dāng)圖像檢索流程60啟動(dòng)后,開(kāi)始接收使用者所輸入的關(guān)鍵詞,并讀取圖像數(shù)據(jù)庫(kù)中的圖像文件。接著,判斷圖像文件是否有坐標(biāo)信息標(biāo)簽。如果沒(méi)有,則產(chǎn)生坐標(biāo)信息標(biāo)簽,并定義定位數(shù)據(jù)標(biāo)簽,再根據(jù)所產(chǎn)生的坐標(biāo)信息標(biāo)簽及定位數(shù)據(jù)標(biāo)簽,產(chǎn)生可交換圖像文件格式的圖像文件,并壓縮圖像文件。相反地,若圖像文件有坐標(biāo)信息標(biāo)簽步驟616,則判斷是否有位置信息標(biāo)簽。若無(wú)位置信息標(biāo)簽,則將坐標(biāo)信息標(biāo)簽轉(zhuǎn)譯為位置信息。若有位置信息標(biāo)簽,則進(jìn)行將位置信息標(biāo)簽轉(zhuǎn)譯為位置信息,并對(duì)比使用者所輸入的關(guān)鍵詞與位置信息,并在關(guān)鍵詞的對(duì)比相符時(shí)提供圖像文件。最后,將圖像文件置于候選名單中。
綜上所述,通過(guò)本發(fā)明,當(dāng)要搜索數(shù)字圖像文件時(shí),使用者不需要知道文件名,也不需要對(duì)所搜索的圖像有大概的印象,只要輸入特定關(guān)鍵詞,即可搜索出相關(guān)的圖像文件,不僅提升搜索效率,還可根據(jù)不同主題將數(shù)字圖像文件分類(lèi),增加使用時(shí)的便利性,改善現(xiàn)有技術(shù)的缺點(diǎn)。
以上所述僅為本發(fā)明的優(yōu)選實(shí)施例,凡根據(jù)本發(fā)明權(quán)利要求所做出的等價(jià)的變化與修改,都應(yīng)該屬于本發(fā)明的覆蓋范圍。
權(quán)利要求
1.一種圖像搜索方法,其適用于文件數(shù)據(jù)庫(kù),所述方法包括取得圖像文件,該圖像文件具有圖像區(qū)段與圖像信息區(qū)段;取得識(shí)別信息;根據(jù)所述識(shí)別信息,形成記錄于所述圖像信息區(qū)段中的標(biāo)簽;儲(chǔ)存所述圖像文件于所述文件數(shù)據(jù)庫(kù)中;以及輸入搜索信息,以用于搜索所述文件數(shù)據(jù)庫(kù),當(dāng)所述標(biāo)簽與所述搜索信息相符時(shí),選定所述圖像文件。
2.根據(jù)權(quán)利要求1所述的圖像搜索方法,其特征在于,所述識(shí)別信息為取得所述圖像文件時(shí)的一位置信息,設(shè)定所述標(biāo)簽為所述位置信息。
3.根據(jù)權(quán)利要求2所述的圖像搜索方法,其特征在于,其還包括在取得所述圖像文件的同時(shí)取得坐標(biāo)信息;根據(jù)所述坐標(biāo)信息在地圖系統(tǒng)中取得所述位置信息。
4.根據(jù)權(quán)利要求1所述的圖像搜索方法,其特征在于,所述方法還包括設(shè)定所述識(shí)別信息對(duì)應(yīng)參考圖像;以及對(duì)比所述圖像區(qū)段與所述參考圖像,當(dāng)所述圖像區(qū)段與所述參考圖像的對(duì)比值大于預(yù)定值時(shí),設(shè)定所述標(biāo)簽包含所述識(shí)別信息。
5.根據(jù)權(quán)利要求4所述的圖像搜索方法,其特征在于,所述對(duì)比值由所述圖像區(qū)段與所述參考圖像進(jìn)行相關(guān)運(yùn)算得到。
6.根據(jù)權(quán)利要求1所述的圖像搜索方法,其特征在于,所述方法還包括設(shè)定所述識(shí)別信息對(duì)應(yīng)采集圖像,所述采集圖像選自部分所述圖像區(qū)段;選擇多個(gè)參考圖像,每一參考圖像具有參考標(biāo)識(shí);以及對(duì)比所述采集圖像與所述多個(gè)參考圖像,當(dāng)其中參考圖像的對(duì)比值大于預(yù)定值時(shí),設(shè)定所述標(biāo)簽包含所述參考標(biāo)識(shí)。
7.根據(jù)權(quán)利要求6所述的圖像搜索方法,其特征在于,所述對(duì)比值由所述采集圖像與所述參考圖像進(jìn)行相關(guān)運(yùn)算得到。
8.根據(jù)權(quán)利要求1所述的圖像搜索方法,其特征在于,所述方法還包括根據(jù)所述標(biāo)簽改變所述圖像文件的文件名。
9.一種圖像處理系統(tǒng),其與文件數(shù)據(jù)庫(kù)連接,所述圖像處理系統(tǒng)包括圖像接收裝置,其用來(lái)取得圖像文件,所述圖像文件具有圖像區(qū)段與圖像信息區(qū)段;識(shí)別信息產(chǎn)生裝置,其用來(lái)取得識(shí)別信息;標(biāo)簽產(chǎn)生裝置,其用來(lái)根據(jù)所述識(shí)別信息,形成記錄于所述圖像信息區(qū)段中的標(biāo)簽,并儲(chǔ)存所述圖像文件于所述文件數(shù)據(jù)庫(kù)中;以及圖像搜索裝置,其用以輸入搜索信息搜索所述文件數(shù)據(jù)庫(kù),當(dāng)所述標(biāo)簽與所述搜索信息相符時(shí),選定所述圖像文件。
10.根據(jù)權(quán)利要求9所述的圖像處理系統(tǒng),其特征在于,所述識(shí)別信息產(chǎn)生裝置還包括定位裝置,其在取得所述圖像文件的同時(shí)產(chǎn)生坐標(biāo)信息作為所述識(shí)別信息,所述標(biāo)簽產(chǎn)生裝置還包括地圖系統(tǒng),所述地圖系統(tǒng)儲(chǔ)存多個(gè)與多個(gè)位置信息對(duì)應(yīng)的坐標(biāo)信息信息,所述標(biāo)簽產(chǎn)生裝置根據(jù)所述坐標(biāo)信息在所述地圖系統(tǒng)中取得位置信息作為所述標(biāo)簽。
11.根據(jù)權(quán)利要求9所述的圖像處理系統(tǒng),其特征在于,所述標(biāo)簽產(chǎn)生裝置還包括存儲(chǔ)器,其用于儲(chǔ)存多個(gè)參考圖像,所述識(shí)別信息對(duì)應(yīng)所述存儲(chǔ)器中參考圖像;對(duì)比裝置,其用來(lái)對(duì)比所述圖像區(qū)段與所述參考圖像并產(chǎn)生對(duì)比值,當(dāng)所述對(duì)比值大于預(yù)定值時(shí),設(shè)定所述標(biāo)簽包含所述識(shí)別信息。
12.根據(jù)權(quán)利要求9所述的圖像處理系統(tǒng),其特征在于,所述識(shí)別信息對(duì)應(yīng)采集圖像,所述采集圖像為所述圖像區(qū)段的部分圖像,所述標(biāo)簽產(chǎn)生裝置還包括存儲(chǔ)器,其用以?xún)?chǔ)存多個(gè)參考圖像,每一所述參考圖像具有對(duì)應(yīng)標(biāo)識(shí);對(duì)比裝置,其用來(lái)對(duì)比所述采集圖像與多個(gè)參考圖像并分別產(chǎn)生對(duì)應(yīng)對(duì)比值,當(dāng)所述對(duì)應(yīng)對(duì)比值大于預(yù)定值時(shí),設(shè)定所述標(biāo)簽包含所述對(duì)應(yīng)標(biāo)識(shí)。
13.根據(jù)權(quán)利要求12所述的圖像處理系統(tǒng),其特征在于,所述識(shí)別信息產(chǎn)生裝置還包括圖像采集裝置,其用于采集所述圖像區(qū)段的部分圖像作為所述采集圖像。
14.一種圖像搜索方法,其用于搜索圖像數(shù)據(jù)庫(kù),所述圖像數(shù)據(jù)庫(kù)儲(chǔ)存多個(gè)圖像文件,每一圖像文件具有圖像區(qū)段與圖像信息區(qū)段,所述方法包括以下步驟接收搜索指令,所述搜索指令對(duì)應(yīng)于第一圖像文件,所述第一圖像文件具有第一圖像區(qū)段與第一圖像信息區(qū)段,所述第一圖像信息區(qū)段儲(chǔ)存至少一標(biāo)簽;對(duì)比所述至少一標(biāo)簽與多個(gè)圖像文件內(nèi)的每一圖像信息區(qū)段;以及當(dāng)所述至少一標(biāo)簽與圖像信息區(qū)段內(nèi)數(shù)據(jù)相符時(shí),輸出對(duì)應(yīng)的圖像文件。
15.根據(jù)權(quán)利要求14所述的圖像搜索方法,其特征在于,所述方法還包括取得第二圖像文件,所述第二圖像文件具有第二圖像區(qū)段與第二圖像信息區(qū)段;取得所述第二圖像文件時(shí)同時(shí)取得坐標(biāo)信息;根據(jù)所述坐標(biāo)信息在地圖系統(tǒng)對(duì)應(yīng)位置信息;將所述位置信息記錄于所述第二圖像信息區(qū)段中;以及將所述第二圖像文件存儲(chǔ)于所述圖像數(shù)據(jù)庫(kù)中。
16.根據(jù)權(quán)利要求14所述的圖像搜索方法,其特征在于,所述方法還包括儲(chǔ)存參考圖像,所述參考圖像對(duì)應(yīng)識(shí)別信息;取得第三圖像文件,所述第三圖像文件具有第三圖像區(qū)段與第三圖像信息區(qū)段;以及對(duì)比所述第三圖像區(qū)段與所述參考圖像,當(dāng)所述第三圖像區(qū)段與所述參考圖像的對(duì)比值大于預(yù)定值時(shí),儲(chǔ)存所述識(shí)別信息于所述第三圖像信息區(qū)段中。
17.根據(jù)權(quán)利要求14所述的圖像搜索方法,其特征在于,所述方法還包括儲(chǔ)存多個(gè)參考圖像,每一所述參考圖像與對(duì)應(yīng)標(biāo)識(shí)相對(duì)應(yīng);取得第四圖像文件,所述第四圖像文件具有第四圖像區(qū)段與第四圖像信息區(qū)段;以及采集采集圖像,所述采集圖像為所述第四圖像區(qū)段的一部分;對(duì)比所述采集圖像與所述多個(gè)參考圖像,當(dāng)其中參考圖像的對(duì)比值大于預(yù)定值時(shí),記錄所述參考圖像的對(duì)應(yīng)標(biāo)識(shí)于所述第四圖像信息區(qū)段中。
18.一種與圖像數(shù)據(jù)庫(kù)連接的圖像搜索裝置,所述圖像數(shù)據(jù)庫(kù)儲(chǔ)存多個(gè)圖像文件,每一圖像文件具有圖像區(qū)段與圖像信息區(qū)段,所述圖像搜索裝置包括輸入裝置,其接收搜索指令,所述搜索指令對(duì)應(yīng)于第一圖像文件,所述第一圖像文件具有第一圖像信息區(qū)段,所述第一圖像信息區(qū)段儲(chǔ)存至少一標(biāo)簽;比較裝置,其用來(lái)對(duì)比所述至少一標(biāo)簽與多個(gè)圖像文件內(nèi)的每一圖像信息區(qū)段;以及輸出裝置,其用來(lái)當(dāng)所述至少一標(biāo)簽與圖像信息區(qū)段內(nèi)數(shù)據(jù)相符時(shí),輸出對(duì)應(yīng)的圖像文件。
19.根據(jù)權(quán)利要求18所述的圖像搜索裝置,其特征在于,所述圖像搜索裝置還包括圖像接收裝置,其用來(lái)取得第二圖像文件,所述第二圖像文件具有第二圖像區(qū)段與第二圖像信息區(qū)段;識(shí)別信息產(chǎn)生裝置,其用來(lái)取得識(shí)別信息;以及標(biāo)簽產(chǎn)生裝置,其用來(lái)根據(jù)所述識(shí)別信息,形成記錄與所述第二圖像信息區(qū)塊中的標(biāo)簽,并儲(chǔ)存所述第二圖像文件于所述文件數(shù)據(jù)庫(kù)中。
20.根據(jù)權(quán)利要求19所述的圖像搜索裝置,其特征在于,所述識(shí)別信息產(chǎn)生裝置還包括定位裝置,其在取得所述圖像文件的同時(shí)產(chǎn)生坐標(biāo)信息作為所述識(shí)別信息,所述標(biāo)簽產(chǎn)生裝置還包括地圖系統(tǒng),所述地圖系統(tǒng)儲(chǔ)存與多個(gè)位置信息對(duì)應(yīng)的多個(gè)坐標(biāo)信息信息,所述標(biāo)簽產(chǎn)生裝置系根據(jù)所述坐標(biāo)信息在所述地圖系統(tǒng)中取得位置信息作為所述標(biāo)簽。
21.根據(jù)權(quán)利要求20所述的圖像搜索裝置,其特征在于,所述標(biāo)簽產(chǎn)生裝置還包括存儲(chǔ)器,其用來(lái)儲(chǔ)存多個(gè)參考圖像,所述識(shí)別信息對(duì)應(yīng)所述存儲(chǔ)器中參考圖像;對(duì)比裝置,其用來(lái)對(duì)比所述第二圖像區(qū)段與所述參考圖像并產(chǎn)生對(duì)比值,當(dāng)所述對(duì)比值大于預(yù)定值時(shí),設(shè)定所述標(biāo)簽包含所述識(shí)別信息。
全文摘要
一種圖像搜索方法,其適用于文件數(shù)據(jù)庫(kù),該方法包括取得圖像文件,該圖像文件具有圖像區(qū)段與圖像信息區(qū)段;取得識(shí)別信息;根據(jù)該識(shí)別信息,形成記錄于該圖像信息區(qū)段中的標(biāo)簽;儲(chǔ)存該圖像文件于該文件數(shù)據(jù)庫(kù)中;以及輸入搜索信息,以用于搜索該文件數(shù)據(jù)庫(kù),當(dāng)該標(biāo)簽與該搜索信息相符時(shí),選定該圖像文件。
文檔編號(hào)G06F17/30GK101093489SQ20061008297
公開(kāi)日2007年12月26日 申請(qǐng)日期2006年6月23日 優(yōu)先權(quán)日2006年6月23日
發(fā)明者胡志麟 申請(qǐng)人:明基電通股份有限公司