基于增强现实技术的菜品推荐方法及装置与流程

文档序号:16583567发布日期:2019-01-14 18:11阅读:175来源:国知局
基于增强现实技术的菜品推荐方法及装置与流程

本发明涉及计算机技术领域,具体涉及一种基于增强现实技术的菜品推荐方法及装置。



背景技术:

随着科技及社会的不断进步,人民生活水平的不断提高,餐厅就餐已成为一种普遍的消费形式。而点餐过程作为餐厅就餐的一个重要环节,其点餐效率及点餐体验将直接影响就餐用户在餐厅就餐的整体体验。

在目前的点餐过程中,通常是由就餐用户根据菜单选择相应的菜品。然而,鉴于用户的多元化需求,当用户对店铺中已就餐用户的菜品信息感兴趣时,通常需经过询问服务员或就餐人员等方式获知用户所感兴趣的菜品信息,该过程复杂繁琐,效率低下,不利于就餐用户的快速点餐。或者,采用如申请公布号为cn104616218a的中国专利申请中的方法,通过调用服务端相应数据与业务接口,随机呈现出当前店铺中一份就餐用户的点餐单,以供用户进行参考。然而,采用该方法用户需不断点击“换一桌”控件来更换呈现的点餐单,方可获知用户感兴趣的桌台所对应的菜品信息,从而降低用户点餐效率,影响用户就餐体验。



技术实现要素:

鉴于上述问题,提出了本发明以便提供一种克服上述问题或者至少部分地解决上述问题的基于增强现实技术的菜品推荐方法及装置。

根据本发明的一个方面,提供了一种基于增强现实技术的菜品推荐方法,包括:

在接收到针对店铺所发起的菜品推荐请求后,开启图像采集单元;

获取图像采集单元采集的店铺环境图像,确定所述店铺环境图像所关联的桌台的桌台标识;

根据所述桌台标识,确定所述桌台标识对应的菜品信息;

在所述店铺环境图像的相应位置处显示所述菜品信息。

可选的,所述确定所述店铺环境图像所关联的桌台的桌台标识进一步包括:获取搭载所述图像采集单元的设备的位置信息以及朝向信息;根据所述设备的位置信息以及朝向信息,确定所述店铺环境图像所关联的桌台的桌台标识。

可选的,所述接收到针对店铺所发起的菜品推荐请求具体为:接收到针对店铺的指定桌台所发起的菜品推荐请求;所述获取搭载所述图像采集单元的设备的位置信息进一步包括:获取所述指定桌台的位置信息作为所述设备的位置信息。

可选的,所述获取搭载所述图像采集单元的设备的位置信息进一步包括:采用预设近距离定位方法,获取搭载所述图像采集单元的设备的位置信息。

可选的,所述预设近距离定位方法包括:蓝牙定位方法和/或zigbee定位方法。

可选的,所述方法还包括:利用所述设备的陀螺仪采集的信息确定所述设备的朝向信息。

可选的,所述方法还包括:在预设信息库中存储所述店铺内各个桌台的相对位置信息;

所述确定所述店铺环境图像所关联的桌台的桌台标识进一步包括:在所述预设信息库中查找与所述设备的位置信息和朝向信息相匹配的桌台,作为所述店铺环境图像所关联的桌台。

可选的,所述确定所述店铺环境图像所关联的桌台的桌台标识进一步包括:对所述店铺环境图像进行图像识别,确定所述店铺环境图像所关联的桌台的桌台标识。

可选的,获取与所述桌台标识对应的订单信息,提取所述订单信息中的菜品信息,并将提取出的菜品信息作为与所述桌台标识对应的菜品信息。

可选的,所述桌台为智能餐桌;则所述根据所述桌台标识,确定所述桌台标识对应的菜品信息进一步包括:接收所述智能餐桌识别出的位于所述智能餐桌中的菜品的菜品信息,将所述菜品信息作为与所述桌台标识对应的菜品信息。

可选的,所述在所述店铺环境图像的相应位置处显示所述菜品信息进一步包括:确定所述店铺环境图像中所述桌台的显示位置,在所述桌台的显示位置附近显示与所述桌台的桌台标识对应的菜品信息。

根据本发明的另一方面,提供了一种基于增强现实技术的菜品推荐装置,包括:

