亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

圖像搜索的制作方法

文檔序號(hào):6352489閱讀:139來(lái)源:國(guó)知局
專(zhuān)利名稱(chēng):圖像搜索的制作方法
圖像搜索
背景技術(shù)
用戶(hù)可以與搜索引擎交互,以獲得對(duì)于各種各樣內(nèi)容的搜索結(jié)果。然而,用于提供搜索結(jié)果的傳統(tǒng)技術(shù)當(dāng)遇到不同類(lèi)型的內(nèi)容時(shí)可能變得受限。例如,傳統(tǒng)的搜索結(jié)果包括至具有簡(jiǎn)短文本描述的網(wǎng)站的鏈接。這些搜索結(jié)果一般響應(yīng)于搜索請(qǐng)求中的關(guān)鍵字來(lái)提供。然而,這些傳統(tǒng)技術(shù)的功能相對(duì)于其它類(lèi)型的內(nèi)容諸如圖像可能受到限制。

發(fā)明內(nèi)容
描述圖像搜索技術(shù)。在一個(gè)或多個(gè)實(shí)現(xiàn)方式中,一個(gè)到另一個(gè)(one to another)至少部分基于圖像的相似性,排序搜索結(jié)果中的圖像。響應(yīng)于搜索請(qǐng)求,提供具有排序圖像的搜索結(jié)果。在一個(gè)或多個(gè)實(shí)現(xiàn)方式中,接收具有指示至少兩種或更多種不同類(lèi)型的圖像的至少一個(gè)項(xiàng)的搜索請(qǐng)求。響應(yīng)于搜索請(qǐng)求,提供搜索結(jié)果。搜索結(jié)果包括定位于比第二類(lèi)型的圖像更靠近搜索結(jié)果的開(kāi)頭的第一類(lèi)型的圖像。第一類(lèi)型的圖像具有比第二類(lèi)型更大數(shù)量的相似圖像。在一個(gè)或多個(gè)實(shí)現(xiàn)方式中,生成多個(gè)二進(jìn)制字,每一個(gè)用于描述多個(gè)圖像之中各自一個(gè)圖像中的內(nèi)容。一個(gè)或另一個(gè)比較多個(gè)二進(jìn)制字,以確定各自圖像的相似性。在所確定的這些圖像的相似性的比較的基礎(chǔ)上形成集群(cluster)。這些圖像基于在各自集群中相似圖像的數(shù)量來(lái)排名(rank),以便包括在將響應(yīng)經(jīng)由因特網(wǎng)接收的搜索查詢(xún)而提供的搜索結(jié)果中。提供這個(gè)概述部分來(lái)以簡(jiǎn)化的形式介紹下面在具體描述部分中進(jìn)一步描述的概念的選擇。這個(gè)概述部分并沒(méi)有打算標(biāo)識(shí)所請(qǐng)求保護(hù)的主題的關(guān)鍵特性或基本特性,也不打算用作輔助手段來(lái)確定所請(qǐng)求保護(hù)的主題的范圍。


