一種智能猜圖系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于圖片識別技術(shù)領(lǐng)域,具體涉及一種智能猜圖系統(tǒng)。
【背景技術(shù)】
[0002]當(dāng)今社會休閑游戲變得越來越普及,越來越受用戶的歡迎,尤其是關(guān)于繪圖的各類游戲,比如各種版本的“你畫我猜”游戲,游戲內(nèi)容以多人在線畫圖猜詞為主,是社交游戲和移動平臺的混搭,具有跨平臺游戲,設(shè)計簡單的優(yōu)點,且可使用社交賬號與好友互動,受到不同年齡段人群的喜愛。此類休閑小游戲每一關(guān)卡或一輪所用的時間短,益處多多,不僅有助于開發(fā)大腦,促進(jìn)協(xié)作能力而且可以延緩大腦衰老,降低抑郁癥患者的抑郁癥狀等等。
[0003]如上所述,此類游戲雖然具有許多優(yōu)點,但對于不具備社交賬號的使用者或者用戶單人在線時,游戲就起不到娛樂作用。同時,因為此類游戲?qū)ψ鳟嬘袕?qiáng)制性要求,用戶也無法自由發(fā)揮。
[0004]鑒于此,本發(fā)明設(shè)計了一種智能猜圖系統(tǒng),以滿足既要單人玩耍,又要訓(xùn)練發(fā)散思維的用戶游戲需求。
【發(fā)明內(nèi)容】
[0005]本發(fā)明提供一種智能猜圖系統(tǒng),包括交互模塊、分析模塊及儲存模塊,所述交互模塊分別連接分析模塊及儲存模塊,所述分析模塊連接儲存模塊,交互模塊上傳用戶提供的圖片至分析模塊,所述分析模塊識別所述圖片并將識別結(jié)果返回給交互模塊,用戶通過交互模塊判斷所述識別結(jié)果是否正確,若是,交互模塊將所述圖片及識別結(jié)果發(fā)送給儲存模塊;若否,交互模塊請求用戶提供正確結(jié)果并將所述正確結(jié)果及所述圖片發(fā)送給儲存模塊。
[0006]優(yōu)選的,所述交互模塊具有顯示屏及麥克風(fēng),用戶通過所述顯示屏及麥克風(fēng)對交互模塊進(jìn)行操作。
[0007]優(yōu)選的,用戶通過文字輸入或麥克風(fēng)提供正確結(jié)果。
[0008]優(yōu)選的,所述分析模塊及儲存模塊均具有網(wǎng)絡(luò)連接裝置,用于接入外網(wǎng)。
[0009]優(yōu)選的,所述分析模塊識別所述圖片時,先將圖片上傳到外部搜索網(wǎng)站,對所述圖片進(jìn)行全網(wǎng)搜索,并確定是否有相同圖片,若有,則獲取所述相同圖片的標(biāo)簽,并根據(jù)所述標(biāo)簽得到識別結(jié)果,所述標(biāo)簽為程序代碼并對應(yīng)圖片內(nèi)容。
[0010]優(yōu)選的,若分析模塊沒有搜索到相同圖片,則將搜索到所有圖片標(biāo)簽的出現(xiàn)次數(shù)從多到少進(jìn)行排序,并根據(jù)排序最前的標(biāo)簽得出識別結(jié)果。
[0011]優(yōu)選的,所述儲存模塊將圖片及其對應(yīng)的正確結(jié)果在本地保存,并通過網(wǎng)絡(luò)發(fā)送至搜索網(wǎng)站進(jìn)行保存。
[0012]根據(jù)本發(fā)明提供的智能猜圖系統(tǒng),包括交互模塊、分析模塊及儲存模塊,所述交互模塊分別連接分析模塊及儲存模塊,所述分析模塊連接儲存模塊,交互模塊上傳用戶提供的圖片至分析模塊,所述分析模塊識別所述圖片并將識別結(jié)果返回給交互模塊,用戶通過交互模塊判斷所述識別結(jié)果是否正確,若是,交互模塊將所述圖片及識別結(jié)果發(fā)送給儲存模塊;若否,交互模塊請求用戶提供正確結(jié)果并將所述正確結(jié)果及所述圖片發(fā)送給儲存模塊。如此,滿足了單人在線猜圖游戲的需求。
【附圖說明】
[0013]為了更清楚地說明本發(fā)明實施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對實施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
[0014]圖1是本發(fā)明較佳實施例提供的智能猜圖系統(tǒng)結(jié)構(gòu)示意圖;
[0015]圖2a是本發(fā)明較佳實施例提供的交互模塊顯示屏第一界面示意圖;
[0016]圖2b是本發(fā)明較佳實施例提供的交互模塊顯示屏第二界面示意圖;
[0017]圖2c是本發(fā)明較佳實施例提供的交互模塊顯示屏第三界面示意圖;
[0018]圖3a是本發(fā)明較佳實施例提供的智能猜圖系統(tǒng)用戶角度工作流程圖;
[0019]圖3b是本發(fā)明較佳實施例提供的智能猜圖系統(tǒng)系統(tǒng)角度工作流程圖。
【具體實施方式】
[0020]下文中將參考附圖并結(jié)合實施例來詳細(xì)說明本發(fā)明。需要說明的是,在不沖突的情況下,本申請中的實施例及實施例中的特征可以相互組合。
[0021]圖1是本發(fā)明較佳實施例提供的智能猜圖系統(tǒng)結(jié)構(gòu)示意圖。如圖1所示,本發(fā)明較佳實施例提供的智能猜圖系統(tǒng)包括交互模塊1、分析模塊2及儲存模塊3,所述交互模塊1分別連接分析模塊2及儲存模塊3,所述分析模塊2連接儲存模塊3,交互模塊1上傳用戶提供的圖片至分析模塊2,所述分析模塊2識別所述圖片并將識別結(jié)果返回給交互模塊1,用戶通過交互模塊1判斷所述識別結(jié)果是否正確,若是,交互模塊1將所述圖片及識別結(jié)果發(fā)送給儲存模塊3 ;若否,交互模塊1請求用戶提供正確結(jié)果并將所述正確結(jié)果及所述圖片發(fā)送給儲存模塊3。于此,所述交互模塊1具有顯示屏11及麥克風(fēng)12,用戶通過所述顯示屏11及麥克風(fēng)12對交互模塊1進(jìn)行操作。其中,用戶在顯示屏通過文字輸入,或通過麥克風(fēng)以語音方式提供正確結(jié)果。
[0022]本實施例中,分析模塊及儲存模塊均具有網(wǎng)絡(luò)連接裝置,用于接入外網(wǎng)。優(yōu)選的,所述分析模塊及儲存模塊均使用無線網(wǎng)絡(luò)連接裝置。其中,分析模塊識別所述圖片時,先將圖片上傳到外部搜索網(wǎng)站,對所述圖片進(jìn)行全網(wǎng)搜索,并確定是否有相同圖片,若有,則獲取所述相同圖片的標(biāo)簽,并根據(jù)所述標(biāo)簽得到識別結(jié)果,于此,所述標(biāo)簽為程序代碼并對應(yīng)圖片內(nèi)容,且每個圖片唯一對應(yīng)一個標(biāo)簽。
[0023]其技術(shù)實現(xiàn)原理如下:
[0024]首先,將目標(biāo)圖片進(jìn)行特征提取,現(xiàn)有的描述圖像的算法很多,常用的包括:SIFT描述子、指紋算法函數(shù)、bundling features算法以及hash funct1n(散列函數(shù))等。同時,也可以根據(jù)不同的圖像,設(shè)計不同的算法,比如圖像局部N階矩的方法