一種基于拖拽圖片的識(shí)圖方法、系統(tǒng)、設(shè)備及裝置制造方法
【專利摘要】本發(fā)明提供一種基于拖拽圖片的識(shí)圖方法、系統(tǒng)、設(shè)備及裝置,實(shí)現(xiàn)通過(guò)圖片信息進(jìn)行圖片識(shí)別的方案。該方法識(shí)別到用戶在設(shè)定區(qū)域的拖拽操作時(shí),提供拖拽放置輸入框,提取拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息,并發(fā)送給圖片引擎服務(wù)器,接收?qǐng)D片引擎服務(wù)器返回的與該數(shù)據(jù)信息匹配的圖片資源相關(guān)信息并顯示。由于在本發(fā)明實(shí)施例中基于用戶的拖拽操作,向用戶提供與該拖拽操作對(duì)應(yīng)的數(shù)據(jù)信息相匹配的圖片資源相關(guān)信息,從而實(shí)現(xiàn)基于圖片信息的識(shí)圖方式,擴(kuò)大了圖片識(shí)別的適用范圍,方便了用戶的使用。
【專利說(shuō)明】一種基于拖拽圖片的識(shí)圖方法、系統(tǒng)、設(shè)備及裝置
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及圖片識(shí)別【技術(shù)領(lǐng)域】,尤其涉及一種基于拖拽圖片的識(shí)圖方法、系統(tǒng)、設(shè)備及裝置。
【背景技術(shù)】
[0002]圖片搜索是通過(guò)搜索程序,向用戶提供互聯(lián)網(wǎng)上相關(guān)的圖片資料的服務(wù)。圖片搜索的目的是使用戶查找出自己所需要的特定圖片。
[0003]現(xiàn)有技術(shù)中,用戶在進(jìn)行圖片搜索時(shí),在搜索框中輸入圖片的描述文本,使服務(wù)器根據(jù)該圖片的描述文本進(jìn)行圖片的搜索。
[0004]圖1為現(xiàn)有技術(shù)提供的搜索框示意圖,用戶進(jìn)行圖片搜索時(shí),打開(kāi)瀏覽器后,點(diǎn)擊搜索框上方類型“圖片”,在搜索框中輸入圖片的描述文本,例如“劉德華”,點(diǎn)擊右側(cè)的搜索按鈕后,將相應(yīng)的請(qǐng)求發(fā)送到服務(wù)器,服務(wù)器根據(jù)接收到的請(qǐng)求向用戶返回搜索到的圖片信息。
[0005]現(xiàn)有技術(shù)的圖片搜索方法,只適用于針對(duì)圖片的描述文本的搜索。如果用戶已知某一圖片,需要識(shí)別該圖片的相關(guān)信息,例如該圖片的原始圖片的屬性信息等,現(xiàn)有技術(shù)并未提供相應(yīng)的方案。因此,如何根據(jù)已知圖片獲取該圖片的相關(guān)信息成為亟待解決的問(wèn)題。
【發(fā)明內(nèi)容】
[0006]鑒于上述問(wèn)題,提出了本發(fā)明以便提供一種克服上述問(wèn)題或者至少部分地解決上述問(wèn)題的一種基于拖拽圖片的識(shí)圖方法、系統(tǒng)、設(shè)備及裝置。
[0007]本發(fā)明實(shí)施例提供了一種基于拖拽圖片的識(shí)圖方法,該方法包括:
[0008]識(shí)別用戶在設(shè)定區(qū)域的拖拽操作,向所述用戶提供拖拽放置輸入框;
[0009]提取所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息;
[0010]發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器;
[0011]接收所述圖片引擎服務(wù)器查找到與所述數(shù)據(jù)信息匹配的圖片資源相關(guān)信息并顯
/Jn o
[0012]較佳地,所述向所述用戶提供拖拽放置輸入框包括:
[0013]識(shí)別到用戶在設(shè)定區(qū)域的拖拽開(kāi)始事件時(shí),向所述用戶提供接收該拖拽信息的拖拽放置輸入框。
[0014]較佳地,所述提取所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息包括:
[0015]識(shí)別所述用戶拖拽操作對(duì)應(yīng)數(shù)據(jù)信息的類型;
[0016]當(dāng)判斷所述數(shù)據(jù)信息的類型為本地文件時(shí),向用戶本地設(shè)備提供上傳圖片的地址信息,當(dāng)用戶本地設(shè)備在所述地址上傳圖片后,訪問(wèn)所述地址,獲取所述拖拽操作相應(yīng)的圖片信息,將其作為提取的所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0017]較佳地,所述提取所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息包括:
[0018]識(shí)別所述用戶拖拽操作對(duì)應(yīng)數(shù)據(jù)信息的類型;[0019]當(dāng)判斷所述數(shù)據(jù)信息的類型為網(wǎng)絡(luò)資源時(shí),獲取該圖片信息對(duì)應(yīng)的資源鏈接地址,確定該資源鏈接地址對(duì)應(yīng)的數(shù)據(jù)信息為圖片信息時(shí),將所述資源鏈接地址作為提取的所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0020]較佳地,所述發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器包括:
[0021]識(shí)別用戶在所述拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件;
[0022]發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器。
[0023]較佳地,所述識(shí)別用戶在設(shè)定區(qū)域的拖拽操作之前,還包括:
[0024]向用戶提供進(jìn)行圖片信息輸入的搜索框。
[0025]較佳地,所述向所述用戶提供拖拽放置輸入框包括:
[0026]識(shí)別到用戶在設(shè)定區(qū)域的拖拽操作時(shí),采用所述拖拽放置輸入框替換所述搜索框,將所述拖拽放置輸入框提供給用戶。
[0027]本發(fā)明實(shí)施例提供了一種基于拖拽圖片的識(shí)圖裝置,該裝置包括:
[0028]識(shí)別提供模塊,用于識(shí)別用戶在設(shè)定區(qū)域的拖拽操作,向所述用戶提供拖拽放置輸入框;
[0029]提取模塊,用于提取所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息;
[0030]發(fā)送模塊,用于發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器;
[0031]接收顯示模塊,用于接收所述圖片引擎服務(wù)器查找到與所述數(shù)據(jù)信息匹配的圖片資源相關(guān)信息并顯示。
[0032]較佳地,所述識(shí)別提供模塊,具體用于識(shí)別到用戶在設(shè)定區(qū)域的拖拽開(kāi)始事件時(shí),向用戶提供接收該拖拽信息的拖拽放置輸入框。
[0033]較佳地,所述提取模塊,具體用于識(shí)別所述用戶拖拽操作對(duì)應(yīng)數(shù)據(jù)信息的類型;當(dāng)判斷所述數(shù)據(jù)信息的類型為本地文件時(shí),向用戶本地設(shè)備提供上傳圖片的地址信息,當(dāng)用戶本地設(shè)備在所述地址上傳圖片后,訪問(wèn)所述地址,獲取所述拖拽操作相應(yīng)的圖片信息,將其作為提取的所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0034]較佳地,所述提取模塊,具體用于識(shí)別所述用戶拖拽操作對(duì)應(yīng)數(shù)據(jù)信息的類型;當(dāng)判斷所述數(shù)據(jù)信息的類型為網(wǎng)絡(luò)資源時(shí),獲取該圖片信息對(duì)應(yīng)的資源鏈接地址,確定該資源鏈接地址對(duì)應(yīng)的數(shù)據(jù)信息為圖片信息時(shí),將所述鏈接地址作為提取的所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0035]較佳地,所述發(fā)送模塊,具體用于識(shí)別用戶在所述拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件;發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器。
[0036]較佳地,所述識(shí)別提供模塊,還用于在識(shí)別用戶在設(shè)定區(qū)域的拖拽操作之前,向用戶提供進(jìn)行圖片信息輸入的搜索框。
[0037]較佳地,所述識(shí)別提供模塊,具體用于識(shí)別到用戶在設(shè)定區(qū)域的拖拽操作時(shí),采用所述拖拽放置輸入框替換所述搜索框,將所述拖拽放置輸入框提供給用戶。
[0038]本發(fā)明實(shí)施例提供了 一種終端設(shè)備,所述終端設(shè)備包括上述裝置。
[0039]較佳地,所述終端設(shè)備還包括:
[0040]用戶輸入模塊,用于記錄鼠標(biāo)被操作的信息,及該操作發(fā)生的位置;
[0041]所述裝置,具體用于監(jiān)控到鼠標(biāo)左鍵被按下并移動(dòng)的操作發(fā)生的位置位于所述設(shè)定區(qū)域內(nèi)時(shí),將所述操作作為用戶在該設(shè)定區(qū)域的拖拽開(kāi)始事件。[0042]所述裝置,還用于監(jiān)控到鼠標(biāo)左鍵被松開(kāi)的操作的發(fā)生位置位于所述拖拽放置輸入框中時(shí),將所述操作作為用戶在所述拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件。
[0043]本發(fā)明實(shí)施例提供了一種基于拖拽圖片的識(shí)圖系統(tǒng),所述系統(tǒng)包括上述裝置,及接收攜帶所述數(shù)據(jù)信息的請(qǐng)求,查找并提供與所述數(shù)據(jù)信息匹配的其他圖片資源相關(guān)信息的圖片引擎服務(wù)器。
[0044]本發(fā)明實(shí)施例提供了一種基于拖拽圖片的識(shí)圖方法、系統(tǒng)、設(shè)備及裝置,該方法識(shí)別到用戶在設(shè)定區(qū)域的拖拽操作時(shí),提供拖拽放置輸入框,提取拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息,并發(fā)送給圖片引擎服務(wù)器,接收?qǐng)D片引擎服務(wù)器返回的與該數(shù)據(jù)信息匹配的圖片資源相關(guān)信息并顯示。由于在本發(fā)明實(shí)施例中基于用戶的拖拽操作,向用戶提供與該拖拽操作對(duì)應(yīng)的數(shù)據(jù)信息相匹配的圖片資源相關(guān)信息,從而實(shí)現(xiàn)基于圖片信息的識(shí)圖方式,擴(kuò)大了圖片識(shí)別的適用范圍,方便了用戶的使用。
[0045]上述說(shuō)明僅是本發(fā)明技術(shù)方案的概述,為了能夠更清楚了解本發(fā)明的技術(shù)手段,而可依照說(shuō)明書(shū)的內(nèi)容予以實(shí)施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點(diǎn)能夠更明顯易懂,以下特舉本發(fā)明的【具體實(shí)施方式】。
【專利附圖】
【附圖說(shuō)明】
[0046]通過(guò)閱讀下文優(yōu)選實(shí)施方式的詳細(xì)描述,各種其他的優(yōu)點(diǎn)和益處對(duì)于本領(lǐng)域普通技術(shù)人員將變得清楚明了。附圖僅用于示出優(yōu)選實(shí)施方式的目的,而并不認(rèn)為是對(duì)本發(fā)明的限制。而且在整個(gè)附圖中,用相同的參考符號(hào)表示相同的部件。在附圖中:
[0047]圖1為現(xiàn)有技術(shù)提供的搜索框示意圖;
[0048]圖2為本發(fā)明實(shí)施例提供的一種基于拖拽圖片的識(shí)圖過(guò)程;
[0049]圖3為本發(fā)明實(shí)施例提供的拖拽放置輸入框的信息呈現(xiàn)格式;
[0050]圖4為本發(fā)明實(shí)施例提供的基于拖拽圖片的圖片識(shí)別時(shí)的界面呈現(xiàn)示意圖;
[0051]圖5為本發(fā)明實(shí)施例提供的拖拽放置輸入框中顯示“正在上傳文件”的提示信息示意圖;
[0052]圖6為本發(fā)明實(shí)施例提供的基于本地拖拽圖片進(jìn)行識(shí)圖的過(guò)程;
[0053]圖7為本發(fā)明實(shí)施例提供的拖拽網(wǎng)絡(luò)資源識(shí)圖的示意圖;
[0054]圖8為本發(fā)明實(shí)施例提供的一種基于拖拽圖片的識(shí)圖裝置結(jié)構(gòu)示意圖;
[0055]圖9為本發(fā)明實(shí)施例提供的一種終端設(shè)備結(jié)構(gòu)示意圖;
[0056]圖10為本發(fā)明實(shí)施例提供的一種基于拖拽圖片的識(shí)圖系統(tǒng)結(jié)構(gòu)上示意圖。
【具體實(shí)施方式】
[0057]為了實(shí)現(xiàn)通過(guò)圖片信息進(jìn)行圖片識(shí)別的方案,擴(kuò)大圖片識(shí)別的適用范圍,方便用戶的使用。本發(fā)明實(shí)施例提供了一種基于拖拽圖片的識(shí)圖方法、系統(tǒng)、設(shè)備及裝置。
[0058]下面將參照附圖更詳細(xì)地描述本公開(kāi)的示例性實(shí)施例。雖然附圖中顯示了本公開(kāi)的示例性實(shí)施例,然而應(yīng)當(dāng)理解,可以以各種形式實(shí)現(xiàn)本公開(kāi)而不應(yīng)被這里闡述的實(shí)施例所限制。相反,提供這些實(shí)施例是為了能夠更透徹地理解本公開(kāi),并且能夠?qū)⒈竟_(kāi)的范圍完整的傳達(dá)給本領(lǐng)域的技術(shù)人員。
[0059]下面結(jié)合說(shuō)明附圖,對(duì)本發(fā)明實(shí)施例進(jìn)行說(shuō)明。[0060]圖2為本發(fā)明實(shí)施例提供的一種基于拖拽圖片的識(shí)圖過(guò)程,該過(guò)程包括以下步驟:
[0061]S201:識(shí)別用戶在設(shè)定區(qū)域的拖拽操作,向所述用戶提供拖拽放置輸入框。
[0062]具體的,本發(fā)明實(shí)施例中,基于拖拽圖片的識(shí)圖客戶端被打開(kāi)時(shí),該客戶端所占用的桌面區(qū)域,為設(shè)定區(qū)域。當(dāng)其占用整個(gè)桌面時(shí),該設(shè)定區(qū)域?yàn)檎麄€(gè)桌面區(qū)域,當(dāng)其占用桌面的部分區(qū)域時(shí),該設(shè)定區(qū)域?yàn)樵摽蛻舳苏加玫淖烂娴牟糠謪^(qū)域,該設(shè)定區(qū)域的大小隨著客戶端被打開(kāi)時(shí),占用區(qū)域的大小而變化。
[0063]另外,該拖拽操作為拖拽圖片的操作,該圖片可以是用戶本地設(shè)備中存儲(chǔ)的圖片,也可以是互聯(lián)網(wǎng)的網(wǎng)頁(yè)上顯示的圖片等。
[0064]為了告知用戶拖拽操作對(duì)應(yīng)的數(shù)據(jù)信息的放置位置,該拖拽放置輸入框中可以提供“將圖片拖拽至此處”的提示信息,如圖3所示的拖拽放置輸入框的信息呈現(xiàn)格式。
[0065]S202:提取所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0066]拖拽操作的圖片可能來(lái)自于用戶的本地設(shè)備,也可能來(lái)自于互聯(lián)網(wǎng),拖拽操作的圖片的來(lái)源不同,對(duì)應(yīng)的數(shù)據(jù)信息的類型也是不同的。因此在本發(fā)明實(shí)施例中可以通過(guò)識(shí)別用戶拖拽操作對(duì)應(yīng)數(shù)據(jù)信息的類型,判斷數(shù)據(jù)信息的來(lái)源,從而采用相應(yīng)的方式,提取拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0067]S203:發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器。
[0068]接收到用戶發(fā)送的攜帶該數(shù)據(jù)信息的請(qǐng)求后,將該請(qǐng)求發(fā)送到圖片引擎服務(wù)器,通過(guò)圖片引擎服務(wù)器向用戶提供與數(shù)據(jù)信息匹配的其他圖片資源相關(guān)信息。
[0069]S204:接收所述圖片引擎服務(wù)器查找到與所述數(shù)據(jù)信息匹配的圖片資源相關(guān)信息并顯示。
[0070]接收?qǐng)D片引擎服務(wù)器查找到與該數(shù)據(jù)信息匹配的其他圖片資源相關(guān)信息,并根據(jù)該其他圖片資源相關(guān)信息構(gòu)建的圖片識(shí)別結(jié)果。
[0071]由于在本發(fā)明實(shí)施例中基于用戶的拖拽操作,向用戶提供與該拖拽操作對(duì)應(yīng)的數(shù)據(jù)信息相匹配的圖片資源相關(guān)信息,從而實(shí)現(xiàn)基于圖片信息的識(shí)圖方式,擴(kuò)大了圖片識(shí)別的適用范圍,方便了用戶的使用。
[0072]圖4為本發(fā)明實(shí)施例提供的基于拖拽圖片的圖片識(shí)別時(shí)的界面呈現(xiàn)示意圖,在本發(fā)明實(shí)施例中當(dāng)客戶端被打開(kāi)時(shí),該客戶端向用戶提供的如圖4所示的進(jìn)行圖片信息輸入的搜索框,客戶端識(shí)別到用戶在設(shè)定區(qū)域的拖拽操作時(shí),采用所述拖拽放置輸入框替換所述搜索框,將所述拖拽放置輸入框提供給用戶,如圖3所示采用拖拽放置輸入框替換搜索框后的界面呈現(xiàn)示意圖。為了方便用戶的拖拽,客戶端可以在該拖拽放置輸入框中顯示“請(qǐng)將圖片拖至此處”的提示信息,提示用戶拖拽操作的數(shù)據(jù)信息的放置位置。
[0073]在本發(fā)明實(shí)施例中所述識(shí)別用戶在設(shè)定區(qū)域的拖拽開(kāi)始事件包括:
[0074]監(jiān)控到在設(shè)定區(qū)域的鼠標(biāo)左鍵被按下并移動(dòng)的操作時(shí),將所述操作作為用戶在該設(shè)定區(qū)域的拖拽開(kāi)始事件。
[0075]為了識(shí)別出用戶在設(shè)定區(qū)域的拖拽操作,本發(fā)明實(shí)施例中客戶端中綁定有一個(gè)監(jiān)聽(tīng)事件,該監(jiān)聽(tīng)事件監(jiān)聽(tīng)鼠標(biāo)被操作的信息,及該操作發(fā)生的位置。具體的鼠標(biāo)的每個(gè)按鈕是否被按下,什么時(shí)候被按下,在什么位置被按下,是否被移動(dòng),什么時(shí)候被移動(dòng),移動(dòng)到什么位置,在用戶本地設(shè)備的操作系統(tǒng)的用戶輸入模塊中都會(huì)有記錄。鼠標(biāo)左鍵被按下、右鍵被按下都會(huì)有相應(yīng)的二進(jìn)制數(shù)值,監(jiān)聽(tīng)事件通過(guò)監(jiān)聽(tīng)用戶本地設(shè)備操作系統(tǒng)的用戶輸入模塊中相應(yīng)的二進(jìn)制數(shù)值,確定當(dāng)前鼠標(biāo)左鍵是否被按下,根據(jù)鼠標(biāo)左鍵被按下的同時(shí)是否在進(jìn)行移動(dòng)。確定用戶當(dāng)前進(jìn)行的操作是否為拖動(dòng)操作。
[0076]監(jiān)聽(tīng)事件根據(jù)該拖動(dòng)操作的拖動(dòng)位置,以及預(yù)先設(shè)置的設(shè)定區(qū)域,可以確定該拖動(dòng)操作是否進(jìn)入了該設(shè)定區(qū)域,當(dāng)該拖動(dòng)操作進(jìn)入設(shè)定區(qū)域時(shí),客戶端向用戶提供拖拽放置輸入框。即當(dāng)識(shí)別到用戶在設(shè)定區(qū)域的拖拽開(kāi)始事件時(shí),向用戶提供接收該拖拽信息的拖拽放置輸入框。
[0077]該拖拽開(kāi)始事件是針對(duì)該設(shè)定區(qū)域的拖拽開(kāi)始事件,其對(duì)應(yīng)的拖拽操作可能已經(jīng)開(kāi)始了一段時(shí)間,例如用戶在將本地文件向客戶端提供的搜索框拖拽時(shí),拖拽操作已經(jīng)開(kāi)始進(jìn)行,只是該拖拽操作剛開(kāi)始是在該設(shè)定區(qū)域之外,只有當(dāng)該拖拽操作進(jìn)入到該設(shè)定區(qū)域內(nèi),才將其作為在該設(shè)定區(qū)域的拖拽開(kāi)始事件。客戶端識(shí)別到用戶在設(shè)定區(qū)域的拖拽開(kāi)始事件時(shí),向用戶提供接收該拖拽信息的拖拽放置輸入框。
[0078]在本發(fā)明實(shí)施例中拖拽操作可以針對(duì)本地文件,也可以針對(duì)網(wǎng)絡(luò)資源,拖拽操作的數(shù)據(jù)信息來(lái)源不同,對(duì)應(yīng)的數(shù)據(jù)信息的類型也不同,因此提取所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息包括:
[0079]識(shí)別所述用戶拖拽操作對(duì)應(yīng)數(shù)據(jù)信息的類型;
[0080]當(dāng)判斷所述數(shù)據(jù)信息的類型為本地文件時(shí),向用戶本地設(shè)備提供上傳圖片的地址信息,訪問(wèn)所述地址,獲取所述拖拽操作相應(yīng)的圖片信息,將其作為提取的所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0081]用戶本地設(shè)備上保存有一些圖片,這些圖片可以是從網(wǎng)上下載下來(lái)的,也可以是用戶自身拍攝獲得的,本發(fā)明實(shí)施例中可以針對(duì)用戶本地設(shè)備保存的圖片進(jìn)行識(shí)別。具體的,用戶可以將本地設(shè)備保存的圖片,拖拽到客戶端提供的拖拽放置輸入框中??蛻舳俗R(shí)別到在設(shè)定區(qū)域的拖拽開(kāi)始事件時(shí),根據(jù)該拖拽操作對(duì)應(yīng)的數(shù)據(jù)信息的類型,向用戶本地設(shè)備提供上傳圖片的地址信息,以便用戶將該圖片上傳到該地址。當(dāng)用戶本地設(shè)備在所述地址上傳圖片后,客戶端訪問(wèn)該地址,獲取該拖拽操作相應(yīng)的圖片信息。圖片上傳的過(guò)程中,為了便于用戶及時(shí)了解上傳的進(jìn)程,在該拖拽放置輸入框中,可以顯示“正在上傳文件”的提示信息,如圖5所示。
[0082]在本發(fā)明實(shí)施例中在發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器時(shí),包括:
[0083]識(shí)別用戶在所述拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件;
[0084]發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器。
[0085]具體的,識(shí)別用戶在所述拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件包括:
[0086]監(jiān)控到所述拖拽放置輸入框中鼠標(biāo)左鍵被松開(kāi)的操作時(shí),將所述操作作為用戶在所述拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件。
[0087]根據(jù)上述描述,在本發(fā)明實(shí)施例中也是通過(guò)監(jiān)聽(tīng)事件,監(jiān)控用戶在拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件。具體的,通過(guò)監(jiān)控用戶本地設(shè)備中的用戶輸入模塊來(lái)獲知,由于此時(shí)客戶端的位置已知,因此拖拽放置輸入框的位置也是已知的,通過(guò)監(jiān)控用戶在該拖拽放置輸入框中是否觸發(fā)了松開(kāi)鼠標(biāo)左鍵的操作,確定是否識(shí)別到該拖拽結(jié)束事件。
[0088]當(dāng)識(shí)別到所述拖拽放置輸入框中鼠標(biāo)左鍵被松開(kāi)的操作時(shí),確定識(shí)別到用戶在該拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件。將該提取的拖拽放置輸入框中的數(shù)據(jù)信息攜帶在請(qǐng)求中,發(fā)送給圖片引擎服務(wù)器。
[0089]圖片引擎服務(wù)器接收該請(qǐng)求,根據(jù)該請(qǐng)求中攜帶的圖片信息,根據(jù)建立的索引信息,獲取與該圖片信息匹配的其他圖片資源相關(guān)信息。具體的,圖片索引服務(wù)器根據(jù)瀏覽過(guò)的圖片,建立特征索引庫(kù),圖片索引服務(wù)器接收到該截圖信息后,抽取圖像的顏色、形狀、紋理等特征,與特征索引庫(kù)中的各圖片按照一定的規(guī)則進(jìn)行匹配,將匹配成功的圖片作為識(shí)別結(jié)果提供給客戶端。
[0090]圖6為本發(fā)明實(shí)施例提供的基于本地拖拽圖片進(jìn)行識(shí)圖的過(guò)程,該過(guò)程包括以下步驟:
[0091]S601:接收啟動(dòng)信息,向用戶提供進(jìn)行圖片信息輸入的搜索框。
[0092]S602:監(jiān)控到鼠標(biāo)左鍵被按下并移動(dòng)的操作(拖拽操作)。
[0093]S603:判斷該拖拽操作是否進(jìn)入設(shè)定區(qū)域,當(dāng)判斷結(jié)果為是時(shí),進(jìn)行步驟S604,否貝丨J,進(jìn)行S603
[0094]S604:采用拖拽放置輸入框替換所述搜索框,將拖拽放置輸入框提供給用戶。
[0095]S605:識(shí)別該拖拽操作對(duì)應(yīng)數(shù)據(jù)信息為本地文件時(shí),向戶本地設(shè)備提供上傳圖片的地址信息。
[0096]該本地文件具體的為圖片文件,該圖片文件中包含圖片信息。
[0097]S606:當(dāng)用戶本地設(shè)備在所述地址上傳圖片后,訪問(wèn)該地址,獲取該拖拽操作相應(yīng)的圖片信息,將其作為提取的所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0098]S607:監(jiān)控到拖拽放置輸入框鼠標(biāo)左鍵被送開(kāi)的操作(拖拽結(jié)束事件)時(shí),發(fā)送攜帶該數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器。
[0099]S608:接收?qǐng)D片引擎服務(wù)器查找到與該數(shù)據(jù)信息匹配的圖片資源相關(guān)信息并顯
/Jn o
[0100]上述實(shí)施例是識(shí)別從用戶本地設(shè)備拖拽圖片并識(shí)圖的過(guò)程,當(dāng)根據(jù)拖拽操作對(duì)應(yīng)的數(shù)據(jù)信息的類型,確定數(shù)據(jù)信息的類型為網(wǎng)絡(luò)資源時(shí),提取所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息包括:識(shí)別所述用戶拖拽操作對(duì)應(yīng)數(shù)據(jù)信息的類型;當(dāng)判斷所述數(shù)據(jù)信息的類型為網(wǎng)絡(luò)資源時(shí),獲取該圖片信息對(duì)應(yīng)的資源鏈接地址,確定該資源鏈接地址對(duì)應(yīng)的數(shù)據(jù)信息為圖片信息時(shí),將該資源鏈接地址作為提取的所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0101]當(dāng)從互聯(lián)網(wǎng)中拖拽圖片時(shí),該拖拽操作對(duì)應(yīng)的數(shù)據(jù)信息為鏈接地址,因此可以根據(jù)數(shù)據(jù)信息的類型,確定該拖拽操作對(duì)應(yīng)的數(shù)據(jù)信息的來(lái)源。當(dāng)確定數(shù)據(jù)信息的類型為網(wǎng)絡(luò)資源時(shí),判斷該資源鏈接地址對(duì)應(yīng)的數(shù)據(jù)信息是否為圖片信息,當(dāng)該資源鏈接地址對(duì)應(yīng)的數(shù)據(jù)信息為圖片信息時(shí),將該資源鏈接地址作為提取的該拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0102]判斷該資源鏈接地址對(duì)應(yīng)的數(shù)據(jù)信息是否為圖片信息時(shí),可以直接訪問(wèn)該資源鏈接地址對(duì)應(yīng)的數(shù)據(jù)信息,判斷該數(shù)據(jù)信息的格式是否為圖片信息的格式,從而判斷該數(shù)據(jù)信息是否為圖片信息;或者,也可以直接判斷該資源鏈接地址的后綴是否為圖片格式后綴,例如判斷該資源鏈接地址的后綴是否為.jpg或.png等格式,當(dāng)該資源鏈接地址的后綴為圖片格式后綴時(shí),確定該資源鏈接地址對(duì)應(yīng)的數(shù)據(jù)信息為圖片信息。
[0103]圖7為本發(fā)明實(shí)施例提供的拖拽網(wǎng)絡(luò)資源識(shí)圖的示意圖,在拖拽網(wǎng)絡(luò)資源時(shí),例如拖拽圖片的鏈接地址為 http://i2.3conline.com/images/piclib/201112/07/batch/l/119940/1323247381299ul0eyma616.jpg,客戶端在設(shè)定區(qū)域識(shí)別到該拖拽開(kāi)始事件,采用拖拽放置輸入框替換搜索框,并在拖拽放置輸入框中顯示“請(qǐng)將圖片拖至此處”的提示信息。在該拖拽放置輸入框中拖入數(shù)據(jù)信息后,客戶端確定該拖拽操作的數(shù)據(jù)信息的類型為資源鏈接地址時(shí),確定該數(shù)據(jù)信息來(lái)源于網(wǎng)絡(luò)資源,獲取該圖片信息對(duì)應(yīng)的資源鏈接地址,判斷該資源鏈接地址的后綴為.jpg,確定該資源鏈接地址對(duì)應(yīng)的數(shù)據(jù)信息為圖片信息,將該資源鏈接地址作為提取的該拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0104]在該拖拽放置輸入框中識(shí)別到拖拽結(jié)束事件時(shí),將攜帶該資源鏈接地址的請(qǐng)求發(fā)送給圖片引擎服務(wù)器,圖片引擎服務(wù)器查找到與所述數(shù)據(jù)信息匹配的圖片資源相關(guān)信息并發(fā)送給客戶端,客戶端顯示根據(jù)其他圖片資源相關(guān)信息構(gòu)建的所述待識(shí)別圖片的圖片識(shí)別結(jié)果。具體的如圖7所示,在該圖片識(shí)別結(jié)果中,搜索框中顯示的為該鏈接地址http://i2.3conline.com/images/piclib/201112/07/bat ch/l/119940/1323247381299ul0eyma616.jpg對(duì)應(yīng)的圖片,并且在該搜索框中還顯示有與該圖片匹配的描述文本“植物大戰(zhàn)僵尸”,在該搜索框下方顯示有與該圖片信息相匹配的其他圖片資源相關(guān)信息,如搜索框下方的顯示有與該搜索框中的數(shù)據(jù)信息相匹配的其他圖片資源相關(guān)信息,例如圖7所示的對(duì)該數(shù)據(jù)信息的最佳猜測(cè)、該數(shù)據(jù)信息的相關(guān)圖片,當(dāng)然為了向用戶提供全面的信息,該識(shí)圖結(jié)果中還可以包括包含有該數(shù)據(jù)信息的網(wǎng)頁(yè)等等。
[0105]由于在本發(fā)明實(shí)施例中基于用戶的拖拽操作,向用戶提供與該拖拽操作對(duì)應(yīng)的數(shù)據(jù)信息相匹配的圖片資源相關(guān)信息,從而實(shí)現(xiàn)基于圖片信息的識(shí)圖方式,擴(kuò)大了圖片識(shí)別的適用范圍,方便了用戶的使用。
[0106]圖8為本發(fā)明實(shí)施例提供的一種基于拖拽圖片的識(shí)圖裝置結(jié)構(gòu)示意圖,所述裝置包括:
[0107]識(shí)別提供模塊81,用于識(shí)別用戶在設(shè)定區(qū)域的拖拽操作,向所述用戶提供拖拽放置輸入框;
[0108]提取模塊82,用于提取所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息;
[0109]發(fā)送模塊83,用于發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器;
[0110]接收顯示模塊84,用于接收所述圖片引擎服務(wù)器查找到與所述數(shù)據(jù)信息匹配的圖片資源相關(guān)信息并顯示。
[0111]所述識(shí)別提供模塊81,具體用于識(shí)別到用戶在設(shè)定區(qū)域的拖拽開(kāi)始事件時(shí),向用戶提供接收該拖拽信息的拖拽放置輸入框。
[0112]所述識(shí)別提供模塊81,具體用于監(jiān)控到在設(shè)定區(qū)域鼠標(biāo)左鍵被按下并移動(dòng)的操作時(shí),將所述操作作為用戶在該設(shè)定區(qū)域的拖拽開(kāi)始事件。
[0113]所述提取模塊82,具體用于識(shí)別所述用戶拖拽操作對(duì)應(yīng)數(shù)據(jù)信息的類型;當(dāng)判斷所述數(shù)據(jù)信息的類型為本地文件時(shí),向用戶本地設(shè)備提供上傳圖片的地址信息,當(dāng)用戶本地設(shè)備在所述地址上傳圖片后,訪問(wèn)所述地址,獲取所述拖拽操作相應(yīng)的圖片信息,將其作為提取的所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0114]所述提取模塊82,具體用于識(shí)別所述用戶拖拽操作對(duì)應(yīng)數(shù)據(jù)信息的類型;當(dāng)判斷所述數(shù)據(jù)信息的類型網(wǎng)絡(luò)資源時(shí),獲取該圖片信息對(duì)應(yīng)的資源鏈接地址,確定該資源鏈接地址對(duì)應(yīng)的數(shù)據(jù)信息為圖片信息時(shí),將所述鏈接地址作為提取的所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
[0115]所述發(fā)送模塊83,具體用于識(shí)別用戶在所述拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件;發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器。
[0116]所述發(fā)送模塊83,具體用于監(jiān)控到所述拖拽放置輸入框中鼠標(biāo)左鍵被松開(kāi)的操作時(shí),將所述操作作為用戶在所述拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件。
[0117]所述識(shí)別提供模塊81,還用于在識(shí)別用戶在設(shè)定區(qū)域的拖拽操作之前,向用戶提供進(jìn)行圖片信息輸入的搜索框。
[0118]所述識(shí)別提供模塊81,具體用于識(shí)別到用戶在設(shè)定區(qū)域的拖拽操作時(shí),采用所述拖拽放置輸入框替換所述搜索框,將所述拖拽放置輸入框提供給用戶。
[0119]圖9為本發(fā)明實(shí)施例提供的一種終端設(shè)備結(jié)構(gòu)示意圖,所述終端設(shè)備包括圖8所述的裝置91。
[0120]所述終端設(shè)備還包括:
[0121]用戶輸入模塊92,用于記錄鼠標(biāo)被操作的信息,及該操作發(fā)生的位置;
[0122]所述裝置91,具體用于監(jiān)控到鼠標(biāo)左鍵被按下并移動(dòng)的操作發(fā)生的位置位于所述設(shè)定區(qū)域時(shí),將所述操作作為用戶在該設(shè)定區(qū)域的拖拽開(kāi)始事件。
[0123]所述裝置91,還用于監(jiān)控到鼠標(biāo)左鍵被松開(kāi)的操作的發(fā)生位置位于所述拖拽放置輸入框中時(shí),將所述操作作為用戶在所述拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件。
[0124]圖10為本發(fā)明實(shí)施例提供的一種基于拖拽圖片的識(shí)圖系統(tǒng)結(jié)構(gòu)上示意圖,所述系統(tǒng)包括上述裝置91,及接收攜帶所述數(shù)據(jù)信息的請(qǐng)求,查找并提供與所述數(shù)據(jù)信息匹配的其他圖片資源相關(guān)信息的圖片引擎服務(wù)器1001。
[0125]本發(fā)明實(shí)施例提供了一種基于拖拽圖片的識(shí)圖方法、系統(tǒng)、設(shè)備及裝置,該方法識(shí)別到用戶在設(shè)定區(qū)域的拖拽操作時(shí),提供拖拽放置輸入框,提取拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息,并發(fā)送給圖片引擎服務(wù)器,接收?qǐng)D片引擎服務(wù)器返回的與該數(shù)據(jù)信息匹配的圖片資源相關(guān)信息并顯示。由于在本發(fā)明實(shí)施例中基于用戶的拖拽操作,向用戶提供與該拖拽操作對(duì)應(yīng)的數(shù)據(jù)信息相匹配的圖片資源相關(guān)信息,從而實(shí)現(xiàn)基于圖片信息的識(shí)圖方式,擴(kuò)大了圖片識(shí)別的適用范圍,方便了用戶的使用。
[0126]在此提供的算法和顯示不與任何特定計(jì)算機(jī)、虛擬系統(tǒng)或者其它設(shè)備固有相關(guān)。各種通用系統(tǒng)也可以與基于在此的示教一起使用。根據(jù)上面的描述,構(gòu)造這類系統(tǒng)所要求的結(jié)構(gòu)是顯而易見(jiàn)的。此外,本發(fā)明也不針對(duì)任何特定編程語(yǔ)言。應(yīng)當(dāng)明白,可以利用各種編程語(yǔ)言實(shí)現(xiàn)在此描述的本發(fā)明的內(nèi)容,并且上面對(duì)特定語(yǔ)言所做的描述是為了披露本發(fā)明的最佳實(shí)施方式。
[0127]在此處所提供的說(shuō)明書(shū)中,說(shuō)明了大量具體細(xì)節(jié)。然而,能夠理解,本發(fā)明的實(shí)施例可以在沒(méi)有這些具體細(xì)節(jié)的情況下實(shí)踐。在一些實(shí)例中,并未詳細(xì)示出公知的方法、結(jié)構(gòu)和技術(shù),以便不模糊對(duì)本說(shuō)明書(shū)的理解。
[0128]類似地,應(yīng)當(dāng)理解,為了精簡(jiǎn)本公開(kāi)并幫助理解各個(gè)發(fā)明方面中的一個(gè)或多個(gè),在上面對(duì)本發(fā)明的示例性實(shí)施例的描述中,本發(fā)明的各個(gè)特征有時(shí)被一起分組到單個(gè)實(shí)施例、圖、或者對(duì)其的描述中。然而,并不應(yīng)將該公開(kāi)的方法解釋成反映如下意圖:即所要求保護(hù)的本發(fā)明要求比在每個(gè)權(quán)利要求中所明確記載的特征更多的特征。更確切地說(shuō),如下面的權(quán)利要求書(shū)所反映的那樣,發(fā)明方面在于少于前面公開(kāi)的單個(gè)實(shí)施例的所有特征。因此,遵循【具體實(shí)施方式】的權(quán)利要求書(shū)由此明確地并入該【具體實(shí)施方式】,其中每個(gè)權(quán)利要求本身都作為本發(fā)明的單獨(dú)實(shí)施例。
[0129]本領(lǐng)域那些技術(shù)人員可以理解,可以對(duì)實(shí)施例中的設(shè)備中的模塊進(jìn)行自適應(yīng)性地改變并且把它們?cè)O(shè)置在與該實(shí)施例不同的一個(gè)或多個(gè)設(shè)備中。可以把實(shí)施例中的模塊或單元或組件組合成一個(gè)模塊或單元或組件,以及此外可以把它們分成多個(gè)子模塊或子單元或子組件。除了這樣的特征和/或過(guò)程或者單元中的至少一些是相互排斥之外,可以采用任何組合對(duì)本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的所有特征以及如此公開(kāi)的任何方法或者設(shè)備的所有過(guò)程或單元進(jìn)行組合。除非另外明確陳述,本說(shuō)明書(shū)(包括伴隨的權(quán)利要求、摘要和附圖)中公開(kāi)的每個(gè)特征可以由提供相同、等同或相似目的的替代特征來(lái)代替。
[0130]此外,本領(lǐng)域的技術(shù)人員能夠理解,盡管在此所述的一些實(shí)施例包括其它實(shí)施例中所包括的某些特征而不是其它特征,但是不同實(shí)施例的特征的組合意味著處于本發(fā)明的范圍之內(nèi)并且形成不同的實(shí)施例。例如,在下面的權(quán)利要求書(shū)中,所要求保護(hù)的實(shí)施例的任意之一都可以以任意的組合方式來(lái)使用。
[0131 ] 本發(fā)明的各個(gè)部件實(shí)施例可以以硬件實(shí)現(xiàn),或者以在一個(gè)或者多個(gè)處理器上運(yùn)行的軟件模塊實(shí)現(xiàn),或者以它們的組合實(shí)現(xiàn)。本領(lǐng)域的技術(shù)人員應(yīng)當(dāng)理解,可以在實(shí)踐中使用微處理器或者數(shù)字信號(hào)處理器(DSP)來(lái)實(shí)現(xiàn)根據(jù)本發(fā)明實(shí)施例的通過(guò)基于拖拽圖片的識(shí)圖裝置,終端設(shè)備及系統(tǒng)中的一些或者全部部件的一些或者全部功能。本發(fā)明還可以實(shí)現(xiàn)為用于執(zhí)行這里所描述的方法的一部分或者全部的設(shè)備或者裝置程序(例如,計(jì)算機(jī)程序和計(jì)算機(jī)程序產(chǎn)品)。這樣的實(shí)現(xiàn)本發(fā)明的程序可以存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上,或者可以具有一個(gè)或者多個(gè)信號(hào)的形式。這樣的信號(hào)可以從因特網(wǎng)網(wǎng)站上下載得到,或者在載體信號(hào)上提供,或者以任何其他形式提供。
[0132]應(yīng)該注意的是上述實(shí)施例對(duì)本發(fā)明進(jìn)行說(shuō)明而不是對(duì)本發(fā)明進(jìn)行限制,并且本領(lǐng)域技術(shù)人員在不脫離所附權(quán)利要求的范圍的情況下可設(shè)計(jì)出替換實(shí)施例。在權(quán)利要求中,不應(yīng)將位于括號(hào)之間的任何參考符號(hào)構(gòu)造成對(duì)權(quán)利要求的限制。單詞“包含”不排除存在未列在權(quán)利要求中的元件或步驟。位于元件之前的單詞“一”或“一個(gè)”不排除存在多個(gè)這樣的元件。本發(fā)明可以借助于包括有若干不同元件的硬件以及借助于適當(dāng)編程的計(jì)算機(jī)來(lái)實(shí)現(xiàn)。在列舉了若干裝置的單元權(quán)利要求中,這些裝置中的若干個(gè)可以是通過(guò)同一個(gè)硬件項(xiàng)來(lái)具體體現(xiàn)。單詞第一、第二、以及第三等的使用不表示任何順序。可將這些單詞解釋為名稱。
[0133]顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精神和范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。
【權(quán)利要求】
1.一種基于拖拽圖片的識(shí)圖方法,其特征在于,該方法包括: 識(shí)別用戶在設(shè)定區(qū)域的拖拽操作,向所述用戶提供拖拽放置輸入框; 提取所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息; 發(fā)送攜帶所述數(shù)據(jù)信 息的請(qǐng)求給圖片引擎服務(wù)器; 接收所述圖片引擎服務(wù)器查找到與所述數(shù)據(jù)信息匹配的圖片資源相關(guān)信息并顯示。
2.如權(quán)利要求1所述的方法,其特征在于,所述向所述用戶提供拖拽放置輸入框包括: 識(shí)別到用戶在設(shè)定區(qū)域的拖拽開(kāi)始事件時(shí),向所述用戶提供接收該拖拽信息的拖拽放置輸入框。
3.如權(quán)利要求1或2所述的方法,其特征在于,所述識(shí)別用戶在設(shè)定區(qū)域的拖拽開(kāi)始事件包括: 監(jiān)控到在設(shè)定區(qū)域鼠標(biāo)左鍵被按下并移動(dòng)的操作時(shí),將所述操作作為用戶在該設(shè)定區(qū)域的拖拽開(kāi)始事件。
4.如權(quán)利要求1~3任一項(xiàng)所述的方法,其特征在于,所述提取所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息包括: 識(shí)別所述用戶拖拽操作對(duì)應(yīng)數(shù)據(jù)信息的類型; 當(dāng)判斷所述數(shù)據(jù)信息的類型為本地文件時(shí),向用戶本地設(shè)備提供上傳圖片的地址信息,當(dāng)用戶本地設(shè)備在所述地址上傳圖片后,訪問(wèn)所述地址,獲取所述拖拽操作相應(yīng)的圖片信息,將其作為提取的所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
5.如權(quán)利要求1~4任一項(xiàng)所述的方法,其特征在于,所述提取所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息包括: 識(shí)別所述用戶拖拽操作對(duì)應(yīng)數(shù)據(jù)信息的類型; 當(dāng)判斷所述數(shù)據(jù)信息的類型為網(wǎng)絡(luò)資源時(shí),獲取該數(shù)據(jù)信息對(duì)應(yīng)的資源鏈接地址,確定該資源鏈接地址對(duì)應(yīng)的數(shù)據(jù)信息為圖片信息時(shí),將所述資源鏈接地址作為提取的所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息。
6.如權(quán)利要求1~5任一項(xiàng)所述的方法,其特征在于,所述發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器包括: 識(shí)別用戶在所述拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件; 發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器。
7.如權(quán)利要求1~6任一項(xiàng)所述的方法,其特征在于,所述識(shí)別用戶在所述拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件包括: 監(jiān)控到所述拖拽放置輸入框中鼠標(biāo)左鍵被松開(kāi)的操作時(shí),將所述操作作為用戶在所述拖拽放置輸入框中觸發(fā)的拖拽結(jié)束事件。
8.如權(quán)利要求1~7任一項(xiàng)所述的方法,其特征在于,所述向所述用戶提供拖拽放置輸入框包括: 識(shí)別到用戶在設(shè)定區(qū)域的拖拽操作時(shí),采用所述拖拽放置輸入框替換所述搜索框,將所述拖拽放置輸入框提供給用戶。
9.一種基于拖拽圖片的識(shí)圖裝置,其特征在于,所述裝置包括: 識(shí)別提供模塊,用于識(shí)別用戶在設(shè)定區(qū)域的拖拽操作,向所述用戶提供拖拽放置輸入框;提取模塊,用于提取所述拖拽放置輸入框中用戶輸入的數(shù)據(jù)信息; 發(fā)送模塊,用于發(fā)送攜帶所述數(shù)據(jù)信息的請(qǐng)求給圖片引擎服務(wù)器; 接收顯示模塊,用于接收所述圖片引擎服務(wù)器查找到與所述數(shù)據(jù)信息匹配的圖片資源相關(guān)信息并顯示。
10. 一種基于拖拽圖片的識(shí)圖系統(tǒng),其特征在于,所述系統(tǒng)包括如權(quán)利要求9所述的裝置,及接收攜帶所述數(shù)據(jù)信息的請(qǐng)求,查找并提供與所述數(shù)據(jù)信息匹配的其他圖片資源相關(guān)信息的圖片引擎服務(wù)器。
【文檔編號(hào)】G06F17/30GK103646122SQ201310744455
【公開(kāi)日】2014年3月19日 申請(qǐng)日期:2013年12月30日 優(yōu)先權(quán)日:2013年12月30日
【發(fā)明者】趙瑾, 陳益國(guó), 胡金輝, 韓玉剛 申請(qǐng)人:北京奇虎科技有限公司, 奇智軟件(北京)有限公司