參考附圖來(lái)描述具體描述部分。在附圖中,參考數(shù)字最左邊的(一個(gè)或多個(gè))數(shù)字標(biāo)識(shí)該參考數(shù)字第一次出現(xiàn)在其中的附圖。在說(shuō)明書(shū)和附圖的不同實(shí)例中相同參考數(shù)字的使用可以指示相似或相同的項(xiàng)。圖1是可操作來(lái)執(zhí)行搜索的示例實(shí)現(xiàn)方式中的環(huán)境的示意圖。圖2是將圖1的搜索模塊顯示為處理圖像以獲得搜索結(jié)果以便提供給客戶(hù)機(jī)的示例實(shí)現(xiàn)方式中的系統(tǒng)的示意圖。圖3是描繪其中針對(duì)指示圖像中的兩種或更多種不同類(lèi)型的內(nèi)容的搜索請(qǐng)求配置搜索結(jié)果的示例實(shí)現(xiàn)方式中的程序的流程圖。圖4是描繪其中在搜索結(jié)果中基于相似性來(lái)排序圖像的示例實(shí)現(xiàn)方式中的程序的流程圖。圖5是描繪其中二進(jìn)制字被生成來(lái)描述圖像中的內(nèi)容并被用作比較的基礎(chǔ)來(lái)一個(gè)到另一個(gè)確定圖像的相似性的示例實(shí)現(xiàn)方式中的程序的流程圖。
具體實(shí)施例方式概述
傳統(tǒng)的執(zhí)行搜索的技術(shù)在遇到不同類(lèi)型的內(nèi)容時(shí)可能受到限制。例如,傳統(tǒng)的用于搜索網(wǎng)頁(yè)的技術(shù)在被請(qǐng)求搜索特定圖像時(shí)可能提供難以破譯的搜索結(jié)果。描述圖像搜索技術(shù)。在一個(gè)或多個(gè)實(shí)現(xiàn)方式中,采用可能有助于區(qū)分不同類(lèi)型的圖像的搜索技術(shù)。例如,可能接收可以與不同的人物、地點(diǎn)或事件有關(guān)的搜索查詢(xún)。傳統(tǒng)的圖像搜索技術(shù)在遇到這樣的情形時(shí)可能混雜這些結(jié)果,以致用戶(hù)可能難以定位感興趣的特定圖像。然而,在這個(gè)示例中,可以采用集群來(lái)根據(jù)相似性形成圖像的分組。這些分組隨后可以用作用于排序搜索結(jié)果的基礎(chǔ),從而增加用戶(hù)可以定位感興趣的特定圖像的可能性。這些和其他技術(shù)的進(jìn)一步討論可以結(jié)合下面的章節(jié)找到。在下面的討論中,首先描述可操作來(lái)執(zhí)行在此描述的圖像搜索技術(shù)的示例環(huán)境。隨后描述在示例環(huán)境中以及在其它環(huán)境中是可操作的示例程序。同樣,示例環(huán)境并不限于示例程序的執(zhí)行。進(jìn)一步,雖然結(jié)合針對(duì)圖像的搜索來(lái)描述搜索技術(shù),但是這些技術(shù)也可以被采用來(lái)搜索各種不同類(lèi)型的數(shù)據(jù),諸如網(wǎng)頁(yè)、媒體、文檔、文件等等。示例環(huán)境
圖1是可操作來(lái)采用圖像搜索技術(shù)的示例實(shí)現(xiàn)方式中的環(huán)境100的示意圖。所示的環(huán)境100包括搜索服務(wù)102、客戶(hù)機(jī)104和圖像提供者106,其中每一個(gè)通過(guò)網(wǎng)絡(luò)108 —個(gè)到
另一個(gè)通信耦合。雖然客戶(hù)機(jī)104被示意為客戶(hù)機(jī)設(shè)備(例如,傳統(tǒng)的臺(tái)式計(jì)算機(jī))并且搜索服務(wù)102和圖像提供者106被示意為利用一個(gè)或多個(gè)服務(wù)器來(lái)實(shí)現(xiàn),但是這些實(shí)體可以利用各種不同的設(shè)備來(lái)實(shí)現(xiàn)。例如,客戶(hù)機(jī)104可以被配置成能夠通過(guò)網(wǎng)絡(luò)108通信的計(jì)算機(jī),諸如臺(tái)式計(jì)算機(jī)、移動(dòng)站、娛樂(lè)設(shè)備、通信耦合到顯示設(shè)備的機(jī)頂盒、無(wú)線(xiàn)電話(huà)、游戲機(jī)、平板計(jì)算機(jī)、上網(wǎng)本等等。因而,客戶(hù)機(jī)104的范圍可以從具有大量的存儲(chǔ)器和處理器資源的全資源設(shè)備(例如,個(gè)人計(jì)算機(jī)、游戲機(jī))到具有有限的存儲(chǔ)器和/或處理資源的低資源設(shè)備(例如,傳統(tǒng)的機(jī)頂盒、掌上游戲機(jī))??蛻?hù)機(jī)104也可以描述邏輯客戶(hù)機(jī),其包括軟件和/或以及用于執(zhí)行軟件的硬件,例如,一個(gè)或多個(gè)處理器、功能塊等等。因而,客戶(hù)機(jī)可以描述計(jì)算設(shè)備,其也可以包括導(dǎo)致計(jì)算設(shè)備的硬件執(zhí)行操作例如配置處理器、功能塊等等的實(shí)體(例如,軟件)。例如,計(jì)算設(shè)備可以包括計(jì)算機(jī)可讀介質(zhì),其可以被配置來(lái)保持導(dǎo)致計(jì)算設(shè)備并且更特別地導(dǎo)致計(jì)算設(shè)備的硬件執(zhí)行操作的指令。因而,這些指令用于配置硬件來(lái)執(zhí)行操作并且以這種方式導(dǎo)致硬件的轉(zhuǎn)換來(lái)執(zhí)行操作。這些指令可以由計(jì)算機(jī)可讀介質(zhì)通過(guò)各種不同的配置提供給計(jì)算設(shè)備102。一種這樣的計(jì)算機(jī)可讀介質(zhì)的配置是信號(hào)承載介質(zhì)并因而被配置來(lái)諸如經(jīng)由網(wǎng)絡(luò)104發(fā)送這些指令(例如,作為載波)到計(jì)算設(shè)備的硬件。計(jì)算機(jī)可讀介質(zhì)也可以被配置為計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)并因而不是信號(hào)承載介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的示例包括隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、光盤(pán)、閃存、硬盤(pán)存儲(chǔ)器和其他的可以使用磁、光與其他技術(shù)來(lái)存儲(chǔ)指令與其他數(shù)據(jù)的存儲(chǔ)設(shè)備。雖然網(wǎng)絡(luò)108被示意為因特網(wǎng),但是該網(wǎng)絡(luò)也可以采用各種各樣的配置。例如,網(wǎng)路108可以包括廣域網(wǎng)(WAN)、局域網(wǎng)(LAN)、無(wú)線(xiàn)網(wǎng)、公共電話(huà)網(wǎng)、內(nèi)聯(lián)網(wǎng)等等。進(jìn)一步,雖然顯示單個(gè)網(wǎng)絡(luò)108,但是該網(wǎng)絡(luò)108也可以被配置成包括多個(gè)網(wǎng)絡(luò)。搜索服務(wù)102被示意為包括搜索模塊110。搜索模塊110代表響應(yīng)于搜索查詢(xún)來(lái)提供搜索結(jié)果112的功能。例如,客戶(hù)機(jī)104的用戶(hù)可以與通信模塊114交互,其中通信模塊代表客戶(hù)機(jī)104與網(wǎng)絡(luò)108交互的功能,諸如因特網(wǎng)上的瀏覽器。搜索模塊110可以采用各種不同的技術(shù)來(lái)形成搜索結(jié)果112。例如,搜索模塊110可以采用一個(gè)或多個(gè)軟件機(jī)器人(“bot”)來(lái)搜索和索引通過(guò)因特網(wǎng)可獲得的內(nèi)容。這些索引可以基于關(guān)鍵字和其他信息。進(jìn)一步,各種不同的技術(shù)可以被采用來(lái)對(duì)索引的各部分應(yīng)用不同的權(quán)重,以致用戶(hù)具有增加的找到感興趣內(nèi)容的可能性。然而,對(duì)于給定的針對(duì)圖像的查詢(xún),使用傳統(tǒng)的技術(shù)可能難以找到最佳代表該查詢(xún)的代表性集合的圖像。例如,搜索模塊110可以索引來(lái)自多個(gè)不同的圖像提供者106的圖像116。然而,在一些實(shí)例中,單個(gè)搜索查詢(xún)可以涉及圖像中不同類(lèi)型的內(nèi)容,諸如不同的人物、地點(diǎn)或事件。因此,搜索模塊110在這個(gè)示例中可以采用可使用來(lái)增加用戶(hù)接收到包括所希望圖像的搜索結(jié)果112的可能性的技術(shù),其進(jìn)一步的討論可以結(jié)合圖2找到。雖然結(jié)合圖1描述了因特網(wǎng)搜索的示例,但是這些技術(shù)也可以用于各種其他用途。例如,客戶(hù)機(jī)104也可以采用搜索模塊118來(lái)搜索對(duì)于客戶(hù)機(jī)104而言是本地的圖像120、經(jīng)由網(wǎng)絡(luò)108遠(yuǎn)程可訪(fǎng)問(wèn)的圖像116等等。各種其他的示例也被考慮,并因此這個(gè)討論并不限于示例環(huán)境100。通常,在此描述的任何功能能夠使用軟件、固件、硬件(例如,固定邏輯電路)、人工處理或這些實(shí)現(xiàn)方式的組合來(lái)實(shí)現(xiàn)。如在此使用的術(shù)語(yǔ)“模塊”、“功能”和“邏輯”通常代表軟件、固件、硬件或其組合。在軟件實(shí)現(xiàn)方式的情況下,模塊、功能或邏輯代表當(dāng)在處理器(例如,一個(gè)或多個(gè)CPU)上運(yùn)行時(shí)執(zhí)行指定任務(wù)的程序代碼。程序代碼能夠存儲(chǔ)在一個(gè)或多個(gè)計(jì)算機(jī)可讀存儲(chǔ)設(shè)備中。下面描述的圖像搜索技術(shù)的特性是平臺(tái)獨(dú)立的,這意味著:可以在具有各種處理器的各種商用計(jì)算平臺(tái)上實(shí)現(xiàn)這些技術(shù)。圖2是將圖1的搜索模塊110顯示為處理圖像以獲得搜索結(jié)果的示例實(shí)現(xiàn)方式中的系統(tǒng)200的示意圖。搜索模塊110在這個(gè)示例中訪(fǎng)問(wèn)經(jīng)由網(wǎng)絡(luò)108可獲得的圖像116。搜索模塊110隨后采用多個(gè)桶(bucket )202、204、206、208來(lái)一個(gè)到另一個(gè)基于如使用相似性模塊210計(jì)算的圖像的相似性一起將這些圖像集群。這種相似性因而可以用作基礎(chǔ)來(lái)提供具有增加的給用戶(hù)提供機(jī)會(huì)來(lái)定位感興趣的圖像116的可能性的搜索結(jié)果112。例如,搜索模塊110可以被采用來(lái)處理在這個(gè)實(shí)例中為“Seattle (西雅圖)”的關(guān)鍵字的圖像。因此,搜索模塊Iio可以使用相似性模塊210來(lái)掃描圖像116以查找相似性。例如,相似性模塊210可以檢查這些圖像來(lái)確定在這些圖像中包括什么內(nèi)容。相似性模塊210隨后可以給這個(gè)內(nèi)容分配標(biāo)識(shí)符并且比較這些標(biāo)識(shí)符來(lái)確定哪些圖像是相似的。各種不同的技術(shù)可以用于確定相似性,其示例結(jié)合圖5來(lái)描述。相似的圖像隨后可以被形成為集群。繼續(xù)前面的示例,包含與Space Needle有關(guān)的內(nèi)容的關(guān)鍵字“Seattle”的圖像可以被分配到第一桶202。同樣,包含與Mount Rainier有關(guān)的內(nèi)容的關(guān)鍵字“Seattle”的圖像可以被分配到第二桶204。進(jìn)一步,包含與Seattleskyline有關(guān)的關(guān)鍵字“Seattle”的圖像可以被分配到第三桶206。對(duì)于各種不同的包括如針對(duì)第四桶208所示的到Seattle的家庭度假的圖像的內(nèi)容,這個(gè)處理可以繼續(xù)。分配到不同的桶202-208的圖像的數(shù)量隨后可以用作基礎(chǔ)來(lái)排序搜索結(jié)果。在所示的示例中,這些桶202-208以指示被分配到各自桶的圖像的數(shù)量的順序來(lái)安排,以致桶202被分配比桶204更多的圖像,等等。這種排序隨后可以被用作基礎(chǔ)來(lái)在搜索結(jié)果中安排圖像,以致來(lái)自Space Needle的第一桶202的圖像在搜索結(jié)果112中的排名可以向上移動(dòng)。以這種方式,用戶(hù)更可能響應(yīng)搜索查詢(xún)而獲得感興趣的圖像。這些技術(shù)可以被用來(lái)提供各種其他的功能,其進(jìn)一步的討論可以結(jié)合下面的程序找到。示例程序
下面的討論描述可以利用前述的系統(tǒng)和設(shè)備實(shí)現(xiàn)的圖像搜索技術(shù)。這些程序之中每個(gè)程序的各方面可以在硬件、固件或軟件或其組合中實(shí)現(xiàn)。這些程序被顯示為指定由一個(gè)或多個(gè)設(shè)備執(zhí)行的操作的一組塊并且不一定限于所顯示的用于由各自塊執(zhí)行操作的順序。在下面討論的各部分中,將參考圖1的環(huán)境100和圖2的系統(tǒng)200。圖3描繪其中針對(duì)指示圖像中的兩種或更多種不同類(lèi)型的內(nèi)容的搜索請(qǐng)求配置搜索結(jié)果的示例實(shí)現(xiàn)方式中的程序300。接收具有指示圖像中的至少兩種或更多種不同類(lèi)型的內(nèi)容的至少一個(gè)項(xiàng)的請(qǐng)求(塊302)。例如,可以接收具有搜索術(shù)語(yǔ)“jaguar (美洲虎)”的請(qǐng)求。然而,術(shù)語(yǔ)jaguar可能和汽車(chē)以及動(dòng)物有關(guān)。用于提供圖像的以前技術(shù)時(shí)常導(dǎo)致混亂的結(jié)果,其中兩種類(lèi)型的圖像被混雜。但是如果使用在此描述的技術(shù),搜索結(jié)果可以區(qū)分不同的類(lèi)型。因此,在這個(gè)示例中搜索結(jié)果被提供以響應(yīng)搜索請(qǐng)求,該搜索結(jié)果具有包括第一類(lèi)型的內(nèi)容的圖像,其定位于比具有第二類(lèi)型的內(nèi)容的圖像更靠近搜索結(jié)果的開(kāi)頭,第一類(lèi)型的圖像具有比第二類(lèi)型更大數(shù)量的相似圖像(塊304)。繼續(xù)前面的示例,搜索模塊110可以采用技術(shù)來(lái)區(qū)分“jaguar”的汽車(chē)和動(dòng)物的圖像。例如,搜索模塊110可以被配置來(lái)提升(promote)更常見(jiàn)的相似圖像。以這種方式,在術(shù)語(yǔ)(例如,jaguar)的意義方面具有更常見(jiàn)內(nèi)容的圖像在搜索結(jié)果112的排名中可以被提升到不太常見(jiàn)的意義之上。各種不同的技術(shù)可以被采用來(lái)確定相似性,其進(jìn)一步的討論可以結(jié)合下面的附圖找到。雖然在這個(gè)示例中請(qǐng)求被描述為被接收并且搜索結(jié)果隨后被提供以響應(yīng)該請(qǐng)求,但是搜索結(jié)果可以采用各種方式來(lái)計(jì)算,這應(yīng)該是顯而易見(jiàn)的。例如,可以在請(qǐng)求的接收之前(例如,使用結(jié)合圖2描述的索引技術(shù))、響應(yīng)于該請(qǐng)求等等預(yù)先計(jì)算搜索結(jié)果112。圖4描繪其中基于相似性在搜索結(jié)果中排序圖像的示例實(shí)現(xiàn)方式中的程序400。一個(gè)到另一個(gè)至少部分基于圖像的相似性來(lái)排序搜索結(jié)果中的圖像(塊402)。例如,相似的圖像可以被分組為圖像集群(塊404)。這種相似性可以采用各種方式諸如通過(guò)包括可以用于識(shí)別臉或其他對(duì)象的識(shí)別技術(shù)的使用的圖像的內(nèi)容的檢查來(lái)確定。一種這樣的使用二進(jìn)制字來(lái)檢查圖像中的內(nèi)容的技術(shù)的示例結(jié)合圖5來(lái)描述。包含較高數(shù)量的分組相似圖像的第一圖像集群在搜索結(jié)果中被排名為比包含較少數(shù)量的分組相似圖像的第二圖像集群更高(塊406)。因而,各自集群中圖像的數(shù)量可以用于諸如通過(guò)依據(jù)在這些圖像中包括的內(nèi)容的遍布程度(pervasiveness)和那個(gè)內(nèi)容在那些圖像之間的相似性較高或較低排名這些圖像來(lái)驅(qū)動(dòng)(導(dǎo)出)在搜索結(jié)果112中“在哪里”包括這些圖像。因而,搜索結(jié)果112更可能包括具有基于利用可獲得的那些圖像的數(shù)量所顯示的對(duì)那個(gè)內(nèi)容的興趣度而是感興趣的內(nèi)容的圖像。
圖5描繪其中二進(jìn)制字被生成來(lái)描述圖像中的內(nèi)容并被用作比較的基礎(chǔ)來(lái)一個(gè)到另一個(gè)確定圖像的相似性的示例實(shí)現(xiàn)方式中的程序500。多個(gè)二進(jìn)制字被生成,每一個(gè)用于描述在多個(gè)圖像之中各自一個(gè)圖像中的內(nèi)容(塊502)。例如,搜索模塊110可以通過(guò)二進(jìn)制字的使用來(lái)檢查圖像中的內(nèi)容和描述內(nèi)容。例如,二進(jìn)制字可以描述在圖像中包括的汽車(chē)、在圖像中包括的動(dòng)物等等。在實(shí)現(xiàn)方式中,圖像可以具有多個(gè)相應(yīng)的二進(jìn)制字,其可以用于識(shí)別圖像中的內(nèi)容,諸如圖像中包含的汽車(chē)和標(biāo)志。一個(gè)到另一個(gè)比較多個(gè)二進(jìn)制字,以確定各自圖像的相似性(塊504)。繼續(xù)前面的示例,可以利用搜索模塊110來(lái)彼此比較這些二進(jìn)制字。以這種方式,搜索模塊110可以執(zhí)行大量圖像的有效比較來(lái)確定相似性?;谒_定的這些圖像的相似性的比較來(lái)形成集群(塊506)。如結(jié)合圖2所述的,搜索模塊110可以通過(guò)在圖像的相似性的基礎(chǔ)上將圖像分配到桶來(lái)形成集群。因而,在特定桶中的圖像被確定是相似的并可以給出許多這種類(lèi)型的圖像相對(duì)于分配到其它桶的許多其他類(lèi)型的圖像的精確比較。這些圖像基于在各自集群中相似圖像的數(shù)量來(lái)排名,以便包括在將響應(yīng)經(jīng)由因特網(wǎng)接收的搜索查詢(xún)而提供的搜索結(jié)果中(塊508)。繼續(xù)前面的示例,通過(guò)這些圖像的“分桶(bucketing)”而形成的集群可以用于給出這些圖像中的內(nèi)容相對(duì)彼此的相對(duì)流行的想法。因此,搜索模塊110可以利用這個(gè)知識(shí)來(lái)排序搜索結(jié)果112以遵循這一流行,從而增加用戶(hù)將被呈現(xiàn)感興趣圖像的可能性。進(jìn)一步,在實(shí)現(xiàn)方式中,搜索結(jié)果可以被集群,以致每個(gè)集群利用搜索結(jié)果112中的相似圖像來(lái)代表。以這種方式,用戶(hù)可以迅速地瀏覽(navigatethrough)不同的圖像來(lái)定位特別感興趣的圖像而無(wú)需多次觀看相同的非常相似的圖像。在實(shí)現(xiàn)方式中,這個(gè)代表圖像可以是可選的,以引起來(lái)自該集群的附加圖像的輸出。結(jié)論
雖然以結(jié)構(gòu)特性和/或方法動(dòng)作特定的語(yǔ)言描述了本發(fā)明,但是將明白:在所附的權(quán)利要求書(shū)中定義的發(fā)明不一定限于所描述的特定特性或動(dòng)作。相反,特定特性和動(dòng)作被披露為實(shí)現(xiàn)所請(qǐng)求保護(hù)的發(fā)明的示例形式。
權(quán)利要求
1.一種至少部分地在硬件中利用一個(gè)或多個(gè)模塊實(shí)現(xiàn)的方法,所述方法包括: 一個(gè)到另一個(gè)至少部分基于圖像的相似性在搜索結(jié)果中排序圖像;和 提供具有排序圖像的搜索結(jié)果,以響應(yīng)搜索請(qǐng)求。
2.根據(jù)權(quán)利要求1所述的方法,其中所述排序包括: 將相似的所述圖像分組為圖像集群;和 在搜索結(jié)果中將包含較高數(shù)量的分組的相似的所述圖像的第一所述圖像集群排名為比包含較少數(shù)量的分組的相似的所述圖像的第二所述圖像集群更高。
3.根據(jù)權(quán)利要求2所述的方法,其中至少一個(gè)所述圖像集群包括與另一個(gè)所述圖像集群不同類(lèi)型的圖像中的內(nèi)容。
4.根據(jù)權(quán)利要求1所述的方法,其中相似性至少部分基于一個(gè)到另一個(gè)比較圖像中的內(nèi)容。
5.根據(jù)權(quán)利要求4所述的方法,其中使用被生成來(lái)描述各自所述圖像中的內(nèi)容的二進(jìn)制字來(lái)比較內(nèi)容。
6.根據(jù)權(quán)利要求1所述的方法,其中所述排序在搜索請(qǐng)求的接收之前被預(yù)先計(jì)算。
7.根據(jù)權(quán)利要求1所述的方法,其中所述排序和提供利用一個(gè)或多個(gè)模塊作為因特網(wǎng)搜索服務(wù)的一部分來(lái)執(zhí)行。
8.根據(jù)權(quán)利要求1所述的方法,其中所述排序和提供利用客戶(hù)機(jī)的一個(gè)或多個(gè)模塊來(lái)執(zhí)行,并且至少一個(gè)所述圖像在客戶(hù)機(jī)上被本地存儲(chǔ)在存儲(chǔ)器中。
9.一種至少部分地在硬件中利用搜索服務(wù)的一個(gè)或多個(gè)模塊實(shí)現(xiàn)的方法,所述方法包括: 接收具有指示圖像中的至少兩種或更多種不同類(lèi)型的內(nèi)容的至少一個(gè)項(xiàng)的搜索請(qǐng)求;和 提供搜索結(jié)果以響應(yīng)搜索請(qǐng)求,所述搜索結(jié)果具有包括第一所述類(lèi)型的內(nèi)容的所述圖像,其定位于比具有第二所述類(lèi)型的內(nèi)容的圖像更靠近搜索結(jié)果的開(kāi)頭,第一所述類(lèi)型的圖像具有比第二所述類(lèi)型更大數(shù)量的相似圖像。
10.根據(jù)權(quán)利要求9所述的方法,其中第一所述類(lèi)型與人物、地點(diǎn)或事件有關(guān),而第二所述類(lèi)型與人物、地點(diǎn)或事件之中不同的一個(gè)有關(guān)。
全文摘要
披露至少部分地在硬件中利用一個(gè)或多個(gè)模塊實(shí)現(xiàn)的圖像搜索的方法,其包括一個(gè)到另一個(gè)至少部分基于圖像的相似性,在搜索結(jié)果中排序圖像;和提供具有排序圖像的搜索結(jié)果,以響應(yīng)搜索請(qǐng)求。
文檔編號(hào)G06F17/30GK103180846SQ201080069935
公開(kāi)日2013年6月26日 申請(qǐng)日期2010年11月1日 優(yōu)先權(quán)日2010年11月1日
發(fā)明者Y.馬, J.D.哈米爾頓, F.溫, J.孫 申請(qǐng)人:微軟公司
網(wǎng)友詢(xún)問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1