多媒体数据库

合集下载

多媒体数据库

多媒体数据库

多媒体数据库多媒体数据库是数据库技术的新兴领域。

它研究的对象已从传统的单一的字符类型的信息媒体发展为包括图形、图像、声音和字符的多种类型的信息媒体。

由于研究对象的多样化,因而多媒体数据库技术提出了很多比传统数据库技术更为复杂和更为新颖的研究课题。

多媒体数据库技术的出现和形成,一方面是由于有实际的应用需求,而另一方面也基于现代计算技术发展的新成果。

由于现实世界的复杂性,因而其表现的形式也就会是多样的,作为信息传播的形式,除了通常传播媒体文字和符号外,当然也时常见到上述的以图形、图像和声音等媒体的表现形式,以及它们的相互组合。

传统的数据库技术在文字和符合的输入、存储、处理、检索和输出等方面已有较成熟的技术,还有相应的理论成果。

当初,它的应用主要在事务处理和商业领域。

随着计算机应用领域的扩展和技术的发展,人们已不满足于单一的信息表现形式,或单一的信息表现形式已不能满足实际应用的需要,而提出了对多种信息媒体的利用和管理的需要。

随着现代计算技术的发展,存储技术,如光存储技术方面,出现了大容量的光盘;输入/输出手段的更新,如摄像技术、数字化仪、扫描仪、高分辨率的图形、图像监视器的应用;彩色图形、图像转换设备的完善以及计算机本身处理能力的提高和数据模型理论的发展和完善都为多媒体数据库的实现提供了可能性。

多媒体(Multimedia,或译为多媒介/多媒质)的术语在1983年正式使用,1984年在新加坡召开的超大型数据库(VLDB)第10届国际会议上就对多媒体数据库进行了讨论。

1.多媒体数据模型一般认为,数据模型化是数据库技术的基础和核心。

如果广义地理解,数据模型化包括了概念模型、逻辑模型和物理模型的建立。

其中概念模型是数据库设计者对现实世界的抽象,逻辑模型是对概念模型的逻辑表示,而物理模型是对逻辑模型的机器表示。

要把复杂的现实世界正确地描述出来,并将其数据及关系在数据库中进行存储和管理,关键地一步是要把现实世界抽象为概念模型。

多媒体数据库

多媒体数据库

多媒体数据库多媒体数据库介绍多媒体数据库是一种用于存储、管理和检索多媒体数据的系统。

它将多种类型的数据,如图片、音频、视频等组织起来,使用户可以方便地对这些数据进行管理和访问。

多媒体数据库在各个领域都有广泛的应用,如图像检索、音频处理、视频分析等。

特点1. 存储多种类型的数据:多媒体数据库可以存储图片、音频、视频等多种类型的数据,为用户提供一个集中管理的平台。

2. 大容量存储:多媒体数据通常占据较大的存储空间,多媒体数据库需要提供足够的存储容量来满足用户的需求。

3. 高效检索:多媒体数据库需要提供高效的检索功能,使用户可以快速地找到所需的数据。

4. 多媒体特征提取:多媒体数据库可以提取多媒体数据的特征,如图像的颜色、纹理等特征,音频的频谱、节奏等特征,以便于后续的处理和分析。

5. 支持多种查询方式:多媒体数据库可以支持多种查询方式,如基于内容的查询、基于相似度的查询等,以满足不同用户的需求。

6. 数据安全性:多媒体数据库需要提供一定的安全机制,保护用户的数据不被非法获取或篡改。

应用1. 图像检索:多媒体数据库可以用于图像检索,用户可以通过输入一张图像,快速找到数据库中与之相似的图像。

2. 视频分析:多媒体数据库可以用于视频分析,提取视频中的关键特征,并进行目标识别、行为分析等。

3. 音频处理:多媒体数据库可以用于音频处理,如音频信号的降噪、语音识别等。

4. 文字检索:多媒体数据库可以对图片中的文字进行识别和检索,方便用户查找包含特定文字的图片。

5. 多媒体教学:多媒体数据库可以用于教育领域,存储和管理教学资源,如课件、视频等。

