Recently, meta dropped the blockbuster people weren't sure would come: DINOv3. We've all seen the beautiful PCA reductions of the features it can produce, and we've all seen the amazing cosine similarities between the different fruit. But maybe the most exciting, was their release of ConvNeXt student models. As I …
Let's meditate a bit on the following functions: 1. f ( x , y ) = sqr t ( x * y ) 2. f ( x , y ) = 2 / ( 1 / x + 1 / y ) They are the geometric and the harmonic mean, both of which take a list of numbers, in this case two, and return a "summary" of …
As methods for estimating 6D poses from images gather momentum , "Normalized Object Coordinates" have entered the arena. These are pixel-wise encodings of the object position. In that sense, they are like a normal map, but instead of encoding the normal at every point, they encode the position. How can we …
If you're new in an engineering field, or if you're paying attention in school, you will have heard of models. I used to be confused when people described the equation of a falling body as a "physical model". Since, after all it's just a description of reality, right? What does …
Getting a depth map out of blender is a little akward, but possible. The method that is usually recommended isn't entirely correct though. So let's take a look at it and find out what's wrong. The Usual Method You can get the depth from Blender via the Compositor, for artistic …
Suppose you have a mesh with ugly triangles and you want to make it nicer. Have these beautiful equilateral triangles. Or, you want to deform a mesh by dragging on some control points. Or, maybe you want to compress your meshdata on a server, and only send parts of it …
If you also fell under the spell of the beauty that is Viridis and have been lacking its presence in Meshlab, here you go. A .qmap version of the colormap, to be used with Meshlabs Quality Mapper. Download qmap or the python script that generated it (How to use) .
Last time , I described the first "evolutionairy algorithm" I made. This time, let's have a look at a newer one I wrote: It tries to build some sort of bridge to the right. On the left hand side, you can see the best individual of each generation. On the right …
In an effort to become more organized, I want to share the stuff I program in my freetime. Because you know, somehow it helps, if you write about your projects. Makes you think them over once more. So quite a while back, I stumbled upon evolutionary algorithms . They mimic some …