开启模块,适于在接收到针对店铺所发起的菜品推荐请求后,开启图像采集单元;

获取模块,适于获取图像采集单元采集的店铺环境图像;

桌台确定模块,适于确定所述店铺环境图像所关联的桌台的桌台标识;

菜品确定模块,适于根据所述桌台标识,确定所述桌台标识对应的菜品信息;

显示模块,适于在所述店铺环境图像的相应位置处显示所述菜品信息。

可选的,所述桌台确定模块进一步适于:获取搭载所述图像采集单元的设备的位置信息以及朝向信息;根据所述设备的位置信息以及朝向信息,确定所述店铺环境图像所关联的桌台的桌台标识。

可选的,所述接收到针对店铺所发起的菜品推荐请求具体为:接收到针对店铺的指定桌台所发起的菜品推荐请求;所述桌台确定模块进一步包括:位置确定单元,适于获取所述指定桌台的位置信息作为所述设备的位置信息。

可选的,所述桌台确定模块进一步包括:位置确定单元,适于采用预设近距离定位方法,获取搭载所述图像采集单元的设备的位置信息。

可选的,所述预设近距离定位方法包括:蓝牙定位方法和/或zigbee定位方法。

可选的,所述桌台确定模块进一步包括:朝向确定单元,适于利用所述设备的陀螺仪采集的信息确定所述设备的朝向信息。

可选的,所述装置还包括:存储模块,适于在预设信息库中存储所述店铺内各个桌台的相对位置信息;所述桌台确定模块进一步适于:在所述预设信息库中查找与所述设备的位置信息和朝向信息相匹配的桌台,作为所述店铺环境图像所关联的桌台。

可选的,所述桌台确定模块进一步适于:对所述店铺环境图像进行图像识别,确定所述店铺环境图像所关联的桌台的桌台标识。

可选的,所述菜品确定模块进一步适于:获取与所述桌台标识对应的订单信息,提取所述订单信息中的菜品信息,并将提取出的菜品信息作为与所述桌台标识对应的菜品信息。

可选的,所述桌台为智能餐桌;则所述菜品确定模块进一步适于:接收所述智能餐桌识别出的位于所述智能餐桌中的菜品的菜品信息,将所述菜品信息作为与所述桌台标识对应的菜品信息。

可选的,所述显示模块进一步适于:确定所述店铺环境图像中所述桌台的显示位置,在所述桌台的显示位置附近显示与所述桌台的桌台标识对应的菜品信息。

根据本发明的又一方面,提供了一种计算设备,包括:处理器、存储器、通信接口和通信总线,所述处理器、所述存储器和所述通信接口通过所述通信总线完成相互间的通信;

所述存储器用于存放至少一可执行指令,所述可执行指令使所述处理器执行上述基于增强现实技术的菜品推荐方法对应的操作。

根据本发明的再一方面,提供了一种计算机存储介质,所述存储介质中存储有至少一可执行指令,所述可执行指令使处理器执行如上述基于增强现实技术的菜品推荐方法对应的操作。

根据本发明提供的基于增强现实技术的菜品推荐方法及装置,在接收到针对店铺所发起的菜品推荐请求后,开启图像采集单元;并进一步获取图像采集单元采集的店铺环境图像,确定店铺环境图像所关联的桌台的桌台标识;根据桌台标识,确定桌台标识对应的菜品信息;最终在店铺环境图像的相应位置处显示菜品信息。本方案可利用增强现实技术将用户感兴趣的当前店铺中正在就餐用户的菜品信息进行高效精准地推荐,进而提升用户体验,提高用户的点餐效率,并有利于店铺效益的提升。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:

图1示出了根据本发明实施例一提供的一种基于增强现实技术的菜品推荐方法的流程示意图;

图2示出了根据本发明实施例二提供的一种基于增强现实技术的菜品推荐方法的流程示意图;

图3示出了根据本发明实施例二提供的一种店铺中各个桌台的相对位置示意图;

图4示出了根据本发明实施例三提供的一种基于增强现实技术的菜品推荐方法的流程示意图;

图5示出了根据本发明实施例四提供的一种基于增强现实技术的菜品推荐装置的结构示意图;