多媒体数据库是一个用于存储、管理和检索多媒体数据的系统,它具有存储多种类型数据、大容量存储、高效检索、多媒体特征提取等特点。

多媒体数据库在图像检索、视频分析、音频处理等领域有着广泛的应用,为用户提供了方便、快捷的数据管理和访问平台。

多媒体数据库

多媒体数据库

多媒体数据库在当今数字化的时代,多媒体数据如图片、音频、视频等在我们的日常生活和工作中无处不在。

为了有效地管理、存储和检索这些丰富多样的多媒体信息,多媒体数据库应运而生。

多媒体数据库是一种能够存储和管理多媒体数据的数据库系统。

与传统的数据库只处理文本和数字数据不同,多媒体数据库需要应对多媒体数据的大容量、复杂结构和特殊处理需求等挑战。

首先,多媒体数据的容量通常非常大。

一张高清图片可能就有几兆字节,一段几分钟的高清视频则可能达到几百兆甚至几个吉字节。

这就对数据库的存储能力提出了很高的要求。

为了应对这一挑战,多媒体数据库通常采用高效的存储技术,如压缩存储、分布式存储等。

其次,多媒体数据的结构复杂。

以视频为例,它不仅包含图像信息,还有音频信息,以及时间维度上的信息。

这就需要多媒体数据库能够理解和处理这种复杂的结构,以便能够准确地提取和展示用户所需的内容。

再者,多媒体数据的处理方式也与传统数据不同。

例如,对于图片,可能需要进行图像识别、特征提取等操作;对于音频,可能需要进行语音识别、音频分析等处理。

这就要求多媒体数据库具备相应的处理能力,或者能够与专门的多媒体处理工具进行集成。

多媒体数据库在很多领域都有着广泛的应用。

在医疗领域,医生可以通过多媒体数据库存储和检索患者的 X 光片、CT 扫描图像、病历记录等信息,方便进行诊断和治疗。

在教育领域,教师可以利用多媒体数据库创建丰富的教学资源,如教学视频、动画演示等,提高教学效果。

在娱乐行业,多媒体数据库可以用于存储和管理电影、音乐、游戏等内容,为用户提供更好的娱乐体验。

为了实现多媒体数据库的有效管理,需要解决一系列关键技术问题。

数据模型是其中之一。

传统的关系型数据模型在处理多媒体数据时存在局限性,因此出现了一些专门为多媒体数据设计的数据模型,如面向对象数据模型、扩展关系数据模型等。

这些数据模型能够更好地表示多媒体数据的复杂结构和语义信息。

索引和检索技术也是至关重要的。

多媒体数据库

多媒体数据库

多媒体数据库多媒体数据库1. 什么是多媒体数据库多媒体数据库是一种专门用于存储和管理多媒体数据的数据库。

多媒体数据通常包括文本、图像、音频、视频和动画等形式的数据。

与传统的关系型数据库相比,多媒体数据库具有更高的存储容量和更复杂的数据类型支持。

多媒体数据库通过使用各种数据模型和存储算法来进行数据的组织和管理。

它们提供了用于存储、检索、处理和展示多媒体数据的功能和接口。

多媒体数据库广泛应用于许多领域,如图像处理、医学影像、电影和电视节目制作等。

2. 多媒体数据库的分类多媒体数据库可以根据其数据模型、数据组织方式和数据访问方式进行分类。

根据数据模型的不同,多媒体数据库可以分为层次模型、面向对象模型和关系模型等。

- 层次模型:层次模型是最早的多媒体数据库模型之一,它使用树结构来组织数据。

每个节点表示一个数据对象,节点之间通过父-子关系连接。

层次模型适用于对数据的层次化组织,但对于复杂的多媒体数据类型支持较弱。

- 面向对象模型:面向对象模型是基于对象的概念来组织数据的。

它将数据和操作封装在对象中,并通过对象间的关系来表示数据之间的联系。

面向对象模型适用于描述和操作多媒体数据的对象,具有较好的数据类型和关系处理能力。

- 关系模型:关系模型是最常用的多媒体数据库模型之一,它使用表格来组织数据。

每个表格表示一个关系,表格中的行表示数据记录,列表示属性。

关系模型适用于结构化的数据管理,可以通过关系代数和SQL等查询语言进行数据的操作和检索。

