Philipp Slusallek
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Research Subjects
Philipp Slusallek has a total of 367 co-authors. Here are the top co-authors by number of shared publications:
- Tim Dahmen
German Research Center for Artificial Intelligence (DFKI), Saarbrücken, Germany
19 shared publications Kristian Sons
Saarland University and Intel VCI and DFKI
12 shared publicationsDmitri Rubinstein
10 shared publicationsIngo Wald
Intel Corp
8 shared publications- Lukas Marsalek
Saarland University, Campus E 1.1, 66123 Saarbrücken, Germany; Eyen SE, Na Nivách 1043/16, 14100 Prague, Czech Republic
8 shared publications Tomáš Davidovič
8 shared publications
Latest Publications
- Open Access
- 19 July 2026
- Published by Association for Computing Machinery (ACM)
- p. 1-10
Beyond Positional Encoding: A 5D Spatio-Directional Hash Encoding
- 19 July 2026
- Published by Association for Computing Machinery (ACM)
- p. 1-10
Open AccessBeyond Positional Encoding: A 5D Spatio-Directional Hash Encoding
- Open Access
- 9 October 2025
- Published by Association for Computing Machinery (ACM) in Proceedings of the ACM on Programming Languages
- Vol. 9 (OOPSLA2) , 248-273
im2im: Automatically Converting In-Memory Image Representations using a Knowledge Graph Approach
Image processing workflows typically consist of a series of different functions, each working with “image” inputs and outputs in an abstract sense. However, the specific in-memory representation of images differs between and sometimes within libraries. Conversion is therefore necessary when integrating functions from several sources into a single program. The conversion process forces users to consider low-level implementation details, including data types, color channels, channel order, minibatch layout, memory locations, and pixel intensity ranges. Specifically in the case of visual programming languages (VPLs), this distracts from high-level operations. We introduce im2im, a Python library that automates the conversion of in-memory image representations. The central concept of this library is a knowledge graph that describes image representations and how to convert between them. The system queries this knowledge graph to generate the conversion code and execute it, converting an image to the desired representation. The effectiveness of the approach is evaluated through two case studies in VPLs. In each case, we compared a workflow created in a basic block-based VPL with the same workflow enhanced using im2im. These evaluations show that im2im automates type conversions and eliminates the need for manual intervention. Additionally, we compared the overhead of using explicit intermediate representations versus im2im, both of which avoid manual type conversions in VPLs. The results indicate that im2im generates only the necessary conversions, avoiding the runtime overhead associated with converting to and from intermediate formats. A performance comparison between the step-by-step approach used by im2im and a single-function approach demonstrates that the overhead introduced by im2im does not impact practical usability. While focused on block-based VPLs, im2im can be generalized to other VPLs and textual programming environments. Its principles are also applicable to domains other than images. The source code and analyses are available via GitHub.
- 9 October 2025
- Published by Association for Computing Machinery (ACM) in Proceedings of the ACM on Programming Languages
- Vol. 9 (OOPSLA2) , 248-273
Open Accessim2im: Automatically Converting In-Memory Image Representations using a Knowledge Graph Approach
Image processing workflows typically consist of a series of different functions, each working with “image” inputs and outputs in an abstract sense. However, the specific in-memory representation of images differs between and sometimes within libraries. Conversion is therefore necessary when integrating functions from several sources into a single program. The conversion process forces users to consider low-level implementation details, including data types, color channels, channel order, minibatch layout, memory locations, and pixel intensity ranges. Specifically in the case of visual programming languages (VPLs), this distracts from high-level operations. We introduce im2im, a Python library that automates the conversion of in-memory image representations. The central concept of this library is a knowledge graph that describes image representations and how to convert between them. The system queries this knowledge graph to generate the conversion code and execute it, converting an image to the desired representation. The effectiveness of the approach is evaluated through two case studies in VPLs. In each case, we compared a workflow created in a basic block-based VPL with the same workflow enhanced using im2im. These evaluations show that im2im automates type conversions and eliminates the need for manual intervention. Additionally, we compared the overhead of using explicit intermediate representations versus im2im, both of which avoid manual type conversions in VPLs. The results indicate that im2im generates only the necessary conversions, avoiding the runtime overhead associated with converting to and from intermediate formats. A performance comparison between the step-by-step approach used by im2im and a single-function approach demonstrates that the overhead introduced by im2im does not impact practical usability. While focused on block-based VPLs, im2im can be generalized to other VPLs and textual programming environments. Its principles are also applicable to domains other than images. The source code and analyses are available via GitHub.
- Top Cited PapersOpen Access
- 27 July 2025
- Published by Association for Computing Machinery (ACM)
- p. 1-11
DuetGen: Music Driven Two-Person Dance Generation via Hierarchical Masked Modeling
- 27 July 2025
- Published by Association for Computing Machinery (ACM)
- p. 1-11
Top Cited PapersOpen AccessDuetGen: Music Driven Two-Person Dance Generation via Hierarchical Masked Modeling
- Open Access
- 27 July 2025
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 44 (4) , 1-16
Practical Inverse Rendering of Textured and Translucent Appearance
Inverse rendering has emerged as a standard tool to reconstruct the parameters of appearance models from images (e.g., textured BSDFs). In this work, we present several novel contributions motivated by the practical challenges of recovering high-resolution surface appearance textures, including spatially-varying subsurface scattering parameters. First, we propose Laplacian mipmapping , which combines differentiable mipmapping and a Laplacian pyramid representation into an effective preconditioner. This seemingly simple technique significantly improves the quality of recovered surface textures on a set of challenging inverse rendering problems. Our method automatically adapts to the render and texture resolutions, only incurs moderate computational cost and achieves better quality than prior work while using fewer hyperparameters. Second, we introduce a specialized gradient computation algorithm for textured, path-traced subsurface scattering, which facilitates faithful reconstruction of translucent materials. By using path tracing, we enable the recovery of complex appearance while avoiding the approximations of the previously used diffusion dipole methods. Third, we demonstrate the application of both these techniques to reconstructing the textured appearance of human faces from sparse captures. Our method recovers high-quality relightable appearance parameters that are compatible with current production renderers.
- 27 July 2025
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 44 (4) , 1-16
Open AccessPractical Inverse Rendering of Textured and Translucent Appearance
Inverse rendering has emerged as a standard tool to reconstruct the parameters of appearance models from images (e.g., textured BSDFs). In this work, we present several novel contributions motivated by the practical challenges of recovering high-resolution surface appearance textures, including spatially-varying subsurface scattering parameters. First, we propose Laplacian mipmapping , which combines differentiable mipmapping and a Laplacian pyramid representation into an effective preconditioner. This seemingly simple technique significantly improves the quality of recovered surface textures on a set of challenging inverse rendering problems. Our method automatically adapts to the render and texture resolutions, only incurs moderate computational cost and achieves better quality than prior work while using fewer hyperparameters. Second, we introduce a specialized gradient computation algorithm for textured, path-traced subsurface scattering, which facilitates faithful reconstruction of translucent materials. By using path tracing, we enable the recovery of complex appearance while avoiding the approximations of the previously used diffusion dipole methods. Third, we demonstrate the application of both these techniques to reconstructing the textured appearance of human faces from sparse captures. Our method recovers high-quality relightable appearance parameters that are compatible with current production renderers.
- Open Access
- 27 July 2025
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 44 (4) , 1-14
Correct your balance heuristic: Optimizing balance-style multiple importance sampling weights
Multiple importance sampling (MIS) is a vital component of most rendering algorithms. MIS computes a weighted sum of samples from many different techniques to achieve generalization, that is, to handle a wide range of scene types and lighting effects. A key factor to the performance of MIS is the choice of weighting function. The go-to default - the balance heuristic - performs well in many cases, but prior work has shown that it can yield unsatisfactory results. A number of challenges cause this suboptimal performance, including low-variance techniques, sample correlation, and unknown sampling densities. Prior work has suggested improvements for some of these problems, but a general optimal solution has yet to be found. We propose a general and practical weight correction scheme: We optimize, on-the-fly, a set of correction factors that are multiplied into any baseline MIS heuristic (e.g., balance or power). We demonstrate that this approach yields consistently better equal-time performance on two rendering applications: bidirectional algorithms and resampled importance sampling for direct illumination.
- 27 July 2025
- Published by Association for Computing Machinery (ACM) in ACM Transactions on Graphics
- Vol. 44 (4) , 1-14
Open AccessCorrect your balance heuristic: Optimizing balance-style multiple importance sampling weights
Multiple importance sampling (MIS) is a vital component of most rendering algorithms. MIS computes a weighted sum of samples from many different techniques to achieve generalization, that is, to handle a wide range of scene types and lighting effects. A key factor to the performance of MIS is the choice of weighting function. The go-to default - the balance heuristic - performs well in many cases, but prior work has shown that it can yield unsatisfactory results. A number of challenges cause this suboptimal performance, including low-variance techniques, sample correlation, and unknown sampling densities. Prior work has suggested improvements for some of these problems, but a general optimal solution has yet to be found. We propose a general and practical weight correction scheme: We optimize, on-the-fly, a set of correction factors that are multiplied into any baseline MIS heuristic (e.g., balance or power). We demonstrate that this approach yields consistently better equal-time performance on two rendering applications: bidirectional algorithms and resampled importance sampling for direct illumination.
- 12 May 2025
- Published by Springer Nature
- p. 398-414
Edge-Aware Consistent Stereo Video Depth Estimation
- 12 May 2025
- Published by Springer Nature
- p. 398-414
Edge-Aware Consistent Stereo Video Depth Estimation
- Open Access
New Parameters Based on Ground Reaction Forces for Monitoring Rehabilitation Following Tibial Fractures and Assessment of Heavily Altered Gait
Instrumented insoles have created opportunities for patient monitoring via long-term recordings of ground reaction forces (GRFs). As the GRF curve is altered in patients after lower-extremity fracture, parameters defined on established curve landmarks often cannot be used to monitor the early rehabilitation process. We aimed to screen several new GRF curve-based parameters for suitability and hypothesized an interrelation with days after surgery. In an observational longitudinal study, data were collected from 13 patients with tibial fractures during straight walking at hospital visits using instrumented insoles. Parametrized curves were fitted and regression analyses conducted to determine the best fit, reflected in the highest R2-value and lowest fitting error. A Wald Test with t-distribution was employed for statistical analysis. Strides were classified as regular or non-regular, and changes in this proportion were analyzed. Among the 12 parameters analyzed, those with the highest R2-values were the mean force between inflection points (R2 = 0.715, p < 0.001, t42 = 9.89), the absolute time between inflection points (R2 = 0.707, p < 0.001, t42 = 9.83), and the highest overall force (R2 = 0.722, p < 0.001, t42 = 10.05). There was a significant increase in regular strides on both injured (R2 = 0.427, p < 0.001, t42 = 5.83) and healthy (R2 = 0.506, p < 0.001, t42 = 6.89) sides. The proposed parameters and assessment of the regular stride ratio enable new options for analyses and monitoring during rehabilitation after tibial shaft fractures. They are robust to pathologic GRF curves, can be determined independently from spatiotemporal coherence, and thus might provide advantages over established methods.
Open AccessNew Parameters Based on Ground Reaction Forces for Monitoring Rehabilitation Following Tibial Fractures and Assessment of Heavily Altered Gait
Instrumented insoles have created opportunities for patient monitoring via long-term recordings of ground reaction forces (GRFs). As the GRF curve is altered in patients after lower-extremity fracture, parameters defined on established curve landmarks often cannot be used to monitor the early rehabilitation process. We aimed to screen several new GRF curve-based parameters for suitability and hypothesized an interrelation with days after surgery. In an observational longitudinal study, data were collected from 13 patients with tibial fractures during straight walking at hospital visits using instrumented insoles. Parametrized curves were fitted and regression analyses conducted to determine the best fit, reflected in the highest R2-value and lowest fitting error. A Wald Test with t-distribution was employed for statistical analysis. Strides were classified as regular or non-regular, and changes in this proportion were analyzed. Among the 12 parameters analyzed, those with the highest R2-values were the mean force between inflection points (R2 = 0.715, p < 0.001, t42 = 9.89), the absolute time between inflection points (R2 = 0.707, p < 0.001, t42 = 9.83), and the highest overall force (R2 = 0.722, p < 0.001, t42 = 10.05). There was a significant increase in regular strides on both injured (R2 = 0.427, p < 0.001, t42 = 5.83) and healthy (R2 = 0.506, p < 0.001, t42 = 6.89) sides. The proposed parameters and assessment of the regular stride ratio enable new options for analyses and monitoring during rehabilitation after tibial shaft fractures. They are robust to pathologic GRF curves, can be determined independently from spatiotemporal coherence, and thus might provide advantages over established methods.
- Open Access
- 3 December 2024
- Published by Association for Computing Machinery (ACM)
- p. 1-10
MARS: Multi-sample Allocation through Russian roulette and Splitting
- 3 December 2024
- Published by Association for Computing Machinery (ACM)
- p. 1-10
Open AccessMARS: Multi-sample Allocation through Russian roulette and Splitting
- Open Access
- 21 November 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 177946-177985
Integrating Cybersecurity in V2X: A Review of Simulation Environments
The deployment and acceptance of Vehicle-to-Everything (V2X) technologies are essential for the advancement of intelligent transportation systems, requiring robust simulation tools for development and validation. This paper offers an overview of leading V2X simulation tools, emphasizing their role in communication and cybersecurity applications. Existing surveys are reviewed, identifying gaps such as the limited coverage of less known tools such as CARLA and CarSim and the absence of detailed market analyses. A thorough assessment of the market significance of V2X simulation tools is provided, highlighting annual trends and profiling leading companies. Publication trends across major scientific databases are also examined, reflecting the growing interest and research diversity in V2X simulations. The review includes an analysis of crucial simulation tools such as SUMO, NS3, OMNeT++, Veins, and CARLA, emphasizing their contributions to V2X communications. Regarding cybersecurity, the study explores simulation parameters for mitigating security threats such as jamming, spoofing, Denial of Service (DoS), and eavesdropping. Furthermore, the increasing integration of different simulation tools is highlighted to address their individual limitations. Finally, emerging research opportunities are identified, advocating for the integration of co-simulation frameworks and AI-driven (Artificial Intelligence) approaches to improve the accuracy and resilience of V2X systems. This survey aims to guide future research efforts in developing secure, efficient, and scalable V2X communication technologies.
- 21 November 2024
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Access
- Vol. 12, 177946-177985
Open AccessIntegrating Cybersecurity in V2X: A Review of Simulation Environments
The deployment and acceptance of Vehicle-to-Everything (V2X) technologies are essential for the advancement of intelligent transportation systems, requiring robust simulation tools for development and validation. This paper offers an overview of leading V2X simulation tools, emphasizing their role in communication and cybersecurity applications. Existing surveys are reviewed, identifying gaps such as the limited coverage of less known tools such as CARLA and CarSim and the absence of detailed market analyses. A thorough assessment of the market significance of V2X simulation tools is provided, highlighting annual trends and profiling leading companies. Publication trends across major scientific databases are also examined, reflecting the growing interest and research diversity in V2X simulations. The review includes an analysis of crucial simulation tools such as SUMO, NS3, OMNeT++, Veins, and CARLA, emphasizing their contributions to V2X communications. Regarding cybersecurity, the study explores simulation parameters for mitigating security threats such as jamming, spoofing, Denial of Service (DoS), and eavesdropping. Furthermore, the increasing integration of different simulation tools is highlighted to address their individual limitations. Finally, emerging research opportunities are identified, advocating for the integration of co-simulation frameworks and AI-driven (Artificial Intelligence) approaches to improve the accuracy and resilience of V2X systems. This survey aims to guide future research efforts in developing secure, efficient, and scalable V2X communication technologies.
- 25 October 2024
- Published by Springer Nature
- p. 418-437
REMOS: 3D Motion-Conditioned Reaction Synthesis for Two-Person Interactions
- 25 October 2024
- Published by Springer Nature
- p. 418-437
REMOS: 3D Motion-Conditioned Reaction Synthesis for Two-Person Interactions