#image-processing #computer-vision #camera-calibration
#обработка изображений #компьютерное зрение #камера-калибровка
Вопрос:
Я использую калибровку одной камеры с шахматной доской, и для калибровки я использовал одно фиксированное положение камеры. Теперь мой вопрос: если я использую ту же позицию, но изменяю высоту камеры, нужно ли мне снова выполнять калибровку? Если нет, то получу ли я тот же результат, используя другую высоту камеры? В моем случае я изменил высоту камеры, но положение камеры осталось прежним. И я получил другой результат, когда изменил высоту. Итак, мне было интересно, может ли мне понадобиться повторить калибровку камеры или нет?
пожалуйста, помогите мне.
Комментарии:
1. Что вы подразумеваете под «я получил другой результат»? Возможно, вы можете показать изображения или любые изменения наблюдений между двумя случаями?
2. в моем случае я использую свою камеру для измерения расстояния между двумя горизонтальными линиями на плоскости, а расстояние моей камеры от плоскости составляло 10 метров. итак, я зафиксировал положение камеры и сделал снимок, затем я узнал расстояние между двумя горизонтальными линиями. допустим, я получил расстояние 10 см. после того, как я изменил высоту камеры, но положение осталось прежним, только высота chnage от 1,33 метра до 1,45 метра. Итак, я получил расстояние между двумя горизонтальными линиями 10,80 см.
Ответ №1:
Вообще говоря, для достижения максимальной точности вам нужно будет перекалибровать камеру всякий раз, когда она перемещается. Однако, если крепление объектива достаточно жесткое по отношению к датчику, вы можете обойтись только обновлением внешней калибровки, особенно если ваши требования к точности невелики.
Чтобы понять, почему это так, обратите внимание, что, если у вас нет лабораторной установки, удерживающей и перемещающей камеру, вы не можете просто изменить только высоту. Например, со стандартным штативом, как правило, будет происходить движение по всем трем осям, составляющее значительную долю размера датчика, что будет отражено в видимом движении на несколько пикселей относительно сцены.
Ситуация ухудшается / усложняется, когда вы также добавляете поворот для переориентации поля зрения, поскольку механическое крепление, как правило, не поворачивает камеру вокруг ее оптического центра (т. Е. Выходного зрачка объектива), и поэтому Каждый поворот обязательно сопровождается дополнительным перемещением.
В вашем конкретном случае, поскольку вас интересуют только измерения на плоскости и, следовательно, вы можете вычислить все, используя гомографии, уточнение внешней калибровки сводится к простому пересчету масштаба от мира к изображению. Этого можно легко достичь, сделав одно или несколько изображений объектов известного размера на плоскости — калибровочная шахматная доска является именно таким объектом.
Комментарии:
1. У меня есть еще один вопрос, связанный с камерой. Я использую камеру Sony ILCE-7RM2 с разрешением 7952×5304, а размер моего изображения составляет 81,6 МБ. Я хотел бы сжать размер изображения, но без потери качества изображения и деталей этого изображения. Я использовал MS Paint для изменения размера изображения. Это лучший способ изменить размер изображения?
2. Вы хотите изменить размер файла или изображения? Изменение размера файла (т. Е. Сжатие содержащейся в нем информации) можно выполнить без потерь, используя несколько форматов, например LZ-сжатый PNG. Изменение размера изображения (т. Е. Изменение его ширины или высоты) обычно подразумевает потерю информации.
3. Да, я хотел бы изменить размер изображения.