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

No. No es posible. La visión nocturna requiere la intensificación de la 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 tuvieras una forma de entrar en el hardware para hacerlo. Las aplicaciones no pueden' obtener nada más que el acceso a la cámara y no serían capaces de hacer ningún tipo de intensificación de la imagen.

Las imágenes infrarrojas requerirían un sensor que pudiera recoger la luz en las longitudes de onda del infrarrojo medio. Esto requeriría de nuevo un sensor totalmente separado, ya que hacer un detector dual de infrarrojo visible sería imposible 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 hizo que el LED del flash transmitiera también en infrarrojo, es posible que el sensor sea ligeramente sensible y sea capaz de captarlo. Podrías probarlo con una fuente inured como en algunas videocámaras 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 usted hizo el LED IR como un complemento, entonces tal vez usted podría hacer que el iPhone funcione para la visión nocturna, pero no sería la aplicación, pero el hardware que hace que esto funcione.