一种图形处理方法及系统与流程

文档序号:18707015发布日期:2019-09-17 23:51阅读:166来源:国知局
一种图形处理方法及系统与流程

本发明涉及图像处理领域,特别涉及一种图形处理方法及系统。



背景技术:

随着网络通信与信息科技的日新月异,使得互联网(internet)、全球信息网(worldwideweb)、信息高速公路(informationhighway)等相继崛起。在实际生活中的所有文件数据、声音、影像等信息一旦被换成位元型态,即可通过信息网络穿梭于全球,而在弹指之间为全球人士所共享。目前越来越多的人开始依赖于网络从事娱乐、研究及商务活动,全球网络用户已接近4亿人,网络的兴起带来快速便利的通信环境及信息的流通,同时也创造了一个丰富且隐密的虚拟空间(cyberspace),使得网络使用者不需披露自己的真实身分即可畅游其间。

近来网络犯罪逐渐增多,引起各界关注,其中特别以网络违法的泛滥,戕害青少年身心十分严重,由于网络使用者可以轻易地从许多违法网站接触到违法信息,包括违法图片以及动画等,父母们一直担心自己的孩子通过网络接触违法内容。

然而局限于传统上的影像识别技术,直接对可疑的图片数据进行过滤检查,其识别效果仍无法达到令人满意的程度,因此,需要通过多方面将上传的图片进行识别并将含有违规信息的图片进行智能剔除是目前急需解决的问题。



技术实现要素:

发明目的:为了克服背景技术中的缺点,本发明实施例提供了一种图形处理方法及系统,能够有效解决上述背景技术中涉及的问题。

技术方案:

一种图形处理方法,所述方法包括:

通过cpu确定导入图片划分的区域坐标信息块并将区域坐标信息块传输至gpu的像素点提取器中;

通过所述像素点提取器提取与所述区域坐标信息块对应的像素点信息并将提取的像素点信息传输至所述cpu的组合单元中;

通过所述组合单元将接收到的像素点信息进行组合排列并获取形成的组合图像,将所述组合图像传输至所述cpu的缓存区域,并将所述组合图像与初始图片绑定;

通过所述cpu的分析单元分析缓存区域包含的组合图像的违规信息,并通过所述分析单元将分析出的所有存在有违规图像的组合图像传输至与所述cpu的智能ai单元中;

通过所述智能ai单元将接收到的存在有违规图像的组合图像与连接的违规数据库存储的违规图像进行信息比对并提取存在有违规图像的组合图像及与其绑定的初始图片;

通过所述智能ai单元将提取的存在有违规图像的组合图像及其匹配的初始图片传输至连接的人工单元中,通过所述人工单元将存在有违规图像的组合图像及与其绑定的初始图片进行人工筛除并将筛选通过的初始图片传输至连接的服务器;

通过服务器将接收到的筛选通过的初始图片通过图形组件编辑上传至连接的网站的网页指定区域。

作为本发明的一种优选方式,所述违规信息包括违法图像及侵权图像。

作为本发明的一种优选方式,所述方法还包括:

通过所述cpu将导入的图片划分成互不覆盖的子块并将划分的子块传输至人工单元中;

通过所述人工单元将划分的子块导入至图片处理组件的水印提取器中;

通过所述水印提取器对导入的子块进行对应的二维dct反变换并提取水印嵌入位置的中频系数,利用公式:wb(r)=yr/a计算出水印信息。

作为本发明的一种优选方式,在所述水印提取器计算出水印信息后,所述方法还包括:

通过所述水印提取器将所有计算出的水印信息进行合并成整图并将合并的水印整图传输给人工单元;

通过所述人工单元将接收的水印整图包含的水印版权信息输入至搜索器,通过所述搜索器搜索输入完成的水印版权信息匹配的版权所有者并将搜索结果传输至所述人工单元。

作为本发明的一种优选方式,在所述人工单元接收到搜索器搜传输的搜索结果后,所述方法还包括:

所述人工单元根据搜索结果联系与水印版权信息匹配的版权所有者并向其发出版权咨询信息。

作为本发明的一种优选方式,在所述人工单元接收到所述版权所有者反馈的信息后,所述方法还包括:

所述人工单元根据所述版权所有者反馈的信息对初始图片进行第一操作或第二操作。

作为本发明的一种优选方式,所述方法还包括:

