Самодельный книжный сканер
Как собрать книжный сканер дома: V-образная колыбель, прижимное стекло, свет и камеры. Что реально влияет на результат и где экономить нельзя.
Коротко
- Три узла определяют качество: жёсткость конструкции, равномерность света и параллельность камеры плоскости страницы.
- V-образная колыбель на 100–120° снимает нагрузку с корешка и позволяет снимать обе страницы одновременно.
- Прижимное стекло выпрямляет страницу, но требует антибликового расположения света — под углом 45° с обеих сторон.
- Экономить можно на материалах; на жёсткости и на источнике света — нельзя, это видно в каждом кадре.
Идея самодельного книжного сканера проста: книга лежит в раскрытом виде, камера снимает её сверху, страницы перелистываются рукой. Всё остальное — инженерия вокруг трёх параметров, каждый из которых виден в результате.
Три узла, которые решают #
Жёсткость. Камера и книга не должны двигаться друг относительно друга между кадрами. Шаткая конструкция даёт разный масштаб и разный ракурс на соседних страницах, и партия перестаёт быть однородной — обработать её пакетно уже не получится.
Равномерность света. Градиент яркости по странице означает, что порог бинаризации при распознавании будет ошибаться то в одну, то в другую сторону. Ровный свет важнее мегапикселей.
Параллельность. Плоскость матрицы должна быть параллельна плоскости страницы. Отклонение даёт трапецию, которую программно исправляют, но с потерей резкости по краям.
V-образная колыбель #
Основной узел. Два листа фанеры или толстого пластика, сведённые под углом 100–120°, обтянутые чем-то мягким. Книга раскладывается в этот угол, а не раскрывается на 180°.
Что это даёт:
- корешок не нагружается — клеевой переплёт не трескается, шитый не расходится;
- обе страницы видны одновременно, значит можно снимать разворот целиком;
- страница у корешка ближе к плоской, тень и искажение меньше;
- книга держится сама, руки свободны для перелистывания.
Угол 120° — компромисс между удобством съёмки и щадящим отношением к переплёту. Для ветхих книг делают колыбель на 90–100°: страницы видны хуже, зато нагрузки почти нет.
Прижимное стекло #
Клин из двух стёкол, сведённых под тем же углом, что и колыбель, опускается на разворот сверху и выпрямляет страницы.
Плюсы: страница становится плоской, кривизна у корешка почти исчезает, программная компенсация не нужна.
Минусы: стекло даёт блики и нагружает переплёт. Плюс сама конструкция клина должна быть лёгкой, иначе давление на книгу становится избыточным.
Как борются с бликами: свет ставят под 45° с обеих сторон, а камеру строго сверху. При такой геометрии зеркальное отражение источника уходит мимо объектива. Второй приём — тонкое стекло с антибликовым покрытием, но это заметно дороже.
Для ветхих книг стекло не применяют вообще, мирясь с кривизной страницы и правя её программно.
Свет #
Две панели по бокам, под углом около 45° к плоскости страницы, с рассеивателями.
Что важно:
- индекс цветопередачи (CRI) от 90 — иначе цвет иллюстраций уплывёт, и никакая коррекция не вернёт то, чего источник не осветил;
- отсутствие мерцания — светодиодные панели с качественным драйвером; дешёвые мерцают с частотой сети и дают полосы на коротких выдержках;
- симметрия — обе панели одинаковые и на одинаковом расстоянии, иначе одна страница разворота будет светлее другой;
- холодный свет — лампы накаливания греют бумагу и вредны для ветхих изданий.
Верхний свет в комнате на время съёмки гасят: он даёт вторую систему теней и блики на стекле.
Камера и настройки #
Крепление. Жёсткий кронштейн или штатив с боковой штангой. Камера не должна касаться стола, на котором лежит книга: вибрация от перелистывания передаётся через столешницу.
Режим. Ручной. Одна экспозиция на всю книгу — иначе страницы приедут с разной яркостью.
Настройки-ориентиры: диафрагма f/5.6–f/8 (запас глубины резкости на кривизну страницы, но ещё без заметной дифракции), ISO минимальное, выдержка любая — камера на штативе. Фокус ручной, наведён один раз и зафиксирован.
Формат. RAW, если книга ценная; JPEG высокого качества, если задача — чтение. Разница проявится только при сильной коррекции.
Спуск. Проводной или по таймеру: касание камеры пальцем на длинной выдержке смазывает кадр. Ножная педаль — самое удобное решение, руки заняты страницами.
Обработка #
Съёмка — половина работы. Дальше:
- Разрезание разворотов на страницы.
- Выравнивание перспективы и перекоса.
- Компенсация кривизны страницы (у самодельной конструкции без стекла она будет).
- Обрезка полей одинаково для всей книги.
- Приведение яркости.
- Распознавание и сборка PDF.
Специализированный бесплатный инструмент для шагов 1–5 — ScanTailor. Он рассчитан именно на этот конвейер и обрабатывает партию из сотен страниц по одному набору правил. Обзор софта, сборка PDF.
Чего самодельная конструкция не даёт #
Честная граница. У фабричного планетарного сканера есть три вещи, которых в самоделке нет:
- калиброванная геометрия — известно точное соответствие пикселей миллиметрам, что нужно для архивной документации;
- датчик кривизны страницы — компенсация делается по измеренной геометрии, а не по искривлению строк;
- сертифицированный по спектру свет и цветовая мишень в потоке.
Для домашней библиотеки, чтения и распознавания это не имеет значения. Для оцифровки, которая пойдёт в архивный фонд, — имеет.
Что изменилось с 2013 года
- Светодиодные панели с высоким индексом цветопередачи подешевели на порядок. Самый дорогой узел самодельной конструкции в 2013 году сегодня стоит незначительно.
- Камеры стали избыточны по разрешению для этой задачи. Ограничение давно не в матрице, а в жёсткости стойки и ровности света.
- Сообщество DIY-сканеров сжалось. Причина не в потере интереса, а в том, что задачу закрыли с двух сторон: снизу — приложения на телефоне, сверху — подешевевшие готовые аппараты.
Частые вопросы
Одна камера или две?
Какой объектив нужен?
Чем подсвечивать?
Насколько это дешевле готового аппарата?
Источники
- ISO 216 — Writing paper and certain classes of printed matter. Trimmed sizes (серия A) — размеры форматов A0–A5
- Оценочные значения по классу техники — нормативы времени и скорости выведены из практики работы, а не измерены в лаборатории