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

Jayoung Lee

dblp:256/2829 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
3since 2021 · last 2023
0000-0002-1011-6002ORCID · corroborated

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

Systems, architecture and hardware · 2 · 1 first-author · 2 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Computer networks · 1Graphics, computer vision, multimedia, augmented reality and games · 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
3 papers
Video understanding and tracking · 35% Efficient and distributed learning · 30% Image recognition and object detection · 17%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Hardware accelerators and domain-specific architectures · 53% Embedded and real-time systems · 47%

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

TopicWeightPapersLastEvidence papers
Computer vision › Video understanding and tracking
video object detection
1.122022
LiteReconfig: cost and content aware reconfiguration of video object detection systems for mobile GPUs · EuroSys 2022
Smartadapt: Multi-branch Object Detection Framework for Videos on Mobiles · CVPR 2022
Machine learning › Efficient and distributed learning › adaptive computation
adaptive inference
1.022022
Smartadapt: Multi-branch Object Detection Framework for Videos on Mobiles · CVPR 2022
ApproxDet: content and contention-aware approximate object detection for mobiles · SenSys 2020
Robotics › Robot manipulation
adaptive execution
0.612022
LiteReconfig: cost and content aware reconfiguration of video object detection systems for mobile GPUs · EuroSys 2022
Computer vision › Image recognition and object detection
object detection
0.612022
Smartadapt: Multi-branch Object Detection Framework for Videos on Mobiles · CVPR 2022
Embedded and real-time systems
low-latency inference
0.212022
LiteReconfig: cost and content aware reconfiguration of video object detection systems for mobile GPUs · EuroSys 2022
Embedded and real-time systems
mobile computing
0.212022
LiteReconfig: cost and content aware reconfiguration of video object detection systems for mobile GPUs · EuroSys 2022
Embedded and real-time systems › on-device inference
mobile inference
0.212022
Smartadapt: Multi-branch Object Detection Framework for Videos on Mobiles · CVPR 2022
Edge and fog computing › video analytics
mobile video analytics
0.112020
ApproxDet: content and contention-aware approximate object detection for mobiles · SenSys 2020

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

