增强现实中三维物体快速捕捉算法

Trien V. Do, Jong-Weon Lee
{"title":"增强现实中三维物体快速捕捉算法","authors":"Trien V. Do, Jong-Weon Lee","doi":"10.1109/ISUVR.2009.23","DOIUrl":null,"url":null,"abstract":"This paper describes a quick algorithm for snapping a moving object (being moved by a user) to existing objects in Augmented Reality (AR) environment. Because in AR, human-computer interactions are in the real time mode, the algorithm should be fast enough not to affect the scene rendering but still assure accuracy. It is currently designed to deal with primitive geometries such as cubes, cones, cylinders, spheres. And it should work well even after these geometries are transformed with scaling, rotating, moving operations. The main idea of the algorithm is that for each kind of geometry, some “hot spots” are defined. Each hot spot is a sphere with a certain radius. If the center point of the moving object is within a hot spot of any existing geometry it will be snapped to this geometry at that hot spot. This algorithm is already employed in an AR modeling system to evaluate its efficiency.","PeriodicalId":373083,"journal":{"name":"2009 International Symposium on Ubiquitous Virtual Reality","volume":"94 2","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-07-08","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":"{\"title\":\"A Quick Algorithm for Snapping 3D Objects in Augmented Reality\",\"authors\":\"Trien V. Do, Jong-Weon Lee\",\"doi\":\"10.1109/ISUVR.2009.23\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper describes a quick algorithm for snapping a moving object (being moved by a user) to existing objects in Augmented Reality (AR) environment. Because in AR, human-computer interactions are in the real time mode, the algorithm should be fast enough not to affect the scene rendering but still assure accuracy. It is currently designed to deal with primitive geometries such as cubes, cones, cylinders, spheres. And it should work well even after these geometries are transformed with scaling, rotating, moving operations. The main idea of the algorithm is that for each kind of geometry, some “hot spots” are defined. Each hot spot is a sphere with a certain radius. If the center point of the moving object is within a hot spot of any existing geometry it will be snapped to this geometry at that hot spot. This algorithm is already employed in an AR modeling system to evaluate its efficiency.\",\"PeriodicalId\":373083,\"journal\":{\"name\":\"2009 International Symposium on Ubiquitous Virtual Reality\",\"volume\":\"94 2\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2009-07-08\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"1\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2009 International Symposium on Ubiquitous Virtual Reality\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/ISUVR.2009.23\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Symposium on Ubiquitous Virtual Reality","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ISUVR.2009.23","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1

摘要

本文描述了一种在增强现实(AR)环境中快速捕捉移动对象(被用户移动)到现有对象的算法。因为在AR中,人机交互处于实时模式,所以算法要足够快,在不影响场景渲染的情况下,还要保证准确性。它目前被设计用来处理基本的几何形状,如立方体、锥体、圆柱体、球体。即使在这些几何图形经过缩放,旋转,移动操作后,它也能很好地工作。该算法的主要思想是,对于每种几何形状,定义一些“热点”。每个热点都是一个具有一定半径的球体。如果移动对象的中心点在任何现有几何图形的热点内,它将在该热点处被捕获到该几何图形。该算法已在AR建模系统中得到应用,并对其有效性进行了评价。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
A Quick Algorithm for Snapping 3D Objects in Augmented Reality
This paper describes a quick algorithm for snapping a moving object (being moved by a user) to existing objects in Augmented Reality (AR) environment. Because in AR, human-computer interactions are in the real time mode, the algorithm should be fast enough not to affect the scene rendering but still assure accuracy. It is currently designed to deal with primitive geometries such as cubes, cones, cylinders, spheres. And it should work well even after these geometries are transformed with scaling, rotating, moving operations. The main idea of the algorithm is that for each kind of geometry, some “hot spots” are defined. Each hot spot is a sphere with a certain radius. If the center point of the moving object is within a hot spot of any existing geometry it will be snapped to this geometry at that hot spot. This algorithm is already employed in an AR modeling system to evaluate its efficiency.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
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学术官方微信