一种个性化调整智能旋转桌转动速度的方法与系统与流程

文档序号:18944215发布日期:2019-10-23 01:25阅读:835来源:国知局
一种个性化调整智能旋转桌转动速度的方法与系统与流程

本发明涉及计算机应用技术领域,尤其涉及一种个性化调整智能旋转桌转动速度的方法与系统。



背景技术:

智能旋转桌是一种能够在用户用餐时,自动转动,在餐桌上有大量食物,用户无法够得着时,能够自动旋转到用户面前,提供食用。目前的智能旋转桌,虽然已经能够自动旋转,但是它并不会根据用户口味来自动调整旋转桌的旋转速度,导致很多用户并没有机会食用到自己满意的食物。而有些食物,因为没有经常转到喜爱它的人面前,或者经过的时间过短,没有时间让喜欢它的用户食用,最后没有吃完而浪费。另外由于不同的用户有不同的饮食喜好,如何分配旋转桌的旋转速度是一个比较矛盾的问题,因为食物的摆放是固定的,用户座位也是固定的,一个菜停放在最佳位置的同时,无法保证另一个菜品也摆放在最佳的位置上,即满足了一个用户的同时,可能无法满足另一个用户的用餐。那么如何使旋转桌上的食物,在全部用餐人员中获得针对大多数人的最佳的满足,如何让旋转桌的转动适应大多数用户的需求,是一个急待解决的问题。



技术实现要素:

本发明提供了一种个性化调整智能旋转桌转动速度的方法,主要包括以下步骤:

检测预设时间段内,用户针对各个菜品的夹菜次数;

根据第一用户食用第一菜品的次数,获取第一用户针对第一菜品的喜好程度;

相同道理,统计第一用户针对第二菜品的喜好程度;以此类推,针对第一用户对所有菜品进行喜好程度排序,并根据排序对喜好程度进行记分;

当菜品转到第一用户面前时,以最靠近他的n个菜品的分值相加起来,作为当前旋转桌的转动位置,针对第一用户的喜好满意度值;

同样的道理,当菜品转到第二用户面前时,以最靠近他的n个菜品的分值相加起来,作为当前旋转桌的转动位置,针对第二用户的喜好满意度;

依此类推,当智能旋转桌转动到第一位置时,获得全部用户的喜好满意度,对所述全部用户的喜好满意度进行求和,即可获得旋转桌在第一位置时,针对全桌用餐用户的满意度值的大小。依此类推,可以计算智能旋转桌转动到第二位置时,全桌用餐用户的满意度;

根据每一个位置的所述全桌用餐用户的满意度值大小,设置针对于该位置,智能旋转桌转到该位置的停留时长;

针对智能旋转桌的每个转动位置,全桌用户满意度值越高,智能旋转桌在该位置上的停留时间越长;

获取菜品剩余量,对每一个转动位置的停留时间进行调整。

进一步可选地,如上所述的方法中,所检测预设时间段内,用户针对各个菜品的夹菜次数,主要包括:

智能旋转桌安装有图像采集设备,对用户的夹菜行为进行检测,根据检测筷子或者勺子进入的菜品的次数,获取每一个用户夹了什么菜品,并对夹菜次数进行统计;

所述对夹菜次数进行统计,只在预设的时间段内进行统计,所述时间段小于用户总用餐时间的三分之一。

进一步可选地,如上所述的方法中,所述针对第一用户对所有菜品进行喜好程度排序,并根据排序对喜好程度进行记分,主要包括:

针对第一用户对菜品喜好程度的排序,对喜好程度进行排名记分;

若有n个菜品,如果将用户最喜好的菜品记为n分,则第二喜好的菜品为n-1分,以此类推;

进一步可选地,如上所述的方法中,所述当菜品转到第一用户面前时,以最靠近他的n个菜品的分值相加起来,作为当前旋转桌的转动位置,针对第一用户的喜好满意度值,主要包括:

根据第一用户能够够得着的菜品的数量,获取所述最靠近的n个菜品中,n值的数量;

将n个菜品的分值相加,作为第一用户的转盘位置满意度。

进一步可选地,如上所述的方法中,所述根据每一个位置的所述全桌用餐用户的满意度值大小,设置针对于该位置,智能旋转桌转到该位置的停留时长,之后还包括:

对用户座位进行检测,对菜品摆放位置进行检测,

若用餐人数少于n人,且用户只坐在桌子的一边,菜品也只摆放在旋转桌的一边,则控制智能旋转桌的旋转方向为围绕用户位置的左右旋转,避免圆周转动浪费了时间。

进一步可选地,如上所述的方法中,所述获取菜品剩余量,对每一个转动位置的停留时间进行调整,主要包括:

通过图像采集装置,对菜品中剩余菜量进行检测;

在用餐进行到阈值的时间段以后,针对剩余菜量大于预设百分比的菜品,在针对该菜品喜好程度分值更高的用户面前,停留更长的时间;停留时长由菜品剩余量和用户喜好程度分值共同决定;

进一步可选地,如上所述的方法中,所述停留时长由菜品剩余量和用户喜好程度分值共同决定,主要包括:

停留时间,由原本在该位置上应该停留的时间的基础上,加上预设的时长。该预设的时长由菜品剩余量与针对该菜品的用户喜好程度分值决定;

菜品剩余量越多并且用户喜好程度分值越高,则智能旋转桌控制该菜品在该用户面前的停留时间越长;

本发明公开了一种个性化调整智能旋转桌转动速度的系统,所述系统包括:

用户用餐喜好检测模块,用于在用餐开始的前面一段时间内,获取用户针对每一个菜品的用餐喜好;

用户喜好排序与记分模块,用于对食物的喜好进行建模,以方便后面的喜好度和时间计算;

转动位置的满意度统计模块,用于根据智能旋转桌转动的位置,统计所有用餐用户对菜品的满意度总和;

转动速度设置模块,用于根据转动位置上用户的总体满意度,设置该位置上,应该停留的时间;

转动速度调整模块,用于在食用了一定时间后,把剩余量较多的食物,转到喜好它的用户面前。

本发明实施例提供的技术方案可以包括以下有益效果:

本发明可以针对不同的用户口味喜好,最大化的综合满足全桌人的用餐需求,自动调节智能旋转桌的转动速度。能够更好的为多用户一起就餐,提供最佳的就餐体验,并且减少了食物浪费。

附图说明

图1为本发明的个性化调整智能旋转桌转动速度的方法实施例的流程图;

图2为本发明的个性化调整智能旋转桌转动速度的方法的结构图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面结合附图和具体实施例对本发明进行详细描述。

图1为本发明的方法的流程图。如图1所示,本实施例个性化调整智能旋转桌转动速度的方法,具体可以包括如下步骤:

步骤101,检测预设时间段内,用户针对各个菜品的夹菜次数。

智能旋转桌安装有图像采集设备,对用户的夹菜行为进行检测,根据检测筷子或者勺子进入的菜品的次数,获取每一个用户夹了什么菜品,并对夹菜次数进行统计;本实施例,假如有7个人用餐,总共点了7个菜,可以对每一样菜进行夹菜分析,假设获取的数据,如下表所示,每一个用户针对每一道菜的夹菜次数,可以被统计,并知道用户喜欢吃的菜色。

所述对夹菜次数进行统计,只在预设的时间段内进行统计,所述时间段小于用户总用餐时间的三分之一。因为需要先识别用户各自的口味,所以需要有前期的数据作为行为分析的基础。但是如果统计时间过长,例如等用户快吃完了,才开始进行转速控制,就意义不大了。因为大多数人已经吃饱了。所以,数据分析阶段,可以控制在用餐总用时的一段阈值时间内。

步骤102,针对第一用户对所有菜品进行喜好程度排序,并根据排序对喜好程度进行排名记分。

