论文部分内容阅读
Flash动画以其格式小、交互性好、制作简单等优点成为网络中最受欢迎的媒体形式,它集成了文本、图形、图像、声音、视频、动画等多种媒体形式,符合一个多媒体课件的根本要求,因此,受到广大课件制作者的喜爱。面对网络中日益增多的Flash动画,在网络中搜索Flash动画、管理Flash动画成为一个重要的问题。目前,网络中Flash检索工具主要是基于上下文的检索或者是基于Flash动画中文本关键词的检索,检索效率不高,不能根据用户需求制定个性化检索。因此,需要建立一种基于Flash动画内容和高级特征的检索系统。本文从Flash动画的文本及其属性出发,探讨基于内容的Flash动画检索,提取Flash动画的文本特征信息,是Flash动画内容管理和搜索引擎研究与开发工作的一部分。本文以SWF格式文件为基础,结合XML文件格式特点,实现了SWF文件向XML文件的转换,并在此基础上提取了SWF动画文本及其属性特征,建立了Flash动画描述模型,进一步研究了Flash动画检索系统,主要包括以下几个方面:1.通过分析SWF格式文件,根据Flash动画特有的文件结构和数据类型,探讨了Flash动画的形成机制和运行原理,为Flash动画组成元素提取奠定了重要的理论基础。2.通过对SWF文件转化成XML文件的可行性分析,利用计算机语言编写了SWF和XML文件转换程序,实现了SWF动画二进制文件向XML描述性文件的转换,从而可以直接从XML文件中读取相关对象信息,为提取其它对象信息作准备。3.在SWF格式转换成XML格式的基础上,主要分析了SWF文件中文本对象的存储方式,提取了Flash动画中的文本块对象,并提取了文本块的字号、字体、颜色、位置、所在帧号等属性特征,进一步判断了文本块的功能,为下一步基于关键词的检索提供了基础。4.在提取Flash动画文本的基础上,通过对所提取的文本进行中文分词、过滤、去重、词频统计等操作,提取了Flash动画内部中能够描述动画重要内容的关键词,从而为基于内容的Flash动画检索提供支持。5.提出了一种基于框架的Flash动画描述模型,将Flash动画分成四个层次,自上而下依次是:Flash动画总体内容特征、逻辑场景、视觉场景、组成元素,并对这四个层次的内容及它们之间的关系进行分析。6.简要的描述了Flash动画检索系统,将检索系统分成三个部分:表示层、索引层和检索层,通过这三个部分的研究,实现了Flash动画的管理和检索。本文立题研究与开发基于内容的Flash动画分析平台,建设Flash动画内容特征索引库,实现了基于内容和高级特征的Flash动画检索,从而对合理有效的组织多媒体教育信息资源,提高人们检索多媒体资源,尤其是检索Flash动画课件资源的效率具有实际意义。