DynCam:一个响应式多线程流水线库,用于VR中的3D远程呈现

Christoph Schröder, Mayank Sharma, Jörn Teuber, René Weller, G. Zachmann
{"title":"DynCam:一个响应式多线程流水线库,用于VR中的3D远程呈现","authors":"Christoph Schröder, Mayank Sharma, Jörn Teuber, René Weller, G. Zachmann","doi":"10.1145/3234253.3234299","DOIUrl":null,"url":null,"abstract":"We contribute a new library, DynCam, for real-time, low latency, streaming point cloud processing with a special focus on telepresence in VR. Our library combines several RGBD-images from multiple distributed sources to a single point cloud and transfers it through a network. This processing is organized as a pipeline that supports implicit multithreading. The pipeline uses functional reactive programming to describe transformations on the data in a declarative way. In contrast to previous libraries, DynCam is platform independent, modular and lightweight. This makes it easy to extend and allows easy integration into existing applications. We have prototypically implemented a telepresence application in the Unreal Engine. Our results show that DynCam outperforms competing libraries concerning latency as well as network traffic.","PeriodicalId":137787,"journal":{"name":"Proceedings of the Virtual Reality International Conference - Laval Virtual","volume":"51 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-04-04","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":"{\"title\":\"DynCam: A Reactive Multithreaded Pipeline Library for 3D Telepresence in VR\",\"authors\":\"Christoph Schröder, Mayank Sharma, Jörn Teuber, René Weller, G. Zachmann\",\"doi\":\"10.1145/3234253.3234299\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"We contribute a new library, DynCam, for real-time, low latency, streaming point cloud processing with a special focus on telepresence in VR. Our library combines several RGBD-images from multiple distributed sources to a single point cloud and transfers it through a network. This processing is organized as a pipeline that supports implicit multithreading. The pipeline uses functional reactive programming to describe transformations on the data in a declarative way. In contrast to previous libraries, DynCam is platform independent, modular and lightweight. This makes it easy to extend and allows easy integration into existing applications. We have prototypically implemented a telepresence application in the Unreal Engine. Our results show that DynCam outperforms competing libraries concerning latency as well as network traffic.\",\"PeriodicalId\":137787,\"journal\":{\"name\":\"Proceedings of the Virtual Reality International Conference - Laval Virtual\",\"volume\":\"51 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-04-04\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"3\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Virtual Reality International Conference - Laval Virtual\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3234253.3234299\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Virtual Reality International Conference - Laval Virtual","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3234253.3234299","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3

摘要

我们贡献了一个新的库,DynCam,用于实时,低延迟,流式点云处理,特别关注VR中的远程呈现。我们的库将来自多个分布式源的多个rgbd图像组合到一个单点云,并通过网络传输。此处理被组织为支持隐式多线程的管道。管道使用函数式响应式编程以声明性方式描述数据上的转换。与以前的库相比,DynCam是平台独立的,模块化的和轻量级的。这使得扩展和集成到现有应用程序中变得很容易。我们已经在虚幻引擎中实现了一个远程呈现应用程序的原型。我们的结果表明,DynCam在延迟和网络流量方面优于竞争对手的库。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
DynCam: A Reactive Multithreaded Pipeline Library for 3D Telepresence in VR
We contribute a new library, DynCam, for real-time, low latency, streaming point cloud processing with a special focus on telepresence in VR. Our library combines several RGBD-images from multiple distributed sources to a single point cloud and transfers it through a network. This processing is organized as a pipeline that supports implicit multithreading. The pipeline uses functional reactive programming to describe transformations on the data in a declarative way. In contrast to previous libraries, DynCam is platform independent, modular and lightweight. This makes it easy to extend and allows easy integration into existing applications. We have prototypically implemented a telepresence application in the Unreal Engine. Our results show that DynCam outperforms competing libraries concerning latency as well as network traffic.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术文献互助群
群 号:604180095
Book学术官方微信