一种快易光学辨识点餐单编辑系统的制作方法

文档序号:11262315阅读:210来源:国知局
一种快易光学辨识点餐单编辑系统的制造方法与工艺

本发明涉及快易光学辨识点餐单编辑系统技术领域,尤其涉及一种快易光学辨识点餐单编辑系统。



背景技术:

专利公开号201220223『阅卷式点餐系统』,虽然可用来解决传统餐饮业点餐出餐上的问题,但实施时却必须使用专属的扫描装置当成输入,且点菜单上的设计也较复杂,除了角落要设有基本的定位标记外,菜单两边还必须再加上整条间格排列的校正图组,整体设计较为复杂制造成本高,实用性差。



技术实现要素:

基于背景技术存在的技术问题,本发明提出了一种快易光学辨识点餐单编辑系统。

本发明提出的一种快易光学辨识点餐单编辑系统,具体方法步骤如下:

步骤一:空白点餐单的影像档,空白点餐单中预先存有对应的影像文件,该影像文件的格式可以是彩色或是灰阶;

步骤二:空白点餐单,影像撷取模块透过照相镜头来撷取空白点餐单的影像,再存为影像文件以供使用;

步骤三:影像处理模组,将步骤一中的空白点餐单的影像档和步骤二中的空白点餐单的影像文件,由彩色格式转换为灰阶格式;

步骤四:影像辨识模组,是辨识步骤一中的空白点餐单的影像档和步骤二中的空白点餐单的影像文件图上的定位标记及选划框,储存空白点餐单和空白点餐单的影像档中定位标记与选划框的平均灰阶值及其相对坐标,影像辨识之后把影像信息传递给影像校正模组进行校正;

步骤五:影像校正模组,对影像辨识模组后的空白点餐单影像文件的图进行偏差校正,以取得正规化的原点及坐标轴,并标准化选划框之坐标,之后进行编辑;

步骤六:编辑模块,提供编辑选划框之标准化坐标与其平均灰阶差值,以供餐厅的管理人员后续进行关联性数据库之输入,用以连结选画框之对应意涵,之后存入在样本数据库中;

步骤七:样本数据库,储存前述经辨识取样的选划框标准化坐标值、平均灰阶差值以及选划框对应意涵。

优选地,所述步骤二中影像撷取模块可透过ccd或cis照相镜头撷取空白点餐单的影像,并存成图片影像文件,此图片影像文件的格式可以是彩色或是灰阶。

优选地,所述步骤七中,选划框对应意涵具体如桌号、人数、餐名、金额及数量等信息数据。

优选地,所述步骤四中的定位标记可以为回形(内圈为全黑)之外,还可由□、○、◎、△、◇、╳、┼及等其中任一种几何符号所构成。

优选地,所述步骤四中的选划框可设成n*m的矩阵,其中该n和m等于1、2、3、4、5、6其中之一的数值,如3*3的圆点矩阵,以供选画代表其点餐的数量。

本发明中的有益效果:(1)本发明通过快易光学辨识点餐单有效的设计,可预先将客户点餐时须填写的信息予以格式化,而以固定坐标点的选划框替代,所印出的点餐单简洁美观又实用,两边不会像习式结构留有整条间格排列碍眼的校正图组,也不必再采用专属的扫描装置,只要经简单的光学影像读取辨识,就能获得精准的点餐内容,方便作为结帐及后续供餐使用。

(2)本发明应用上方便,不需靠服务人员逐笔输入客户点餐内容,故可缩短服务人员逐笔输入点餐时间,并有效避免人为输入错误的机率,而大幅提升点餐出餐的服务质量。

(3)本发明可让餐饮业者自行设计编辑,简单完成自己餐厅专属客制化的快易光学辨识点餐单,而不须委托专业人士进行相关的菜单变更工作,整个作业在菜单内容设计上省时又省力,可降低成本,且可缩短更换菜单的时间,以提高餐厅之营运效率。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明的第一实施例的原理模块图;

图2为本发明的编辑应用例图;

图3为本发明定位标记的编辑示意图;

图4为本发明选划框进行二值化的取样示意图;

图5为本发明第一实施例影像辨识的应用例图;

图6为本发明第二实施例的原理模块图;

图7为本发明第二实施例点餐单有空白选划框的示意图;

图8为本发明第二实施例点餐单选划框已涂满的示意图;

图9为本发明第二实施例影像辨识的应用例图。

图中:10、影像撷取模块,20、影像处理模块,30、影像辨识模块,40、影像校正模块,50、编辑模块,60、样本数据库,100、空白点餐单,110、影像文件,101、定位标记,102、画选框。

具体实施方式

下面结合具体实施例对本发明作进一步解说。

实施例1

一种快易光学辨识点餐单编辑系统,具体方法步骤如下:

步骤一:空白点餐单的影像档110,空白点餐单100中预先存有对应的影像文件,该影像文件的格式可以是彩色或是灰阶;

步骤二:空白点餐单100,影像撷取模组10透过照相镜头来撷取空白点餐单100的影像,再存为影像文件以供使用,影像撷取模组10可透过ccd或cis照相镜头撷取空白点餐单100的影像,并存成图片影像文件,此图片影像文件的格式可以是彩色或是灰阶,;

步骤三:影像处理模组20,将步骤一中的空白点餐单的影像档110和步骤二中的空白点餐单100的影像文件,由彩色格式转换为灰阶格式;

步骤四:影像辨识模组30,是辨识步骤一中的空白点餐单的影像档110和步骤二中的空白点餐单100的影像文件图上的定位标记101及选划框102,储存空白点餐单100和空白点餐单的影像档110中定位标记101与选划框102的平均灰阶值及其相对坐标,影像辨识之后把影像信息传递给影像校正模组40进行校正,所述步骤四中的定位标记101可以为回形(内圈为全黑)之外,还可由□、○、◎、△、◇、╳、┼及等其中任一种几何符号所构成,选划框102可设成n*m的矩阵,其中该n和m等于1、2、3、4、5、6其中之一的数值,如3*3的圆点矩阵,以供选画代表其点餐的数量;

步骤五:影像校正模组40,对影像辨识模组30后的空白点餐单100影像文件的图进行偏差校正,以取得正规化的原点及坐标轴,并标准化选划框102之坐标,之后进行编辑;

步骤六:编辑模组50,提供编辑选划框102之标准化坐标与其平均灰阶差值,以供餐厅的管理人员后续进行关联性数据库之输入,用以连结选画框之对应意涵,之后存入在样本数据库60中;

步骤七:样本数据库60,储存前述经辨识取样的选划框102标准化坐标值、平均灰阶差值以及选划框对应意涵,选划框对应意涵具体如桌号、人数、餐名、金额及数量等信息数据。

实施例2

步骤一:采用两张空白点餐单100,一张为选划框保留原始空白的点餐单,另一张为选划框已涂满的点餐单,且该两张点餐单各具有对应的影像文件;

步骤二:对步骤一中的两个空白点餐单100进行影像辨识,辨识该两张点餐单影像文件图上的定位标记101,并比对该两张点餐单100影像文件图的内容,以及像素值有明显差异的部份设为选划框102,藉以产生该等选划框102之相对坐标;

步骤三:进行影像校正,对该两张点餐单100影像文件的图进行偏差校正,以取得正规化的原点及坐标轴,并标准化选划框之坐标;

步骤四:进行编辑,提供选划框102之标准化坐标与其平均像素值,以供餐厅的管理人员后续进行关联性数据库之输入,用以连结选画框之对应意涵;

步骤五:样本数据库60,储存经辨识取样的选划框标准化坐标值、平均像素值,以及选划框对应意涵。

灰阶值gray=(红red+绿green+蓝blue)/3,但实际并不以此为限。

上述说明虽举灰阶为例,但实际上也可用彩色rgb方式达到相同的辨识目的,只是辨识上稍微会多花点时间,譬如:以像数值=(red+green+blue)/3,甚至使用不同的加权方式来计算,如像素值=0.299*red+0.587*green+0.114*blue。

而有关该影像辨识模组30,主要采用以下方式来辨识定位标记101及选划框102,并储存空白点餐单100其选划框102的平均灰阶值及相对于定位标记101之坐标值:

如图4所示,利用影像二值化(imagebinarization),灰阶影像划分为只有两种灰度值,即设定一个门坎(threshold)灰度值,当影像灰度大于门坎值则令其灰度为225的亮点,反之灰度小于门坎值则令其灰度为25的喑点,大多数的二值化影像的灰阶统计图具有双峰特性,利用统计原理即可找出最佳门坎值设定,当影像的灰阶值小于定义的门坎值(threshole),即为已标选的选划框102,反之灰阶值大于门坎值即为空白。

定位标记101:利用上述所得之像素灰阶值,撷取相邻像素但灰阶有大幅变化之区域,将此区域之几何图形与内建标准定位标记101比对,如几何图符合内建标准定位标记101之固定比例,则撷取此几何图形为定位标记101,而将左上角的定位标记101设为原点,并记录其黑体部分的灰阶值以作为基准值,可将『水平x轴』的刻度设为原点x轴长度,及『水平y轴』的刻度设为原点y轴长度。则选划框102相对于定位标记101,其位置可产生一个二维坐标系(x,y),且选划框102之平均灰阶值对于基准值可产生一个平均灰阶差值。如第3图所示,即为影像辨识模块30中建立有标准定位标记101的几何形状之范例。

