Автоматические функции панорамирования в современных смартфонах работают путём объединения нескольких снимков в одно изображение. consumer.huawei.com
Во время съёмки камера делает серию фотографий с высокой частотой, а затем программный алгоритм пытается соединить их в единое целое. radiotochki.net Он ищет общие точки на соседних кадрах и производит так называемую «склейку». radiotochki.net
Некоторые причины, по которым алгоритм может давать сбои:
- Ошибка параллакса. radiotochki.net Если вращать телефон, держа его в руках, объектив камеры смещается в пространстве. radiotochki.net Из-за этого объекты на переднем и заднем плане смещаются друг относительно друга с разной скоростью. radiotochki.net
- Движение в кадре. radiotochki.net Любой движущийся объект (человек, машина, волны) на нескольких кадрах окажется в разных местах. radiotochki.net Программа не знает, какую версию выбрать, что приводит к появлению «призраков», раздвоению или растягиванию объектов. radiotochki.net
- Изменение освещения. radiotochki.net Если во время съёмки солнце зашло за тучу, или пользователь перешёл из тени на свет, экспозиция кадров будет разной. radiotochki.net Это приводит к появлению заметных вертикальных полос на итоговом снимке. radiotochki.net