Determinación de la luminosidad / brillo de la imagen

Mi aplicación para iPhone captura los datos en tiempo real de la cámara usando AVCaptureSession de AVFoundation. Puedo acceder a esos datos en su método delegado en tiempo de ejecución y crear una imagen a partir de ellos. Puede ser CGImage, UIImage o simplemente datos sin procesar (CMSampleBufferRef).

Lo que intento hacer es calcular la luminancia, el brillo de esos datos (imagen). O puede ser algún otro valor que pueda indicarme qué tan brillante es la luz de entrada.

¿Hay alguna forma estándar de obtener este valor? Quizás usando OpenGL.

Gracias por adelantado.