Skeleton-and-Trackball Interactive Rotation Specification for 3D Scenes

被引:0
|
作者
Zhai, Xiaorui [1 ]
Chen, Xingyu [1 ,2 ]
Yu, Lingyun [3 ]
Telea, Alexandru [4 ]
机构
[1] Univ Groningen, Bernoulli Inst, Groningen, Netherlands
[2] Univ Sci & Technol Beijing, Sch Comp & Commun Engn, Beijing, Peoples R China
[3] Xian Jiaotong Liverpool Univ, Dept Comp Sci & Software Engn, Suzhou, Peoples R China
[4] Univ Utrecht, Dept Informat & Comp Sci, Utrecht, Netherlands
关键词
Skeletonization; 3D interaction; Image-based techniques; SEGMENTATION; CURVE; IMAGE;
D O I
10.1007/978-3-030-94893-1_2
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present a new technique for specifying rotations of 3D shapes around axes inferred from the local shape structure, in support of 3D exploration and manipulation tasks. We compute such axes by extracting approximations of the 3D curve skeleton of such shapes using the skeletons of their 2D image silhouettes and depth information present in the Z buffer. Our method allows specifying rotations around parts of arbitrary 3D shapes with a single click, works in real time for large scenes, can be easily added to any OpenGL-based scene viewer, and is simple to implement. We compare our method with classical trackball rotation, both in isolation and in combination, in a controlled user study. Our results show that, when combined with trackball, skeleton-based rotation reduces task completion times and increases user satisfaction, while not introducing additional costs, being thus an interesting addition to the palette of 3D manipulation tools.
引用
收藏
页码:26 / 52
页数:27
相关论文
共 50 条
  • [1] A physical 3D trackball
    Kim, MS
    Seong, JK
    Hyun, DE
    Lee, KH
    Choi, YJ
    [J]. NINTH PACIFIC CONFERENCE ON COMPUTER GRAPHICS AND APPLICATIONS, PROCEEDINGS, 2001, : 134 - 138
  • [2] Interactive Axis-based 3D Rotation Specification using Image Skeletons
    Zhai, Xiaorui
    Chen, Xingyu
    Yu, Lingyun
    Telea, Alexandru
    [J]. PROCEEDINGS OF THE 15TH INTERNATIONAL JOINT CONFERENCE ON COMPUTER VISION, IMAGING AND COMPUTER GRAPHICS THEORY AND APPLICATIONS, VOL 1: GRAPP, 2020, : 169 - 178
  • [3] Server policies for interactive transmission of 3D scenes
    Zanuttigh, Pietro
    Brusco, Nicola
    Taubman, David
    Cortelazzo, Guido Maria
    [J]. 2006 IEEE WORKSHOP ON MULTIMEDIA SIGNAL PROCESSING, 2006, : 59 - +
  • [4] A novel framework for the interactive transmission of 3D scenes
    Zanuttigh, Pietro
    Brusco, Nicola
    Taubman, David
    Cortelazzo, Guido
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2006, 21 (09) : 787 - 811
  • [5] Design and Implementation of Interactive 3D Scenes Based on Virtools
    Teng Yingyan
    Zheng Jun-sheng
    Gao Zhijun
    [J]. 2009 INTERNATIONAL FORUM ON COMPUTER SCIENCE-TECHNOLOGY AND APPLICATIONS, VOL 2, PROCEEDINGS, 2009, : 87 - 89
  • [6] Interactive specification of 3D displacement vectors using arcball
    Pinheiro, S
    Gomes, J
    Velho, L
    [J]. COMPUTER GRAPHICS INTERNATIONAL, PROCEEDINGS, 1999, : 70 - 75
  • [7] RenderFusion: Balancing Local and Remote Rendering for Interactive 3D Scenes
    Lu, Edward
    Bharadwaj, Sagar
    Dasari, Mallesham
    Smith, Connor
    Seshan, Srinivasan
    Rowe, Anthony
    [J]. 2023 IEEE INTERNATIONAL SYMPOSIUM ON MIXED AND AUGMENTED REALITY, ISMAR, 2023, : 312 - 321
  • [8] Effect of rotation on perceived object shape in textured 3D scenes
    Saidpour, A
    Andersen, GJ
    Braunstein, ML
    [J]. INVESTIGATIVE OPHTHALMOLOGY & VISUAL SCIENCE, 1999, 40 (04) : S741 - S741
  • [9] 3D Modeling on the Go: Interactive 3D Reconstruction of Large-Scale Scenes on Mobile Devices
    Schops, Thomas
    Sattler, Torsten
    Hane, Christian
    Pollefeys, Marc
    [J]. 2015 INTERNATIONAL CONFERENCE ON 3D VISION, 2015, : 291 - 299
  • [10] Interactive perspective cut-away views for general 3D scenes
    Coffin, Chris
    Hollerer, Tobias
    [J]. IEEE SYMPOSIUM ON 3D USER INTERFACES 2006, PROCEEDINGS, 2006, : 25 - +