多媒体技术教程 第3版 普通高等教育十一五 国家级规划教材 教学课件 ppt 胡晓峰 吴玲达 老松杨 司光亚 多媒体技术教程V3-ch8

上传人:w****i 文档编号:94482342 上传时间:2019-08-07 格式:PPT 页数:38 大小:707.50KB
返回 下载 相关 举报
多媒体技术教程 第3版 普通高等教育十一五 国家级规划教材 教学课件 ppt 胡晓峰 吴玲达 老松杨 司光亚 多媒体技术教程V3-ch8_第1页
第1页 / 共38页
多媒体技术教程 第3版 普通高等教育十一五 国家级规划教材 教学课件 ppt 胡晓峰 吴玲达 老松杨 司光亚 多媒体技术教程V3-ch8_第2页
第2页 / 共38页
多媒体技术教程 第3版 普通高等教育十一五 国家级规划教材 教学课件 ppt 胡晓峰 吴玲达 老松杨 司光亚 多媒体技术教程V3-ch8_第3页
第3页 / 共38页
多媒体技术教程 第3版 普通高等教育十一五 国家级规划教材 教学课件 ppt 胡晓峰 吴玲达 老松杨 司光亚 多媒体技术教程V3-ch8_第4页
第4页 / 共38页
多媒体技术教程 第3版 普通高等教育十一五 国家级规划教材 教学课件 ppt 胡晓峰 吴玲达 老松杨 司光亚 多媒体技术教程V3-ch8_第5页
第5页 / 共38页
点击查看更多>>
资源描述

《多媒体技术教程 第3版 普通高等教育十一五 国家级规划教材 教学课件 ppt 胡晓峰 吴玲达 老松杨 司光亚 多媒体技术教程V3-ch8》由会员分享,可在线阅读,更多相关《多媒体技术教程 第3版 普通高等教育十一五 国家级规划教材 教学课件 ppt 胡晓峰 吴玲达 老松杨 司光亚 多媒体技术教程V3-ch8(38页珍藏版)》请在金锄头文库上搜索。

1、第八章多媒体数据库,8.1多媒体数据的管理问题,8.1.1 概述,传统数据库模型主要针对的是整数、实数、定长字符等规范数据。数据库的设计者必须把真实世界抽象为规范数据。 当图像、声音和动态视频等多媒体信息引入计算机之后,大大扩展了可以表达的信息范围,但又带来许多新的问题。基本数据不再是字符数值型,而是图像、声音,甚至视频数据。,8.1.2 多媒体数据管理的问题,1. 传统的数据管理 层次型 网络型 关系型 采用关系框架来描述数据之间的关系,通过把数据抽象成不同的属性和相互的关系,建立起数据的管理机制 在数据库市场上占有明显的主导地位,8.1.2 多媒体数据管理的问题,2.多媒体带来的问题 数据

2、量巨大且媒体之间量的差异也极大,从而影响数据库的组织和存储方法 媒体种类的增多增加了数据处理的困难 数据库的多解查询,非精确匹配和相似性查询将占相当大的比重 用户接口的支持,8.1.2 多媒体数据管理的问题,多媒体信息的分布对多媒体数据库体系带来了巨大的影响。 短事务处理与长事务处理 服务质量的要求 多媒体数据管理还有考虑版本控制的问题,8.1.3 多媒体数据与数据库管理,在数据库中,一般常用的多媒体数据有字符、数值、文本、图像、图形一类的静态数据,也有像声音、视频、动画等基于时间的媒体类型。 字符数值 文本数据 关键字检索 全文检索 声音数据 MIDI、波形,8.1.3 多媒体数据与数据库管

