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. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Dawei Sun 0007

dblp:53/8276-7 · DBLP profile ↗
← Back
9ranked-venue papers
3as first author
5since 2021 · last 2024
0000-0002-5166-6350ORCID · conflict

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

Artificial intelligence and machine learning · 5 · 2 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 4 · 1 first-authorSystems, architecture and hardware · 2 · 1 first-author · 2 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 1 · 1 since 2021

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.

Artificial intelligence
6 papers
3D vision · 44% Autonomous driving · 18% Motion planning and robot control · 10%
Computer graphics and multimedia
1 paper
Computational photography and imaging · 67% Virtual and augmented reality · 33%
Software engineering, system software, and programming languages
1 paper
Program verification · 100%

Topics — the 15 heaviest of 18, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › 3D vision › multi-view geometry
two-view geometry
1.022022
OANet: Learning Two-View Correspondences and Geometry Using Order-Aware Network · IEEE Trans. Pattern Anal. Mach. Intell. 2022
Learning Two-View Correspondences and Geometry Using Order-Aware Network · ICCV 2019
Robotics › Autonomous driving
perception
0.812024
Learning-based Inverse Perception Contracts and Applications · ICRA 2024
Robotics › Motion planning and robot control › robot control
safe control
0.812024
Learning-based Inverse Perception Contracts and Applications · ICRA 2024
Computer vision › 3D vision
camera pose estimation
0.722022
OANet: Learning Two-View Correspondences and Geometry Using Order-Aware Network · IEEE Trans. Pattern Anal. Mach. Intell. 2022
Learning Two-View Correspondences and Geometry Using Order-Aware Network · ICCV 2019
Computer vision › 3D vision
correspondence estimation
0.612022
OANet: Learning Two-View Correspondences and Geometry Using Order-Aware Network · IEEE Trans. Pattern Anal. Mach. Intell. 2022
Computer vision › 3D vision › camera pose estimation
relative pose regression
0.612022
OANet: Learning Two-View Correspondences and Geometry Using Order-Aware Network · IEEE Trans. Pattern Anal. Mach. Intell. 2022
Program verification › neural network verification
neural network controller verification
0.612022
Verifying Controllers With Vision-Based Perception Using Safe Approximate Abstractions · IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 2022
Machine learning › Efficient and distributed learning › model compression
knowledge distillation
0.412020
Knowledge Transfer via Dense Cross-Layer Mutual-Distillation · ECCV (15) 2020
Computer vision › 3D vision › pose estimation
correspondence-based pose estimation
0.412019
Learning Two-View Correspondences and Geometry Using Order-Aware Network · ICCV 2019
Machine learning › Graph learning
graph matching
0.412019
Learning Two-View Correspondences and Geometry Using Order-Aware Network · ICCV 2019
Computer vision › Image recognition and object detection
image classification
0.412019
Deeply-Supervised Knowledge Synergy · CVPR 2019
Virtual and augmented reality › 3d display
automultiscopic display
0.412019
Unified Mathematical Model for Multilayer-Multiframe Compressive Light Field Displays Using LCDs · IEEE Trans. Vis. Comput. Graph. 2019
Computational photography and imaging › light field display
compressive light field display
0.412019
Unified Mathematical Model for Multilayer-Multiframe Compressive Light Field Displays Using LCDs · IEEE Trans. Vis. Comput. Graph. 2019
Computational photography and imaging
light field display
0.412019
Unified Mathematical Model for Multilayer-Multiframe Compressive Light Field Displays Using LCDs · IEEE Trans. Vis. Comput. Graph. 2019
Machine learning › Trustworthy machine learning
uncertainty estimation
0.212024
Learning-based Inverse Perception Contracts and Applications · ICRA 2024

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

