Визуализация сна первого года ребенка на узорах одеяла
Отец-айтишник визуализировал данные о сне и бодрствовании первого года жизни своего сына. Сделал это своими руками — программно обработал данные и связал одеялко, которое показывает активность его малыша за год.
Очень креативный папа по имени Ли Сын решил запечатлеть в осязаемом виде моменты бодрствования и сна своего сына.
Сбор и обработка данных.
Ли Сын обирал данные о сне и бодрствовании своего сынишки, регистрируя их вручную с помощью приложения Baby Connect.
Далее, данные из приложения BabyConnect экспортировались в файлы формата CSV, которые отфильтровывались и преобразовывались в JSON (с использованием Google Apps Script и Python).
Таким образом, Ли получил нужные компоненты данных для визуализации.
Также Ли освоил для себя хитрости вязания, изучил и практиковался с двойными стежками.
Затем он создал свой швейно-браузерный инструмент в HTML/Javascript, который преобразовывал данные в цвета и компоновку стежков, а также позволял Ли работать с данными с любого устройства, где бы он не находился.
С помощью этого инструмента Ли размещал маркеры стежков, отмечал где необходимо сделать изменение цвета и отслеживал общий прогресс обработки и преобразования данных.
Ссылка на инструмент Ли.
Ли провел большой объем подготовительной работы, прежде чем начал делать первые реальные попытки связать элементы одеялка.
Создание сонного одеяла.
После получения и обработки данных о периодах бодрствования и сна своего сына, Ли осталось их визуализировать с помощью двух цветов (синий — сон\светлый — активность) и трехсот часов ручного вязания.
В итоге у Ли получилось создать «Сонное одеяло» — прекрасный подарок на память, рассказывающий историю первого года жизни ребенка и даже его родителей.
Параметры одеялка:
— 365 строк (+ внешний защитный контур), каждая строка представляет один день из жизни ребенка;
— 185000 стежков (включая стежки на внешний контур), каждый стежок внутри контура представляет собой 6 минут времени, проведенного сыном Ли бодрствующим или спящим;
— размер одеялка 42×45 дюймов (107×114 см);
— потрачено времени на вязание около 300 часов (в режиме реального времени 104 дня).
Как читать одеялко.
Каждый ряд на одеялке представляет собой один день жизни сына Ли.
Самый верхний ряд — когда родился ребенок, а нижний ряд — первый день рождения сына Ли.
Каждый стежок представляет шесть минут времени, проведенного ребенком бодрствующим (серого цвета) или спящим (синего цвета).
Одеяло «читается» слева направо, причем крайняя левая строчка начинается в 12:00 AM, а крайняя правая строчка заканчивается в 11:54 PM.
Смена режима сна ребенка Ли к концу одеяла может быть объяснена поездкой по пересеченной местности, которую семья предприняла, чтобы отпраздновать день рождения ребенка.
Ли рассматривал возможность корректировки этих временных меток, но оставил их как часть истории сына.
Точность вязания на таком одеялке делает его отличной средой для визуализации данных, а хранить и держать в руках историю первого года жизни ребенка — бесценно.