图6示出了根据本发明实施例六提供的一种计算设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明中,增强现实技术(augmentedreality,ar),是一种将虚拟的信息应用到真实世界,真实的环境和虚拟的物体实时地叠加到同一个画面或空间,并被人类感官所感知,从而达到超越现实的感官体验的技术。

实施例一

图1示出了根据本发明实施例一提供的一种基于增强现实技术的菜品推荐方法的流程示意图。如图1所示,该方法包括:

步骤s110,在接收到针对店铺所发起的菜品推荐请求后,开启图像采集单元。

在具体的实施过程中,可通过预设的触发方式触发针对某店铺的菜品推荐请求。其中,本实施例对针对店铺的菜品推荐请求的触发方式不做限定。例如,可通过扫描店铺中桌台对应的二维码,或者触控该店铺的点餐页面中相应的点餐推荐控件等触发针对该店铺的菜品推荐请求;又或者当监测到用户进入该店铺后,自动触发针对该店铺的菜品推荐请求。总之,本领域技术人员可根据实际的情况自行设定,本实施例对此不做限定。

在接收到针对店铺所发起的菜品推荐请求后,进一步开启图像采集单元。其中,本发明对图像采集单元的具体类型等不作限定。例如,图像采集单元可以为摄像头、扫描仪或图像采集卡等。

步骤s120,获取图像采集单元采集的店铺环境图像,确定店铺环境图像所关联的桌台的桌台标识。

在开启图像采集单元之后,图像采集单元可实时地采集店铺中的店铺环境图像。其中,获取的店铺环境图像中包含有店铺桌台图像信息。可选的,用户可根据实际需求通过调整图像采集单元的图像采集视区获取目标的店铺环境图像。例如,若用户对位于用户正前方的桌台中的菜品感兴趣时,用户可将开启的图像采集单元(如手机中的后置摄像头)对准正前方,获得包含有该桌台图像信息的店铺环境图像,从而便于快速准确地确定出用户感兴趣的桌台,并进一步为后续步骤中快速准确地呈现用户感兴趣的桌台的菜品信息提供基础。

进一步地,根据获取到的店铺环境图像,确定该店铺环境图像所关联的桌台的桌台标识。在实际的实施过程中,店铺中的每个桌台配置有标识该桌台的唯一标识。在获取店铺环境图像后,可通过图像识别、或者位置角度判定等方式确定店铺环境图像所关联的桌台的桌台标识。其中,本实施例对确定店铺环境图像所关联的桌台的桌台标识的具体方法不做限定,本领域技术人员可根据实际的需求自行选用相应的方法。

步骤s130,根据桌台标识,确定桌台标识对应的菜品信息。

在确定店铺环境图像所关联的桌台的桌台标识之后,进一步地获取与该桌台标识相对应的菜品信息。例如,若确定的桌台标识为桌台2,则可在桌台2对应的订单中提取至少一个菜品对应的菜品信息作为桌台2对应的菜品信息。

步骤s140,在店铺环境图像的相应位置处显示菜品信息。

将获取的店铺环境图像以及确定的菜品信息进行融合,在店铺环境图像的相应位置处显示菜品信息。从而可供用户快速地获知其感兴趣的店铺中正就餐用户的菜品信息,满足用户需求,并有利于用户点餐效率的提升。

其中,本步骤中显示的菜品信息具体可以为菜品名称、菜品价格和/或菜品图片等。并且,本实施例对菜品信息的具体呈现形式等不做限定。本领域技术人员可根据具体的业务需求自行设置。

可选的,为进一步地提升用户点餐效率,可将显示的菜品信息对应的菜品加入用户对应的购物车或订单中。例如,在店铺环境图像的相应位置处显示菜品信息后,可根据用户操作(如点击操作、语音控制操作、手势识别操作、快捷键操作、和/或面部识别等操作后),将当前显示的菜品信息对应的菜品中的一项或多项菜品加入用户对应的购物车或订单中,从而极大方便用户的点餐过程,提升用户体验。

由此可见,本实施例提供的基于增强现实技术的菜品推荐方法,在接收到针对店铺所发起的菜品推荐请求后,开启图像采集单元;并进一步获取图像采集单元采集的店铺环境图像,确定店铺环境图像所关联的桌台的桌台标识;根据桌台标识,确定桌台标识对应的菜品信息;最终在店铺环境图像的相应位置处显示菜品信息。本方案可利用增强现实技术将用户感兴趣的当前店铺中正在就餐用户的菜品信息进行高效精准地推荐,进而提升用户体验,提高用户的点餐效率,并有利于店铺效益的提升。

