论文部分内容阅读
基于Web图像数据库技术是图像处理技术、数据库技术和Web技术相结合的产物。图像数据库的产生拓展了传统数据库技术的应用范围,为图像处理提供了强有力的支持。而Web技术的加入又为图像数据库注入了新的活力,使得诸如医学、遥感、机械等行业更加方便、快捷的获取所需的图像信息,便于实现Internet环境下诸多领域图像资源的共享。 本论文主要是进行基于Web的图像数据库管理系统的研究。新一代基于Web的图像数据库管理系统应该能够实现基于内容的查询,主要涉及图像处理技术、分布式对象技术、组件对象模型、Web数据库、数据库访问方式、数据库中间件等技术的应用。本文深入研究分布式多层系统的特点、类型和体系结构;论述了基于Web图像数据库及其所涉及到的图像处理技术、Web数据库技术,主要包括图像处理、基于内容的图像查询、数据库的选择、数据库访问方式(主要是ODBC和JDBC)、数据库中间件技术(ISAPI、ASP、JDBC、CGI等)。在综合考虑系统的要求和实际情况的基础上,探讨了图像数据库系统接口和中间件的选择。以上述的图像处理技术、分布式多层应用系统、组件对象技术、Web数据库技术的基本理论为基础,研究并提出了基于内容查询的B/S模式图像数据库系统及其体系结构。 本文还深入研究了Web环境下如何利用图像的纹理特征进行查询。在这一部分,采用了两种不同的纹理特征描述方法,分别是:(1)利用图像灰度直方图距离度量图像纹理的相似度;(2)利用图像灰度共生矩阵的四个特征值:均匀度、对比度、相关和熵所构筑的向量的距离来度量图像纹理的相似度; 最后探讨了Web环境下如何利用图像颜色特征进行查询。在这一部分也采用了两种颜色特征描述方法,即:(1)在RGB颜色空间中,利用R、G、B三个分量的一维颜色直方图距离来度量图像颜色的相似度;(2)在HSV空间中,利用所构造的一维矢量的直方图距离来度量图像颜色的相似度。 开发了Web环境下基于内容查询的图像数据库系统。本系统集成了本文提出的图像预处理方法、基于图像纹理的查询、基于图像颜色的查询和基于文本的查询。