流动摊位监管方法、装置、系统及介质与流程

文档序号:25092465发布日期:2021-05-18 20:48阅读:155来源:国知局
流动摊位监管方法、装置、系统及介质与流程

1.本公开涉及人工智能技术领域,更具体地,涉及一种流动摊位监管方法、装置、系统、及介质。


背景技术:

2.流动摊位的管理是个复杂的问题,如果不能对流动摊位进行规范化管理,不仅会对市容市貌造成恶劣的影响,可能也会对消费者造成损失。
3.当前,对流动摊位的智能监管主要功能集中在摊位的位置监控,例如,摊位位置超出预定位置后报警。但是这种监控手段主要局限在摊位位置的监控,无法保证流动摊贩所售卖的物品与在工商注册登记的内容一致等。


技术实现要素:

4.有鉴于此,本公开实施例提供了一种可以对摊贩所售卖的物品进行监控的流动摊位监管方法、装置、系统、及介质。
5.本公开实施例的一个方面,提供了一种流动摊位监管方法。所述方法包括首先采集摊位在第一视角下的图像,得到第一摊位图像,所述第一视角为用户察看所述摊位中的售卖物品的视角,所述第一摊位图像包括所述第一视角下所述摊位的完整视图。然后利用预存的摊位模型对所述第一摊位图像中的售卖物品进行识别和比对;其中,所述摊位模型是在所述摊位的注册阶段,基于至少一个第二摊位图像训练生成的智能图像识别模型;其中,所述第二摊位图像为在注册阶段采集的所述摊位在所述第一视角下的图像,所述第二摊位图像包括所述第一视角下所述摊位的完整视图。以及,在经过比对确定所述第一摊位图像中存在与所述摊位模型中的售卖物品的类型不同的售卖物品的情况下,向监管系统发送第一报警信号。
6.根据本公开的实施例,所述方法还包括在经过比对确定所述第一摊位图像中存在与所述摊位模型中的售卖物品的类型不同的售卖物品的情况下,暂停为所述摊位提供的收款功能。
7.根据本公开的实施例,所述在经过比对确定所述第一摊位图像中存在与所述摊位模型中的售卖物品的类型不同的售卖物品的情况下,暂停为所述摊位提供的收款功能包括:当经过比对确定所述第一摊位图像中存在与所述摊位模型中的售卖物品的类型不同的售卖物品时,将所述第一摊位图像发送给所述监管系统;以及响应于接收到所述监管系统发送的暂停收款的指令,暂停所述收款功能。
8.根据本公开的实施例,所述方法还包括注册所述摊位。具体包括获取至少一个所述第二摊位图像,以及利用至少一个所述第二摊位图像训练智能图像识别模型,以生成所述摊位模型。
9.根据本公开的实施例,所述方法还包括在经过比对确定所述第一摊位图像中的售卖物品与所述摊位模型中的售卖物品的类型相同的情况下,利用为所述摊位提供的收款功
能进行消费收款,其中,所述收款功能所收款项实时预存在第三方账户中。
10.根据本公开的实施例,所述方法还包括:在通过所述收款功能进行收款后,向付款方提供用于评价所购买的物品的反馈界面;以及基于对所述反馈界面中的评价信息的统计,对所述摊位售卖的物品的质量进行监控。
11.根据本公开的实施例,所述基于对所述反馈界面中的评价信息的统计,对所述摊位售卖的物品的质量进行监控包括:在针对特定物品的质量举报的统计信息达到预定条件时,向所述监管系统发送第二报警信号。
12.根据本公开的实施例,在向所述监管系统发送第二报警信号之后,所述方法还包括:在接收到所述监控系统发送的退款指令时,将在所述统计信息的统计期间内产生的包括所述特定物品的各个订单的收款金额退回给所述各个订单的付款方。
13.本公开实施例的另一方面,提供了一种流动摊位监管装置。所述装置包括采集模块、识别模块、以及异常处理模块。采集模块用于采集摊位在第一视角下的图像,得到第一摊位图像,所述第一视角为用户察看所述摊位中的售卖物品的视角,所述第一摊位图像包括所述第一视角下所述摊位的完整视图。识别模块用于利用预存的摊位模型对所述第一摊位图像中的售卖物品进行识别和比对;其中,所述摊位模型是在所述摊位的注册阶段,基于至少一个第二摊位图像训练生成的智能图像识别模型,其中,所述第二摊位图像为在注册阶段采集的所述摊位在所述第一视角下的图像,所述第二摊位图像包括所述第一视角下所述摊位的完整视图。异常处理模块用于在经过比对确定所述第一摊位图像中存在与所述摊位模型中的售卖物品的类型不同的售卖物品的情况下,按照异常处理机制处理与所述摊位相关的信息。
14.根据本公开的实施例,所述按照异常处理机制处理与所述摊位相关的信息包括以下至少之一:向监管系统发送所述摊位存在异常的第一报警信号;将所述第一摊位图像发送给所述监管系统;或者暂停为所述摊位提供的收款功能。
15.根据本公开的实施例,所述装置还包括注册模块。所述注册模块用于注册所述摊位。具体地,所述注册模块用于获取至少一个所述第二摊位图像,以及利用至少一个所述第二摊位图像训练智能图像识别模型,以生成所述摊位模型。
16.根据本公开的实施例,所述装置还包括收款追踪模块。所述收款追踪模块用于在通过所述收款功能进行收款后,向付款方提供用于评价所购买的物品的反馈界面,以及基于对所述反馈界面中的评价信息的统计,对所述摊位售卖的物品的质量进行监控。
17.根据本公开的实施例,所述收款追踪模块还用于在接收到所述监控系统发送的退款指令时,将在所述统计信息的统计期间内产生的包括所述特定物品的各个订单的收款金额退回给所述各个订单的付款方。
18.本公开实施例的另一方面,提供了一种流动摊位监管系统。所述系统包括摄像头、一个或多个存储器、以及一个或多个处理器。摄像头用于采集图像。所述一个或多个存储器存储有可执行指令。所述一个或多个处理器执行所述可执行指令,以实现如上所述的方法。
19.本公开实施例的另一方面,提供了一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行如上所述的方法。
20.本公开实施例的另一方面提供了一种计算机程序,所述计算机程序包括计算机可执行指令,所述指令在被执行时用于实现如上所述的方法。
21.上述一个或多个实施例具有如下优点或益效果:通过采集摊位的图像,并使用智能图像识别模型识别售卖物品的种类,可以实现对售卖物品的种类的监控。
22.进一步地,通过在收款后向消费者提供对所购买物品的反馈途径,实现对所售卖物品的质量的监管。
附图说明
23.通过以下参照附图对本公开实施例的描述,本公开的上述以及其他目的、特征和优点将更为清楚,在附图中:
24.图1示意性示出了根据本公开实施例的流动摊位监管方法和装置的系统架构;
25.图2示意性示出了根据本公开实施例的流动摊位的售卖场景示意图;
26.图3示意性示出了根据本公开一实施例的流动摊位监管方法的流程图;
27.图4示意性示出了根据本公开另一实施例的流动摊位监管方法的流程图;
28.图5示意性示出了根据本公开再一实施例的的流动摊位监管方法的流程图;
29.图6示意性示出了根据本公开实施例的流动摊位监管装置的框图;以及
30.图7示意性示出了适于实现根据本公开实施例的流动摊位监管的计算机系统的框图。
具体实施方式
31.以下,将参照附图来描述本公开的实施例。但是应该理解,这些描述只是示例性的,而并非要限制本公开的范围。在下面的详细描述中,为便于解释,阐述了许多具体的细节以提供对本公开实施例的全面理解。然而,明显地,一个或多个实施例在没有这些具体细节的情况下也可以被实施。此外,在以下说明中,省略了对公知结构和技术的描述,以避免不必要地混淆本公开的概念。
32.在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
33.在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
34.在使用类似于“a、b和c等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有a、b和c中至少一个的系统”应包括但不限于单独具有a、单独具有b、单独具有c、具有a和b、具有a和c、具有b和c、和/或具有a、b、c的系统等)。在使用类似于“a、b或c等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有a、b或c中至少一个的系统”应包括但不限于单独具有a、单独具有b、单独具有c、具有a和b、具有a和c、具有b和c、和/或具有a、b、c的系统等)。
35.本公开的实施例提供了一种流动摊位监管方法、装置、系统及介质。该方法包括首先采集摊位在第一视角下的图像,得到第一摊位图像,第一视角为用户察看摊位中的售卖物品的视角,第一摊位图像包括第一视角下该摊位的完整视图。然后利用预存的摊位模型
对第一摊位图像中的售卖物品进行识别和比对;其中,该摊位模型是在摊位的注册阶段,基于至少一个第二摊位图像训练生成的智能图像识别模型。接下来,在经过比对确定第一摊位图像中存在与摊位模型中的售卖物品的类型不同的售卖物品的情况下,按照异常处理机制处理与该摊位相关的信息向监管系统发送第一报警信号。其中,异常处理例如可以包括向监管系统发送摊位存在异常的第一报警信号,和/或将第一摊位图像发送给监管系统,和/或暂停为摊位提供的收款功能。
36.以此方式,在流动摊贩进行物品售卖的过程中,通过采集摊位的图像,并使用智能图像识别模型识别售卖物品的种类,并与注册时登记的售卖物品种类比对,可以监控摊贩所售卖的物品是否与工商登记的一致,以此方式可以实现对售卖物品的种类的监控。
37.需要说明的是,本公开实施提供的流动摊位监管方法、装置、系统及介质可用于金融领域,也可用于除金融领域之外的任意领域,本公开对此不做限定。
38.图1示意性示出了根据本公开实施例的流动摊位监管方法和装置的系统架构100。需要注意的是,图1所示仅为可以应用本公开实施例的系统架构的示例,以帮助本领域技术人员理解本公开的技术内容,但并不意味着本公开实施例不可以用于其他设备、系统、环境或场景。
39.如图1所示,根据该实施例的系统架构100可以包括摊贩11所使用的终端设备101,消费者12、13所使用的终端设备102、103,对流动摊位售卖交易提供后台服务的服务器104,以及监管系统105。其中,终端设备101、终端设备102、103均可以与服务器104通信,同时服务器104也可以与监管系统105通信。
40.图2示意性示出了根据本公开实施例的流动摊位1的售卖场景示意图。具体地,图2示意了摊位1的俯视图,其中以不同几何形状代表不同类型的售卖物品。从图2中可以看到摊位1上陈列了6种售卖物品。
41.结合图1和图2,终端设备101例如可以设置在摊位1。终端设备101上可以安装有供摊贩使用的摊主客户端,且可以包括摄像头。在摊贩售卖商品期间,借助于该摊主客户端,终端设备101可以通过摄像头采集摊位1在第一视角下的图像(即,第一摊位图像)。该第一摊位图像可以包含有摊位1中所售卖的所有物品,例如类似于图2所示意的图像。在实际应用中,可以对终端设备101的摆放位置进行规范,使之能够拍到摊位1的完整视图。监管者可以对摊贩11定期进行抽查,若存在摆放不规范、不使用摊主客户端则进行处罚等。
42.然后根据本公开的一些实施例,可以在终端设备101上对该第一摊位图像中的售卖物品进行识别,并与工商注册时提供的物品种类进行比对。或者,终端设备101也可以将采集得到的第一摊位图像上传到服务器104,通过服务器104后台进行售卖物品种类识别和比对。当发现异常时,服务器104可以向监控系统105发送异常信息等,以此方式,对摊贩11所售卖的物品的种类进行监控。
43.另外,根据本公开的一些实施例,终端设备101上安装的摊主客户端还可以提供收款功能。例如,摊主客户端可以生成收款码。所收款项预存在第三方账户,每天营业结束后,在确认摊贩11经营活动合法合规后,将所收款项转给摊贩11的账户。在通过摊主客户端收款时,可以记录每次交易的订单,向服务端上传订单号、摊主id、交易金额等信息,便于对订单信息的追踪。
44.终端设备102、103例如可以安装有供消费者客户端。消费者12、13可以通过消费者
客户端查看和选购摊位售卖的物品,并通过消费者客户端进行支付。根据本公开的实施例,在服务器104接收到消费者12、13对物品的购买支付之后,可以向消费者客户端的订单页面增加“问题商品”的举报按键等反馈界面,用以收集消费者对所购买商品的质量反馈。以此方式可以监控摊贩所售卖的商品的质量问题。
45.需要说明的是,本公开实施例所提供的摊位监管方法一般可以由服务器104执行。相应地,本公开实施例所提供的摊位监管装置一般可以设置于服务器104中。本公开实施例所提供的的摊位监管方法也可以部分由终端设备101执行,部分由服务器104执行。相应地,本公开实施例所提供的摊位监管装置也可以部分设置于终端设备101中,部分设置于服务器104中。
46.应该理解,图1中的终端设备、网络和服务器的数目仅仅是示意性的。根据实现需要,可以具有任意数目的终端设备、网络和服务器。
47.以下结合图1和图2的示例,对本公开实施例的方法和装置的具体实现进行示例性说明。
48.图3示意性示出了根据本公开一实施例的流动摊位监管方法的流程图。
49.如图3所示,根据本公开实施例的流动摊位监管方法可以包括操作s310~操作s330。
50.在操作s310,采集摊位1在第一视角下的图像,得到第一摊位图像,第一视角为用户察看摊位1中的售卖物品的视角,第一摊位图像包括第一视角下摊位1的完整视图。例如,可以定期或不定期拍摄摊位1的图像。
51.在操作s320,利用预存的摊位1模型对第一摊位图像中的售卖物品进行识别和比对。其中,摊位模型是在摊位1的注册阶段,基于至少一个第二摊位图像训练生成的智能图像识别模型。其中,第二摊位图像为在注册阶段采集的摊位1在第一视角下的图像,第二摊位图像包括第一视角下摊位1的完整视图。
52.该摊位模型例如可以是在注册阶段使用第二摊位图像对imagenet模型进行训练得到的。该摊位模型一方面可以具有imagenet模型的图像识别功能,可以识别出第一摊位图像中所包含的售卖物品的类型。另一方面经过训练,该摊位模型中预存有摊位1在注册时登记售卖的物品种类。
53.在操作s330,在经过比对确定第一摊位图像中存在与摊位模型中的售卖物品的类型不同的售卖物品的情况下,按照异常处理机制处理与摊位1相关的信息。
54.具体地,按照异常处理机制处理与摊位1相关的信息包括:向监管系统发送摊位1存在异常的第一报警信号,和/或将第一摊位图像发送给监管系统,和/或暂停为摊位1提供的收款功能等。
55.在一个实施例中,可以在比对发现摊位1的售卖物品与注册时的物品类型不一致时,直接暂停摊主客户端的收款功能(例如,禁止收款码的生成)。在另一个实施例中,为了避免摊位模型判断事务,可以在响应于接收到监管系统发送的暂停收款的指令,暂停收款功能。例如,可以在操作s320中比对后发现摊贩所售卖的物品与注册登记的物品类型不符时,通过服务器104向监管系统105发出第一报警信号,由监管系统105提示监管者核实。若监管者核实售卖物品确实与登记物品不符,则通过监管系统105向服务器104发送暂停收款的指令,然后服务器104可以暂停摊主客户端的收款功能。
56.图4示意性示出了根据本公开另一实施例的流动摊位监管方法的流程图。
57.如图4所示,根据本公开实施例的流动摊位监管方法除了操作s310~操作s330以外,还可以包括操作s410和操作s420。其中,通过操作s410和操作s420进行摊位1的注册,对摊位1的注册在操作s310之前执行。
58.在操作s410,获取至少一个第二摊位图像。第二摊位图像为在注册阶段采集的摊位1在第一视角下的图像,第二摊位图像包括第一视角下摊位1的完整视图。
59.在操作s420,利用至少一个第二摊位图像训练智能图像识别模型,以生成摊位模型。该智能图像识别模型例如可以是imagenet模型。
60.例如,在摊位1的工商注册阶段,可以从各个角度拍摄包含有所有售卖物品的摊位图像,通过这些图像来训练imagenet模型。imagenet是一个用于视觉对象识别软件研究的大型可视化数据库,包含2万多个类别的图片,典型的类别如“气球”或“草莓”等,各类别内包含数百个图像,能够用于分类检测物体的和场景。
61.训练完成的该摊位模型一方面可以识别出输入图像中所包含的物品的类型,另一方面也可以将识别出的物品类型与预存的摊位1在注册时登记的物品类型进行比较。
62.图5示意性示出了根据本公开再一实施例的的流动摊位监管方法的流程图。
63.如图5所示,根据本公开实施例该流动摊位监管方法除了操作s310~操作s330以外,还可以包括操作s520~操作s560。
64.首先经过操作s310采集摊位1的第一摊位图像,并在操作s320中利用摊位模型对第一摊位图像中的售卖物品进行识别和对比。
65.然后在操作s520,判断是否存在与摊位模型中的售卖物品的类型不同的物品。若存在则执行操作s330,若不存在则执行操作s540。
66.在操作s330,在经过比对确定第一摊位图像中存在与摊位模型中的售卖物品的类型不同的售卖物品的情况下,按照异常处理机制处理与摊位1相关的信息。具体与前述内容一致,此处不再赘述。
67.在操作s540,在经过比对确定第一摊位图像中的售卖物品与摊位模型中的售卖物品的类型相同的情况下,利用为摊位1提供的收款功能进行消费收款,其中,收款功能所收款项实时预存在第三方账户中。
68.在摊贩11开始售卖商品后,摊主客户端可以定期或不定期地拍摄摊位1的图像,并与预存的摊位模型进行比对。经过摊位模型的识别和判断,确定摊贩11所售卖的物品与注册时的类型一致,则说明摊贩1的经营活动合规,可以正常进行售卖。
69.在正常售卖过程中,当消费者12进行物品购买时,摊主客户端可以生成收款码进行收款。所收款项预存在第三方账户,每天营业结束后且摊贩11的经营活动合规的情况下将款项转给摊主。
70.然后在操作s550,在通过收款功能进行收款后,向付款方提供用于评价所购买的物品的反馈界面。
71.并在操作s560,基于对反馈界面中的评价信息的统计,对摊位1售卖的物品的质量进行监控。
72.例如,在针对特定物品的质量举报的统计信息达到预定条件时,向监管系统发送第二报警信号。在一个实施例中,该预定条件例如可以是针对特定物品的全部订单数量达
到一定量,且举报数量占全部订单数量之比达到阈值(例如,5%)。
73.监管系统接收到第二报警信号后,可以通知监管者进行核实。若监管者核实确实售卖商品存在问题时,则可以通过监管系统105向服务器104发送控制指令,要求把问题商品涉及的订单全额退回消费者。进而,服务器104还可以在在接收到监控系统发送的退款指令时,将在统计信息的统计期间内产生的包括特定物品的各个订单的收款金额退回给各个订单的付款方。
74.例如,当消费者购买了摊位1上的售卖物品后,发现物品质量较差(例如,食品已变质),可以从消费者客户端中的反馈界面进行上报。如果上报问题的消费者占比超过某个阈值(例如5%)时,则向监管者报警,并追踪历史交易,把款项退回消费者。以此方式,可以提供问题产品的反馈,提高监管自动化程度,保障消费者权益。
75.图6示意性示出了根据本公开实施例的流动摊位监管装置600的框图。
76.如图6所示,根据本公开实施例该流动摊位监管装置600可以包括采集模块610、识别模块620、以及异常处理模块630。根据本公开另一些实施例,该流动摊位监管装置600还可以进一步包括注册模块640、和/或收款追踪模块650。该流动摊位监管装置600可以用于实现参考图3~图5所描述的流动摊位监管方法。
77.采集模块610用于采集摊位1在第一视角下的图像,得到第一摊位图像,第一视角为用户察看摊位1中的售卖物品的视角,第一摊位图像包括第一视角下摊位1的完整视图。
78.识别模块620用于利用预存的摊位模型对第一摊位图像中的售卖物品进行识别和比对;其中,摊位模型是在摊位1的注册阶段,基于至少一个第二摊位图像训练生成的智能图像识别模型,其中,第二摊位图像为在注册阶段采集的摊位1在第一视角下的图像,第二摊位图像包括第一视角下摊位1的完整视图。
79.异常处理模块630用于在经过比对确定第一摊位图像中存在与摊位模型中的售卖物品的类型不同的售卖物品的情况下,按照异常处理机制处理与摊位1相关的信息。根据本公开的实施例,按照异常处理机制处理与摊位1相关的信息包括以下至少之一:向监管系统发送摊位1存在异常的第一报警信号;将第一摊位图像发送给监管系统;或者暂停为摊位1提供的收款功能。
80.注册模块640用于注册摊位1。具体地,注册模块640用于获取至少一个第二摊位图像,以及利用至少一个第二摊位图像训练智能图像识别模型,以生成摊位模型。
81.收款追踪模块650用于在通过收款功能进行收款后,向付款方提供用于评价所购买的物品的反馈界面,以及基于对反馈界面中的评价信息的统计,对摊位1售卖的物品的质量进行监控。
82.收款追踪模块650还用于在接收到监控系统发送的退款指令时,将在统计信息的统计期间内产生的包括特定物品的各个订单的收款金额退回给各个订单的付款方。
83.根据本公开的实施例的模块、子模块、单元、子单元中的任意多个、或其中任意多个的至少部分功能可以在一个模块中实现。根据本公开实施例的模块、子模块、单元、子单元中的任意一个或多个可以被拆分成多个模块来实现。根据本公开实施例的模块、子模块、单元、子单元中的任意一个或多个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(fpga)、可编程逻辑阵列(pla)、片上系统、基板上的系统、封装上的系统、专用集成电路(asic),或可以通过对电路进行集成或封装的任何其他的合理方式的硬件或固件来实
现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,根据本公开实施例的模块、子模块、单元、子单元中的一个或多个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
84.例如,采集模块610、识别模块620、异常处理模块630、注册模块640、以及收款追踪模块650中的任意多个可以合并在一个模块中实现,或者其中的任意一个模块可以被拆分成多个模块。或者,这些模块中的一个或多个模块的至少部分功能可以与其他模块的至少部分功能相结合,并在一个模块中实现。根据本公开的实施例,采集模块610、识别模块620、异常处理模块630、注册模块640、以及收款追踪模块650中的至少一个可以至少被部分地实现为硬件电路,例如现场可编程门阵列(fpga)、可编程逻辑阵列(pla)、片上系统、基板上的系统、封装上的系统、专用集成电路(asic),或可以通过对电路进行集成或封装的任何其他的合理方式等硬件或固件来实现,或以软件、硬件以及固件三种实现方式中任意一种或以其中任意几种的适当组合来实现。或者,采集模块610、识别模块620、异常处理模块630、注册模块640、以及收款追踪模块650中的至少一个可以至少被部分地实现为计算机程序模块,当该计算机程序模块被运行时,可以执行相应的功能。
85.图7示意性示出了适于实现根据本公开实施例的流动摊位监管的计算机系统700的框图。图7示出的计算机系统仅仅是一个示例,不应对本公开实施例的功能和使用范围带来任何限制。
86.如图7所示,计算机系统700包括处理器710、计算机可读存储介质720、摄像头730、以及通信单元740。该计算机系统700可以执行根据本公开实施例的方法。
87.具体地,处理器710例如可以包括通用微处理器、指令集处理器和/或相关芯片组和/或专用微处理器(例如,专用集成电路(asic)),等等。处理器710还可以包括用于缓存用途的板载存储器。处理器710可以是用于执行根据本公开实施例的方法流程的不同动作的单一处理单元或者是多个处理单元。
88.计算机可读存储介质720,例如可以是非易失性的计算机可读存储介质,具体示例包括但不限于:磁存储装置,如磁带或硬盘(hdd);光存储装置,如光盘(cd

rom);存储器,如随机存取存储器(ram)或闪存;等等。
89.计算机可读存储介质720可以包括计算机程序721,该计算机程序721可以包括代码/计算机可执行指令,其在由处理器710执行时使得处理器710执行根据本公开实施例的方法或其任何变形。
90.计算机程序721可被配置为具有例如包括计算机程序模块的计算机程序代码。例如,在示例实施例中,计算机程序721中的代码可以包括一个或多个程序模块,例如包括模块721a、模块721b、
……
。应当注意,模块的划分方式和个数并不是固定的,本领域技术人员可以根据实际情况使用合适的程序模块或程序模块组合,当这些程序模块组合被处理器710执行时,使得处理器710可以执行根据本公开实施例的方法或其任何变形。
91.根据本公开的实施例,处理器710可以与摄像头730和通信单元740进行交互,来执行根据本公开实施例的方法或其任何变形。
92.根据本发明的实施例,采集模块610、识别模块620、异常处理模块630、注册模块640、以及收款追踪模块650中的至少一个可以实现为参考图7描述的计算机程序模块,其在被处理器710执行时,可以实现上面描述的相应操作。
93.本公开还提供了一种计算机可读存储介质,该计算机可读存储介质可以是上述实施例中描述的设备/装置/系统中所包含的;也可以是单独存在,而未装配入该设备/装置/系统中。上述计算机可读存储介质承载有一个或者多个程序,当上述一个或者多个程序被执行时,实现根据本公开实施例的方法。
94.根据本公开的实施例,计算机可读存储介质可以是非易失性的计算机可读存储介质,例如可以包括但不限于:便携式计算机磁盘、硬盘、随机访问存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、便携式紧凑磁盘只读存储器(cd

rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本公开中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。例如,根据本公开的实施例,计算机可读存储介质可以包括rom和/或ram和/或rom和ram以外的一个或多个存储器。
95.本公开的实施例还包括一种计算机程序产品,其包括计算机程序,该计算机程序包含用于执行本公开实施例所提供的方法的程序代码,当计算机程序产品在电子设备上运行时,该程序代码用于使电子设备实现本公开实施例所提供的图像识别方法。
96.在该计算机程序被处理器710执行时,执行本公开实施例的系统/装置中限定的上述功能。根据本公开的实施例,上文描述的系统、装置、模块、单元等可以通过计算机程序模块来实现。
97.在一种实施例中,该计算机程序可以依托于光存储器件、磁存储器件等有形存储介质。在另一种实施例中,该计算机程序也可以在网络介质上以信号的形式进行传输、分发,并通过通信单元740被下载和安装,和/或从可拆卸介质被安装。该计算机程序包含的程序代码可以用任何适当的网络介质传输,包括但不限于:无线、有线等等,或者上述的任意合适的组合。
98.根据本公开的实施例,可以以一种或多种程序设计语言的任意组合来编写用于执行本公开实施例提供的计算机程序的程序代码,具体地,可以利用高级过程和/或面向对象的编程语言、和/或汇编/机器语言来实施这些计算程序。程序设计语言包括但不限于诸如java,c++,python,“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。在涉及远程计算设备的情形中,远程计算设备可以通过任意种类的网络,包括局域网(lan)或广域网(wan),连接到用户计算设备,或者,可以连接到外部计算没备(例如利用因特网服务提供商来通过因特网连接)。
99.附图中的流程图和框图,图示了按照本公开各种实施例的系统、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,上述模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图或流程图中的每个方框、以及框图或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
100.本领域技术人员可以理解,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合,即使这样的组合或结合没有明确记载于本公开中。特别地,在不脱离本公开精神和教导的情况下,本公开的各个实施例和/或权利要求中记载的特征可以进行多种组合和/或结合。所有这些组合和/或结合均落入本公开的范围。
101.以上对本公开的实施例进行了描述。但是,这些实施例仅仅是为了说明的目的,而并非为了限制本公开的范围。尽管在以上分别描述了各实施例,但是这并不意味着各个实施例中的措施不能有利地结合使用。本公开的范围由所附权利要求及其等同物限定。不脱离本公开的范围,本领域技术人员可以做出多种替代和修改,这些替代和修改都应落在本公开的范围之内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1