所述人工单元将经过所述版权所有者的授权的初始图片传输至连接的服务器,通过所述服务器将授权通过的初始图片通过图形组件编辑上传至连接的网站的网页指定区域;

所述人工单元将未经过所述版权所有者的授权的初始图片进行删除并将删除说明信息通过cpu反馈给上传者。

一种图形处理系统,包括cpu、gpu、违规数据库以及服务器,所述cpu包括:

图片导入模块,用于接收导入的符合要求的初始图片;

坐标划分模块,用于将初始图片划分成设定的区域坐标信息块;

组合单元,用于将像素点信息组合排列形成设定数量的组合图像;

缓存模块,用于缓存组合单元形成的组合图像;

分析单元,用于分析缓存模块临时存储的组合图像包含的违规信息并将所有存在有违规图像的组合图像传输至智能ai单元;

智能ai单元,用于将存在有违规图像的组合图像与违规数据库存储的违规图像进行信息比对并提取存在有违规图像的组合图像及与其绑定的初始图片;

人工单元,用于由操作人员将存在有违规图像的组合图像及与其绑定的初始图片进行人工筛除;

所述gpu包括:

像素点提取器,用于提取区域坐标信息块包含的像素点信息;

所述违规数据库与cpu的智能ai单元连接,用于存储违规图像;

所述服务器包括:

上传模块,用于将人工单元筛选通过的初始图片通过图形组件编辑上传至连接的网站的网页指定区域。

作为本发明的一种优选方式,所述cpu还包括:

图片划分模块,用于将初始图片划分成互不覆盖的子块;

还包括图片处理组件,所述图片处理组件包括:

水印提取器,用于将导入的子块进行二维dct反变换并提取水印嵌入位置的中频系数,利用设定的公式计算出水印信息;

还包括搜索器,所述搜索器与cpu的人工单元连接,用于联网搜索水印版权信息的匹配对象信息。

作为本发明的一种优选方式,所述水印提取器,还用于将所有计算出的水印信息进行合并成整图;

人工单元,还用于由操作人员将接收到的图片输入至搜索器,根据搜索器的搜索结果联系与水印版权信息匹配的版权所有者并向其发出版权咨询信息,根据版权所有者反馈的信息对初始图片进行第一操作或第二操作。

本发明实现以下有益效果:

1.在上传者上传初始图片后,通过cpu将初始图片划分为若干区域坐标信息块,然后通过像素点提取器提取其中的像素点信息并通过组合单元将其组合形成组合图像,然后通过分析单元检测组合图像的违规信息并通过智能ai单元进行二次筛查,然后通过人工单元将二次筛查未通过的组合图像及对应绑定的初始图片进行人工筛查并通过服务器将筛查通过的初始图片通过图形组件编辑上传至网站指定区域。

2.在上传者上传初始图片后,通过cpu将图片划分成互不覆盖的子块并通过水印提取器提取其中的水印信息,然后通过搜索器搜索水印信息对应的版权所有者信息并通过人工单元咨询版权所有者的授权信息,然后通过服务器将授权通过的初始图片通过图形组件编辑上传至网站指定区域并将未通过授权的初始图片进行删除处理。

附图说明

此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并于说明书一起用于解释本公开的原理。

图1为本发明其中一个示例提供的违规图像识别处理方法的流程图。

图2为本发明其中一个示例提供的水印侵权处理方法的流程图。

图3为本发明其中一个示例提供的图像处理系统的连接关系图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

实施例一

参考图1、图3所示。

具体的,本实施例提供一种图形处理方法,所述方法包括:

s1、通过cpu1确定导入图片划分的区域坐标信息块并将区域坐标信息块传输至gpu2的像素点提取器20中。

s2、通过所述像素点提取器20提取与所述区域坐标信息块对应的像素点信息并将提取的像素点信息传输至所述cpu1的组合单元12中。

s3、通过所述组合单元12将接收到的像素点信息进行组合排列并获取形成的组合图像,将所述组合图像传输至所述cpu1的缓存区域,并将所述组合图像与初始图片绑定。

s4、通过所述cpu1的分析单元14分析缓存区域包含的组合图像的违规信息,并通过所述分析单元14将分析出的所有存在有违规图像的组合图像传输至与所述cpu1的智能ai单元15中。

s5、通过所述智能ai单元15将接收到的存在有违规图像的组合图像与连接的违规数据库3存储的违规图像进行信息比对并提取存在有违规图像的组合图像及与其绑定的初始图片。

