Визуализация сна первого года ребенка на узорах одеяла

Отец-айтишник визуализировал данные о сне и бодрствовании первого года жизни своего сына. Сделал это своими руками — программно обработал данные и связал одеялко, которое показывает активность его малыша за год.

Очень креативный папа по имени Ли Сын решил запечатлеть в осязаемом виде моменты бодрствования и сна своего сына.

Сбор и обработка данных
Ли Сын собирал данные о сне и бодрствовании своего сынишки, регистрируя их вручную с помощью приложения Baby Connect.

Далее, данные из приложения BabyConnect экспортировались в файлы формата CSV, которые отфильтровывались и преобразовывались в JSON (с использованием Google Apps Script и Python) с помощью скрипта.

Скрипт Ли разделял данные о сне на 6-минутные интервалы в таблицу 366×240, где 240 — стежки в сутки (24х10), 366 — количество дней в году, учитывая разным цветом ситуацию — происходила ли в эти шесть минут фаза сна или ребенок был бодр и активен.

Первые две строчки Ли оставил полностью белыми — для тестирования и соединения с внешним защитным контуром.

Таким образом, Ли получил нужные компоненты данных для визуализации.

Также Ли освоил для себя хитрости вязания, изучил несколько техник и практиковался с двойными петлями (далее по тексту будем называть их стежками для упрощения).

Кстати, такой узор называется «Двусторонний жаккард».

Затем Ли создал свой швейно-браузерный инструмент в HTML/Javascript, который преобразовывал данные в цвета и компоновку стежков, а также позволял Ли работать с данными с любого устройства, где бы он не находился.

С помощью этого инструмента Ли размещал маркеры стежков, отмечал где необходимо сделать изменение цвета и отслеживал общий прогресс обработки и преобразования данных в элементы одеялка, когда вязал его.

Ссылка на инструмент Ли.

Ли провел большой объем подготовительной работы, прежде чем начал делать первые реальные попытки связать элементы одеялка.

Создание сонного одеяла

После получения и обработки данных о периодах бодрствования и сна своего сына, Ли осталось их визуализировать с помощью двух цветов (синий — сонсветлый — активность) и трехсот часов ручного вязания.

Первоначальный план Ли состоял в том, чтобы связать все одеяло крючком, но потом он понял, что лучше использовать двойные стежки, потому что в этом случае данные гораздо более четко визуализируются, а изменения цветов стежков (которых было буквально тысячи) значительно проще выполнить.

В итоге у Ли получилось создать «Сонное одеяло» — прекрасный подарок на память, рассказывающий историю первого года жизни ребенка и даже его родителей.

Параметры одеялка:

  • 366 строк (+ внешний защитный контур + 2 строчки белые для внутреннего периметра), каждая строка представляет один день из жизни ребенка;
  • 185000 стежков (включая стежки на внешний контур), каждый стежок внутри контура представляет собой 6 минут времени, проведенного сыном Ли бодрствующим или спящим;
  • размер одеялка 42×45 дюймов (107х114 см);
  • потрачено времени на вязание около 300 часов (в режиме реального времени 104 дня).

Как читать одеялко
Каждый ряд на одеялке представляет собой один день жизни сына Ли.

Самый верхний ряд — когда родился ребенок, а нижний ряд — первый день рождения сына Ли.

Каждый стежок представляет шесть минут времени, проведенного ребенком бодрствующим (серого цвета) или спящим (синего цвета).

Одеяло «читается» слева направо, причем крайняя левая строчка начинается в 12:00 AM, а крайняя правая строчка заканчивается в 11:54 PM.

Смена режима сна ребенка Ли к концу одеяла может быть объяснена поездкой по пересеченной местности, которую семья предприняла, чтобы отпраздновать день рождения ребенка.

Ли рассматривал возможность корректировки этих временных меток, но оставил их как часть истории сына.

Точность вязания на таком одеялке делает его отличной средой для визуализации данных, а хранить и держать в руках историю первого года жизни ребенка — бесценно.

Оставить комментарий