本申请涉及餐饮服务技术领域,具体而言,涉及一种翻台监测方法及装置。
背景技术:
“翻台”是餐饮服务类用语,指的是在外酒店或餐馆吃饭时,餐桌会有桌布和餐具。等客人用完餐后,服务员会将桌面清理干净,再重新铺上干净的桌布及餐具。传统的餐厅翻台主要靠工作人员人工进行翻台,这种传统的翻台方法中,前厅的工作人员无法准确的获知餐桌清理情况,通常会在某桌客人完成结账后,就会请下一等待就餐的顾客到该餐桌进行用餐,因此经常发生下一批顾客已经到达分配的餐桌处,但该餐桌仍未完成清理,导致顾客无法落座的情况,从而出现餐厅管理不完善的问题,进而出现餐厅工作效率低的问题,同时会给顾客带来不佳的就餐体验。
技术实现要素:
本申请实施例的目的在于提供一种翻台监测方法及装置,用以改善现有技术中餐厅工作效率低的问题。
第一方面,本申请实施例提供了一种翻台监测方法,所述方法包括:确定从有人就餐状态转换到无人就餐状态的目标餐桌;获取所述目标餐桌上的餐盘的第一餐盘标识;监测回收至回收处餐盘的餐盘标识;若所述第一餐盘标识在所述回收处被全部监测到,则确定所述目标餐桌清理完成;将所述目标餐桌添加至待分配餐桌列表。
在上述实现过程中,先根据餐桌的就餐状态确定出目标餐桌,然后在回收处进行餐盘标识监测的操作,根据目标餐桌上的餐盘的第一餐盘标识以及监测到的餐盘标识准确地确定目标餐桌是否清理完成,并将清理完成的目标餐桌添加至待分配的餐桌列表中,再使负责餐桌分配的工作人员为等待就餐的顾客分配餐桌,完善了餐厅的管理,保证餐厅工作的有序性并提高餐厅中的工作效率。
可选地,所述确定从有人就餐状态转换到无人就餐状态的目标餐桌,包括:获取餐桌处设置的传感器系统检测到的传感数据,并根据所述传感数据确定所述餐桌的就餐状态;若该餐桌从有人就餐状态转换为无人就餐状态,则确定该餐桌为目标餐桌。
在上述实现过程中,根据传感器系统监测的传感数据可以准确的对餐桌的就餐状态进行判断,从而根据餐桌的就餐状态准确的确定出目标餐桌,进而在确定出目标餐桌后保证后续工作的顺利进行。
可选地,所述传感器系统包括设置于与所述餐桌对应的所有座椅上的多个重力传感器,所述传感数据为所有重力传感器检测到的多个重力传感数据;所述方法还包括:通过以下方式确定所述餐桌所处的有人就餐状态:判断所述多个重力感应数据中是否存在至少一个重力感应数据在第一预设时间段内大于预设值,若是,则确定所述餐桌为有人就餐状态;通过以下方式确定所述餐桌所处的无人就餐状态:判断所有重力感应数据是否均在第二预设时间段内处于预设范围内,若是,则确定所述餐桌为无人就餐状态。通过重力数据能够准确的确定出座椅上是否有顾客就坐,从而准确的根据座椅上顾客的就坐状态判断对应的餐桌所处的就餐状态。
可选地,所述传感器系统包括设置于与所述餐桌处的图像传感器,所述传感数据为图像数据;所述方法还包括:通过以下方式确定所述餐桌所处的有人就餐状态:若识别出所述图像数据中包括就餐的顾客,则确定所述餐桌为有人就餐状态;通过以下方式确定所述餐桌所处的无人就餐状态:若识别出所述图像数据中不包括就餐的顾客,则确定所述餐桌为无人就餐状态。根据图像数据可以进行图像识别,以识别出是否有顾客在就餐,从而准确的根据图像数据中是否有顾客判断对应的餐桌所处的就餐状态。
可选地,所述餐盘上设置有射频识别标签,所述回收处设置有读取装置;所述获取所述目标餐桌上的餐盘的第一餐盘标识,包括:获取所述目标餐桌点餐的所有菜品,根据数据库中每个菜品与所述餐盘标识之间唯一确定的对应关系确定所述第一餐盘标识;其中,每个所述射频识别标签中对应写入一个所述第一餐盘标识;所述监测回收至回收处餐盘的餐盘标识,包括:获取所述读取装置读取回收至所述回收处的餐盘上的所述射频识别标签中的餐盘标识;所述方法还包括:通过以下方式确定所述目标餐桌清理完成:判断所述餐盘标识中是否存在所有的所述第一餐盘标识,若是,则确定所述目标餐桌清理完成。
在上述实现过程中,通过射频识别的方式对回收的餐盘进行监测,以根据监测结果以及餐桌上的餐盘的第一餐盘标识准确的判断该目标餐桌的清理状态,同时能够提高工作效率。
可选地,所述根据数据库中每个菜品与所述餐盘标识之间唯一确定的对应关系确定所述第一餐盘标识之前,还包括:获取所有在售菜品;为所述在售菜品中的每一个菜品分配唯一对应的餐盘标识;将所述在售菜品以及与所述在售菜品有对应关系的餐盘标识存入所述数据库。
在上述实现过程中,数据库中存储有在售菜品以及与该在售菜品有对应关系的餐盘标识,因此可以根据该数据库以及餐盘中盛装的菜品确定餐盘的餐盘标识,或者根据该数据库以及点餐数据中的菜品确定第一餐盘标识,从而保证准确的对餐桌的清理状态进行判断。
第二方面,本申请实施例提供了一种翻台监测方法,所述方法包括:确定从有人就餐状态转换到无人就餐状态的目标餐桌;通过读取装置对所述目标餐桌上的餐盘上射频识别标签中的餐盘标识进行监测;若监测到所述目标餐桌上的餐盘标识消失,则确定所述目标餐桌清理完成;将所述目标餐桌添加至待分配餐桌列表。
第三方面,本申请实施例提供了一种翻台监测装置,所述装置包括:目标确定餐桌模块,用于确定从有人就餐状态转换到无人就餐状态的目标餐桌;第一餐盘标识获取模块,用于获取所述目标餐桌上的餐盘的第一餐盘标识;餐盘标识监测模块,用于监测回收至回收处餐盘的餐盘标识;清理确定模块,用于若所述第一餐盘标识在所述回收处被全部监测到,则确定所述目标餐桌清理完成;列表更新模块,用于将所述目标餐桌添加至待分配餐桌列表。
可选地,所述目标确定餐桌模块包括:就餐状态确定单元,用于获取餐桌处设置的传感器系统检测到的传感数据,并根据所述传感数据确定所述餐桌的就餐状态;目标餐桌确定单元,用于若该餐桌从有人就餐状态转换为无人就餐状态,则确定该餐桌为目标餐桌。
可选地,所述传感器系统包括设置于与所述餐桌对应的所有座椅上的多个重力传感器,所述传感数据为所有重力传感器检测到的多个重力传感数据;所述装置还包括:第一就餐状态确定单元,用于判断所述多个重力感应数据中是否存在至少一个重力感应数据在第一预设时间段内大于预设值,若是,则确定所述餐桌为有人就餐状态;第二就餐状态确定单元,用于通过以下方式确定所述餐桌所处的无人就餐状态:判断所有重力感应数据是否均在第二预设时间段内处于预设范围内,若是,则确定所述餐桌为无人就餐状态。
可选地,所述传感器系统包括设置于与所述餐桌处的图像传感器,所述传感数据为图像数据;所述装置还包括:第一就餐状态确定单元,用于若识别出所述图像数据中包括就餐的顾客,则确定所述餐桌为有人就餐状态;第二就餐状态确定单元,用于若识别出所述图像数据中不包括就餐的顾客,则确定所述餐桌为无人就餐状态。
可选地,所述餐盘上设置有射频识别标签,所述回收处设置有读取装置;所述第一餐盘标识获取模块包括:第一餐盘标识确定单元,用于获取所述目标餐桌点餐的所有菜品,根据数据库中每个菜品与所述餐盘标识之间唯一确定的对应关系确定所述第一餐盘标识;其中,每个所述射频识别标签中对应写入一个所述第一餐盘标识;所述餐盘标识监测模块包括:餐盘标识获取单元,用于获取所述读取装置读取回收至所述回收处的餐盘上的所述射频识别标签中的餐盘标识;所述装置还包括:目标餐桌清理判断模块,用于通过以下方式确定所述目标餐桌清理完成:判断所述餐盘标识中是否存在所有的所述第一餐盘标识,若是,则确定所述目标餐桌清理完成。
可选地,所述第一餐盘标识获取模块包括:在售菜品获取单元,用于获取所有在售菜品;餐盘标识分配单元,用于为所述在售菜品中的每一个菜品分配唯一对应的餐盘标识;数据库更新单元,用于将所述在售菜品以及与所述在售菜品有对应关系的餐盘标识存入所述数据库。
第四方面,本申请实施例提供了一种翻台监测装置,所述装置包括:目标确定餐桌模块,用于确定从有人就餐状态转换到无人就餐状态的目标餐桌;目标餐桌监测模块,用于通过读取装置对所述目标餐桌上的餐盘上射频识别标签中的餐盘标识进行监测;清理判断模块,用于若监测到所述目标餐桌上的餐盘标识消失,则确定所述目标餐桌清理完成;列表更新模块,将所述目标餐桌添加至待分配餐桌列表。
第五方面,本申请实施例提供一种电子设备,包括处理器以及存储器,所述存储器存储有计算机可读取指令,当所述计算机可读取指令由所述处理器执行时,运行如上述第一方面提供的方法。
第六方面,本申请实施例提供一种电子设备,包括处理器以及存储器,所述存储器存储有计算机可读取指令,当所述计算机可读取指令由所述处理器执行时,运行如上述第二方面提供的方法。
第七方面,本申请实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时运行如上述第一方面提供的方法。
第八方面,本申请实施例提供一种可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时运行如上述第二方面提供的方法。
本申请的其他特征和优点将在随后的说明书阐述,并且,部分地从说明书中变得显而易见,或者通过实施本申请实施例了解。本申请的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
附图说明
为了更清楚地说明本申请实施例的技术方案,下面将对本申请实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本申请的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本申请实施例提供的一种翻台监测方法的流程图;
图2为本申请实施例提供的一种翻台监测装置的结构示意图;
图3为本申请实施例提供的一种电子设备的结构框图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本申请实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本申请的实施例的详细描述并非旨在限制要求保护的本申请的范围,而是仅仅表示本申请的选定实施例。基于本申请的实施例,本领域技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本申请保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本申请的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
请参看图1,本申请实施例提供了一种翻台监测方法,该方法包括如下步骤:
步骤s110:确定从有人就餐状态转换到无人就餐状态的目标餐桌。
在确定从有人就餐状态转换到无人就餐状态的目标餐桌时,需要先获取餐桌的就餐状态,然后对餐桌的就餐状态进行监测,并将从有人就餐状态转换为无人就餐状态的餐桌确定为目标餐桌,其中,可以获取餐桌处设置的传感器系统检测到的传感数据,以根据传感数据确定餐桌的就餐状态;若该餐桌从有人就餐状态转换为无人就餐状态,则可以确定该餐桌为目标餐桌。其中,传感器系统可以为不同形式的传感器,根据其检测到的传感数据确定餐桌状态的方式也不尽相同,具体实施方式将在后文中进行详细说明。
在上述实现过程中,根据传感器系统监测的传感数据可以准确的对餐桌的就餐状态进行判断,从而根据餐桌的就餐状态准确的确定出目标餐桌,进而在确定出目标餐桌后保证后续工作的顺利进行,例如,可以保证工作人员及时的进行清理工作,或者保证工作人员及时并准确地完成结账工作等。
步骤s120:获取目标餐桌上的餐盘的第一餐盘标识。
步骤s130:监测回收至回收处餐盘的餐盘标识。
步骤s140:判断第一餐盘标识在回收处是否被全部监测到,若是,则执行步骤s150:确定目标餐桌清理完成。
具体地,餐盘上设置有射频识别标签,回收处设置有读取装置。
在获取目标餐桌上的餐盘的第一餐盘标识时,可以先获取目标餐桌点餐的所有菜品,然后根据数据库中每个菜品与餐盘标识之间唯一确定的对应关系确定第一餐盘标识;其中,每个射频识别标签中对应写入一个第一餐盘标识。
其中,可以通过以下方式确定数据库:首先,获取所有在售菜品,然后为在售菜品中的每一个菜品分配唯一对应的餐盘标识,最终将在售菜品以及与在售菜品有对应关系的餐盘标识存入数据库。
例如,某餐厅中的所有在售菜品有8种,该8种菜品分别为a菜品、b菜品、c菜品、d菜品、e菜品、f菜品、g菜品以及h菜品,则可以对每个不同的菜品分配唯一对应的餐盘标识,餐盘标识可以为数字或者字母组成形式单一的标识,还可以为数字、字母以及符号等组合而成的标识,以单一数字组合为例,为a菜品分配唯一对应的餐盘标识001,为b菜品分配唯一对应的餐盘标识002,为c菜品分配唯一对应的餐盘标识003,为d菜品分配唯一对应的餐盘标识004,为e菜品分配唯一对应的餐盘标识005,为f菜品分配唯一对应的餐盘标识006,为g菜品分配唯一对应的餐盘标识007,为h菜品分配唯一对应的餐盘标识008,然后可以将8种菜品以及其分别对应的餐盘标识存入数据库中。可以理解地,餐盘上的射频识别标签可以重复写入和清除数据,在某餐桌就餐的顾客点餐后,厨房将对应的菜品做出后,可以根据实际情况选择任意的餐盘进行装餐,在装餐后再将该菜品对应的餐盘标识对应的写入所选的餐盘上的射频识别标签,然后负责上餐的工作人员可以将该菜品端上该餐桌,以供顾客享用。
在上述实现过程中,数据库中存储有在售菜品以及与该在售菜品有对应关系的餐盘标识,因此可以根据该数据库以及餐盘中盛装的菜品确定餐盘的餐盘标识,或者根据该数据库以及点餐数据中的菜品确定第一餐盘标识,从而保证准确的对餐桌的清理状态进行判断。
接着,获取目标餐桌的上的餐盘的第一餐盘标识,具体地可以先获取目标餐桌的点餐信息,点餐信息包括在该目标餐桌处就餐顾客点的所有菜品,若就餐顾客点了a菜品、c菜品、e菜品以及f菜品,则可以根据上述确定出的数据库获取目标餐桌上的餐盘的第一餐盘标识包括餐盘标识001、餐盘标识003、餐盘标识005以及餐盘标识006,由于每个第一餐盘标识被写入至对应的每个射频识别标签中,则回收处的读取装置可以读取回收至回收处的餐盘上设置的射频识别标签,以获取每个餐盘的餐盘标识,若监测到回收至回收处餐盘的餐盘标识有餐盘标识001、餐盘标识002、餐盘标识003、餐盘标识004、餐盘标识005、以及餐盘标识007,由于监测到的餐盘标识中未出现第一餐盘标识中的餐盘标识006,因此可以确定目标餐桌未完成清理,相应地,若监测到回收至回收处餐盘的餐盘标识有餐盘标识001、餐盘标识002、餐盘标识003、餐盘标识004、餐盘标识005、以及餐盘标识006,由于监测到的餐盘标识中存在所有的第一餐盘标识,则可以确定目标餐桌已完成清理。通过射频识别的方式对回收的餐盘进行监测,以根据监测结果以及餐桌上的餐盘的第一餐盘标识准确的判断该目标餐桌的清理状态,同时能够提高工作效率。
在上述实施方式中,餐盘上设置有射频识别标签中除了写入的有第一餐盘标识,还可以有其他信息,如餐桌号以及客户要求等信息等,例如,若该餐桌为5号,且该5号餐桌的顾客仅点了菜品a,则该餐桌上的菜品a所在的餐盘的射频识别标签中可以包括餐盘标识005以及餐桌号5,若某餐桌为8号,且该8号餐桌的顾客也仅点了菜品a,则该餐桌上的菜品a所在的餐盘的射频识别标签中可以包括餐盘标识005以及餐桌号8,那么,若回收处的读取装置读取到某回收的餐盘对应的信息包括餐盘标识005以及餐桌号5,那么可以判断出5号餐桌完成清理,避免发生对点有相同菜品的8号餐桌有误判的情况,保证判断的准确性。
步骤s160:将目标餐桌添加至待分配餐桌列表。
当确定目标餐桌清理完成后,可以将目标餐桌添加至待分配餐桌列表中,以使负责餐桌分配的工作人员为等待就餐的顾客分配餐桌,并保证了顾客到达被的分配餐桌后,可以直接落座并进行点餐。
在上述实现过程中,先根据餐桌的就餐状态确定出目标餐桌,然后在回收处进行餐盘标识监测的操作,根据目标餐桌上的餐盘的第一餐盘标识以及监测到的餐盘标识准确地确定目标餐桌是否清理完成,并将清理完成的目标餐桌添加至待分配的餐桌列表中,再使负责餐桌分配的工作人员为等待就餐的顾客分配餐桌,完善了餐厅的管理,保证餐厅工作的有序性并提高餐厅中的工作效率。
在上述实施方式中确定目标餐桌时,需要获取餐桌的状态,以确定从有人就餐状态转换到无人就餐状态的餐桌为目标餐桌,可以根据传感器系统获取的传感数据进行确定,下边分别对不同形式的传感器系统以及确定方法进行介绍:
第一种实施方式,传感器系统包括设置于与餐桌对应的所有座椅上的多个重力传感器,传感数据为所有重力传感器检测到的多个重力传感数据,则可以通过以下方式确定餐桌所处的有人就餐状态:判断多个重力感应数据中是否存在至少一个重力感应数据在第一预设时间段内大于预设值,若是,则确定餐桌为有人就餐状态;以及通过以下方式确定餐桌所处的无人就餐状态:判断所有重力感应数据是否均在第二预设时间段内处于预设范围内,若是,则确定餐桌为无人就餐状态。
座椅上安装的重力传感器可以获取该座椅上增加或减少的重力数据,若某座椅的重力传感器获取的重力数据为0,则说明该座椅上没有顾客就坐,若该座椅的重力传感器获取的重力数据为50kg,则说明该座椅上有顾客就坐。为了准确的确定座椅上是否有人就坐,可以设置座椅上有顾客就坐的重力数据所处的预设范围,例如,在重力数据大于预设最小值时,才判断该座椅上有顾客就坐,如,若体重小于10kg的顾客需要使用儿童就餐椅,则该预设最小值可以为10kg,在重力数据小于预设最大值时,可以直接判断该座椅上有顾客就坐,而在重力数据大于预设最大值时,可以发出需要工作人员查看的提示,如,假如一般顾客的体重不会超过150kg,则若重力数据大于150kg,则可以发出查看提示,以使工作人员查看该座椅是否出现损坏或者其他用途。还可以通过设置最短时间段以保证根据重力数据准确的确定座椅上是否有人就坐,如,若重力数据为20kg,且持续的时间大于最短时间段,则可以座椅出现避免误触或者磕碰的情况而导致误判的问题。
其中,为了对每个餐桌的状态进行准确的确定,可以采用以下的实施方式:
方式一:餐桌只能接收对应的座椅发送的重力数据,也就是说,每个餐桌对应的座椅是固定设置的,例如,餐桌1为二人餐桌,则该餐桌1对应的座椅为座椅1a和座椅1b,餐桌2为四人餐桌,则该餐桌2对应的座椅为座椅2a、座椅2b、座椅2c以及座椅2d,若客户需要添加座椅,那么可以对餐桌以及座椅之间的对应关系进行手动更新和调整,例如,上述餐桌1原为二人餐桌,对应的座椅为座椅1a和座椅1b,此时有三人同行的顾客需要在餐桌1处进行就餐,则可以对餐厅中的备用座椅或者其他座椅设置为1c,并移至餐桌1处,以供顾客使用,若是对备用座椅进行设置,则对其他座椅以及餐桌之间的关系没有影响,若是对其他座椅进行设置,则需要将该座椅从其他座椅以及餐桌之间的关系中去除,如,若将原座椅2a更新为1c,则需要将餐桌2对应的座椅更新为座椅2b、座椅2c以及座椅2d。
方式二:餐桌可以接收与其距离小于预设值的座椅发送的重力数据,座椅和餐桌之间通过距离进行分配对应的关系,例如,若距离餐桌1的距离小于预设距离的座椅为座椅a和座椅b,那么餐桌1对应的座椅就为座椅a和座椅b,若距离餐桌2的距离小于预设距离的座椅为座椅c、座椅d、座椅e以及座椅f,则餐桌2对应的座椅为座椅c、座椅d、座椅e以及座椅f。若顾客或者工作人员将与餐桌2的距离小于预设距离的座椅c移动至与餐桌1的距离小于预设距离的地方,则餐桌2对应的座椅更新为座椅d、座椅e以及座椅f,餐桌1对应的座椅就更新为座椅a、座椅b以及座椅c。
在上述实现过程中,通过重力数据能够准确的确定出座椅上是否有顾客就坐,从而准确的根据座椅上顾客的就坐状态判断对应的餐桌所处的就餐状态。
第二种实施方式,传感器系统包括设置于与餐桌处的图像传感器,传感数据为图像数据;则可以通过以下方式确定餐桌所处的有人就餐状态:若识别出图像数据中包括就餐的顾客,则确定餐桌为有人就餐状态;通过以下方式确定餐桌所处的无人就餐状态:若识别出图像数据中不包括就餐的顾客,则确定餐桌为无人就餐状态。根据图像数据可以进行图像识别,以识别出是否有顾客在就餐,从而准确的根据图像数据中是否有顾客判断对应的餐桌所处的就餐状态。
在确定出目标餐桌后,可以直接生成清理提示,以提示工作人员及时对目标餐桌进行清理;除了生成清理提示之外,还会根据目标餐桌的点餐数据生成账单以及结账提示,以提示工作人员准确的进行收账。
此外,本申请实施例提供了另一种翻台监测方法,方法包括如下步骤:确定从有人就餐状态转换到无人就餐状态的目标餐桌;通过读取装置对目标餐桌上的餐盘上射频识别标签中的餐盘标识进行监测;若监测到目标餐桌上的餐盘标识消失,则确定目标餐桌清理完成;将目标餐桌添加至待分配餐桌列表。
具体地,餐桌上可以安装读取装置,该读取装置具有一定的读取范围,该读取范围包括该餐桌的整个桌面,且该读取范围不包括其他餐桌的桌面任意的部分,则该读取装置可以读取其读取范围内餐盘标识消失,也就是说,该范围内没有出现餐盘,则表明该餐桌是清理干净的,然后可以将该餐桌添加至待分配餐桌列表,例如,若某餐桌的就餐顾客走后,清理的工作人员会进行餐盘的清理,将该餐桌上的餐盘都收回至回收处,只有在餐桌上没有剩余的餐盘时,才可以确定目标餐桌清理完成,该方法能够有效的提高工作的效率。
基于同一发明构思,本申请实施例中还提供一种翻台监测装置200,请参看图2,图2为本申请实施例提供的一种翻台监测装置200的结构框图。该装置可以是电子设备上的模块、程序段或代码。应理解,该翻台监测装置200与上述图1方法实施例对应,能够执行图1方法实施例涉及的各个步骤,该翻台监测装置200具体的功能可以参见上文中的描述,为避免重复,此处适当省略详细描述。
可选地,该翻台监测装置200包括:
目标确定餐桌模块210,用于确定从有人就餐状态转换到无人就餐状态的目标餐桌;
第一餐盘标识获取模块220,用于获取目标餐桌上的餐盘的第一餐盘标识;
餐盘标识监测模块230,用于监测回收至回收处餐盘的餐盘标识;
清理确定模块240,用于若第一餐盘标识在回收处被全部监测到,则确定目标餐桌清理完成;
列表更新模块250,用于将目标餐桌添加至待分配餐桌列表。
可选地,目标确定餐桌模块210包括:
就餐状态确定单元,用于获取餐桌处设置的传感器系统检测到的传感数据,并根据传感数据确定餐桌的就餐状态;
目标餐桌确定单元,用于若该餐桌从有人就餐状态转换为无人就餐状态,则确定该餐桌为目标餐桌。
可选地,传感器系统包括设置于与餐桌对应的所有座椅上的多个重力传感器,传感数据为所有重力传感器检测到的多个重力传感数据;装置还包括:
第一就餐状态确定单元,用于判断多个重力感应数据中是否存在至少一个重力感应数据在第一预设时间段内大于预设值,若是,则确定餐桌为有人就餐状态;
第二就餐状态确定单元,用于通过以下方式确定餐桌所处的无人就餐状态:判断所有重力感应数据是否均在第二预设时间段内处于预设范围内,若是,则确定餐桌为无人就餐状态。
可选地,传感器系统包括设置于与餐桌处的图像传感器,传感数据为图像数据;装置还包括:
第一就餐状态确定单元,用于若识别出图像数据中包括就餐的顾客,则确定餐桌为有人就餐状态;
第二就餐状态确定单元,用于若识别出图像数据中不包括就餐的顾客,则确定餐桌为无人就餐状态。
可选地,餐盘上设置有射频识别标签,回收处设置有读取装置;
第一餐盘标识获取模块220包括:
第一餐盘标识确定单元,用于获取目标餐桌点餐的所有菜品,根据数据库中每个菜品与餐盘标识之间唯一确定的对应关系确定第一餐盘标识;其中,每个射频识别标签中对应写入一个第一餐盘标识;
餐盘标识监测模块230包括:
餐盘标识获取单元,用于获取读取装置读取回收至回收处的餐盘上的射频识别标签中的餐盘标识;
装置还包括:
目标餐桌清理判断模块,用于通过以下方式确定目标餐桌清理完成:判断餐盘标识中是否存在所有的第一餐盘标识,若是,则确定目标餐桌清理完成。
可选地,第一餐盘标识获取模块220包括:
在售菜品获取单元,用于获取所有在售菜品;
餐盘标识分配单元,用于为在售菜品中的每一个菜品分配唯一对应的餐盘标识;
数据库更新单元,用于将在售菜品以及与在售菜品有对应关系的餐盘标识存入数据库。
本申请实施例还提供了一种翻台监测装置,装置包括:
目标确定餐桌模块,用于确定从有人就餐状态转换到无人就餐状态的目标餐桌;
目标餐桌监测模块,用于通过读取装置对所述目标餐桌上的餐盘上射频识别标签中的餐盘标识进行监测;
清理判断模块,用于若监测到所述目标餐桌上的餐盘标识消失,则确定所述目标餐桌清理完成;
列表更新模块,将所述目标餐桌添加至待分配餐桌列表。请参照图3,图3为本申请实施例提供的一种电子设备的结构框图,该电子设备包括:至少一个处理器301,至少一个通信接口302,至少一个存储器303和至少一个通信总线304。其中,通信总线304用于实现这些组件直接的连接通信,通信接口302用于与其他节点设备进行信令或数据的通信,存储器303存储有处理器301可执行的机器可读指令。当电子设备运行时,处理器301与存储器303之间通过通信总线304通信,机器可读指令被处理器301调用时执行上述方法。
处理器301可以是一种集成电路芯片,具有信号处理能力。上述处理器301可以是通用处理器,包括中央处理器(centralprocessingunit,cpu)、网络处理器(networkprocessor,np)等;还可以是数字信号处理器(digitalsignalprocessing,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。其可以实现或者执行本申请实施例中公开的各种方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。
存储器303可以包括但不限于随机存取存储器(randomaccessmemory,ram),只读存储器(readonlymemory,rom),可编程只读存储器(programmableread-onlymemory,prom),可擦除只读存储器(erasableprogrammableread-onlymemory,eprom),电可擦除只读存储器(electricerasableprogrammableread-onlymemory,eeprom)等。
可以理解,图1所示的结构仅为示意,电子设备还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。于本申请实施例中,电子设备可以是,但不限于专用检测设备、台式机、笔记本电脑、智能手机、智能穿戴设备等实体设备,还可以是虚拟机等虚拟设备。
本申请实施例提供一种可读取存储介质,计算机程序被处理器执行时,执行如图1所示方法实施例中电子设备所执行的方法过程。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的装置的具体工作过程,可以参考前述方法中的对应过程,在此不再过多赘述。
综上所述,本申请提供了一种翻台监测方法及装置,方法包括:确定从有人就餐状态转换到无人就餐状态的目标餐桌;获取目标餐桌上的餐盘的第一餐盘标识;监测回收至回收处餐盘的餐盘标识;若第一餐盘标识在回收处被全部监测到,则确定目标餐桌清理完成;将目标餐桌添加至待分配餐桌列表。先根据餐桌的就餐状态确定出目标餐桌,然后在回收处进行餐盘标识监测的操作,根据目标餐桌上的餐盘的第一餐盘标识以及监测到的餐盘标识准确地确定目标餐桌是否清理完成,并将清理完成的目标餐桌添加至待分配的餐桌列表中,再使负责餐桌分配的工作人员为等待就餐的顾客分配餐桌,完善了餐厅的管理,保证餐厅工作的有序性并提高餐厅中的工作效率。
在本申请所提供的实施例中,应该理解到,所揭露装置和方法,可以通过其它的方式实现。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,又例如,多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些通信接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
另外,作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
再者,在本申请各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
以上所述仅为本申请的实施例而已,并不用于限制本申请的保护范围,对于本领域的技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本申请的保护范围之内。