s6、通过所述智能ai单元15将提取的存在有违规图像的组合图像及其匹配的初始图片传输至连接的人工单元16中,通过所述人工单元16将存在有违规图像的组合图像及与其绑定的初始图片进行人工筛除并将筛选通过的初始图片传输至连接的服务器4。

s7、通过服务器4将接收到的筛选通过的初始图片通过图形组件编辑上传至连接的网站的网页指定区域。

作为本发明的一种优选方式,所述违规信息包括违法图像及侵权图像。

在s1中,具体在上传者将初始图片导入至服务器4后,所述服务器4将导入的初始图片传输至cpu1的图片导入模块10中,再由cpu1内的坐标划分模块11将图片导入模块10接收到的初始图片划分成设定数量的区域坐标信息块,再由坐标划分模块11将划分完成的区域坐标信息块传输至gpu2内的像素点提取器20中。

在s2中,具体在cup内的像素点提取接收完成区域坐标信息块后,所述像素点提取器20将接收到的区域坐标信息块包含的像素点信息进行提取,并将提取完成的像素点信息传输至所述cpu1内的组合单元12中;其中,所述像素点信息包括像素点的颜色以及位置。

在s3中,具体在组合单元12接收到像素点提取器20提取的像素点信息后,通过所述组合单元12实时的将所有接收到的像素点信息重新进行组合排列,以通过像素点形成有限的组合图像,在组合完成时获取对应形成的组合图像,并将所述组合图像传输至所述cpu1内缓存模块13的缓存区域,同时组合单元12实时将形成的组合图像与对应的初始图片绑定。

在s4中,具体在所述缓存区域存在有组合图像后,cup内的分析单元14启动实时分析所述缓存区域包含组合图像的违规信息,即分析组合图像是否存在有违法图像及侵权图像,并通过所述分析单元14将分析出的所有存在有违规图像的组合图像传输至与所述cpu1的智能ai单元15中,即分析出存在有违规图像则将该违规图像所在的组合图像传输至所述智能ai单元15。

在s5中,具体在所述智能ai单元15接收到存在有违规图像的组合图像后,通过所述智能ai单元15按照时间顺序依次将接收到的存在有违规图像的组合图像与连接的违规数据库3存储的违规图像进行信息比对,即将其中包含的违规图像与违规数据库3存储的违规图像进行比对并获取对应的比对结果,然后所述智能ai单元15根据比对结果提取仍然存在有违规图像的组合图像以及与所述组合图像绑定的初始图片,同时,若智能ai单元15检测出有组合图像无法比对后,该智能ai单元15将无法比对的组合图像以及对应绑定的初始图片进行提取。

在s6中,具体在所述智能ai单元15提取完成组合图像及初始图片后,通过所述智能ai单元15将提取的存在有违规图像的组合图像及其匹配的初始图片传输至连接的人工单元16中,同时通过所述智能ai单元15将提取的无法比对的组合图像以及对应绑定的初始图片传输至人工单元16中并进行比对失败标识,然后操作人员通过所述人工单元16将存在有违规图像的组合图像及与其绑定的初始图片进行人工筛除,即人工单元16将接收到的图像及图片按照时间顺序进行排列,由操作人员进行筛查,以将其中包含的存在违规图像的初始图片进行剔除,剔除后,向上传者反馈图片违规以及上传失败信息;然后操作人员通过人工单元16将筛选通过的初始图片传输至连接的服务器4。

在s7中,具体在服务器4接收到人工单元16筛选通过的初始图片后,通过服务器4内的上传模块40将接收到的筛选通过的初始图片通过图形组件编辑上传至连接的网站的网页指定区域,同时向上传者反馈上传成功信息;其中,所述指定区域是指上传者上传是将图片指定分类的网站区域,例如上传者需要将一张图片上传至“人物”分类区域,若是图片未存在有违规信息则服务器4将该图片上传至“人物”分类区域。

实施例二

参考图2、图3所示。

本实施例与实施例一基本上一致,区别之处在于,本实施例中,所述方法还包括:

s10、通过所述cpu1将导入的图片划分成互不覆盖的子块并将划分的子块传输至人工单元16中。

s11、通过所述人工单元16将划分的子块导入至图片处理组件5的水印提取器50中。

s12、通过所述水印提取器50对导入的子块进行对应的二维dct反变换并提取水印嵌入位置的中频系数,利用公式:wb(r)=yr/a计算出水印信息。

