Position statement for the panel on creative computing: Reconciling objective precision with subjective ambiguity - Using the semantic web technologies to support automatic animation

Songmao Zhang
{"title":"Position statement for the panel on creative computing: Reconciling objective precision with subjective ambiguity - Using the semantic web technologies to support automatic animation","authors":"Songmao Zhang","doi":"10.1109/COMPSAC.2012.118","DOIUrl":null,"url":null,"abstract":"We propose to use Semantic Web technologies to support the automatic generation of 3D computer animations. One of our projects is in the domain of Chinese traditional architecture. More precisely, the user describes in natural language the house he/she wants to build, and our system eventually generates an animation to demonstrate how the timber structure is constructed by every single piece of wood. The processing in between includes information retrieval, reasoning of various types of components needed, computation of the size and position of every wood in the 3D scene, reasoning of construction sequence, and generation of animation descriptions. We have built a knowledge base consisting of one ontology and four rule bases to support the whole automation. Different Semantic Web formalisms are used including OWL DL, SWRL and Jess language. The inference engine Pellet is used to ensure the logical consistency of the ontology, and the rule engine Jess to implement the size and position computation and sequence reasoning. Our experience in using the Semantic Web technologies in real-world systems validates their prominent advantages including the reasoning facilities and modeling tools. At the meantime, limitations are revealed including low efficiency in processing large knowledge bases.","PeriodicalId":74502,"journal":{"name":"Proceedings : Annual International Computer Software and Applications Conference. COMPSAC","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2012-07-16","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings : Annual International Computer Software and Applications Conference. COMPSAC","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/COMPSAC.2012.118","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

Abstract

We propose to use Semantic Web technologies to support the automatic generation of 3D computer animations. One of our projects is in the domain of Chinese traditional architecture. More precisely, the user describes in natural language the house he/she wants to build, and our system eventually generates an animation to demonstrate how the timber structure is constructed by every single piece of wood. The processing in between includes information retrieval, reasoning of various types of components needed, computation of the size and position of every wood in the 3D scene, reasoning of construction sequence, and generation of animation descriptions. We have built a knowledge base consisting of one ontology and four rule bases to support the whole automation. Different Semantic Web formalisms are used including OWL DL, SWRL and Jess language. The inference engine Pellet is used to ensure the logical consistency of the ontology, and the rule engine Jess to implement the size and position computation and sequence reasoning. Our experience in using the Semantic Web technologies in real-world systems validates their prominent advantages including the reasoning facilities and modeling tools. At the meantime, limitations are revealed including low efficiency in processing large knowledge bases.
创造性计算小组的立场声明:协调客观的精确性和主观的模糊性——使用语义网技术来支持自动动画
我们建议使用语义Web技术来支持3D计算机动画的自动生成。我们的一个项目是在中国传统建筑领域。更准确地说,用户用自然语言描述他/她想要建造的房子,我们的系统最终会生成一个动画来展示每一块木头是如何构建木结构的。中间的处理包括信息检索、所需各类构件的推理、三维场景中每块木材的尺寸和位置的计算、构造序列的推理、动画描述的生成。我们建立了一个由一个本体和四个规则库组成的知识库,以支持整个自动化过程。使用了不同的语义Web形式,包括OWL DL、SWRL和Jess语言。使用推理引擎Pellet保证本体的逻辑一致性,使用规则引擎Jess实现本体的大小位置计算和序列推理。我们在实际系统中使用语义Web技术的经验验证了它们的突出优势,包括推理设施和建模工具。同时也暴露出处理大型知识库的效率低下等局限性。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信