program analysis · 1.1abstraction inference · 1.1CBMC · 1.1order-aware network · 1.0learning-based perception contract · 0.8control synthesis · 0.8soft assignment · 0.6hierarchical clustering · 0.6mutual distillation · 0.4nonlinear matrix optimization · 0.4auxiliary supervision · 0.4L-BFGS · 0.4CUDA · 0.4
YearPublicationVenuePosition
2024 Learning-based Inverse Perception Contracts and Applications
abstract
Perception modules are integral in many modern autonomous systems, but their accuracy can be subject to the vagaries of the environment. In this paper, we propose a learning-based approach that can automatically characterize the error of a perception module from data and use this for safe control. The proposed approach constructs an inverse perception contract (IPC) which generates a set that contains the ground-truth value that is being estimated by the perception module, with high probability. We apply the proposed approach to study a vision pipeline deployed on a quadcopter. With the proposed approach, we successfully constructed an IPC for the vision pipeline. We then designed a control algorithm that utilizes the learned IPC, with the goal of landing the quadcopter safely on a landing pad. Experiments show that with the learned IPC, the control algorithm safely landed the quadcopter despite the error from the perception module, while the baseline algorithm without using the learned IPC failed to do so.
Dawei Sun 0007, Benjamin C. Yang, Sayan Mitra 0001
ICRA1
2022 Industry-track: Challenges in Rebooting Autonomy with Deep Learned Perception
abstract
Deep learning (DL) models are becoming effective in solving computer-vision tasks such as semantic segmentation, object tracking, and pose estimation on real-world captured images. Reliability analysis of autonomous systems that use these DL models as part of their perception systems have to account for the performance of these models. Autonomous systems with traditional sensors have tried-and-tested reliability assessment processes with modular design, unit tests, system integration, compositional verification, certification, etc. In contrast, DL perception modules relies on data-driven or learned models. These models do not capture uncertainty and often lack robustness. Also, these models are often updated throughout the lifecycle of the product when new data sets become available. However, the integration of an updated DL-based perception requires a reboot and start afresh of the reliability assessment and operation processes for autonomous systems. In this paper, we discuss three challenges related to specifying, verifying, and operating systems that incorporate DL-based perception. We illustrate these challenges through two concrete and open source examples.
Michael Abraham, Aaron Mayne, Tristan Perez, Ítalo Romani de Oliveira, Huafeng Yu, Chiao Hsieh, Yangge Li, Dawei Sun 0007, Sayan Mitra 0001
EMSOFT8
2022 NeuReach: Learning Reachability Functions from Simulations
abstract
Abstract We present , a tool that uses neural networks for predicting reachable sets from executions of a dynamical system. Unlike existing reachability tools, computes areachability functionthat outputs an accurate over-approximation of the reachable set foranyinitial set in a parameterized family. Such reachability functions are useful for online monitoring, verification, and safe planning. implements empirical risk minimization for learning reachability functions. We discuss the design rationale behind the optimization problem and establish that the computed output is probably approximately correct. Our experimental evaluations over a variety of systems show promise. can learn accurate reachability functions for complex nonlinear systems, including some that are beyond existing methods. From a learned reachability function, arbitrary reachtubes can be computed in milliseconds. is available at https://github.com/sundw2014/NeuReach .
Dawei Sun 0007, Sayan Mitra 0001
TACAS (1)1
2022 OANet: Learning Two-View Correspondences and Geometry Using Order-Aware Network
abstract
Establishing correct correspondences between two images should consider both local and global spatial context. Given putative correspondences of feature points in two views, in this paper, we propose Order-Aware Network, which infers the probabilities of correspondences being inliers and regresses the relative pose encoded by the essential or fundamental matrix. Specifically, this proposed network is built hierarchically and comprises three operations. First, to capture the local context of sparse correspondences, the network clusters unordered input correspondences by learning a soft assignment matrix. These clusters are in canonical order and invariant to input permutations. Next, the clusters are spatially correlated to encode the global context of correspondences. After that, the context-encoded clusters are interpolated back to the original size and position to build a hierarchical architecture. We intensively experiment on both outdoor and indoor datasets. The accuracy of the two-view geometry and correspondences are significantly improved over the state-of-the-arts. Besides, based on the proposed method and advanced local feature, we won the first place in CVPR 2019 image matching workshop challenge and also achieve state-of-the-art results in the Visual Localization benchmark. Code is available at https://github.com/zjhthu/OANet.
Dawei Sun 0007, Zixin Luo, Anbang Yao, Lei Zhou 0011, Tianwei Shen, Yurong Chen 0001, Long Quan, Hongen Liao
IEEE Trans. Pattern Anal. Mach. Intell.2
2022 Verifying Controllers With Vision-Based Perception Using Safe Approximate Abstractions
abstract
Convolutional Neural Networks (CNN) for object detection, lane detection, and segmentation now sit at the head of most autonomy pipelines, and yet, their safety analysis remains an important challenge. Formal analysis of perception models is fundamentally difficult because their correctness is hard if not impossible to specify. We present a technique for inferring intelligible and safe abstractions for perception models from system-level safety requirements, data, and program analysis of the modules that are downstream from perception. The technique can help tradeoff safety, size, and precision, in creating abstractions and the subsequent verification. We apply the method to two significant case studies based on high-fidelity simulations (a) a vision-based lane keeping controller for an autonomous vehicle and (b) a controller for an agricultural robot. We show how the generated abstractions can be composed with the downstream modules and then the resulting abstract system can be verified using program analysis tools like CBMC. Detailed evaluations of the impacts of size, safety requirements, and the environmental parameters (e.g., lighting, road surface, plant type) on the precision of the generated abstractions suggest that the approach can help guide the search for corner cases and safe operating envelops.
Chiao Hsieh, Yangge Li, Dawei Sun 0007, Keyur Joshi 0001, Sasa Misailovic, Sayan Mitra 0001
IEEE Trans. Comput. Aided Des. Integr. Circuits Syst.3
2020 Knowledge Transfer via Dense Cross-Layer Mutual-Distillation
Anbang Yao, Dawei Sun 0007
ECCV (15)2
2019 Deeply-Supervised Knowledge Synergy
abstract
Convolutional Neural Networks (CNNs) have become deeper and more complicated compared with the pioneering AlexNet. However, current prevailing training scheme follows the previous way of adding supervision to the last layer of the network only and propagating error information up layer-by-layer. In this paper, we propose Deeply-supervised Knowledge Synergy (DKS), a new method aiming to train CNNs with improved generalization ability for image classification tasks without introducing extra computational cost during inference. Inspired by the deeply-supervised learning scheme, we first append auxiliary supervision branches on top of certain intermediate network layers. While properly using auxiliary supervision can improve model accuracy to some degree, we go one step further to explore the possibility of utilizing the probabilistic knowledge dynamically learnt by the classifiers connected to the backbone network as a new regularization to improve the training. A novel synergy loss, which considers pairwise knowledge matching among all supervision branches, is presented. Intriguingly, it enables dense pairwise knowledge matching operations in both top-down and bottom-up directions at each training iteration, resembling a dynamic synergy process for the same task. We evaluate DKS on image classification datasets using state-of-the-art CNN architectures, and show that the models trained with it are consistently better than the corresponding counterparts. For instance, on the ImageNet classification benchmark, our ResNet-152 model outperforms the baseline model with a 1.47% margin in Top-1 accuracy. Code is available at https://github.com/sundw2014/DKS.
Dawei Sun 0007, Anbang Yao, Aojun Zhou, Hao Zhao 0002
CVPR1
2019 Learning Two-View Correspondences and Geometry Using Order-Aware Network
abstract
Establishing correspondences between two images requires both local and global spatial context. Given putative correspondences of feature points in two views, in this paper, we propose Order-Aware Network, which infers the probabilities of correspondences being inliers and regresses the relative pose encoded by the essential matrix. Specifically, this proposed network is built hierarchically and comprises three novel operations. First, to capture the local context of sparse correspondences, the network clusters unordered input correspondences by learning a soft assignment matrix. These clusters are in a canonical order and invariant to input permutations. Next, the clusters are spatially correlated to form the global context of correspondences. After that, the context-encoded clusters are recovered back to the original size through a proposed upsampling operator. We intensively experiment on both outdoor and indoor datasets. The accuracy of the two-view geometry and correspondences are significantly improved over the state-of-the-arts.
Dawei Sun 0007, Zixin Luo, Anbang Yao, Lei Zhou 0011, Tianwei Shen, Yurong Chen 0001, Hongen Liao, Long Quan
ICCV2
2019 Unified Mathematical Model for Multilayer-Multiframe Compressive Light Field Displays Using LCDs
abstract
We propose a unified mathematical model for multilayer-multiframe compressive light field displays that supports both attenuation-based and polarization-based architectures. We show that the light field decomposition of such a display can be cast as a bound constrained nonlinear matrix optimization problem. Efficient light field decomposition algorithms are developed using the limited-memory BFGS (L-BFGS) method for automultiscopic displays with high resolution and high image fidelity. In addition, this framework is the first to support multilayer polarization-based compressive light field displays with time multiplexing. This new architecture significantly reduces artifacts compared with attenuation-based multilayer-multiframe displays; thus, it can allow the requirements regarding the number of layers or the refresh rate to be relaxed. We verify the proposed methods by constructing two 3-layer prototypes using high-speed LCDs, one based on the attenuation architecture and one based on the polarization architecture. Moreover, an efficient CUDA-based program is implemented. Our displays can produce images with higher spatial resolution with thinner form factors compared with traditional automultiscopic displays in both simulations and experiments.
Zhencheng Fan, Dawei Sun 0007, Hongen Liao
IEEE Trans. Vis. Comput. Graph.3