Проект «Оцифровка» — Исследование
Что будет, если попросить 90 шрифтовых дизайнеров оцифровать одну и ту же букву?
Эрик ван Блокланд, опубликовано в 2012 году
Введение
Студентам и выпускникам курса TypeMedia, а также нескольким профессиональным шрифтовым дизайнерам было предложено интерпретировать и оцифровать отсканированное изображение печатной буквы: ниже показан Caslon размером 12 пунктов, вероятно, версия Monotype из специмена Enschedé. Им предлагалось использовать свой любимый шрифтовой редактор и интерпретировать начертание так, как они обычно это делают.
Существуют некоторые общепринятые правила построения буквенных форм с помощью кривых Безье. Даже не так, это скорее рекомендации, а не правила: они не столь строги, как технические ограничения. Даже при соблюдении этих рекомендаций практически не существует правильных или неправильных решений: в каждом глифе видно, как дизайнер интерпретировал изображение.
Подобно тому, как разные музыканты исполняют одно и то же музыкальное произведение, ни одно из них не является более правильным, чем другие. В результате эксперимента получились уникальные глифы. Стемы иногда делали прямыми, иногда изогнутыми. Углы иногда острые, или нарисованы короткими прямыми участками, или полностью изогнуты. Масштаб для каждого экземпляра разный: каждый дизайнер следовал своему собственному рабочему процессу и методам. Некоторые использовали RoboFont. Некоторые использовали FontLab.
Метод
Чтобы показать данные, я искал метод сравнения контуров без необходимости интерпретировать, указывать ориентиры или измерять предметы в форме. Это должно было быть сравнение, не зависящее от размера, масштаба или структуры точек. Ручное измерение исказило бы результаты. Было решено применить метод Прокруста.
Прим. перев.: Прокруст — персонаж мифов Древней Греции, сын Посейдона. По легенде, он хитростью заманивал путников в свой дом, укладывал их на свое ложе и «уравнивал» их под его размеры: кому кровать была велика — вытягивал, кому коротка — отрубал ноги. Отсюда происходит выражение «Прокрустово ложе» — так говорят, если хотят подчеркнуть желание насильственным образом подогнать что-то под жесткие рамки, при этом жертвуя чем-то действительно важным и существенным.
При этом Прокруст еще и хитрил: укладывал людей большого роста на маленькую кровать, а людей маленького роста — на большую. Благодаря такой хитрости никто не мог уйти от него целым и невредимым. Это, конечно, миф, но идея прижилась и метод уравнивания величин стал называться методом Прокруста.
Например, чтобы вычислить, сколько книг на каждой полке при условии, что на двух полках 28 книг, а на первой полке на 2 книги меньше, чем на другой, можно воспользоваться этим методом. Вычитаем разницу, делим на 2 и прибавляем назад разницу.
28-2=26 26/2=13 — книг на одной полке 13+2=15 — книг на другой полке
28+2=30 30/2=15 — книг на одной полке 15-2=13 — книг на другой полке
Анализ методом Прокруста позволяет исключить из сравнения масштаб и положение. Это возможно, если вычислить площадь поверхности и центр тяжести фигуры. Площадь поверхности глифа можно измерить путем итерации по сетке точек (с выбранной плотностью) и подсчета точек, которые находятся внутри фигуры. Общее количество точек внутри фигуры является показателем ее поверхности.
Затем мы можем рассчитать масштабный коэффициент, чтобы каждый глиф имел одинаковую площадь поверхности. Приблизительное положение центра тяжести можно найти, взяв среднее значение всех координат, проверенных внутри фигуры. Комбинирование масштабирования и центрирования позволяет свести все контуры воедино. Между глифами все еще есть различия, но теперь различия между контурами равномерно распределены в узкой полосе вокруг фигуры. Сравните распределение в группе E на иллюстрации 2.2 и в группе F на иллюстрации 1.2.
Все участники знакомы с базовым расположением точек, необходимым для обычных шрифтов. Интересно заметить, что некоторые части формы обрабатываются разными дизайнерами одинаково. Например, вершина кривой (группа A на иллюстрации 2.4) становится очень компактным кластером, так как ее легко найти.
Но даже при нынешнем количестве образцов не существует абсолютно одинаковых фигур с идентичными координатами.
С другой стороны, есть детали, в которых стандартное размещение точек не имеет предпочтений. Личные предпочтения и опыт будут диктовать построение контура. Например, точки, способствующие соединению кривой и стема, распределены на большой площади (группа C на иллюстрации 2.4). Разные глифы могут быть похожи друг на друга в отдельных деталях, но из этого не следует, что другие точки в других частях тоже будут похожи. Интересна также группа B на иллюстрации 2.3: это точки на переходе от стема к наплыву. Их гораздо сложнее определить, чем вершину кривой (группа A).
Этот эксперимент показывает, что анализ методом Прокруста может быть полезным инструментом для сравнения начертаний глифов в различных приложениях. Например, его можно использовать для выравнивания отсканированных (и автотрассированных) начертаний на ранних стадиях ревайвал-проекта. Метод также можно использовать для сравнения глифов из разных шрифтов при анализе происхождения данных о глифах.
Разумно предположить, что если бы у участников было больше материала для работы (возможно, в ходе последующего эксперимента), количество идей и интерпретаций увеличилось бы, а начертания еще больше разошлись бы. Это показывает, насколько маловероятно, когда два шрифта якобы разного происхождения и разных дизайнеров содержат глифы, имеющие не одну, а несколько общих точек.
Ни одна из структур точек не совпала. Ни одна из координат не совпала.
Обсуждение
Чтобы облегчить участие, я попросил нарисовать одну букву: меньше мороки, чем оцифровывать две или больше. Строчная буква n оказалась подходящей тем, что сочетает в себе несколько типографических ориентиров в компактной форме. В ней есть контраст между толстым и тонким штрихом. В ней 3 засечки, две на базовой линии и одна на высоте строчных, два прямых стема и очко между ними. Плюс соединение кривой/стема и кривой/прямой. Это означает, что дизайнеру придется решать несколько разных задач.
Единая форма также накладывает ограничения. Во-первых, это артефакты самой печати. Шероховатые кусочки бумаги и неравномерное распределение краски сделают этот оттиск немного отличным от других оттисков той же буквы на той же странице. Дизайнеры, работающие над тщательным возрождением печатного шрифта, часто собирают несколько версий каждой буквы, чтобы получить представление о форме без артефактов. Они также основывают свое художественное направление на полном наборе доступных форм.
В этом эксперименте у шрифтового дизайнера не было возможности по-настоящему настроить начертание. Более широкий набор букв мог бы помочь ему определиться с контрастом, весом или, например, с тем, насколько острыми должны быть углы. Они были вынуждены придерживаться данного изображения. Таким образом, данные представляют собой процесс интерпретации растрового изображения в векторы, а не более сложный процесс создания нового шрифта.
Например, базовые апроши нужно тестировать с помощью нескольких ключевых фигур. Хотя для каждого глифа были заданы предварительные левый и правый полуапроши, при оценке результатов они не учитывались. Спейсинг, безусловно, будет интересным фактором для включения в последующий эксперимент.
Хотя визуальные результаты анализа методом Прокруста убедительны, необходим дальнейший статистический анализ данных. На основе некоторых скоплений точек можно рассчитать вероятность того, что два глифа будут иметь одну координату (либо после анализа методом Прокруста, либо даже в исходных данных). После этого можно будет рассчитать вероятность совпадения последовательностей точек или целых контуров. ❦
Оригинал статьи: Research: Digitise project — What happens when you ask 90 typedesigners to digitise the same shape?
Перевод Михаила Воронина для NT Type: