商场结账数值识别系统转让专利

申请号 : CN201810976853.7

文献号 : CN109002815B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 欧心旸曹博宣翟麒凯吴伟锋

申请人 : 欧心旸

摘要 :

本发明涉及一种商场结账数值识别系统,包括:收据验证平台,设置在商场收费处,用于为顾客移送到的收据提供放置位置;收据采集设备,设置在商场收费处的上方,用于对顾客移送到的收据进行即时图像采集,以获得并输出对应的即时收据图像;区域解析设备,与模式控制设备连接,用于接收滤波后图像,对所述滤波后图像中的结账金额填报区域进行识别以获得对应的区域子图像,对所述区域子图像执行OCR识别,以获得并输出结账金额填报区域中的结账数值,所述结账数值用于后续电子支付操作。通过本发明,能够为商场削减大量的人工成本。

权利要求 :

1.一种商场结账数值识别系统,其特征在于,所述系统包括:

收据验证平台,设置在商场收费处,用于为顾客移送到的收据提供放置位置;

收据采集设备,设置在商场收费处的上方,用于对顾客移送到的收据进行即时图像采集,以获得并输出对应的即时收据图像;

目标追踪设备,设置在所述收据采集设备的附近,用于接收所述即时收据图像,对所述即时收据图像中的各个目标的边界锐化程度进行分析,以获得每一个目标的边界锐化等级,并基于所述即时收据图像中的各个目标的边界锐化等级,获取所述即时收据图像的整体锐化等级;

边界锐化设备,与所述目标追踪设备连接,用于接收所述即时收据图像的整体锐化等级,并基于即时收据图像的整体锐化等级对所述即时收据图像进行相应次数的锐化处理,以获得并输出与所述即时收据图像对应的逐次锐化图像;

自适应修正设备,与所述边界锐化设备连接,包括噪声探测单元和图像修正单元,所述噪声探测单元用于接收所述逐次锐化图像,对所述逐次锐化图像中的各种类型噪声进行探测,以获得所述逐次锐化图像中的噪声类型数量,所述图像修正单元与所述噪声探测单元连接,用于接收所述逐次锐化图像中的噪声类型数量,并基于所述逐次锐化图像中的噪声类型数量确定对所述逐次锐化图像执行高斯滤波处理的次数;其中,所述自适应修正设备将执行完高斯滤波处理的图像作为修正图像输出;

系数识别设备,与所述自适应修正设备连接,用于接收所述修正图像,测量所述修正图像中的条纹区域,确定所述条纹区域占据的像素点的总数,基于所述修正图像的分辨率确定所述修正图像的像素点的总数,将所述条纹区域占据的像素点的总数除以所述修正图像的像素点的总数以获得权衡比例;

模式切换设备,与所述系数识别设备连接,用于在所述权衡比例超限时,发出滤波启动信号,还用于在所述权衡比例未超限时,发出滤波关闭信号;

模式控制设备,分别与所述模式切换设备和所述系数识别设备连接,用于在接收到所述滤波启动信号时,进入精细化滤波模式,还用于在接收到所述滤波关闭信号时,退出所述精细化滤波模式;所述模式控制设备还用于在退出所述精细化滤波模式时,对所述修正图像执行均值滤波处理,以获得并输出与所述修正图像对应的滤波后图像;

区域解析设备,与所述模式控制设备连接,用于接收所述滤波后图像,对所述滤波后图像中的结账金额填报区域进行识别以获得对应的区域子图像,对所述区域子图像执行OCR识别,以获得并输出结账金额填报区域中的结账数值,所述结账数值用于后续电子支付操作;

其中,在所述自适应修正设备中,所述逐次锐化图像中的噪声类型数量越多,基于所述逐次锐化图像中的噪声类型数量确定对所述逐次锐化图像执行高斯滤波处理的次数越多;

其中,在所述边界锐化设备中,基于即时收据图像的整体锐化等级对所述即时收据图像进行相应次数的锐化处理包括:所述即时收据图像的整体锐化等级越高,对所述即时收据图像进行锐化处理的相应次数越少;

其中,在商场定制的收据中,结账金额填报区域位于所述收据的固定位置其具有定制的轮廓。

2.如权利要求1所述的商场结账数值识别系统,其特征在于:

所述模式控制设备在所述精细化滤波模式中进行以下滤波处理:基于所述修正图像的分辨率确定参考像素点提取区域,将所述修正图像中的每一个像素点作为待处理像素点,基于所述参考像素点提取区域提取待处理像素点的各个参考像素点,基于所述各个参考像素点确定所述待处理像素点的像素平均值。

3.如权利要求2所述的商场结账数值识别系统,其特征在于:

