本發(fā)明涉及智能家居,特別是涉及一種垃圾處理方法、裝置、電子設備、存儲介質及程序產品。
背景技術:
1、隨著城市化進程的加速,人們生活水平和消費水平逐漸提高,家庭產生的生活垃圾量也隨之不斷增加。
2、用戶在日常生活中通常是將生活垃圾放置在同一個垃圾桶內,缺乏對生活垃圾的管理分類,且缺乏對過量生活垃圾的產生原因的分析,從而產生因為生活消費習慣導致的不必要的垃圾產生,降低了垃圾的分類處理效率和環(huán)保系數。
技術實現(xiàn)思路
1、針對當前垃圾分類不準確,且缺乏過量垃圾的產生因素的分析,降低了垃圾的處理效率和環(huán)保系數的技術問題,提出了本發(fā)明,以便提供一種克服上述問題或者至少部分地解決上述問題的垃圾處理方法、裝置、電子設備、存儲介質及程序產品。
2、基于本發(fā)明的第一方面,提供了一種垃圾處理方法,應用于服務端,所述方法包括:
3、獲取垃圾桶終端上傳的投放垃圾的用戶投放序列,其中,所述用戶投放序列是所述垃圾桶終端依據垃圾的投放時間、垃圾類別以及垃圾重量確定的,且所述垃圾類別是依據預設的垃圾分類模型對第一垃圾圖像進行識別得到的;
4、依據所述用戶投放序列,確定用戶對于目標垃圾類別的處理偏好信息;
5、在所述處理偏好信息符合處理優(yōu)化條件的情況下,生成與所述用戶投放序列關聯(lián)的處理優(yōu)化方案;
6、將所述處理優(yōu)化方案下發(fā)至用戶終端,并進行顯示。
7、一種可選的
技術實現(xiàn)要素:
,所述依據所述用戶投放序列,確定用戶對于目標垃圾類別的處理偏好信息,包括:
8、從所述用戶投放序列中篩選出目標垃圾類別對應的多條用戶投放記錄;
9、依據多條所述用戶投放記錄,確定用戶對于所述目標垃圾類別的處理偏好信息。
10、一種可選的發(fā)明內容,所述依據多條所述用戶投放記錄,確定用戶對于所述目標垃圾類別的處理偏好信息,包括:
11、依據多條所述用戶投放記錄中的投放時間,確定所述目標垃圾類別的垃圾的投放頻率;
12、依據多條所述用戶投放記錄中的投放重量,確定所述目標垃圾類別的垃圾的累計投放重量;
13、依據所述投放頻率、累計投放重量以及所述投放時間中的至少一項,生成用戶對于目標垃圾類別的處理偏好信息。
14、一種可選的發(fā)明內容,在所述目標垃圾類別為異常棄置物的情況下,確定所述處理偏好信息符合處理優(yōu)化條件,包括:
15、若異常棄置物的投放頻率大于或等于第一頻率,或者異常棄置物的累計投放重量大于或等于第一重量時,確定所述處理偏好信息符合處理優(yōu)化條件。
16、一種可選的發(fā)明內容,所述異常棄置物包括以下至少一種:食物和有害物。
17、一種可選的發(fā)明內容,在所述異常棄置物包括食物的情況下,所述生成與所述用戶投放序列關聯(lián)的處理優(yōu)化方案,包括:
18、獲取冰箱終端的過期預警信息,其中,所述過期預警信息至少包括食物種類和過期時間;
19、依據所述食物的投放時間與過期時間的目標時間間隔,和投放重量,確定用戶丟棄過期食物的頻率;
20、在確定用戶丟棄過期食物的頻率大于或等于第二頻率時,確定對應過期食物的食材購買建議和/或食材使用建議;
21、將所述食材購買建議和/或食材使用建議,作為所述用戶投放序列關聯(lián)的處理優(yōu)化方案。
22、一種可選的發(fā)明內容,所述方法還包括:
23、在確定用戶丟棄過期食物頻率小于第二頻率時,匹配對應的食材烹飪建議和/或食材保存建議;
24、將所述食材烹飪建議和/或食材保存建議,作為所述用戶投放序列關聯(lián)的處理優(yōu)化方案。
25、基于本發(fā)明的第二方面,還提供了一種垃圾處理方法,應用于垃圾桶終端,所述方法包括:
26、獲取內置攝像設備拍攝的第一垃圾圖像和重量傳感器檢測的垃圾重量;
27、將所述第一垃圾圖像輸入到預設的垃圾分類模型進行識別,得到對應的垃圾類別;
28、依據投放時間、垃圾類別和垃圾重量,生成用戶投放記錄;
29、基于在預設時間段內的多條用戶投放記錄,生成用戶投放序列;
30、將所述用戶投放序列上傳至服務端,以使所述服務端依據所述用戶投放序列,確定用戶對于目標垃圾類別的處理偏好信息,并在所述處理偏好信息符合處理優(yōu)化條件的情況下,生成與所述用戶投放序列關聯(lián)的處理優(yōu)化方案,并且,以使所述服務端將所述處理優(yōu)化方案下發(fā)至用戶終端,進行顯示。
31、一種可選的發(fā)明內容,將所述第一垃圾圖像輸入到預設的垃圾分類模型進行識別,得到對應的垃圾類別,包括:
32、計算所述第一垃圾圖像和多個垃圾類別關聯(lián)的聚類中心圖像之間的圖像相似度;
33、將圖像相似度最高的聚類中心圖像對應的垃圾類別,確定為所述第一垃圾圖像中垃圾的垃圾類別。
34、一種可選的發(fā)明內容,所述方法還包括:
35、提供一交互界面,并在所述交互界面上對識別得到的垃圾類別進行展示;
36、基于對展示的垃圾類別所關聯(lián)的類別判定控件的編輯操作,更新所述垃圾類別。
37、一種可選的發(fā)明內容,所述方法還包括:
38、獲取外置攝像設備拍攝的第二垃圾圖像;
39、對所述第二垃圾圖像進行識別,得到所述第二垃圾圖像對應的垃圾類別;
40、提供一交互界面,并在所述交互界面中對識別得到的垃圾類別進行展示,用以提醒用戶進行垃圾的分類投放。
41、基于本發(fā)明的第三方面,還提供了一種垃圾處理裝置,應用于服務端,所述裝置包括:
42、序列獲取模塊,用于獲取垃圾桶終端上傳的投放垃圾的用戶投放序列,其中,用戶投放序列是所述垃圾桶終端依據垃圾的投放時間、垃圾類別以及垃圾重量確定的,且所述垃圾類別是依據預設的垃圾分類模型對第一垃圾圖像進行識別得到的;
43、處理偏好確定模塊,用于依據所述用戶投放序列,確定用戶對于目標垃圾類別的處理偏好信息;
44、優(yōu)化方案確定模塊,用于在所述處理偏好信息符合處理優(yōu)化條件的情況下,生成與所述用戶投放序列關聯(lián)的處理優(yōu)化方案;
45、方案下發(fā)模塊,用于將所述處理優(yōu)化方案下發(fā)至用戶終端,并進行顯示。
46、基于本發(fā)明的第四方面,還提供了一種垃圾處理裝置,應用于垃圾桶終端,所述裝置包括:
47、數據獲取模塊,用于獲取內置攝像設備拍攝的第一垃圾圖像和重量傳感器檢測的垃圾重量;
48、類別識別模塊,用于將所述第一垃圾圖像輸入到預設的垃圾分類模型進行識別,得到對應的垃圾類別;
49、記錄確定模塊,用于依據投放時間、垃圾類別和垃圾重量,生成用戶投放記錄;
50、序列生成模塊,用于基于在預設時間段內的多條用戶投放記錄,生成用戶投放序列;
51、序列上傳模塊,用于將所述用戶投放序列上傳至服務端,以使所述服務端依據所述用戶投放序列,確定用戶對于目標垃圾類別的處理偏好信息,并在所述處理偏好信息符合處理優(yōu)化條件的情況下,生成與所述用戶投放序列關聯(lián)的處理優(yōu)化方案,并且,以使所述服務端將所述處理優(yōu)化方案下發(fā)至用戶終端,進行顯示。
52、基于本發(fā)明的第五方面,還提供了一種電子設備,包括:
53、一個或多個處理器;
54、存儲器;
55、一個或多個程序,其中所述一個或多個程序被存儲在所述存儲器中并被配置為由所述一個或多個處理器執(zhí)行,所述一個或多個程序配置用于執(zhí)行上述發(fā)明內容中任一所述的方法。
56、基于本發(fā)明的第六方面,還提供了一種計算機可讀存儲介質,存儲與電子設備結合使用的計算機程序,其特征在于,所述計算機程序可被處理器執(zhí)行以完成上述發(fā)明內容中任一所述的方法。
57、基于本發(fā)明的第七方面,還提供了一種計算機程序產品,包括計算機程序/計算機可執(zhí)行指令,其特征在于,所述計算機程序/計算機可執(zhí)行指令,被電子設備中的處理器執(zhí)行時實現(xiàn)上述發(fā)明內容任一項所述的方法。
58、與現(xiàn)有技術相比,本發(fā)明包括首先獲取垃圾桶終端上傳的投放垃圾的用戶投放序列,其中,用戶投放序列是所述垃圾桶終端依據垃圾的投放時間、垃圾類別以及垃圾重量確定的,且所述垃圾類別是依據預設的垃圾分類模型對第一垃圾圖像進行識別得到的。然后依據所述用戶投放序列,確定用戶對于目標垃圾類別的處理偏好信息。并且在所述處理偏好信息符合處理優(yōu)化條件的情況下,生成與所述用戶投放序列關聯(lián)的處理優(yōu)化方案。最后將所述處理優(yōu)化方案下發(fā)至用戶終端,并進行顯示。從而可以通過圖像識別進行精確的垃圾分類,且可以在分析出用戶產生垃圾過量的情況下,確定出對應的處理優(yōu)化方案。提高垃圾處理效率、環(huán)保系數以及用戶體驗感。
59、上述說明僅是本發(fā)明技術方案的概述,為了能夠更清楚了解本發(fā)明的技術手段,而可依照說明書的內容予以實施,并且為了讓本發(fā)明的上述和其它目的、特征和優(yōu)點能夠更明顯易懂,以下特舉本發(fā)明的具體實施方式。