实施例二

图2示出了根据本发明实施例二提供的一种基于增强现实技术的菜品推荐方法的流程示意图。如图2所示,该方法包括:

步骤s210,在接收到针对店铺所发起的菜品推荐请求后,开启图像采集单元。

在具体的实施过程中,可通过预设的触发方式触发针对店铺的菜品推荐请求。其中,本实施例对该预设的触发方式不做限定。在接收到针对店铺所发起的菜品推荐请求后,开启图像采集单元。其中,本实施例中的图像采集单元可以为摄像头、图像采集卡或扫描仪等具有图像采集功能的单元。

步骤s220,获取图像采集单元采集的店铺环境图像。

在具体的实施过程中,可通过调用相应的数据传输接口,实时地获取图像采集单元采集的店铺环境图像。其中,获取的店铺环境图像中包含有店铺桌台图像信息。

步骤s230,获取搭载图像采集单元的设备的位置信息以及朝向信息。

其中,本实施例中的图像采集单元可搭载于相应的设备中。例如,图像采集单元可搭载于手机、电脑、阅读器和/或可穿戴设备等设备中。本实施例对设备的具体类型等不作限定。

具体地,获取搭载图像采集单元的设备的位置信息可采用以下两种方式中的一种或两种的结合:

位置信息确定方式一:若在步骤s210中接收到针对店铺的指定桌台所发起的菜品推荐请求时,本步骤中可获取该指定桌台的位置信息作为设备的位置信息。其中,可通过预设的扫描操作触发针对店铺的指定桌台的菜品推荐请求。举例来说,当用户进入店铺后,就坐于桌台5中,当用户通过手机终端扫描桌台5(指定桌台)对应的二维码后,可触发针对桌台5的菜品推荐请求,即请求向桌台5中的用户进行菜品推荐。则本步骤中可将桌台5的位置信息确定为设备的位置信息。

位置信息确定方式二:采用预设近距离定位方法,获取搭载图像采集单元的设备的位置信息。例如,可采用蓝牙定位方法、zigbee定位和/或wifi定位等近距离定位方法来确定设备的位置信息。可选的,由于wifi定位的定位精度低于蓝牙定位及zigbee定位,所以,本实施例中优先选用定位精度较高的蓝牙定位方法和/或zigbee定位方法。以蓝牙定位方法为例,在确定设备的位置信息时,可在店铺中铺设多个蓝牙装置,从而构成蓝牙通信网络,当设备进入蓝牙通信网络中时,可获取该设备与各个蓝牙装置的信号强度,从而通过各个蓝牙装置的位置以及设备与各个蓝牙装置的信号强度确定设备的位置信息。

在此,本领域技术人员应当理解的是,本实施例中的设备的位置信息的确定方法并不局限于上述两种方式,凡是可确定设备的位置信息的方法均可适用于本实施例,本实施例对此不做限定。

进一步地,搭载图像采集单元的设备的朝向信息可根据该设备中的硬件单元采集的信息而确定。例如,可利用设备的陀螺仪(角速度传感器)采集的信息确定设备的朝向信息。

步骤s240,根据设备的位置信息以及朝向信息,确定店铺环境图像所关联的桌台的桌台标识。

为准确地确定店铺环境图像所关联的桌台的桌台标识。可预先在预设信息库中存储该店铺内各个桌台的相对位置信息。如图3所示,店铺中包含有桌台1-9,该9个桌台的相对位置见图3所示。其中,本实施例对各个桌台的相对位置信息的具体存储方式及存储位置等不作限定。

进一步地,在获取搭载图像采集单元的设备的位置信息以及朝向信息之后,可在该预设信息库中查找与该设备的位置信息和朝向信息相匹配的桌台,作为店铺环境图像所关联的桌台。仍以图3为例,若设备的位置为桌台5所对应的位置,设备的朝向为正前方,则使得步骤s220中获取到的店铺环境图像中包含有桌台2的图像信息,则根据预设信息库中存储的各个桌台的相对位置,可确定桌台2为店铺环境图像所关联的桌台的桌台标识;同理,若设备的位置为桌台9对应的位置,设备的朝向为左前方,则获取到的店铺环境图像中包含有桌台5的图像信息,则可根据预设信息库中存储的各个桌台的相对位置,可确定桌台5为店铺环境图像所关联的桌台的桌台标识。

