圖片檢測(cè)方法及裝置的制造方法
【技術(shù)領(lǐng)域】
[0001]本公開(kāi)涉及圖像處理技術(shù)領(lǐng)域,尤其涉及一種圖片檢測(cè)方法及裝置。
【背景技術(shù)】
[0002]相似圖片搜索技術(shù)應(yīng)用比較廣泛,常見(jiàn)的是應(yīng)用于搜索引擎和圖片清理工具中。搜索引擎或圖片清理工具一般是采用局部特征匹配方法進(jìn)行相似圖片檢測(cè)。相關(guān)的局部特征匹配方法包括,首先,在目標(biāo)圖片中選取一定數(shù)量的特征點(diǎn)。其次,在比對(duì)圖片中匹配是否有相同的特征點(diǎn)。當(dāng)在比對(duì)圖片中匹配出的特征點(diǎn)數(shù)量超過(guò)預(yù)設(shè)數(shù)量時(shí),認(rèn)為比對(duì)圖片與目標(biāo)圖片相似。反之,當(dāng)在比對(duì)圖片中匹配出的特征點(diǎn)數(shù)量未超過(guò)預(yù)設(shè)數(shù)量時(shí),認(rèn)為比對(duì)圖片與目標(biāo)圖片不相似。
[0003]在實(shí)現(xiàn)本公開(kāi)的過(guò)程中,發(fā)明人發(fā)現(xiàn)相關(guān)技術(shù)至少存在以下問(wèn)題:
[0004]特征點(diǎn)是在整個(gè)圖片選取,有可能大部分甚至全部特征點(diǎn)是從圖片的背景選取。假若目標(biāo)圖片與比對(duì)圖片的背景相同而主體不同,當(dāng)比對(duì)圖片中匹配出的特征點(diǎn)數(shù)量超過(guò)預(yù)設(shè)數(shù)量且匹配出的特征點(diǎn)全部是從目標(biāo)圖片的背景中選取時(shí),也會(huì)認(rèn)為比對(duì)圖片與目標(biāo)圖片相似,但實(shí)際上目標(biāo)圖片與比對(duì)圖片是不相似的圖片,從而造成錯(cuò)誤的判斷,降低了相似圖片檢測(cè)的準(zhǔn)確性。
【發(fā)明內(nèi)容】
[0005]為了解決相關(guān)技術(shù)相似圖片檢測(cè)的準(zhǔn)確性不高的技術(shù)問(wèn)題,本公開(kāi)提供了一種圖片檢測(cè)方法及裝置。所述技術(shù)方案如下:
[0006]根據(jù)本公開(kāi)實(shí)施例的第一方面,提供一種圖片檢測(cè)方法,所述方法包括:
[0007]獲得比對(duì)圖片中與目標(biāo)圖片的局部特征點(diǎn)相匹配的特征點(diǎn);
[0008]確定所述比對(duì)圖片的主體圖像區(qū)域,并獲得所述相匹配的特征點(diǎn)中位于所述主體圖像區(qū)域的特征點(diǎn);
[0009]根據(jù)所述相匹配的特征點(diǎn)和位于所述主體圖像區(qū)域的特征點(diǎn),計(jì)算局部相似度;
[0010]根據(jù)計(jì)算出的局部相似度,確定所述比對(duì)圖片與所述目標(biāo)圖片是否相似。
[0011]在第一方面的第一實(shí)施方式中,所述局部相似度按照如下公式計(jì)算:
[0012]N= (n+x*a)/m,
[0013]N為所述局部相似度,η為所述相匹配的特征點(diǎn)的數(shù)量,X為位于所述主體圖像區(qū)域的特征點(diǎn)的數(shù)量,a為第一預(yù)設(shè)系數(shù),a>0,m為所述目標(biāo)圖片的局部特征點(diǎn)的總數(shù)。
[0014]在第一方面的第二實(shí)施方式中,根據(jù)所述相匹配的特征點(diǎn)和位于所述主體圖像區(qū)域的特征點(diǎn),計(jì)算局部相似度,包括:
[0015]確定所述目標(biāo)圖片的主體圖像區(qū)域,并獲得第一特征點(diǎn)中位于所述目標(biāo)圖片的主體圖像區(qū)域的特征點(diǎn);所述第一特征點(diǎn)為,所述目標(biāo)圖片的局部特征點(diǎn)中,與位于所述比對(duì)圖片的主體圖像區(qū)域的特征點(diǎn)對(duì)應(yīng)的局部特征點(diǎn);
[0016]按照公式N = (n+x’ *a’)/m計(jì)算所述局部相似度為所述第一特征點(diǎn)中位于所述目標(biāo)圖片的主體圖像區(qū)域的特征點(diǎn)數(shù)量,a’為第二預(yù)設(shè)系數(shù),a’ >0。
[0017]在第一方面的第三實(shí)施方式中,所述根據(jù)計(jì)算出的局部相似度,確定所述比對(duì)圖片與所述目標(biāo)圖片是否相似,包括:
[0018]確定所述相匹配的特征點(diǎn)中各個(gè)特征點(diǎn)在所述比對(duì)圖片中的位置與所述比對(duì)圖片的中心位置之間的距離;
[0019]在預(yù)先設(shè)置的距離與第三預(yù)設(shè)系數(shù)的對(duì)應(yīng)關(guān)系中,獲得各個(gè)所述特征點(diǎn)在所述比對(duì)圖片中的位置與所述比對(duì)圖片的中心位置之間的距離對(duì)應(yīng)的第三預(yù)設(shè)系數(shù);
[0020]根據(jù)各個(gè)所述特征點(diǎn)在所述比對(duì)圖片中的位置與所述比對(duì)圖片的中心位置之間的距離對(duì)應(yīng)的第三預(yù)設(shè)系數(shù),更新所述局部相似度;
[0021]根據(jù)更新后的局部相似度,確定所述比對(duì)圖片與所述目標(biāo)圖片是否相似。
[0022]在第一方面的第四實(shí)施方式中,所述根據(jù)計(jì)算出的局部相似度,確定所述比對(duì)圖片與所述目標(biāo)圖片是否相似,包括:
[0023]計(jì)算所述相匹配的特征點(diǎn)在所述比對(duì)圖片中包圍的最大矩形框中圖像面積與所述比對(duì)圖片的總體圖像面積的比值;
[0024]在預(yù)先設(shè)置的比值與第四預(yù)設(shè)系數(shù)的對(duì)應(yīng)關(guān)系中,獲得所述比值對(duì)應(yīng)的第四預(yù)設(shè)系數(shù);
[0025]根據(jù)所述比值對(duì)應(yīng)的第四預(yù)設(shè)系數(shù),更新所述局部相似度;
[0026]根據(jù)更新后的局部相似度,確定所述比對(duì)圖片與所述目標(biāo)圖片是否相似。
[0027]在第一方面的第五實(shí)施方式中,所述根據(jù)計(jì)算出的局部相似度,確定所述比對(duì)圖片與所述目標(biāo)圖片是否相似,包括:
[0028]比較所述局部相似度與第一預(yù)設(shè)閾值;
[0029]當(dāng)所述局部相似度大于所述第一預(yù)設(shè)閾值時(shí),確定所述比對(duì)圖片與所述目標(biāo)圖片相似。
[0030]在第一方面的第六實(shí)施方式中,所述方法還包括:
[0031]獲得所述比對(duì)圖片和所述目標(biāo)圖片的拍照時(shí)間之間的時(shí)間差;
[0032]在預(yù)先設(shè)置的時(shí)間差與調(diào)整系數(shù)的對(duì)應(yīng)關(guān)系中,獲得所述時(shí)間差對(duì)應(yīng)的調(diào)整系數(shù);
[0033]根據(jù)所述時(shí)間差對(duì)應(yīng)的調(diào)整系數(shù),確定所述第一預(yù)設(shè)閾值。
[0034]在第一方面的第七實(shí)施方式中,所述根據(jù)計(jì)算出的局部相似度,確定所述比對(duì)圖片與所述目標(biāo)圖片是否相似,包括:
[0035]分別從所述比對(duì)圖片和所述目標(biāo)圖片中提取相同的全局特征;
[0036]根據(jù)所述比對(duì)圖片和所述目標(biāo)圖片的全局特征,計(jì)算所述比對(duì)圖片和所述目標(biāo)圖片的全局相似度;
[0037]比較所述局部相似度與第一預(yù)設(shè)閾值、以及比較所述全局相似度與第二預(yù)設(shè)閾值;
[0038]當(dāng)所述局部相似度大于所述第一預(yù)設(shè)閾值且所述全局相似度大于所述第二預(yù)設(shè)閾值時(shí),確定所述比對(duì)圖片與所述目標(biāo)圖片相似。
[0039]根據(jù)本公開(kāi)實(shí)施例的第二方面,提供一種圖片檢測(cè)裝置,所述裝置包括:
[0040]獲取模塊,用于獲得比對(duì)圖片中與目標(biāo)圖片的局部特征點(diǎn)相匹配的特征點(diǎn);
[0041]第一確定模塊,用于確定所述比對(duì)圖片的主體圖像區(qū)域,并獲得所述相匹配的特征點(diǎn)中位于所述主體圖像區(qū)域的特征點(diǎn);
[0042]計(jì)算模塊,用于根據(jù)所述相匹配的特征點(diǎn)和位于所述主體圖像區(qū)域的特征點(diǎn),計(jì)算局部相似度;
[0043]第二確定模塊,用于根據(jù)計(jì)算出的局部相似度,確定所述比對(duì)圖片與所述目標(biāo)圖片是否相似。
[0044]在第二方面的第一實(shí)施方式中,所述計(jì)算模塊按照如下公式計(jì)算所述局部相似度:
[0045]N= (n+x*a)/m,
[0046]N為所述局部相似度,η為所述相匹配的特征點(diǎn)的數(shù)量,X為位于所述主體圖像區(qū)域的特征點(diǎn)的數(shù)量,a為第一預(yù)設(shè)系數(shù),a>0,m為所述目標(biāo)圖片的局部特征點(diǎn)的總數(shù)。
[0047]在第二方面的第二實(shí)施方式中,所述計(jì)算模塊用于,
[0048]確定所述目標(biāo)圖片的主體圖像區(qū)域,并獲得第一特征點(diǎn)中位于所述目標(biāo)圖片的主體圖像區(qū)域的特征點(diǎn);所述第一特征點(diǎn)為,所述目標(biāo)圖片的局部特征點(diǎn)中,與位于所述比對(duì)圖片的主體圖像區(qū)域的特征點(diǎn)對(duì)應(yīng)的局部特征點(diǎn);
[0049]按照公式N = (n+x’ *a’)/m計(jì)算所述局部相似度;x’為所述第一特征點(diǎn)中位于所述目標(biāo)圖片的主體圖像區(qū)域的特征點(diǎn)數(shù)量,a’為第二預(yù)設(shè)系數(shù),a’ >0。
[0050]在第二方面的第三實(shí)施方式中,所述第二確定模塊用于,
[0051]確定所述相匹配的特征點(diǎn)中各個(gè)特征點(diǎn)在所述比對(duì)圖片中的位置與所述比對(duì)圖片的中心位置之間的距離;
[0052]在預(yù)先設(shè)置的距離與第三預(yù)設(shè)系數(shù)的對(duì)應(yīng)關(guān)系中,獲得各個(gè)所述特征點(diǎn)在所述比對(duì)圖片中的位置與所述比對(duì)圖片的中心位置之間的距離對(duì)應(yīng)的第三預(yù)設(shè)系數(shù);
[0053]根據(jù)各個(gè)所述特征點(diǎn)在所述比對(duì)圖片中的位置與所述比對(duì)圖片的中心位置之間的距離對(duì)應(yīng)的第三預(yù)設(shè)系數(shù),更新所述局部相似度;
[0054]根據(jù)更新后的局部相似度,確定所述比對(duì)圖片與所述目標(biāo)圖片是否相似。
[0055]在第二方面的第四實(shí)施方式中,所述第二確定模塊用于,
[0056]計(jì)算所述相匹配的特征點(diǎn)在所述比對(duì)圖片中包圍的最大矩形框中圖像面積與所述比對(duì)圖片的總體圖像面積的比值;
[0057]在預(yù)先設(shè)置的比值與第四預(yù)設(shè)系數(shù)的對(duì)應(yīng)關(guān)系中,獲得所述比值對(duì)應(yīng)的第四預(yù)設(shè)系數(shù);
[0058]根據(jù)所述比值對(duì)應(yīng)的第四預(yù)設(shè)系數(shù),更新所述局部相似度;
[0059]根據(jù)更新后的局部相似度,確定所述比對(duì)圖片與所述目標(biāo)圖片是否相似。
[0060]在第二方面的第五實(shí)施方式中,所述第二確定模塊用于,
[0061]比較所述局部相似度與第一預(yù)設(shè)閾值;
[0062]當(dāng)所述局部相似度大于所述第一預(yù)設(shè)閾值時(shí),確定所述比對(duì)圖片與所述目標(biāo)圖片相似。
[0063]在第二方面的第六實(shí)施方式中,所述裝置還包括第三確定模塊,
[0064]所述第三確定模塊用于,獲得所述比對(duì)圖片和所述目標(biāo)圖片的拍照時(shí)間之間的時(shí)間差;
[0065]在預(yù)先設(shè)置的時(shí)間差與調(diào)整系數(shù)的對(duì)應(yīng)關(guān)系中,獲得所述時(shí)間差對(duì)應(yīng)的調(diào)整系數(shù);
[0066]根據(jù)所述時(shí)間差對(duì)應(yīng)的調(diào)整系數(shù),確定所述第一預(yù)設(shè)閾值。
[0067]在第二方面的第七實(shí)施方式中,所述第二確定模塊用于,
[0068]分別從所述比對(duì)圖片和所述目標(biāo)圖片中提取相同的全局特征;
[0069]根據(jù)所述比對(duì)圖片和所述目標(biāo)圖片的全局特征,計(jì)算所述比對(duì)圖片和所述目標(biāo)圖片的全局相似度;
[0070]比較所述局部相似度與第一預(yù)設(shè)閾值、以及比較所述全局相似度與第二預(yù)設(shè)閾值;
[0071]當(dāng)所述局部相似度大于所述第一預(yù)設(shè)閾值且所述全局相似度大于所述第二預(yù)設(shè)閾值時(shí),確定所述比對(duì)圖片與所述目標(biāo)圖片相似。
[0072]根據(jù)本公開(kāi)實(shí)施例的第三方面,提供一種圖片檢測(cè)裝置,所述裝置包括:
[0073]處理器;
[0074]用于存儲(chǔ)處理器可執(zhí)行指令的存儲(chǔ)器;
[0075]其中,所述處理器被配置為:
[0076]獲得比對(duì)圖片中與目標(biāo)圖片的局部特征點(diǎn)相匹配的特征點(diǎn);
[0077]確定所述比對(duì)圖片的主體圖像區(qū)域,并獲得所述相匹配的特征點(diǎn)中位于所述主體圖像區(qū)域的特征點(diǎn);
[0078]根據(jù)所述相匹配的特征點(diǎn)和位于所述主體圖像區(qū)域的特征點(diǎn),計(jì)算局部相似度;
[0079]根據(jù)計(jì)算出的局部相似度,確定所述比對(duì)圖片與所述目標(biāo)圖片是否相似。
[0080]本公開(kāi)的實(shí)施例提供的技術(shù)方案可以包括以下有益效果:通過(guò)獲得比對(duì)圖片中與目標(biāo)圖片的局部特征點(diǎn)相匹配的特征點(diǎn);確定比對(duì)圖片的主體圖像區(qū)域,并獲得相匹配的特征點(diǎn)中位于主體圖像區(qū)域的特征點(diǎn);根據(jù)相匹配的特征點(diǎn)和位于主體圖像區(qū)域的特征點(diǎn),計(jì)算局部相似度;根據(jù)計(jì)算出的局部相似度,確定比對(duì)圖片與目標(biāo)圖片是否相似;由于計(jì)算局部相似度時(shí)考慮了比對(duì)圖片的主體圖像,提高了相似圖片檢測(cè)的準(zhǔn)確性。
[0081]應(yīng)當(dāng)理解的是,以上的一般描述和后文的細(xì)節(jié)描述僅是示例性和解釋性的,并不能限制本公開(kāi)。
【附圖說(shuō)明】
[0082]此處的附圖被并入說(shuō)明書(shū)中并構(gòu)成本說(shuō)明書(shū)的一部分,示出了符合本發(fā)明的實(shí)施例,并與說(shuō)明書(shū)一起用于解釋本發(fā)明的原理。
[0083]圖1是根據(jù)一示例性實(shí)施例示出的一種圖片檢測(cè)方法的流程圖。
[0084]圖2是根據(jù)一示例性實(shí)施例示出的又一種圖片檢測(cè)方法的流程圖。
[0085]圖3是根據(jù)一示例性實(shí)施例示出的又一種圖片檢測(cè)方法的流程圖。
[0086]圖4是根據(jù)一示例性實(shí)施例