3、理,图形数据 描述图形数据的关键是要有可以描述层次结构的数据模型。 图形数据可以分解为点、线、弧等基本图形元素 图像数据 图像数据库较早就有研究,已提出许多方法,包括属性描述法、特征提取、分割、纹理识别、颜色检索等。 视频数据 对视频的管理还要在时间空间上进行。检索和查询的内容可以包括镜头、场景、内容等许多方面,,8.2多媒体数据库体系结构,8.2.1 多媒体数据库的一般结构形式,联邦型结构 针对各种媒体单独建立数据库,每一种媒体的数据库都有自己独立的数据库管理系统。虽然它们是相互独立的,但可以通过相互通信来进行协调和执行相应的操作。,8.2.1 多媒体数据库的一般结构形式,联邦型结构,8.2

4、.1 多媒体数据库的一般结构形式,集中统一型结构 只存在一个单一的多媒体数据库和单一的多媒体数据库管理系统; 各种媒体被统一地建模; 对各种媒体的管理与操纵被集中到一个数据库管理系统之中; 各种用户的需求被统一到一个多媒体用户接口上; 多媒体的查询检索结果可以统一地表现。,8.2.1 多媒体数据库的一般结构形式,集中统一型结构,8.2.1 多媒体数据库的一般结构形式,客户/服务型结构 各种单媒体数据仍然相对独立,系统将每一种媒体的管理与操纵各用一个服务器来实现; 所有服务器的综合和操纵也用一个服务器完成; 与用户的接口采用客户进程实现; 客户与服务器之间通过特定的中件系统连接。,8.2.1 多

5、媒体数据库的一般结构形式,客户/服务型结构,8.2.1 多媒体数据库的一般结构形式,超媒体型结构 这种多媒体数据库体系结构强调对数据时空索引的组织,在它看来世界上所有的计算机中的信息和其它系统中的信息都应该连接一体,而且信息也要能够随意扩展和访问。 不必建立一个统一的多媒体数据库系统,而是把数据库分散到网络上,把它看成为一个信息空间,只要设计好访问工具就能够访问和使用这些信息。,8.2.2 多媒体数据库的层次结构,多媒体数据库可划分为四个层次,8.2.2 多媒体数据库的层次结构,多媒体数据库可划分为四个层次 媒体支持层 针对各种媒体的特殊性质,在该层中要对媒体进行相应的分割、识别、变换等操作,

6、并确定物理存储的位置和方法,以实现对各种媒体的最基本数据的管理和操纵。 存取与存储数据模型层 完成多媒体数据的逻辑存储与存取。 在该层中,各种媒体数据的逻辑位置安排、相互的内容关联、特征与数据的关系以及超链的建立等都需要通过合适的存取与存储数据模型进行描述。,8.2.2 多媒体数据库的层次结构,多媒体数据库可划分为四个层次 概念数据模型层 对现实世界用多媒体数据信息进行的描述,也是多媒体数据库中在全局概念下的一个整体视图。 在该层中,通过概念数据模型为上层的用户接口、下层的多媒体数据存储和存取建立起一个在逻辑上统一的通道。 存取与存储数据模型层和概念数据模型层也可以通称为数据模型层。,8.2.

7、2 多媒体数据库的层次结构,多媒体数据库可划分为四个层次 多媒体用户接口层 完成用户对多媒体信息的查询描述和得到多媒体信息的查询结果。 用户首先要能够把他的思想通过恰当的方法描述出来,并能使多媒体系统所接受。 次之,查询和检索到的结果需要按用户的需求进行多媒体化的表现,甚至构造出“叙事”效果。,8.3 多媒体数据模型,概述,数据模型由三种基本要素组成: 数据对象类型的集合 描述了数据库的构造 操作的集合 通用完整性规则的集合 通用完整性规则给出了一般性的语义约束。 这里仅介绍部分的数据模型,相当于多媒体数据库系统层次结构的第二和第三层。,8.3.1 NF2数据模型,所有的关系数据库中的关系必须

