本發(fā)明涉及確定圖文對(duì)應(yīng)關(guān)系的方法和裝置,更具體地,本發(fā)明涉及對(duì)于一組圖像的圖文對(duì)應(yīng)關(guān)系的方法和裝置。
背景技術(shù):
近年來,隨著社交媒體的發(fā)展,互聯(lián)網(wǎng)上出現(xiàn)了大量的用戶生成內(nèi)容(User Generated Content,UGC),例如用戶發(fā)布的微博、微信、圖像等。人們?cè)诒磉_(dá)他們對(duì)的看法時(shí),常常喜歡上傳靜態(tài)圖像(例如照片)或動(dòng)態(tài)圖像(例如視頻)以配合文字評(píng)論來說明自己的觀點(diǎn)。
用戶發(fā)布的評(píng)論通常是包括多個(gè)語句的一段話,并且配合包括多幅圖像的一組圖像。評(píng)論中的多個(gè)語句通常對(duì)應(yīng)于一組圖像中的不同圖像。例如,評(píng)論中前面的語句可描述排列在后面的圖像,或者評(píng)論中后面的語句可描述排列在前面的圖像。這樣圖文之間經(jīng)常會(huì)出現(xiàn)順序不對(duì)應(yīng)的情況。特別是有些網(wǎng)站在上載來自用戶的多幅圖像時(shí),可能會(huì)對(duì)多幅圖像隨機(jī)排序,導(dǎo)致用戶無法控制所發(fā)布的多幅圖像的顯示順序。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明實(shí)施例的目的在于提供一種確定圖文對(duì)應(yīng)關(guān)系的方法和裝置,以解決上述問題。
本發(fā)明的一個(gè)實(shí)施例提供了一種確定圖文對(duì)應(yīng)關(guān)系的方法,包括:獲得對(duì)于一組圖像的評(píng)論,其中評(píng)論包括多個(gè)語句;基于預(yù)先建立的關(guān)鍵詞庫,從每個(gè)語句中提取關(guān)鍵詞;以及根據(jù)評(píng)論的一個(gè)語句中的關(guān)鍵詞,在一組圖像中確定與該語句對(duì)應(yīng)的圖像。
本發(fā)明的另一實(shí)施例提供了一種確定圖文對(duì)應(yīng)關(guān)系的裝置,包括:獲取單元,被配置為對(duì)于一組圖像的評(píng)論,其中評(píng)論包括多個(gè)語句;關(guān)鍵詞提取單元,被配置為基于預(yù)先建立的關(guān)鍵詞庫,從每個(gè)語句中提取關(guān)鍵詞;以及確定單元,被配置為根據(jù)評(píng)論的一個(gè)語句中的關(guān)鍵詞,在一組圖像中確定與 該語句對(duì)應(yīng)的圖像。
通過本發(fā)明實(shí)施例的方案,能夠確定包含一段文字中的各個(gè)語句與一組圖像中每個(gè)圖像的對(duì)應(yīng)關(guān)系。此外,通過從用戶對(duì)于一組圖像的評(píng)論中提取關(guān)鍵詞,能夠利用少量的關(guān)鍵詞與圖像中的大部分關(guān)鍵特征建立聯(lián)系,從而簡化了確定對(duì)應(yīng)關(guān)系所需要進(jìn)行的操作,并且提高了確定結(jié)果的準(zhǔn)確性。
附圖說明
圖1是描述了根據(jù)本發(fā)明一個(gè)實(shí)施例的確定圖文對(duì)應(yīng)關(guān)系的方法的流程圖。
圖2是示出根據(jù)本發(fā)明一個(gè)示例,根據(jù)關(guān)鍵詞和第二關(guān)鍵詞確定一組圖像中的每個(gè)圖像和評(píng)論中的每個(gè)語句之間的對(duì)應(yīng)關(guān)系的方法的流程圖。
圖3示出了根據(jù)本發(fā)明一個(gè)示例的一組圖像。
圖4是示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的確定圖文對(duì)應(yīng)關(guān)系的裝置的示范性結(jié)構(gòu)框圖。
圖5是示出根據(jù)本發(fā)明一個(gè)示例,確定單元的示范性結(jié)構(gòu)框圖。
圖6是示出按照本發(fā)明實(shí)施例的檢測異常情形的系統(tǒng)的總體硬件框圖。
具體實(shí)施方式
為了使本領(lǐng)域技術(shù)人員更好地理解本發(fā)明,將參考附圖詳細(xì)描述本發(fā)明的優(yōu)選實(shí)施例。注意,在本說明書和附圖中,具有基本上相同步驟和元素用相同的附圖標(biāo)記來表示,且對(duì)這些步驟和元素的重復(fù)解釋將被省略。
在根據(jù)本發(fā)明的實(shí)施例中,評(píng)論是包含多個(gè)語句的一段文字。每個(gè)圖像的標(biāo)簽是不包含在評(píng)論中的對(duì)于該圖像的標(biāo)注。
圖1是描述了根據(jù)本發(fā)明一個(gè)實(shí)施例的確定圖文對(duì)應(yīng)關(guān)系的方法100的流程圖。下面,將參照?qǐng)D1來描述根據(jù)本發(fā)明實(shí)施例的確定圖文對(duì)應(yīng)關(guān)系的方法。如圖1所示,在步驟S101中,獲得對(duì)于一組圖像的評(píng)論,其中所述評(píng)論包括多個(gè)語句。評(píng)論中的語句可以是用自然語言表述的語句。例如,用戶發(fā)布在網(wǎng)站上的對(duì)某一產(chǎn)品的評(píng)論等。根據(jù)本發(fā)明的一個(gè)示例,評(píng)論可以是對(duì)于,某款相機(jī)性能、外觀等的評(píng)論,并且所述一組圖像可以是通過該相機(jī)拍攝的照片。
然后在步驟S102中,基于預(yù)先建立的關(guān)鍵詞庫,從每個(gè)語句中提取關(guān)鍵 詞。根據(jù)本發(fā)明的一個(gè)示例,可預(yù)先獲取已有的評(píng)論,并對(duì)所獲取的已有評(píng)論進(jìn)行分析來獲得關(guān)鍵詞庫中的詞語。例如,可通過互聯(lián)網(wǎng)從社交網(wǎng)站上獲取已有評(píng)論。此外,還可預(yù)先獲取已經(jīng)生成的圖像標(biāo)簽,并對(duì)所獲取的已有標(biāo)簽進(jìn)行分析來獲得關(guān)鍵詞庫中的詞語。具體地,關(guān)鍵詞庫可包括預(yù)先從與對(duì)于一組圖像的評(píng)論不同的其它評(píng)論中提取的第一候選詞語和從先前對(duì)其他圖像生成的標(biāo)簽中提取的第二候選詞語。
此外根據(jù)本發(fā)明的另一示例,第一候選詞語和第二候選詞語可包括被攝對(duì)象、場景、圖像元數(shù)據(jù)、圖像特征、多個(gè)圖像之間的位置關(guān)系、和/或評(píng)論中出現(xiàn)頻率高于預(yù)定頻率的詞等。例如,被攝對(duì)象可以是男人、女人、小孩、學(xué)生等。場景可以是雪天、晴天、陰天、室內(nèi)等。圖像元數(shù)據(jù)可以是從在拍攝相應(yīng)圖像時(shí)生成的EXIF信息中提取的,可包括拍攝的時(shí)間、地點(diǎn)、模式、光圈大小、快門速度、ISO值等。圖像特征可以是諸如偏紅、偏黃、發(fā)紫之類的對(duì)于圖像特點(diǎn)的描述。多個(gè)圖像之間的位置關(guān)系可以是諸如第一、第二、最后之類的描述圖像出現(xiàn)順序的詞。此外,評(píng)論中出現(xiàn)頻率高于預(yù)定頻率的詞可以是紅眼、閉眼、模糊、噪點(diǎn)等和圖像中出現(xiàn)問題相關(guān)的詞。
第一候選詞語中的一些詞語可能與和第二候選詞語中的一些詞語重復(fù)。例如,指示被攝對(duì)象的詞語,可能既出現(xiàn)在評(píng)論中又出現(xiàn)在標(biāo)簽中??蛇x擇地,根據(jù)本發(fā)明的另一示例可對(duì)第一候選詞語和第二候選詞語進(jìn)行合并處理以便后續(xù)操作。例如,在合并處理中可刪除第二候選詞語中與第一候選詞語重復(fù)的詞語。
此外,根據(jù)本發(fā)明的另一示例,在步驟S102中,可對(duì)評(píng)論進(jìn)行劃分,以獲得多個(gè)評(píng)論片段,然后在每個(gè)評(píng)論片段中提取關(guān)鍵詞。例如,可以按照自然句對(duì)評(píng)論進(jìn)行劃分,然后在每個(gè)自然句中提取關(guān)鍵詞。此外,也可以以其它單位對(duì)評(píng)論進(jìn)行劃分。
在步驟S103中,根據(jù)評(píng)論的一個(gè)語句中的關(guān)鍵詞,在所述一組圖像中確定與該語句對(duì)應(yīng)的圖像。例如,可計(jì)算一組圖像中的每個(gè)圖像與每個(gè)語句的關(guān)鍵詞的匹配度,從而確定一組圖像中的每個(gè)圖像和評(píng)論中的每個(gè)語句之間的對(duì)應(yīng)關(guān)系。
圖2是示出根據(jù)本發(fā)明一個(gè)示例,根據(jù)關(guān)鍵詞和第二關(guān)鍵詞確定一組圖像中的每個(gè)圖像和評(píng)論中的每個(gè)語句之間的對(duì)應(yīng)關(guān)系的方法200的流程圖。如圖2所示,在步驟S201中在多個(gè)語句中選擇一候選語句。然后在步驟S202 中,根據(jù)候選語句中的關(guān)鍵詞對(duì)所述一組圖像進(jìn)行識(shí)別,以在所提取的該候選語句的關(guān)鍵詞中確定與所述一組圖像中的每個(gè)圖像匹配的關(guān)鍵詞作為該圖像的標(biāo)簽。
圖3示出了根據(jù)本發(fā)明一個(gè)示例的一組圖像。如圖3所示,所述一組圖像包括關(guān)于河流的第一圖像310、關(guān)于花的第二圖像320、和關(guān)于狗的第三圖像330。假設(shè)候選語句中的關(guān)鍵詞包括“狗”、“晴天”、“運(yùn)動(dòng)”和“土地”。根據(jù)步驟S202,可對(duì)第一圖像310、第二圖像320和第三圖像330進(jìn)行圖像識(shí)別,以確定其中是否包括“狗”、“晴天”、“運(yùn)動(dòng)”和“土地”,并且獲得第一圖像310與關(guān)鍵詞“晴天”和“土地”匹配,第二圖像320與關(guān)鍵詞“狗”、“晴天”、“運(yùn)動(dòng)”和“土地”都匹配,以及第三圖像330只與關(guān)鍵詞“晴天”匹配。根據(jù)識(shí)別結(jié)果,可生成第一圖像310的標(biāo)簽“晴天”和“土地”,生成第二圖像320的標(biāo)簽“狗”、“晴天”、“運(yùn)動(dòng)”和“土地”,并且生成第三圖像330的標(biāo)簽“晴天”。
此外根據(jù)本發(fā)明的另一示例,在根據(jù)關(guān)鍵詞確定對(duì)應(yīng)關(guān)系前,可將一組圖像轉(zhuǎn)換為圖像數(shù)組。例如當(dāng)對(duì)于圖3中所示的一組圖像的關(guān)鍵詞中包括“第三”時(shí),基于步驟S202根據(jù)圖像中數(shù)組的順序,可識(shí)別數(shù)組中各個(gè)圖像的順序,并確定第三圖像330與關(guān)鍵詞“第三”匹配,并且生成第三圖像330的標(biāo)簽“第三”。在根據(jù)本示例的方法中,根據(jù)從評(píng)論的語句提取的少量的關(guān)鍵詞對(duì)圖像進(jìn)行識(shí)別,而不需要對(duì)圖像建立很多用于確定圖像內(nèi)容或特征的分類器或?qū)ο?場景識(shí)別器。
返回圖2,在步驟S203中根據(jù)圖像的標(biāo)簽確定所述一組圖像中與候選語句對(duì)應(yīng)的圖像。例如,可確定在一組圖像中具有最多標(biāo)簽的圖像為候選語句對(duì)應(yīng)的圖像。又例如,可根據(jù)與每個(gè)圖像匹配的所有標(biāo)簽,計(jì)算每個(gè)圖像與候選語句的匹配度,并且根據(jù)所計(jì)算的匹配度確定所述一組圖像中與候選語句對(duì)應(yīng)的圖像。
根據(jù)本發(fā)明的一個(gè)示例,在步驟S203中,可計(jì)算在候選語句中的關(guān)鍵詞中與一個(gè)圖像匹配的關(guān)鍵詞(即,標(biāo)簽)的數(shù)量作為匹配度,并且確定匹配的關(guān)鍵詞的數(shù)量是否超過預(yù)定閾值,當(dāng)匹配的關(guān)鍵詞的數(shù)量超過預(yù)定閾值,可確定該圖像與當(dāng)前候選語句對(duì)應(yīng)??蛇x擇地,可按照類型預(yù)先設(shè)置關(guān)鍵詞的分類,并分配每類關(guān)鍵詞的權(quán)重。在步驟S203中,可計(jì)算匹配的關(guān)鍵詞(即,標(biāo)簽)的加權(quán)數(shù)量作為匹配度。
可將評(píng)論中的各個(gè)語句逐一作為候選語句,并對(duì)于每個(gè)語句重復(fù)執(zhí)行步驟S201至步驟S203,直到獲得確定所有語句的對(duì)應(yīng)圖像為止。此外,對(duì)每個(gè)語句,在確定對(duì)應(yīng)圖像的操作開始之前,所有的圖像都被重新初始化為未經(jīng)過對(duì)應(yīng)的狀態(tài)。
應(yīng)注意,圖1和2中所示的方法的各個(gè)步驟不必按照所示的順序執(zhí)行。可以顛倒或并行地執(zhí)行某些步驟??梢韵葓?zhí)行選擇一候選語句,在確定候選語句后,可針對(duì)該候選語句執(zhí)行提取關(guān)鍵詞。此外,根據(jù)圖2中所示的方法中生成的圖像的標(biāo)簽可被加入到關(guān)鍵詞庫中,以作為用于確定其他圖像組與其評(píng)論的對(duì)應(yīng)關(guān)系時(shí)所使用的第二候選詞語。
在根據(jù)本實(shí)施例的確定圖文對(duì)應(yīng)關(guān)系的方法中,能夠確定包含一段文字中的各個(gè)語句與一組圖像中每個(gè)圖像的對(duì)應(yīng)關(guān)系。此外,通過從用戶對(duì)于一組圖像的評(píng)論中提取關(guān)鍵詞,能夠利用少量的關(guān)鍵詞與圖像中的大部分關(guān)鍵特征建立聯(lián)系,從而簡化了確定對(duì)應(yīng)關(guān)系所需要進(jìn)行的操作,并且提高了確定結(jié)果的準(zhǔn)確性。
下面,參照?qǐng)D4說明本發(fā)明實(shí)施例的確定圖文對(duì)應(yīng)關(guān)系的裝置。圖4是示出了根據(jù)本發(fā)明的一個(gè)實(shí)施例的確定圖文對(duì)應(yīng)關(guān)系的裝置400的示范性結(jié)構(gòu)框圖。如圖4中所示,本實(shí)施例的確定圖文對(duì)應(yīng)關(guān)系的裝置400包括獲取單410、關(guān)鍵詞提取單元420和確定單元430。在確定圖文對(duì)應(yīng)關(guān)系的裝置400中的各個(gè)單元可分別執(zhí)行上述圖1中的確定圖文對(duì)應(yīng)關(guān)系的方法100的各個(gè)步驟/功能。因此,以下僅對(duì)確定圖文對(duì)應(yīng)關(guān)系的裝置400的主要部件進(jìn)行了描述,而省略了以上已經(jīng)結(jié)合圖1描述過的細(xì)節(jié)內(nèi)容。
具體地,獲取單元410可獲得對(duì)于一組圖像的評(píng)論,其中所述評(píng)論包括多個(gè)語句。評(píng)論中的語句可以是用自然語言表述的語句。例如,用戶發(fā)布在網(wǎng)站上的對(duì)某一產(chǎn)品(例如相機(jī))的評(píng)論等。根據(jù)本發(fā)明的一個(gè)示例,評(píng)論可以是對(duì)于,某款相機(jī)性能、外觀等的評(píng)論,并且所述一組圖像可以是通過該相機(jī)拍攝的照片。
然后關(guān)鍵詞提取單元420基于預(yù)先建立的關(guān)鍵詞庫,從每個(gè)語句中提取關(guān)鍵詞。關(guān)鍵詞庫可存儲(chǔ)在電子設(shè)備400中,可替換地,也存儲(chǔ)在與裝置400相連接的、獨(dú)立于裝置400的存儲(chǔ)介質(zhì)中。
根據(jù)本發(fā)明的一個(gè)示例,可預(yù)先獲取已有的評(píng)論,并對(duì)所獲取的已有評(píng) 論進(jìn)行分析來獲得關(guān)鍵詞庫中的詞語。例如,可通過互聯(lián)網(wǎng)從社交網(wǎng)站上獲取已有評(píng)論。此外,還可預(yù)先獲取已經(jīng)生成的圖像標(biāo)簽,并對(duì)所獲取的已有標(biāo)簽進(jìn)行分析來獲得關(guān)鍵詞庫中的詞語。具體地,關(guān)鍵詞庫可包括預(yù)先從與對(duì)于一組圖像的評(píng)論不同的其它評(píng)論中提取的第一候選詞語和從先前對(duì)其他圖像生成的標(biāo)簽中提取的第二候選詞語。
此外根據(jù)本發(fā)明的另一示例,第一候選詞語和第二候選詞語可包括被攝對(duì)象、場景、圖像元數(shù)據(jù)、圖像特征、多個(gè)圖像之間的位置關(guān)系、和/或評(píng)論中出現(xiàn)頻率高于預(yù)定頻率的詞等。例如,被攝對(duì)象可以是男人、女人、小孩、學(xué)生等。場景可以是雪天、晴天、陰天、室內(nèi)等。圖像元數(shù)據(jù)可以是從在拍攝相應(yīng)圖像時(shí)生成的EXIF信息中提取的,可包括拍攝的時(shí)間、地點(diǎn)、模式、光圈大小、快門速度、ISO值等。圖像特征可以是諸如偏紅、偏黃、發(fā)紫之類的對(duì)于圖像特點(diǎn)的描述。多個(gè)圖像之間的位置關(guān)系可以是諸如第一、第二、最后之類的描述圖像出現(xiàn)順序的詞。此外,評(píng)論中出現(xiàn)頻率高于預(yù)定頻率的詞可以是紅眼、閉眼、模糊、噪點(diǎn)等和圖像中出現(xiàn)問題相關(guān)的詞。
第一候選詞語中的一些詞語可能與和第二候選詞語中的一些詞語重復(fù)。例如,指示被攝對(duì)象的詞語,可能既出現(xiàn)在評(píng)論中又出現(xiàn)在標(biāo)簽中??蛇x擇地,根據(jù)本發(fā)明的另一示例可對(duì)第一候選詞語和第二候選詞語進(jìn)行合并處理以便后續(xù)操作。例如,在合并處理中可刪除第二候選詞語中與第一候選詞語重復(fù)的詞語。
此外,根據(jù)本發(fā)明的另一示例,關(guān)鍵詞提取單元420可對(duì)評(píng)論進(jìn)行劃分,以獲得多個(gè)評(píng)論片段,然后在每個(gè)評(píng)論片段中提取關(guān)鍵詞。例如,可以按照自然句對(duì)評(píng)論進(jìn)行劃分,然后在每個(gè)自然句中提取關(guān)鍵詞。此外,也可以以其它單位對(duì)評(píng)論進(jìn)行劃分。
確定單元430根據(jù)評(píng)論的一個(gè)語句中的關(guān)鍵詞,在所述一組圖像中確定與該語句對(duì)應(yīng)的圖像。例如,可計(jì)算一組圖像中的每個(gè)圖像與每個(gè)語句的關(guān)鍵詞的匹配度,從而確定一組圖像中的每個(gè)圖像和評(píng)論中的每個(gè)語句之間的對(duì)應(yīng)關(guān)系。
圖5是示出根據(jù)本發(fā)明一個(gè)示例,確定單元430的示范性結(jié)構(gòu)框圖。如圖5所示,確定單元440包括語句選擇模塊510、識(shí)別模塊520和確定模塊530。在確定單元440中的各個(gè)模塊可分別執(zhí)行上述圖2中的方法200的各個(gè)步驟/功能。因此,以下僅對(duì)確定單元440的主要部件進(jìn)行了描述,而省略了 以上已經(jīng)結(jié)合圖2描述過的細(xì)節(jié)內(nèi)容。
語句選擇模塊510在多個(gè)語句中選擇一候選語句。然后識(shí)別模塊520根據(jù)候選語句中的關(guān)鍵詞對(duì)所述一組圖像進(jìn)行識(shí)別,以在所提取的該候選語句的關(guān)鍵詞中確定與所述一組圖像中的每個(gè)圖像匹配的關(guān)鍵詞作為該圖像的標(biāo)簽。例如,識(shí)別模塊520可根據(jù)關(guān)鍵詞進(jìn)行圖像內(nèi)容識(shí)別,以確定圖像中是否存在關(guān)鍵詞所指示的內(nèi)容,并且當(dāng)存在該內(nèi)容時(shí)生成相應(yīng)的標(biāo)簽。又例如,識(shí)別模塊520可根據(jù)關(guān)鍵詞進(jìn)行排列順序識(shí)別,以確定圖像在所述一組圖像中的順序是否為關(guān)鍵詞所指示的順序,并且當(dāng)確定順序匹配時(shí)生成相應(yīng)的標(biāo)簽。根據(jù)示例的識(shí)別模塊520基于從評(píng)論的語句提取的少量的關(guān)鍵詞對(duì)圖像進(jìn)行識(shí)別,而不需要對(duì)圖像建立很多用于確定圖像內(nèi)容或特征的分類器或?qū)ο?場景識(shí)別器。
確定模塊530根據(jù)與每個(gè)圖像匹配的關(guān)鍵詞,確定一組圖像中與候選語句對(duì)應(yīng)的圖像。例如,確定模塊530可確定在一組圖像中具有最多標(biāo)簽的圖像為候選語句對(duì)應(yīng)的圖像。又例如,確定模塊530可根據(jù)與每個(gè)圖像匹配的所有標(biāo)簽,計(jì)算每個(gè)圖像與候選語句的匹配度,并且根據(jù)所計(jì)算的匹配度確定所述一組圖像中與候選語句對(duì)應(yīng)的圖像。
根據(jù)本發(fā)明的一個(gè)示例,確定模塊530可計(jì)算在候選語句中的關(guān)鍵詞中與一個(gè)圖像匹配的關(guān)鍵詞(即,標(biāo)簽)的數(shù)量作為匹配度,并且確定匹配的關(guān)鍵詞的數(shù)量是否超過預(yù)定閾值,當(dāng)匹配的關(guān)鍵詞的數(shù)量超過預(yù)定閾值,可確定該圖像與當(dāng)前候選語句對(duì)應(yīng)??蛇x擇地,可按照類型預(yù)先設(shè)置關(guān)鍵詞的分類,并分配每類關(guān)鍵詞的權(quán)重。確定模塊530可計(jì)算匹配的關(guān)鍵詞(即,標(biāo)簽)的加權(quán)數(shù)量作為匹配度。
可將評(píng)論中的各個(gè)語句逐一作為候選語句,并對(duì)于每個(gè)語句重復(fù)執(zhí)行語句選擇模塊510、識(shí)別模塊520和確定模塊530,直到獲得確定所有語句的對(duì)應(yīng)圖像為止。此外,對(duì)每個(gè)語句,在確定對(duì)應(yīng)圖像的操作開始之前,所有的圖像都被重新初始化為未經(jīng)過對(duì)應(yīng)的狀態(tài)。此外,確定單元440生成的圖像的標(biāo)簽可被加入到關(guān)鍵詞庫中,以作為用于確定其他圖像組與其評(píng)論的對(duì)應(yīng)關(guān)系時(shí)所使用的第二候選詞語。
在根據(jù)本實(shí)施例的確定圖文對(duì)應(yīng)關(guān)系的裝置中,能夠確定包含一段文字中的各個(gè)語句與一組圖像中每個(gè)圖像的對(duì)應(yīng)關(guān)系。此外,通過從用戶對(duì)于一組圖像的評(píng)論和該組照片的標(biāo)簽中提取關(guān)鍵詞,能夠利用少量的關(guān)鍵詞與圖 像中的大部分關(guān)鍵特征建立聯(lián)系,從而簡化了確定對(duì)應(yīng)關(guān)系所需要進(jìn)行的操作,并且提高了確定結(jié)果的準(zhǔn)確性。
此外,根據(jù)本發(fā)明的另一示例,本發(fā)明還可以通過一種確定圖文對(duì)應(yīng)關(guān)系的系統(tǒng)來實(shí)施。圖6是示出按照本發(fā)明實(shí)施例的確定圖文對(duì)應(yīng)關(guān)系的系統(tǒng)600的總體硬件框圖。如圖6所示,確定圖文對(duì)應(yīng)關(guān)系的系統(tǒng)600可以包括:輸入設(shè)備610,用于從外部輸入例如圖像、評(píng)論等,并且例如可以包括圖像傳輸線、圖像輸入端口等等;處理設(shè)備620,用于實(shí)施上述的按照本發(fā)明實(shí)施例的確定圖文對(duì)應(yīng)關(guān)系的方法,例如可以包括計(jì)算機(jī)的中央處理器或其它的具有處理能力的芯片等等,此外,處理設(shè)備620還可以連接到諸如因特網(wǎng)的網(wǎng)絡(luò)(未示出),根據(jù)處理過程的需要向遠(yuǎn)程傳送處理后的結(jié)果等等;輸出設(shè)備630,用于向外部輸出實(shí)施上述確定圖文對(duì)應(yīng)關(guān)系的方法所得的結(jié)果,例如可以包括顯示器以及通信網(wǎng)絡(luò)及其所連接的遠(yuǎn)程輸出設(shè)備等等;以及存儲(chǔ)設(shè)備640,用于以易失或非易失的方式存儲(chǔ)上述圖像、評(píng)論、預(yù)先建立的關(guān)鍵詞庫等數(shù)據(jù),例如可以包括隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、硬盤、或半導(dǎo)體存儲(chǔ)器等等的各種易失或非易失性存儲(chǔ)器。
所屬技術(shù)領(lǐng)域的技術(shù)人員知道,本發(fā)明可以實(shí)現(xiàn)為系統(tǒng)、裝置、方法或計(jì)算機(jī)程序產(chǎn)品。因此,本發(fā)明可以具體實(shí)現(xiàn)為以下形式,即:可以是完全的硬件、也可以是完全的軟件(包括固件、駐留軟件、微代碼等),還可以是硬件和軟件結(jié)合的形式,本文一般稱為“組件、“模塊”、“裝置”或“系統(tǒng)”。此外,在一些實(shí)施例中,本發(fā)明還可以實(shí)現(xiàn)為在一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)中的計(jì)算機(jī)程序產(chǎn)品的形式,該計(jì)算機(jī)可讀介質(zhì)中包含計(jì)算機(jī)可讀的程序代碼。
可以采用一個(gè)或多個(gè)計(jì)算機(jī)可讀介質(zhì)的任意組合。計(jì)算機(jī)可讀介質(zhì)可以是計(jì)算機(jī)可讀信號(hào)介質(zhì)或者計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)例如可以是但不限于電、磁、光、電磁、紅外線、或半導(dǎo)體的系統(tǒng)、裝置或器件,或者任意以上的組合。計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的更具體的例子(非窮舉的列表)包括:具有一個(gè)或多個(gè)導(dǎo)線的電連接、便攜式計(jì)算機(jī)磁盤、硬盤、隨機(jī)存取存儲(chǔ)器(RAM)、只讀存儲(chǔ)器(ROM)、可擦式可編程只讀存儲(chǔ)器(EPROM或閃存)、光纖、便攜式緊湊磁盤只讀存儲(chǔ)器(CD-ROM)、光存儲(chǔ)器件、磁存儲(chǔ) 器件、或者上述的任意合適的組合。在本文件中,計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是任何包含或存儲(chǔ)程序的有形介質(zhì),該程序可以被指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用。
計(jì)算機(jī)可讀的信號(hào)介質(zhì)可以包括在基帶中或者作為載波一部分傳播的數(shù)據(jù)信號(hào),其中承載了計(jì)算機(jī)可讀的程序代碼。這種傳播的數(shù)據(jù)信號(hào)可以采用多種形式,包括但不限于電磁信號(hào)、光信號(hào)或上述的任意合適的組合。計(jì)算機(jī)可讀的信號(hào)介質(zhì)還可以是計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)以外的任何計(jì)算機(jī)可讀介質(zhì),該計(jì)算機(jī)可讀介質(zhì)可以發(fā)送、傳播或者傳輸用于由指令執(zhí)行系統(tǒng)、裝置或者器件使用或者與其結(jié)合使用的程序。
上面參照本發(fā)明實(shí)施例的方法、裝置(系統(tǒng))和計(jì)算機(jī)程序產(chǎn)品的流程圖和/或框圖描述了本發(fā)明。應(yīng)當(dāng)理解,流程圖和/或框圖的每個(gè)方框以及流程圖和/或框圖中各方框的組合,都可以由計(jì)算機(jī)程序指令實(shí)現(xiàn)。這些計(jì)算機(jī)程序指令可以提供給通用計(jì)算機(jī)、專用計(jì)算機(jī)或其它可編程數(shù)據(jù)處理裝置的處理器,從而生產(chǎn)出一種機(jī)器,這些計(jì)算機(jī)程序指令通過計(jì)算機(jī)或其它可編程數(shù)據(jù)處理裝置執(zhí)行,產(chǎn)生了實(shí)現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的裝置。
也可以把這些計(jì)算機(jī)程序指令存儲(chǔ)在能使得計(jì)算機(jī)或其它可編程數(shù)據(jù)處理裝置以特定方式工作的計(jì)算機(jī)可讀介質(zhì)中,這樣,存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)中的指令就產(chǎn)生出一個(gè)包括實(shí)現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的指令裝置(instruction means)的制造品(manufacture)。
也可以把計(jì)算機(jī)程序指令加載到計(jì)算機(jī)、其它可編程數(shù)據(jù)處理裝置、或其它設(shè)備上,使得在計(jì)算機(jī)、其它可編程數(shù)據(jù)處理裝置或其它設(shè)備上執(zhí)行一系列操作步驟,以產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的過程,從而使得在計(jì)算機(jī)或其它可編程裝置上執(zhí)行的指令能夠提供實(shí)現(xiàn)流程圖和/或框圖中的方框中規(guī)定的功能/操作的過程。
附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的多個(gè)實(shí)施例的系統(tǒng)、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或操作的專用的基于硬件的系統(tǒng)來實(shí) 現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
以上已經(jīng)描述了本發(fā)明的各實(shí)施例,上述說明是示例性的,并非窮盡性的,并且也不限于所披露的各實(shí)施例。在不偏離所說明的各實(shí)施例的范圍和精神的情況下,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來說許多修改和變更都是顯而易見的。本文中所用術(shù)語的選擇,旨在最好地解釋各實(shí)施例的原理、實(shí)際應(yīng)用或?qū)κ袌鲋械募夹g(shù)的改進(jìn),或者使本技術(shù)領(lǐng)域的其它普通技術(shù)人員能理解本文披露的各實(shí)施例。