Builder Journal · Hyperspectral Object Tracking Challenge 2026
This is a Builder Journal entry written from inside a live machine-learning competition I am actually competing in. Not a tidy after-the-fact write-up where I already know how it ends. It runs long and it shows code, because it covers the part most write-ups skip: everything that has to be true before a model is even allowed to matter. You get where I was, with the parts that are still my edge kept dark.
In the movie, the Predator does not see the jungle the way you do. It reads heat, flips to another band, and hunts a signature the human eye throws away. I have spent the last few weeks building something with the exact same job, except my target is real and my footage comes from a sensor that records colors your retina was never built to receive.
The competition is the Hyperspectral Object Tracking Challenge 2026, run on Kaggle alongside an academic hyperspectral-imaging conference. The task sounds simple and refuses to be. You get one object, boxed in the first frame of a video, and you have to find that same object in every frame after it. Frame one, here is the target. Frame two through the end, where did it go. Single-object tracking is old and well-studied for normal video. What makes this one different is the camera. A normal frame gives you three numbers per pixel, red, green, blue. A hyperspectral frame gives you sixteen, or twenty-five, each a thin slice of the spectrum, and some of those slices sit past the edge of anything a human can register. A target and its background can look identical to you and be screaming in a band you have never seen.






