基本概念
本文介紹圖像搜索相關(guān)的基本概念,以便您更好地理解和使用該產(chǎn)品。
如需了解更多產(chǎn)品詳情和獲取技術(shù)支持,請單擊在線咨詢或通過釘釘群(35035130)聯(lián)系我們。
實例
您開通(購買)服務(wù)的實際操作單元。實例為您提供了計算和存儲兩大能力:
計算負責(zé)圖片特征提取和相似性比對。
存儲負責(zé)圖片特征的存儲。
結(jié)合阿里云自研的圖片檢索引擎,構(gòu)成了圖片搜索的所有服務(wù)能力。所以在使用圖像搜索服務(wù)前,開通(購買)實例是必要條件。
訪問頻次(QPS)
每秒能向圖像搜索服務(wù)的API發(fā)起的最大查詢請求次數(shù)。QPS越高,同一時段內(nèi)能夠處理的業(yè)務(wù)量越多。例如購買調(diào)用QPS為5的圖像搜索服務(wù),則在1秒內(nèi)可以進行5次圖片查詢操作。
訪問頻次以下都簡稱QPS。
圖像搜索的QPS分為圖片查詢QPS、圖片新增QPS和圖片刪除QPS,3種QPS。
圖片查詢QPS與您購買的套餐規(guī)格有關(guān),例如您購買的250W 10 QPS套餐,則此實例的查詢QPS為10;如果您購買的是10W 1 QPS套餐,則此實例的查詢QPS為1。
圖片新增QPS,只有10W 1 QPS規(guī)格的套餐,圖片新增QPS為1,其余所有規(guī)格套餐的圖片新增QPS均為5。
刪除圖片操作的QPS不受影響,固定為20 QPS。
由于圖像搜索產(chǎn)品是按照圖片最大容量和QPS這兩個維度進行售賣,并不限制具體的調(diào)用次數(shù),所以并不提供實例調(diào)用次數(shù)報表。
圖片最大容量
您可以索引的最大圖片數(shù)量。
圖片最大容量是指您購買的套餐包規(guī)格,例如您購買的套餐包為10W 1 QPS套餐,則該實例的圖片最大容量為10W張圖片。
圖片最大容量是您可以索引的最大圖片數(shù),而并不是您可進行查詢的圖片張數(shù)。圖像搜索中的圖片查詢,并不限制次數(shù),只限制QPS。
關(guān)于QPS限制,請參見訪問頻次(QPS)。
圖片庫
創(chuàng)建(購買)實例后,您需要上傳圖片至實例中,生成可以進行搜索的圖片底庫,該底庫稱為圖片庫。
在上傳圖片過程中,您可以定義條件過濾來實現(xiàn)自定義圖片屬性功能,在查詢過程中可以通過條件過濾實現(xiàn)只在某個標(biāo)簽下的相似圖片搜索,起到類似文件夾過濾的作用。
您上傳圖片后,可通過元信息導(dǎo)出 功能導(dǎo)出您上傳的全部圖片列表。
圖片入庫
圖片上傳到圖片庫的過程稱為圖片入庫。圖片入庫有兩種方式:
實時新增:調(diào)用新增圖片API來新增圖片。此方式適合于小規(guī)模、實時的數(shù)據(jù)增量操作。
離線新增:圖像搜索與阿里云對象存儲(OSS)對接,將OSS Bucket中的圖片批量導(dǎo)入到圖片庫中。此方式適用于較大規(guī)模(百萬、千萬)的圖片數(shù)據(jù)操作。
如果您購買的套餐規(guī)格為10W 1 QPS,那么此實例實時圖片新增的QPS為1,除此之外其他所有規(guī)格套餐的實時圖片新增的QPS均為5。
圖片實時新增建議通過管理控制臺進行效果試用,詳情請參見圖片新增;同時使用圖像搜索官方SDK進行調(diào)用,詳情請參見Java SDK。
離線新增的前提是OSS Bucket與您購買的實例在同一個區(qū)域。例如OSS Bucket在杭州區(qū)域,同時圖像搜索的實例也在杭州區(qū)域才能使用離線新增功能,如果OSS Bucket與圖像搜索實例不在同一個區(qū)域則無法使用離線新增功能。
離線新增是圖像搜索產(chǎn)品提供的免費服務(wù),且QPS遠高于實時新增,所以如果您的圖片規(guī)模較大,建議使用離線新增方式。離線新增使用方法請見批量操作。
商品類目
對于商品圖片搜索,在圖片新增和圖片搜索過程中可以選擇是否指定商品類目。如果指定則以指定類目為準(zhǔn),如果不指定則系統(tǒng)會自動進行類目預(yù)測,預(yù)測結(jié)果可以在response中獲取。
商品類目可以在搜索過程中限定搜索范圍,提高搜索準(zhǔn)確性。
主體識別
主體識別會在搜索和新增過程中過濾無關(guān)的背景信息,提高搜索性能。
在圖片新增或圖片搜索過程中可以選擇是否進行主體識別:
如果進行主體識別,則僅針對該圖片下主體識別的結(jié)果進行新增和搜索。
如果不進行主體識別,則會針對全圖新增和搜索。
過濾條件
圖片搜索過程中限定的條件,與圖片屬性配合使用,支持AND和OR組合條件的搜索。
條件過濾使用說明,請參見條件過濾。