基于浏览器的过滤色情软件插件的制作方法

文档序号:6462039阅读:236来源:国知局
专利名称:基于浏览器的过滤色情软件插件的制作方法
技术领域
本发明涉及有关色情网页过滤技术。更具体地,涉及一种将过滤 色情软件集成在浏览器中的网页过滤技术。
背景技术
随着互联网技术的飞速发展,网上图像数量急剧膨胀,在给人民 带来很大便利的同时,也导致大量的色情图像及不良信息涌入网络,尤其是对 青少年来说,危害更是无可估量。色情图像的泛滥,不仅影响到青少年的学业, 扭曲了青少年的身心健康,也导致自制力不强的青少年走向犯罪的深渊。随着 网络色情图像越来越多,净化网络空间也引起了国家相关部门的重视,并成为 要大力解决的问题之一。
目前市场上传统过滤色情信息的软件基本上是通过对一些色情网站的网址 进行封锁或者通过关键字检索。这种方法速度慢,准确度不高。过滤色情信息 的关键是过滤色情图像,如何准确定位和识别色情图像是识别准确度高低的关 键。
我们的发明着眼于浏览器的制作。用户请求通过浏览器下载网页时,插件 对整个下载网页进行监控和跟踪,从而达到识别和过滤色情信息的目的。因此 不依赖于大量的数据库资源。这样高效率地在用户与服务器的数据交换之间架 起了一座稳定的桥梁,同时兼顾了用户的需求和软件的目的,使得两者能够有 机结合,最终能够保证有用户在一个安全可靠的环境中浏览网络资源。同时, 我们的图片分析插件采用了更先进的色情检测的功能,能够比传统的更准确更 迅速的检测到色情图片,使得用户对本软件使用的时间成本和内存成本大幅度 减小
发明内容
为了解决上述技术问题,从而实现本发明上述的发明目的,本发 明提供一种基浏览器的色情图像软件设计方法,该方法主要包括以下步骤
1) 用户根据需要设置进行需要过滤的类型和过滤的级别;
2) 对于用户访问的页面脚本进行分析,包括分析页面的来源,分析页面中 包含的多媒体信息以及文字信息,将其中的多媒体信息进行提取后,将上述信 息分别交给文字分析模块与图片分析模块进行分析;
3) 根据页面脚本将其中的文字信息交给文字分析模块进行分析,文字分析 模块根据用户设置的过滤类型和过滤级别进行敏感文字的过滤分析,并返回分 析结果;
4) 根据页面脚本将其中的图片信息交给图片分析模块进行分析,图片分析
模块同样根据用户设置的过滤级别进行图片分析,检测是否存在敏感图片,并
返回分析结果;
5) 根据页面脚本将对其中的链接网址进行分析;
6) 对分析的结果进行汇总并最终显示在用户的浏览器中,实现过滤色情图 像功能。
根据本发明的另一个方面,所述的方法是将过滤色情软件集成在浏览器中, 对网页进行实时监控过滤。
根据本发明的另一个方面,所述的用户设置界面在浏览器中设定,由插件 向外提供的用户图形界面进行设置。
根据本发明的又一个方面,所述的文字分析模块,根据用户设定的需要过 滤内容以及过滤级别,对文字信息进行关检词过滤,检测到相应的关键词则根 据过滤级别对页面进行过滤。
此外,根据本发明的再一个方面,所述的图片分析模块,采用三种不同的
过滤级别,对图片进行不同的处理,准确而又迅速的对图片进行判断过滤。
最后,根据本发明的最后一个方面,所述的将分析结果汇总并根据用户的
设定进行显示,严格的情况下关闭网页, 一般情况下过滤敏感图像内容,不检
测的情况下不进行过滤。
可以理解的是应知本发明前述的概括性描述和下述的详细描述说明均为示范性试
验性^IW性的说明,其意在为附青求,的发明皿,一步的解释。
附國自说明 包含的附图为本发明提供M3S—步的理解,其被并入且组成本发明 的1分,本发明图示的实施例连同g的描述一起为解释本发明的原理而服务。在图



