从 RGB 图像确定照度

Boj*_*vic 1 rgb camera image colors image-processing

有没有办法将相机(网络相机或手机相机)用作测光表?手机摄像头可以抓取图像并以 RGB 格式获取数据,但有没有人尝试过确定照度值(以勒克斯为单位)?

我知道没有公式可以做到这一点(如果我错了,请纠正我),但是是否可以对其进行建模并获得照度的近似值?

Gab*_*abe 6

与所有反射式测光表一样,您可能会遇到的问题是,您无法区分亮光(高勒克斯)照射在暗物体上和暗光(低勒克斯)照射在亮光物体上之间的区别。换句话说,你得到的是亮度,而不是照度。

第二个问题是您需要知道放大器增益、曝光设置(光圈值、曝光时间)、传递函数(伽马)和其他信息,以便能够对图像中的像素进行正确的光度解释。但是,如果您有这些信息,则可以忽略像素数据,并将曝光信息用作测光表。

图像中的 EXIF 数据会告诉您曝光值,您可以将这些值相加以获得亮度。有关更多详细信息,请参阅http://en.wikipedia.org/wiki/APEX_system