Тема: vis

RFC GRAPH

As you may know since early days of Internet the main specs, algorithms and innovations are submitted, discussed and published in the form of RFC (which stays for Request For Comments). All the core protocols of the TCP/IP stack along with dozens of others are described here.

There are almost 7200 of RFC right now, and the number keeps growing rapidly. Recently I’ve found a nice index with the citations and connections between RFCs. So I decided to build a graph of this network and to draw some clusters from it.

You can play with the graph online here (I’ve filtered out a lot of small standalone clusters as a noise)

And here it goes a list of some interesting snippets:

the main cluster of RFC graph
Continue reading

Tags: , , , , | Make a comment

MOSCOW BABY NAMES

Recently I’d stumbled upon the short stats on Moscow babies naming published by Moscow registry.

There are a lot of such stats for USA, but it’s still really hard to get your hands on something like that in Russia.

So despite the fact that the data contained only five time slices, I decided to make a short visualization of trends in Moscow baby naming:

 

Also, there are three really creepy pages with unusual and rare names.

Tags: , , , | Make a comment

ROMAN PATTERNS

Since solving some Euler project’s task, I have the Roman-Arabic numerals converter.

Recently I found the way to use it just for fun!

Check, how the multiplication table up to 100×100 does look like, colored by length of the corresponding roman number (in symbols):

 

What about the Ulam spiral?

 

And, it could not be complete without the Peano curve:

Tags: , , , , | Make a comment

ANCIENT KLEIN BOTTLE

Once upon a time… Fifteen years ago my friend Gevor and I (among a lot of other people) had the computer graphics course at Moscow State University. Mentors gave us a freedom of choice so we could develop almost any computer graphics algorithm.

We decided to choose a raytracing approach with several light sources, shadows, textures, mirrors, semitransparent objects and etc. Our ultimate goal was to render the Klein bottle’s 3D projection. We used the triangulation of the “Klein bagel”, the special parameterization of the Klein bottle shaped like a “figure-8″ torus with a 180 degree “Möbius” twist.

We were going to compile a short FLI-movie from a sequence of BMP-formatted frames. Our renderer was developed as a cross-platform pure C code, and we had several hectic weeks trying to catch the deadline. We spent 20+ days to build the single 40 second 320×200 movie.

* * *

The other day my old friend, Gevor, visited me, and we recalled that funny pastime.
Just for fun I dug up that ancient piece of code. We compiled it promptly under my Win7x64 with cygwin’s gcc and build this hires movie:

 

 

No code modifications were done except quality and screen resolution constants correction.

Tags: , , , , , , | Make a comment

GEO WEATHER

Обнаружил очередной сервис Trip Planner (от weather.com), позволяющий строить погоду на маршруте (с указанием даты и времени поездки):


(в Петушках, как известно, жасмин не отцветает никогда)

Сервис делала британская команда Stamen, про которых я уже писал не так давно. Попутно они развлекались с разными способами визуализации, о чём написали небольшой пост у себя в блоге:

Tags: , , , , , | Make a comment

FLOW MAP

Мощная анимированная интерактивная карта ветров в США:

Больше всего впечатляет, конечно, сама отрисовка. Вся эта радость работает через canvas, на кроссбраузерность я не проверял, но у меня в Хроме работает. Галерея с записью самых жестких дней прилагается.

До кучи:
* визуализация циркуляции воды в США
* визуализация течения реки Tyne
* просто красивый фильм Dynamic Earth

Tags: , , , , , | Make a comment

CLUSTERS ZOO

Наглядное сравнение нескольких алгоритмов кластеризации — из примеров питоновой библиотеки scikit-learn:

Сама библиотека мне сильно пригодилась при очередном анализе облаков геотегированных фотографий.
Ну и другие примеры там впечатляют.

Tags: , , , , | Make a comment

TIME TRAVEL PLOTS

Товарищ David McCandless из Information is Beautiful как-то раз нарисовал визуализацию путешествий во времени из популярных фильмов и сериалов (“Назад в будущее”, “Стартрек”, “Эффект бабочки”, “12 обезьян” и много других).

Вот здесь можно подробно почитать о процессе создания визуализации, в том числе — изучить исходные данные; а тут посмотреть результат.

По мне, так промежуточные драфты были гораздо симпатичнее:

Tags: , , , , , | Make a comment

MANDEL LISA

А товарищ Керри Митчел из секты VisMath, обитающей на сайте Сербского Математического Университета, нарисовал фрактальную Мона Лизу:

Сам сайт секты радует глаз дизайном в стиле анархии девяностых, так что будьте осторожнее. В архивах секты — тонны разнообразного вырвиглазного шлака, но попадаются и занятные вещи. Мне, например, показалась интересной подборка “спиролатералов” (spirolaterals) от Роберта Кравчука.

Tags: , , , , | Make a comment

PATHFINDING.js

Для тех, кто сейчас проходит стэнфордский онлайн курс ai-class, ну и просто для любопытствующих: наглядная демонстрация работы основных path-finding алгоритмов:

Tags: , , , , | Make a comment