第七章多媒体数据库与教学应用第一节多媒体数据库一、多媒体数据多媒体数据既包括数值、字符、文字等格式化数据,又包括图形、图像、音频、视频、动画等非格式化数据。(一)图形数据。图形数据是计算机按一定的算法自己生成的。图像是点阵像素(二)图像数据。指图画、照片之类的静止画面,在数字化时,把图像分成若干个像素。在黑白图像中每个像素以其灰度表示,在彩色图像中,每个像素用红、绿、蓝三个分量表示颜色。图像在传输前需进行压缩。(三)音频数据。语音、声响、音乐是常见的音频媒体。音频的模拟信号是随时间变化的波形,经数字化后成为音频数据,是时变媒体。(四)视频数据。指动态图像,由一系列静止图像组成的序列。是一种时变媒体(五)动画数据。是由计算机软件直接绘制出来的。由帧动画和造型动画二种。第一节多媒体数据库二、多媒体数据管理解决五个方面的问题(1)多媒体数据量庞大,不同媒体类型差异大(2)视频音频媒体的等时性与同步性。视频音频媒体在播放时必须按一定的稳定速率传送数据,称为等时性。口型画面与声音保持同步(3)视频音频数据的非格式化,本身没有严格的数据结构(4)多媒体数据不同的查询机制与方法(5)多媒体数据要有特殊的用户接口三、多媒体数据库多媒体数据库是为了实现对多媒体数据的存储、读取、检索和管理而出现的一种新型的数据技术。用经过扩展的关系模型(一)多媒体数据库的特点(1)占用存储空间大,数据源广泛(2)大量的非格式化数据,多媒体信息结构复杂(3)多媒体改变了数据库的接口,图、文、声并茂,也改变了操作形式(4)设备依赖性大第一节多媒体数据库三、多媒体数据库多媒体数据库是为了实现对多媒体数据的存储、读取、检索和管理而出现的一种新型的数据技术。用经过扩展的关系模型(二)多媒体数据库的要求(1)有统一的多媒体数据模型(2)有大容量、高带宽的存储系统(3)有能表达复杂的时间概念的查询语言(4)有等时、同步和演示管理(三)多媒体数据库的实现方法(1)扩展关系数据库的实现方法(2)面向对象数据库扩充方法第二节多媒体数据库管理系统一、数据库管理系统的三层模式物理模式模式用户模式(模式是数据库的核心)应用A应用B应用C应用D应用E外模式1外模式2外模式3外模式∕模式映象模式∕内模式映象模式内模式数据库第二节多媒体数据库管理系统二、多媒体数据库管理系统的基本功能(1)能表示和处理各种媒体数据(2)能反映和管理各种媒体数据的特性及各种媒体数据之间的空间、时间的关联性(3)能满足媒体数据独立性的要求(4)能提供数据的操作功能(5)具有网络功能(6)具有开放功能第二节多媒体数据库管理系统三、多媒体数据库管理系统的组织结构(一)集中型多媒体数据库管理系统的组织结构多媒体数据库管理系统图形数据库图像数据库音频数据库视频数据库动画数据库第二节多媒体数据库管理系统三、多媒体数据库管理系统的组织结构(二)主从型多媒体数据库管理系统的组织结构DBMS从DBMS从DBMS从DBMS从DBMS某种MDB某种MDB某种MDB某种MDB第二节多媒体数据库管理系统(三)协作型多媒体数据库管理系统的组织结构成员MDBMS成员MDBMS成员MDBMS图像MDB声音MDB视频MDB第二节多媒体数据库管理系统四、多媒体数据库的存储管理与存取方法(一)多媒体数据的存储环境磁盘磁带光盘(二)多媒体数据的传输环境使用传输介质进行人工传输(复制文件)用串行口进行点对点传输电缆连接两台计算机,用通信软件进行传输通过网络进行传输(三)多媒体数据管理的软件环境通过操作系统进行文件管理利用操作系统建立特定的逻辑目录第三节多媒体数据库的查询一、查询与检索的问题多媒体数据的检索与查询方法一般有基于表示形式与基于内容两种方法目前实现基于内容提要检索技术主要有:模式识别和特征提取二、多媒体数据库的查询语言多媒体结构查询(SQL/MM)、PICQUERY+和VIDELSQL三、查询管理多媒体数据库查询系统可通过下列需求描述:用户查询接口、多媒体数据提交(演示)、提交(演示)过程用户干预。第四节多媒体数据库的教育应用一、多媒体教学资源库多媒体教学资源,从媒体对象的粒度属性来划分,大致有媒...