基于所述各个参考像素点确定所述待处理像素点的像素平均值包括:从所述各个参考像素点中剔除位于所述条纹区域内的一个或多个像素点以获得各个待使用像素点,对所述各个待使用像素点执行均值计算以获得所述待处理像素点的像素平均值。

说明书 :

商场结账数值识别系统

技术领域

[0001] 本发明涉及即时付费领域,尤其涉及一种商场结账数值识别系统。

背景技术

[0002] 自助收银机(Self-service cash register),是指用于在超市、商场实现自助购物的设备。
[0003] 该快速结账能够让顾客以自助的方式扫描商品、结账付款,免去排队过程,解放收银员与收银之间一对一的束缚关系。

发明内容

[0004] 为了解决商场结账仍需要过多人工参与的技术问题,本发明提供了一种商场结账数值识别系统,在商场的定制的收据中,结账金额填报区域位于所述收据的固定位置其具有定制的轮廓,利用上述图像化的特点,对所述商场收据中的结账金额填报区域的结账数值进行电子采集,以便有后续的电子支付操作;尤为重要的是,还对周围所使用的参考像素点是否为条纹点进行分析,以在后续进行均值滤波处理时剔除各个条纹点,能够根据图像内容的变化选择相适应的不同滤波模式。
[0005] 根据本发明的一方面,提供了一种商场结账数值识别系统,所述系统包括:
[0006] 收据验证平台,设置在商场收费处,用于为顾客移送到的收据提供放置位置。
[0007] 更具体地,在所述商场结账数值识别系统中,还包括:
[0008] 收据采集设备,设置在商场收费处的上方,用于对顾客移送到的收据进行即时图像采集,以获得并输出对应的即时收据图像。
[0009] 更具体地,在所述商场结账数值识别系统中,还包括:
[0010] 目标追踪设备,设置在所述收据采集设备的附近,用于接收所述即时收据图像,对所述即时收据图像中的各个目标的边界锐化程度进行分析,以获得每一个目标的边界锐化等级,并基于所述即时收据图像中的各个目标的边界锐化等级,获取所述即时收据图像的整体锐化等级。
[0011] 更具体地,在所述商场结账数值识别系统中,还包括:
[0012] 边界锐化设备,与所述目标追踪设备连接,用于接收所述即时收据图像的整体锐化等级,并基于即时收据图像的整体锐化等级对所述即时收据图像进行相应次数的锐化处理,以获得并输出与所述即时收据图像对应的逐次锐化图像;自适应修正设备,与所述边界锐化设备连接,包括噪声探测单元和图像修正单元,所述噪声探测单元用于接收所述逐次锐化图像,对所述逐次锐化图像中的各种类型噪声进行探测,以获得所述逐次锐化图像中的噪声类型数量,所述图像修正单元与所述噪声探测单元连接,用于接收所述逐次锐化图像中的噪声类型数量,并基于所述逐次锐化图像中的噪声类型数量确定对所述逐次锐化图像执行高斯滤波处理的次数;其中,所述自适应修正设备将执行完高斯滤波处理的图像作为修正图像输出;系数识别设备,与所述自适应修正设备连接,用于接收所述修正图像,测量所述修正图像中的条纹区域,确定所述条纹区域占据的像素点的总数,基于所述修正图像的分辨率确定所述修正图像的像素点的总数,将所述条纹区域占据的像素点的总数除以所述修正图像的像素点的总数以获得权衡比例;模式切换设备,与所述系数识别设备连接,用于在所述权衡比例超限时,发出滤波启动信号,还用于在所述权衡比例未超限时,发出滤波关闭信号;模式控制设备,分别与所述模式切换设备和所述系数识别设备连接,用于在接收到所述滤波启动信号时,进入精细化滤波模式,还用于在接收到所述滤波关闭信号时,退出所述精细化滤波模式;所述模式控制设备还用于在退出所述精细化滤波模式时,对所述修正图像执行均值滤波处理,以获得并输出与所述修正图像对应的滤波后图像;区域解析设备,与所述模式控制设备连接,用于接收所述滤波后图像,对所述滤波后图像中的结账金额填报区域进行识别以获得对应的区域子图像,对所述区域子图像执行OCR识别,以获得并输出结账金额填报区域中的结账数值,所述结账数值用于后续电子支付操作;其中,在所述自适应修正设备中,所述逐次锐化图像中的噪声类型数量越多,基于所述逐次锐化图像中的噪声类型数量确定对所述逐次锐化图像执行高斯滤波处理的次数越多;其中,在所述边界锐化设备中,基于即时收据图像的整体锐化等级对所述即时收据图像进行相应次数的锐化处理包括:所述即时收据图像的整体锐化等级越高,对所述即时收据图像进行锐化处理的相应次数越少;其中,在商场的定制的收据中,结账金额填报区域位于所述收据的固定位置其具有定制的轮廓。
[0013] 更具体地,在所述商场结账数值识别系统中:所述模式控制设备在所述精细化滤波模式中进行以下滤波处理:基于所述修正图像的分辨率确定参考像素点提取区域,将所述修正图像中的每一个像素点作为待处理像素点,基于所述参考像素点提取区域提取待处理像素点的各个参考像素点,基于所述各个参考像素点确定所述待处理像素点的像素平均值。
[0014] 更具体地,在所述商场结账数值识别系统中:基于所述各个参考像素点确定所述待处理像素点的像素平均值包括:从所述各个参考像素点中剔除位于所述条纹区域内的一个或多个像素点以获得各个待使用像素点,对所述各个待使用像素点执行均值计算以获得所述待处理像素点的像素平均值。
[0015] 更具体地,在所述商场结账数值识别系统中:所述模式控制设备基于各个待处理像素点的各个像素平均值输出与所述修正图像的分辨率相同的滤波后图像。
[0016] 更具体地,在所述商场结账数值识别系统中:基于所述修正图像的分辨率确定参考像素点提取区域中:确定的定参考像素点提取区域与所述修正图像的分辨率成正比。
[0017] 更具体地,在所述商场结账数值识别系统中:基于所述修正图像的分辨率确定所述修正图像的像素点的总数包括:所述修正图像的分辨率包括水平分辨率和垂直分辨率,将所述水平分辨率和所述垂直分辨率相乘以获得所述修正图像的像素点的总数。

