本发明专利技术公开了一种基于专家系统方法的隐秘信息检测系统,包括图像采集引擎、检测器、报告生成模块、图像数据库、知识库和知识获取模块,其中图像采集引擎用于从网络上快速收集不同格式的数字图像,并将数据提供给检测器;检测器根据知识库中的知识来判断图像采集引擎采集的或者图像数据库中的图像中是否隐藏了信息,然后在检测报告模块中生成检测报告并输出。本发明专利技术提供的信息检查方法可以充分利用嵌入信息特征、图像特征、隐藏工具和算法特征等信息,不仅使得可检测的范围扩大,同时提高了检测的精度;将基于粗糙集的知识获取方法引入信息隐藏检测领域,从而可以从大量的实验案例中提取有价值的信息;该系统具有可扩展性。
【技术实现步骤摘要】
本专利技术属于信息安全
,涉及信息隐藏检测技术、专家系统方法,具体涉及一种 基于专家系统方法的隐秘信息的检测系统。
技术介绍
信息隐藏技术作为隐秘通信的一种形式,已经被越来越多应用于军事领域中。但当信息 隐藏技术作为不法分子、恐怖分子散布消息、组织恐怖袭击的工具时,将带来灾难性的后果。 因此信息隐藏的检测技术目前已成为国内外相关领域的研究热点,现阶段国内外的学者在信 息隐藏的检测领域已经取得了一些成果,有了一些检测的算法。例如Andress Westfeld和 Andreas Pfitzmann ,在1999年提出的可视攻击和统计攻击方法;Jess/ca F"'rfn'c力等人 提出的在彩色图像中检测隐藏信息的方法。伹是这些方法主要针对于信息隐藏工具和算法、 信息隐藏检测算法的研究上,而忽略了嵌入信息的特征分析、图像的特征等有价值的信息。 因此目前的算法均存在一定的局限性,它们只能针对于特定的箅法或者特定的图像类型有效。粗糙集理论是由波兰华沙理工大学Pawlak教授于20世纪80年代初提出的一种研究不 完整、不确定知识和数据的表达、学习归纳的理论方法。它能够从大量的、不确定的、模糊 的甚至是不完整的信息中获取有用的信息,且还能有效地对这些信息进行分析和处理,并从 中发现隐含的知识、揭示潜在的规律。近年来,已广泛应用到商业领域、医学领域、环保领 域、交通领域、图像领域以及故障诊断等领域。目前尚没有应用到信息隐藏检测领域的先例。粗糙集理论涉及离散'化、属性约简、值约简等问题。离散化的方法很多,不同的离散化 方法会产生出不同的离散化结果,其中由Wu Qingxiang,和David A.Bell等人提出的分布 指数离散化方法是一种比较好的方法。目前关于粗糙集的属性约简问题已有不少的研究,由 于约简过程是NP—Hard问题,所以采用《粗糙决策理论与应用》中介绍的基于属性重要度 的启发式约简算法是一种常见的方法。对于值约简,目前国内外也已经有了一些研究成果, 其中常犁云,王国胤,吴渝等人在《一种基于Rough Set理论的属性约简及规则提取方法》中提出的基于可辨识矩阵的值约简算法是一种易于工程实现的方法。综上,基于图像的信息隐藏检测技术是一个综合性、跨学科的研究项目,该技术通常与 图像格式、图像压缩、图像内容、嵌入信息和隐藏算法紧密相关,虽然目前已经有了一些检 测算法,伹是这些算法均存在一定的局限性,它们只能针对于特定的算法或者特定的图像类 型有效。专利技术 内容本专利技术提出了一种基于专家系统方法的隐秘信息检测系统,本系统在综合了
技术介绍
中 提到的分布指数离散化方法、基于属性重要度的启发式约简算法、基于可辨识矩阵的值约简 算法,在综合考虑嵌入信息特征、图像特征、隐藏工具和算法特征等信息的基础上,将粗糙 集理论应用到信息隐藏检测
,获取用于检测的知识。所述的基于专家系统方法的隐秘信息检测系统包括图像采集引擎、检测器、报告生成 模块、图像数据库、知识库、知识获取模块,其中图像采集引擎用于从网络上快速收集不同格式的数字图像,并将数据提供给检测器;当检测器不能及时处理图像数据时,所述的图像 采集引擎采集到的图像分类保存于图像数据库;检测器根据知识库中的知识来判断图像采集 引擎采集或者图像数据库中的图像中是否隐藏了信息,然后在检测报告模块中生成检测报告 并输出。所述知识获取模块采用粗糙集方法获取信息,并与专家知识一起储存在知识库中, 为检测器提供检测知识。本专利技术的优点在于(1) 可以通过知识库的扩充,使得系统具有可扩展性;(2) 使检测的范围扩大,提高检测精度。 附图说明图l是本专利技术检测系统结构图2是本专利技术中基于粗糙集方法的检测规则获取流程。具体实施例方式下面结合附图对本专利技术的基于专家系统方法的隐秘信息检测系统进行详细说明。 如图1所示,本专利技术提供的基于专家系统方法的隐秘信息检测系统的结构如图1所示,包括图像采集引擎l、检测器2、报告生成模块3、图像数据库4、知识库5、知识获取模块6, 专家知识获取模块7,其中图像采集引擎1用于从网络上快速收集不同格式的数字图像,并 将数据提供给检测器2;检测器2根据知识库5中的知识来判断图像采集引擎1采集或者图 像数据库4中的图像中是否隐藏了信息,然后在检测报告模块3中生成检测报告并输出。所 述知识库5为检测器2提供检测信息规则,其中知识库5的知识是通过知识获取模块6获得, 同时在知识库5中也包含了通过7获得的领域专家的知识。当检测器2正在工作来不及处理 图像采集引擎1刚采集的图像时,此时釆集的图像分类保存在图像数据库4中。 具体各个部分的功能如下 1、图像采集引擎。图像采集引擎l采用专用采集服务器,从网络上快速收集不同格式的数字图像,将数据 提供给检测器2,同时图像釆集引擎1具有采集图像存储的功能。图像采集器采集的图像分两种情况进行处理,如果图像釆集引擎l采集某个图像的工作完成后,此时检测器2正在处 理其它图像,则将采集的图像分类保存在图像数据库4中,以便以后提供给检测器2进行检 测,否则直接将图像送到检测器2进行检测。 2、知识库知识库5是整个检测系统的基础和关键,它负责提供检测器2检测需要的信息,包括嵌 入信息的特征、隐藏算法的特征、图像的特征等信息。知识库5中数据表的设计如表1、表 2所示。<table>table see original document page 5</column></row><table>规则前提描述是指包括嵌入信息的特征量、隐藏箅法的特征量、图像的特征量的取值范 围,也就是利用粗糙集方法获取的知识的前提。规则结论描述是指描述该图像是否嵌入了信息;如果嵌入了信息,则给出嵌入信息时利用的嵌入算法,否则给出没有嵌入信息的结论。表2征兆表<table>table see original document page 5</column></row><table>征兆表描述了征兆编号和对征兆的全部信息描述,征兆的全部信息描述是指利用粗糙集 方法最终得到的决策表中的条件属性,也就是对某些嵌入信息的特征量、隐藏算法的特征量、 图像的特征量的描述。知识库5中的规则以及征兆可以通过两种方法得到, 一种是领域内的专家知识, 一种是 通过知识获取模块6获取,因此知识库5具有可扩充性。所述的知识获取模块6采用的是基于粗糙集的知识获取方法,方法的流程如图2所示, 具体包括如下步骤 1)建立决策表。决策表中包含条件属性和决策属性,如表3所示。其中嵌入信息特征、图像特征、隐藏 算法特征属于条件属性,隐藏算法是决策属性,如果此图像中隐藏了信息,给出隐藏算法, 并分别用相应的编号表示;否则决策属性值为0。表1中的U表示案例集合,化(i为正整 数,i=l, 2, 3……n)表示通过实验获得的案例,实验时将案例的实验值填在表3中的相应 位置。这样设计的决策表可以随时将通过实验获得的案例加入决策表,从而有利于提高获得的检测规则的准确度。表3决策表<table>table see original document page 6</column>&l本文档来自技高网...
【技术保护点】
一种基于专家系统方法的隐秘信息检测系统,其特征在于:该系统包括图像采集引擎、检测器、报告生成模块、图像数据库、知识库、知识获取模块和专家知识模块,其中图像采集引擎用于从网络上收集不同格式的数字图像,并将数据提供给检测器;检测器根据知识库中的检测规则知识来判断图像采集引擎采集的或者图像数据库中的图像中是否隐藏了信息,然后在报告生成模块中生成检测报告并输出;所述的图像数据库用于存储图像采集引擎采集到的图像并进行分类保存;所述的知识获取模块通过粗糙集方法获取用于检测的规则,这些检测规则中包含了嵌入信息的特征、隐藏算法的特征、图像的特征等信息;知识获取模块获取的知识以及专家知识一起储存在知识库中,为检测器提供检测规则。
【技术特征摘要】
【专利技术属性】
技术研发人员:郎荣玲,路辉,张景新,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:11[中国|北京]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。