Apertia · Библиотека
Как найти непокрытые промежутки в серии фокус-стекинга?
Проверьте стекинг из трёх кадров на 50 мм при f/8 на пропуски: если выставить фокус на показанные 1,33 м и 1,73 м, около 1,5 м остаётся непокрытая полоса в 2,292 мм.
Как стыкуются кадры в плане
Apertia размещает каждый кадр стекинга так, что его ближняя граница точно равна дальней границе предыдущего кадра, поэтому в модели нет ни перекрытия, ни пропуска. Эта точность сохраняется, только пока вы выставляете запланированные дистанции фокусировки точно. Приложение показывает расстояния округлёнными для удобства чтения — в метрах с двумя знаками после запятой от 1 до 10 м, — а кольцо фокусировки выставляется на глаз, поэтому реальные кадры начинаются и заканчиваются немного не там, где в плане.
Поэтому проверка перекрытия сравнивает интервалы кадров, которые вы действительно выставили, а не плановые: дальняя граница каждого кадра должна доходить хотя бы до ближней границы следующего, а первый и последний кадры должны доходить до обоих концов цели.
Входные данные · План фокус-стекинга
| Строка | Входные данные |
|---|---|
| Матрица | Полный кадр |
| Фокусное расстояние | 50 |
| Диафрагма | 8 |
| Ближняя точка резкости | 1000 |
| Дальняя точка резкости | 2000 |
Результаты · План фокус-стекинга
| Строка | Результаты |
|---|---|
| 1 · Дистанция фокусировки | 1089,798701 |
| 1 · Ближняя точка резкости | 1000 |
| 1 · Дальняя точка резкости | 1198,401407 |
| 1 · Дальняя граница на бесконечности | Нет |
| 2 · Дистанция фокусировки | 1333,979666 |
| 2 · Ближняя точка резкости | 1198,401407 |
| 2 · Дальняя точка резкости | 1505,928277 |
| 2 · Дальняя граница на бесконечности | Нет |
| 3 · Дистанция фокусировки | 1733,833699 |
| 3 · Ближняя точка резкости | 1505,928277 |
| 3 · Дальняя точка резкости | 2046,437451 |
| 3 · Дальняя граница на бесконечности | Нет |
| Диафрагма | 8 |
| Заданная ближняя цель (мм) | 1000 |
| Конечная дальняя цель (мм) | 2000 |
| Дальняя цель на бесконечности | Нет |
| Заданный диапазон покрыт | Да |
| Достигнут предел кадров; цель ещё не покрыта | Нет |
| Начало непокрытого диапазона (мм) | Недоступно |
| Конец непокрытого диапазона (мм) | Недоступно |
| Непокрытая цель простирается до бесконечности | Нет |
| Кружок нерезкости | 0,03 |
Проверьте интервалы, которые будете использовать на деле
- Перепишите запланированные дистанции фокусировки и их ближние и дальние границы.
- Замените каждую дистанцию фокусировки значением, которое вы реально можете выставить, например показанным округлением.
- Заново рассчитайте ближнюю и дальнюю границы для каждой из этих настроек.
- Сравните каждую дальнюю границу со следующей ближней; если дальняя меньше, это пропуск.
- Проверьте, что кадр 1 начинается на ближней цели или раньше, а последний кадр заканчивается на дальней цели или дальше.
Пример: округление до отображаемых значений
Для полного кадра, 50 мм, f/8 и 1000–2000 мм план фокусируется на 1089,799, 1333,98 и 1733,834 мм со стыками на 1198,401 и 1505,928 мм и последней дальней границей 2046,437 мм. Приложение показывает эти дистанции как 1,09 м, 1,33 м и 1,73 м. Если выставить ровно 1090, 1330 и 1730 мм, кадры покрывают 1000,167–1198,648, 1195,235–1500,785 и 1503,077–2041,022 мм. Первый стык по-прежнему перекрывается, но между 1500,785 и 1503,077 мм полоса в 2,292 мм не попадает ни в один кадр, а кадр 1 теперь начинается на 0,167 мм дальше ближней цели.
- Плановый стык 2
- 1505,928 мм
- Округлённый кадр 2 · дальняя
- 1500,785 мм
- Округлённый кадр 3 · ближняя
- 1503,077 мм
- Пропуск
- 2,292 мм
Типичные ошибки
- Проверять только плановый список, где стыки по построению всегда сходятся.
- Округлять каждую дистанцию фокусировки вниз: все кадры сдвигаются ближе, и в дальнем конце открываются пропуски.
- Не обращать внимания на пропуск в несколько миллиметров на товаре, у которого именно там находится этикетка.
Границы проверки интервалов
Арифметика интервалов показывает, где модель оставляет пропуски; она не доказывает, что сведённое изображение резкое, и не совмещает и не смешивает кадры. Уравнения DOFMaster по ссылке ниже задают границы каждого кадра.