多波束测深和图像数据处理
本书详细讲解了多波束测深的原理、侧扫声呐在海底地形绘制、水下目标识别的应用、可以供水声等相关专业科研人员参考国家“十一五”重点图书地球空间信息学丛书/李德仁主编多波束测深及图像数据处理■赵建虎刘经南著WUHAN UN∨ ERSITY PRESS武汉大学出版社图书在版编目(CIP)数据多波束测深及图像数据处理/赵建虎,刘经南著.一武汉:武汉大学出版社,2008.9国家“十一五”重点图书地球空间信息学丛书/李德仁主编ISBN978-7-307065000Ⅰ.多…Ⅱ.①赵…②刘…Ⅲ.海洋测量一测深一卫星图像一图像处理Ⅳ.P229-39中国版本图书馆CP数据核字(2008)第129252号责任编辑:任翔责任校对:黄添生版式设计:马佳出版发行:武汉大学出版社(430072武昌珞珈山)(电子邮件:wdp4@whu.edu.cn网址:ww.wdp.com.cn)印刷:武汉中远印务有限公司开本:720×10001/16印张:24.25字数:446千字插页:1版次:2008年9月第1版208年9月第1次印刷ISBN978-7-30706500-0/P·138定价:45.00元版权所有,不得翻印;凡购我社的图书,如有缺页、倒页、脱页等质量问题,请与当地图书销售部门联系调换。前言随着陆地资源的还渐匮乏,人类已将资源开发和利用的重点转向了占整个地球面积71%、蕴藏着丰富自然资源的海洋。我国已于20世纪末制定了21世纪海洋强国战略,其宗旨是将我国建设成为世界级的海洋强国。在这一世纪性战略中,海洋测量作为人类一切海洋活动的基础,必将扮演着十分重要的作用。随着电子、计算机、信息等相关技术的迅速发展,当今的海洋测量正呈现蓬勃的立体发展态势。在这一大背景下,基于船载测量设备的海洋调查和勘测技术、手段及方法在我国也取得了日新月异的成就,尤其是自20世纪90年代引进的多波束系统,无论是测点的精度、密度和代表性,均是以往传统水下地形测量方法所不能比拟的,真正地实现了从“点”、“线”水下地形测量到条带式、全覆盖、“面”测量的变革,给我们真实、详细地呈现出了海底的精细地形和地貌,使人类能够首次全面地认识“漆黑”的海底世界。然而,由于多波束系统引进的时间较短,我国对该系统的认知还基本处于初始阶段,许多拥有多波束系统的测量单位到目前为止还停留在依照系统参考手册和操作规范实施作业的初始应用阶段,远没有最大限度地发挥该系统的应用潜力。另外,由于对相关知识的了解和认识不足,系统的应用远没有达到预期的精度。为了改善多波束系统在我国当前的应用状况,提高系统的应用和开发潜力,本书围绕多波束系统具有测深和获取声呐图像两大功能,在论述多波束系统的发展历史和工作原理的基础上,对多波束测量中涉及的平面基准及其相互转换、潮汐调和分析及海洋垂直基准面、声速及声线跟踪、辅助参数的测定、滤波及补偿、多波束测深数据滤波、基于已有软件的多波束数据处理过程及分析、声强数据的处理及声呐图像的形成、声呐图像的处理、多波束声呐图像的应用、多波束测量信息和侧扫声呐测量信息的融合等主题展开了深人的研究,详细地介绍了这些研究目前取得的最新进展研究所采用的理论和方法,同时还给出了这些理论和方法的实际应用效果。这些研究成果对从事多波束研究和实际工程应用具有一定的借鉴作用。本书共分12章,第1至2章主要由刘经南院士赵建虎完成,着重介绍了船多波東测深及图像数据处理载测深系统的发展历史以及多波束数据处理技术的现状和发展趋势,第3至8章着重介绍了测深数据的处理方法、理论及实际应用。在这部分中,从第3章到第7章由赵建虎和刘经南院士完成,第8章由陈义兰、杨琨、吴永亭、周丰年完成;第9至11章着重介绍了基于多波束回波强度信息所生成的声呐图像的形成、处理及应用,由赵建虎和刘经南院士完成。第12章在系统分析了多波束和侧扫声呐测量内容特点的基础上,提出了综合二者测量信息,通过信息的有机融合处理获取海底高精度声呐图像和高分辨率地形的思想和方法,对二者的信息融合方法、理论进行了探讨,并对其应用前景进行了展望。由于本书涉及的内容比较多,许多领域是目前国内外研究的热点问题,加之作者水平有限,书中有不妥之处,敬请各位专家与读者批评指正。编者2007年8月目录第1章绪论…1.1引言甲鲁···船载测深系统的发展历史1.2.1原始测深方法看·曲单非·鲁非看P即·鲁。看4451.2.2常规测深系统……1.2.3多波束测深系统1.2.4多波束测深系统的最新进展1.2.5我国的多波束测深系统………………101.3多波束数据处理技术的现状和发展趋势……1.3.1声速及其声线跟踪1.3.2多波束辅助参数的测定和滤波1.3.3深度数据滤波…131.3.4图像处理……………………………131.3.5多波束数字信息与侧扫声呐图像信息的融合……………141.4本书的结构体系141.5本章小结15参考文献16第2章多波束系统的工作原理··········………………182.1多波束系统的组成182.2多波束系统的声学原理…202.2.1相长干涉和相消干涉以及换能器的指向性202.2.2换能器基阵的束控…b·●量垂看·杳·有242.2.3波束的形成………252.3波束的发射、接收流程及其工作模式鲁自·t··。命272.4波束的能量衰减及其时间增益补偿……302.5底部检测及系统探测能力的估算……30多波束测深及图像数据处理2.6波束脚印的归位问题…312.7本章小结34参考文献中自●非·幽35第3章平面基准及其相互转换3.1地心坐标系…373.1.1地心坐标系的定义……………………373.1.2地心坐标系的建立383.1.3已有的地心坐标系统及其参数423.2参心坐标系433.2.1参心坐标系的定义433.2.2参心坐标系的建立4432.3我国常用的参心坐标系及其参数……453.3坐标系间的相互转换……………………………………473.3.1大地坐标系与空间大地直角坐标系转换的数学模型473.3.2不同的三维空间直角坐标系转换的数学模型483.3.3不同大地坐标系转换的数学模型…493.4高斯投影·鲁·513.4.1高斯投影概述3.4.2椭球面元素到高斯投影面的转换曾·q。鲁普鲁看曹鲁·鲁543.4.3高斯投影的邻带坐标换算553.5UTM(通用横轴墨卡托)投影…鲁由申鲁由563.6独立坐标系583.6.1独立坐标系概述583.6.2独立坐标系的建立583.6.3独立坐标系与其他几种典型坐标系的转换613.7本章小节…63参考文献…………63第4章潮汐调和分析及海洋垂直基准面∴644.1平衡潮理论……644.1.1引潮力(势)644.1.2引潮力势的调和展开………鲁·664.1.3平衡潮及其主要结论68日录4.1.4实际潮汐的潮高……84.2潮汐、潮流分析704.2.1潮汐分析……………………………704.2.2潮流分析…………724.2.3溯汐动力学理论734.3垂直基准764.3.1平均海平面……………………………………………774.3.2国家高程基准794.3.3海图深度基准面…804.4基准传递与推估……854.4.1短期验潮站平均海平面的确定854.4.2深度基准面传递与推估874.4.3平均海平面和深度基准面的综合传递884.5海洋垂直基准统一框架894.5.1平均海平面作为海洋统一垂直参考基准…894.5.2以椭球面作为海洋统一垂直参考基准…894.6本章小结……………………………………………………92参考文献………………………………………92第5章声速及声线跟踪945.1海洋声学…·日945.1.1海洋声速…965.1.2声波在海水中的传播特性………………………………975.1.3声道…1005.1.4海洋噪声…………1015.2海水中声速的确定…………1015.2.1声速剖面的直接测量申鲁·杳·………10252.2声速的间接确定1045.3基于自组织神经网络的声速剖面分类方法1125.3.1SOFM神经网络1125.3.2声速剖面的描述1135.3.3用于划分声速剖面类别的S0FM神经网络的构造和训练…1145.3.4实验和分析1155.4局域空间声速模型的建立120多波東测深及图像数据处理5.4.1局域空间声速模型的建立∴…………………1205.4.2实践及分析…………………………1215.5声线跟踪法1245.5.1 Harmonic平均声速1255.5.2基于层内常声速假设下的声线跟踪算法…1265.5.3基于层内常梯度假设下的声线跟踪算法1275.6等效声速剖面法1285.6.1一个重要事实的证明1285.6.2误差修正法12956.3等效声速剖面法1305.7声线跟踪过程及各方法的比较鲁鲁·着·。鲁非·。…1325.7.1声线跟踪法的计算过程1325.7.2误差修正法和等效声速剖面法的计算过程1335.7.3各种方法的比较13458实践及分析……………1355.9声速对多波束测量成果的影响……4··1375.9.1声速剖面测量误差的产生…………………………1375.9.2声速误差的影响1385.10本章小结……………………141参考文献141第6章辅助参数的测定、滤波及补偿…………1436.1多波束测量中的定位技术●寺章萨。1436.2局部无缝垂直参考基准面的建立1466.2.1精密局域大地水准面的确定1476.2.2局域海图基准高程模型的建立p●曹D●14862.3建立 Saint John河无缝垂直参考基准的实践和过程分析……1486.3GPS船姿测量…····“··1566.3.1坐标系统的定义及其相互关系1566.3.2船体姿态测量原理…1576.3.3实验及分析1586.4船姿分析及其补偿…l616.4.1船姿受动因素分析1616.4.2船姿对多波束测量的影响……………………162
- 2020-12-05下载
- 积分:1
SELinux详解(带完整中文标签)
SELinux详解(带完整中文标签),不错的介绍selinux的文档第5章:"类型增强策略ˆε在这·章中,我们描述了所有核心策咯语言规则和编写类型增强策略的指令。类型增强是 SELinux最重要的访问控制特性,第6章:"角色和用户"。在这一章中,我们描述」 seLinux基于角色的访问控制杋制,以及策略语言中的角色和用户如何支持类型增强策。第7章:"约東″。在这一章中,我们描述∫ sELinux策略语言的约束特性,即在支持强制策咯类型的策咯内提供约束。第8章:"多级安仝"。在这一章中,我们描述了除核心强制访问控制之外的,允许非强制的多级安全访问控制的策咯语言特性。第9章:"条件策略″。在这一章中,我们描述了策眳语言旳増强,使我们可以在类型增强策略中应用布尔表达式,布尔表达式的值在生产系统上,在运行过程中可以被改变第10章:"对象标记″。在这一章中,我们结束了对簧略语言的描述,同时描述了如何标记对象,以及如何在 seLinux增强的访问控制支持下管理那些标记第三部分:"创建和编写 seLinux安仝策略"。在这最后一部分中,我们向你展示如何使用策略语言,同时描写了建立安仝策略的方法,以及如何管理一个 SELinux系统和调试SELinuX策略模块。第11章:"最早的样例箦略″。在这一章中,我们描述了样例篑略,它是一个创建 sELinuX箎略的方法(源文件,构建工具和示范等),自从美国国家安全局(NSA)释放出最初的样例策略以来,已经经过多年的发展和改进。第12章:ˆ参考策略″。在这一章中,我们描述了一个新的创建 seLinuX策略的方法,它提供了所有样例策略的特性。最近发布的 Fedora core5就是使用参考策略作为它的策略基础的。第13章:"管理 SELinux系统"。在这一章中,我们描述了 SELinux如何影响 Linux系统的管理的。第14章:"编写策略模块"。在这最后一章中,我们利用在木书中学到的所有知识总结成一个向导式的指南,指导如何为样例策略和参考策略编写策略模块。附录。木书结尾包括了儿个附加的参考资料的附录附录A:"获取 SELinⅹ样例策略″。提供了关于如何获取本书中描述过的样例策略源文件的说明。附录B:"参与和额外信息"。列出了关于 seLinux的额外信息源,以及如何参与 seLinux的开发。附录C:"对象类参考"。提供了个详绀的关于 SELinux内核对象类和关联的许可的字典附录D:" seLinux命令和实用程序″。提供」一些实用程序和第三方工只,帮助开发SELinuX策略和管理 SELinux系统。如何使用这本书很少有人翻来覆去地阅读一本技术书籍。大多数人都只想理解某个特定的知识点或开始探索一下新技术。尽管反复阅读确实是可取的,这里我们也给出一和备选的方法。透彻阅读并理解第一部分的内容(第1-3章)。这一部分提供了必要的背景知识和概念,对深入理解 SELinux是很有帮助的。特别要仔细阅读和理解第2章。你可能想撇去第二部分(第4-10章)的内容,这一部分主要讲解了 seLinux策略语言。对大多数人而言,这一部分的内容确实显得太深入了,特别是对于初次接触 SELinux的人更是如此。因此,你可以跳过第4章和第10章,但要仔细阅读第5章。这些章节覆盖了几乎所有 seLinux策略语言元紊,在编写策略时就会使用到。最后,阅读第三部分的所有章节(第11-14章),描述了你感兴趣的问题。阅读这些章节时使用第二部分作参考。侧边栏,注意,警告和提示贯穿本书,我们广泛使用了侧边栏和注解以提供附加的信息或强调某个项目,也包括了大量的警告和提示。下面是它们在本书中的约定。侧边栏:我们使用侧边栏主要出于两个目的。首先,使用它描述在章节主体内容中没有直接涉及到附加信息。例如:我们使用侧边栏列出不同 SeLinux版本之间的差异或深入描述读者感兴趣的某个特定的概念。在第二部分中,我们使用侧边栏来描述所有 seLinux策略语言语句的完整语法。这些语法侧边栏为大量策略语言元素提供了快速参考注意:我们伩用注意为某个特定知识点提供了附加的强调。通常注意是非常短的附加说明警告:警告与注意的使用类似,只是它更着重强调或指出需要额外小心提示:为如何执行一个给定的功能提供快速提示和建议,或使某事交得容易的技巧。排版约定所有技术书籍都必须使用某种排版约定,以便于与读者更好地沟通。我们使用斜体宁表示定义概念时的一个关键概念(通常是首次使用时定义),同时也使用斜体字表示强调。对于着重强调的地方,我们使用粗体字对所有 SELinux策略语言元素( allow),用户命令(ps,ls)或你输入的内谷或你在电脑显示屏上看到的内容使用固定宽度的字体。对于显小命令及其输出的长清单,我们使用 Bourne shell标准提小符#( root shell)和$(普通用户shel1)。用户输入使用粗体加固定宽度字体。例如:Is -lz /etc/selinux/W---yroct rcotsystem u: object_r: selinux_config_tconfig彐rwxr-xr-roctrcotsystem u: object r: selinux con=ig tstrictdrwxr-xr-xroct rcotsystcm u: object r: selinux con=ig ttargeted谈论到斥函数或系统调用时,我们约定使用·对空括号,如 execve(,对策略带有参数的宏也使用这个约定,如 domain auto trans(。当参考Linx命令或函数的帮助手册时,对命令或函数使用斜体字,并用括弧将手册小节括起来。如make(1), execve(2)。从哪里获取 SELinuxSELinux在多个 Linux发行版中受到支持,包括 Red Hat Enterprise linux, Red hatFedora core, Gentoo和 Debian。 Fedora core已经成为 SELinux社区测试和集成大部分创新技术的主要平台。 Red Hat Enterprise linux版本4(RHEL4)是第一个完全支持 SeLinux的大型商业发行版。我们在本书中描述的所有内容都与RHEL4和其他发行版有关。我们选择 Fedora core4(FC4)作为本书的基础,它是REI4之后释放出来的一个 FedoraCore版本。我们描述的所有内容都可以在FCA系统上重现。在我们花了八个月编写此书期间,FC4在不断发展、测试、发布。当我们写完此书时 Fedora Core5(FC5)刚刚发布。FC5集成了许多 SELinux新的特性,FC5的特性可能暗示了RIEL5将会更新的内容。实际上,我们在本书中标注了FC4中没有FC5中的新特性和功能。同样,我们也标了FC4中有但RHEL4中没有的特性如果你是一个企业用户或开发人员,你很可能正在使用RHE4或计划使用RHEL5。目前我们使用RHEL4开发我们的个业应用产品。如果你是一名 seLinux的开发人员或早期使用者,你可能正在使用某 Fedora ceυre版木或某些其他发行版。无论你是哪种情况,木书都将会向你提供大量的关于如何使用 SELinuX和开发 SELinux策略的信息。如何取得本书中的样例策略贯穿本书,我们给出了大量的 SElinux策略样例。这些样例基于 Red hat发布 FedoraCore4附带的 strict策略。我们在第1l章详细地介绍了这个策略。C4默认使用的是 target策略,而不是 strict策略,因此你必须用更多的步骤来获得我们样例使用的基础策略。在第三部分中,我们扩大了视野,涵盖了其但类型的策略。在附录A中,我们提供了如何获得本书使用到的样例策略源文件的说明。目录第一部分: SELinux摘要1第1章.背景11.1.软件失效的必然性11.2.操作系统访问控制安全的进展22.1.引用监视程序原理21.2.2.任意访问控制的问题31.2.3.强制访问控制的起源31.2.4.更好的强制访问控制41.2.5. sELinux的发展51.3.小结6练习6第2章:概念12.1.类型强制的安全上下文12.1.1.对比 SELinux和标准 Linux22.1.2.安全上下文22.2.类型强制访问控制32.2.1.类型强制示例42.2.2.域转变的问题52.2.3.标准 Linux安全中的 setuid程序62.2.4.域转变72.2.5.默认域转变: type transition指令2.3.角色92.4. SELinux中的多层安全102.5.精通 SELinux特性112.5.1.重游 passwd示例122.5.2精读策略文件122.6.小结13练习14第3章.架构13.1.内核架构13.1.1.LSM框架13.1.2. SELinuX LSM模块23.2.用户空间客体管理器43.2.1.用户空间客体管理器的内核支持43.2.2.策略服务器架构53.3. SELinux策略语言63.3.1.本地 SELinux策略语言编译器63.3.2.单个策略中的源策咯模块83.3.3.载入式策略模块83.3.4.构建和安装单策略83.4.小结10练习10第部分: SELinux策略语言1第4章.客体类别和许可14.1. seLinux中客体类别的用途14.2.在 SELinux策略中定义客体类别24.2.1.声明客体类别24.2.2.声明并连接客体类别许可34.3.有效的客体类别54.3.1.与文件相关的客体类别54.3.2.与网终有关的客体类别74.3.3. system V IPC客体类别84.3.4.其它杂类客体类别84.4.客体类别许可示例94.4.1.文件客体类别许可94.4.2.进程客体类别许可115.使用Apol研究客体类别144.6.小结16练习16第5章-类型强制15.1.类型强制15.2.类型、属性和别名25.2.1.类型声明25.2.2.类型和属性35.2.3.关联类型和属性45.2.4.别名55.3.访问向量规则65.3.1.通用AV规则语法75.3.2.允许( allow)规则115.3.3审核( audit)规则1l5.3.4. neverallow规则135.4.类型规则145.4.1.通用类型规则语法155.4.2类型转换规则165.4.3.类型改变规则185.5.用Apol研究类型强制规则195.6.小结21练习22第6章.角色和用户16.1. SELinux中基于角色的访问控制16.1.1. SELinux中RBAC概述26.1.2.用角色管理用户权限36.1.3.客体安全上下文中的用户和角色46.2.角色和角色语句46.2.1.角色声明语句46.2.2.角色a11w规则56.2.3.角色转换规则56.2.4.角色控制语句66.3.用户和用户语句76.3.1.声明用户及其关联的角色76.3.2.将 Linux用户映射到 SELinuX用户86.4.用Apol分析角色和用户86.5.小结10练习11第7章.约東17.1.近距离查看访问决定算法7.2.约束语句27.3.标记转换约束57.4.小结8练习8第8章.多层安全8.1.多层安全约束8.2.开启了MLS后的安全上下文18.2.1.安全级别定义28.2.2MLS对安全上下文的扩展48.3.MS约束58.3.1. mlsconstrain语句58.3.2. mlsvalidatetrans语句88.4.MS的其它作用108.5.小结11练习11第9章.条件策略19.1.条件策略概述19.2.布尔变量29.2.1.布尔变量定义29.2.2.在运行系统中关联布尔变量29.2.3.对布尔值的永久性改变9.3.条件语句69.3.1.条件表达式和规则列表69.3.2.条件语句限制99.3.2.1.支持的语句99.3.2.2.嵌套条件话句109.4.使用Apol检查布尔和条件策略109.5.小结14练习14第10章.客体标记110.1.客体标记简介110.2.与文件有关的客体标记210.2.1.扩展属性的文件系统( fs use xattr)410.2.1.1.扩展属性文件系统的标记行为510.2.1.2.在扩展属性文件系统中管理安全上卜文(文件上卜文)610.2.2.基于任务的文件系统( fs use task)710.2.3.基于转换的文件系统( fs use trans)710.2.4.普通安全上下文标记( genesco)810.2.4.1. gencon语句绀粒度标记810.2.4.2.使用 gentscon语句标记传统文件系统1010.3.网终和套接字客体标记1010.3.1.网络接口标记( netifcon)10.3.2.网络节点标记( nodecon)1110.3.3.网络端口标记( porton)1210.3.4.套接字标记1310. 1. System V IPC 1110.5.其它客体标记1410.5.1. capability客体标记1510.5.2. process客体标记1510.5.3. system和 security客体标记1510.6.初始安全标识符1510.7.使用Apo1研究客体标记1710.8.小结18练习19第三部分:创建和编写 SELinux安全策略1第11章.原始示例策略111.1.管理构建过程的方法111.2. strict小例策略211.2.1.策略源文件结构概述311.2.1.1.客体类别和许可定义411.2.1.2.域类型和策略规则411.2.1.3.独立的资源类型511.2.1.4.其它顶层文件和目录511.2.1.5.安全上下文标记611.2.1.6.应用程序配冒文件711.2.2.分析示例策略模块711.2.2.1.定义类型和域911.2.2.2.指定域转换规则1011.2.2.3.条件策略小例1111.2.2.4.ping命令的网络和其它访问1111.2.2.5.审核规则1211.2.2.6.文件安全上下文标记1211.2.3. strict小例策略构建选项12
- 2020-12-05下载
- 积分:1