具体的,在上传者将初始图片导入至服务器4后,所述服务器4将导入的初始图片传输至cpu1的图片导入模块10中,再由所述cpu1内的图片划分模块17将导入的初始图片划分成若干互不覆盖的子块,并将划分的子块传输至人工单元16中。

具体的,在人工单元16接收到图片划分模块17传输的子块后,操作人员通过所述人工单元16将接收到的所述子块导入至图片处理组件5包含的水印提取器50内。

具体的,在所述水印提取器50接收完成图片划分模块17划分完成的所有子块后,通过所述水印提取器50对导入的子块进行对应的二维dct反变换并提取水印嵌入位置的中频系数,然后利用公式:wb(r)=yr/a计算出水印信息。

其中,利用上述公式提取的水印信息是基于对应的水印嵌入算法的,即:

设x=f(x,y)为原始宿主图像,大小为mc*nc;flag为水印图像,mm*nm;其中,nc、nc分别是mm、nm的偶数倍。

水印嵌入的步骤如下:

1.将原始宿主图像分成互不覆盖的子块,块的大小为8*8,记为xm=fm(x′,y′);其中,m=1,2,……,(mc/8)*(nc/8),记为0≤x′,y′≤8。

2.并根据载体图像的块数,将大小为mm、nm水印图像w(x,y)分成互不覆盖的子块,块的大小为(mm*8/mc)*(nm*8/nc),记为wm=wm(x′,y′)。

3.将载体图像块逐一dct变换,记为ym=dct(xm)=fm(u,v);其中,fm(u,v)为第m个图像离散余弦变换后空间频率(u,v)处的大小y为从fm(u,v)中频选出的加载的位置,1≤r≤(mm*8/mc)*(nm*8/nc);wb(r)为水印wm=wm(x′,y′)位置坐标。按照加法准则,将水印块嵌入其中。

具体嵌入的公式如下:y′r=awb(r)。

其中,a为强度因子,然后采用y′r来代替嵌入水印后的dct中。

a为嵌入的强度因子,为常数,其是根据水印嵌入的强度决定的,当嵌入强度增大时,水印的可见性和鲁棒性也会随之增强,即嵌入水印的鲁棒性和隐蔽性随着a的变化呈正函数变化,图像质量呈反函数变化;嵌入强度因子a的取值需要分析多次实验结果来确定的。

4.对各子块dct反变换,得到嵌入水印后的图像,x′=f′(x,y)。

具体的,水印提取的过程如下:

首先将含水印图像分别分成互不覆盖的子块,块的大小为8*8,记为xm=fm(x′,y′);其中,m=1,2,……,(mc/8)*(nc/8),记为0≤x′,y′≤8。

然后对每一个子块进行二维dct反变换,然后提取水印嵌入位置的中频系数,利用公式wb(r)=yr/a计算出水印信息。

作为本发明的一种优选方式,在所述水印提取器50计算出水印信息后,所述方法还包括:

s13、通过所述水印提取器50将所有计算出的水印信息进行合并成整图并将合并的水印整图传输给人工单元16。

s14、通过所述人工单元16将接收的水印整图包含的水印版权信息输入至搜索器6,通过所述搜索器6搜索输入完成的水印版权信息匹配的版权所有者并将搜索结果反馈至所述人工单元16。

具体的,在水印提取器50通过算法计算提取出水印信息后,通过所述水印提取器50将所有计算出的水印信息进行合并成整图,在合并成整图完成后,通过所述水印提取器50将合并的水印整图传输给人工单元16。

具体的,在所述人工单元16接收到水印提取器50传输的水印整图后,通过所述人工单元16将接收的水印整图包含的水印版权信息输入至搜索器6,其中,所述水印版权信息包括水印对应版权所有者的信息,即操作人员通过人工单元16将接收到的水印整图包含的水印对应版权所有者的信息进行提取,然后将提取的版权所有者输入至与人工单元16连接的搜索器6中,通过所述搜索器6搜索输入完成的水印版权信息匹配的版权所有者,在获取到搜索结果后,将搜索结果反馈至所述人工单元16。

作为本发明的一种优选方式,在所述人工单元16接收到搜索器6传输的搜索结果后,所述方法还包括:

s15、所述人工单元16根据搜索结果联系与水印版权信息匹配的版权所有者并向其发出版权咨询信息。