图1是^tt件的辦结构图,反映了插件在网络中的腿。
图2是图片分析模块的实现示意图,在以下的雌实施例中可以直接i顿。
具体实施例方式
现在将详细描述本发明的雌实施例,本发明的实施例将在附图中图示出来。在本
发明的下述说明中,将省略此处已并A^发明的已知的功能和结构的详细说明,因为这 将使本发明的主题更为清晰。
图1为本发明的优选实施例在网络中所处的位置的示意图,是用户和服务 器连接的桥梁。
图2为本发明中的图片分析模块的工作流程,会在下述说明中进行详细描述。
图3为本发明的实施例二在网络中所处的位置的示意图。
实施例一 (优选实施例)
页面获取分析模块是本实施例的一个获取模块,它是用户和网站服务器连 接的桥梁,用户访问的所有网站信息都会经过页面获取分析模块的监控,同样也可以使用此类的获取模块加以替换以达到获取待过滤内容的目的。在此,用 户在首次使用此模块时,应该首先对此模块的分析级别进行设置,主要包括过 滤内容的设置和过滤级别的设置以及一些其他的设置。过滤内容的设置可以 选择需要过滤的网页内容,可以选择是否过滤图片信息,以及需要过滤的文字 信息的种类,比如色情、暴力、反动言论等等,过滤的图片信息可以设置为 过滤色情图片。过滤级别的设置,总体来说,文字和图片各有各的设置级别, 详细参看图片分析模块和文字分析模块。另外,还可以进行一些其他的设置, 比如说设置检测到的色情图片上传至服务器中,或者黄色网站的举报,这些都 对插件的进一步开发升级起到很好的效果。此模块根据用户在浏览器窗口提交 的信息,对网站服务器的页面内容进行下载,同时分析网站服务器的页面内容, 包括文字内容和其中引用的链接内容。文字内容进行简单处理后可以交给文字 分析模块进行分析,分析是否有用户设置的敏感文字,并根据设置的过滤级别
对该页面进行屏蔽等处理;链接内容如果为网址,则可以进行一些网址分析, 如果已经是敏感网址,则进行过滤;如果链接内容为图片,则将图片进行下载, 并交给图片分析模块进行处理,分析是否为敏感图片,并根据设置的过滤级别 对页面进行屏蔽等处理。如果上述检测都通过了,则可以正常显示页面内容, 如果上述检测有某一项没有通过',则可以根据过滤级别进行对页面的内容筛选。
图片分析模块是和页面获取分析模块进行信息交互的模块,对于页面获取 分析模块传进来的图片信息以及用户设置的过滤级别进行处理,最终返回一个 检测结果,供页面获取分析模块进行使用。
此模块对分析页面获取分析模块获得的图片进行分析,并根据用户设定的 级别进行屏蔽。如果用户设置为低级,则不进行屏蔽;如果用户设置为中级, 则将检测到的图片不予显示,并用相应的图片进行替代;如WS户设置为高级,
则将用户打开的浏览器页面关闭,不予显示。
此模块检测的原理为..首先根据肤色进行判断,利用建立的肤色模型,将 检测到的肤色区域站图像的百分比进行标记,同时设置一个阈值,当肤色比例 足够大时,记录该图片为敏感图片;其次进行关键部位检测,根据计算的结果 进行模式识别的判断分析,对图片进行扫描,检测其中的关键部位,由于该检 测是基于灰度特征的,因此即使在肤色判断中肤色比例偏低或者被特殊处理过 的图片仍能够在此关键部位检测中被检测出来,这样确保了图片检测的准确性 和可靠性。并将检测的结果返回页面获取分析模块。
其中关键部位的检测原理如下对敏感图片进行分析,需要开发人员进行 一系列的分析。首先人为制定出敏感图片的标准,将图片进行分类,然后根据 分类的结果将敏感图片和正常图片进行比较,找出敏感图片区别于正常图片的 特征,并对这些特征进行量化,将量化后的特征进行分析处理,采用模式识别 中较高效率的方法分析后,可以得到一些分类的权值,从而对于待检测的图片, 只需要很好的提取特征,并用这些权值进行分析,就可以很快地得到检测结果。 同时,由于我们开始进行分析的敏感图片和正常图片均是以灰度图片为基础的, 因此不存在颜色方面的问题,即使有些图片被进行了颜色处理,只要在转换成 灰度图片以后变化不大,用我们的特征均可以检测出来,这也正是我们的先进 之处。
文字分析模块和图片分析模块类似,也是与页面获取分析模块进行交互, 对于页面获取分析模块得到的文字内容根据过滤级别和过滤内容进行分析,并 最终返回给页面获取分析模块一个检测结果,由页面获取分析模块向用户显示。
此模块根据页面获取分析模块传递的文字内容以及过滤内容,分析网站服 务器的页面中记载的文字信息,同时根据用户设定的过滤内容进行关键词分析,
进行关检测检测,当检测到用户需要过滤内容的关键,:]时,根据用户设定的过 滤级别进行分析,同样采用三级分类,低级为不进行判断,中级为将敏感词汇 部分删除或不予以显示,高级为将页面关闭。 实施例二
在本实施例中,本发明实现了服务器的过滤机制,如图三所示,我们可以 通过替换上述的页面获取模块,通过一个数据获取模块获取上传到服务器的文 字以及多媒体信息,其功能以及工作流程如下获取分析上传到服务器端的数 据包,截获其中的文字信息以及多媒体信息交给文字分析模块和图片分析每块 进行分析。在这个数据获取模块中还可以添加一个服务器配置模块,这个服务 器配置模块可以通过管理者进行配置黑白名单过滤机制、关键词过滤机制以及 过滤级别等,并在此模块中可以进行黑白名单的监控管理,上传不良信息的用 户可以加入黑名单。此实施例中的文字分析模块同优选实施例中相似,可以说 明,本方法不仅仅适用于这两个实施例,更能够成为一种广泛应用的过滤机制。
本实施例不同之处还在于存在一个多媒体分析模块,对于服务器传递过来 的多媒体信息进行分析,主要包括对视频信息、图片信息和音频信息的分析。 其中的视频信息以及图片信息都可以提取后交给图片分析模块进行,图片分析 模块可以通过上个实施例类似的方式进行分析,敏感图片的判别标准在服务器 配置模块中已经由管理者进行了配置,与上个实施例不同的是,分析结果需要 记录下来,当有相同的内容再次被上传到服务器时,可以直接进行判断以减少 分析时间。其中的音频信息和视频中的音频信息也可以在提取后进行分析,这 里可以看出来本实施例也是本方法的一个具体实现。
权利要求
1、一种基于浏览器控件的色情图像软件设计方法,该方法包括以下步骤1)用户根据需要设置进行需要过滤的类型和过滤的级别;2)对于用户访问的页面脚本进行分析,包括分析页面的来源,分析页面中包含的多媒体信息以及文字信息,将其中的多媒体信息进行提取后,将上述信息分别交给文字分析模块与图片分析模块进行分析;3)根据页面脚本将其中的文字信息交给文字分析模块进行分析,文字分析模块根据用户设置的过滤类型和过滤级别进行敏感文字的过滤分析,并返回分析结果;4)根据页面脚本将其中的图片信息交给图片分析模块进行分析,图片分析模块同样根据用户设置的过滤级别进行图片分析,检测是否存在敏感图片,并返回分析结果;5)根据页面脚本将对其中的链接网址进行分析;6)对分析的结果进行汇总并最终显示在用户的浏览器中,实现过滤色情图像功能。
2、 如权利要求1所述的浏览器控件的色情图像软件设计方法,其特征在于其中所述的过滤类型包括多媒体信息以及文字信息。
3、 权利要求1所述的浏览器控件的色情图像软件设计方法,其特征在于其中所述的过滤级别包括高级、中级、低级。
4、 如权利要求1所述的浏览器控件的色情图像软件设计方法,是将过滤色 情软件集成在IE插件中,对网页进行实时监控过滤。
5、 如权利要求1所述的浏览器控件的色情图像软件设计方法,其特征在于:步骤l中所述的用户设置界面在浏览器中设定,由控件向外提供的用户图形 界面进行设置。
6、 如权利要求1所述的浏览器控件设计方法,其特征在于步骤3中所述 的文字分析控件,根据用户设定的需要过滤内容以及过滤级别,对文字信息 进行关检词过滤,检测到相应的关键词则根据过滤级别对页面进行过滤。
7、 如权利要求1所述的浏览器控件的色情图像软件设计方法,其特征在于: 步骤4中所述的图片分析控件,采用三种不同的过滤级别,对图片进行不同 的处理,准确而又迅速的对图片进行判断过滤。
8、 如权利要求1所述的浏览器控件的色情图像软件设计方法,其特征在于: 步骤6中所述的将分析结果汇总并根据用户的设定进行显示,严格的情况下 关闭网页, 一般情况下过滤敏感图像内容,不检测的情况下不进行过滤。
全文摘要
本发明涉及一种网络色情图像和不良信息的基于浏览器的检测插件工作系统。该浏览器插件含有页面获取分析模块、图片分析模块和文字分析模块三块内容。页面获取分析,对于用户要求访问的页面进行分析,将该页面中的文字信息交给文字分析模块进行,将页面中的图片信息交给图片分析模块进行;文字分析模块,对网页的文字信息根据用户的设定进行判断分析;图片分析模块,对网页的图片信息根据用户设定进行判断分析。本发明在用户的浏览器中嵌入了网页内容过滤插件,为用户使用此类功能的产品提供了安全方便的保证。
文档编号G06F17/30GK101359329SQ20081008946
公开日2009年2月4日 申请日期2008年4月1日 优先权日2008年4月1日
发明者昆 鲍 申请人:北京恒金恒泰信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1