Estoy involucrado en un proyecto comunitario en el que necesito utilizar la visión por computadora en modelos comunes de teléfonos inteligentes (Samsung Galaxy S 5/6/7, iPhones, etc.). Hacer eso implica calibrar la cámara del teléfono para visión de computadora. Las personas utilizarán sus teléfonos dentro del proyecto y me pregunto si puedo calibrar la cámara en modelos de teléfonos determinados y solo proporcionar datos de calibración a los usuarios para que no tengan que preocuparse por la calibración de la cámara. El enfoque de la cámara será fijo (probablemente hasta el infinito).
Creo que el problema se remonta a la precisión de fabricación de la cámara del teléfono inteligente: si es lo suficientemente bueno, es posible que haya una "calibración previa". La ubicación del sensor dentro de la PCB y las propiedades de la lente (enfoque automático) probablemente se cuestionen aquí. Desafortunadamente, no tengo experiencia con el proceso de fabricación a gran escala de montaje en superficie para juzgar la precisión. Supongo que los módulos de la cámara probablemente se suministran en conjunto, lo que creo podría ayudar a mantener la precisión (¿el sensor y la lente están incluidos en un solo dispositivo que luego se coloca en la placa base del teléfono?).
EDITAR: Dicho de manera simple: todas las cámaras del modelo exacto deben ser físicamente iguales (ambas dimensiones y ubicación del lente frente al sensor, también la misma distorsión del lente) que una sola calibración (o digamos una el promedio de 10 calibraciones en 10 piezas telefónicas diferentes de ese mismo modelo) debería ser suficiente para el resto de la multitud (miles de usuarios) que utilizan ese modelo.