本技術(shù)涉及基于管理目的的數(shù)據(jù)處理,具體涉及一種針對自助菜品的智慧餐飲實現(xiàn)方法、設(shè)備及介質(zhì)。
背景技術(shù):
1、隨著餐飲行業(yè)的快速發(fā)展和消費者需求的日益多樣化,自助餐廳作為一種靈活、便捷的用餐方式,受到了廣大消費者的青睞。然而,傳統(tǒng)自助餐廳通常采用人工方式進(jìn)行結(jié)算,但是人工收銀速度慢,精確性差,尤其在就餐高峰期,難以滿足大量顧客的結(jié)算需求,導(dǎo)致排隊等候時間過長,影響就餐體驗。其次,人工結(jié)算容易出現(xiàn)錯賬、漏賬等問題,增加了對賬和管理的難度,降低了工作效率。另外,自助餐廳在提供豐富菜品選擇的同時,往往忽視了為用戶提供個性化的營養(yǎng)分析和健康建議,難以滿足消費者日益增長的健康飲食需求。
技術(shù)實現(xiàn)思路
1、為了解決上述問題,本技術(shù)提出了一種針對自助菜品的智慧餐飲實現(xiàn)方法,包括:
2、針對置于自助結(jié)算臺上的多個菜品,采集所述菜品對應(yīng)的菜品圖像,從所述菜品圖像中提取各菜品對應(yīng)的菜品輪廓,根據(jù)所述菜品輪廓確定不同菜品之間是否存在遮擋關(guān)系;其中,所述菜品圖像是攝像頭俯視拍攝得到的;
3、若是,對所述菜品輪廓進(jìn)行區(qū)域分割,以根據(jù)分割后得到的菜品輪廓,確定各菜品在所述菜品圖像中所屬的特征區(qū)域;
4、將每個菜品的特征區(qū)域?qū)?yīng)的特征圖像輸入到預(yù)設(shè)的特征識別模型中,通過所述特征識別模型,輸出得到每個菜品對應(yīng)的菜品特征;其中,所述菜品特征包括組成所述菜品的子菜品特征;
5、將所述菜品特征與預(yù)設(shè)自助菜品進(jìn)行匹配,以確定所述菜品所屬的菜品類型以及所述菜品類型對應(yīng)的菜品組成信息;
6、根據(jù)所述菜品類型,對所述菜品進(jìn)行結(jié)算,并根據(jù)所述菜品組成信息,對用戶當(dāng)前所需結(jié)算的多個菜品進(jìn)行分析,得到不同菜品中各營養(yǎng)成分對應(yīng)的攝入量;
7、獲取所述用戶提交的健康目標(biāo),根據(jù)所述健康目標(biāo)對所述攝入量進(jìn)行評估,得到對應(yīng)的評估結(jié)果,并將所述評估結(jié)果以及所述攝入量反饋至所述用戶。
8、在本技術(shù)的一種實現(xiàn)方式中,根據(jù)所述菜品輪廓確定不同菜品之間是否存在遮擋關(guān)系,具體包括:
9、對所述菜品輪廓中的輪廓點進(jìn)行識別,并確定所述輪廓點中是否存在凹陷點;
10、若是,從所述菜品輪廓中選取若干目標(biāo)定位點,根據(jù)所述目標(biāo)定位點,生成相應(yīng)的目標(biāo)定位區(qū)域;
11、確定所述目標(biāo)定位區(qū)域?qū)?yīng)的圓心,將所述圓心與所述菜品輪廓進(jìn)行匹配,以確定所述圓心是否位于所述菜品輪廓之內(nèi);
12、在所述圓心不位于所述菜品輪廓之內(nèi)的情況下,確定所述不同菜品之間存在遮擋關(guān)系。
13、在本技術(shù)的一種實現(xiàn)方式中,對所述菜品輪廓進(jìn)行區(qū)域分割,具體包括:
14、根據(jù)所述菜品輪廓形成的菜品區(qū)域,分別確定不同菜品對應(yīng)未遮擋區(qū)域的區(qū)域中心;
15、針對所述菜品區(qū)域中相鄰的未遮擋區(qū)域,從所述未遮擋區(qū)域?qū)?yīng)的菜品輪廓中選取任意一個輪廓點作為初始點;
16、將所述初始點作為起點,按照預(yù)設(shè)方向遍歷所述未遮擋區(qū)域?qū)?yīng)的菜品輪廓中的輪廓點,連接所述輪廓點和所述未遮擋區(qū)域中的區(qū)域中心,生成對應(yīng)的第一連線和第二連線;
17、將所述第一連線和所述第二連線進(jìn)行對比,以確定所述第一連線和所述第二連線之間的長度關(guān)系,根據(jù)所述長度關(guān)系的變化情況,從所述輪廓點中選取對應(yīng)的分割點對所述菜品輪廓進(jìn)行區(qū)域分割。
18、在本技術(shù)的一種實現(xiàn)方式中,根據(jù)所述長度關(guān)系的變化情況,從所述輪廓點中選取對應(yīng)的分割點對所述菜品輪廓進(jìn)行區(qū)域分割,具體包括:
19、在所述輪廓點為所述初始點的情況下,所述第一連線由所述初始點所在未遮擋區(qū)域?qū)?yīng)的區(qū)域中心構(gòu)成,所述第二連線由所述初始點的相鄰未遮擋區(qū)域?qū)?yīng)的區(qū)域中心構(gòu)成,所述長度關(guān)系為所述第一連線小于所述第二連線;
20、在按照預(yù)設(shè)方向遍歷所述未遮擋區(qū)域?qū)?yīng)的菜品輪廓中的輪廓點時,當(dāng)所述長度關(guān)系為所述第一連線等于所述第二連線時,確定所述輪廓點為第一分割點;
21、繼續(xù)遍歷所述輪廓點,直至所述長度關(guān)系由所述第一連線不小于所述第二連線,變化為所述第一連線小于所述第二連線時,確定對應(yīng)的輪廓點為第二分割點;
22、根據(jù)所述第一分割點和所述第二分割點,對所述菜品輪廓進(jìn)行區(qū)域分割。
23、在本技術(shù)的一種實現(xiàn)方式中,將所述菜品特征與預(yù)設(shè)自助菜品進(jìn)行匹配,以確定所述菜品所屬的菜品類型以及所述菜品類型對應(yīng)的菜品組成信息,具體包括:
24、將每個菜品對應(yīng)的子菜品特征與預(yù)設(shè)自助菜品對應(yīng)的預(yù)設(shè)菜品特征進(jìn)行匹配,以確定所述子菜品特征與不同菜品類型之間的匹配度;
25、根據(jù)所述子菜品特征在所述菜品中的菜品重要度,對所述子菜品特征分配對應(yīng)的特征權(quán)重,根據(jù)所述特征權(quán)重對所述匹配度進(jìn)行加權(quán)求和,得到每個菜品對應(yīng)的菜品特征與預(yù)設(shè)自助菜品之間的綜合匹配度;
26、按照所述綜合匹配度,確定所述菜品所屬的菜品類型以及所述菜品類型對應(yīng)的菜品組成信息。
27、在本技術(shù)的一種實現(xiàn)方式中,根據(jù)所述菜品組成信息,對用戶當(dāng)前所需結(jié)算的多個菜品進(jìn)行分析,得到不同菜品中各營養(yǎng)成分對應(yīng)的攝入量,具體包括:
28、所述菜品組成信息包括每個子菜品對應(yīng)的營養(yǎng)成分;
29、根據(jù)預(yù)設(shè)的菜品庫,確定每種菜品類型的子菜品對應(yīng)的營養(yǎng)成分,以及預(yù)設(shè)度量單位下所述營養(yǎng)成分對應(yīng)的營養(yǎng)含量;
30、確定用戶當(dāng)前所需結(jié)算的多個菜品分別對應(yīng)的菜品量,根據(jù)所述菜品量和所述營養(yǎng)含量,計算不同菜品中各營養(yǎng)成分對應(yīng)的攝入量。
31、在本技術(shù)的一種實現(xiàn)方式中,根據(jù)所述健康目標(biāo)對所述攝入量進(jìn)行評估,得到對應(yīng)的評估結(jié)果,具體包括:
32、根據(jù)所述健康目標(biāo),確定各營養(yǎng)成分對應(yīng)的目標(biāo)攝入量;
33、將所述攝入量與所述目標(biāo)攝入量進(jìn)行對比,以確定所述攝入量是否符合所述目標(biāo)攝入量,得到對應(yīng)的評估結(jié)果;其中,所述評估結(jié)果包括達(dá)標(biāo)、未達(dá)標(biāo)和超標(biāo)。
34、在本技術(shù)的一種實現(xiàn)方式中,將所述評估結(jié)果以及所述攝入量反饋至所述用戶之后,所述方法還包括:
35、在所述評估結(jié)果為所述超標(biāo)的情況下,確定所述用戶是否存在聯(lián)動運動計劃;
36、若是,根據(jù)所述目標(biāo)攝入量和所述攝入量之間的第一差值,確定所述用戶對應(yīng)的運動量級,將所述運動量級轉(zhuǎn)換為對應(yīng)的運動設(shè)備功率負(fù)荷,并根據(jù)所述運動設(shè)備功率負(fù)荷,對所述聯(lián)動運動計劃進(jìn)行調(diào)整;
37、在所述評估結(jié)果為所述未達(dá)標(biāo)的情況下,確定未達(dá)到目標(biāo)攝入量的目標(biāo)營養(yǎng)成分,以及所述目標(biāo)營養(yǎng)成分的攝入量與其對應(yīng)目標(biāo)攝入量之間的第二差值;
38、從菜品庫中選取對應(yīng)攝入量能夠達(dá)到所述第二差值的指定菜品,并將所述指定菜品推送至用戶。
39、本技術(shù)實施例提供了一種針對自助菜品的智慧餐飲實現(xiàn)設(shè)備,所述設(shè)備包括:
40、至少一個處理器;
41、以及,與所述至少一個處理器通信連接的存儲器;
42、其中,所述存儲器存儲有可被所述至少一個處理器執(zhí)行的指令,所述指令被所述至少一個處理器執(zhí)行,以使所述至少一個處理器能夠執(zhí)行如上任一項所述的一種針對自助菜品的智慧餐飲實現(xiàn)方法
43、本技術(shù)實施例提供了一種非易失性計算機存儲介質(zhì),存儲有計算機可執(zhí)行指令,所述計算機可執(zhí)行指令設(shè)置為:
44、如上任一項所述的一種針對自助菜品的智慧餐飲實現(xiàn)方法。
45、通過本技術(shù)提出的一種針對自助菜品的智慧餐飲實現(xiàn)方法能夠帶來如下有益效果:
46、通過采集菜品圖像,并利用圖像處理和特征識別技術(shù)自動識別菜品類型及菜品組成信息,極大地提高了結(jié)算速度和準(zhǔn)確性。相比傳統(tǒng)的人工收銀方式,自動化處理能夠顯著減少顧客排隊等候時間,提升就餐體驗。同時,避免了人工結(jié)算中可能出現(xiàn)的錯賬、漏賬等問題,降低了對賬和管理的難度,提高了工作效率。根據(jù)菜品組成信息進(jìn)一步分析用戶所選菜品中的營養(yǎng)成分?jǐn)z入量,并根據(jù)用戶提交的健康目標(biāo)進(jìn)行評估,不僅滿足了消費者對健康飲食的需求,還提供了個性化的營養(yǎng)分析和健康建議,幫助用戶科學(xué)搭配膳食。