SemGeo-Gen: Unsupervised Generation of Approximate Cross-Instance Semantic-Geometric Correspondences
PhD Research
Paper and code coming soon
PhD Candidate in Computer Science · 3D Computer Vision
Ben-Gurion University of the Negev
I'm a PhD candidate at Ben-Gurion University under the supervision of Prof. Oren Freifeld, and an Applied Scientist (Research) intern at Amazon.
My research is in 3D computer vision: structure from motion, multi-view stereo, 3D reconstruction, Gaussian Splatting, and 2D/3D registration. Before my PhD, I spent four years building vision systems for autonomous drones.
In my first PhD year (2026), I've been exploring semantic-geometric representations to tackle a hard problem: matching and aligning different objects of the same category. This line of work has already led to two papers at CVPR 2026 and NeurIPS 2026, with a third on the way.
3D ReconstructionGaussian Splatting3D Registration Multi-View GeometryVisual SLAM
PhD Research
Paper and code coming soon
Paper and code coming soon
PhD Research
GSA aligns two independent 3D Gaussian Splatting models with a similarity transform, even when they depict different objects of the same category, using viewpoint-guided spherical map features and a coarse-to-fine registration.
Extends 3D Gaussian Splatting to underwater scenes by modeling scattering and absorption in the medium, for fast, high-quality reconstruction and rendering.


🏁 Israel's first student autonomous race car: first successful tests · Feb 2025
I led the autonomous division of BGRacing, Ben-Gurion University's Formula Student team. In 2025 we became the first university team in Israel to build a student-led autonomous race car that drove on its own in real-world tests.
Path planning, control & simulation. Built the team's simulator and a full autonomy loop in it: LiDAR cone detection, path planning in the car's frame, and vehicle control. Post
Camera perception. A fast cone detector with distance estimates from a single RGB camera, using known cone size and camera intrinsics. Post

LiDAR perception. Cones detected in Innoviz LiDAR point clouds after removing the ground with robust RANSAC plane fitting. Post
⏩ 1.5× speed · one unedited round
Built from scratch in 2–3 days while home sick with COVID, before the age of AI coding assistants: no ChatGPT, no Claude.
A real-time computer vision system that plays Counter-Strike: it captures the screen, detects opponents with a YOLOv5 model I trained, and aims and fires automatically. I wrote all of it myself, without a tutorial.
Built as a vision experiment. I don't support cheating in online games.
Third place, HackIDC 2021, then Israel's largest student hackathon: 300 students, including MSc and PhD students, from Israel's top universities (Technion, Tel Aviv, Hebrew, and Ben-Gurion).
As second-year undergraduates new to computer vision, my teammates built the app and I designed and implemented its computer vision algorithm.
In the finals, Mark and I pitched to 200+ people and a panel of judges, including:


Stack Overflow contributor · 2021–2022
Back in the day, before AI assistants like ChatGPT, Claude, and Gemini, developers turned to Stack Overflow for help.
Early in my computer vision journey, I answered questions in its computer vision community on OpenCV, object detection, and image processing, mostly with classical computer vision.
Selected accepted answers
Teaching Assistant, Department of Computer Science, Ben-Gurion University