步骤s250,根据桌台标识,确定桌台标识对应的菜品信息。

在确定店铺环境图像所关联的桌台的桌台标识之后,进一步地获取与该桌台标识对应的菜品信息。可选的,若步骤s240中确定店铺环境图像所关联的桌台的桌台标识为多个。则分别确定该多个桌台标识对应的菜品信息;也可以确定该多个桌台标识中的部分桌台标识对应的菜品信息,例如,可仅确定多个桌台标识中与设备的位置距离最近的桌台的桌台标识对应的菜品信息。

在一种可选的实施方式中,可获取与桌台标识对应的订单信息,提取订单信息中的菜品信息,并将提取出的菜品信息作为与该桌台标识对应的菜品信息。例如,若步骤s240中确定店铺环境图像所关联的桌台的桌台标识为桌台2,则可获取与桌台2对应的订单信息,其中,该订单信息中记录有桌台2所有的已点菜品信息。则可将从该订单信息提取出的菜品信息作为与桌台2对应的菜品信息。

在另一种可选的实施方式中,当店铺中的桌台为智能餐桌时,智能餐桌可识别出位于该智能餐桌中的菜品的菜品信息。则本步骤中可接收该智能餐桌识别出的位于智能餐桌中的菜品的菜品信息,将该菜品信息作为与桌台标识对应的菜品信息。通过该方法,可使得获得的菜品信息中仅包含当前位于智能餐桌中的菜品的菜品信息,而不包含已撤菜品及未上桌菜品信息,从而使得为用户推荐的菜品更为精准,更能满足用户需求。其中,在智能餐桌识别位于智能餐桌中的菜品的菜品信息时,可由智能餐桌根据各个菜品对应的餐盘的外形特征,确定位于智能餐桌中的菜品的菜品信息。其中,餐盘的外形特征可以为颜色特征和/或形状特征等。

步骤s260,在店铺环境图像的相应位置处显示菜品信息。

在步骤s220中获取的店铺环境图像中的相应位置处显示步骤s250确定的菜品信息。具体地,为进一步地提升菜品的推荐效果,提高用户体验,本步骤中进一步地确定店铺环境图像中该桌台标识对应的桌台的显示位置,在该桌台的显示位置附近显示与桌台的桌台标识对应的菜品信息。

可选的,为进一步地提升用户点餐效率,可将显示的菜品信息对应的菜品加入用户对应的购物车或订单中。例如,在店铺环境图像的相应位置处显示菜品信息后,可根据用户操作(如点击操作、语音控制操作、手势识别操作、快捷键操作、和/或面部识别等操作后),将当前显示的菜品信息对应的菜品中的一项或多项菜品加入用户对应的购物车或订单中,从而极大方便用户的点餐过程,提升用户体验。

由此可见,本实施例中获取图像采集单元采集的店铺环境图像,并通过获取搭载图像采集单元的设备的位置信息以及朝向信息,在预设的信息库中查找与设备的位置信息及朝向信息相匹配的桌台,从而无需复杂的逻辑计算便可快速地确定出店铺环境图像所关联的桌台的桌台标识,并进一步将获取到的桌台标识对应的菜品信息呈现于店铺环境图像中的相应位置处,从而可将用户感兴趣的当前店铺中正在就餐用户的菜品信息进行高效精准地推荐,提高用户的点餐效率,提升用户体验,并有利于店铺效益的提升。

实施例三

图4示出了根据本发明实施例三提供的一种基于增强现实技术的菜品推荐方法的流程示意图。如图4所示,该方法包括:

步骤s410,在接收到针对店铺所发起的菜品推荐请求后,开启图像采集单元。

具体可参照步骤s110和/或步骤s210中相应的描述,本实施例在此不做赘述。

步骤s420,获取图像采集单元采集的店铺环境图像。

具体可参照步骤s120和/或步骤s220中相应的描述,本实施例在此不做赘述。

