一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种支付账单的管理方法、装置、设备和存储介质与流程

2022-03-02 04:19:08 来源:中国专利 TAG:


1.本发明涉及财务管理领域,特别地,涉及一种支付账单的管理方法、装置、设备和存储介质。


背景技术:

2.线下收单业务是指消费者在线下商户通过pos机刷卡或者扫码支付完成付款行为后,收单机构面向线下商户所提供的非现金支付收款及结算服务。在现有的线下收单业务中,商户需要向收单机构提供微信、支付宝、银行转账等支付账单,支付账单可以为拍摄的图片或者截图。
3.支付账单中包含需要财务人员确认的待识别内容,例如支付金额、公司名称、交易时间和订单号等等。当支付账单为拍摄的图片时,由于不同的拍摄角度可能导致支付账单为带有倾斜角度的图片。由于支付账单存在倾斜角度,可能会增加财务人员对支付账单中待识别内容的辨识难度,后续财务人员进行支付账单核对时可能会耗费大量的时间进行审核,使得工作量增大,工作效率降低。
4.因此现在亟需一种支付账单的管理方法,能够降低财务人员的工作量,提高财务人员的工作效率。


技术实现要素:

5.本文实施例的目的在于提供一种支付账单的管理方法、装置、设备和存储介质,以降低财务人员的工作量,提高财务人员的工作效率。
6.为达到上述目的,一方面,本文实施例提供了一种支付账单的管理方法,包括:
7.将支付账单图片输入图像识别模型,得到支付账单对应的待识别区域,其中待识别区域包括支付账单中的待识别字段;
8.对待识别区域预处理后进行霍夫变换,得到待识别区域待识别字段中字符的直线段;
9.根据所述直线段与水平方向之间的夹角,计算得到矫正角度;
10.根据所述矫正角度调整所述待识别区域,得到形态端正的待识别区域。
11.优选的,所述对待识别区域预处理后进行霍夫变换,得到待识别区域待识别字段中字符的直线段进一步包括:
12.对待识别区域待识别字段依次进行灰度化处理、去噪处理、差分计算和二值化处理;
13.按照待识别字段的字符将所述待识别区域划分为若干子区域,其中每一子区域中包含一个完整的字符;
14.对所述每一子区域进行霍夫变换,得到对应子区域字符的直线段。
15.优选的,所述按照待识别字段的字符将所述待识别区域划分为若干子区域进一步包括:
16.获取所述待识别区域中的竖向空白间隔,对所有竖向空白间隔的宽度求平均值;
17.遍历所述待识别区域中的所有竖向空白间隔,若竖向空白间隔的宽度大于等于所述平均值,则将对应竖向空白间隔相邻的区域划分为不同的子区域;
18.若竖向空白间隔的宽度小于所述平均值,则将对应竖向空白间隔相邻的区域划分为一个子区域。
19.优选的,所述根据所述直线段与水平方向之间的夹角,计算得到矫正角度进一步包括:
20.计算每一子区域中所有直线段与水平方向之间夹角的平均值,得到对应子区域的直线段角度;
21.根据对应子区域的直线段角度,计算得到对应子区域的初始矫正角度;
22.对每一子区域的初始矫正角度进行修正,得到对应子区域的矫正角度。
23.优选的,所述根据对应子区域的直线段角度,计算得到对应子区域的初始矫正角度进一步包括:
24.根据如下公式计算得到对应子区域的初始矫正角度:
[0025][0026]
其中,angle为初始矫正角度,degree为直线段角度。
[0027]
优选的,所述对每一子区域的初始矫正角度进行修正,得到对应子区域的矫正角度进一步包括:
[0028]
根据每一子区域的初始矫正角度,计算所有子区域初始矫正角度的平均值;
[0029]
将所述初始矫正角度的平均值对应的绝对值作为每一子区域的矫正角度。
[0030]
优选的,所述根据所述矫正角度调整所述待识别区域进一步包括:
[0031]
根据每一子区域的矫正角度、对应子区域的原始高度和原始宽度,计算得到对应子区域的矫正宽度;
[0032]
将设定高度确定为每一子区域的矫正高度;
[0033]
根据所述矫正宽度和所述矫正高度调整对应子区域。
[0034]
优选的,所述根据每一子区域的矫正角度、对应子区域的原始高度和原始宽度,计算得到对应子区域的矫正宽度进一步包括:
[0035]
通过如下公式计算得到对应子区域的矫正宽度:
[0036]
newwidth=width
×
cosd height
×
cos(90
°‑
d);
[0037]
其中,newwidth为对应子区域的矫正宽度,width为对应子区域的原始宽度,height为对应子区域的原始高度,d为对应子区域的矫正角度。
[0038]
另一方面,本文实施例提供了一种支付账单的管理装置,所述装置包括:
[0039]
待识别区域确定模块:将支付账单图片输入图像识别模型,得到支付账单对应的待识别区域,其中待识别区域包括支付账单中的待识别字段;
[0040]
直线段确定模块:对待识别区域预处理后进行霍夫变换,得到待识别区域待识别字段中字符的直线段;
[0041]
矫正角度确定模块:根据所述直线段与水平方向之间的夹角,计算得到矫正角度;
[0042]
调整模块:根据所述矫正角度调整所述待识别区域,得到形态端正的待识别区域。
[0043]
又一方面,本文实施例还提供了一种计算机设备,包括存储器、处理器、以及存储在所述存储器上的计算机程序,所述计算机程序被所述处理器运行时,执行上述任意一项所述方法的指令。
[0044]
又一方面,本文实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被计算机设备的处理器运行时,执行根据上述任意一项所述方法的指令。
[0045]
由以上本文实施例提供的技术方案可见,本文实施例通过对提取出来的待识别区域进行倾斜矫正之后,能够得到形态端正的待识别区域,即待识别区域不存在倾斜的情况,后续识别方便,进而降低财务人员的工作量,提高财务人员进行财务核对和登记录入的效率。
[0046]
为让本文的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附图式,作详细说明如下。
附图说明
[0047]
为了更清楚地说明本文实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本文的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0048]
图1示出了本文实施例提供的一种支付账单的管理方法的流程示意图;
[0049]
图2示出了本文实施例提供的用于确定字符的直线段的方法流程示意图;
[0050]
图3示出了本文实施例提供的用于划分子区域的流程示意图;
[0051]
图4示出了本文实施例提供的用于计算得到矫正角度的流程示意图;
[0052]
图5示出了本文实施例提供的用于得到子区域的矫正角度的流程示意图;
[0053]
图6示出了本文实施例提供的用于调整待识别区域的流程示意图;
[0054]
图7示出了本文实施例提供的一种支付账单的管理装置的模块结构示意图;
[0055]
图8示出了本文实施例提供的计算机设备的结构示意图。
[0056]
附图符号说明:
[0057]
100、待识别区域确定模块;
[0058]
200、直线段确定模块;
[0059]
300、矫正角度确定模块;
[0060]
400、调整模块;
[0061]
802、计算机设备;
[0062]
804、处理器;
[0063]
806、存储器;
[0064]
808、驱动机构;
[0065]
810、输入/输出模块;
[0066]
812、输入设备;
[0067]
814、输出设备;
[0068]
816、呈现设备;
[0069]
818、图形用户接口;
[0070]
820、网络接口;
[0071]
822、通信链路;
[0072]
824、通信总线。
具体实施方式
[0073]
下面将结合本文实施例中的附图,对本文实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本文一部分实施例,而不是全部的实施例。基于本文中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本文保护的范围。
[0074]
支付账单中包含需要财务人员确认的待识别内容,例如支付金额、公司名称、交易时间和订单号等等。当支付账单为拍摄的图片时,由于不同的拍摄角度可能导致支付账单为带有倾斜角度的图片。由于支付账单存在倾斜角度,可能会增加财务人员对支付账单中待识别内容的辨识难度,后续财务人员进行支付账单核对时可能会耗费大量的时间进行审核,使得工作量增大,工作效率降低。
[0075]
为了解决上述问题,本文实施例提供了一种支付账单的管理方法。图1是本文实施例提供的一种支付账单的管理方法的步骤示意图,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的系统或装置产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行。
[0076]
参照图1,一种支付账单的管理方法,包括:
[0077]
s101:将支付账单图片输入图像识别模型,得到支付账单对应的待识别区域,其中待识别区域包括支付账单中的待识别字段;
[0078]
s102:对待识别区域预处理后进行霍夫变换,得到待识别区域待识别字段中字符的直线段;
[0079]
s103:根据所述直线段与水平方向之间的夹角,计算得到矫正角度;
[0080]
s104:根据所述矫正角度调整所述待识别区域,得到形态端正的待识别区域。
[0081]
其中,支付账单为线下商户进行非现金支付收款或结算后,得到的微信、支付宝、银行转账等账单,支付账单大都为图片的形式,为了调整支付账单的倾斜角度,首先将支付账单图片输入图像识别模型将其中的待识别区域提取出来,图像识别模型可以由resnet-v2图像识别模型、inception-v4图像识别模型、inception-resnet-v2图像识别模型和nasnet图像识别模型共同组成,也可以为上述任一图像识别模型中的一者或多者,当然,图像识别模型也可以通过其他神经网络模型进行训练和构建。
[0082]
对于支付账单来说,其中较为关键的内容为支付金额、公司名称、交易时间和订单号,这些关键内容为后期财务人员进行财务核对和登记录入时需要进一步确认的内容,即待识别字段,待识别字段所在的区域为待识别区域。
[0083]
对于微信、支付宝和银行转账中任意一种类型的支付账单来说,其都有固定的图像识别模型,以微信来说,在微信支付账单中,支付金额、公司名称、交易时间和订单号这些
字段所在的位置都是确定的。将支付账单图片输入到对应的图像识别模型后,图像识别模型会将该支付账单图片对应的待识别区域提取出来,待识别区域中包括待识别字段(支付金额、公司名称、交易时间或订单号),提取出来的待识别区域以图片的形式存在。由此可以得出,本文的待识别区域一共有四个,四个待识别区域分别对应支付金额、公司名称、交易时间或订单号所在的字段。由于四个待识别区域在之间并无实质性差别,在本文实施例的描述中,以其中任一待识别区域为例进行描述。
[0084]
由于四个待识别区域在支付账单中的位置不同,因此对于任意两个待识别区域来说,倾斜的角度可能存在不同,因此对每一个待识别区域单独进行倾斜计算和矫正会使得矫正的精准度更高,矫正的效果更好。
[0085]
对提取出来的待识别区域进行倾斜矫正之后,能够得到形态端正的待识别区域,即待识别区域不存在倾斜的情况,后续识别方便,进而降低财务人员的工作量,提高财务人员进行财务核对和登记录入的效率。
[0086]
参照图2,在本文实施例中,所述对待识别区域预处理后进行霍夫变换,得到待识别区域待识别字段中字符的直线段进一步包括:
[0087]
s201:对待识别区域待识别字段依次进行灰度化处理、去噪处理、差分计算和二值化处理;
[0088]
s202:按照待识别字段的字符将所述待识别区域划分为若干子区域,其中每一子区域中包含一个完整的字符;
[0089]
s203:对所述每一子区域进行霍夫变换,得到对应子区域字符的直线段。
[0090]
具体的,在进行灰度化处理时,求出待识别区域待识别字段中每个像素点r、g、b三个分量的平均值,然后将该平均值赋给对应像素点的三个分量,生成灰度图。
[0091]
在进行去噪处理时,遍历灰度图的所有像素点,以每个像素点为中心像素点,计算以该中心像素点为中心,位于其设定区域范围内所有像素点的灰度平均值,将该灰度平均值赋给对应的中心像素点,生成去噪图像。其中,中心像素点的灰度平均值的计算方法为:由于设定区域范围内所有像素点中任一像素点在r、g、b三个分量上的值均相等,因此只需计算设定区域范围内所有像素点在r、g、b中任一分量上的平均值,该平均值即为灰度平均值。将该灰度平均值赋给对应的中心像素点,即将该灰度平均值分别赋给对应的中心像素点r、g、b的三个分量。其中,设定区域范围可以为4
×
4的区域。
[0092]
在进行差分计算时,计算去噪图像中的每一像素点和与其相邻的多个像素点的之间的方差值,得到差分图像,具体为:首先计算与选定像素点相邻的多个像素点的平均灰度值,然后计算选定像素点的灰度值减去该平均灰度值的平方和除以总的像素点的数目。
[0093]
在进行二值化处理时,计算差分图像中所有像素点灰度值的平均值,将差分图像中像素点的灰度值小于该平均值的像素点对应的灰度值置为0(黑色),将差分图像中像素点的灰度值大于或等于该平均值的像素点对应的灰度值置为255(白色),生成二值化后的图像。
[0094]
进一步的,可以将待识别区域划分为若干个子区域,每一子区域中只包含一个完整的待识别字符,对每一子区域进行霍夫变换,得到对应子区域字符的直线段。
[0095]
为了进一步的保证倾斜矫正的精准度和矫正效果,将待识别区域按照字符进行划分,形成子区域,以一个子区域为单位进行倾斜矫正。
[0096]
当然,如果不需要以子区域为单位进行倾斜矫正,上述将待识别区域划分为若干子区域的步骤也可以省略,直接将待识别区域进行霍夫变换,得到对应待识别区域字符的直线段。
[0097]
参照图3,在本文实施例中,所述按照待识别字段的字符将所述待识别区域划分为若干子区域进一步包括:
[0098]
s301:获取所述待识别区域中的竖向空白间隔,对所有竖向空白间隔的宽度求平均值;
[0099]
s302:遍历所述待识别区域中的所有竖向空白间隔,若竖向空白间隔的宽度大于等于所述平均值,则将对应竖向空白间隔相邻的区域划分为不同的子区域;
[0100]
s303:若竖向空白间隔的宽度小于所述平均值,则将对应竖向空白间隔相邻的区域划分为一个子区域。
[0101]
其中竖向空白间隔的高度大于宽度,在进行竖向空白间隔的识别时,先将所有的空白间隔识别出来,然后将其中高度大于宽度的空白间隔提取出来,这部分空白间隔即为竖向空白间隔,竖向空白间隔可能为竖直或者倾斜状态。
[0102]
由于每两个字符中间存在有竖向的空白间隔,而且字符自身内部也可能存在空白间隔,例如字符“9”上半部分围成的圆圈就是一个空白间隔,但是该空白间隔为圆形,比其竖向空白间隔来说,圆形空白间隔的宽度与高度一致,因此不会获取对应字符“9”中存在的空白间隔。
[0103]
进一步来说,竖向空白间隔中可能包括两个字符之间的间隔,也可能包括有字符自身内部存在的间隔。但是一般来说,两个字符之间的间隔宽度是一个确定的大小,因此有必要对所有竖向空白间隔的宽度求平均值之后,判断每一竖向空白间隔的宽度与平均值之间的大小关系。如果大于等于平均值,则说明该竖向空白间隔为两个字符之间的间隔,该竖向空白间隔可以将与其左右相邻的两个区域划分为不同的子区域,每一子区域中为一个完整的字符。如果小于平均值,则说明该竖向空白间隔为字符自身内部存在的间隔,该竖向空白间隔左右相邻的两个区域为一个子区域,该子区域中包括一个完整的字符。
[0104]
当然,如果直接以待识别区域为单位进行倾斜矫正,则不需要执行上述步骤s301至s303。
[0105]
参照图4,在本文实施例中,所述根据所述直线段与水平方向之间的夹角,计算得到矫正角度进一步包括:
[0106]
s401:计算每一子区域中所有直线段与水平方向之间夹角的平均值,得到对应子区域的直线段角度;
[0107]
s402:根据对应子区域的直线段角度,计算得到对应子区域的初始矫正角度;
[0108]
s403:对每一子区域的初始矫正角度进行修正,得到对应子区域的矫正角度。
[0109]
在步骤s401至s403中,是以一个子区域为计算的基本单位,如果以一个待识别区域为计算的基本单位,则可以将上述步骤s401至s403中的子区域相应替换为待识别区域,不论是子区域还是待识别区域,两者之间的计算方法是一致的。
[0110]
进一步的,所述根据对应子区域的直线段角度,计算得到对应子区域的初始矫正角度进一步包括:
[0111]
根据如下公式计算得到对应子区域的初始矫正角度:
[0112][0113]
其中,angle为初始矫正角度,degree为直线段角度。
[0114]
参照图5,进一步的,所述对每一子区域的初始矫正角度进行修正,得到对应子区域的矫正角度进一步包括:
[0115]
s501:根据每一子区域的初始矫正角度,计算所有子区域初始矫正角度的平均值;
[0116]
s502:将所述初始矫正角度的平均值对应的绝对值作为每一子区域的矫正角度。
[0117]
在步骤s501至s502中,是以一个子区域为修正的基本单位,如果以一个待识别区域为修正的基本单位,则可以将上述步骤s401至s403中的子区域相应替换为待识别区域,不论是子区域还是待识别区域,两者之间的修正方法是一致的。
[0118]
每一个子区域的初始矫正角度可能存在计算误差,因此为了提高倾斜矫正的精准度,可以讲所有子区域的初始矫正角度的平均值的绝对值作为每一个子区域的矫正角度。
[0119]
参照图6,在本文实施例中,所述根据所述矫正角度调整所述待识别区域进一步包括:
[0120]
s601:根据每一子区域的矫正角度、对应子区域的原始高度和原始宽度,计算得到对应子区域的矫正宽度;
[0121]
s602:将设定高度确定为每一子区域的矫正高度;
[0122]
s603:根据所述矫正宽度和所述矫正高度调整对应子区域。
[0123]
进一步的,所述根据每一子区域的矫正角度、对应子区域的原始高度和原始宽度,计算得到对应子区域的矫正宽度进一步包括:
[0124]
通过如下公式计算得到对应子区域的矫正宽度:
[0125]
newwidth=width
×
cosd height
×
cos(90
°‑
d);
[0126]
其中,newwidth为对应子区域的矫正宽度,width为对应子区域的原始宽度,height为对应子区域的原始高度,d为对应子区域的矫正角度。
[0127]
在步骤s501至s502中,是以一个子区域为调整的基本单位,如果以一个待识别区域为调整的基本单位,则可以将上述步骤s401至s403中的子区域相应替换为待识别区域,不论是子区域还是待识别区域,两者之间的调整方法是一致的。
[0128]
其中子区域的原始高度为未进行倾斜矫正之前的高度,原始宽度为未进行倾斜矫正之前的宽度。设定高度可以根据子区域的实际情况来进行设定,原则上来说,设定高度应该大于或等于原始高度。
[0129]
在进行倾斜矫正时,只需要矫正子区域的宽度,而子区域的高度确定为提前设定好的设定高度,无需进行宽度和高度两个方向的计算矫正。这样的步骤,一方面能够提高计算和矫正的效率,比起通过计算矫正宽度和矫正高度这两个值,只计算一个值的计算效率更高;另一方面,如果两个方向都进行矫正计算的话,对于两个方向的矫正计算可能都存在一定的误差,可能使得计算矫正后的子区域又产生相反方向的倾斜或者扭曲,而只进行一个方向的矫正计算,能够更好的保证矫正后子区域的端正性。
[0130]
在支付账单的待识别区域或者子区域进行矫正后,可以将矫正后的图片通过文字识别技术进行识别,将图片中的文字提取出来形成可删改的文字,这些可删改的文字可以供收单人员进行审核修改,收单人员审核修改后将其保存在后台服务器中,并以图片的形
式展示给财务人员进行审核。
[0131]
在以图片的形式展示给财务人员时,可以将这部分图片与支付账单同时展示给财务人员,图片上浮于支付账单中对应待识别区域的上方。例如图片内容为倾斜修正后的支付金额,则该图片位于支付账单中支付金额所在位置的上方且不遮盖支付账单中的支付金额。这样能够方便财务人员进行查阅图片中的内容,必要的时候还可以与支付账单中的支付金额进行对比。其中可以对图片进行放大,方便财务人员的识别,也可以进行图片的拖拽移动和手动的放大缩小。
[0132]
需要说明的是,本技术所涉及的用户信息(包括但不限于用户设备信息、用户个人信息等)和数据(包括但不限于用于分析的数据、存储的数据、展示的数据等),均为经用户授权或者经过各方充分授权的信息和数据。
[0133]
基于上述所述的一种支付账单的管理方法,本文实施例还提供一种支付账单的管理装置。所述的装置可以包括使用了本文实施例所述方法的系统(包括分布式系统)、软件(应用)、模块、组件、服务器、客户端等并结合必要的实施硬件的装置。基于同一创新构思,本文实施例提供的一个或多个实施例中的装置如下面的实施例所述。由于装置解决问题的实现方案与方法相似,因此本文实施例具体的装置的实施可以参见前述方法的实施,重复之处不再赘述。以下所使用的,术语“单元”或者“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
[0134]
具体地,图7是本文实施例提供的一种支付账单的管理装置一个实施例的模块结构示意图,参照图7所示,本文实施例提供的一种支付账单的管理装置包括:待识别区域确定模块100、直线段确定模块200、矫正角度确定模块300、调整模块400。
[0135]
待识别区域确定模块100:将支付账单图片输入图像识别模型,得到支付账单对应的待识别区域,其中待识别区域包括支付账单中的待识别字段;
[0136]
直线段确定模块200:对待识别区域预处理后进行霍夫变换,得到待识别区域待识别字段中字符的直线段;
[0137]
矫正角度确定模块300:根据所述直线段与水平方向之间的夹角,计算得到矫正角度;
[0138]
调整模块400:根据所述矫正角度调整所述待识别区域,得到形态端正的待识别区域。
[0139]
参照图8所示,基于上述所述的一种支付账单的管理方法,本文一实施例中还提供一种计算机设备802,其中上述方法运行在计算机设备802上。计算机设备802可以包括一个或多个处理器804,诸如一个或多个中央处理单元(cpu)或图形处理器(gpu),每个处理单元可以实现一个或多个硬件线程。计算机设备802还可以包括任何存储器806,其用于存储诸如代码、设置、数据等之类的任何种类的信息,一具体实施方式中,存储器806上并可在处理器804上运行的计算机程序,所述计算机程序被所述处理器804运行时,可以执行根据上述方法的指令。非限制性的,比如,存储器806可以包括以下任一项或多种组合:任何类型的ram,任何类型的rom,闪存设备,硬盘,光盘等。更一般地,任何存储器都可以使用任何技术来存储信息。进一步地,任何存储器可以提供信息的易失性或非易失性保留。进一步地,任何存储器可以表示计算机设备802的固定或可移除部件。在一种情况下,当处理器804执行
被存储在任何存储器或存储器的组合中的相关联的指令时,计算机设备802可以执行相关联指令的任一操作。计算机设备802还包括用于与任何存储器交互的一个或多个驱动机构808,诸如硬盘驱动机构、光盘驱动机构等。
[0140]
计算机设备802还可以包括输入/输出模块810(i/o),其用于接收各种输入(经由输入设备812)和用于提供各种输出(经由输出设备814)。一个具体输出机构可以包括呈现设备816和相关联的图形用户接口818(gui)。在其他实施例中,还可以不包括输入/输出模块810(i/o)、输入设备812以及输出设备814,仅作为网络中的一台计算机设备。计算机设备802还可以包括一个或多个网络接口820,其用于经由一个或多个通信链路822与其他设备交换数据。一个或多个通信总线824将上文所描述的部件耦合在一起。
[0141]
通信链路822可以以任何方式实现,例如,通过局域网、广域网(例如,因特网)、点对点连接等、或其任何组合。通信链路822可以包括由任何协议或协议组合支配的硬连线链路、无线链路、路由器、网关功能、名称服务器等的任何组合。
[0142]
对应于图1-图6中的方法,本文实施例还提供了一种计算机可读存储介质,该计算机可读存储介质上存储有计算机程序,该计算机程序被处理器运行时执行上述方法的步骤。
[0143]
本文实施例还提供一种计算机可读指令,其中当处理器执行所述指令时,其中的程序使得处理器执行如图1至图6所示的方法。
[0144]
应理解,在本文的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本文实施例的实施过程构成任何限定。
[0145]
还应理解,在本文实施例中,术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系。例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
[0146]
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、计算机软件或者二者的结合来实现,为了清楚地说明硬件和软件的可互换性,在上述说明中已经按照功能一般性地描述了各示例的组成及步骤。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本文的范围。
[0147]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,上述描述的系统、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0148]
在本文所提供的几个实施例中,应该理解到,所揭露的系统、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口、装置或单元的间接耦合或通信连接,也可以是电的,机械的或其它的形式连接。
[0149]
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个
网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本文实施例方案的目的。
[0150]
另外,在本文各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以是两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0151]
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本文的技术方案本质上或者说对现有技术做出贡献的部分,或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本文各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
[0152]
本文中应用了具体实施例对本文的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本文的方法及其核心思想;同时,对于本领域的一般技术人员,依据本文的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本文的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献