UCL Discovery
UCL home » Library Services » Electronic resources » UCL Discovery

Screen space 3D diff: A fast and reliable method for real-time 3D differencing on the web

Doboš, J; Fan, C; Friston, S; Wong, C; (2018) Screen space 3D diff: A fast and reliable method for real-time 3D differencing on the web. In: Proceedings of the 23rd International ACM Conference on 3D Web Technology. (pp. p. 9). ACM: Association for Computing Machinery: New York, NY, USA. Green open access

[thumbnail of Friston_3ddiff.pdf]
Preview
Text
Friston_3ddiff.pdf - Accepted version

Download (14MB) | Preview

Abstract

We introduce Screen Space 3D Diff, an interactive method for fast and reliable visual differencing on the web. This method is based on the properties of 3D scenes in 2D space such as depth, color, normals, UV, texture, etc. The central idea states that if two objects project into the same screen space with identical properties, they can be assumed to be identical; otherwise, they are different. In comparison to previous works that require large computational overheads in 3D space, our approach is significantly easier to implement and faster to determine disparities. This is because screen space methods scale with resolution and not scene complexity. They also lend themselves to massive parallelization on modern GPU hardware, and have the added advantage of being accurate at pixel level regardless of magnification. The combination of these benefits allows for instant real-time differencing with minimal disruption to the rendering pipeline even on web browsers. We demonstrate two different implementations of this method; one in a desktop application and one in Unity 3D game engine on the web. The performance of the proposed method across a range of devices is presented and practical benefits of our approach are further evaluated in a user study of twenty professionals with several large-scale models that are typical of the Building Information Modelling paradigm. Based on this evaluation we conclude that our method is invaluable in day-to-day engineering workflows and is well suited to its purpose.

Type: Proceedings paper
Title: Screen space 3D diff: A fast and reliable method for real-time 3D differencing on the web
Event: Web3D '18 23rd International ACM Conference on 3D Web Technology
ISBN-13: 9781450358002
Open access status: An open access version is available from UCL Discovery
DOI: 10.1145/3208806.3208809
Publisher version: http://dx.doi.org/10.1145/3208806.3208809
Language: English
Additional information: © 2018 Copyright held by the owner/author(s). This version is the author accepted manuscript. For information on re-use, please refer to the publisher’s terms and conditions.
UCL classification: UCL
UCL > Provost and Vice Provost Offices
UCL > Provost and Vice Provost Offices > UCL BEAMS
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science
UCL > Provost and Vice Provost Offices > UCL BEAMS > Faculty of Engineering Science > Dept of Computer Science
URI: https://discovery.ucl.ac.uk/id/eprint/10059822
Downloads since deposit
134Downloads
Download activity - last month
Download activity - last 12 months
Downloads by country - last 12 months

Archive Staff Only

View Item View Item