步骤s430,对店铺环境图像进行图像识别,确定店铺环境图像所关联的桌台的桌台标识。

具体地,采用相应的图像识别方法对获取到的店铺环境图像进行图像识别,进而确定出店铺环境图像所关联的桌台的桌台标识。例如,可为每个桌台设置对应的唯一外形标志,如为每个桌台设置不同颜色或不同形状的桌标等等,通过对店铺环境图像的图像识别,提取出店铺环境图像中的桌台的外形标志,进而根据提取出的桌台的外形标志确定店铺环境图像所关联的桌台的桌台标识。

步骤s440,根据桌台标识,确定桌台标识对应的菜品信息,并在店铺环境图像的相应位置处显示菜品信息。

具体可参照步骤s240及s250中相应的描述,本实施例在此不做赘述。

由此可见,本实施例中获取图像采集单元采集的店铺环境图像,并通过图像识别的方式直接确定与店铺环境图像相关联的桌台的桌台标识,从而无需存储店铺中桌台的位置信息,从而降低系统存储资源,并最终将获取到的桌台标识对应的菜品信息呈现于店铺环境图像中的相应位置处,从而可将用户感兴趣的当前店铺中正在就餐用户的菜品信息进行高效精准地推荐,提高用户的点餐效率,提升用户体验,并有利于店铺效益的提升。

实施例四

图5示出了根据本发明实施例四提供的一种基于增强现实技术的菜品推荐装置的结构示意图。如图5所示,该装置包括:开启模块51、获取模块52、桌台确定模块53、菜品确定模块54、以及显示模块55。

其中,开启模块51,适于在接收到针对店铺所发起的菜品推荐请求后,开启图像采集单元;

获取模块52,适于获取图像采集单元采集的店铺环境图像;

桌台确定模块53,适于确定所述店铺环境图像所关联的桌台的桌台标识;

菜品确定模块54,适于根据所述桌台标识,确定所述桌台标识对应的菜品信息;

显示模块55,适于在所述店铺环境图像的相应位置处显示所述菜品信息。

可选的,桌台确定模块53进一步适于:获取搭载所述图像采集单元的设备的位置信息以及朝向信息;根据所述设备的位置信息以及朝向信息,确定所述店铺环境图像所关联的桌台的桌台标识。

可选的,所述接收到针对店铺所发起的菜品推荐请求具体为:接收到针对店铺的指定桌台所发起的菜品推荐请求;

桌台确定模块53进一步包括:位置确定单元(图中未示出),适于获取所述指定桌台的位置信息作为所述设备的位置信息。

可选的,桌台确定模块53进一步包括:位置确定单元(图中未示出),适于采用预设近距离定位方法,获取搭载所述图像采集单元的设备的位置信息。

可选的,所述预设近距离定位方法包括:蓝牙定位方法和/或zigbee定位方法。

可选的,桌台确定模块53进一步包括:朝向确定单元(图中未示出),适于利用所述设备的陀螺仪采集的信息确定所述设备的朝向信息。

可选的,该装置还包括:存储模块(图中未示出),适于在预设信息库中存储所述店铺内各个桌台的相对位置信息;

桌台确定模块53进一步适于:在所述预设信息库中查找与所述设备的位置信息和朝向信息相匹配的桌台,作为所述店铺环境图像所关联的桌台。

可选的,桌台确定模块53进一步适于:对店铺环境图像进行图像识别,确定所述店铺环境图像所关联的桌台的桌台标识。

可选的,菜品确定模块54进一步适于:获取与桌台标识对应的订单信息,提取所述订单信息中的菜品信息,并将提取出的菜品信息作为与所述桌台标识对应的菜品信息。

可选的,所述桌台为智能餐桌;

则菜品确定模块54进一步适于:接收所述智能餐桌识别出的位于所述智能餐桌中的菜品的菜品信息,将所述菜品信息作为与所述桌台标识对应的菜品信息。

可选的,显示模块55进一步适于:确定所述店铺环境图像中所述桌台的显示位置,在所述桌台的显示位置附近显示与所述桌台的桌台标识对应的菜品信息。

