Demo Data from VLDB 2026 / reviewers in the wild / expert
Jaehyeok Kim
dblp:184/8296
· DBLP profile ↗
5ranked-venue papers
1as first author
3since 2021 · last 2025
—ORCID · conflict
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 3 · 1 first-author · 3 since 2021Systems, architecture and hardware · 3 · 1 since 2021Software engineering, systems software and programming languages · 2Graphics, computer vision, multimedia, augmented reality and games · 2 · 1 first-author · 2 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
2 papers |
Generative modeling · 61% 3D vision · 39% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Processor architecture and microarchitecture · 87% Embedded and real-time systems · 13% | |
| Computer graphics and multimedia
1 paper |
Rendering · 100% | |
| Software engineering, system software, and programming languages
2 papers |
Runtime systems and virtual machines · 74% Programming languages and type systems · 26% |
Topics — the 10 heaviest of 13, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Computer vision › 3D vision
3d generation |
0.9 | 1 | 2025 | From One to More: Contextual Part Latents for 3D Generation · ICCV 2025 |
Machine learning › Generative modeling
diffusion model |
0.9 | 1 | 2025 | From One to More: Contextual Part Latents for 3D Generation · ICCV 2025 |
Machine learning › Generative modeling › diffusion model
latent diffusion model |
0.9 | 1 | 2025 | From One to More: Contextual Part Latents for 3D Generation · ICCV 2025 |
Rendering
neural radiance fields |
0.8 | 1 | 2024 | Motion-Oriented Compositional Neural Radiance Fields for Monocular Dynamic Human Modeling · ECCV (39) 2024 |
Processor architecture and microarchitecture
instruction set architecture |
0.3 | 1 | 2017 | Typed Architectures: Architectural Support for Lightweight Scripting · ASPLOS 2017 |
Runtime systems and virtual machines
interpreter |
0.2 | 1 | 2016 | Short-Circuit Dispatch: Accelerating Virtual Machine Interpreters on Embedded Processors · ISCA 2016 |
Processor architecture and microarchitecture
branch prediction |
0.2 | 1 | 2016 | Short-Circuit Dispatch: Accelerating Virtual Machine Interpreters on Embedded Processors · ISCA 2016 |
Processor architecture and microarchitecture › branch prediction
branch target buffer |
0.2 | 1 | 2016 | Short-Circuit Dispatch: Accelerating Virtual Machine Interpreters on Embedded Processors · ISCA 2016 |
Computer vision › 3D vision › 3d reconstruction › dynamic 3d reconstruction
monocular dynamic scene reconstruction |
0.2 | 1 | 2024 | Motion-Oriented Compositional Neural Radiance Fields for Monocular Dynamic Human Modeling · ECCV (39) 2024 |
Embedded and real-time systems
embedded processor |
0.1 | 1 | 2016 | Short-Circuit Dispatch: Accelerating Virtual Machine Interpreters on Embedded Processors · ISCA 2016 |
Methods — techniques the papers use, named apart from their topics
neural radiance field · 1.5compositional modeling · 1.5part latents · 0.9mutual guidance · 0.9type tag extraction · 0.6polymorphic instructions · 0.6hardware type checking · 0.6short-circuit dispatch · 0.5
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2025 | From One to More: Contextual Part Latents for 3D GenerationabstractTo generate 3D objects, early research focused on multi-view-driven approaches relying solely on 2D renderings. Recently, the 3D native latent diffusion paradigm has demonstrated superior performance in 3D generation, because it fully leverages the geometric information provided in ground truth 3D data. Despite its fast development, 3D diffusion still faces three challenges. First, the majority of these methods represent a 3D object by one single latent, regardless of its complexity. This may lead to detail loss when generating 3D objects with multiple complicated parts. Second, most 3D assets are designed parts by parts, yet the current holistic latent representation overlooks the independence of these parts and their interrelationships, limiting the model's generative ability. Third, current methods rely on global conditions (e.g., text, image, point cloud) to control the generation process, lacking detailed controllability. Therefore, motivated by how 3D designers create a 3D object, we present a new part-based 3D generation framework, CoPart, which represents a 3D object with multiple contextual part latents and simultaneously generates coherent 3D parts. This part-based framework has several advantages, including: i) reduces the encoding burden of intricate objects by decomposing them into simpler parts, ii) facilitates part learning and part relationship modeling, and iii) naturally supports part-level control. Furthermore, to ensure the coherence of part latents and to harness the powerful priors from foundation models, we propose a novel mutual guidance strategy to fine-tune pre-trained diffusion models for joint part latent denoising. Benefiting from the part-based representation, we demonstrate that CoPart can support various applications including part-editing, articulated object generation, and mini-scene generation. Moreover, we collect a new large-scale 3D part dataset named Partverse from Objaverse through automatic mesh segmentation and subsequent human post-annotations. By training on the proposed dataset, CoPart achieves promising part-based 3D generation with high controllability. Project page: https://hkdsc.github.io/project/copart. Shaocong Dong, Lihe Ding, Yaokun Li, Jaehyeok Kim, Chenjian Gao, Zhanpeng Huang, Zibin Wang, Tianfan Xue |
ICCV | 8 |
| 2024 | Motion-Oriented Compositional Neural Radiance Fields for Monocular Dynamic Human Modeling
Jaehyeok Kim, Dongyoon Wee, Dan Xu 0002 |
ECCV (39) | 1 |
| 2024 | MIXED-SENSE: A Mixed Reality Sensor Emulation Framework for Test and Evaluation of UAVs Against False Data Injection AttacksabstractWe present a high-fidelity Mixed Reality sensor emulation framework for testing and evaluating the resilience of Unmanned Aerial Vehicles (UAVs) against false data injection (FDI) attacks. The proposed approach can be utilized to assess the impact of FDI attacks, benchmark attack detector performance, and validate the effectiveness of mitigation/reconfiguration strategies in single-UAV and UAV swarm operations. Our Mixed Reality framework leverages high-fidelity simulations of Gazebo and a Motion Capture system to emulate proprioceptive (e.g., GNSS) and exteroceptive (e.g., camera) sensor measurements in real-time. We propose an empirical approach to faithfully recreate signal characteristics such as latency and noise in these measurements. Finally, we illustrate the efficacy of our proposed framework through a Mixed Reality experiment consisting of an emulated GNSS attack on an actual UAV, which (i) demonstrates the impact of false data injection attacks on GNSS measurements and (ii) validates a mitigation strategy utilizing a distributed camera network developed in our previous work. Our open-source implementation is available at https://github.com/CogniPilot/mixed_sense Kartik Anand Pant, Li-Yu Lin, Jaehyeok Kim, Worawis Sribunma, James Goppert, Inseok Hwang 0002 |
IROS | 3 |
| 2017 | Typed Architectures: Architectural Support for Lightweight ScriptingabstractDynamic scripting languages are becoming more and more widely adopted not only for fast prototyping but also for developing production-grade applications. They provide high-productivity programming environments featuring high levels of abstraction with powerful built-in functions, automatic memory management, object-oriented programming paradigm and dynamic typing. However, their flexible, dynamic type systems easily become the source of inefficiency in terms of instruction count, memory footprint, and energy consumption. This overhead makes it challenging to deploy these high-productivity programming technologies on emerging single-board computers for IoT applications. Addressing this challenge, this paper introduces Typed Architectures, a high-efficiency, low-cost execution substrate for dynamic scripting languages, where each data variable retains high-level type information at an ISA level. Typed Architectures calculate and check the dynamic type of each variable implicitly in hardware, rather than explicitly in software, hence significantly reducing instruction count for dynamic type checking. Besides, Typed Architectures introduce polymorphic instructions (e.g., xadd), which are bound to the correct native instruction at runtime within the pipeline (e.g., add or fadd) to efficiently implement polymorphic operators. Finally, Typed Architectures provide hardware support for flexible yet efficient type tag extraction and insertion, capturing common data layout patterns of tag-value pairs. Our evaluation using a fully synthesizable RISC-V RTL design on FPGA shows that Typed Architectures achieve geomean speedups of 11.2% and 9.9% with maximum speedups of 32.6% and 43.5% for two production-grade scripting engines for JavaScript and Lua, respectively. Moreover, Typed Architectures improve the energy-delay product (EDP) by 19.3% for JavaScript and 16.5% for Lua with an area overhead of 1.6% at a 40nm technology node. Channoh Kim, Jaehyeok Kim, Sungmin Kim, Namho Kim, Gitae Na, Young H. Oh, Hyeon-Gyu Cho, Jae W. Lee |
ASPLOS | 2 |
| 2016 | Short-Circuit Dispatch: Accelerating Virtual Machine Interpreters on Embedded ProcessorsabstractInterpreters are widely used to implement high-level language virtual machines (VMs), especially on resource-constrained embedded platforms. Many scripting languages employ interpreter-based VMs for their advantages over native code compilers, such as portability, smaller resource footprint, and compact codes. For efficient interpretation a script (program) is first compiled into an intermediate representation, or bytecodes. The canonical interpreter then runs an infinite loop that fetches, decodes, and executes one bytecode at a time. This bytecode dispatch loop is a well-known source of inefficiency, typically featuring a large jump table with a hard-to-predict indirect jump. Most existing techniques to optimize this loop focus on reducing the misprediction rate of this indirect jump in both hardware and software. However, these techniques are much less effective on embedded processors with shallow pipelines and low IPCs. Instead, we tackle another source of inefficiency more prominent on embedded platforms - redundant computation in the dispatch loop. To this end, we propose Short-Circuit Dispatch (SCD), a low cost architectural extension that enables fast, hardware-based bytecode dispatch with fewer instructions. The key idea of SCD is to overlay the software-created bytecode jump table on a branch target buffer (BTB). Once a bytecode is fetched, the BTB is looked up using the bytecode, instead of PC, as key. If it hits, the interpreter directly jumps to the target address retrieved from the BTB, otherwise, it goes through the original dispatch path. This effectively eliminates redundant computation in the dispatcher code for decode, bound check, and target address calculation, thus significantly reducing total instruction count. Our simulation results demonstrate that SCD achieves geomean speedups of 19.9% and 14.1% for two production-grade script interpreters for Lua and JavaScript, respectively. Moreover, our fully synthesizable RTL design based on a RISC-V embedded processor shows that SCD improves the EDP of the Lua interpreter by 24.2%, while increasing the chip area by only 0.72% at a 40nm technology node. Channoh Kim, Sungmin Kim, Hyeon-Gyu Cho, Jaehyeok Kim, Young H. Oh, Hakbeom Jang, Jae W. Lee |
ISCA | 5 |