multi-branch detection · 1.1feature extraction · 1.1cost-benefit analysis · 1.1content-aware accuracy prediction · 1.1multi-branch object detection · 0.9latency SLA-driven scheduling · 0.9
YearPublicationVenuePosition
2023 Virtuoso: Energy- and Latency-aware Streamlining of Streaming Videos on Systems-on-Chips
abstract
Efficient and adaptive computer vision systems have been proposed to make computer vision tasks, such as image classification and object detection, optimized for embedded or mobile devices. These solutions, quite recent in their origin, focus on optimizing the model (a deep neural network) or the system by designing an adaptive system with approximation knobs. Despite several recent efforts, we show that existing solutions suffer from two major drawbacks. First , while mobile devices or systems-on-chips usually come with limited resources including battery power, most systems do not consider the energy consumption of the models during inference. Second , they do not consider the interplay between the three metrics of interest in their configurations, namely, latency, accuracy, and energy. In this work, we propose an efficient and adaptive video object detection system— Virtuoso , which is jointly optimized for accuracy, energy efficiency, and latency. Underlying Virtuoso is a multi-branch execution kernel that is capable of running at different operating points in the accuracy-energy-latency axes, and a lightweight runtime scheduler to select the best fit execution branch to satisfy the user requirement. We position this work as a first step in understanding the suitability of various object detection kernels on embedded boards in the accuracy-latency-energy axes, opening the door for further development in solutions customized to embedded systems and for benchmarking such solutions. Virtuoso is able to achieve up to 286 FPS on the NVIDIA Jetson AGX Xavier board, which is up to 45× faster than the baseline EfficientDet D3 and 15× faster than the baseline EfficientDet D0. In addition, we also observe up to 97.2% energy reduction using Virtuoso compared to the baseline YOLO (v3)—a widely used object detector designed for mobiles. To fairly compare with Virtuoso , we benchmark 15 state-of-the-art or widely used protocols, including Faster R-CNN (FRCNN) [NeurIPS’15], YOLO v3 [CVPR’16], SSD [ECCV’16], EfficientDet [CVPR’20], SELSA [ICCV’19], MEGA [CVPR’20], REPP [IROS’20], FastAdapt [EMDL’21], and our in-house adaptive variants of FRCNN+, YOLO+, SSD+, and EfficientDet+ (our variants have enhanced efficiency for mobiles). With this comprehensive benchmark, Virtuoso has shown superiority to all the above protocols, leading the accuracy frontier at every efficiency level on NVIDIA Jetson mobile GPUs. Specifically, Virtuoso has achieved an accuracy of 63.9%, which is more than 10% higher than some of the popular object detection models, FRCNN at 51.1% and YOLO at 49.5%.
Jayoung Lee, Pengcheng Wang 0001, Ran Xu 0003, Venkat R. Dasari, Noah Weston, Yin Li 0003, Saurabh Bagchi, Somali Chaterji
ACM Trans. Design Autom. Electr. Syst.1
2022 Smartadapt: Multi-branch Object Detection Framework for Videos on Mobiles
abstract
Several recent works seek to create lightweight deep net-works for video object detection on mobiles. We observe that many existing detectors, previously deemed computationally costly for mobiles, intrinsically support adaptive inference, and offer a multi-branch object detection frame-work (MBODF). Here, an MBODF is referred to as a so-lution that has many execution branches and one can dy-namically choose from among them at inference time to sat-isfy varying latency requirements (e.g. by varying resolution of an input frame). In this paper, we ask, and answer, the wide-ranging question across all MBODFs: How to expose the right set of execution branches and then how to sched-ule the optimal one at inference time? In addition, we un-cover the importance of making a content-aware decision on which branch to run, as the optimal one is conditioned on the video content. Finally, we explore a content-aware scheduler, an Oracle one, and then a practical one, leveraging various lightweight feature extractors. Our evaluation shows that layered on Faster R-CNN-based MBODF, compared to 7 baselines, our Smartadapt achieves a higher Pareto optimal curve in the accuracy-vs-latency space for the ILSVRC VID dataset.
Ran Xu 0003, Fangzhou Mu, Jayoung Lee, Preeti Mukherjee, Somali Chaterji, Saurabh Bagchi, Yin Li 0003
CVPR3
2022 LiteReconfig: cost and content aware reconfiguration of video object detection systems for mobile GPUs
abstract
An adaptive video object detection system selects different execution paths at runtime, based on video content and available resources, so as to maximize accuracy under a target latency objective (e.g., 30 frames per second). Such a system is well suited to mobile devices with limited computing resources, and often running multiple contending applications. Existing solutions suffer from two major drawbacks. First, collecting feature values to decide on an execution branch is expensive. Second, there is a switching overhead for transitioning between branches and this overhead depends on the transition pair. LiteReconfig, an efficient and adaptive video object detection framework, addresses these challenges. LiteReconfig features a cost-benefit analyzer to decide which features to use, and which execution branch to run, at inference time. Furthermore, LiteReconfig has a content-aware accuracy prediction model, to select an execution branch tailored for frames in a video stream. We demonstrate that LiteReconfig achieves significantly improved accuracy under a set of varying latency objectives than existing systems, while maintaining up to 50 fps on an NVIDIA AGX Xavier board. Our code, with DOI, is available at https://doi.org/10.5281/zenodo.6345733.
Ran Xu 0003, Jayoung Lee, Pengcheng Wang 0001, Saurabh Bagchi, Yin Li 0003, Somali Chaterji
EuroSys2
2020 ApproxDet: content and contention-aware approximate object detection for mobiles
abstract
Advanced video analytic systems, including scene classification and object detection, have seen widespread success in various domains such as smart cities and autonomous systems. With an evolution of heterogeneous client devices, there is incentive to move these heavy video analytics workloads from the cloud to mobile devices for low latency and real-time processing and to preserve user privacy. However, most video analytic systems are heavyweight and are trained offline with some pre-defined latency or accuracy requirements. This makes them unable to adapt at runtime in the face of three types of dynamism --- the input video characteristics change, the amount of compute resources available on the node changes due to co-located applications, and the user's latency-accuracy requirements change. In this paper we introduce ApproxDet, an adaptive video object detection framework for mobile devices to meet accuracy-latency requirements in the face of changing content and resource contention scenarios. To achieve this, we introduce a multi-branch object detection kernel, which incorporates a data-driven modeling approach on the performance metrics, and a latency SLA-driven scheduler to pick the best execution branch at runtime. We evaluate ApproxDet on a large benchmark video dataset and compare quantitatively to AdaScale and YOLOv3. We find that ApproxDet is able to adapt to a wide variety of contention and content characteristics and outshines all baselines, e.g., it achieves 52% lower latency and 11.1% higher accuracy over YOLOv3. Our software is open-sourced at https://github.com/purdue-dcsl/ApproxDet.
Ran Xu 0003, Chen-Lin Zhang, Pengcheng Wang 0001, Jayoung Lee, Subrata Mitra, Somali Chaterji, Yin Li 0003, Saurabh Bagchi
SenSys4