VLDB 2026 Research / reviewers in the wild / expert
Satoshi Kanai
dblp:51/386
· DBLP profile ↗
12ranked-venue papers
1as first author
3since 2021 · last 2026
0000-0003-3570-1782ORCID · corroborated
Domains — the database's venue-derived domains; a paper can count in several
Graphics, computer vision, multimedia, augmented reality and games · 7 · 2 since 2021Artificial intelligence and machine learning · 3 · 1 first-author · 1 since 2021Systems, architecture and hardware · 3 · 1 first-author · 1 since 2021Theory of computation · 2
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
1 paper |
Geometric modeling and processing · 77% Computer animation and physical simulation · 23% | |
| Software engineering, system software, and programming languages
1 paper |
Requirements engineering and software design · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
2 papers |
Embedded and real-time systems · 56% Performance modeling and evaluation · 44% |
Topics — the 9 heaviest of 10, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Geometric modeling and processing
mesh segmentation |
0.2 | 1 | 2013 | Decomposing scanned assembly meshes based on periodicity recognition and its application to kinematic simulation modeling · Comput. Aided Des. 2013 |
Embedded and real-time systems › industrial control systems
distributed control systems |
0.0 | 1 | 2001 | Object-Oriented Design Pattern Approach for Modeling and Simulating Open Distributed Control System · ICRA 2001 |
Performance modeling and evaluation
simulation |
0.0 | 1 | 2001 | Object-Oriented Design Pattern Approach for Modeling and Simulating Open Distributed Control System · ICRA 2001 |
Requirements engineering and software design › model-driven engineering
code generation from design |
0.0 | 1 | 2000 | Object-Oriented Graphical Specification and Seamless Design Procedure for Manufacturing Cell Control Software Development · ICRA 2000 |
Requirements engineering and software design › software architecture
graphical specification |
0.0 | 1 | 2000 | Object-Oriented Graphical Specification and Seamless Design Procedure for Manufacturing Cell Control Software Development · ICRA 2000 |
Requirements engineering and software design
model-driven engineering |
0.0 | 1 | 2000 | Object-Oriented Graphical Specification and Seamless Design Procedure for Manufacturing Cell Control Software Development · ICRA 2000 |
Requirements engineering and software design › object-oriented analysis and design
object-oriented design |
0.0 | 1 | 2000 | Object-Oriented Graphical Specification and Seamless Design Procedure for Manufacturing Cell Control Software Development · ICRA 2000 |
Requirements engineering and software design
software architecture |
0.0 | 1 | 2000 | Object-Oriented Graphical Specification and Seamless Design Procedure for Manufacturing Cell Control Software Development · ICRA 2000 |
Embedded and real-time systems
cyber-physical system platforms |
0.0 | 1 | 2000 | Object-Oriented Graphical Specification and Seamless Design Procedure for Manufacturing Cell Control Software Development · ICRA 2000 |
Methods — techniques the papers use, named apart from their topics
scanned assembly meshes · 0.2petri net simulation · 0.1co-simulation · 0.1statechart pattern · 0.0device-constructor pattern · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2026 | Prototype XR Elastodynamics System for Disaster Medical ResponseabstractABSTRACT This paper presents a prototype XR system for disaster medical response, demonstrating the feasibility of real‐time interactive elastodynamics simulations in emergency scenarios. The system delivers an end‐to‐end workflow utilizing XR technology, from on‐site data acquisition to remote simulation. Specifically, we propose an image‐guided mesh‐processing pipeline that converts photographs of injured individuals into solver‐ready tetrahedral meshes. We also develop a constraint‐based elastodynamics solver capable of simulating deformable bodies and visualizing internal stresses. Additionally, the system integrates multiple advanced XR devices and addresses the coordinate‐alignment problem between these devices and the simulator. We validate the system's performance in both AR/VR modes, under textured and stress‐visualization configurations, and demonstrate its applicability for remote medical guidance. Beyond whole‐body elastic simulations, we conduct preliminary organ‐level experiments to inform future remote surgical applications. This prototype, validated using a two‐room setup, provides a feasible solution for remote emergency medical response. Xu Wang 0045, Daichi Aoki, Soichi Murakami, Takashi Shimoe, Taku Senoo, Hiroaki Date, Toshiaki Shichinohe, Takashige Abe, Satoshi Kanai, Atsushi Konno |
Comput. Animat. Virtual Worlds | 9 |
| 2026 | Residual-driven Chebyshev acceleration for Jacobi Neo-Hookean XPBD solver
Xu Wang 0045, Soichi Murakami, Takashi Shimoe, Taku Senoo, Hiroaki Date, Toshiaki Shichinohe, Takashige Abe, Satoshi Kanai, Atsushi Konno |
Vis. Comput. | 9 |
| 2025 | Real-Time Position-Based Deformable Human Body Dynamics for Disaster Rescue Simulation: A Stress-Driven Approach using a Practical Neo-Hookean ConstraintabstractPosition Based Dynamics (PBD) has been widely adopted for interactive simulation, particularly in applications such as virtual surgery and elastodynamics. However, many existing frameworks focus exclusively on interactive deformation, often neglecting the comprehensive analysis of stress distribution, which is a critical factor in engineering assessments. In remote disaster rescue scenarios, real-time stress visualization can provide vital insights that enable rescue teams to make informed decisions when interacting with deformable objects. In this work, we introduce a fully GPU-parallel, stress-driven simulation framework for real-time deformable human body dynamics, specifically designed for disaster rescue applications. Our approach computes the von Mises stress for each tetrahedral element using a practical Neo-Hookean material model, projects the stress onto the corresponding mesh vertices, and maps these values onto the surface for intuitive rendering. In particular, we address the convergence limitations of general Neo-Hookean constraints under a Jacobi parallel scheme by developing a robust, improved approach. This improved approach avoids the typical volume loss observed in conventional methods and better replicates the qualitative behavior of the Gauss-Seidel scheme. Quantitative experiments using 100 human body models with diverse shapes, heights, and weights demonstrate that our framework effectively maintains the original pose while delivering enhanced physical realism and informative stress visualization. This capability provides disaster rescue teams with critical insights to optimize decision-making during emergencies. Xu Wang 0045, Daichi Aoki, Zechen Zhu, Soichi Murakami, Takashi Shimoe, Taku Senoo, Hiroaki Date, Toshiaki Shichinohe, Takashige Abe, Satoshi Kanai, Atsushi Konno |
IROS | 10 |
| 2013 | Decomposing scanned assembly meshes based on periodicity recognition and its application to kinematic simulation modeling
Tomohiro Mizoguchi, Satoshi Kanai |
Comput. Aided Des. | 2 |
| 2010 | Decomposing Scanned Assembly Meshes Based on Periodicity Recognition and Its Application to Kinematic Simulation Modeling
Tomohiro Mizoguchi, Satoshi Kanai |
GMP | 2 |
| 2006 | Segmentation of Scanned Mesh into Analytic Surfaces Based on Robust Curvature Estimation and Region Growing
Tomohiro Mizoguchi, Hiroaki Date, Satoshi Kanai, Takeshi Kishinami |
GMP | 3 |
| 2005 | Mesh simplification and adaptive LOD for finite element mesh generationabstractIn this paper, we propose a new triangular finite element mesh generation method based on simplification of high-density mesh and adaptive level-of detail (LOD) methods for efficient CAE. Mesh simplification evaluating mesh properties is applied to control the mesh properties required for FE mesh, such as the number of triangular elements, element shape quality and size while keeping the specified approximation tolerance. Adaptive LOD methods based on vertex hierarchy according to curvature and region of interest, and global LOD method preserving density distributions are also proposed in order to construct a more appropriate FE mesh. These methods enable efficient generation of FE meshes with appropriate properties for analysis from a high-density mesh. Finally, the effectiveness of our approach is shown through evaluations of the FE meshes for practical use. Hiroaki Date, Satoshi Kanai, Takeshi Kishinami, Ichiro Nishigaki |
CAD/Graphics | 2 |
| 2005 | A new bilateral mesh smoothing method by recognizing featuresabstractIn this paper, we propose a new mesh smoothing method for mesh models with measurement noise obtained from a 3D scanner. Our proposed method enables not only the removal of noise from the faces but the preservation and smoothing of features recognized as sharp edges and corners. First, by using the eigen analysis of normal voting tensor, mesh edges composed of sharp edges can be extracted. Second, bilateral filtering is applied to extracted mesh edges to smooth the mesh edges along the direction of the sharp edge. Finally, by applying modified bilateral filtering to the overall mesh, a mesh model with sharp edges smoothed along their directions and measurement noise removed from faces was obtained. Takafumi Shimizu, Hiroaki Date, Satoshi Kanai, Takeshi Kishinami |
CAD/Graphics | 3 |
| 2003 | A Cooperative Simulation Mechanism of Distributed Control Systems Based on Object-Oriented Design PatternabstractDistributed control systems (DCSs) consisting of a plant, a controller composed of many devices, and an open network interconnecting devices, are now used in many automation areas. For assuring the control performance under the heavy traffic on the network, the simulation of DCS is strongly needed. In the case of DCSs for controlling a mechanical plant, the graphical and cooperative simulation between the controller model and the plant model becomes important to verify the sequence of motions of the plant. For this purpose, we propose a systematic object-oriented-based DCS modeling procedure to efficiently and uniformly develop the DCS simulation model. From this procedure, we can describe the formal description of DCS simulation model based on five object-oriented design patterns which describe the structure and behavior of the DCS. We also propose an event chain mechanism between the statechart-based controller model and the graphical plant model. Finally, the cooperative DCS simulation software is developed by using the Java 3D API. Toyoaki Tomura, Satoshi Kanai, Takeshi Kishinami |
ISORC | 2 |
| 2001 | Object-Oriented Design Pattern Approach for Modeling and Simulating Open Distributed Control SystemabstractAn open distributed control system (DCS), which consists of a large number of devices and a single open network interconnecting those devices, is now used in many automation areas. One critical problem of the DCS, however, is that because there is massive traffic on the network, the system integrator must carefully tune the network traffic after the construction of the system to assure its control performance. Hence, a DCS simulator is strongly needed. In our study, we propose an object-oriented design pattern approach as a uniform, rapid and accurate method of modeling and simulating a DCS. Two special design patterns are proposed: the Statechart pattern which defines classes and the state-transition execution mechanism for realizing the dynamic behavior of devices; and the device-constructor pattern which defines classes and their instantiation mechanism for realizing the structure of devices composed of many kinds of sensors and actuators. The systematic procedures from those patterns to the executable Java code of the simulation model are also discussed. Furthermore, the effectiveness of our approach was investigated through actually developing an in-house Java-based DCS simulator. Toyoaki Tomura, Satoshi Kanai, Kiyoshi Uehiro, Susumu Yamamoto |
ICRA | 2 |
| 2001 | Developing Simulation Models of Open Distributed Control System by Using Object-Oriented Structural and Behavioral PatternsabstractAn open distributed control system (DCS), which consists of many devices and an open network interconnecting them, is now used in many automation areas. For assuring control performance under heavy traffic on the network, simulation of a DCS is required. For this purpose, we propose an object-oriented design pattern approach as a uniform, efficient and accurate method of modeling and simulating a DCS. Four design patterns are proposed. Device constructor and composite-device-constructor patterns describe classes and mechanisms for uniformly structuring device models composed of many kinds of sensors and actuators. A statechart pattern defines classes and the state-transition execution mechanism for realizing the behavior of sensors and actuators in a device. The event-chain pattern defines classes and the event dispatching mechanism among sensors and actuators in both an intra-device and inter-device manner. The systematic implementation procedures from these patterns to the executable Java code of the DCS simulation model are also discussed. Finally the effectiveness of our approach was proved by developing the Java-based DCS modeler and simulator used in building automation. Toyoaki Tomura, Satoshi Kanai |
ISORC | 2 |
| 2000 | Object-Oriented Graphical Specification and Seamless Design Procedure for Manufacturing Cell Control Software DevelopmentabstractA seamless design methodology for developing manufacturing cell control software is proposed. The methodology is based both on the graphical specification and on the systematic design procedure of its conversion to the control code. The graphical specification describes the component configuration of the cell and the activity sequence on which the devices should act. An object diagram and an activity-control-condition diagram are introduced for this purpose. The systematic design procedure specifies a clearly-defined conversion from the initial graphical specification to the cell control software code. The conversion consists of three processes: refinement, translation and information. A diagram editor has also been developed to help the programmer carry out this design procedure. Finally, the functionality of the control software generated by using the proposed methodology is validated through co-simulation with a Petri net simulator. Satoshi Kanai, Takeshi Kishinami, Toyoaki Tomura |
ICRA | 1 |