La documentación de PiCamera ( enlace ) indica que se utiliza una GPU integrada para todo tipo de procesamiento digital, incluyendo ganancia digital, balance de blancos, demostraciones, etc. (Consulte la sección 6.1.6. Procesos de fondo).
Mientras tanto, la documentación de Sony IMX219 ( enlace ), el sensor utilizado en PiCamera, indica que hay un procesamiento digital dentro del propio sensor (consulte la sección" Procesamiento de imágenes en chip ". La documentación del sensor también dice que el sensor tiene un consumo de energía para los procesos digitales. Sin embargo, vale la pena señalar que solo se están realizando unos pocos pasos de procesamiento, a saber, la generación de patrones de prueba y el ajuste del nivel de negro, la configuración de ganancia digital, la corrección de defectos y la realineación de píxeles, y, por lo tanto, el procesamiento en chip es incompleto . Mientras tanto, todo el proceso de procesamiento digital, que tiene 12 pasos de procesamiento, se entremezcla con las imágenes cuando llegan a la GPU. Estos pasos repiten los pasos de "procesamiento de imágenes en chip" mencionados anteriormente.
Esto es extraño porque la documentación de PiCamera establece explícitamente que los datos que llegan a la GPU son datos RAW de Bayer, que están totalmente sin procesar y procesados en la GPU (que tiene el ISP). Entonces, ¿la PiCamera solo se basa en Sony IMX219? ¿Es así que solo el núcleo analógico de Sony IMX219 ha pasado a la PiCamera, y otros extremos se han transferido fuera de ella?