由此可见,本实施例提供的基于增强现实技术的菜品推荐装置,在接收到针对店铺所发起的菜品推荐请求后,开启图像采集单元;并进一步获取图像采集单元采集的店铺环境图像,确定店铺环境图像所关联的桌台的桌台标识;根据桌台标识,确定桌台标识对应的菜品信息;最终在店铺环境图像的相应位置处显示菜品信息。本装置可利用增强现实技术将用户感兴趣的当前店铺中正在就餐用户的菜品信息进行高效精准地推荐,进而提升用户体验,提高用户的点餐效率,并有利于店铺效益的提升。

实施例五

根据本发明实施例五提供了一种非易失性计算机存储介质,所述计算机存储介质存储有至少一可执行指令,该计算机可执行指令可执行上述任意方法实施例中的基于增强现实技术的菜品推荐方法。

实施例六

图6示出了根据本发明实施例六的提高的一种计算设备的结构示意图,本发明具体实施例并不对计算设备的具体实现做限定。

如图6所示,该计算设备可以包括:处理器(processor)602、通信接口(communicationsinterface)604、存储器(memory)606、以及通信总线608。

其中:

处理器602、通信接口604、以及存储器606通过通信总线608完成相互间的通信。

通信接口604,用于与其它设备比如客户端或其它服务器等的网元通信。

处理器602,用于执行程序610,具体可以执行上述基于增强现实技术的菜品推荐方法实施例中的相关步骤。

具体地,程序610可以包括程序代码,该程序代码包括计算机操作指令。

处理器602可能是中央处理器cpu,或者是特定集成电路asic(applicationspecificintegratedcircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。计算设备包括的一个或多个处理器,可以是同一类型的处理器,如一个或多个cpu;也可以是不同类型的处理器,如一个或多个cpu以及一个或多个asic。

存储器606,用于存放程序610。存储器606可能包含高速ram存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。

程序610具体可以用于使得处理器602执行以下操作:

在接收到针对店铺所发起的菜品推荐请求后,开启图像采集单元;

获取图像采集单元采集的店铺环境图像,确定所述店铺环境图像所关联的桌台的桌台标识;

根据所述桌台标识,确定所述桌台标识对应的菜品信息;

在所述店铺环境图像的相应位置处显示所述菜品信息。

在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:

获取搭载所述图像采集单元的设备的位置信息以及朝向信息;

根据所述设备的位置信息以及朝向信息,确定所述店铺环境图像所关联的桌台的桌台标识。

在一种可选的实施方式中,所述接收到针对店铺所发起的菜品推荐请求具体为:接收到针对店铺的指定桌台所发起的菜品推荐请求;

程序610具体可以用于使得处理器602执行以下操作:

所述获取搭载所述图像采集单元的设备的位置信息进一步包括:

获取所述指定桌台的位置信息作为所述设备的位置信息。

在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:

采用预设近距离定位方法,获取搭载所述图像采集单元的设备的位置信息。

在一种可选的实施方式中,所述预设近距离定位方法包括:蓝牙定位方法和/或zigbee定位方法。

在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:

利用所述设备的陀螺仪采集的信息确定所述设备的朝向信息。

在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:

在预设信息库中存储所述店铺内各个桌台的相对位置信息;

在所述预设信息库中查找与所述设备的位置信息和朝向信息相匹配的桌台,作为所述店铺环境图像所关联的桌台。

在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:

对所述店铺环境图像进行图像识别,确定所述店铺环境图像所关联的桌台的桌台标识。

在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:

获取与所述桌台标识对应的订单信息,提取所述订单信息中的菜品信息,并将提取出的菜品信息作为与所述桌台标识对应的菜品信息。

在一种可选的实施方式中,所述桌台为智能餐桌;

则程序610具体可以用于使得处理器602执行以下操作:

接收所述智能餐桌识别出的位于所述智能餐桌中的菜品的菜品信息,将所述菜品信息作为与所述桌台标识对应的菜品信息。

在一种可选的实施方式中,程序610具体可以用于使得处理器602执行以下操作:

确定所述店铺环境图像中所述桌台的显示位置,在所述桌台的显示位置附近显示与所述桌台的桌台标识对应的菜品信息。

在此提供的算法和显示不与任何特定计算机、虚拟系统或者其它设备固有相关。各种通用系统也可以与基于在此的示教一起使用。根据上面的描述,构造这类系统所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(dsp)来实现根据本发明基于增强现实技术的菜品推荐装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者装置程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

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