Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

John Miller 0002

dblp:74/5270-1 · also John H. Miller 0001 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
3since 2021 · last 2024
0000-0001-5651-5650ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Computer networks · 3 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 2 · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer graphics and multimedia
4 papers
Virtual and augmented reality · 100%
Computer networks
3 papers
Wireless sensing and localization · 76% Internet of things and sensor networks · 12% Wireless networking · 12%
Artificial intelligence
1 paper
3D vision · 100%

Topics — the 9 heaviest of 11, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Virtual and augmented reality › augmented reality
collaborative augmented reality
0.922022
Cappella: Establishing Multi-User Augmented Reality Sessions Using Inertial Estimates and Peer-to-Peer Ranging · IPSN 2022
Welcome to my world: demystifying multi-user AR with the cloud: demo abstract · IPSN 2018
Computer vision › 3D vision
neural radiance field
0.812024
DART: Implicit Doppler Tomography for Radar Novel View Synthesis · CVPR 2024
Wireless sensing and localization › ranging
ultra-wideband ranging
0.522022
Welcome to my world: demystifying multi-user AR with the cloud: demo abstract · IPSN 2018
Cappella: Establishing Multi-User Augmented Reality Sessions Using Inertial Estimates and Peer-to-Peer Ranging · IPSN 2022
Virtual and augmented reality › tracking
augmented reality tracking
0.512021
FLASH: Video-Embeddable AR Anchors for Live Events · ISMAR 2021
Virtual and augmented reality
pose estimation
0.512021
FLASH: Video-Embeddable AR Anchors for Live Events · ISMAR 2021
Virtual and augmented reality › pose estimation
3d pose estimation
0.412020
All that GLITTERs: Low-Power Spoof-Resilient Optical Markers for Augmented Reality · IPSN 2020
Virtual and augmented reality
augmented reality
0.412020
All that GLITTERs: Low-Power Spoof-Resilient Optical Markers for Augmented Reality · IPSN 2020
Wireless sensing and localization
indoor localization
0.312018
Welcome to my world: demystifying multi-user AR with the cloud: demo abstract · IPSN 2018
Wireless networking › wireless network protocols
bluetooth low energy
0.112020
All that GLITTERs: Low-Power Spoof-Resilient Optical Markers for Augmented Reality · IPSN 2020

Methods — techniques the papers use, named apart from their topics