根据数据组织方式的不同,多媒体数据库可以分为文件系统型数据库、对象存储型数据库和面向内容的数据库等。

- 文件系统型数据库:文件系统型数据库将多媒体数据以文件的形式存储在文件系统中,并使用文件系统提供的接口进行访问。

文件系统型数据库具有较高的自由度和灵活性,但对数据的组织和管理需要由应用程序自行实现。

- 对象存储型数据库:对象存储型数据库将多媒体数据以对象的形式存储在数据库中,并使用对象存储接口进行访问。

多媒体数据库

多媒体数据库

多媒体数据库多媒体数据库是一种特殊的数据库,用于存储多媒体数据,如音频、视频、图像、文本等。

随着互联网和数字技术的发展,多媒体数据越来越多,多媒体数据库的重要性也越来越明显。

多媒体数据库的特点多媒体数据库与传统的关系数据库不同,它具有以下几个特点:1. 数据量大多媒体数据通常具有高比特率和大的存储空间。

音频文件、视频文件等文件大小通常都是以GB为单位,因此多媒体数据库需要具有较高的存储容量和处理能力。

2. 数据类型多样多媒体数据类型和格式繁多,如MPEG、AVI、MP3等文件格式。

对于不同类型的多媒体数据,多媒体数据库需要支持不同的处理方法和技术。

3. 数据访问方式多种多样多媒体数据的访问方式不同于传统的数据库查询方式,需要支持多媒体数据的浏览、播放、编辑、共享等操作。

4. 数据安全性要求高多媒体数据往往是机密或有版权保护的,因此多媒体数据库需要加强对数据的安全性和权限控制,以保护数据的机密性和完整性。

多媒体数据库的应用多媒体数据库在许多领域得到了广泛的应用,以下是几个主要的应用领域:1. 娱乐业多媒体数据库常用于游戏、音乐、电影等娱乐业的相关应用。

它可以帮助用户快速浏览娱乐产品,并且支持购买、在线播放、在线下载等功能。

2. 医疗多媒体数据在医疗领域也得到了广泛的应用。

医生可以通过多媒体数据库快速率定病例,医生可以使用多媒体数据库为病人提供手术视频、医疗影像等数据,帮助病人更好地治疗身体问题。

3. 教育多媒体数据库也在教育领域得到了广泛的应用。

学生可以通过多媒体数据库学习视频、录像、语音文件等素材,并且通过在线学习等方式进行学习。

此外,教师可以通过多媒体数据库安排带有多媒体元素的教学计划,更好地让学生理解教材内容。

4. 商业多媒体数据库在商业领域中也得到了广泛的应用。

商家可以使用多媒体数据库作为广告渠道,向广大消费者展示商品及服务。

另外,也可以通过多媒体数据库帮助商家更好地管理商品信息,提高管理效率。

新华社多媒体数据库

新华社多媒体数据库

新华社多媒体数据库新华社多媒体数据库:数字时代的信息宝库引言:在信息爆炸的时代,获取和利用大量的信息成为了我们面临的挑战。

新华社多媒体数据库应运而生,为我们提供了可靠、丰富的信息资源。

本文将从其概述、优势、应用以及未来发展等方面进行探讨。

一、新华社多媒体数据库概述新华社多媒体数据库是由中国最权威的新闻机构——新华社开发和维护的,其目的是为用户提供全面、准确的多媒体信息资源。

该数据库包括文字报道、图片、音频和视频等各种形式的数据,涵盖了政治、经济、文化、体育等多个领域。

其更新频率高,可确保用户获取到最新的新闻资讯。

二、新华社多媒体数据库的优势1.权威可靠:新华社是中国最大的新闻机构之一,享有广泛的声誉和权威性。

新华社多媒体数据库所提供的信息都经过严谨的筛选和审核,可以放心地使用。

2.全面翔实:新华社多媒体数据库涵盖了各个领域的全面信息。

无论是政治、经济、文化还是体育,用户都可以通过数据库获取到相关的新闻报道和专题资料。

3.多媒体形式:新华社多媒体数据库提供的信息形式多样。

文字报道可以满足用户对准确信息的需要,而图片、音频和视频则更生动地展现新闻事件。