针对第一用户对菜品喜好程度的排序,对喜好程度进行记分;

若有n个菜品,若将用户最喜好的菜品记为n分,则第二喜好的菜品记为n-1分,以此类推;所述记分实质上是一种排序,是对排序位次的命名。不是人为能够干预的记分方法,它是根据喜好程度,获取喜好的排序位次。符合事物排序的客观规律。经过该步骤的处理,下面是基于用户对菜品的客观事实的,喜好程度排名表,

步骤103,当菜品转到第一用户面前时,以最靠近他的n个菜品的分值相加起来,作为当前旋转桌的转动位置,针对第一用户的喜好满意度值。

根据第一用户能够够得着的菜品的数量,获取所述最靠近的n个菜品中,n值的数量;将n个菜品的分值相加,作为第一用户的转盘位置满意度。

例如,假设用户一可以夹到靠近自己的三种菜品,那么当菜品二转到用户正对面时,假设他可以夹到,菜品一、菜品二、菜品三。这时,针对用户一,他的用户满意度为,4+5+7=16。

而假设用户二,这时对着他的是菜品三、四、五,他的满意度,根据上表为,5+7+3=15。

依此类推,可以知道,当前的旋转桌位置,全桌人的满意度,就是所有用户满意度全加起来的值。只要再转一下位置,那么全桌人的满意度会重新计算和变化。以此可以计算各个位置的全桌用餐用户的满意度。

步骤104,根据每一个位置的所述全桌用餐用户的满意度值大小,设置针对于该位置,智能旋转桌转到该位置的停留时长。

针对智能旋转桌的每个转动位置,全桌用户满意度值越高,智能旋转桌在该位置上的停留时间越长;例如,针对位置一,假如全部用餐用户满意度为424,设置停留时间42秒;针对位置二,全部用餐用户满意度为271,设置停留时间27秒;依此类推。

本发明能让全体利益最大化,作为最优的解决方案提供给用户,而不以个人的喜好去进行旋转桌的转动,也不是平均分配式的匀速转动。

另一方面,还可以对用户座位进行检测,对菜品摆放位置进行检测;

若用餐人数少于n人,且用户只坐在桌子的一边,菜品也只摆放在旋转桌的一边,则控制智能旋转桌的旋转方向为围绕用户位置的左右旋转,避免圆周转动浪费了时间。

步骤105,获取菜品剩余量,对每一个转动位置的停留时间进行调整。

通过图像采集装置,对菜品中剩余菜量进行检测;

在用餐进行到阈值的时间段以后,针对剩余菜量大于预设百分比的菜品,在针对该菜品喜好程度分值更高的用户面前,停留更长的时间;停留时长由菜品剩余量和用户喜好程度分值共同决定;为了不浪费食物,应该在用户吃饱前,就将他喜欢的食物,转到他面前,某种他吃了其他不喜欢的食物,吃饱后,也吃不下他喜欢的东西了。

步骤106,停留时长由菜品剩余量和用户喜好程度分值共同决定。

停留时间,由原本在该位置上应该停留的时间的基础上,加上预设的时长。该预设的时长由菜品剩余量与针对该菜品的用户喜好程度分值决定;

菜品剩余量越多并且用户喜好程度分值越高,则智能旋转桌控制该菜品在该用户面前的停留时间越长;

越长的停留时间,决定着用户有更多的机会,食用到面前的食物。因此可以将剩余的食物吃完,也让用户享受了自己喜欢的食物。如果步骤101-105,体现了针对整桌人的个性化,这个步骤则更加体现了针对个人的旋转速度个性化。

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例可以通过软件实现,也可以借助软件加必要的通用硬件平台的方式来实现。基于这样的理解,上述实施例的技术方案可以以软件产品的形式体现出来,该软件产品可以存储在一个非易失性存储介质(可以是cd-rom,u盘,移动硬盘等)中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1