8、满足最低的要求,这个要求就是第一范式,简称1NF 满足在表中不能有表 但由于多媒体数据库中具有各种各样的媒体数据,这些媒体数据又要统一地在关系表中加以表现和处理,就不能不打破关系数据库中关于范式的要求,要允许在表中可以有表,这就是所谓的NF2(Non First Normal Form)方法。,8.3.1 NF2数据模型,NF2数据模型是在关系数据库中引入抽象数据类型,使得用户能够定义和表示多媒体信息对象。 FoxPro的General字段,Paradox for Windows的动态注释、格式注释、图形和大二进制对象(BLOB)等。 具有很大的局限性。主要是建模能力不够强,8.3.2 面向对

9、象数据模型,面向对象方法论的一些基本概念 对象:现实世界中所有概念实体被模型化为对象 属性:组成对象的数据 方法:定义在对象属性上的一组操作 消息:对象间的通讯和请求对象完成某种处理工作是通过消息传递的 对象类:类似的对象组合在一起形成对象类 类层次:具有概括关系的对象类型成一个层次结构 继承性:子类可以继承超类的部分或全部属性,8.3.2 面向对象数据模型,语义关联的描述 聚集关联(Aggregation association,简称A关联): 定义一个实体类的一组属性,这些属性的域既可以是实体类也可以是域类 概括关联(Generalization association,简称G关联): 表

10、示实体之间的子类与超类的继承性关系。 相互作用关联(Interaction association,简称I关联): 类似于ER模型中的实体间的relation关系,用来表示两个实体类之间的相互作用或关系。 示例关联(Instance association): has_method和has_rule关联:,8.3.2 面向对象数据模型,运算体系 在数据库系统中运算基本上有三种:定义、查询和操纵。 定义包括类的创建和对象的创建两部分。 查询包括通过类名查询类结构、通过对象名或对象标识查询对象或对象的属性值、通过类名查询该类中满足某些约束条件的对象或对象的属性、对对象操作的查询等。 操纵运算包括插

11、入、删除和修改,其中每种都有类和对象两个操纵对象。,8.3.3 其它数据模型,超媒体数据模型 文献模型 文献模型的基本结构是层次状的,其主结构是树形的。 专有媒体数据模型 象图像数据库、视频数据库、全文数据库等针对特定领域的数据库,往往根据自己的需要建立符合自己特性的体系结构和数据模型,以完成特定的任务。,8.3.3 其它数据模型,专有媒体数据模型,8.4 多媒体数据库的用户接口,8.4.1 字符数值型接口,表示类查询 关键字描述 自然语言查询,8.4.2示例型接口,示例的含义 示例是直接对媒体进行处理和操作的,可以不需用户事先输入关键字进行描述,也不会由此而产生关键字选取不一致的问题,但需要

12、具有对媒体处理的能力和知识的辅助,需要像图像理解、语音识别等智能技术的支持。,8.4.2示例型接口,示例的种类 文本示例 图像示例 声音示例 视频示例 结构示例 混合示例,8.4.2示例型接口,示例接口的结构 示例接口往往要和系统的特征提取、存储和相似匹配结合起来。对于需要提取特征的媒体,需要加入模式识别与管理等部分,需要与对应的视觉处理、声音处理等专门技术相结合。,8.4.3 用户表现接口,多媒体表现 字符、文本与图形 图像 视频 声音 混合表现 概念,8.4.3 用户表现接口,叙事表现 当信息空间中充满了各种信息数据时,用户需要做的是挑选自己所需的内容,组织成符合自己要求和风格的表现。例如,为自己编一份报纸、一份杂志,或为自己写一部影片等。这些实际上都是要在检索和查询的基础上进行表现的组织,也就是自然叙事表现。这些都是未来多媒体数据库中需要仔细考虑的用户接口问题。,8.5 小结,本章重点,多媒体数据的管理问题 多媒体数据库的体系结构 多媒体数据模型 多媒体数据库的用户接口,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 高等教育 > 大学课件

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号