Abstract
Multiperspective images (MPIs) show more than what is visible from a single viewpoint and are a promising approach for alleviating the problem of occlusions. We present a comprehensive user study that investigates the effectiveness of MPIs for 3-D scene exploration. A total of 47 subjects performed searching, counting, and spatial orientation tasks using both conventional and multiperspective images. We use a flexible MPI framework that allows trading off disocclusion power for image simplicity. The framework also allows rendering MPI images at interactive rates, which enables investigating interactive navigation and dynamic 3-D scenes. The results of our experiments show that MPIs can greatly outperform conventional images. For searching, subjects performed on average 28% faster using an MPI. For counting, accuracy was on average 91% using MPIs as compared to 42% for conventional images.
Similar content being viewed by others
References
Agrawala, M., Zorin, D., Munzner, T.: Artistic multiprojection rendering. In: Rendering Techniques 2000, pp. 125–136 (2000)
Bares, W.H., Lester, J.C.: Intelligent multi-shot visualization interfaces for dynamic 3D worlds. In: IUI’99, pp. 119–126 (1999)
Bavoil, L., Callahan, S.P., Scheidegger, C.E., Vo, H.T., Crossno, P.J., Silva, C.T., Freire, J.: Vistrails: Enabling interactive multiple-view visualizations. In: VIS’05, p. 18 (2005)
Brosz, J., Samavati, F.F., Sheelagh, M.T.C., Sousa, M.C.: Single camera flexible projection. In: NPAR’07, pp. 33–42 (2007)
Bruckner, S., Groller, M.E.: Exploded views for volume data. IEEE Trans. Vis. Comput. Graph. 12(5), 1077–1084 (2006)
Burns, M., Finkelstein, A.: Adaptive cutaways for comprehensible rendering of polygonal scenes. In: SIGGRAPH Asia 2008 Papers, pp. 1–7 (2008)
Carpendale, M., Cowperthwaite, D., Fracchia, F.: Extending distortion viewing from 2D to 3D. IEEE Comput. Graph. Appl. 17(4), 42–51 (1997)
Coleman, P., Singh, K.: Ryan: rendering your animation nonlinearly projected. In: NPAR’04, pp. 129–156 (2004)
Cui, J., Rosen, P., Popescu, V., Hoffmann, C.: A curved ray camera for handling occlusions through continuous multiperspective visualization. IEEE Trans. Vis. Comput. Graph. 16(6), 1235–1242 (2010)
Darken, R.P., Sibert, J.L.: Wayfinding strategies and behaviors in large virtual worlds. In: CHI’96, pp. 142–149 (1996)
Degener, P., Schnabel, R., Schwartz, C., Klein, R.: Effective visualization of short routes. IEEE Trans. Vis. Comput. Graph. 14, 1452–1458 (2008)
Diepstraten, J., Weiskopf, D., Ertl, T.: Transparency in interactive technical illustrations. Comput. Graph. Forum 21(3), 317–325 (2002)
Diepstraten, J., Weiskopf, D., Ertl, T.: Interactive cutaway illustrations. In: Proceedings of Eurographics 2003, Computer Graphics Forum, pp. 523–532 (2003)
Elmqvist, N., Tsigas, P.: A taxonomy of 3D occlusion management for visualization. IEEE Trans. Vis. Comput. Graph. 14(5), 1095–1109 (2008)
Elmqvist, N., Tudoreanu, M.E., Tsigas, P.: Evaluating motion constraints for 3D wayfinding in immersive and desktop virtual environments. In: CHI’08, p. 1769–1778 (2008)
Fitzmaurice, G., Matejka, J., Mordatch, I., Khan, A., Kurtenbach, G.: Safe 3D navigation. In: I3D’08, pp. 7–15 (2008)
Hachet, M., Decle, F., Knodel, S., Guitton, P.: Navidget for easy 3D camera positioning from 2D inputs. In: 3D User Interfaces, pp. 83–89 (2008)
Hanson, A.J., Wernert, E.A.: Constrained 3D navigation with 2D controllers. In: VIS’97, p. 175ff (1997)
Huang, J., Carter, M.B.: Interactive transparency rendering for large CAD models. IEEE Trans. Vis. Comput. Graph. 11(5), 584–595 (2005)
Jankun-Kelly, T., Ma, K.L.: Visualization exploration and encapsulation via a spreadsheet-like interface. IEEE Trans. Vis. Comput. Graph. 7(3), 275–287 (2001)
Khan, A., Komalo, B., Stam, J., Fitzmaurice, G., Kurtenbach, G.: Hovercam: Interactive 3D navigation for proximal object inspection. In: I3D’05, pp. 73–80 (2005)
Klein, A.W., Sloan, P.P.J., Finkelstein, A., Cohen, M.F.: Stylized video cubes. In: SCA’02, pp. 15–22 (2002)
Knödel, S., Hachet, M., Guitton, P.: Navidget for immersive virtual environments. In: VRST’08, pp. 47–50. ACM, New York (2008)
Kreuseler, M., Nocke, T., Schumann, H.: A history mechanism for visual data mining. In: INFOVIS’04, pp. 49–56 (2004)
Levoy, M.: Spreadsheets for images. In: SIGGRAPH’94, pp. 139–146 (1994)
Li, W., Ritter, L., Agrawala, M., Curless, B., Salesin, D.: Interactive cutaway illustrations of complex 3D models. In: SIGGRAPH’07, p. 31 (2007)
Li, W., Agrawala, M., Curless, B., Salesin, D.: Automated generation of interactive 3D exploded view diagrams. ACM Trans. Graph. 27(3), 1–7 (2008)
McCrae, J., Mordatch, I., Glueck, M., Khan, A.: Multiscale 3D navigation. In: I3D’09, pp. 7–14 (2009)
Mei, C., Popescu, V., Sacks, E.: The occlusion camera. In: Proceedings of Eurographics 2005, Computer Graphics Forum, vol. 24, pp. 139–143 (2005)
Mine, M.R., Brooks, F.P. Jr., Sequin, C.H.: Moving objects in space: Exploiting proprioception in virtual-environment interaction. In: SIGGRAPH’97, pp. 19–26 (1997)
Plumlee, M., Ware, C.: An evaluation of methods for linking 3D views. In: I3D’03, pp. 193–201 (2003)
Popescu, V., Rosen, P., Adamo-Villani, N.: The graph camera. ACM Trans. Graph. 28, 158 (2009)
Qu, H., Wang, H., Cui, W., Wu, Y., Chan, M.Y.: Focus+context route zooming and information overlay in 3D urban environments. IEEE Trans. Vis. Comput. Graph. 15, 1547–1554 (2009)
Rademacher, P., Bishop, G.: Multiple-center-of-projection images. In: SIGGRAPH’98, pp. 199–206 (1998)
Roberts, J.C.: Multiple-view and multiform visualization. In: Proceedings of SPIE Visual Data Exploration and Analysis VII, vol. 3960, pp. 176–185 (2000)
Roman, A., Lensch, H.P.A.: Automatic multiperspective images. In: Rendering Techniques 2006: Proceedings of the Eurographics Symposium on Rendering, pp. 161–171 (2006)
Roman, A., Garg, G., Levoy, M.: Interactive design of multi-perspective images for visualizing urban landscapes. In: VIS’04, pp. 537–544 (2004)
Shin, M.C., Tsap, L.V., Goldgof, D.B.: Towards perceptual interface for visualization navigation of large data sets. In: CVPRW’03, vol. 5, pp. 48–48 (2003)
Skopik, A., Gutwin, C.: Improving revisitation in fisheye views with visit wear. In: CHI’05, pp. 771–780 (2005)
Steed, A.: Efficient navigation around complex virtual environments. In: VRST’97, pp. 173–180 (1997)
Tan, D.S., Robertson, G.G., Czerwinski, M.: Exploring 3D navigation: Combining speed-coupled flying with orbiting. In: CHI’01, pp. 418–425 (2001)
Wood, D.N., Finkelstein, A., Hughes, J.F., Thayer, C.E., Salesin, D.H.: Multiperspective panoramas for cel animation. In: SIGGRAPH’97, pp. 243–250 (1997)
Yu, J., McMillan, L.: A framework for multiperspective rendering. In: Rendering Techniques 2004: Proceedings of the 15th Eurographics Workshop on Rendering Techniques, pp. 61–68 (2004)
Yu, J., McMillan, L.: General linear cameras. In: ECCV’04: The 8th European Conference on Computer Vision, vol. 2, pp. 14–27 (2004)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Rosen, P., Popescu, V. An evaluation of 3-D scene exploration using a multiperspective image framework. Vis Comput 27, 623–632 (2011). https://doi.org/10.1007/s00371-011-0599-2
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00371-011-0599-2