Skip to content
View Kiwiaw's full-sized avatar
πŸ’­
Sophie Germain wrote to Gauss under a man's name. I get to use my own.
πŸ’­
Sophie Germain wrote to Gauss under a man's name. I get to use my own.

Highlights

  • Pro

Block or report Kiwiaw

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Kiwiaw/README.md

KINGA. Sequence: in-valid, status: swimming anyway

Gattaca, the swim


Computer vision researcher Β· BSc Computer Science & Engineering, TU Delft
Keypoints, matching and camera pose, mostly where GPS does not reach: drones, the Moon, other people's models.

πŸ”οΈ ETH ZΓΌrich
Computer Vision and Geometry Group
research intern Β· since July 2026
Prof. Marc Pollefeys' group, supervised by Philipp Lindenberger. Keypoint detection and uncertainty for more reliable camera pose: a new training objective for a learned detector, built on the group's RaCo (3DV 2026) and evaluated on HPatches, MegaDepth, ScanNet and ETH3D on the Euler cluster. Preprint in preparation.
πŸŒ™ ESA ESTEC
GNC section
April to June 2026
Cross-modal feature matching, event camera to optical imagery, for terrain-relative navigation in lunar landings. Test scenarios built in the PANGU simulator.
πŸ›Έ Scaled Autonomy
computer vision engineer
December 2025 to June 2026
Drone-to-satellite image registration for GPS-denied flight. LoFTR plus Fourier-Mellin matching, four times the baseline inlier ratio on real flight data.
πŸŽ“ TU Delft
BSc CSE, multimedia variant
GPA 8.0
Computer vision and ML track. Real-time multi-camera 3D drone tracking, part-time ML engineer at Dream Team Epoch, former board member of the debating club.

I left school early to teach myself maths and CS, and got into TU Delft through an independent entrance exam. Tea is always on.

πŸ”Š sound
no-swim-back-42.mp4

πŸ«– The Tea Party Β· projects

πŸ¦β€β¬› ARC-AGI

The Abstraction and Reasoning Corpus: tiny grid puzzles that humans solve at a glance and machines still find maddening. I trained a small GPT-2 from scratch on grids serialised into a 14-token vocabulary, with D8 symmetry and colour-permutation augmentation. It learns the textures and gets the grid shape wrong, which is the whole problem in one line.

TU Delft image processing project, team lead. Python/OpenCV pipeline: plate localisation, character segmentation, SVM recognition, automated evaluation in CI.

πŸ”ͺ forkpoint

Visual model surgery for CNNs. Load a PyTorch model, see its weights as visual mass, click a layer, ablate it, fork the model, and diff what changed: in the prediction and on the graph.

Camera calibration from scratch: Direct Linear Transform with Hartley normalisation and non-linear refinement. Just Python and NumPy, no black boxes.

πŸ•°οΈ Currently brewing (private, for now)
  • keypoint-gap-agent: autonomous gap hunter for keypoint detectors on edge hardware. Cloud agents scan the literature every evening; Euler jobs run the experiments overnight.
  • event-trn: event-camera terrain-relative navigation, the ESA work, being written up.
  • geo-loftr-KD: knowledge distillation for geometry-aware LoFTR matching.

🎩 In my hat


🐍 Down the rabbit hole

contribution snake


🎩 β€œWe're all mad here.”

Pinned Loading

  1. projIP projIP Public

    Python

  2. arcAgi arcAgi Public

    Python

  3. dlt_with_optimisation dlt_with_optimisation Public

    DLT calibration with Hartley optimisation

    Jupyter Notebook

  4. model_surgery model_surgery Public

    app for model optimization and visualization - Knowledge distillation, pruning etc.

    TypeScript