用户可以根据自己的喜好选择不同的媒体形式。

4.便捷高效:新华社多媒体数据库的检索功能十分强大。

用户可以根据关键词、日期、地域等多种条件进行高效的检索,快速地找到自己需要的信息。

三、新华社多媒体数据库的应用1.新闻媒体机构:新华社多媒体数据库是新闻工作者获取新闻资源的重要渠道之一。

新闻编辑可以通过该数据库获取到最新的新闻事件和资讯,作为新闻报道的重要参考。

2.研究机构:新华社多媒体数据库为研究机构提供了宝贵的数据资源。

学者可以利用其中的数据开展各种研究,进行数据分析和统计,提升研究的可信度和深度。

3.政府决策部门:政府决策部门需要时刻了解社会动态和政策变化。

新华社多媒体数据库可以提供及时的信息支持,帮助决策者做出科学、准确的决策。

4.大众用户:新华社多媒体数据库向广大用户免费开放,用户可以通过官方网站或者手机应用随时随地访问。

多媒体数据库及基于内容检索

多媒体数据库及基于内容检索

多媒体数据库及基于内容检索在当今数字化信息爆炸的时代,多媒体数据如图片、音频、视频等在我们的日常生活和工作中无处不在。

为了有效地管理和利用这些海量的多媒体信息,多媒体数据库应运而生。

同时,基于内容的检索技术也成为了从多媒体数据库中快速准确获取所需信息的关键手段。

多媒体数据库是一种能够存储、管理和处理多媒体数据的数据库系统。

与传统的关系型数据库不同,多媒体数据库需要处理的数据类型更为复杂多样,包括图像、音频、视频、文本等。

这些数据不仅具有大容量、高维度的特点,还存在着语义丰富、结构复杂等问题。

因此,多媒体数据库在数据模型、存储结构、索引机制等方面都有着独特的设计和实现方式。

在数据模型方面,多媒体数据库通常采用面向对象的数据模型或者扩展的关系模型来描述多媒体数据的复杂结构和语义关系。

例如,对于图像数据,可以将其表示为对象,包含图像的属性(如分辨率、色彩模式等)、图像的内容特征(如颜色直方图、纹理特征等)以及与其他数据的关联关系。

存储结构方面,由于多媒体数据的大容量特点,传统的磁盘存储方式可能无法满足性能要求。

因此,多媒体数据库常常采用分布式存储、缓存技术、数据压缩等手段来提高数据的存储和访问效率。

索引机制对于多媒体数据库的性能至关重要。

针对不同类型的多媒体数据,需要设计专门的索引结构。

例如,对于图像数据,可以基于颜色、形状、纹理等特征建立索引;对于音频数据,可以基于频率、时长、节奏等特征建立索引;对于视频数据,可以基于关键帧、镜头切换、运动轨迹等特征建立索引。

基于内容的检索是多媒体数据库中的核心技术之一,它允许用户根据多媒体数据的内容特征而非仅仅是元数据(如文件名、创建时间等)来进行检索。

基于内容检索的基本思想是首先对多媒体数据进行特征提取,然后将提取的特征与用户输入的查询特征进行匹配,从而找到相关的多媒体数据。

在特征提取方面,需要根据不同类型的多媒体数据采用不同的方法。

对于图像数据,可以提取颜色、形状、纹理等特征;对于音频数据,可以提取频谱、音色、节奏等特征;对于视频数据,可以提取关键帧特征、镜头特征、运动特征等。

多媒体数据库系统

多媒体数据库系统

多媒体数据库系统多媒体数据库胡经国多媒体数据库MultimediaDatabase),是数据库技术与多媒体技术结合的产物。

多媒体数据库不是对现有的数据进行界面上的包装,而是从多媒体数据与信息本身的特性出发,考虑将其引入到数据库中之后而带来的有关问题。

多媒体数据库从本质上说,要解决三个难题第一是信息媒体的多样化不仅仅是数值数据和字符数据,要扩大到多媒体数据的存储、组织、使用和管理。

第二要解决多媒体数据集成或表现集成,实现多媒体数据之间的交叉调用和融合集成粒度越细,多媒体一体化表现才越强,应用的价值也才越大。

