本申請涉及計算機數(shù)據(jù)處理領域,特別涉及一種圖像重排序方法、設備及介質(zhì)。
背景技術:
1、圖像重排序就是來用圖像中的特征信息對圖像搜索引擎返回的結果進行重新排序,得到令用戶更加滿意的搜索結果。當檢索的目標是是商品圖像時,在檢索結果中需要關注檢索結果與被檢索圖像所屬品牌是否一致。
2、在相關技術中,通常會引入多任務學習的方案來實現(xiàn)檢索結果的品牌匹配。但是這些加入類別信息的方法僅僅是在特征層面進行的優(yōu)化,不能滿足品牌或文本等一致性要求,容易帶來排序結果不準確的問題。
技術實現(xiàn)思路
1、本申請的目的在于提供一種圖像重排序方法、設備、介質(zhì)和程序產(chǎn)品,能夠提高召回排序的準確性。
2、本申請的一個實施例公開了一種圖像重排序方法,包括,獲取待查詢的圖像,所述待查詢的圖像包括商標、文字和描述內(nèi)容;基于所述待查詢的圖像,利用特征模型在數(shù)據(jù)庫中檢索,得到檢索結果圖片;計算所述待查詢的圖像和所述檢索結果圖片中的每個檢索結果圖片之間的品牌匹配度,其中所述品牌匹配度包括商標匹配度、文字匹配度和描述內(nèi)容匹配度;根據(jù)所述品牌匹配度對所述檢索結果圖片進行排序,得到排序結果。
3、可選地,計算所述商標匹配度包括,基于商標檢測模型檢測所述待查詢的圖像中包含的商標。
4、可選地,計算所述文字匹配度包括,識別所述待查詢的圖像中的文字和所述檢索結果圖片的文字;計算所述待查詢的圖像中的文字和所述檢索結果圖片的文字之間的相似性。
5、可選地,計算所述描述內(nèi)容匹配度包括,獲取所述待查詢的圖像中的描述內(nèi)容和所述檢索結果圖片的描述內(nèi)容;計算所述待查詢的圖像中的描述內(nèi)容和所述檢索結果圖片的描述內(nèi)容的損失匹配矩陣;利用二分圖匹配算法計算最小損失匹配。
6、可選地,計算所述待查詢的圖像和所述檢索結果圖片中的每個檢索結果之間的品牌匹配度,包括,當所述商標和所述文字匹配成功,根據(jù)所述商標匹配度和所述文字匹配度中具有較高匹配結果的作為所述品牌匹配度;當所述商標和所述文字匹配不成功,則將所述描述內(nèi)容匹配度作為所述品牌匹配度。
7、可選地,計算所述待查詢的圖像和所述檢索結果圖片中的每個檢索結果圖片之間的品牌匹配度,包括,對所述商標匹配度、所述文字匹配度和所述描述內(nèi)容匹配度依次設立優(yōu)先級;按照所述優(yōu)先級,若所述商標匹配度、所述文字匹配度和所述描述內(nèi)容匹配度中的一種匹配成功,則將所述商標匹配度、所述文字匹配度和所述描述內(nèi)容匹配度中的一種確定為所述品牌匹配度。
8、可選地,基于所述待查詢的圖像,利用特征模型在數(shù)據(jù)庫中檢索,得到檢索結果圖片包括,獲取所述數(shù)據(jù)庫中的每個圖片的品牌信息;根據(jù)所述每個圖片的品牌信息進行分類,將相同品牌的圖片劃分至同一個數(shù)據(jù)庫子庫;以及基于所述待查詢的圖像,在所述數(shù)據(jù)庫子庫中檢索,得到所述檢索結果圖片。
9、本申請的實施方式公開了一種電子設備,所述設備包括處理器和存儲有計算機可執(zhí)行指令的存儲器,所述處理器被配置為執(zhí)行所述指令以實施上述的圖像重排序方法。
10、本申請的實施方式公開了一種計算機可讀存儲介質(zhì),所述計算機可讀存儲介質(zhì)中存儲有至少一條計算機指令,所述至少一條指令由處理器加載并執(zhí)行,以實現(xiàn)上述的圖像重排序方法。
11、本申請的實施方式公開了一種計算機程序產(chǎn)品,所述計算機程序產(chǎn)品包括計算機指令,所述計算機指令被執(zhí)行時,以實現(xiàn)上述的圖像重排序方法。
12、本申請?zhí)峁┝艘环N圖像重排序方法、設備及介質(zhì),獲取包括商標、文字和描述內(nèi)容的待查詢的圖像,根據(jù)特征模型從數(shù)據(jù)庫中檢索出檢索結果圖片。計算待查詢的圖像和檢索結果圖片中的每個檢索結果圖片之間的包括商標匹配度、文字匹配度和描述內(nèi)容匹配度的品牌匹配度,以根據(jù)品牌匹配度對檢索結果圖片進行重排序。本申請結合了商標、文字和描述內(nèi)容的多模態(tài)信息加入到以圖搜圖的召回重排序中,能獲取更加準確的召回排序結果。
1.一種圖像重排序方法,其特征在于,包括,
2.根據(jù)權利要求1所述的圖像重排序方法,其特征在于,計算所述商標匹配度包括,基于商標檢測模型檢測所述待查詢的圖像中包含的商標。
3.根據(jù)權利要求1所述的圖像重排序方法,其特征在于,計算所述文字匹配度包括,識別所述待查詢的圖像中的文字和所述檢索結果圖片的文字;
4.根據(jù)權利要求1所述的圖像重排序方法,其特征在于,計算所述描述內(nèi)容匹配度包括,獲取所述待查詢的圖像中的描述內(nèi)容和所述檢索結果圖片的描述內(nèi)容;
5.根據(jù)權利要求2-4中任一項所述的圖像重排序方法,其特征在于,計算所述待查詢的圖像和所述檢索結果圖片中的每個檢索結果之間的品牌匹配度,包括,
6.根據(jù)權利要求2-4中任一項所述的圖像重排序方法,其特征在于,計算所述待查詢的圖像和所述檢索結果圖片中的每個檢索結果圖片之間的品牌匹配度,包括,
7.根據(jù)權利要求1所述的圖像重排序方法,其特征在于,基于所述待查詢的圖像,利用特征模型在數(shù)據(jù)庫中檢索,得到檢索結果圖片包括,
8.一種電子設備,其特征在于,所述設備包括存儲有計算機可執(zhí)行指令的存儲器和處理器,所述處理器被配置為執(zhí)行所述指令以實施根據(jù)權利要求1-7中任一項所述的方法。
9.一種計算機可讀存儲介質(zhì),其特征在于,所述計算機可讀存儲介質(zhì)中存儲有至少一條計算機指令,所述至少一條指令由處理器加載并執(zhí)行,以實現(xiàn)如權利要求1-7中任一項所述的方法。
10.一種計算機程序產(chǎn)品,其特征在于,所述計算機程序產(chǎn)品包括計算機指令,所述計算機指令被執(zhí)行時,實現(xiàn)如權利要求1-7中任一項所述的方法。