Как определить необходимое разрешение для просмотра изображения определенного размера?

Если у меня несколько характеристик камеры, могу ли я определить необходимое разрешение для просмотра изображения нужного размера?

Например, допустим, я хочу, чтобы изображение квадратной картины было как минимум 20 pixelsбольшим. Я знаю фокусное расстояние 7.5 mm, картина была 8 mдалеко от камеры, 2 mв реальной жизни она высокая. Я знаю, что датчик изображения 2.4 mmот 2.4 mm. Можно ли определить необходимое разрешение для просмотра картины хотя бы 20 pixelsбольшого размера?

Конечно, и это базовая математика, если вы понимаете определения всех терминов, которые вы использовали.
Я понимаю определения терминов, которые я использовал, и я полагаю, что это должно быть возможно, но я не знаком с взаимосвязью между ними и резолюцией. Отсюда мой вопрос..

Ответы (1)

В общем случае высота луча в плоскости изображения час дан кем-то

час "=" ф загар θ

Где ф это фокусное расстояние и θ - угол луча в пространстве объекта. Все углы и высоты отсчитываются от оптической оси.

В твоем случае

θ "=" загар 1 ЧАС Д

Где ЧАС высота вашего объекта и Д расстояние до объекта. Следовательно, у вас есть

час "=" ф ЧАС Д

Подставив числа, ваше изображение будет иметь высоту 0,9375 мм, поэтому, чтобы покрыть 10 пикселей (помните, что высота идет от центра изображения, а не снизу вверх), вам понадобятся пиксели с интервалом из 0,9375 10 "=" 0,09375  мм , или 93,75   мю м

Я на смартфоне. Кто-нибудь, почините мою дурацкую латексную дурь.
А разве из этой информации нельзя получить разрешение, в смысле "нужно 640px на 480px"?
@наушники: я не понимаю, что ты имеешь в виду. Вы хотите знать, сколько пикселей будет в сенсоре 2,4 мм, если каждый пиксель будет ~ 0,1 мм? Это будет примерно 24x24 пикселя. Однако вы, вероятно, никогда не найдете ПЗС-матрицу такого маленького размера. Есть несколько массивов изображений такого размера, но обычно это микроболометры или массивы инфракрасных фотодиодов.