1.本发明涉及通信管理和图片信息处理技术领域,具体地说是一种基于通信运营商的
客户信息管理方法、系统及装置。
背景技术:
2.当前世界,通信技术飞速发展,用户对通信的需求剧增。通信运营商为抓住发展机遇、抢占市场,采用多种营销模式,来促进互联网、移动等通信用户的增长。庞大的
业务量,意味着海量数据,尤其对通信运营商来说,更是有海量的客户
图像需要采集、处理、存储和展示,用于后续业务的办理审批和运营商进行客户信息的管理。如何高效的采集、存储、展示这些非结构化的客户图像资料,是对运营商营销平台的一个挑战。
技术实现要素:
3.本发明的技术任务是针对以上不足之处,提供一种基于通信运营商的客户信息管理方法、系统及装置,能够有效地帮助运营商团队验证客户基本信息及证件信息的真伪,更全面的管理客户信息,有效地保存业务凭证,提升业务办理水平。
4.本发明解决其技术问题所采用的技术方案是:
5.一种基于通信运营商的客户信息管理方法,在办理业务时,根据业务场景,依次上传客户信息图片,后台对图像进行模糊校验,将图片压缩,存储到高性能高可用的minio存储服务器中,在查看该业务单时,能够将采集的图片快速回显;其中
6.使用laplacian算法检测图像是否模糊,根据设定的阈值和laplacian算法计算出的方差进行比较,得到是否模糊的结果;
7.使用thumbnailator插件将图像进行剪裁和清晰度压缩。
8.本方法主要用于图像的采集、模糊校验、压缩和海量存储,能够实现运营商在办理业务时对客户信息的图片采集、存储和展示;
9.可基于uni-app前端应用框架构建页面,在app中采集图像资料传递到后台,后台通过java语言进行数据处理,采用laplacian算法进行图像模糊校验,使用thumbnailator插件进行图片压缩,然后存储图像到minio服务。后续运营商可以将minio存储的图像信息读取显示到业务定单及客户信息上,用于对业务数据的核实和客户信息的管理。
10.优选的,
所述客户信息图片包括人脸照片、证件照片、签名图片。
11.优选的,所述使用laplacian算法检测图像是否模糊,
12.先将图像转换为灰度图像,然后单一通道的灰度图像经过拉普拉斯3x3卷积核计算后得到一个响应图,计算出这个响应图的方差,这个方差和设定好的阈值进行比较,以此判断图像是否模糊。
13.优选的,所述使用thumbnailator插件将图像进行剪裁和清晰度压缩,
14.将base64格式的数据以临时文件的形式保存到本地某个目录下,使用thumbnailator插件的方法从该目录读取图像,剪裁为长度606和宽度455、质量为0.8f的图
像保存到另一个临时文件中,从该文件获取到处理后的图片的base64数据,将两个临时图像文件删除。
15.进一步的,该方法的实现过程包括:
16.1)、运营商办理业务时,采集客户信息图像资料,图像以base64的格式传到服务端;
17.2)、使用laplacian算法检测图像是否模糊;
18.3)、使用thumbnailator插件将图像进行剪裁和清晰度压缩;
19.4)、base64数据上传minio;
20.5)、查询业务单时展示图片。
21.优选的,所述base64数据上传minio,
22.将base64数据转换为multipartfile工具类,进而得到文件流,根据规则设定好minio存放路径,即bucket和perfix,通过引入的minio依赖中的putobject方法上传到minio服务中,并将图片minio存放路径和业务数据关联起来,用于后续读取展示图片。
23.进一步的,所述查询业务单时展示图片,
24.根据业务信息中的图片存放路径通过引入的minio依赖中的getobject方法获取文件流,转换为base64格式的数据返回到前台进行展示。
25.优选的,运营商通过app办理业务,使用安装有app的便携设备快速采集图片;所述app前台使用uni-app框架、uview ui进行构建,运行体验好,可跨平台开发一套代码可运行到多个平台。
26.本发明还要求保护一种基于通信运营商的客户信息管理系统,包括图像信息采集模块、laplacian算法模块、thumbnailator模块和存储模块,
27.该系统通过上述的基于通信运营商的客户信息管理方法实现客户信息管理。
28.本发明还要求保护一种基于通信运营商的客户信息管理装置,包括:至少一个存储器和至少一个处理器;
29.所述至少一个存储器,用于存储机器可读程序;
30.所述至少一个处理器,用于调用所述机器可读程序,执行上述的基于通信运营商的客户信息管理方法。
31.本发明的一种基于通信运营商的客户信息管理方法、系统及装置与现有技术相比,具有以下有益效果:
32.本方法能够帮助运营商人员在办理业务时,使用手机等便携设备方便快速的采集图片,经过后台剪裁压缩处理后,安全高效的存储海量图片,对业务定单能够快速审核业务信息和客户信息是否属实。这有效地帮助运营商团队,验证了客户基本信息及证件信息的真伪,预防了营业厅代理商刷单等提升业务量的行为,防止了客户提供虚假信息,使之能更全面的管理客户信息、有效地保存业务凭证,提升业务办理水平,增加了市场竞争力。
附图说明
33.图1是本发明实施例提供的基于通信运营商的客户信息管理方法实现流程图;
34.图2是本发明实施例提供的基于通信运营商的客户信息管理方法中app应用采集图片的示例图;
35.图3是本发明实施例提供的基于通信运营商的客户信息管理方法中采用laplacian算法进行图片模糊校验的示例图;
36.图4是本发明实施例提供的基于通信运营商的客户信息管理方法中业务详情界面回显图片示例图。
具体实施方式
37.下面结合附图和具体实施例对本发明作进一步说明。
38.本发明实施例提供一种基于通信运营商的客户信息管理方法,在办理业务时,根据业务场景,依次上传客户的人脸照片、证件照片、签名图片等信息图片,后台对图像进行模糊校验,将图片压缩,存储到高性能高可用的minio存储服务器中,在查看该业务单时,能够将采集的图片快速回显;其中
39.使用laplacian算法检测图像是否模糊,根据设定的阈值和laplacian算法计算出的方差进行比较,得到是否模糊的结果;
40.使用thumbnailator插件将图像进行剪裁和清晰度压缩。
41.本方法主要用于图像的采集、模糊校验、压缩和海量存储,能够实现运营商在办理业务时对客户信息的图片采集、存储和展示;可基于uni-app前端应用框架构建页面,在app中采集图像资料传递到后台,后台通过java语言进行数据处理,采用laplacian算法进行图像模糊校验,使用thumbnailator插件进行图片压缩,然后存储图像到minio服务。后续运营商可以将minio存储的图像信息读取显示到业务定单及客户信息上,用于对业务数据的核实和客户信息的管理。
42.该方法的具体实现过程如下:
43.1)、运营商在app上办理业务时,采集客户的人脸、证件、签名等图像资料,图像以base64的格式传到服务端。
44.2)、使用laplacian算法检测图像是否模糊:
45.先将图像转换为灰度图像,然后单一通道的灰度图像经过拉普拉斯3x3卷积核计算后会得到一个响应图,计算出这个相应图的方差,这个方差和设定好的阈值进行比较,以此判断图像是否模糊。
46.3)、使用thumbnailator插件将图像进行剪裁和清晰度压缩:
47.将base64格式的数据以临时文件的形式保存到本地某个目录下,使用thumbnailator插件的方法从该目录读取图像,剪裁为长度606和宽度455、质量为0.8f的图像保存到另一个临时文件中,从该文件获取到处理后的图片的base64数据,将两个临时图像文件删除。
48.4)、base64数据上传minio:
49.将base64数据转换为multipartfile工具类,进而得到文件流,以某种规则设定好minio存放路径即bucket和perfix,通过引入的minio依赖中的putobject方法上传到minio服务中,并将图片minio存放路径和业务数据关联起来,用于后续读取展示图片。
50.5)、查询业务单时展示图片:
51.根据业务信息中的图片存放路径通过引入的minio依赖中的getobject方法获取文件流,转换为base64格式的数据返回到前台进行展示。
52.使用该方法,采用已经搭建好的uni-app框架的app应用,方便直接嵌入采集界面;服务器能够安装轻量级的对象存储服务,方便java程序能够从minio服务上读写图像数据。
53.本方法嵌套到成型的软件中为运营商销售人员和管理人员使用,采集图片方便快捷,业务核实迅速高效,有效的提高了运营商办理业务的水平,对增加用户量、提升市场占有率有极大帮助。
54.本发明实施例还提供一种基于通信运营商的客户信息管理系统,包括图像信息采集模块、laplacian算法模块、thumbnailator模块和存储模块,
55.该系统通过上述实施例所述的基于通信运营商的客户信息管理方法实现客户信息管理。
56.所述图像信息采集模块,运营商通过app办理业务,使用安装有app的便携设备快速采集图片;所述app前台使用uni-app框架、uview ui进行构建,运行体验好,可跨平台开发一套代码可运行到多个平台。
57.所述laplacian算法模块,使用laplacian算法检测图像是否模糊,根据设定的阈值和laplacian算法计算出的方差进行比较,得到是否模糊的结果。
58.所述thumbnailator模块使用thumbnailator插件将图像进行剪裁和清晰度压缩。
59.所述存储模块,服务器安装轻量级的对象存储服务,方便java程序能够从minio服务上读写图像数据,存储图像到minio服务,后续运营商可以将minio存储的图像信息读取显示到业务定单及客户信息上,用于对业务数据的核实和客户信息的管理。
60.具体实现过程如下:
61.1)、运营商在app上办理业务时,采集客户的人脸、证件、签名等图像资料,图像以base64的格式传到服务端。
62.2)、使用laplacian算法检测图像是否模糊:
63.先将图像转换为灰度图像,然后单一通道的灰度图像经过拉普拉斯3x3卷积核计算后会得到一个响应图,计算出这个相应图的方差,这个方差和设定好的阈值进行比较,以此判断图像是否模糊。
64.3)、使用thumbnailator插件将图像进行剪裁和清晰度压缩:
65.将base64格式的数据以临时文件的形式保存到本地某个目录下,使用thumbnailator插件的方法从该目录读取图像,剪裁为长度606和宽度455、质量为0.8f的图像保存到另一个临时文件中,从该文件获取到处理后的图片的base64数据,将两个临时图像文件删除。
66.4)、base64数据上传minio:
67.将base64数据转换为multipartfile工具类,进而得到文件流,以某种规则设定好minio存放路径即bucket和perfix,通过引入的minio依赖中的putobject方法上传到minio服务中,并将图片minio存放路径和业务数据关联起来,用于后续读取展示图片。
68.5)、查询业务单时展示图片:
69.根据业务信息中的图片存放路径通过引入的minio依赖中的getobject方法获取文件流,转换为base64格式的数据返回到前台进行展示。
70.在一些民族构成复杂、原始部落较多的地区,难以有健全的一人一证身份证件系统,因此通信运营商在办理业务时,各种身份证件,例如学生证驾驶证,均能作为客户证件
进行录入。为预防营业厅和代理商刷单提升业务量、防止客户会提供虚假的证件信息、保证客户信息的正确完整留存,需要对客户的人脸、证件、签名等图像进行采集存储,后续业务对这些客户信息和客户图像进行比对审批。采用本系统对图像这种非结构数据进行快速采集、处理、存储、展示,使用手机采集方便快捷、处理高效、读取快速、图片易于管理。本系统能够简单快速的采集图片并存储、展示,帮助运营商判别客户信息的真伪,预防营业厅代理商刷单等提升业务量的行为,防止客户提供虚假信息,更全面的管理客户信息、有效地保存业务凭证,提升业务办理水平。
71.本发明实施例还提供一种基于通信运营商的客户信息管理装置,包括:至少一个存储器和至少一个处理器;
72.所述至少一个存储器,用于存储机器可读程序;
73.所述至少一个处理器,用于调用所述机器可读程序,执行上述实施例所述的基于通信运营商的客户信息管理方法。
74.通过上面具体实施方式,所述技术领域的技术人员可容易的实现本发明。但是应当理解,本发明并不限于上述的具体实施方式。在公开的实施方式的基础上,所述技术领域的技术人员可任意组合不同的技术特征,从而实现不同的技术方案。
75.除说明书所述的技术特征外,均为本专业技术人员的已知技术。
技术特征:
1.一种基于通信运营商的客户信息管理方法,其特征在于,在办理业务时,根据业务场景,依次上传客户信息图片,后台对图像进行模糊校验,将图片压缩,存储到minio存储服务器中,在查看该业务单时,能够将采集的图片快速回显;其中,使用laplacian算法检测图像是否模糊,根据设定的阈值和laplacian算法计算出的方差进行比较,得到是否模糊的结果;使用thumbnailator插件将图像进行剪裁和清晰度压缩。2.根据权利要求1所述的一种基于通信运营商的客户信息管理方法,其特征在于,所述客户信息图片包括人脸照片、证件照片、签名图片。3.根据权利要求1所述的一种基于通信运营商的客户信息管理方法,其特征在于,所述使用laplacian算法检测图像是否模糊,先将图像转换为灰度图像,然后单一通道的灰度图像经过拉普拉斯3x3卷积核计算后得到一个响应图,计算出这个响应图的方差,这个方差和设定好的阈值进行比较,以此判断图像是否模糊。4.根据权利要求1所述的一种基于通信运营商的客户信息管理方法,其特征在于,所述使用thumbnailator插件将图像进行剪裁和清晰度压缩,将base64格式的数据以临时文件的形式保存到本地某个目录下,使用thumbnailator插件的方法从该目录读取图像,剪裁为长度606和宽度455、质量为0.8f的图像保存到另一个临时文件中,从该文件获取到处理后的图片的base64数据,将两个临时图像文件删除。5.根据权利要求1-4任一所述的一种基于通信运营商的客户信息管理方法,其特征在于,该方法的实现过程包括:1)、运营商办理业务时,采集客户信息图像资料,图像以base64的格式传到服务端;2)、使用laplacian算法检测图像是否模糊;3)、使用thumbnailator插件将图像进行剪裁和清晰度压缩;4)、base64数据上传minio;5)、查询业务单时展示图片。6.根据权利要求5所述的一种基于通信运营商的客户信息管理方法,其特征在于,所述base64数据上传minio,将base64数据转换为multipartfile工具类,进而得到文件流,根据规则设定好minio存放路径,即bucket和perfix,通过引入的minio依赖中的putobject方法上传到minio服务中,并将图片minio存放路径和业务数据关联起来,用于后续读取展示图片。7.根据权利要求6所述的一种基于通信运营商的客户信息管理方法,其特征在于,所述查询业务单时展示图片,根据业务信息中的图片存放路径通过引入的minio依赖中的getobject方法获取文件流,转换为base64格式的数据返回到前台进行展示。8.根据权利要求3所述的一种基于通信运营商的客户信息管理方法,其特征在于,运营商通过app办理业务,使用安装有app的便携设备快速采集图片;所述app前台使用uni-app框架、uview ui进行构建。9.一种基于通信运营商的客户信息管理系统,其特征在于,包括图像信息采集模块、laplacian算法模块、thumbnailator模块和存储模块,
该系统通过权利要求1至8任一所述的基于通信运营商的客户信息管理方法实现客户信息管理。10.一种基于通信运营商的客户信息管理装置,其特征在于,包括:至少一个存储器和至少一个处理器;所述至少一个存储器,用于存储机器可读程序;所述至少一个处理器,用于调用所述机器可读程序,执行权利要求1至8任一所述的方法。
技术总结
本发明公开了一种基于通信运营商的客户信息管理方法、系统及装置,属于通信管理和图片信息处理技术领域,该方法在办理业务时,根据业务场景,依次上传客户信息图片,后台对图像进行模糊校验,将图片压缩,存储到Minio存储服务器中,在查看该业务单时,能够将采集的图片快速回显;其中,使用Laplacian算法检测图像是否模糊,根据设定的阈值和Laplacian算法计算出的方差进行比较,得到是否模糊的结果;使用thumbnailator插件将图像进行剪裁和清晰度压缩。本发明能够有效地帮助运营商团队验证客户基本信息及证件信息的真伪,更全面的管理客户信息,有效地保存业务凭证,提升业务办理水平。平。平。
技术研发人员:
王燕
受保护的技术使用者:
浪潮通信信息系统有限公司
技术研发日:
2022.10.19
技术公布日:
2022/12/16