一種為文字配圖的方法、服務(wù)器、終端及系統(tǒng)的制作方法
【專(zhuān)利摘要】本發(fā)明公開(kāi)了一種為文字配圖的方法,包括:接收通過(guò)社交應(yīng)用發(fā)送的文本,從所述文本中提取至少一個(gè)關(guān)鍵詞,從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,發(fā)送所述文本和所述對(duì)應(yīng)的圖片,以使終端的社交應(yīng)用同時(shí)顯示所述文本和所述對(duì)應(yīng)的圖片。本發(fā)明實(shí)施例提供的為文字配圖的方法,可以自動(dòng)為文字配圖,從而提高了為文字配圖的效率。
【專(zhuān)利說(shuō)明】—種為文字配圖的方法、服務(wù)器、終端及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及互聯(lián)網(wǎng)【技術(shù)領(lǐng)域】,具體涉及一種為文字配圖的方法、服務(wù)器、終端及系統(tǒng)。
【背景技術(shù)】
[0002]隨著社交網(wǎng)絡(luò)的發(fā)展,越來(lái)越多的人喜歡在社交網(wǎng)絡(luò)中發(fā)表心情以及感想,然后會(huì)在文字下方添加一些美圖,例如:在微信朋友圈發(fā)表說(shuō)說(shuō)后,通常會(huì)添加一張風(fēng)景圖或者人物圖,以增強(qiáng)本條說(shuō)說(shuō)的吸引力度。
[0003]本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有技術(shù)中都是在發(fā)表一段文字后,都需要手動(dòng)添加圖片,用戶需要從圖庫(kù)中翻找合適的圖片,導(dǎo)致圖片添加效率低下。
【發(fā)明內(nèi)容】
[0004]本發(fā)明實(shí)施例提供一種為文字配圖的方法,可以自動(dòng)為文字配圖,從而提高了為文字配圖的效率。本發(fā)明實(shí)施例還提供了相應(yīng)的服務(wù)器、終端和系統(tǒng)。
[0005]本發(fā)明第一方面提供一種為文字配圖的方法,包括:
[0006]接收通過(guò)社交應(yīng)用發(fā)送的文本;
[0007]從所述文本中提取至少一個(gè)關(guān)鍵詞;
[0008]從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片;
[0009]發(fā)送所述文本和所述對(duì)應(yīng)的圖片,以使終端的社交應(yīng)用同時(shí)顯示所述文本和所述對(duì)應(yīng)的圖片。
[0010]本發(fā)明第二方面提供一種為文字配圖的方法,包括:
[0011]接收用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本;
[0012]向服務(wù)器發(fā)送所述文本,以使所述服務(wù)器根據(jù)所述文本中的至少一個(gè)關(guān)鍵詞確定所述文本對(duì)應(yīng)的圖片;
[0013]接收所述服務(wù)器發(fā)送的所述文本和所述圖片;
[0014]在所述社交應(yīng)用平臺(tái)上同時(shí)顯示所述文本和所述圖片。
[0015]本發(fā)明第三方面提供一種服務(wù)器,包括:
[0016]接收單元,用于接收通過(guò)社交應(yīng)用發(fā)送的文本;
[0017]關(guān)鍵詞解析單元,用于從所述接收單元接收的所述文本中提取至少一個(gè)關(guān)鍵詞;
[0018]確定單元,用于從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述關(guān)鍵詞解析單元提取出的所述至少一個(gè)關(guān)鍵詞中每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片;
[0019]發(fā)送單元,用于向所述終端發(fā)送所述文本和所述確定單元確定的所述對(duì)應(yīng)的圖片,以使所述終端的社交應(yīng)用同時(shí)顯示所述文本和所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片。
[0020]本發(fā)明第四方面提供一種終端,包括:
[0021]接收單元,用于接收用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本;
[0022]發(fā)送單元,用于向服務(wù)器發(fā)送所述接收單元接收的所述文本,以使所述服務(wù)器根據(jù)所述文本中的至少一個(gè)關(guān)鍵詞確定所述文本對(duì)應(yīng)的圖片;
[0023]所述接收單元,還用于接收所述服務(wù)器發(fā)送的所述文本和所述圖片;
[0024]顯示單元,在所述社交應(yīng)用平臺(tái)上同時(shí)顯示所述接收單元接收的所述文本和所述圖片。
[0025]本發(fā)明第五方面提供一種為文字配圖的系統(tǒng),包括:服務(wù)器和終端,
[0026]所述終端用于:接收用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本,向服務(wù)器發(fā)送所述文本,以使所述服務(wù)器根據(jù)所述文本中的至少一個(gè)關(guān)鍵詞確定所述文本對(duì)應(yīng)的圖片;
[0027]所述服務(wù)器用于:接收通過(guò)社交應(yīng)用平臺(tái)輸入的文本,從所述文本中提取至少一個(gè)關(guān)鍵詞,從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞中每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,發(fā)送所述文本和所述對(duì)應(yīng)的圖片,以使終端的社交應(yīng)用同時(shí)顯示所述文本和所述對(duì)應(yīng)的圖片;
[0028]所述終端用于:接收所述服務(wù)器發(fā)送的所述文本和所述圖片,在所述社交應(yīng)用平臺(tái)上同時(shí)顯示所述文本和所述圖片。
[0029]本發(fā)明實(shí)施例提供的一種為文字配圖的方法,包括:接收通過(guò)社交應(yīng)用發(fā)送的文本,從所述文本中提取至少一個(gè)關(guān)鍵詞,從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,發(fā)送所述文本和所述對(duì)應(yīng)的圖片,以使終端的社交應(yīng)用同時(shí)顯示所述文本和所述對(duì)應(yīng)的圖片。與現(xiàn)有技術(shù)中需要手動(dòng)為文字配圖,導(dǎo)致配圖效率低下相比,本發(fā)明實(shí)施例提供的為文字配圖的方法,可以自動(dòng)為文字配圖,從而提高了為文字配圖的效率。
【專(zhuān)利附圖】
【附圖說(shuō)明】
[0030]為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0031]圖1是本發(fā)明實(shí)施例為文字配圖的方法的一實(shí)施例示意圖;
[0032]圖2是本發(fā)明實(shí)施例中在社交應(yīng)用平臺(tái)上發(fā)表文本的示意圖;
[0033]圖3是本發(fā)明實(shí)施例中為文字配圖的方法的一場(chǎng)景舉例示意圖;
[0034]圖4是本發(fā)明實(shí)施例中在社交應(yīng)用平臺(tái)上顯示文本和圖片的一示意圖;
[0035]圖5是本發(fā)明實(shí)施例中多特征融合提取過(guò)程示意圖;
[0036]圖6是本發(fā)明實(shí)施例中相似度匹配過(guò)程示意圖;
[0037]圖7是本發(fā)明實(shí)施例中超網(wǎng)絡(luò)模型分類(lèi)示意圖;
[0038]圖8是本發(fā)明實(shí)施例中為文字配圖的方法的另一實(shí)施例示意圖;
[0039]圖9是本發(fā)明實(shí)施例中為文字配圖的方法的另一實(shí)施例示意圖;
[0040]圖10是本發(fā)明實(shí)施例中為服務(wù)器的一實(shí)施例示意圖;
[0041]圖11是本發(fā)明實(shí)施例中為服務(wù)器的另一實(shí)施例示意圖;
[0042]圖12是本發(fā)明實(shí)施例中為服務(wù)器的另一實(shí)施例示意圖;
[0043]圖13是本發(fā)明實(shí)施例中為服務(wù)器的另一實(shí)施例示意圖;
[0044]圖14是本發(fā)明實(shí)施例中為終端的一實(shí)施例示意圖;
[0045]圖15是本發(fā)明實(shí)施例中為終端的另一實(shí)施例示意圖;
[0046]圖16是本發(fā)明實(shí)施例中為服務(wù)器的另一實(shí)施例示意圖;
[0047]圖17是本發(fā)明實(shí)施例中為終端的另一實(shí)施例示意圖;
[0048]圖18是本發(fā)明實(shí)施例中為文字配圖的系統(tǒng)的一實(shí)施例示意圖。
【具體實(shí)施方式】
[0049]本發(fā)明實(shí)施例提供一種為文字配圖的方法,可以自動(dòng)為文字配圖,從而提高了為文字配圖的效率。本發(fā)明實(shí)施例還提供了相應(yīng)的裝置。本發(fā)明實(shí)施例還提供相應(yīng)的用戶設(shè)備。以下分別進(jìn)行詳細(xì)說(shuō)明。
[0050]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0051]參閱圖1,本發(fā)明實(shí)施例提供的為文字配圖的方法的一實(shí)施例包括:
[0052]101、接收通過(guò)社交應(yīng)用平臺(tái)發(fā)送的文本。
[0053]本發(fā)明實(shí)施例中的文本可以為句子、段落、文章。社交應(yīng)用平臺(tái)可以為微信、陌陌、微博或者其他可以發(fā)表文字和圖片的社交應(yīng)用平臺(tái)。
[0054]例如:用戶全家出游,在微博中輸入一下文本內(nèi)容:充滿陽(yáng)光和溫暖的一天,大人坐在草地上打牌聊天,小朋友在旁邊嬉戲放風(fēng)箏,小狗在草地上打滾奔跑。如圖2所示,用戶把要發(fā)布的文本輸入在文本框中,然后點(diǎn)擊發(fā)表的按鈕。
[0055]點(diǎn)擊發(fā)表的按鈕后,終端會(huì)把這段文本內(nèi)容會(huì)發(fā)送到服務(wù)器,服務(wù)器接收到這段文本。
[0056]102、從所述文本中提取至少一個(gè)關(guān)鍵詞。
[0057]服務(wù)器接收到這段文本后,會(huì)按照?qǐng)D3所示的過(guò)程,從該文本中提取關(guān)鍵詞:陽(yáng)光、草地、風(fēng)箏、小狗。
[0058]103、從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞中每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片。
[0059]根據(jù)陽(yáng)光可以確定一組與陽(yáng)光對(duì)應(yīng)的圖片,根據(jù)草地可以確定一組與草地對(duì)應(yīng)的圖片,根據(jù)風(fēng)箏可以確定一組與風(fēng)箏對(duì)應(yīng)的圖片,根據(jù)小狗可以確定一組與小狗對(duì)應(yīng)的圖片,然后從個(gè)關(guān)鍵詞對(duì)應(yīng)一組圖片中選出至少一張圖片作為推薦圖片配給所述文本,如圖2所示,最終確定4張準(zhǔn)備推薦的圖片。
[0060]104、發(fā)送所述文本和所述對(duì)應(yīng)的圖片,以使終端的社交應(yīng)用同時(shí)顯示所述文本和所述對(duì)應(yīng)的圖片。
[0061]服務(wù)器向終端發(fā)送文本以及準(zhǔn)備推薦的4張圖片,如圖4所示,在終端的微博界面中就會(huì)顯示中圖4中的內(nèi)容和圖片。
[0062]本發(fā)明實(shí)施例提供的一種為文字配圖的方法,包括:接收通過(guò)社交應(yīng)用發(fā)送的文本,從所述文本中提取至少一個(gè)關(guān)鍵詞,從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,發(fā)送所述文本和所述對(duì)應(yīng)的圖片,以使終端的社交應(yīng)用同時(shí)顯示所述文本和所述對(duì)應(yīng)的圖片。與現(xiàn)有技術(shù)中需要手動(dòng)為文字配圖,導(dǎo)致配圖效率低下相比,本發(fā)明實(shí)施例提供的為文字配圖的方法,可以自動(dòng)為文字配圖,從而提高了為文字配圖的效率。
[0063]可選地,在上述圖1對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供的為文字配圖的方法的另一實(shí)施例中,所述從所述文本中提取至少一個(gè)關(guān)鍵詞,可以包括:
[0064]分析出所述文本中的名詞、動(dòng)詞和形容詞作為特征關(guān)鍵詞;
[0065]按照統(tǒng)計(jì)策略從所述特征關(guān)鍵詞中確定所述至少一個(gè)關(guān)鍵詞。
[0066]本發(fā)明實(shí)施例中,關(guān)鍵詞的提取技術(shù)可以由多種,例如:可以使用中國(guó)科學(xué)院技術(shù)研究所的漢語(yǔ)詞法分析系統(tǒng)(Institute of Computing Technology, Chinese LexicalAnalysis System, ICTCLAS)和隱馬爾科夫鏈模型(Hidden Markov Model, HMM)。
[0067]通過(guò)自動(dòng)提取關(guān)鍵詞和搜索熱門(mén)關(guān)鍵詞,消息文字的長(zhǎng)短是可變的。對(duì)于短消息,直接可以通過(guò)分詞,提取特定名詞,例如:人名、地名、組織機(jī)構(gòu)名、時(shí)間、日期、貨幣、百分?jǐn)?shù),以及汽車(chē)、財(cái)經(jīng)、健康、體育、旅游、教育、招聘、文化、軍事,提取特定的動(dòng)詞、動(dòng)作,總數(shù)一般不超過(guò)12個(gè);通過(guò)預(yù)先設(shè)定的關(guān)鍵詞訓(xùn)練庫(kù)進(jìn)行詞類(lèi)標(biāo)記進(jìn)行測(cè)試分類(lèi),最后通過(guò)投票,選擇相似度最聞的8個(gè)關(guān)鍵詞。
[0068]對(duì)于文字消息較長(zhǎng)的內(nèi)容,分詞如同短消息的,融入統(tǒng)計(jì)詞頻,以及對(duì)“:”、“——”,某些標(biāo)題等關(guān)鍵符號(hào)進(jìn)行加權(quán)處理。
[0069]可選地,在上述圖1對(duì)應(yīng)的實(shí)施例或可選實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供的為文字配圖的方法的另一實(shí)施例中,所述從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞中每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,可以包括:
[0070]從關(guān)鍵詞詞庫(kù)中,為所述每個(gè)關(guān)鍵詞分別確定第一預(yù)置數(shù)量個(gè)相似關(guān)鍵詞;
[0071]從圖片與相似關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,為每個(gè)相似關(guān)鍵詞分別確定第二預(yù)置數(shù)量張圖片;
[0072]將同一關(guān)鍵詞對(duì)應(yīng)的所述第二預(yù)置數(shù)量與所述第一預(yù)置數(shù)量的乘積張圖片分別與所述同一關(guān)鍵詞的第一預(yù)置數(shù)量個(gè)相似關(guān)鍵詞進(jìn)行交叉匹配,計(jì)算出所述同一關(guān)鍵詞對(duì)應(yīng)的各個(gè)相似關(guān)鍵詞與各張圖片的相似度值;
[0073]為所述各個(gè)相似關(guān)鍵詞選擇相似度最大的圖片作為所述各個(gè)相似關(guān)鍵詞的輸出圖片;
[0074]針對(duì)所述同一關(guān)鍵詞從所述第一預(yù)置數(shù)量張輸出圖片中選擇至少一張作為與所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片。
[0075]本發(fā)明實(shí)施例中,需要通過(guò)模型訓(xùn)練預(yù)先建立相似關(guān)鍵詞詞庫(kù),還需要建立圖片庫(kù),并為每張圖片配置上關(guān)鍵詞標(biāo)簽。
[0076]相似關(guān)鍵詞詞庫(kù)的建立方法可以是首先采用中國(guó)科學(xué)院技術(shù)研究所的漢語(yǔ)詞法分析系統(tǒng)對(duì)微博和中文文本進(jìn)行分詞,主要保留文本中的名詞、動(dòng)詞和形容詞作為關(guān)特征關(guān)鍵詞;以X2統(tǒng)計(jì)方法進(jìn)行特征選擇;利用布爾權(quán)重計(jì)算特征權(quán)值,經(jīng)處理后的特征向量作為超網(wǎng)絡(luò)分類(lèi)器的訓(xùn)練集和測(cè)試集,運(yùn)用超邊替代策略訓(xùn)練超網(wǎng)絡(luò)分類(lèi)模型對(duì)特征關(guān)鍵詞進(jìn)行分類(lèi)。
[0077]建立標(biāo)簽圖庫(kù)的過(guò)程可以包括以下幾個(gè)步驟:
[0078]S1、通過(guò)多特征融合方法對(duì)圖片進(jìn)行特征提取,提取圖像的特征。
[0079]采用多特征融合方法:包括灰度共生矩陣+小波變換+32級(jí)顏色直方圖,對(duì)圖片進(jìn)行分析。
[0080]例如:如圖5所示,可以采用灰度共生矩陣、小波變換、32級(jí)顏色直方圖和聚類(lèi)的方法對(duì)圖像的特征進(jìn)行提取,圖像的特征包括灰度圖像、色調(diào)、飽和度、亮度、能量、逆矩陣、慣性矩、熵、四層小波等。
[0081]S2、為特征提取后的圖片產(chǎn)生至少一個(gè)文字標(biāo)簽。
[0082]首先是使用提取的多個(gè)圖片特征構(gòu)建特征向量,然后將構(gòu)建的特征向量分別輸入預(yù)先訓(xùn)練的標(biāo)簽圖片模型,所述每個(gè)標(biāo)簽圖片模型包括特征信息以及至少一個(gè)文字標(biāo)簽,對(duì)至少一個(gè)文字標(biāo)簽進(jìn)行分類(lèi)訓(xùn)練,最后進(jìn)行投票,確定最后的文字標(biāo)簽。
[0083]S3:以圖搜圖,使用現(xiàn)有標(biāo)簽下的圖片去匹配網(wǎng)上各類(lèi)時(shí)事、新聞、熱門(mén)微博等圖片,從而進(jìn)一步擴(kuò)大圖片庫(kù)。
[0084]本發(fā)明實(shí)施例中的過(guò)程可以參閱以下示例進(jìn)行理解:
[0085]通過(guò)超網(wǎng)絡(luò)從文本中選擇一定數(shù)量的關(guān)鍵詞,利用數(shù)據(jù)庫(kù)預(yù)先定義的優(yōu)先級(jí)和重復(fù)次數(shù)綜合確定8個(gè)相似關(guān)鍵詞,相似關(guān)鍵詞就是與文本中選出的關(guān)鍵詞相似度高的詞,例如:高山與昆侖山,每個(gè)相似關(guān)鍵詞再?gòu)臉?biāo)簽圖庫(kù)中隨機(jī)選擇8張相似度十分高的圖片,總共64張圖片;每張圖片分別與8個(gè)相似關(guān)鍵詞進(jìn)行交叉匹配,形成圖片與圖片、圖片與文字之間的網(wǎng)狀結(jié)構(gòu),也得出每張圖與各個(gè)關(guān)鍵詞之間的相似度;最后綜合每個(gè)圖片與8個(gè)相似關(guān)鍵詞的相似度值,取出與8個(gè)相似關(guān)鍵詞綜合相似度最高的8張圖片作為與該關(guān)鍵詞相匹配的圖片,顯示給用戶。
[0086]圖片之間相互匹配可以結(jié)合圖5的過(guò)程,然后再通過(guò)圖6所示的過(guò)程,計(jì)算圖片之間的相似度值,具體可以采用歐式距離、二次距離、顏色空間距離的方法,然后進(jìn)行距離融合,計(jì)算出相似度。
[0087]圖7的超網(wǎng)絡(luò)模式分類(lèi)算法主要是應(yīng)用在提取關(guān)鍵詞環(huán)節(jié),功能是將預(yù)先提取的關(guān)鍵詞進(jìn)行分類(lèi);然后使用字符匹配對(duì)應(yīng)于預(yù)先設(shè)定帶關(guān)鍵詞標(biāo)簽的圖片;通過(guò)預(yù)先設(shè)定帶標(biāo)簽的圖庫(kù)去擴(kuò)大類(lèi)圖空間,搜索相似圖片,使用附圖三和附圖四的基于內(nèi)容的多特征融合提取算法,并通過(guò)多種距離進(jìn)行相似度計(jì)算,查找到同類(lèi)關(guān)鍵詞對(duì)應(yīng)下的圖片。
[0088]可選地,在上述圖1對(duì)應(yīng)的實(shí)施例或可選實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供的為文字配圖的方法的另一實(shí)施例中,所述從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞中每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,可以包括:
[0089]從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,為所述每個(gè)關(guān)鍵詞分別確定第三預(yù)置數(shù)量張圖片;
[0090]將所述每個(gè)關(guān)鍵詞分別與各自的所述第三預(yù)置數(shù)量張圖片進(jìn)行交叉匹配,計(jì)算出所述每個(gè)關(guān)鍵詞與所述每張圖片的相似度值;
[0091]從所述第三預(yù)置數(shù)量張圖片中選擇相似度值按照大小順序排序在前的至少一張圖片,作為與所述每個(gè)關(guān)鍵詞各自對(duì)應(yīng)的圖片。
[0092]本發(fā)明實(shí)施例中,不需要經(jīng)過(guò)相似關(guān)鍵詞的匹配過(guò)程,直接使用從文本從提取出的關(guān)鍵詞,到上一個(gè)實(shí)施例所描述的標(biāo)簽圖庫(kù)查找圖片。
[0093]具體的圖片查找過(guò)程按照相似度匹配算法進(jìn)行匹配。
[0094]下面結(jié)合圖8,說(shuō)明本發(fā)明實(shí)施例中的文字配圖的過(guò)程:
[0095]如圖8所示,可以通過(guò)搜索提取關(guān)鍵詞建立初級(jí)關(guān)鍵詞詞庫(kù),然后通過(guò)超網(wǎng)絡(luò)分類(lèi)器進(jìn)行分類(lèi)訓(xùn)練,然后存儲(chǔ)分類(lèi)好的詞庫(kù),最后建立最終的關(guān)鍵詞詞庫(kù)。
[0096]另一分支中,為圖片貼上標(biāo)簽,也就是為圖片確定關(guān)鍵詞,然后通過(guò)以圖搜圖的方式擴(kuò)展圖庫(kù),再通過(guò)多特征融合提取圖像特征,再通過(guò)相似度計(jì)算確定最終的帶標(biāo)簽的擴(kuò)展圖庫(kù)。
[0097]在為文字配圖的過(guò)程中,用戶通過(guò)終端上的社交應(yīng)用平臺(tái)輸入文本或消息,然后終端將該文本或消息發(fā)送到服務(wù)器,服務(wù)器提取該文本或消息中的關(guān)鍵詞,到關(guān)鍵詞詞庫(kù)去確定分類(lèi),然后再對(duì)分類(lèi)后的關(guān)鍵詞到帶標(biāo)簽的擴(kuò)展圖庫(kù)中去匹配,確定最終的推薦圖片,如圖3所示,確定給推薦4張圖片,然后將文本和圖片發(fā)送到終端,在社交平臺(tái)中顯示該文本和圖片,如圖4所示。
[0098]參閱圖9,本發(fā)明實(shí)施例提供的為文字配圖的方法的另一實(shí)施例包括:
[0099]201、接收用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本。
[0100]本發(fā)明實(shí)施例中的文本可以為句子、段落、文章。社交應(yīng)用平臺(tái)可以為微信、陌陌、微博或者其他可以發(fā)表文字和圖片的社交應(yīng)用平臺(tái)。
[0101]例如:用戶全家出游,在微博中輸入一下文本內(nèi)容:充滿陽(yáng)光和溫暖的一天,大人坐在草地上打牌聊天,小朋友在旁邊嬉戲放風(fēng)箏,小狗在草地上打滾奔跑。如圖2所示,用戶把要發(fā)布的文本輸入在文本框中,然后點(diǎn)擊發(fā)表的按鈕。
[0102]點(diǎn)擊發(fā)表的按鈕后,終端會(huì)把這段文本內(nèi)容會(huì)發(fā)送到服務(wù)器,服務(wù)器接收到這段文本。
[0103]202、向服務(wù)器發(fā)送所述文本,以使所述服務(wù)器根據(jù)所述文本中的至少一個(gè)關(guān)鍵詞確定所述文本對(duì)應(yīng)的圖片。
[0104]203、接收所述服務(wù)器發(fā)送的所述文本和所述圖片。
[0105]204、在所述社交應(yīng)用平臺(tái)上同時(shí)顯示所述文本和所述圖片。
[0106]服務(wù)器向終端發(fā)送文本以及準(zhǔn)備推薦的4張圖片,如圖4所示,在終端的微博界面中就會(huì)顯示中圖4中的內(nèi)容和圖片。
[0107]本發(fā)明實(shí)施例采用接收用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本,向服務(wù)器發(fā)送所述文本,以使所述服務(wù)器根據(jù)所述文本中的至少一個(gè)關(guān)鍵詞確定所述文本對(duì)應(yīng)的圖片,接收所述服務(wù)器發(fā)送的所述文本和所述圖片,在所述社交應(yīng)用平臺(tái)上同時(shí)顯示所述文本和所述圖片。與現(xiàn)有技術(shù)中需要手動(dòng)為文字配圖,導(dǎo)致配圖效率低下相比,本發(fā)明實(shí)施例提供的為文字配圖的方法,可以自動(dòng)為文字配圖,從而提高了為文字配圖的效率。
[0108]可選地,在上述圖9對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,本發(fā)明實(shí)施例提供的為文字配圖的方法的另一實(shí)施例中,所述在所述社交應(yīng)用平臺(tái)上顯示同時(shí)顯示所述文本和所述圖片之后,所述方法還包括:
[0109]接收用戶對(duì)所述圖片中的至少一張圖片的刪除指令;
[0110]根據(jù)所述刪除指令,刪除所述至少至少一張圖片。
[0111]本發(fā)明實(shí)施例中,向用戶提供多張圖片供用戶選擇,用戶可以根據(jù)需求確定想要的圖片,在提聞了為文字配圖效率的基礎(chǔ)上,還提聞了用戶體驗(yàn)。
[0112]參閱圖10,本發(fā)明實(shí)施例提供的服務(wù)器30的一實(shí)施例包括:
[0113]接收單元301,用于接收通過(guò)社交應(yīng)用發(fā)送的文本;
[0114]關(guān)鍵詞解析單元302,用于從所述接收單元301接收的所述文本中提取至少一個(gè)關(guān)鍵詞;
[0115]確定單元303,用于從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述關(guān)鍵詞解析單元302提取出的所述至少一個(gè)關(guān)鍵詞中每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片;
[0116]發(fā)送單元304,用于發(fā)送所述文本和所述確定單元303確定的所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,以使終端的社交應(yīng)用同時(shí)顯示所述文本和所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片。
[0117]本發(fā)明實(shí)施例中,接收單元301接收通過(guò)社交應(yīng)用平臺(tái)發(fā)送的文本,關(guān)鍵詞解析單元302從所述接收單元301接收的所述文本中提取至少一個(gè)關(guān)鍵詞,確定單元303從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述關(guān)鍵詞解析單元302提取出的所述至少一個(gè)關(guān)鍵詞中每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,發(fā)送單元304發(fā)送所述文本和所述確定單元303確定的所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,以使終端的社交應(yīng)用同時(shí)顯示所述文本和所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片。與現(xiàn)有技術(shù)中需要手動(dòng)為文字配圖,導(dǎo)致配圖效率低下相比,本發(fā)明實(shí)施例提供的為文字配圖的裝置,可以自動(dòng)為文字配圖,從而提高了為文字配圖的效率。
[0118]可選地,在上述圖10對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,參閱圖11,本發(fā)明實(shí)施例提供的為文字配圖的裝置的另一實(shí)施例中,所述關(guān)鍵詞解析單元302包括:
[0119]分析子單元3021,用于分析出所述文本中的名詞、動(dòng)詞和形容詞作為特征關(guān)鍵詞;
[0120]第一確定子單元3022,用于按照統(tǒng)計(jì)策略從所述分析子單元3021分析出的所述特征關(guān)鍵詞中確定所述至少一個(gè)關(guān)鍵詞。
[0121]可選地,在上述圖10對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,參閱圖12,本發(fā)明實(shí)施例提供的為文字配圖的裝置的另一實(shí)施例中,所述確定單元303包括:
[0122]第二確定子單元3031,用于從關(guān)鍵詞詞庫(kù)中,為所述每個(gè)關(guān)鍵詞分別確定第一預(yù)置數(shù)量個(gè)相似關(guān)鍵詞;
[0123]第三確定子單元3032,用于從圖片與相似關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,為所述第二確定子單元3031確定的所述每個(gè)相似關(guān)鍵詞分別確定第二預(yù)置數(shù)量張圖片;
[0124]第一交叉匹配子單元3033,用于將同一關(guān)鍵詞對(duì)應(yīng)的所述第二確定子單元3032確定的第二預(yù)置數(shù)量與所述第一預(yù)置數(shù)量的乘積張圖片分別與所述同一關(guān)鍵詞的第一預(yù)置數(shù)量個(gè)相似關(guān)鍵詞進(jìn)行交叉匹配,計(jì)算出所述同一關(guān)鍵詞對(duì)應(yīng)的各個(gè)相似關(guān)鍵詞與各張圖片的相似度值;
[0125]第一選擇子單元3034,用于為所述各個(gè)相似關(guān)鍵詞選擇所述第一交叉匹配子單元3033計(jì)算出的相似度最大的圖片作為所述各個(gè)相似關(guān)鍵詞的輸出圖片;
[0126]第二選擇子單元3035,用于針對(duì)所述同一關(guān)鍵詞從所述第一選擇子單元3034選擇的所述第一預(yù)置數(shù)量張輸出圖片中選擇至少一張作為與所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片。
[0127]可選地,在上述圖10對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,參閱圖13,本發(fā)明實(shí)施例提供的為文字配圖的裝置的另一實(shí)施例中,所述確定單元303包括:
[0128]第四確定子單元3036,用于從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,為所述每個(gè)關(guān)鍵詞分別確定第三預(yù)置數(shù)量張圖片;
[0129]第二交叉匹配子單元3037,用于將所述每個(gè)關(guān)鍵詞分別與各自的所述第四確定子單元3036確定的所述第三預(yù)置數(shù)量張圖片進(jìn)行交叉匹配,計(jì)算出所述每個(gè)關(guān)鍵詞與所述每張圖片的相似度值;
[0130]第三選擇子單元3038,用于從所述第三預(yù)置數(shù)量張圖片中選擇所述第二交叉匹配子單元3037計(jì)算的所述相似度值按照大小順序排序在前的至少一張圖片,作為與所述每個(gè)關(guān)鍵詞各自對(duì)應(yīng)的圖片。
[0131]參閱圖14,本發(fā)明實(shí)施例提供的終端40的一實(shí)施例包括:
[0132]接收單元401,用于接收用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本;
[0133]發(fā)送單元402,用于向服務(wù)器發(fā)送所述接收單元401接收的所述文本,以使所述服務(wù)器根據(jù)所述文本中的至少一個(gè)關(guān)鍵詞確定所述文本對(duì)應(yīng)的圖片;
[0134]所述接收單元401,還用于接收所述服務(wù)器發(fā)送的所述文本和所述圖片;
[0135]顯示單元403,在所述社交應(yīng)用平臺(tái)上同時(shí)顯示所述接收單元402接收的所述文本和所述圖片。
[0136]可選地,在上述圖14對(duì)應(yīng)的實(shí)施例的基礎(chǔ)上,參閱圖15,本發(fā)明實(shí)施例提供的終端40的另一實(shí)施例中,所述終端40還包括:刪除單元404,
[0137]所述接收單元401,還用于接收用戶對(duì)所述圖片中的至少一張圖片的刪除指令;
[0138]所述刪除單元404,用于根據(jù)所述接收單元401接收的所述刪除指令,刪除所述至少至少一張圖片。
[0139]圖16是本發(fā)明實(shí)施例服務(wù)器30的結(jié)構(gòu)示意圖。服務(wù)器30可包括輸入設(shè)備310、輸出設(shè)備320、處理器330和存儲(chǔ)器340。
[0140]存儲(chǔ)器340可以包括只讀存儲(chǔ)器和隨機(jī)存取存儲(chǔ)器,并向處理器330提供指令和數(shù)據(jù)。存儲(chǔ)器340的一部分還可以包括非易失性隨機(jī)存取存儲(chǔ)器(NVRAM)。
[0141]存儲(chǔ)器340存儲(chǔ)了如下的元素,可執(zhí)行模塊或者數(shù)據(jù)結(jié)構(gòu),或者它們的子集,或者它們的擴(kuò)展集:
[0142]操作指令:包括各種操作指令,用于實(shí)現(xiàn)各種操作。
[0143]操作系統(tǒng):包括各種系統(tǒng)程序,用于實(shí)現(xiàn)各種基礎(chǔ)業(yè)務(wù)以及處理基于硬件的任務(wù)。
[0144]在本發(fā)明實(shí)施例中,處理器330通過(guò)調(diào)用存儲(chǔ)器340存儲(chǔ)的操作指令(該操作指令可存儲(chǔ)在操作系統(tǒng)中),執(zhí)行如下操作:
[0145]通過(guò)輸入設(shè)備310接收通過(guò)社交應(yīng)用平臺(tái)發(fā)送的文本;
[0146]從所述文本中提取至少一個(gè)關(guān)鍵詞;
[0147]從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞中每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片;
[0148]通過(guò)輸出設(shè)備320發(fā)送所述文本和所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,以使終端的社交應(yīng)用同時(shí)顯示所述文本和所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片。
[0149]本發(fā)明實(shí)施例中,服務(wù)器30可以為社交應(yīng)用平臺(tái)上發(fā)表的文字配圖,不需要用戶手動(dòng)配圖,提高了配圖效率。
[0150]處理器330控制服務(wù)器30的操作,處理器330還可以稱(chēng)為CPU (CentralProcessing Unit,中央處理單元)。存儲(chǔ)器340可以包括只讀存儲(chǔ)器和隨機(jī)存取存儲(chǔ)器,并向處理器330提供指令和數(shù)據(jù)。存儲(chǔ)器340的一部分還可以包括非易失性隨機(jī)存取存儲(chǔ)器(NVRAM)。具體的應(yīng)用中,服務(wù)器30的各個(gè)組件通過(guò)總線系統(tǒng)350耦合在一起,其中總線系統(tǒng)350除包括數(shù)據(jù)總線之外,還可以包括電源總線、控制總線和狀態(tài)信號(hào)總線等。但是為了清楚說(shuō)明起見(jiàn),在圖中將各種總線都標(biāo)為總線系統(tǒng)350。
[0151]上述本發(fā)明實(shí)施例揭示的方法可以應(yīng)用于處理器330中,或者由處理器330實(shí)現(xiàn)。處理器330可能是一種集成電路芯片,具有信號(hào)的處理能力。在實(shí)現(xiàn)過(guò)程中,上述方法的各步驟可以通過(guò)處理器330中的硬件的集成邏輯電路或者軟件形式的指令完成。上述的處理器330可以是通用處理器、數(shù)字信號(hào)處理器(DSP)、專(zhuān)用集成電路(ASIC)、現(xiàn)成可編程門(mén)陣列(FPGA)或者其他可編程邏輯器件、分立門(mén)或者晶體管邏輯器件、分立硬件組件。可以實(shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開(kāi)的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器也可以是任何常規(guī)的處理器等。結(jié)合本發(fā)明實(shí)施例所公開(kāi)的方法的步驟可以直接體現(xiàn)為硬件譯碼處理器執(zhí)行完成,或者用譯碼處理器中的硬件及軟件模塊組合執(zhí)行完成。軟件模塊可以位于隨機(jī)存儲(chǔ)器,閃存、只讀存儲(chǔ)器,可編程只讀存儲(chǔ)器或者電可擦寫(xiě)可編程存儲(chǔ)器、寄存器等本領(lǐng)域成熟的存儲(chǔ)介質(zhì)中。該存儲(chǔ)介質(zhì)位于存儲(chǔ)器340,處理器330讀取存儲(chǔ)器340中的信息,結(jié)合其硬件完成上述方法的步驟。
[0152]可選地,所述處理器具體用于330分析出所述文本中的名詞、動(dòng)詞和形容詞作為特征關(guān)鍵詞,按照統(tǒng)計(jì)策略從所述特征關(guān)鍵詞中確定所述至少一個(gè)關(guān)鍵詞。
[0153]可選地,所述處理器330具體用于:
[0154]從關(guān)鍵詞詞庫(kù)中,為所述每個(gè)關(guān)鍵詞分別確定第一預(yù)置數(shù)量個(gè)相似關(guān)鍵詞,所述關(guān)鍵詞詞庫(kù)采用超網(wǎng)絡(luò)分類(lèi)方法建立;
[0155]從圖片與相似關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,為每個(gè)相似關(guān)鍵詞分別確定第二預(yù)置數(shù)量張圖片;
[0156]將同一關(guān)鍵詞對(duì)應(yīng)的所述第二預(yù)置數(shù)量與所述第一預(yù)置數(shù)量的乘積張圖片分別與所述同一關(guān)鍵詞的第一預(yù)置數(shù)量個(gè)相似關(guān)鍵詞進(jìn)行交叉匹配,計(jì)算出所述同一關(guān)鍵詞對(duì)應(yīng)的各個(gè)相似關(guān)鍵詞與各張圖片的相似度值;
[0157]為所述各個(gè)相似關(guān)鍵詞選擇相似度最大的圖片作為所述各個(gè)相似關(guān)鍵詞的輸出圖片;
[0158]針對(duì)所述同一關(guān)鍵詞從所述第一預(yù)置數(shù)量張輸出圖片中選擇至少一張作為與所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片。
[0159]可選地,所述處理器330具體用于:
[0160]從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,為所述每個(gè)關(guān)鍵詞分別確定第三預(yù)置數(shù)量張圖片;
[0161]將所述每個(gè)關(guān)鍵詞分別與各自的所述第三預(yù)置數(shù)量張圖片進(jìn)行交叉匹配,計(jì)算出所述每個(gè)關(guān)鍵詞與所述每張圖片的相似度值;
[0162]從所述第三預(yù)置數(shù)量張圖片中選擇相似度值按照大小順序排序在前的至少一張圖片,作為與所述每個(gè)關(guān)鍵詞各自對(duì)應(yīng)的圖片。
[0163]請(qǐng)參考圖17,其示出了本發(fā)明實(shí)施例所涉及的終端的結(jié)構(gòu)示意圖,該終端可以用于實(shí)施上述實(shí)施例中提供的聯(lián)系人添加的方法。具體來(lái)講:
[0164]終端1200可以包括RF (Rad1 Frequency,射頻)電路110、包括有一個(gè)或一個(gè)以上計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)的存儲(chǔ)器120、輸入單元130、顯示單元140、傳感器150、音頻電路160、WiFi (wireless fidelity,無(wú)線保真)模塊170、包括有一個(gè)或者一個(gè)以上處理核心的處理器180、以及電源190等部件。本領(lǐng)域技術(shù)人員可以理解,圖10中示出的終端結(jié)構(gòu)并不構(gòu)成對(duì)終端的限定,可以包括比圖示更多或更少的部件,或者組合某些部件,或者不同的部件布直。其中:
[0165]RF電路110可用于收發(fā)信息或通話過(guò)程中,信號(hào)的接收和發(fā)送,特別地,將基站的下行信息接收后,交由一個(gè)或者一個(gè)以上處理器180處理;另外,將涉及上行的數(shù)據(jù)發(fā)送給基站。通常,RF電路110包括但不限于天線、至少一個(gè)放大器、調(diào)諧器、一個(gè)或多個(gè)振蕩器、用戶身份模塊(SIM)卡、收發(fā)信機(jī)、耦合器、LNA(Low Noise Amplifier,低噪聲放大器)、雙工器等。此外,RF電路110還可以通過(guò)無(wú)線通信與網(wǎng)絡(luò)和其他設(shè)備通信。所述無(wú)線通信可以使用任一通信標(biāo)準(zhǔn)或協(xié)議,包括但不限于GSM(Global System of Mobile communicat1n,全球移動(dòng)通訊系統(tǒng))、GPRS (General Packet Rad1 Service,通用分組無(wú)線服務(wù))、CDMA(CodeDivis1n Multiple Access,石馬分多址)、WCDMA(Wideband Code Divis1n MultipleAccess,寬帶碼分多址)、LTE (Long Term Evolut1n,長(zhǎng)期演進(jìn))、電子郵件、SMS (ShortMessaging Service,短消息服務(wù))等。
[0166]存儲(chǔ)器120可用于存儲(chǔ)軟件程序以及模塊,處理器180通過(guò)運(yùn)行存儲(chǔ)在存儲(chǔ)器120的軟件程序以及模塊,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)處理。存儲(chǔ)器120可主要包括存儲(chǔ)程序區(qū)和存儲(chǔ)數(shù)據(jù)區(qū),其中,存儲(chǔ)程序區(qū)可存儲(chǔ)操作系統(tǒng)、至少一個(gè)功能所需的應(yīng)用程序(比如聲音播放功能、圖像播放功能等)等;存儲(chǔ)數(shù)據(jù)區(qū)可存儲(chǔ)根據(jù)終端1200的使用所創(chuàng)建的數(shù)據(jù)(比如音頻數(shù)據(jù)、電話本等)等。此外,存儲(chǔ)器120可以包括高速隨機(jī)存取存儲(chǔ)器,還可以包括非易失性存儲(chǔ)器,例如至少一個(gè)磁盤(pán)存儲(chǔ)器件、閃存器件、或其他易失性固態(tài)存儲(chǔ)器件。相應(yīng)地,存儲(chǔ)器120還可以包括存儲(chǔ)器控制器,以提供處理器180和輸入單元130對(duì)存儲(chǔ)器120的訪問(wèn)。
[0167]輸入單元130可用于接收輸入的數(shù)字或字符信息,以及產(chǎn)生與用戶設(shè)置以及功能控制有關(guān)的鍵盤(pán)、鼠標(biāo)、操作桿、光學(xué)或者軌跡球信號(hào)輸入。具體地,輸入單元130可包括觸敏表面131以及其他輸入設(shè)備132。觸敏表面131,也稱(chēng)為觸摸顯示屏或者觸控板,可收集用戶在其上或附近的觸摸操作(比如用戶使用手指、觸筆等任何適合的物體或附件在觸敏表面131上或在觸敏表面131附近的操作),并根據(jù)預(yù)先設(shè)定的程式驅(qū)動(dòng)相應(yīng)的連接裝置??蛇x的,觸敏表面131可包括觸摸檢測(cè)裝置和觸摸控制器兩個(gè)部分。其中,觸摸檢測(cè)裝置檢測(cè)用戶的觸摸方位,并檢測(cè)觸摸操作帶來(lái)的信號(hào),將信號(hào)傳送給觸摸控制器;觸摸控制器從觸摸檢測(cè)裝置上接收觸摸信息,并將它轉(zhuǎn)換成觸點(diǎn)坐標(biāo),再送給處理器180,并能接收處理器180發(fā)來(lái)的命令并加以執(zhí)行。此外,可以采用電阻式、電容式、紅外線以及表面聲波等多種類(lèi)型實(shí)現(xiàn)觸敏表面131。除了觸敏表面131,輸入單元130還可以包括其他輸入設(shè)備132。具體地,其他輸入設(shè)備132可以包括但不限于物理鍵盤(pán)、功能鍵(比如音量控制按鍵、開(kāi)關(guān)按鍵等)、軌跡球、鼠標(biāo)、操作桿等中的一種或多種。
[0168]顯示單元140可用于顯示由用戶輸入的信息或提供給用戶的信息以及終端1200的各種圖形用戶接口,這些圖形用戶接口可以由圖形、文本、圖標(biāo)、視頻和其任意組合來(lái)構(gòu)成。顯示單元140可包括顯示面板141,可選的,可以采用IXD(Liquid Crystal Display,液晶顯示器)、OLED (Organic Light-Emitting D1de,有機(jī)發(fā)光二極管)等形式來(lái)配置顯示面板141。進(jìn)一步的,觸敏表面131可覆蓋顯示面板141,當(dāng)觸敏表面131檢測(cè)到在其上或附近的觸摸操作后,傳送給處理器180以確定觸摸事件的類(lèi)型,隨后處理器180根據(jù)觸摸事件的類(lèi)型在顯示面板141上提供相應(yīng)的視覺(jué)輸出。雖然在圖10中,觸敏表面131與顯示面板141是作為兩個(gè)獨(dú)立的部件來(lái)實(shí)現(xiàn)輸入和輸入功能,但是在某些實(shí)施例中,可以將觸敏表面131與顯示面板141集成而實(shí)現(xiàn)輸入和輸出功能。
[0169]終端1200還可包括至少一種傳感器150,比如光傳感器、運(yùn)動(dòng)傳感器以及其他傳感器。具體地,光傳感器可包括環(huán)境光傳感器及接近傳感器,其中,環(huán)境光傳感器可根據(jù)環(huán)境光線的明暗來(lái)調(diào)節(jié)顯示面板141的亮度,接近傳感器可在終端1200移動(dòng)到耳邊時(shí),關(guān)閉顯示面板141和/或背光。作為運(yùn)動(dòng)傳感器的一種,重力加速度傳感器可檢測(cè)各個(gè)方向上(一般為三軸)加速度的大小,靜止時(shí)可檢測(cè)出重力的大小及方向,可用于識(shí)別手機(jī)姿態(tài)的應(yīng)用(比如橫豎屏切換、相關(guān)游戲、磁力計(jì)姿態(tài)校準(zhǔn))、振動(dòng)識(shí)別相關(guān)功能(比如計(jì)步器、敲擊)等;至于終端1200還可配置的陀螺儀、氣壓計(jì)、濕度計(jì)、溫度計(jì)、紅外線傳感器等其他傳感器,在此不再贅述。
[0170]音頻電路160、揚(yáng)聲器161,傳聲器162可提供用戶與終端1200之間的音頻接口。音頻電路160可將接收到的音頻數(shù)據(jù)轉(zhuǎn)換后的電信號(hào),傳輸?shù)綋P(yáng)聲器161,由揚(yáng)聲器161轉(zhuǎn)換為聲音信號(hào)輸出;另一方面,傳聲器162將收集的聲音信號(hào)轉(zhuǎn)換為電信號(hào),由音頻電路160接收后轉(zhuǎn)換為音頻數(shù)據(jù),再將音頻數(shù)據(jù)輸出處理器180處理后,經(jīng)RF電路110以發(fā)送給比如另一終端,或者將音頻數(shù)據(jù)輸出至存儲(chǔ)器120以便進(jìn)一步處理。音頻電路160還可能包括耳塞插孔,以提供外設(shè)耳機(jī)與終端1200的通信。
[0171]WiFi屬于短距離無(wú)線傳輸技術(shù),終端1200通過(guò)WiFi模塊170可以幫助用戶收發(fā)電子郵件、瀏覽網(wǎng)頁(yè)和訪問(wèn)流式媒體等,它為用戶提供了無(wú)線的寬帶互聯(lián)網(wǎng)訪問(wèn)。雖然圖10示出了 WiFi模塊170,但是可以理解的是,其并不屬于終端1200的必須構(gòu)成,完全可以根據(jù)需要在不改變發(fā)明的本質(zhì)的范圍內(nèi)而省略。
[0172]處理器180是終端1200的控制中心,利用各種接口和線路連接整個(gè)手機(jī)的各個(gè)部分,通過(guò)運(yùn)行或執(zhí)行存儲(chǔ)在存儲(chǔ)器120內(nèi)的軟件程序和/或模塊,以及調(diào)用存儲(chǔ)在存儲(chǔ)器120內(nèi)的數(shù)據(jù),執(zhí)行終端1200的各種功能和處理數(shù)據(jù),從而對(duì)手機(jī)進(jìn)行整體監(jiān)控??蛇x的,處理器180可包括一個(gè)或多個(gè)處理核心;優(yōu)選的,處理器180可集成應(yīng)用處理器和調(diào)制解調(diào)處理器,其中,應(yīng)用處理器主要處理操作系統(tǒng)、用戶界面和應(yīng)用程序等,調(diào)制解調(diào)處理器主要處理無(wú)線通信??梢岳斫獾氖?,上述調(diào)制解調(diào)處理器也可以不集成到處理器180中。
[0173]終端1200還包括給各個(gè)部件供電的電源190(比如電池),優(yōu)選的,電源可以通過(guò)電源管理系統(tǒng)與處理器180邏輯相連,從而通過(guò)電源管理系統(tǒng)實(shí)現(xiàn)管理充電、放電、以及功耗管理等功能。電源190還可以包括一個(gè)或一個(gè)以上的直流或交流電源、再充電系統(tǒng)、電源故障檢測(cè)電路、電源轉(zhuǎn)換器或者逆變器、電源狀態(tài)指示器等任意組件。
[0174]盡管未示出,終端1200還可以包括攝像頭、藍(lán)牙模塊等,在此不再贅述。具體在本實(shí)施例中,終端的顯示單元是觸摸屏顯示器,終端還包括有存儲(chǔ)器,以及一個(gè)或者一個(gè)以上的程序,其中一個(gè)或者一個(gè)以上程序存儲(chǔ)于存儲(chǔ)器中,且經(jīng)配置以由一個(gè)或者一個(gè)以上處理器執(zhí)行述一個(gè)或者一個(gè)以上程序包含用于進(jìn)行以下操作的指令:
[0175]接收用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本;
[0176]向服務(wù)器發(fā)送所述文本,以使所述服務(wù)器根據(jù)所述文本中的至少一個(gè)關(guān)鍵詞確定所述文本對(duì)應(yīng)的圖片;
[0177]接收所述服務(wù)器發(fā)送的所述文本和所述圖片;
[0178]在所述社交應(yīng)用平臺(tái)上同時(shí)顯示所述文本和所述圖片。
[0179]假設(shè)上述為第一種可能的實(shí)施方式,則在第一種可能的實(shí)施方式作為基礎(chǔ)而提供的第二種可能的實(shí)施方式中,所述終端的存儲(chǔ)器中,還包含用于執(zhí)行以下操作的指令:
[0180]接收用戶對(duì)所述圖片中的至少一張圖片的刪除指令;
[0181]根據(jù)所述刪除指令,刪除所述至少至少一張圖片。
[0182]綜上所述,本實(shí)施例提供的終端,從接收用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本,向服務(wù)器發(fā)送所述文本,以使所述服務(wù)器根據(jù)所述文本中的至少一個(gè)關(guān)鍵詞確定所述文本對(duì)應(yīng)的圖片,接收所述服務(wù)器發(fā)送的所述文本和所述圖片,在所述社交應(yīng)用平臺(tái)上同時(shí)顯示所述文本和所述圖片。與現(xiàn)有技術(shù)中需要手動(dòng)為文字配圖,導(dǎo)致配圖效率低下相比,本發(fā)明實(shí)施例提供的終端,可以自動(dòng)為文字配圖,從而提高了為文字配圖的效率。
[0183]作為另一方面,本發(fā)明再一實(shí)施例還提供了一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),該計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)可以是上述實(shí)施例中的存儲(chǔ)器中所包含的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì);也可以是單獨(dú)存在,未裝配入終端中的計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。所述計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)有一個(gè)或者一個(gè)以上程序,所述一個(gè)或者一個(gè)以上程序被一個(gè)或者一個(gè)以上的處理器用來(lái)執(zhí)行一個(gè)為文字配圖的方法,所述方法包括:
[0184]接收用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本;
[0185]向服務(wù)器發(fā)送所述文本,以使所述服務(wù)器根據(jù)所述文本中的至少一個(gè)關(guān)鍵詞確定所述文本對(duì)應(yīng)的圖片;
[0186]接收所述服務(wù)器發(fā)送的所述文本和所述圖片;
[0187]在所述社交應(yīng)用平臺(tái)上同時(shí)顯示所述文本和所述圖片
[0188]假設(shè)上述為第一種可能的實(shí)施方式,則在第一種可能的實(shí)施方式作為基礎(chǔ)而提供的第二種可能的實(shí)施方式中,所述在所述社交應(yīng)用平臺(tái)上顯示同時(shí)顯示所述文本和所述圖片之后,所述方法還包括:
[0189]接收用戶對(duì)所述圖片中的至少一張圖片的刪除指令;
[0190]根據(jù)所述刪除指令,刪除所述至少至少一張圖片。
[0191]參閱圖18,本發(fā)明實(shí)施例提供的為文字配圖的系統(tǒng)的一實(shí)施例包括:服務(wù)器30和終立而40,
[0192]所述終端40用于:接收用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本,向服務(wù)器發(fā)送所述文本,以使所述服務(wù)器根據(jù)所述文本中的至少一個(gè)關(guān)鍵詞確定所述文本對(duì)應(yīng)的圖片;
[0193]所述服務(wù)器30用于:接收終端發(fā)送的用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本,從所述文本中提取至少一個(gè)關(guān)鍵詞,從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞中每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,向所述終端發(fā)送所述文本和所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片;
[0194]所述終端40用于:接收所述服務(wù)器發(fā)送的所述文本和所述圖片,在所述社交應(yīng)用平臺(tái)上同時(shí)顯示所述文本和所述圖片。
[0195]本發(fā)明實(shí)施例提供的為文字配圖的系統(tǒng),可以對(duì)用戶在社交應(yīng)用平臺(tái)上輸入的文字進(jìn)行配圖,從而提高了配圖的效率。
[0196]本領(lǐng)域普通技術(shù)人員可以理解上述實(shí)施例的各種方法中的全部或部分步驟是可以通過(guò)程序來(lái)指令相關(guān)的硬件來(lái)完成,該程序可以存儲(chǔ)于一計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中,存儲(chǔ)介質(zhì)可以包括:R0M、RAM、磁盤(pán)或光盤(pán)等。
[0197]以上對(duì)本發(fā)明實(shí)施例所提供的為文字配圖的方法服務(wù)器、終端以及系統(tǒng)進(jìn)行了詳細(xì)介紹,本文中應(yīng)用了具體個(gè)例對(duì)本發(fā)明的原理及實(shí)施方式進(jìn)行了闡述,以上實(shí)施例的說(shuō)明只是用于幫助理解本發(fā)明的方法及其核心思想;同時(shí),對(duì)于本領(lǐng)域的一般技術(shù)人員,依據(jù)本發(fā)明的思想,在【具體實(shí)施方式】及應(yīng)用范圍上均會(huì)有改變之處,綜上所述,本說(shuō)明書(shū)內(nèi)容不應(yīng)理解為對(duì)本發(fā)明的限制。
【權(quán)利要求】
1.一種為文字配圖的方法,其特征在于,包括: 接收通過(guò)社交應(yīng)用發(fā)送的文本; 從所述文本中提取至少一個(gè)關(guān)鍵詞; 從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片; 發(fā)送所述文本和所述對(duì)應(yīng)的圖片,以使終端的社交應(yīng)用同時(shí)顯示所述文本和所述對(duì)應(yīng)的圖片。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述從所述文本中提取至少一個(gè)關(guān)鍵詞,包括: 分析出所述文本中的名詞、動(dòng)詞和形容詞作為特征關(guān)鍵詞; 按照統(tǒng)計(jì)策略從所述特征關(guān)鍵詞中確定所述至少一個(gè)關(guān)鍵詞。
3.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞中每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,包括: 從關(guān)鍵詞詞庫(kù)中,為所述每個(gè)關(guān)鍵詞分別確定第一預(yù)置數(shù)量個(gè)相似關(guān)鍵詞; 從圖片與相似關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,為每個(gè)相似關(guān)鍵詞分別確定第二預(yù)置數(shù)量張圖片; 將同一關(guān)鍵詞對(duì)應(yīng)的所述第二預(yù)置數(shù)量與所述第一預(yù)置數(shù)量的乘積張圖片分別與所述同一關(guān)鍵詞的第一預(yù)置數(shù)量個(gè)相似關(guān)鍵詞進(jìn)行交叉匹配,計(jì)算出所述同一關(guān)鍵詞對(duì)應(yīng)的各個(gè)相似關(guān)鍵詞與各張圖片的相似度值; 為所述各個(gè)相似關(guān)鍵詞選擇相似度最大的圖片作為所述各個(gè)相似關(guān)鍵詞的輸出圖片; 針對(duì)所述同一關(guān)鍵詞從所述第一預(yù)置數(shù)量張輸出圖片中選擇至少一張作為與所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片。
4.根據(jù)權(quán)利要求1或2所述的方法,其特征在于,所述從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述至少一個(gè)關(guān)鍵詞中每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片,包括: 從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,為所述每個(gè)關(guān)鍵詞分別確定第三預(yù)置數(shù)量張圖片;將所述每個(gè)關(guān)鍵詞分別與各自的所述第三預(yù)置數(shù)量張圖片進(jìn)行交叉匹配,計(jì)算出所述每個(gè)關(guān)鍵詞與所述每張圖片的相似度值; 從所述第三預(yù)置數(shù)量張圖片中選擇相似度值按照大小順序排序在前的至少一張圖片,作為與所述每個(gè)關(guān)鍵詞各自對(duì)應(yīng)的圖片。
5.一種為文字配圖的方法,其特征在于,包括: 接收用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本; 向服務(wù)器發(fā)送所述文本,以使所述服務(wù)器根據(jù)所述文本中的至少一個(gè)關(guān)鍵詞確定所述文本對(duì)應(yīng)的圖片; 接收所述服務(wù)器發(fā)送的所述文本和所述圖片; 在所述社交應(yīng)用平臺(tái)上同時(shí)顯示所述文本和所述圖片。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述在所述社交應(yīng)用平臺(tái)上顯示同時(shí)顯示所述文本和所述圖片之后,所述方法還包括: 接收用戶對(duì)所述圖片中的至少一張圖片的刪除指令; 根據(jù)所述刪除指令,刪除所述至少至少一張圖片。
7.一種服務(wù)器,其特征在于,包括: 接收單元,用于接收通過(guò)社交應(yīng)用發(fā)送的文本; 關(guān)鍵詞解析單元,用于從所述接收單元接收的所述文本中提取至少一個(gè)關(guān)鍵詞; 確定單元,用于從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,確定與所述關(guān)鍵詞解析單元提取出的所述至少一個(gè)關(guān)鍵詞中每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片; 發(fā)送單元,用于發(fā)送所述文本和所述確定單元確定的所述對(duì)應(yīng)的圖片,以使終端的社交應(yīng)用同時(shí)顯示所述文本和所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片。
8.根據(jù)權(quán)利要求7所述的服務(wù)器,其特征在于,所述關(guān)鍵詞解析單元包括: 分析子單元,用于分析出所述文本中的名詞、動(dòng)詞和形容詞作為特征關(guān)鍵詞; 第一確定子單元,用于按照統(tǒng)計(jì)策略從所述分析子單元分析出的所述特征關(guān)鍵詞中確定所述至少一個(gè)關(guān)鍵詞。
9.根據(jù)權(quán)利要求7或8所述的服務(wù)器,其特征在于,所述確定單元包括: 第二確定子單元,用于從關(guān)鍵詞詞庫(kù)中,為所述每個(gè)關(guān)鍵詞分別確定第一預(yù)置數(shù)量個(gè)相似關(guān)鍵詞,所述關(guān)鍵詞詞庫(kù)采用超網(wǎng)絡(luò)分類(lèi)方法建立; 第三確定子單元,用于從圖片與相似關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,為所述第二確定子單元確定的所述每個(gè)相似關(guān)鍵詞分別確定第二預(yù)置數(shù)量張圖片; 第一交叉匹配子單元,用于將同一關(guān)鍵詞對(duì)應(yīng)的所述第二確定子單元確定的第二預(yù)置數(shù)量與所述第一預(yù)置數(shù)量的乘積張圖片分別與所述同一關(guān)鍵詞的第一預(yù)置數(shù)量個(gè)相似關(guān)鍵詞進(jìn)行交叉匹配,計(jì)算出所述同一關(guān)鍵詞對(duì)應(yīng)的各個(gè)相似關(guān)鍵詞與各張圖片的相似度值; 第一選擇子單元,用于為所述各個(gè)相似關(guān)鍵詞選擇所述第一交叉匹配子單元計(jì)算出的相似度最大的圖片作為所述各個(gè)相似關(guān)鍵詞的輸出圖片; 第二選擇子單元,用于針對(duì)所述同一關(guān)鍵詞從所述第一選擇子單元選擇的所述第一預(yù)置數(shù)量張輸出圖片中選擇至少一張作為與所述每個(gè)關(guān)鍵詞對(duì)應(yīng)的圖片。
10.根據(jù)權(quán)利要求7或8所述的服務(wù)器,其特征在于,所述確定單元包括: 第四確定子單元,用于從圖片與關(guān)鍵詞的對(duì)應(yīng)關(guān)系中,為所述每個(gè)關(guān)鍵詞分別確定第三預(yù)置數(shù)量張圖片; 第二交叉匹配子單元,用于將所述每個(gè)關(guān)鍵詞分別與各自的所述第四確定子單元確定的所述第三預(yù)置數(shù)量張圖片進(jìn)行交叉匹配,計(jì)算出所述每個(gè)關(guān)鍵詞與所述每張圖片的相似度值; 第三選擇子單元,用于從所述第三預(yù)置數(shù)量張圖片中選擇所述第二交叉匹配子單元計(jì)算的所述相似度值按照大小順序排序在前的至少一張圖片,作為與所述每個(gè)關(guān)鍵詞各自對(duì)應(yīng)的圖片。
11.一種終端,其特征在于,包括: 接收單元,用于接收用戶通過(guò)社交應(yīng)用平臺(tái)輸入的文本; 發(fā)送單元,用于向服務(wù)器發(fā)送所述接收單元接收的所述文本,以使所述服務(wù)器根據(jù)所述文本中的至少一個(gè)關(guān)鍵詞確定所述文本對(duì)應(yīng)的圖片; 所述接收單元,還用于接收所述服務(wù)器發(fā)送的所述文本和所述圖片; 顯示單元,在所述社交應(yīng)用平臺(tái)上同時(shí)顯示所述接收單元接收的所述文本和所述圖片。
12.根據(jù)權(quán)利要求11所述的終端,其特征在于,所述終端還包括:刪除單元, 所述接收單元,還用于接收用戶對(duì)所述圖片中的至少一張圖片的刪除指令; 所述刪除單元,用于根據(jù)所述接收單元接收的所述刪除指令,刪除所述至少至少一張圖片。
13.一種為文字配圖的系統(tǒng),其特征在于,包括:服務(wù)器和終端, 所述服務(wù)器為上述權(quán)利要求7-10任一所述的服務(wù)器; 所述終端為上述權(quán)利要求11或12所述的終端。
【文檔編號(hào)】G06F17/30GK104239535SQ201410485930
【公開(kāi)日】2014年12月24日 申請(qǐng)日期:2014年9月22日 優(yōu)先權(quán)日:2014年9月22日
【發(fā)明者】頡小鳳, 陳剛, 陳冠豪, 彭萊 申請(qǐng)人:重慶郵電大學(xué), 騰訊科技(深圳)有限公司