附图说明

[0018] 以下将结合附图对本发明的实施方案进行描述,其中:
[0019] 图1为根据本发明实施方案示出的商场结账数值识别系统所在的支付网络结构的拓扑图。

具体实施方式

[0020] 下面将参照附图对本发明的商场结账数值识别系统的实施方案进行详细说明。
[0021] 随着现在社会生活节奏的加快,逛商场已经成为了他们一种改善生活的方式,那就造成了上面所说的商场排队付款的现象。
[0022] 所以,这种快速结账对于这类大商场来说就很有应用价值,一方面解决收银问题,同样也能大大提高收银速度,解决排队的问题,另一方面,顾客自己操作收银设备增加了购物的趣味性还能时刻知道自己购物花费的金额。
[0023] 目前能够自主生产并实际投入使用的国产快速结账机。其中上海超宝自助收银机采用了较为流行的安卓系统,而其他采用的是传统收银机使用的windows系统作为开发基础。
[0024] 为了克服上述不足,本发明搭建了一种商场结账数值识别系统,能够有效解决相应的技术问题。
[0025] 图1为根据本发明实施方案示出的商场结账数值识别系统所在的支付网络结构的拓扑图。
[0026] 根据本发明实施方案示出的商场结账数值识别系统包括:
[0027] 收据验证平台,设置在商场收费处,用于为顾客移送到的收据提供放置位置。
[0028] 接着,继续对本发明的商场结账数值识别系统的具体结构进行进一步的说明。
[0029] 在所述商场结账数值识别系统中,还包括:
[0030] 收据采集设备,设置在商场收费处的上方,用于对顾客移送到的收据进行即时图像采集,以获得并输出对应的即时收据图像。
[0031] 在所述商场结账数值识别系统中,还包括:
[0032] 目标追踪设备,设置在所述收据采集设备的附近,用于接收所述即时收据图像,对所述即时收据图像中的各个目标的边界锐化程度进行分析,以获得每一个目标的边界锐化等级,并基于所述即时收据图像中的各个目标的边界锐化等级,获取所述即时收据图像的整体锐化等级。
[0033] 在所述商场结账数值识别系统中,还包括:
[0034] 边界锐化设备,与所述目标追踪设备连接,用于接收所述即时收据图像的整体锐化等级,并基于即时收据图像的整体锐化等级对所述即时收据图像进行相应次数的锐化处理,以获得并输出与所述即时收据图像对应的逐次锐化图像;
[0035] 自适应修正设备,与所述边界锐化设备连接,包括噪声探测单元和图像修正单元,所述噪声探测单元用于接收所述逐次锐化图像,对所述逐次锐化图像中的各种类型噪声进行探测,以获得所述逐次锐化图像中的噪声类型数量,所述图像修正单元与所述噪声探测单元连接,用于接收所述逐次锐化图像中的噪声类型数量,并基于所述逐次锐化图像中的噪声类型数量确定对所述逐次锐化图像执行高斯滤波处理的次数;其中,所述自适应修正设备将执行完高斯滤波处理的图像作为修正图像输出;
[0036] 系数识别设备,与所述自适应修正设备连接,用于接收所述修正图像,测量所述修正图像中的条纹区域,确定所述条纹区域占据的像素点的总数,基于所述修正图像的分辨率确定所述修正图像的像素点的总数,将所述条纹区域占据的像素点的总数除以所述修正图像的像素点的总数以获得权衡比例;
[0037] 模式切换设备,与所述系数识别设备连接,用于在所述权衡比例超限时,发出滤波启动信号,还用于在所述权衡比例未超限时,发出滤波关闭信号;
[0038] 模式控制设备,分别与所述模式切换设备和所述系数识别设备连接,用于在接收到所述滤波启动信号时,进入精细化滤波模式,还用于在接收到所述滤波关闭信号时,退出所述精细化滤波模式;所述模式控制设备还用于在退出所述精细化滤波模式时,对所述修正图像执行均值滤波处理,以获得并输出与所述修正图像对应的滤波后图像;
[0039] 区域解析设备,与所述模式控制设备连接,用于接收所述滤波后图像,对所述滤波后图像中的结账金额填报区域进行识别以获得对应的区域子图像,对所述区域子图像执行OCR识别,以获得并输出结账金额填报区域中的结账数值,所述结账数值用于后续电子支付操作;
[0040] 其中,在所述自适应修正设备中,所述逐次锐化图像中的噪声类型数量越多,基于所述逐次锐化图像中的噪声类型数量确定对所述逐次锐化图像执行高斯滤波处理的次数越多;
[0041] 其中,在所述边界锐化设备中,基于即时收据图像的整体锐化等级对所述即时收据图像进行相应次数的锐化处理包括:所述即时收据图像的整体锐化等级越高,对所述即时收据图像进行锐化处理的相应次数越少;
[0042] 其中,在商场的定制的收据中,结账金额填报区域位于所述收据的固定位置其具有定制的轮廓。
[0043] 在所述商场结账数值识别系统中:所述模式控制设备在所述精细化滤波模式中进行以下滤波处理:基于所述修正图像的分辨率确定参考像素点提取区域,将所述修正图像中的每一个像素点作为待处理像素点,基于所述参考像素点提取区域提取待处理像素点的各个参考像素点,基于所述各个参考像素点确定所述待处理像素点的像素平均值。
[0044] 在所述商场结账数值识别系统中:基于所述各个参考像素点确定所述待处理像素点的像素平均值包括:从所述各个参考像素点中剔除位于所述条纹区域内的一个或多个像素点以获得各个待使用像素点,对所述各个待使用像素点执行均值计算以获得所述待处理像素点的像素平均值。
[0045] 在所述商场结账数值识别系统中:所述模式控制设备基于各个待处理像素点的各个像素平均值输出与所述修正图像的分辨率相同的滤波后图像。
[0046] 在所述商场结账数值识别系统中:基于所述修正图像的分辨率确定参考像素点提取区域中:确定的定参考像素点提取区域与所述修正图像的分辨率成正比。
[0047] 在所述商场结账数值识别系统中:基于所述修正图像的分辨率确定所述修正图像的像素点的总数包括:所述修正图像的分辨率包括水平分辨率和垂直分辨率,将所述水平分辨率和所述垂直分辨率相乘以获得所述修正图像的像素点的总数。
[0048] 另外,在所述区域解析设备中,OCR识别中,OCR (Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程;即,针对印刷体字符,采用光学的方式将纸质文档中的文字转换成为黑白点阵的图像文件,并通过识别软件将图像中的文字转换成文本格式,供文字处理软件进一步编辑加工的技术。如何除错或利用辅助信息提高识别正确率,是OCR最重要的课题,ICR(Intelligent Character Recognition)的名词也因此而产生。衡量一个OCR系统性能好坏的主要指标有:拒识率、误识率、识别速度、用户界面的友好性,产品的稳定性,易用性及可行性等。
[0049] 采用本发明的商场结账数值识别系统,针对现有技术中商场结账仍依靠人工对收据进行肉眼审核的技术问题,在商场的定制的收据中,结账金额填报区域位于所述收据的固定位置其具有定制的轮廓,利用上述图像化的特点,对所述商场收据中的结账金额填报区域的结账数值进行电子采集,以便有后续的电子支付操作;尤为重要的是,还对周围所使用的参考像素点是否为条纹点进行分析,以在后续进行均值滤波处理时剔除各个条纹点,能够根据图像内容的变化选择相适应的不同滤波模式,从而解决了上述技术问题。
[0050] 可以理解的是,虽然本发明已以较佳实施例披露如上,然而上述实施例并非用以限定本发明。对于任何熟悉本领域的技术人员而言,在不脱离本发明技术方案范围情况下,都可利用上述揭示的技术内容对本发明技术方案做出许多可能的变动和修饰,或修改为等同变化的等效实施例。因此,凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均仍属于本发明技术方案保护的范围内。