论文部分内容阅读
人们一般趋向于喜欢用动画方式所展现的内容,比如颇受大众欢迎的AR(增强现实)技术,而对于从自然语言自动生成动画也得到不少研究人员的研究。其中3D场景自动生成是动画自动生成的一个重要组成部分。本文以“文化旅游资源挖掘与体验式平台研发与示范”项目的子课题“基于体验式的韶山旅游文化数字表演与展示研究与示范”为研究背景,对基于情景语义的动画场景生成系统进行了研究和设计,实现了对于一段自然语言进行分析处理,自动生成与文本符合的3D场景。本文的主要工作包括了利用依赖关系提取文本中的空间关系、基于先验模板的场景生成方法等,详细内容如下:首先,针对情景语义信息的提取,本文提出了利用斯坦福依赖关系分析的方法完成句子中的空间关系的提取,编写了一套比较完善的抽取规则,并通过实验分析比较本文以及其他方法的提取空间关系的召回率。实验表明本文编写的提取空间关系的规则对于一般的句子提取效果显著。其次,针对场景摆放,本文提出了基于先验模板的场景摆放方法。首先对于语料,采用基于简单的条件概率统计的方式生成模板;接着,利用文本中物体的出现概率确定场景类型,依据场景类型从模板库中匹配模板并进行应用,生成比较完善的场景,解决了口语故事中经常省略场景描述信息而导致无法进行物体摆放的问题。最后,根据上面提出的方法设计了一个场景生成系统。以语音方式进行输入,转换成文本,提取出情景语义信息以及场景摆放信息,利用连通图的方式遍历要摆放的对象,计算出各对象的坐标,生成场景描述文件,最后通过Unity3D解析场景描述文件完成最后的动画场景生成。通过对语料的实验,验证了本文提出的动画场景生成方法的有效性以及实用性。