¿Cómo es que la cámara de 8 megapíxeles del iPhone puede capturar una imagen panorámica de 43 megapíxeles?

Cualquier cámara puede hacer lo mismo.

Para la mayoría de los panoramas realizados en la cámara, el usuario mueve lentamente la cámara, y el software de la cámara toma las fotos apropiadas, luego usa una combinación de información de posición (particularmente con un teléfono inteligente) y reconocimiento de imágenes para unir las fotos. Como un rompecabezas

Las versiones recientes de la aplicación de cámara de Google para Android tienen una cosa llamada Photosphere, que utiliza un mecanismo ligeramente diferente. Sujeta su teléfono y lo mueve, la aplicación está utilizando la detección de movimiento para guiarlo a varios “puntos” que crea. Cuando esté sobre un punto, la cámara disparará otra imagen. Estos se unen en una imagen interactiva de Photosphere que puede desplazarse en todas las direcciones.

Lo hago ampliamente con cámaras reales, pero uso un programa llamado Autopan Giga para unir varias imágenes. El original es 41.576 x 5400 píxeles … 224 megapíxeles.

Toma muchos segmentos de imagen y los une.

Hay un poco de explicación aquí, aunque en aquel entonces solo tenía 28 megapíxeles.