1、提纲提纲多媒体数据库虚拟现实技术211.1 多媒体数据库1.传统的数据库系统数据模型:网状型、层次型和关系型。多媒体数据的特点F非格式化数据F占用空间大、结构复杂F设备依赖性大如何管理多媒体数据?311.1 多媒体数据库2. 多媒体对数据库设计的影响:(1) 数据量巨大且媒体之间的差异也极大,从而影响数据库的组织和存储方法。(2) 媒体种类的增多增加了数据处理的困难。(3) 数据库的多解查询。(4) 不仅要改变数据库的接口,使其声、图、文并茂,而且也要改变数据库的操作形式,特别是查询机制和查询方法。(5) 多媒体信息的分布对数据库体系结构带来了巨大的影响。4多媒体数据库的实现多媒体数据库的实现
2、 方法1:扩展关系数据库 F必须对单一的二维表、数据类型和结构进行扩展F对关系数据库模型的扩充技术 操作系统与文件系统相结合,存放非格式化数据的文件名 将关系元组中格式化数据和非格式化数据封装共同存储 将元组中格式化数据和非格式化数据的引用共同存储,非格式化数据本身则单独存放 F关键是要扩充数据类型,解决非格式化的语义解释F大二进制对象BLOB 数据类型 5多媒体数据库的实现多媒体数据库的实现 方法2:在面向对象数据库的基础上构造多媒体数据库F面向对象的基本概念:对象、属性、方法、消息、类、继承F面向对象数据库完全不同于传统DBMS系统结构F结构:美国MCC公司研制的ORION系统消息处理子系
3、统对象子系统存储子系统事务管理子系统6多媒体数据库管理系统的结构层次结构常见的三种组织结构 F集中型F主从型F协作型7多媒体数据库管理系统的结构集中型F集中型多媒体数据库管理系统是由单独一个多媒体数据库管理系统来管理和建立不同媒体的数据库,并由这个多媒体数据库管理系统来管理对象空间及目的数据的集成 。8多媒体数据库管理系统的结构主从型F每一个数据库都由自己的管理系统管理,称为从数据库管理系统,它们各自管理自己的数据库。这些从数据库管理系统由一个称为主数据库管理系统进行控制和管理,用户通过主数据库管理系统对所有数据进行操作、集成。 9多媒体数据库管理系统的结构协作型F协作型多媒体数据库管理系统由
4、多个没有主从之分数据库管理系统组成,但因每一个成员之间有差异,因此,对每一个成员要附加一个外部处理软件模块,由它提供通信、检索和修改界面,以实现整个系统的协调工作。在这种结构的系统中,用户可使用任一数据库管理系统。 10多媒体数据库的应用全文信息检索人事档案管理图像的检索F卫星、医学、指纹音频检索视频检索F体育、新闻11全文检索12人事档案管理开始查询开始查询姓名:姓名:Jack年龄:年龄:25性别:男性别:男职业:演员职业:演员工作电话:工作电话:4518888E-mail地址:地址:代表作代表作 Titanic多媒体数据库人事档案管理13图像检索14基于内容的图像检索图像的内容F颜色特征主
5、色调双色调F形状特征F纹理特征多媒体数据库151617基于内容的图像检索基于形状的示例查询基于形状示例查询相似度75%用户提问搜索引擎查询图象数据库1819基于纹理的检索20卫星图像检索21医学图像检索22音频检索哼唱曲调哼唱曲调应用于卡拉应用于卡拉OK点歌点歌网上音乐检索网上音乐检索23音频检索有欢呼声的镜头可能就是进球镜头有欢呼声的镜头可能就是进球镜头24视频分层浏览2526272829多媒体交互的终极技术多媒体交互的终极技术11.2 虚拟现实技术虚拟现实技术是要把人类通过感觉器官感知的现实世界,用人工的方法复制并控制起来。 30 1、沉浸感(Immersion):令人置身于虚拟世界中11
6、.2 虚拟现实技术31 2、自然交互(Interaction) :采用与人在真实世界相同的交互手段,通过看、听、触感受虚拟世界; 立体头罩虚拟现实套件11.2 虚拟现实技术32 3、想象(Imagination) :针对某一特定领域、解决某些问题 ,创造使用户产生丰富的想象力的环境。 11.2 虚拟现实技术33游戏与娱乐三维游戏11.2 虚拟现实技术34 体验学习,如虚拟驾驶飞机、汽车体验新武器系统的使用。11.2 虚拟现实技术3511.2 虚拟现实技术实时视景系统三维模型系统哥尼飞斯软件公司提供的整体综合模拟系统三维地形生成36哥尼飞斯软件公司提供的整体综合模拟系统11.2 虚拟现实技术远距离射击模拟37 虚拟现实被工程师和建筑师用来使复杂的建筑结构可视化。11.2 虚拟现实技术38 数字城市虚拟规划11.2 虚拟现实技术39虚拟外科手术:数据手套11.2 虚拟现实技术40DevelopmentProductionService11.2 虚拟现实技术41 在影视创作中,虚拟现实更是大显身手,虚实结合,虚虚实实。如虚拟演播室:11.2 虚拟现实技术影视娱乐中的应用42教育中的应用11.2 虚拟现实技术分子结构分子结构几何结构几何结构43虚拟会议系统11.2 虚拟现实技术44