具体的,在所述人工单元16接收到搜索器6搜传输的搜索结果后,操作人员通过所述人工单元16根据搜索结果联系与水印版权信息匹配的版权所有者,同时向其发出版权咨询信息,其中,所述版权咨询信息包括咨询版权所有者是否有授权上传者使用图片,初始图片,若未授权则咨询其是否同意本网站使用所述图片。

作为本发明的一种优选方式,在所述人工单元16接收到所述版权所有者反馈的信息后,所述方法还包括:

s16、所述人工单元16根据所述版权所有者反馈的信息对初始图片进行第一操作或第二操作。

具体的,在所述人工单元16接收到所述版权所有者反馈的信息后,操作人员通过所述人工单元16根据所述版权所有者反馈的信息对初始图片进行第一操作或第二操作,即若版权所有者同意使用则将初始图片上传,若版权所有者不同意使用则将初始图片删除。

作为本发明的一种优选方式,所述方法还包括:

所述人工单元16将经过所述版权所有者的授权的初始图片传输至连接的服务器4,通过所述服务器4将授权通过的初始图片通过图形组件编辑上传至连接的网站的网页指定区域。

所述人工单元16将未经过所述版权所有者的授权的初始图片进行删除并将删除说明信息通过cpu1反馈给上传者。

具体的,所述第一操作的具体步骤是:

操作人员通过所述人工单元16将经过所述版权所有者的授权的初始图片传输至连接的服务器4。

然后,通过所述服务器4将授权通过的初始图片通过图形组件编辑上传至连接的网站的网页指定区域。

具体的,所述第二操作的具体步骤是:

操作人员通过所述人工单元16将未经过所述版权所有者的授权的初始图片进行删除。

然后,将删除说明信息通过cpu1反馈给上传者。

然后,将侵权图片删除信息传输给被侵权的所述版权所有者。

实施例三

参考图3所示。

具体的,本实施例提供一种图形处理系统,包括cpu1、gpu2、违规数据库3以及服务器4,所述cpu1包括:

图片导入模块10,用于接收导入的符合要求的初始图片。

坐标划分模块11,用于将初始图片划分成设定的区域坐标信息块。

组合单元12,用于将像素点信息组合排列形成设定数量的组合图像。

缓存模块13,用于缓存组合单元12形成的组合图像。

分析单元14,用于分析缓存模块13临时存储的组合图像包含的违规信息并将所有存在有违规图像的组合图像传输至智能ai单元15。

智能ai单元15,用于将存在有违规图像的组合图像与违规数据库3存储的违规图像进行信息比对并提取存在有违规图像的组合图像及与其绑定的初始图片。

人工单元16,用于由操作人员将存在有违规图像的组合图像及与其绑定的初始图片进行人工筛除。

所述gpu2包括:

像素点提取器20,用于提取区域坐标信息块包含的像素点信息。

所述违规数据库3与cpu1的智能ai单元15连接,用于存储违规图像。

所述服务器4包括:

上传模块40,用于将人工单元16筛选通过的初始图片通过图形组件编辑上传至连接的网站的网页指定区域。

作为本发明的一种优选方式,所述cpu1还包括:

图片划分模块17,用于将初始图片划分成互不覆盖的子块。

还包括图片处理组件5,所述图片处理组件5包括:

水印提取器50,用于将导入的子块进行二维dct反变换并提取水印嵌入位置的中频系数,利用设定的公式计算出水印信息。

还包括搜索器6,所述搜索器6与cpu1的人工单元16连接,用于联网搜索水印版权信息的匹配对象信息。

作为本发明的一种优选方式,所述水印提取器50,还用于将所有计算出的水印信息进行合并成整图。

人工单元16,还用于由操作人员将接收到的图片输入至搜索器6,根据搜索器6的搜索结果联系与水印版权信息匹配的版权所有者并向其发出版权咨询信息,根据版权所有者反馈的信息对初始图片进行第一操作或第二操作。

应理解,在实施例三中,上述各个模块的具体实现过程可与上述方法实施例(实施例一至实施例二)的描述相对应,此处不再详细描述。

上述实施例三所提供的系统,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上诉功能分配由不同的功能模块完成,即将系统的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。

上述实施例只为说明本发明的技术构思及特点,其目的是让熟悉该技术领域的技术人员能够了解本发明的内容并据以实施,并不能以此来限制本发明的保护范围。凡根据本发明精神实质所作出的等同变换或修饰,都应涵盖在本发明的保护范围之内。

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