选划框102:利用上述所得之像素灰阶值,撷取相邻像素但灰阶有大幅变化之区域,将此区域之几何图形与内建标准选划框102比对,如几何图形符合内建标准选划框102之固定比例,则撷取此几何图形为选划框102,并记录其对原点之坐标值及其平均灰阶值。

再来,有关影像校正模组40,主要是用来校正原点及坐标轴并确认选划框102之标准化坐标,这是避免业者的点餐单透过影像撷取模组10读取时,由于光线或摆放位置等因素会造成影像的扭曲,此现象会使对比选划框102时造成误差,所以在取像完成后利用数字影像处理技术,将变形影像校正再比对定位标记101与内建标准定位标记101之坐标值,并利用缩放、旋转等数学处理,而使得三个定位标记101之坐标值能与内建标准定位标记101(如范例点餐单中,x轴长度为33且y轴长度为51)之坐标值重合,此时纪录两者间的转换数学式,譬如:

x’=ax+by,y’=cx+dy,将每一个选划框102坐标透过上述之转换式,进行坐标转换。

请参考图5所示,经影像辨识模组30取样及上述影像校正模组40编辑处理之相关资料可预先收录到样本数据库60内:将转换后之选划框102标准化坐标及灰阶差值,以供餐厅的管理人员进行关联性数据库之输入,即(样本选框的标准化坐标值及平均灰阶差值)和(样本选框的特定意涵或相关信息)的关联性,使客户点餐划选的内容于读取辨识后可与餐厅计算机终端收款机pos系统相应,方便正确订餐、结帐及后续出餐之进行。

请再参考图2所示,为本发明快易光学辨识点餐单编辑之应用例,其中位于三个角落的定位标记101可以形成一个坐标系,且具有餐点及相关用餐信息的选划区域,以及美工图案和点餐单之使用说明。图中的虚线网格及其相对应的刻度并非实际应用时所需,只为便利于说明本发明之原理及其具体之实施方法。

此实施例中,刻度定义以定位标记101黑体的长、宽为单位长度,其定位标记101,回形(内圈为全黑)即可用第3图的格式来表示,(实际应用时,单位长度可以用其它几何形状定义),在本例中x轴长度为33个单位,y轴长度为51个单位,每一个选划框102也都恰好是一个单位长度的方形(实际应用时x轴与y轴的长度,以及选划框102的长宽可以为非整数)。

请参图2、图4所示,每一个选划框102都将在此坐标系,被其x轴左右之坐标点(x1&x2),以及y轴上下的坐标点(y1&y2)所定义,(然实务应用上,x1,x2,y1,y2也可以是非整数):如此每一个选划框102在点餐单上,不仅仅有对应的坐标点(x1,x2,y1,y2),也都各自有其所对应之特定意涵或相关内容,如图中之选划框102(x1=16,x2=17,y1=10,y2=11),其所对应之信息为『餐点名称=糖醋鲈鱼和单价=380和数量=1』。

藉此,当以影像撷取模块10拍摄空白点餐单100,影像的灰阶数据中,将呈现黑色的定位标记101与空白的选划框102有不同的灰阶值,如以『原点定位标记101』的灰阶值为基准,则经计算可得空白点餐单100中每一个空白选划框102与『原点定位标记101』间的灰阶值差异,第4图的灰阶差值是经二值化处理后的结果。

如此,快易光学辨识点餐单在经客户选划后,已标选的选划框102中因已非空白,故其与原点定位标记101间之灰阶值差异,将较未标选空白状态的选划框102为低,而此差值的变化,将可作为客户点餐单上的选划框102状态为『未标选』或是『已标选』的判断基准。

如此一来样本数据库60可很容易就建立,以连结空白点餐单100上的选划框102标准化坐标、平均灰阶差值以及其对应选划内容之特定意涵,如桌号、人数、餐名、金额及数量等信息。而简单设计出符合自家使用的专属菜单,提供客户方便点餐、结帐及后续供餐的优质服务。

以上仅为简单的举例说明,但实际并不以此为限,譬如:其中该定位标记101除了回形(内圈为全黑)之外,还可由□、○、◎、△、◇、╳、┼及等其中任一种几何符号所构成。而该选划框102除了方形,也可为圆形、矩形及长条形等其中之一种,如□、○、△或是其它几何图形等,该选划框102可为空白,或内有对应之数字或文字,如①、⑵、(a)、…等。选划框102也可设成正字分布,如以正字笔画来代表其数量。甚至该选划框102也可设成nxm的矩阵,其中该n和m等于1,2,3,4,5,及6其中之一数值,如3x3的圆点矩阵,以供选画代表其点餐的数量。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

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