Подготовка исходных величин
Для оценки нужны: Фокусное расстояние, мм, Диафрагменное число, Дистанция фокусировки, м, Шаг пикселя, мкм, Допустимый кружок нерезкости, пикселей, Ширина сенсора, мм, Высота сенсора, мм, Высота объекта, м. Разные входные параметры описывают независимые физические или организационные условия.
При подготовке расчёта «ГРИП и гиперфокал: точность по пикселям» зафиксируйте именно Фокусное расстояние, мм, Диафрагменное число и Дистанция фокусировки, м. Остальные настройки, в том числе Шаг пикселя, мкм и Высота объекта, м, тоже влияют на численные результаты. В разных проектах эти данные могут существенно отличаться, поэтому нельзя переносить результаты между камерами или условиями без повторного расчёта.
Последовательность вычислений
Модель вычисляет вспомогательные величины и затем результаты: Кружок нерезкости, мм, Гиперфокальное расстояние, м, Ближняя граница ГРИП, м, Дальняя граница ГРИП, м (−1 = бесконечность), Толщина ГРИП, м (−1 = бесконечность), Ширина поля кадра, м. Формулы применяются последовательно и доступны в блоке вычислений.
Промежуточные значения помогают выявлять, какая характеристика создаёт ограничение. Сравнивайте также остальные показатели: Высота поля кадра, м, Высота объекта относительно кадра, %.
В методике «ГРИП и гиперфокал: точность по пикселям» расчётные шаги начинаются с coc_mm и hyper_mm, затем учитывают остальные условия вплоть до hyper_m. Полученные показатели «Ближняя граница ГРИП, м» и «Толщина ГРИП, м (−1 = бесконечность)» полезно сопоставлять: они основаны на одной системе входных данных, но отражают разные аспекты задачи. Для интерпретации используйте конкретные единицы измерения из блока результатов.
Как пользоваться результатами
При интерпретации «ГРИП и гиперфокал: точность по пикселям» начните с величин «Кружок нерезкости, мм» и «Гиперфокальное расстояние, м». Они позволяют увидеть исходный масштаб задачи до проверки конечных ограничений. Затем рассмотрите «Высота поля кадра, м» и «Высота объекта относительно кадра, %». Если они близки к техническим пределам, сохраните дополнительный запас и проведите практическую проверку до основной съёмки.
Отдельное сравнение сценариев особенно полезно для сочетания Диафрагменное число и Допустимый кружок нерезкости, пикселей. При изменении этих полей сравнивайте не только общий результат, но и «Дальняя граница ГРИП, м (−1 = бесконечность)». Для задачи «ГРИП и гиперфокал: точность по пикселям» это помогает обнаружить, не стал ли один из компонентов определяющим ограничением, хотя остальные численные значения выглядят приемлемо.
Допущения и область применения
Тонкая линза и геометрическая оптика; критерий резкости задаётся пользователем в пикселях, без учёта аберраций.
Ограничения расчёта «ГРИП и гиперфокал: точность по пикселям» требуют проверки характеристик реального оборудования и условий сцены. Тонкая линза и геометрическая оптика; критерий резкости задаётся пользователем в пикселях, без учёта аберраций. Используйте несколько вариантов исходных данных; полезно, например, пересчитать результат после корректировки параметра «Высота сенсора, мм». Это предварительная инженерная оценка, а не измерение точности конкретной камеры, аккумулятора или объектива.
Чтобы проверить устойчивость результата «ГРИП и гиперфокал: точность по пикселям», сформируйте три набора вводимых значений. Исходным может быть вариант с Фокусное расстояние, мм, равным 85.0, а затем отдельно измените Дистанция фокусировки, м и Высота сенсора, мм. Такой сценарный анализ выявляет чувствительность модели и повышает полезность расчёта при планировании фотосъёмки, экспорта или видеопроизводства. Оценка ближней и дальней границ резкости с выбранным порогом размытия, плюс поле кадра на плоскости объекта.
Формула расчёта
coc_mm = pixel_um*coc_pixels/1000; hyper_mm = focal_mm*focal_mm/(aperture*coc_mm)+focal_mm; s_mm = focus_m*1000; near_mm = hyper_mm*s_mm/(hyper_mm+(s_mm-focal_mm)); far_mm = s_mm >= hyper_mm ? INF : hyper_mm*s_mm/(hyper_mm-(s_mm-focal_mm)); near_m = near_mm/1000; far_m = is_finite(far_mm) ? far_mm/1000 : -1; dof_m = is_finite(far_mm) ? (far_mm-near_mm)/1000 : -1; frame_w_m = sensor_w_mm*s_mm/focal_mm/1000; frame_h_m = sensor_h_mm*s_mm/focal_mm/1000; subject_fill_pct = subject_h_m/frame_h_m*100; hyper_m = hyper_mm/1000
Проверенные примеры
Для сценария «ГРИП и гиперфокал: точность по пикселям»: Фокусное расстояние, мм — 85; Диафрагменное число — 2.8; Дистанция фокусировки, м — 3; Шаг пикселя, мкм — 4.3; Допустимый кружок нерезкости, пикселей — 4; Ширина сенсора, мм — 36.
Кружок нерезкости, мм: 0.0172; Гиперфокальное расстояние, м: 150.106; Ближняя граница ГРИП, м: 2.94285; Дальняя граница ГРИП, м (−1 = бесконечность): 3.05941; Толщина ГРИП, м (−1 = бесконечность): 0.116562.
Для сценария «ГРИП и гиперфокал: точность по пикселям»: Фокусное расстояние, мм — 95.2; Диафрагменное число — 2.8; Дистанция фокусировки, м — 3; Шаг пикселя, мкм — 4.816; Допустимый кружок нерезкости, пикселей — 4; Ширина сенсора, мм — 40.32.
Кружок нерезкости, мм: 0.019264; Гиперфокальное расстояние, м: 168.118; Ближняя граница ГРИП, м: 2.94905; Дальняя граница ГРИП, м (−1 = бесконечность): 3.05275; Толщина ГРИП, м (−1 = бесконечность): 0.103701.
Для сценария «ГРИП и гиперфокал: точность по пикселям»: Фокусное расстояние, мм — 85; Диафрагменное число — 2.408; Дистанция фокусировки, м — 2.58; Шаг пикселя, мкм — 4.3; Допустимый кружок нерезкости, пикселей — 4; Ширина сенсора, мм — 36.
Кружок нерезкости, мм: 0.0172; Гиперфокальное расстояние, м: 174.528; Ближняя граница ГРИП, м: 2.54364; Дальняя граница ГРИП, м (−1 = бесконечность): 2.61742; Толщина ГРИП, м (−1 = бесконечность): 0.073781.
Как пользоваться онлайн-калькулятором
- Соберите значения и единицы для своей камеры, объективов, источников освещения или проекта.
- Укажите реальные показатели оборудования и съёмочной ситуации: все поля участвуют в расчёте.
- Сопоставьте промежуточные и итоговые значения с паспортными ограничениями камеры, оптики и носителей.
- Повторите расчёт для другого фокусного расстояния, экспозиции или объёма работ, чтобы сравнить сценарии.