一種自動生成就餐點評的方法及終端設(shè)備的制作方法
【專利摘要】本發(fā)明提出了一種自動生成就餐點評的方法及終端設(shè)備,取代傳統(tǒng)的就餐點評手動輸入的過程,采用OCR識別相關(guān)菜品的名稱,根據(jù)用戶所選菜品自動生成符合用戶需求的點評,在簡化用戶的操作的同時,還通過屏幕涂抹以確定識別區(qū)域的方式、以及使用預(yù)設(shè)模板等,增加了趣味性。另外,本發(fā)明還提供基于用戶的所在位置提示用戶確定就餐地點的功能,增加了用戶使用的便利性。
【專利說明】一種自動生成就餐點評的方法及終端設(shè)備
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及終端應(yīng)用【技術(shù)領(lǐng)域】,尤其涉及一種自動生成就餐點評的方法及終端設(shè)備。
【背景技術(shù)】
[0002]隨著移動終端的普及以及移動終端的文字輸入能力的提升,基本上所有的智能移動終端都支持基于各種輸入法的文字輸入。用戶在某處就餐時可以在移動終端上輸入對就餐地點的菜品評價信息,并通過相關(guān)應(yīng)用程序?qū)⒃u價信息分享給其他用戶。傳統(tǒng)的方案是用戶手動編寫就餐點評,在網(wǎng)絡(luò)環(huán)境下,通過普通的手機等移動終端實現(xiàn)就餐點評的發(fā)布。
[0003]但是,傳統(tǒng)的方案中,無法為用戶提供就餐地點的相關(guān)信息以及該就餐地點處的相關(guān)菜品和服務(wù)的介紹信息,如果由用戶自己編寫一個完整的菜品圖文介紹及點評信息,則過程較為繁瑣,另外,對于就餐地點所在位置不太熟悉的用戶,現(xiàn)有的應(yīng)用也不能幫助用戶選擇就餐地點,因此,導(dǎo)致用戶體驗較差。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問題是,提供一種自動生成就餐點評的方法及終端設(shè)備,簡化用戶進(jìn)行就餐點評時的繁瑣操作。
[0005]本發(fā)明采用的技術(shù)方案是,所述自動生成就餐點評的方法,包括:
[0006]針對就餐地點的相關(guān)圖片進(jìn)行OCR (Optical Character Recognit1n,光學(xué)字符識別),得到所述相關(guān)圖片上的文字;
[0007]從所述文字中提取出菜品名,根據(jù)所述菜品名在數(shù)據(jù)庫中查找所述就餐地點的相應(yīng)菜品的介紹信息;所述數(shù)據(jù)庫用于存儲就餐地點的菜品的介紹信息;
[0008]將所述菜品名連同相應(yīng)菜品的介紹信息一起生成點評信息。
[0009]進(jìn)一步的,所述相關(guān)圖片中含有菜品名,所述相關(guān)圖片的種類包括:菜單、就餐小票或賬單;
[0010]所述菜品的介紹信息,包括:菜品的原料、熱量、典故、做法和價格;
[0011]所述數(shù)據(jù)庫,包括:本地數(shù)據(jù)庫、遠(yuǎn)程數(shù)據(jù)庫或者云數(shù)據(jù)庫。
[0012]進(jìn)一步的,所述方法,還包括:在針對就餐地點的相關(guān)圖片進(jìn)行OCR識別之前,基于用戶的所在位置提示用戶確定就餐地點。
[0013]進(jìn)一步的,所述基于用戶的所在位置提示用戶確定就餐地點,包括:
[0014]采用GPS定位方式、wifi信號強度定位方式、和/或圖像識別的方式,確定出用戶的所在位置;
[0015]在數(shù)據(jù)庫中查找用戶所在位置附近的各就餐地點,供用戶選擇就餐地點;或者,按照Wifi強度的順序,將與各就餐地點名稱對應(yīng)相同的Wifi熱點名稱提供給用戶,供用戶選擇就餐地點;
[0016]根據(jù)用戶的選擇確定出就餐地點。
[0017]進(jìn)一步的,采用圖像識別的方式,確定出用戶的所在位置,包括:
[0018]基于用戶提供的所在位置處的照片中的標(biāo)志物,在數(shù)據(jù)庫中進(jìn)行查找;
[0019]將查找出的該標(biāo)志物對應(yīng)的所在位置或就餐地點,作為用戶的所在位置。
[0020]進(jìn)一步的,針對就餐地點的相關(guān)圖片進(jìn)行OCR識別,包括:
[0021]控制攝像頭對就餐地點的相關(guān)圖片進(jìn)行拍攝;
[0022]提示用戶在屏幕上針對拍攝到的就餐地點的影像進(jìn)行涂抹,以確定出識別區(qū)域;
[0023]針對確定出的識別區(qū)域進(jìn)行OCR識別。
[0024]進(jìn)一步的,從所述文字中提取出菜品名,包括:
[0025]根據(jù)分隔符和詞義對所述文字進(jìn)行分詞;
[0026]基于分詞得到的各詞匯在數(shù)據(jù)庫中所述就餐地點的餐飲產(chǎn)品中進(jìn)行匹配查找,以從各詞匯中過濾出菜品名。
[0027]進(jìn)一步的,按照用戶選擇的評價模板,將所述菜品名連同相應(yīng)菜品的介紹信息、用戶的評價信息、用戶所在位置和時間一起生成點評信息。
[0028]進(jìn)一步的,所述用戶的評價信息,包括:用戶輸入的對菜品的文字評價,和/或,用戶對菜品的打分。
[0029]本發(fā)明還提供一種終端設(shè)備,包括一處理器;
[0030]所述處理器,用于針對就餐地點的相關(guān)圖片進(jìn)行OCR識別,得到所述相關(guān)圖片上的文字;從所述文字中提取出菜品名,根據(jù)所述菜品名在數(shù)據(jù)庫中查找所述就餐地點的相應(yīng)菜品的介紹信息;將所述菜品名連同相應(yīng)菜品的介紹信息一起生成點評信息;其中,所述數(shù)據(jù)庫用于存儲就餐地點的菜品的介紹信息。
[0031]采用上述技術(shù)方案,本發(fā)明至少具有下列優(yōu)點:
[0032]本發(fā)明所述自動生成就餐點評的方法及終端設(shè)備,取代傳統(tǒng)的就餐點評手動輸入的過程,采用OCR識別相關(guān)菜品的名稱,根據(jù)用戶所選菜品自動生成符合用戶需求的點評,在簡化用戶的操作的同時,還通過屏幕涂抹以確定識別區(qū)域的方式、以及使用預(yù)設(shè)模板等,增加了趣味性。另外,本發(fā)明還提供基于用戶的所在位置提示用戶確定就餐地點的功能,增加了用戶使用的便利性。
【專利附圖】
【附圖說明】
[0033]圖1為本發(fā)明第一實施例的自動生成就餐點評的方法流程圖;
[0034]圖2為本發(fā)明第二實施例的自動生成就餐點評的方法流程圖;
[0035]圖3為本發(fā)明第三實施例的終端設(shè)備的組成結(jié)構(gòu)示意圖;
[0036]圖4為本發(fā)明第四實施例的自動生成就餐點評的具體流程圖。
【具體實施方式】
[0037]為更進(jìn)一步闡述本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效,以下結(jié)合附圖及較佳實施例,對本發(fā)明進(jìn)行詳細(xì)說明如后。
[0038]本發(fā)明第一實施例,一種自動生成就餐點評的方法,如圖1所示,包括以下具體步驟:
[0039]步驟S101,針對就餐地點的相關(guān)圖片進(jìn)行OCR識別,得到所述相關(guān)圖片上的文字;
[0040]具體的,在步驟SlOl中,針對就餐地點的相關(guān)圖片進(jìn)行OCR識別,包括以下流程:
[0041]Al:控制攝像頭對就餐地點的相關(guān)圖片進(jìn)行拍攝;
[0042]A2:提示用戶在屏幕上針對拍攝到的就餐地點的影像進(jìn)行涂抹,以確定出識別區(qū)域;
[0043]A3:針對確定出的識別區(qū)域進(jìn)行OCR識別。
[0044]在步驟SlOl中,所述相關(guān)圖片中含有菜品名,所述相關(guān)圖片的種類包括:菜單、就餐小票或賬單;
[0045]步驟S102,從所述文字中提取出菜品名,根據(jù)所述菜品名在數(shù)據(jù)庫中查找所述就餐地點的相應(yīng)菜品的介紹信息;所述數(shù)據(jù)庫用于存儲就餐地點的菜品的介紹信息;本發(fā)明實施例的所述數(shù)據(jù)庫,可以包括:本地數(shù)據(jù)庫、遠(yuǎn)程數(shù)據(jù)庫、云數(shù)據(jù)庫等等。
[0046]具體的,從所述文字中提取出菜品名,包括:
[0047]根據(jù)分隔符和詞義對所述文字進(jìn)行分詞;
[0048]基于分詞得到的各詞匯在數(shù)據(jù)庫中所述就餐地點的餐飲產(chǎn)品中進(jìn)行匹配查找,以從各詞匯中過濾出菜品名。
[0049]在步驟S102中,所述菜品的介紹信息,包括:菜品的原料、熱量、典故、做法和價格。
[0050]步驟S103,將所述菜品名連同相應(yīng)菜品的介紹信息一起生成點評信息。
[0051]優(yōu)選的,步驟S103中也可以按照用戶選擇的評價模板,將所述菜品名連同相應(yīng)菜品的介紹信息、用戶的評價信息、用戶所在位置和時間一起生成點評信息。此時,所述用戶的評價信息,包括:用戶輸入的對菜品的文字評價,和/或,用戶對菜品的打分。
[0052]本發(fā)明第二實施例,一種自動生成就餐點評的方法,本實施例所述方法與第一實施例大致相同,區(qū)別在于,如圖2所示,本實施例的所述方法除了包括與第一實施例步驟SlOl?S102對應(yīng)的步驟S201?202之外,所述方法,在步驟201針對就餐地點的相關(guān)圖片進(jìn)行OCR識別之前,還包括:
[0053]步驟S200,基于用戶的所在位置提示用戶確定就餐地點。
[0054]具體的,步驟S200包括以下流程:
[0055]B1:采用GPS定位方式、wifi信號強度定位方式、和/或圖像識別的方式,確定出用戶的所在位置;
[0056]進(jìn)一步的,采用圖像識別的方式,確定出用戶的所在位置,包括:
[0057]基于用戶提供的所在位置處的照片中的標(biāo)志物,在數(shù)據(jù)庫中進(jìn)行查找;該數(shù)據(jù)庫中預(yù)先存儲有各標(biāo)志物與其所在位置的對應(yīng)關(guān)系數(shù)據(jù),標(biāo)志物可以為商標(biāo)logo、室內(nèi)外裝潢圖案等。如果通過標(biāo)志物與其所在位置是一個就餐地點,則還可以根據(jù)該就餐地點反推出所在位置。
[0058]將查找出的該標(biāo)志物對應(yīng)的所在位置或就餐地點,作為用戶的所在位置。
[0059]B2:在數(shù)據(jù)庫中查找用戶所在位置附近的各就餐地點,供用戶選擇就餐地點;或者,按照wifi強度的順序,將與各就餐地點名稱對應(yīng)相同的wifi熱點名稱提供給用戶,供用戶選擇就餐地點;
[0060]B3:根據(jù)用戶的選擇確定出就餐地點。
[0061]本發(fā)明第三實施例,一種終端設(shè)備10,可以作為實體裝置來理解,與第一實施例對應(yīng),該終端設(shè)備10,如圖3所示,包括一處理器20 ;
[0062]處理器20,用于針對就餐地點的相關(guān)圖片進(jìn)行OCR識別,得到所述相關(guān)圖片上的文字;從所述文字中提取出菜品名,根據(jù)所述菜品名在數(shù)據(jù)庫中查找所述就餐地點的相應(yīng)菜品的介紹信息;將所述菜品名連同相應(yīng)菜品的介紹信息一起生成點評信息;其中,所述數(shù)據(jù)庫用于存儲就餐地點的菜品的介紹信息。本發(fā)明實施例的所述數(shù)據(jù)庫,可以包括:本地數(shù)據(jù)庫、遠(yuǎn)程數(shù)據(jù)庫、云數(shù)據(jù)庫等等。
[0063]若與第二實施例對應(yīng),則本實施例的該終端設(shè)備10中的處理器20,還用于:
[0064]在針對就餐地點的相關(guān)圖片進(jìn)行OCR識別之前,基于用戶的所在位置提示用戶確定就餐地點。
[0065]本實施例記載的數(shù)據(jù)庫可以位于終端設(shè)備10中,也可以位于服務(wù)器中,終端設(shè)備與服務(wù)器通過互聯(lián)網(wǎng)通信時,可以使用服務(wù)器中的數(shù)據(jù)庫資源。
[0066]本發(fā)明第四實施例,本實施例是在上述實施例的基礎(chǔ)上,結(jié)合附圖4介紹一個本發(fā)明的應(yīng)用實例。
[0067]本應(yīng)用實例中提出了一種手機中自動生成就餐點評的應(yīng)用程序,該應(yīng)用程序通過OCR識別含有菜品名的圖片,獲取相關(guān)菜品名稱,生成與所述相關(guān)菜品的點評。須滿足的條件是:客戶端需要有聯(lián)網(wǎng)的條件,并且支持定位服務(wù)。
[0068]本應(yīng)用實例的自動生成就餐點評的具體流程如下:
[0069]步驟1、進(jìn)入客戶端App,確定用戶的就餐地點。確定方式包括下述的一種或多種:
[0070]al)、對用戶當(dāng)前所在位置進(jìn)行定位,定位方式包括GPS、wifi信號強度定位等等);
[0071]a2)、用戶上傳就餐地點照片,根據(jù)照片識別用戶當(dāng)前所在位置,進(jìn)行定位;
[0072]a3)、用戶自行輸入就餐地點名稱;
[0073]a4)、用戶通過下拉菜單點選確定就餐地點。
[0074]當(dāng)同時包含上述四種確定方式時,如未能通過步驟al)定位用戶當(dāng)前所處的餐廳,將引導(dǎo)用戶通過步驟a2)、a3)、a4)進(jìn)行定位;用戶還可對定位獲取到的當(dāng)前所處餐廳名進(jìn)行修改、對日期/時間進(jìn)行修改;
[0075]步驟2、獲取關(guān)于該就餐地點的含有菜品名的圖片,該圖片的種類包括:菜單、就餐小票、賬單、或其他含有菜品名的圖片;
[0076]同時,用戶可通過拍攝或者調(diào)取本地存儲或遠(yuǎn)程存儲的含有菜品名的圖片。
[0077]步驟3、基于OCR識別圖片中的菜品名,對識別出的菜品名在后臺數(shù)據(jù)庫中進(jìn)行檢索匹配;其中,在OCR識別菜品名之前,對顯示菜名的區(qū)域用戶可在屏幕上進(jìn)行涂抹,例如:手指觸摸屏幕涂抹,明確菜名所在區(qū)域,保證識別效果,增加交互的趣味性。
[0078]后臺數(shù)據(jù)庫中保存有上述確定的就餐地點的餐飲產(chǎn)品或服務(wù)數(shù)據(jù),從基于OCR識別出的文字中提取出的菜品名進(jìn)行檢索匹配,獲取對應(yīng)該菜品的菜譜、熱量、菜品介紹等等信息。
[0079]步驟4、將菜品名結(jié)合從后臺數(shù)據(jù)庫中檢索到的關(guān)于該菜品名的相關(guān)數(shù)據(jù)一同生成對該菜品的點評信息。
[0080]優(yōu)選的,根據(jù)當(dāng)前時間、位置、相關(guān)菜品名以及預(yù)設(shè)模板生成對相關(guān)菜品的點評。
[0081]可預(yù)設(shè)多個模板,用戶可在根據(jù)不同模板生成的點評之間選擇;
[0082]用戶可對菜品進(jìn)行簡單評價,例如打星級、或者輸入簡單的文字評價,例如“難吃”、“一般般”、“超贊”,可使生成的評價更符合用戶對菜品的真實點評。
[0083]步驟5、用戶選擇將點評信息本地保存、上傳服務(wù)器或在網(wǎng)絡(luò)發(fā)布。
[0084]優(yōu)選的,還提供下單接口,可點選該菜品進(jìn)行購買;
[0085]本發(fā)明實施例的所述自動生成就餐點評的方法及終端設(shè)備,取代傳統(tǒng)的就餐點評手動輸入的過程,采用OCR識別相關(guān)菜品的名稱,根據(jù)用戶所選菜品自動生成符合用戶需求的點評,在簡化用戶的操作的同時,還通過屏幕涂抹以確定識別區(qū)域的方式、以及使用預(yù)設(shè)模板等,增加了趣味性。另外,本發(fā)明實施例還提供基于用戶的所在位置提示用戶確定就餐地點的功能,增加了用戶使用的便利性。
[0086]通過【具體實施方式】的說明,應(yīng)當(dāng)可對本發(fā)明為達(dá)成預(yù)定目的所采取的技術(shù)手段及功效得以更加深入且具體的了解,然而所附圖示僅是提供參考與說明之用,并非用來對本發(fā)明加以限制。
【權(quán)利要求】
1.一種自動生成就餐點評的方法,其特征在于,包括: 針對就餐地點的相關(guān)圖片進(jìn)行光學(xué)字符識別OCR,得到所述相關(guān)圖片上的文字; 從所述文字中提取出菜品名,根據(jù)所述菜品名在數(shù)據(jù)庫中查找所述就餐地點的相應(yīng)菜品的介紹信息;所述數(shù)據(jù)庫用于存儲就餐地點的菜品的介紹信息; 將所述菜品名連同相應(yīng)菜品的介紹信息一起生成點評信息。
2.根據(jù)權(quán)利要求1所述的自動生成就餐點評的方法,其特征在于,所述相關(guān)圖片中含有菜品名,所述相關(guān)圖片的種類包括:菜單、就餐小票或賬單; 所述菜品的介紹信息,包括:菜品的原料、熱量、典故、做法和價格; 所述數(shù)據(jù)庫,包括:本地數(shù)據(jù)庫、遠(yuǎn)程數(shù)據(jù)庫或者云數(shù)據(jù)庫。
3.根據(jù)權(quán)利要求1所述的自動生成就餐點評的方法,其特征在于,所述方法,還包括:在針對就餐地點的相關(guān)圖片進(jìn)行OCR識別之前,基于用戶的所在位置提示用戶確定就餐地點。
4.根據(jù)權(quán)利要求3所述的自動生成就餐點評的方法,其特征在于,所述基于用戶的所在位置提示用戶確定就餐地點,包括: 采用GPS定位方式、wifi信號強度定位方式、和/或圖像識別的方式,確定出用戶的所在位置; 在數(shù)據(jù)庫中查找用戶所在位置附近的各就餐地點,供用戶選擇就餐地點;或者,按照wifi強度的順序,將與各就餐地點名稱對應(yīng)相同的wifi熱點名稱提供給用戶,供用戶選擇就餐地點; 根據(jù)用戶的選擇確定出就餐地點。
5.根據(jù)權(quán)利要求4所述的自動生成就餐點評的方法,其特征在于,采用圖像識別的方式,確定出用戶的所在位置,包括: 基于用戶提供的所在位置處的照片中的標(biāo)志物,在數(shù)據(jù)庫中進(jìn)行查找; 將查找出的該標(biāo)志物對應(yīng)的所在位置或就餐地點,作為用戶的所在位置。
6.根據(jù)權(quán)利要求1所述的自動生成就餐點評的方法,其特征在于,針對就餐地點的相關(guān)圖片進(jìn)行OCR識別,包括: 控制攝像頭對就餐地點的相關(guān)圖片進(jìn)行拍攝; 提示用戶在屏幕上針對拍攝到的就餐地點的影像進(jìn)行涂抹,以確定出識別區(qū)域; 針對確定出的識別區(qū)域進(jìn)行OCR識別。
7.根據(jù)權(quán)利要求1所述的自動生成就餐點評的方法,其特征在于,從所述文字中提取出菜品名,包括: 根據(jù)分隔符和詞義對所述文字進(jìn)行分詞; 基于分詞得到的各詞匯,在數(shù)據(jù)庫中所述就餐地點的餐飲產(chǎn)品中進(jìn)行匹配查找,以從各詞匯中過濾出菜品名。
8.根據(jù)權(quán)利要求1所述的自動生成就餐點評的方法,其特征在于,按照用戶選擇的評價模板,將所述菜品名連同相應(yīng)菜品的介紹信息、用戶的評價信息、用戶所在位置和時間一起生成點評信息。
9.根據(jù)權(quán)利要求8所述的自動生成就餐點評的方法,其特征在于,所述用戶的評價信息,包括:用戶輸入的對菜品的文字評價,和/或,用戶對菜品的打分。
10.一種終端設(shè)備,其特征在于,包括一處理器; 所述處理器,用于針對就餐地點的相關(guān)圖片進(jìn)行OCR識別,得到所述相關(guān)圖片上的文字;從所述文字中提取出菜品名,根據(jù)所述菜品名在數(shù)據(jù)庫中查找所述就餐地點的相應(yīng)菜品的介紹信息;將所述菜品名連同相應(yīng)菜品的介紹信息一起生成點評信息;其中,所述數(shù)據(jù)庫用于存儲就餐地點的菜品的介紹信息。
【文檔編號】G06F17/30GK104182780SQ201410415216
【公開日】2014年12月3日 申請日期:2014年8月21日 優(yōu)先權(quán)日:2014年8月21日
【發(fā)明者】黃海斌, 陳璐, 胡毛圓, 馬鑫 申請人:五八同城信息技術(shù)有限公司