J.C. van Gemert
Please Note
90 records found
1
This thesis proposes a neural shadow representation that models a continuous mapping from light rays to occluder depth. Instead of relying on discretized buffers, we represent each object's shadow with a fully connected neural network. Given a ray origin and direction, the network predicts the depth at which the ray intersects geometry. This allows for depth tests similar to shadow mapping while supporting continuous input. The model is trained using ray-traced supervision with a dead-zone loss function that encourages the model to output depth corresponding to a position inside the occluder's geometry. It does not rely on discretized shadow maps and supports fully dynamic scenes, point lights, and directional lights.
Our results show that this method can achieve visual quality comparable to medium-resolution shadow maps while eliminating aliasing. The proposed method also has a unique ability to overfit to restricted light configurations. In scenes such as outdoor scenes where light movement is limited, the model's capacity is concentrated on relevant directions, allowing it to capture finer geometric details. While limitations remain regarding inference speed and high-frequency geometry, the proposed method demonstrates unique strengths that open up new trade-offs, particularly in scenarios with partially restrained lighting configurations and large scale but low-frequency geometry such as landscapes. ...
This thesis proposes a neural shadow representation that models a continuous mapping from light rays to occluder depth. Instead of relying on discretized buffers, we represent each object's shadow with a fully connected neural network. Given a ray origin and direction, the network predicts the depth at which the ray intersects geometry. This allows for depth tests similar to shadow mapping while supporting continuous input. The model is trained using ray-traced supervision with a dead-zone loss function that encourages the model to output depth corresponding to a position inside the occluder's geometry. It does not rely on discretized shadow maps and supports fully dynamic scenes, point lights, and directional lights.
Our results show that this method can achieve visual quality comparable to medium-resolution shadow maps while eliminating aliasing. The proposed method also has a unique ability to overfit to restricted light configurations. In scenes such as outdoor scenes where light movement is limited, the model's capacity is concentrated on relevant directions, allowing it to capture finer geometric details. While limitations remain regarding inference speed and high-frequency geometry, the proposed method demonstrates unique strengths that open up new trade-offs, particularly in scenarios with partially restrained lighting configurations and large scale but low-frequency geometry such as landscapes.
Learning Solution Operators for PDEs on Triangular Meshes
Neural Operator Architectures for Surface-Based PDEs
Reducing Data for Vision Foundation Models
Data-Efficiency of Self-Supervised Learning with DINO Multi-Crop
We pretrain a small Vision Transformer (ViT-Tiny/8) using DINO on Tiny-ImageNet subsets from 1K to 100K images at 64x64 resolution, evaluated on downstream classification tasks. Downstream accuracy grows steadily with pretraining-set size and approaches the accuracy of a fully supervised baseline at the largest scale.
Our main contribution is a multi-crop ablation across data scale, training duration, and downstream task category. We find that multi-crop's benefit at sub-ImageNet scale is delayed rather than absent, and that the optimal multi-crop count depends on the downstream task category — no single setting wins across all tasks.
These findings show that the canonical DINO recipe does not transfer cleanly to sub-ImageNet scale. We recommend choosing the multi-crop count based on training budget and downstream task type, rather than copying the ImageNet default. ...
We pretrain a small Vision Transformer (ViT-Tiny/8) using DINO on Tiny-ImageNet subsets from 1K to 100K images at 64x64 resolution, evaluated on downstream classification tasks. Downstream accuracy grows steadily with pretraining-set size and approaches the accuracy of a fully supervised baseline at the largest scale.
Our main contribution is a multi-crop ablation across data scale, training duration, and downstream task category. We find that multi-crop's benefit at sub-ImageNet scale is delayed rather than absent, and that the optimal multi-crop count depends on the downstream task category — no single setting wins across all tasks.
These findings show that the canonical DINO recipe does not transfer cleanly to sub-ImageNet scale. We recommend choosing the multi-crop count based on training budget and downstream task type, rather than copying the ImageNet default.
Investigating Students' Teamwork Experiences in Collaborative Software Projects
Computer Science Students' Perceived Conflicts and Resolutions
Students' Experiences with Generative AI for Programming Tasks and Independent Problem-Solving
A Qualitative Study of Computer Science Students
Investigating Student Experiences with Curriculum Coherence
A Qualitative Study about the Computer Science Curriculum
Interdisciplinary Learning in Computer Science
Students’ Perceived Benefits and Challenges
Reducing Data in Visual AI: I-JEPA
Optimizing I-JEPA for Data Efficiency
Understanding Memorization in Large Language Models
What controls memorization rate? From entropy to conditional entropy or conditioning structure
We demonstrate a counterintuitive regime in which random token sequences are memorized faster than structured natural language, contradicting standard explanations. We formalize a hierarchy of conditioning levels and introduce K-arity, a scalar complexity measure counting the number of prefix tokens jointly required to make a continuation deterministic. Through controlled experiments on synthetic datasets, we show that conditioning level and K-arity are predictive of memorization behavior. Attention analysis reveals that disambiguating cues are most clearly visible in early attention patterns. Natural language experiments show that, in text rich with redundant linguistic cues, isolated manipulations of conditioning complexity do not produce detectable differences, highlighting the gap between synthetic and naturalistic settings. This single principle connects input representation, entropy, identifying tokens, and context length within a common theoretical lens. ...
We demonstrate a counterintuitive regime in which random token sequences are memorized faster than structured natural language, contradicting standard explanations. We formalize a hierarchy of conditioning levels and introduce K-arity, a scalar complexity measure counting the number of prefix tokens jointly required to make a continuation deterministic. Through controlled experiments on synthetic datasets, we show that conditioning level and K-arity are predictive of memorization behavior. Attention analysis reveals that disambiguating cues are most clearly visible in early attention patterns. Natural language experiments show that, in text rich with redundant linguistic cues, isolated manipulations of conditioning complexity do not produce detectable differences, highlighting the gap between synthetic and naturalistic settings. This single principle connects input representation, entropy, identifying tokens, and context length within a common theoretical lens.
Improved Normal-Guided Pointcloud Denoising through Feature Detection and Update Strategies
Exploring point classification and normal-guided update strategies for improved pointcloud reconstruction
Retrieval-Augmentation for Adversarial Robust Visual Classification
To retrieve or not to retrieve
Representing CNN Feature Maps with Implicit Neural Representations
A Proof-of-Concept Study Using SIRENs