第三是多媒体数据与人之间的交互性。

在传统的数据库中引入多媒体数据和操作,不只是把多媒体数据加入到数据库中就可以完成的问题。

传统的字符数值型数据虽然可以对很多的信息进行管理,但其应用范围十分有限。

为了构造出符合应用需要的多媒体数据库,必须解决从体系结构到用户接口等一系列问题。

没有交互性就没有多媒体要改变传统数据库查询的被动性,能以多媒体方式主动表现。

二、面临的问题的组织和存储媒体数据的数据量大,而且媒体间的差异也极大,从而影响数据库的组织和存储方法。

如动态视频压缩后每秒仍达几十万字节甚至几兆字节的数据量而字符数值等数据可能仅有几个字节。

只有组织好多媒体数据库中的数据,选择设计好适合的物理结构和逻辑结构,才能保证磁盘的充分利用和应用的快速存取。

数据量的巨大还反映在支持信息系统的范围的扩大显然我们不能指望在一个站点上就存储上万兆的数据,而必须通过网络加以分布这对数据库在这种环境下进行存取也是一种挑战。

2、媒体种类的增加每一种多媒体数据类型除了都要有自己的一组最基本的操作和功能、适当的数据结构以及存取方式等外,还要有一些标准的操作,包括各种多媒体数据通用的操作及多种新类型的集成。

虽然主要的多媒体类型只有那么几种,但事实上,在具体实现时往往根据系统定义、标准转换等演变出很多不同的媒体格式。

