¿Es posible hacer una verdadera aplicación de visión nocturna para iPhone?

No, no es posible. La visión nocturna requiere intensificación de imagen (amplificación de la luz disponible), imágenes infrarrojas o iluminación artificial.

La amplificación no funcionará con el sensor de la cámara ya que el ruido saturaría cualquier imagen, incluso si tuviera una forma de ingresar al hardware para hacer esto. Las aplicaciones no pueden obtener nada más que solo acceder a la cámara y no podrían hacer ningún tipo de intensificación de imagen.

La imagen infrarroja requeriría un sensor que pudiera recoger la luz en las longitudes de onda infrarrojas medias. Esto requeriría nuevamente un sensor totalmente separado ya que sería imposible hacer un detector infrarrojo visible dual debido a la transmisión de las longitudes de onda a través de las lentes.

Finalmente, la fuente artificial es la mejor opción. Si Apple también hizo que el LED de flash transmitiera en infrarrojo, es posible que el sensor sea un poco sensible y pueda detectarlo. Puede probar esto con una fuente asegurada, como en algunas cámaras de video y cámaras de seguridad. Muchas videocámaras son sensibles a esta luz infrarroja cercana y hacen su visión nocturna de esta manera. Si creó el LED IR como un complemento, entonces tal vez podría hacer que el iPhone funcione para la visión nocturna, pero no sería la aplicación, sino el hardware lo que hace que funcione.

No, no es posible. En última instancia, la cámara del iPhone solo trae la luz que ves en la pantalla. Un filtro puede hacer que los detalles visibles sean más brillantes, pero no puede crear algo de la nada. La verdadera visión nocturna requeriría un hardware diferente.

Como dijo Brad: no es posible crear una verdadera aplicación de visión nocturna utilizando solo software.

Todas las aplicaciones que ha probado están aplicando efectos y ajustes de color que intentan simular el aspecto de una imagen producida a través de dispositivos de visión nocturna, pero no hay forma de que puedan presentar verdaderas capacidades de visión nocturna.

Se utilizan varias tecnologías diferentes (la mayoría, si no todas, provienen de industrias militares) en dispositivos de visión nocturna, pero el método más simple es usar una fuente de luz infrarroja.
Los sensores de cámara digital pueden capturar el espectro de luz infrarroja, pero la mayoría de las cámaras modernas aplican un filtro para bloquear la luz infrarroja en algún nivel. No sé si el sensor del iPhone lo hace (el 4S lo hace casi con seguridad), pero incluso si no lo hace, necesitará una fuente de luz infrarroja (algún tipo de linterna infrarroja) para poder tomar fotos en la oscuridad.

Para concluir, las aplicaciones que afirman brindarle verdaderas capacidades de visión nocturna son una estafa.