This is how Computer Recognizes Steemit Logo

Program that I used is Mathematica.
First, let's use this image

(Here is the Image Source Link )
Now computer recognizes this image as combination of 12 disjoint curves

as follows.

Now the computer uses DFT algorithm for each curve and parametrizes each curve.
In single iteration, only weird circles appear.

With two iterations, letters 'i' and 'e' start to appear.

With three iterations, the letter 's' is visible.

With five iterations, the letter 'm' is visible.

With six iterations, the steam logo formation starts

With 10 iterations, some bumpy edges exist, but almost done.

After 10 more iterations, at level 20, we can't distinguish the difference except the edges in letter 't' and 'm'.

After 30 more iterations, at level 50, it is same as original.

Note that higher order iterations concentrate on the edges not structures. And the ultimate part. Here is the actual parametrization of 12 curves into one single curve using unit-step function. (Please do not watch if you are really interested in..😂)