本申請涉及視頻檢測,特別是涉及一種寵物喂食器的控制方法、設備以及存儲介質。
背景技術:
1、為了滿足寵物主人的喂食需求和便捷性,寵物喂食器作為一種創(chuàng)新的設備應運而生。寵物喂食器旨在為寵物主人提供一種自動喂食的解決方案,有助于減輕日常喂食的負擔。
2、然而,傳統(tǒng)的寵物喂食器通常存在一些缺點,只會機械性地進行定時、定量輸出寵物糧。其并未考慮寵物的實際進食需求,可能會導致喂食盤中堆積過量寵物糧,進而容易出現(xiàn)食物變質等問題。不僅存在浪費問題,也不利于寵物的健康。
3、因此,現(xiàn)亟需一種更為靈活的寵物喂食器控制方法來提升使用體驗。
技術實現(xiàn)思路
1、本申請至少提供一種寵物喂食器的控制方法、裝置、設備以及計算機可讀存儲介質。
2、本申請第一方面提供了一種寵物喂食器的控制方法,包括:響應于接收到的寵物喂食指令,對所述寵物喂食器的喂食區(qū)域進行余糧檢測,得到所述喂食區(qū)域的當前余糧份量;所述寵物喂食指令包括指定喂食份量;若所述當前余糧份量小于預設的余糧閾值,則基于所述指定喂食份量進行分批次投喂處理;響應于檢測到所述分批次投喂處理的過程中的余糧份量大于所述余糧閾值,則暫?;蛲V惯M行所述分批次投喂處理;響應于檢測到所述分批次投喂處理的過程中的余糧份量小于或等于所述余糧閾值,則持續(xù)進行分批次投喂處理,直至所述分批次投喂處理的投喂總量達到所述指定喂食份量。
3、在一實施例中,在所述響應于接收到的寵物喂食指令之前,所述方法還包括:響應于檢測到目標區(qū)域中存在目標寵物,對所述喂食區(qū)域進行余糧檢測,得到初始余糧份量;對所述目標寵物進行行為檢測處理,得到所述目標寵物的寵物行為;所述響應于接收到的寵物喂食指令,對所述寵物喂食器的喂食區(qū)域進行余糧檢測,得到所述喂食區(qū)域的當前余糧份量,包括:響應于接收到所述寵物喂食指令且所述寵物行為包括進食行為,則對所述喂食區(qū)域進行余糧檢測,得到所述當前余糧份量。
4、在一實施例中,在所述對所述目標寵物進行行為檢測處理,得到所述目標寵物的寵物行為之后,所述方法還包括:響應于接收到所述寵物喂食指令且所述目標寵物不存在進食行為,則判斷所述初始余糧份量是否大于所述余糧閾值;若所述初始余糧份量大于所述余糧閾值,則暫?;蛲V惯M行所述余糧檢測和所述分批次投喂處理。
5、在一實施例中,所述方法還包括:加載寵物檢測模型并基于所述寵物檢測模型對目標區(qū)域進行寵物檢測處理;響應于檢測到目標區(qū)域中存在目標寵物,將所述寵物檢測模型切換為余糧檢測模型,并基于所述余糧檢測模型對所述喂食區(qū)域進行余糧檢測,得到初始余糧份量;將所述余糧檢測模型切換為行為檢測模型,基于所述行為檢測模型對所述目標寵物進行行為檢測處理,得到所述目標寵物的寵物行為。
6、在一實施例中,在所述基于所述指定喂食份量進行分批次投喂處理之前,所述方法還包括:對所述寵物喂食器的儲糧區(qū)域進行缺糧檢測,得到缺糧檢測結果;所述基于所述指定喂食份量進行分批次投喂處理,包括:響應于所述缺糧檢測結果表征所述寵物喂食器未缺糧,基于當前批次喂食份量進行投喂處理。
7、在一實施例中,在所述基于當前批次喂食份量進行投喂處理之后,所述方法還包括:對所述寵物喂食器對應的目標區(qū)域進行寵物檢測處理;響應于所述目標區(qū)域中不存在目標寵物,則暫?;蛲V惯M行所述分批次投喂處理;和/或,對所述目標寵物進行行為檢測處理;響應于所述目標寵物不存在進食行為,則暫?;蛲V惯M行所述分批次投喂處理。
8、在一實施例中,所述基于所述指定喂食份量進行分批次投喂處理,包括:對每一批次投喂處理進行卡糧檢測,得到卡糧檢測結果;若所述卡糧檢測結果表征所述寵物喂食器不存在卡糧問題,且未檢測到寵物糧輸出,則生成缺糧信息并進行信息上報處理。
9、在一實施例中,在所述對每一批次投喂處理進行卡糧檢測,得到卡糧檢測結果之后,所述方法還包括:若所述卡糧檢測結果表征所述寵物喂食器存在卡糧問題,則生成卡糧信息并進行信息上報處理;對所述寵物喂食器對應的目標區(qū)域進行寵物檢測處理,和/或對所述目標區(qū)域中的目標寵物進行行為檢測處理;響應于所述目標區(qū)域中不存在所述目標寵物,和/或所述目標寵物不存在進食行為,則停止進行所述分批次投喂處理。
10、本申請第二方面提供了一種寵物喂食器的控制裝置,包括:余糧檢測模塊,用于響應于接收到的寵物喂食指令,對所述寵物喂食器的喂食區(qū)域進行余糧檢測,得到所述喂食區(qū)域的當前余糧份量;所述寵物喂食指令包括指定喂食份量;分批投喂模塊,用于若所述當前余糧份量小于預設的余糧閾值,則基于所述指定喂食份量進行分批次投喂處理;第一投喂控制模塊,用于響應于檢測到所述分批次投喂處理的過程中的余糧份量大于所述余糧閾值,則暫停或停止進行所述分批次投喂處理;第二投喂控制模塊,用于響應于檢測到所述分批次投喂處理的過程中的余糧份量小于或等于所述余糧閾值,則持續(xù)進行分批次投喂處理,直至所述分批次投喂處理的投喂總量達到所述指定喂食份量。
11、本申請第三方面提供了一種電子設備,包括存儲器和處理器,處理器用于執(zhí)行存儲器中存儲的程序指令,以實現(xiàn)上述寵物喂食器的控制方法。
12、本申請第四方面提供了一種計算機可讀存儲介質,其上存儲有程序指令,程序指令被處理器執(zhí)行時實現(xiàn)上述寵物喂食器的控制方法。
13、上述方案,寵物喂食器響應于接收到的寵物喂食指令,對所述寵物喂食器的喂食區(qū)域進行余糧檢測,得到所述喂食區(qū)域的當前余糧份量;所述寵物喂食指令包括指定喂食份量;若所述當前余糧份量小于預設的余糧閾值,則表征需要進行喂食,因此寵物喂食器基于所述指定喂食份量進行分批次投喂處理;在寵物喂食器分批次投喂處理的過程中還需要進行余糧檢測;響應于檢測到所述分批次投喂處理的過程中的余糧份量大于所述余糧閾值,則暫?;蛲V惯M行所述分批次投喂處理;響應于檢測到所述分批次投喂處理的過程中的余糧份量小于或等于所述余糧閾值,則持續(xù)進行分批次投喂處理,直至所述分批次投喂處理的投喂總量達到所述指定喂食份量;由此能夠避免寵物喂食器只會根據寵物喂食指令進行固定喂食,而忽略了在寵物的實際進食場景中通常并不會定時定量地進食,進而減少了糧食浪費的可能性,也提高了寵物主人在使用寵物喂食器時的用戶體驗。
14、應當理解的是,以上的一般描述和后文的細節(jié)描述僅是示例性和解釋性的,而非限制本申請。
1.一種寵物喂食器的控制方法,其特征在于,所述方法應用于寵物喂食器,所述方法包括:
2.根據權利要求1所述的方法,其特征在于,在所述響應于接收到的寵物喂食指令之前,所述方法還包括:
3.根據權利要求2所述的方法,其特征在于,在所述對所述目標寵物進行行為檢測處理,得到所述目標寵物的寵物行為之后,所述方法還包括:
4.根據權利要求2所述的方法,其特征在于,所述方法還包括:
5.根據權利要求1所述的方法,其特征在于,在所述基于所述指定喂食份量進行分批次投喂處理之前,所述方法還包括:
6.根據權利要求5所述的方法,其特征在于,在所述基于當前批次喂食份量進行投喂處理之后,所述方法還包括:
7.根據權利要求1所述的方法,其特征在于,所述基于所述指定喂食份量進行分批次投喂處理,包括:
8.根據權利要求7所述的方法,其特征在于,在所述對每一批次投喂處理進行卡糧檢測,得到卡糧檢測結果之后,所述方法還包括:
9.一種電子設備,其特征在于,包括存儲器和處理器,所述處理器用于執(zhí)行所述存儲器中存儲的程序指令,以實現(xiàn)權利要求1至8任一項所述的方法。
10.一種計算機可讀存儲介質,其上存儲有程序指令,其特征在于,所述程序指令被處理器執(zhí)行時實現(xiàn)權利要求1至8任一項所述的方法。