发明内容
本发明至少需要以下几处重要的发明点:
(1)对当前饭桌的就餐人员数量和已点菜品的总体菜量分别进行针对性的分析,并在已点的总体菜量超出就餐人员数量匹配的菜量时及时进行语音提醒,从而在满足就餐需求的同时实现了节能环保的目的;
(2)在使用同一电力供应设备对多个设备同时进行供电的情况下,当检测到待处理图像的行数偏多时,预测设备耗电量增加的情况下,降低图像处理的复杂度以降低设备耗电量,从而维持整个***耗电量的均衡。
根据本发明的一方面,提供了一种智能化信息匹配***,所述***包括:
信息解析设备,设置在饭桌的下方,与针对性滤波设备连接,用于基准人体轮廓对逆谐波均值滤波图像进行内容匹配,并将内容匹配成功的图像区域的数量作为即时人数输出;
辅助点菜设备,为每一个饭桌配置一个,位于对应饭桌的桌面上,包括菜品接收子设备、菜量统计子设备和语音提醒子设备,所述菜量统计子设备分别与所述菜品接收子设备和所述语音提醒子设备连接;
在所述辅助点菜设备中,所述菜品接收子设备用于接收对应饭桌已点的各个菜品,所述菜量统计子设备根据已点的每一个菜品对应的菜量统计已点的各个菜品的总共菜量;
在所述辅助点菜设备中,所述语音提醒子设备还与所述信息解析设备连接,用于在所述总共菜量对应的就餐人数减去即时人数的数量超过预设数量阈值时,进行与点菜过量对应的语音提醒文件的播放;
网络抓拍设备,设置在饭桌的上方,用于对饭桌所在环境进行抓拍操作,以获得并输出相应的当前抓拍图像;
直方图均衡化设备,与所述网络抓拍设备连接,用于接收所述当前抓拍图像,对所述当前抓拍图像执行直方图均衡化处理,以获得相应的直方图均衡化图像,并输出所述直方图均衡化图像;
即时测量设备,与所述直方图均衡化设备连接,用于接收所述直方图均衡化图像,对所述直方图均衡化图像中的像素行数进行即时检测,以获得对应的即时行数,并输出所述即时行数;
信号解析设备,与所述即时测量设备连接,用于接收所述即时行数,并确定与所述即时行数成正比的行数等级,输出所述行数等级;
即时分析设备,与所述信号解析设备连接,用于在接收到的行数等级大于等于预设等级阈值时,发出等级偏高信号,还用于在接收到的行数等级小于所述预设等级阈值时时,发出等级偏低信号;
针对性滤波设备,分别与所述即时分析设备和所述直方图均衡化设备连接,用于在接收到所述等级偏低信号时,对所述直方图均衡化图像执行多次逆谐波均值滤波处理,以获得并输出逆谐波均值滤波图像。
本发明的智能化信息匹配***应用广泛,操作方便。由于对当前饭桌的就餐人员数量和已点菜品的总体菜量分别进行针对性的分析,并在已点的总体菜量超出就餐人员数量匹配的菜量时及时进行语音提醒,从而在满足就餐需求的同时实现了节能环保的目的。
具体实施方式
下面将对本发明的智能化信息匹配***的实施方案进行详细说明。
图像识别可能是以图像的主要特征为基础的。每个图像都有它的特征,如字母A有个尖,P有个圈、而Y的中心有个锐角等。对图像识别时眼动的研究表明,视线总是集中在图像的主要特征上,也就是集中在图像轮廓曲度最大或轮廓方向突然改变的地方,这些地方的信息量最大。而且眼睛的扫描路线也总是依次从一个特征转到另一个特征上。由此可见,在图像识别过程中,知觉机制必须排除输入的多余信息,抽出关键的信息。同时,在大脑里必定有一个负责整合信息的机制,他能把分阶段获得的信息整理成一个完整的知觉映象。
在人类图像识别***中,对复杂图像的识别往往要通过不同层次的信息加工才能实现。对于熟悉的图形,由于掌握了它的主要特征,就会把它当作一个单元来识别,而不再注意它的细节了。这种由孤立的单元材料组成的整体单位叫做组块,每一个组块是同时被感知的。在文字材料的识别中,人们不仅可以把一个汉字的笔划或偏旁等单元组成一个组块,而且能把经常在一起出现的字或词组成组块单位来加以识别。
在计算机视觉识别***中,图像内容通常用图像特征进行描述。事实上,基于计算机视觉的图像检索也可以分为类似文本搜索引擎的三个步骤:提取特征、建索引build以及查询。
当前,每一位去饭馆就餐的顾客都存在这样的困扰,由于每一家饭馆的菜品的菜量都不同,很难进行准确的菜量把握,如果点菜的菜量过少,则容易使得就餐人员吃不够,再次点菜又浪费了时间,如果点菜的菜量过多,则容易造成大量菜品的浪费。
为了克服上述不足,本发明搭建了一种智能化信息匹配***,能够有效解决相应的技术问题。
根据本发明实施方案示出的智能化信息匹配***包括:
信息解析设备,设置在饭桌的下方,与针对性滤波设备连接,用于基准人体轮廓对逆谐波均值滤波图像进行内容匹配,并将内容匹配成功的图像区域的数量作为即时人数输出;
辅助点菜设备,为每一个饭桌配置一个,位于对应饭桌的桌面上,包括菜品接收子设备、菜量统计子设备和语音提醒子设备,所述菜量统计子设备分别与所述菜品接收子设备和所述语音提醒子设备连接;
在所述辅助点菜设备中,所述菜品接收子设备用于接收对应饭桌已点的各个菜品,所述菜量统计子设备根据已点的每一个菜品对应的菜量统计已点的各个菜品的总共菜量;
在所述辅助点菜设备中,所述语音提醒子设备还与所述信息解析设备连接,用于在所述总共菜量对应的就餐人数减去即时人数的数量超过预设数量阈值时,进行与点菜过量对应的语音提醒文件的播放;
网络抓拍设备,设置在饭桌的上方,用于对饭桌所在环境进行抓拍操作,以获得并输出相应的当前抓拍图像;
直方图均衡化设备,与所述网络抓拍设备连接,用于接收所述当前抓拍图像,对所述当前抓拍图像执行直方图均衡化处理,以获得相应的直方图均衡化图像,并输出所述直方图均衡化图像;
即时测量设备,与所述直方图均衡化设备连接,用于接收所述直方图均衡化图像,对所述直方图均衡化图像中的像素行数进行即时检测,以获得对应的即时行数,并输出所述即时行数;
信号解析设备,与所述即时测量设备连接,用于接收所述即时行数,并确定与所述即时行数成正比的行数等级,输出所述行数等级;
即时分析设备,与所述信号解析设备连接,用于在接收到的行数等级大于等于预设等级阈值时,发出等级偏高信号,还用于在接收到的行数等级小于所述预设等级阈值时时,发出等级偏低信号;
针对性滤波设备,分别与所述即时分析设备和所述直方图均衡化设备连接,用于在接收到所述等级偏低信号时,对所述直方图均衡化图像执行多次逆谐波均值滤波处理,以获得并输出逆谐波均值滤波图像;
其中,所述语音提醒子设备还用于在所述总共菜量对应的就餐人数减去即时人数的数量未超过预设数量阈值时,停止进行与点菜过量对应的语音提醒文件的播放;
其中,所述针对性滤波设备还用于在接收到所述等级偏高信号时,对所述直方图均衡化图像仅仅执行一次逆谐波均值滤波处理,以获得并输出逆谐波均值滤波图像。
接着,继续对本发明的智能化信息匹配***的具体结构进行进一步的说明。
在所述智能化信息匹配***中:
所述直方图均衡化设备、所述即时分析设备、所述针对性滤波设备和所述信号解析设备被同一电力供应设备供电。
所述智能化信息匹配***中:
所述针对性滤波设备包括信号接收子设备、滤波处理子设备和图像输出子设备;
其中,在所述针对性滤波设备中,所述滤波处理子设备分别与所述信号接收子设备和所述图像输出子设备连接;
其中,在所述针对性滤波设备中,所述滤波处理子设备用于在接收到所述等级偏低信号时,对所述直方图均衡化图像执行多次逆谐波均值滤波处理,还用于在接收到所述等级偏高信号时,对所述直方图均衡化图像仅仅执行一次逆谐波均值滤波处理。
所述智能化信息匹配***中还可以包括:
几何校正设备,分别与所述网络抓拍设备和所述直方图均衡化设备连接,用于接收当前抓拍图像,确定所述当前抓拍图像中的背景复杂度,基于所述背景复杂度确定对所述当前抓拍图像进行平均分割的图像碎片数量,所述背景复杂度越高,对所述当前抓拍图像进行平均分割的图像碎片数量越多,对各个图像碎片分别执行基于图像碎片歪曲度的几何校正处理操作以获得各个几何校正碎片,图像碎片歪曲度越大,对图像碎片执行的几何校正处理操作强度越大,将各个几何校正碎片进行组合以获得校正组合图像;
其中,所述几何校正设备还用于将所述校正组合图像替换所述当前抓拍图像发送给所述直方图均衡化设备。
所述智能化信息匹配***中:
所述几何校正设备确定所述当前抓拍图像中的背景复杂度的具体操作如下:获取所述当前抓拍图像中各个像素点的Y通道像素值、U通道像素值和V通道像素值,确定每一个像素点的Y通道像素值的各个方向的梯度以作为Y通道梯度,确定每一个像素点的U通道像素值的各个方向的梯度以作为U通道梯度,确定每一个像素点的V通道像素值的各个方向的梯度以作为V通道梯度,基于各个像素点的Y通道梯度、U通道梯度和V通道梯度确定所述当前抓拍图像对应的背景复杂度。
根据本发明实施方案示出的智能化信息匹配方法包括:
使用信息解析设备,设置在饭桌的下方,与针对性滤波设备连接,用于基准人体轮廓对逆谐波均值滤波图像进行内容匹配,并将内容匹配成功的图像区域的数量作为即时人数输出;
使用辅助点菜设备,为每一个饭桌配置一个,位于对应饭桌的桌面上,包括菜品接收子设备、菜量统计子设备和语音提醒子设备,所述菜量统计子设备分别与所述菜品接收子设备和所述语音提醒子设备连接;
在所述辅助点菜设备中,所述菜品接收子设备用于接收对应饭桌已点的各个菜品,所述菜量统计子设备根据已点的每一个菜品对应的菜量统计已点的各个菜品的总共菜量;
在所述辅助点菜设备中,所述语音提醒子设备还与所述信息解析设备连接,用于在所述总共菜量对应的就餐人数减去即时人数的数量超过预设数量阈值时,进行与点菜过量对应的语音提醒文件的播放;
使用网络抓拍设备,设置在饭桌的上方,用于对饭桌所在环境进行抓拍操作,以获得并输出相应的当前抓拍图像;
使用直方图均衡化设备,与所述网络抓拍设备连接,用于接收所述当前抓拍图像,对所述当前抓拍图像执行直方图均衡化处理,以获得相应的直方图均衡化图像,并输出所述直方图均衡化图像;
使用即时测量设备,与所述直方图均衡化设备连接,用于接收所述直方图均衡化图像,对所述直方图均衡化图像中的像素行数进行即时检测,以获得对应的即时行数,并输出所述即时行数;
使用信号解析设备,与所述即时测量设备连接,用于接收所述即时行数,并确定与所述即时行数成正比的行数等级,输出所述行数等级;
使用即时分析设备,与所述信号解析设备连接,用于在接收到的行数等级大于等于预设等级阈值时,发出等级偏高信号,还用于在接收到的行数等级小于所述预设等级阈值时时,发出等级偏低信号;
使用针对性滤波设备,分别与所述即时分析设备和所述直方图均衡化设备连接,用于在接收到所述等级偏低信号时,对所述直方图均衡化图像执行多次逆谐波均值滤波处理,以获得并输出逆谐波均值滤波图像;
其中,所述语音提醒子设备还用于在所述总共菜量对应的就餐人数减去即时人数的数量未超过预设数量阈值时,停止进行与点菜过量对应的语音提醒文件的播放;
其中,所述针对性滤波设备还用于在接收到所述等级偏高信号时,对所述直方图均衡化图像仅仅执行一次逆谐波均值滤波处理,以获得并输出逆谐波均值滤波图像。
接着,继续对本发明的智能化信息匹配方法的具体步骤进行进一步的说明。
所述智能化信息匹配方法中:
所述直方图均衡化设备、所述即时分析设备、所述针对性滤波设备和所述信号解析设备被同一电力供应设备供电。
所述智能化信息匹配方法中:
所述针对性滤波设备包括信号接收子设备、滤波处理子设备和图像输出子设备;
其中,在所述针对性滤波设备中,所述滤波处理子设备分别与所述信号接收子设备和所述图像输出子设备连接;
其中,在所述针对性滤波设备中,所述滤波处理子设备用于在接收到所述等级偏低信号时,对所述直方图均衡化图像执行多次逆谐波均值滤波处理,还用于在接收到所述等级偏高信号时,对所述直方图均衡化图像仅仅执行一次逆谐波均值滤波处理。
所述智能化信息匹配方法还可以包括:
使用几何校正设备,分别与所述网络抓拍设备和所述直方图均衡化设备连接,用于接收当前抓拍图像,确定所述当前抓拍图像中的背景复杂度,基于所述背景复杂度确定对所述当前抓拍图像进行平均分割的图像碎片数量,所述背景复杂度越高,对所述当前抓拍图像进行平均分割的图像碎片数量越多,对各个图像碎片分别执行基于图像碎片歪曲度的几何校正处理操作以获得各个几何校正碎片,图像碎片歪曲度越大,对图像碎片执行的几何校正处理操作强度越大,将各个几何校正碎片进行组合以获得校正组合图像;
其中,所述几何校正设备还用于将所述校正组合图像替换所述当前抓拍图像发送给所述直方图均衡化设备。
所述智能化信息匹配方法中:
所述几何校正设备确定所述当前抓拍图像中的背景复杂度的具体操作如下:获取所述当前抓拍图像中各个像素点的Y通道像素值、U通道像素值和V通道像素值,确定每一个像素点的Y通道像素值的各个方向的梯度以作为Y通道梯度,确定每一个像素点的U通道像素值的各个方向的梯度以作为U通道梯度,确定每一个像素点的V通道像素值的各个方向的梯度以作为V通道梯度,基于各个像素点的Y通道梯度、U通道梯度和V通道梯度确定所述当前抓拍图像对应的背景复杂度。
另外,所述即时分析设备由图形处理器来实现。图形处理器(英语:GraphicsProcessing Unit,缩写:GPU),又称显示核心、视觉处理器、显示芯片,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器。图形处理器用途是将计算机***所需要的显示信息进行转换驱动,并向显示器提供行扫描信号,控制显示器的正确显示,是连接显示器和个人电脑主板的重要元件,也是“人机对话”的重要设备之一。显卡作为电脑主机里的一个重要组成部分,承担输出显示图形的任务,对于从事专业图形设计的人来说显卡非常重要。显卡的处理器称为图形处理器(GPU),它是显卡的“心脏”,与CPU类似,只不过GPU是专为执行复杂的数学和几何计算而设计的,这些计算是图形渲染所必需的。某些最快速的GPU集成的晶体管数甚至超过了普通CPU。时下的GPU多数拥有2D或3D图形加速功能。如果CPU想画一个二维图形,只需要发个指令给GPU,如“在坐标位置(x,y)处画个长和宽为a×b大小的长方形”,GPU就可以迅速计算出该图形的所有像素,并在显示器上指定位置画出相应的图形,画完后就通知CPU“我画完了”,然后等待CPU发出下一条图形指令。
最后应注意到的是,在本发明各个实施例中的各功能设备可以集成在一个处理设备中,也可以是各个设备单独物理存在,也可以两个或两个以上设备集成在一个设备中。
所述功能如果以软件功能设备的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本发明的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应所述以权利要求的保护范围为准。