不同媒体类型对应不同数据处理方法这就要求多媒体数据库管理系统能够不断扩充新的媒体类型及其相应的操作方法。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2015/11/30
41
• • • •
(1) 电影的一个影像段。 (2) 与影像段相关的声音段。 (3) 电影提取的两个重要情节的画面图像。 (4) 给出电影的导演、男演员、女演员和其 他电影特征的文本。
2015/11/30
42
• 客户能用许多可能的方式查找VOD数据库。 举例如下: • 查询1:带有计算机动画卡通的电影有哪些? • VOD服务应答器回应:VOD服务器显示电影 的细节:“Who Framed Rabbit”和“Toy Story”。
2015/11/30 34
• 通过语音处理和识别,可以获得语音数据 的各种语义信息,这是最基本的依赖于内 容的语音单元。由于语音识别须要和大量 样板语音数据比较,空间和时间的开销都 很大。目前,用自动半自动方法提取语音 元数据还有一定的困难。
2015/11/30
35
图像元数据 • 图像元数据与图像类型和应用领域有关。 例如人像的元数据主要包括人的自然和社 会的属性以及人的各部分的特征等;卫星 图像元数据主要包括栅格结构、地理位置、 地貌特征、地域覆盖(例如国域,省域 等)、摄取时间;医学图像元数据主要包 括病人属性、检查时间,结构异常部位及 特征。
à Ã ¶ ½ Ì å Ê ý ¾ Ý ¿ â MDB
数据模型分类
• 简单性数据模型 • 复杂型数据模型 • 智能型数据模型
简单型多媒体数据模型
• 对应于多媒体简单应用。
• 特征:涉及到的对象多为静态,结构较为 简单,查询比较确定。 • 简单型多媒体数据库功能: • 对多媒体数据中的物理媒体数据的有效管 理和存取; • 建立多媒体数据及其文本说明等属性之间 的相互关系。
2015/11/30
43
• 查询2:请显示一个卡通主角讲这个句子的 电影的细节(这个声音段为:“有人污染了 海湾”)。 • VOD服务应答器回应:服务器显示出有卡通 人物Wooody讲过上述句子的电影“Toy Story”的片段。回应包括影像和声音的片段, 并带有宣传画和文本信息。
2015/11/30
如何用数据库系统来描述
如何表达多媒体信息的内容 将怎样进行检索查询 该如何处理这些数据呢
如何用数据库系统来描述
多媒体数据模型
• 是客观事物及其联系的数据描述;
• 数据的描述:指出模型中包含那些记录类 型,并对记录类型进行命名;指明各个记 录类型由那些数据构成,并对数据项进行 命名,每个数据项均需指明其数据类型和 取值范围。 • 数据间联系:指明各个不同记录间所存在 的联系和联系方式。
多媒体数据具有如下几种特性:
• • • • • • • 1. 集成特性 2. 独立特性 3. 数据量大 4. 实时性强 5. 具有交互性 6. 非解释特性 7. 非结构特性
三个难题:
• 信息媒体的多样化 • 多媒体数据集成或表现集成 • 多媒体数据与人之间的交互性
多媒体数据库技术需要研究的问题:
2015/11/30 33
声音元数据
• 在声音媒体中,语音是使用和研究得最多 的一种媒体。有限制的语音识别逐步走向 实用化。从语音鉴别发言人、按照语调和 语气来区别语义和词义也在研究之中。但 在普遍情况下,既不限词汇、不限发言人 数、不限语法、不限环境和背景,语音识 别的效果就不够好,还不能实用化。
扩展的关系数据模型
• 传统的关系数据模型缺少支持多媒体数据库的 能力。只是为管理表格字母数字形式的数据设 计的,很难实现具有空间关系和时态关系的数 据,缺乏演绎和推理操作。 • 最近,关系数据库管理系统开始使用大二进制 对象(BLOB)来存储和管理多媒体对象。BLOB可 用于图像或其他二进制数据类型的对象。关系 数据库中包括BLOB的位置信息,这些信息实际 存储在数据库之外的分离的图像或视频服务器 上。通过访问这些BLOB,为用户显示完整的数 据集。
智能型多媒体数据模型
• 具有特殊复杂对象、应用要求相当复杂的 系统。 • 特征:对系统的描述具有很高的要求。 • 智能型多媒体数据库主要功能: • 能够对多种媒体数据进行有效的存储和管 理; • 还能够支持对多种媒体数据的理解以及从 中进行知识获取; • 在知识引导下的查询及其相应智能化的操 作和处理。
2015/11/30
37
将怎样进行检索查询
多媒体数据的检索
• 对常规数据库的检索,最有效的是B+树,可 是B+树是一维线性检索,而多媒体数据库面 对的是二维以上的N维空间检索,因此B+树 就失效了,这里不存在一个能用于不同媒 体检索的索引机制,而需针对不同媒体采 用不同索引机制。
多媒体数据库查询
综上所述:
多媒体数据项对应一个复杂对象,而并不 是一个不可再分的原子数据,它的数据模 型通常具有复杂的层次结构,而不同于简 单关系模型
要求数据模型满足:
• 可扩展,以便添加新的数据类型
• 能够表示复杂空间和时间关系的基本媒体 类型和复合对象
• 灵活的,以便在不同抽象级别上指定、查 询和搜索数据项 • 允许进行有效存储和搜索
• 媒体相互间的元数据处理多个媒体和它们 相互关系信息的解释。
多媒体元数据分类
内容相关的元数据 内容描述的元数据 内容无关的元数据
多媒体元数据生成
• 文本元数据 • 文本元数据可以表示为字符串(即由键盘输入), 也可以表示为图像(由扫描仪输入)。若用字符 串表示,其最基本的元数据是文本逻辑结构及其 展示风格的描述,描述的内容一般可由作者提供, 作者提供的不充分的某些部分仍需用自动或半自 动的方法识别,例如子标题边界的确定和关键词 的提取等。如果文本数据是由扫描仪输入,则生 成元数据需要更多的自动或半自动处理,例如行、 字、符号、图和表的识别、段落边界的确定、关 键词的提取等。
面向对象模型
• 面向对象模型是另一种表达多媒体数据库的主 要方法,许多多媒体应用中的数据管理都建立 在面向对象模型上。 • 面向对象数据库模型类的概念对多媒体数据特 别有用。一旦定义了类,所有类中的对象就被 赋予了类的属性。类定义在应用软件的开发速 度上也有着明显的优势,并且有利于为开发和 维护复杂多媒体应用软件提供更完善的功能及 更广泛的对象性能。此外,对象数据库的功能, 如消息传递、可扩展性、支持分层结构,对于 多媒体系统来说也都是非常重要的。
• 数据库查询是数据库系统最重要的功能之 一。典型的查询包括如下几部分: • 需要输出的数据项。 • 可供查询的信息库。 • 查询条件(查询谓词)。 • 根据谓词描述的内容和谓词被指定的方式 可用不同的类型对多媒体数据库进行查询。
2015/11/30
40
多媒体数据库查询实例
• 下面以电影点播(MOD)多媒体数据库系统为 例,列举一些多媒体数据库查询的实例。 客户能连接到VOD服务器,查询服务器能提 供的电影,下载和观看电影。假设VOD服务 器能存放电影的如下信息:
数据模型作用
• 为表达使用系统将要存储和检索的 数据项的性能提供框架(或语言)
• 该框架允许设计者和用户定义、插 入、删除、修改和搜索数据库项目 和性能
与传统数据类型相比较
• 多媒体数据不仅包含整型、实型、布尔型 和字符型等传统数据类型,而且还应包括 图形、图像、声音、文字、动画等复杂数 据类型
Å Ä · î Ê À ½ ç
ß ¼ Â ­ Ó ë Î ï À í Ê ý ¾ Ý Ä £ Ð Í
CDM
Ö Ê Ï µ Ê À ç RW ½
LDM LDM LDM
பைடு நூலகம்
PDM PDM PDM
CDM CDM
¯ ³ ¼ É à Ã ¶ ½ Ì å · Å Ä î Ê ý Ý Ä ¾ £ Ð Í MCDM
¯ ³ ¼ É
多媒体数据模型
• 目前,建立多媒体数据模型的方法主要有 如下两种: • 扩展现有关系数据库管理系统,用于支持 类似于二进制对象的各种多媒体对象。将 RDBMS从基本的二进制对象扩展到继承和 类这一概念。 • 转变为发展成熟的面向对象数据库,以支 持SQL语言。将数据库和应用软件转变为面 向对象的数据并使用面向对象的语言,如 C++,或使用对象的SQL来开发。
2015/11/30 36
影视元数据
• 影视数据是由一系列帧组成的。影视元数据有些 是属于帧一级的,例如某一帧的颜色或灰度特征; 有些是属于帧系列级的。帧系列还可以分为多级: 即影视级(一部电影或电视节目)、情节级(表 示影视中一段连贯的内容),场景级(在一个地 点或场地拍摄的内容),镜头级(一次连续的拍 摄)。每一级都可能有各自的元数据,例如某个 镜头中物体移动轨迹,
• 从数据量上看,常规数据与多媒体数据的 大小差别可以达到几千、几万甚至几十万 倍
与传统数据类型相比较
• 从数据长度上看,常规数据项一般采用定 长记录处理,存储结构清晰,而多媒体数 据长度可变
• 从数据传送方面看,多媒体数据不论是视 频媒体还是音频媒体,都要求连续播放, 否则将导致严重失真,这就要求CPU、I/O、 RAM、网络带宽及软件算法比常规数据快 一个档次
面向对象模型
• 不足之处: 尚无一个统一的标准; 缺乏坚实的理论基础; 许多实际技术还不够成熟 • 改进之处: 增加反映多媒体对象之间时空关系的描述, 描述多媒体对象间更深刻的语义。
如何表达多媒体信息的内容
多媒体元数据及其生成
• 多媒体数据往往由多种媒体组合而成。多媒体 数据类型不同,表示方式也各不相同。不同的 表示形式,其存取方式和绘制方式等各不相同。 因此,多媒体数据库还应包括处理不同对象的 相关方法库。 • 多媒体数据库与方法库应紧密相关联,以便进 行数据对象的组合、分解和变换等操作。所以, 多媒体数据应包括数据原始对象(也称数据源)、 数据对象的说明(元数据等)以及与对象相关联 的方法3部分
复杂型多媒体数据模型
• 表述一类结构较为复杂、可以进行某种意 义上模糊查询的多媒体应用。 • 特征:具有复杂的结构,实体之间存在多 重联系,查询方式多样。 • 复杂型多媒体数据库主要功能: • 对多媒体中所包含的物理媒体数据、逻辑 媒体数据的统一描述、有效存取和管理; • 对多媒体数据中包含的多种语义信息进行 描述、存取和管理。
相关文档
最新文档