visual-inertial odometry · 1.8particle filtering · 1.1modulated LED blinking · 0.9BLE communication · 0.9volume rendering · 0.8neural radiance field · 0.8ultra-wideband · 0.7magnetic field mapping · 0.7gravity-assisted pose solver · 0.5active-passive tag detection · 0.5
YearPublicationVenuePosition
2024 DART: Implicit Doppler Tomography for Radar Novel View Synthesis
abstract
Simulation is an invaluable tool for radio-frequency system designers that enables rapid prototyping of various algorithms for imaging, target detection, classification, and tracking. However, simulating realistic radar scans is a challenging task that requires an accurate model of the scene, radio frequency material properties, and a corresponding radar synthesis function. Rather than specifying these models explicitly, we propose DART - Doppler Aided Radar Tomography, a Neural Radiance Field-inspired method which uses radar-specific physics to create a reflectance and transmittance-based rendering pipeline for range-Doppler images. We then evaluate DART by constructing a custom data collection platform and collecting a novel radar dataset together with accurate position and instantaneous velocity measurements from lidar-based localization. In comparison to state-of-the-art baselines, DART synthesizes superior radar range-Doppler images from novel views across all datasets and additionally can be used to generate high quality tomographic images.11Our implementation, data collection platform, and collected datasets can be found via our project site: https://wiselabcmu.github.io/dart/.
Tianshu Huang, John Miller 0002, Akarsh Prabhakara, Tarana Laroia, J. Zico Kolter, Anthony Rowe 0001
CVPR2
2022 Cappella: Establishing Multi-User Augmented Reality Sessions Using Inertial Estimates and Peer-to-Peer Ranging
abstract
Current collaborative augmented reality (AR) systems establish a common localization coordinate frame among users by exchanging and comparing maps comprised of feature points. However, relative positioning through map sharing struggles in dynamic or feature-sparse environments. It also requires that users exchange identical regions of the map, which may not be possible if they are separated by walls or facing different directions. In this paper, we present Cappella11Like its musical inspiration, Cappella utilizes collaboration among agents to forgo the need for instrumentation, an infrastructure-free 6-degrees-of-freedom (6DOF) positioning system for multi-user AR applications that uses motion estimates and range measurements between users to establish an accurate relative coordinate system. Cappella uses visual-inertial odometry (VIO) in conjunction with ultra-wideband (UWB) ranging radios to estimate the relative position of each device in an ad hoc manner. The system leverages a collaborative particle filtering formulation that operates on sporadic messages exchanged between nearby users. Unlike visual landmark sharing approaches, this allows for collaborative AR sessions even if users do not share the same field of view, or if the environment is too dynamic for feature matching to be reliable. We show that not only is it possible to perform collaborative positioning without infrastructure or global coordinates, but that our approach provides nearly the same level of accuracy as fixed infrastructure approaches for AR teaming applications. Cappella consists of an open source UWB firmware and reference mobile phone application that can display the location of team members in real time using mobile AR. We evaluate Cappella across mul-tiple buildings under a wide variety of conditions, including a contiguous 30,000 square foot region spanning multiple floors, and find that it achieves median geometric error in 3D of less than 1 meter.
John Miller 0002, Elahe Soltanaghai, Raewyn Duvall, Jeff Chen, Vikram Bhat, Nuno Pereira 0001, Anthony Rowe 0001
IPSN1
2021 FLASH: Video-Embeddable AR Anchors for Live Events
abstract
Public spaces like concert stadiums and sporting arenas are ideal venues for AR content delivery to crowds of mobile phone users. Unfortunately, these environments tend to be some of the most challenging in terms of lighting and dynamic staging for vision-based relocalization. In this paper, we introduce FLASH1, a system for delivering AR content within challenging lighting environments that uses active tags (i.e., blinking) with detectable features from passive tags (quads) for marking regions of interest and determining pose. This combination allows the tags to be detectable from long distances with significantly less computational overhead per frame, making it possible to embed tags in existing video displays like large jumbotrons. To aid in pose acquisition, we implement a gravity-assisted pose solver that removes the ambiguous solutions that are often encountered when trying to localize using standard passive tags. We show that our technique outperforms similarly sized passive tags in terms of range by 20-30% and is fast enough to run at 30 FPS even within a mobile web browser on a smartphone.
Edward Lu, John Miller 0002, Nuno Pereira 0001, Anthony Rowe 0001
ISMAR2
2020 All that GLITTERs: Low-Power Spoof-Resilient Optical Markers for Augmented Reality
abstract
One of the major challenges faced by Augmented Reality (AR) systems is linking virtual content accurately on physical objects and locations. This problem is amplified for applications like mobile payment, device control or secure pairing that requires authentication. In this paper, we present an active LED tag system called GLITTER that uses a combination of Bluetooth Low-Energy (BLE) and modulated LEDs to anchor AR content with no a priori training or labeling of an environment. Unlike traditional optical markers that encode data spatially, each active optical marker encodes a tag’s identifier by blinking over time, improving both the tag density and range compared to AR tags and QR codes.We show that with a low-power BLE-enabled micro-controller and a single 5 mm LED, we are able to accurately link AR content from potentially hundreds of tags simultaneously on a standard mobile phone from as far as 30 meters. Expanding upon this, using active optical markers as a primitive, we show how a constellation of active optical markers can be used for full 3D pose estimation, which is required for many AR applications, using either a single LED on a planar surface or two or more arbitrarily positioned LEDs. Our design supports 108 unique codes in a single field of view with a detection latency of less than 400 ms even when held by hand.
Rahul Anand Sharma, Adwait Dongare, John Miller 0002, Nicholas Wilkerson, Vyas Sekar, Prabal Dutta, Anthony Rowe 0001
IPSN3
2019 Improving Augmented Reality Relocalization Using Beacons and Magnetic Field Maps
abstract
In this paper, we show how beacon-based indoor localization and additional environmental fingerprints like magnetic field data can be used to both accelerate and increase the robustness of Augmented Reality (AR) relocalization. We show how the combination of Visual Inertial Odometry (VIO) and beacons can be used to construct a dense indoor magnetic field map that can act as a fine-grained calibration for compasses to quickly determine a mobile device's orientation. Unique to our approach is that we leverage accurate VIO trajectories to provide full vector magnetic field mapping that can be collected and used with devices placed in any orientation. We demonstrate a system running on an iPhone that can acquire location with 80th percentile 3D accuracy of 27cm in LOS and 46cm in NLOS, and our magnetic field mapping approach can instantly estimate orientation with 80th percentile accuracy of 11.7 degrees. We demonstrate an end-to-end system for generating a magnetic field map and subsequently localizing and tracking mobile users using beacons and VIO. This has the side effect of enabling multi-user (even cross-platform) AR applications, as all users can now be localized with respect to a common global reference without any sharing of visual feature maps.
Niranjini Rajagopal, John Miller 0002, Krishna Kumar Reghu Kumar, Anh Luong, Anthony Rowe 0001
IPIN2
2018 Welcome to my world: demystifying multi-user AR with the cloud: demo abstract
abstract
We demonstrate multi-user persistent Augmented Reality (AR) on mobile devices with a novel technique that provides nearly instant acquisition of location and orientation. Visual Inertial Odometry (VIO) provides accurate position and orientation tracking relative to device start-up for AR applications. Unfortunately, the tracking is local to the AR session of a single user and is not anchored in a global coordinate system. In order to provide all devices an accurate location in a common frame of reference, we utilize UWB nodes that range to the devices. To avoid the long startup time required to compute the device's orientation, we propose a novel technique that utilizes previously recorded magnetic field information to rapidly calibrate the compass. In order to simplify setup, we demonstrate automatic mapping of beacon locations and surveying of magnetic field by a pedestrian walking around the test area with a mobile device.
Niranjini Rajagopal, John Miller 0002, Krishna Kumar Reghu Kumar, Anh Luong, Anthony Rowe 0001
IPSN2