基于图像采集的场景照度计算方法.pdf

上传人:梁腾 文档编号:11173247 上传时间:2021-09-09 格式:PDF 页数:10 大小:513.64KB
收藏 版权申诉 举报 下载
基于图像采集的场景照度计算方法.pdf_第1页
第1页 / 共10页
基于图像采集的场景照度计算方法.pdf_第2页
第2页 / 共10页
基于图像采集的场景照度计算方法.pdf_第3页
第3页 / 共10页
文档描述:

《基于图像采集的场景照度计算方法.pdf》由会员分享,可在线阅读,更多相关《基于图像采集的场景照度计算方法.pdf(10页完成版)》请在专利查询网上搜索。

1、(19)中华人民共和国国家知识产权局 (12)发明专利申请 (10)申请公布号 (43)申请公布日 (21)申请号 201910514530.0 (22)申请日 2019.06.14 (71)申请人 东南大学 地址 210096 江苏省南京市四牌楼2号 (72)发明人 张宇宁郦光选 (74)专利代理机构 南京经纬专利商标代理有限 公司 32200 代理人 刘莎 (51)Int.Cl. G01M 11/02(2006.01) G01J 1/00(2006.01) G06K 9/32(2006.01) (54)发明名称 一种基于图像采集的场景照度计算方法 (57)摘要 本发明公开了一种基于图像采集。

2、的场景照 度计算方法, 该方法基于嵌入式系统实现, 系统 主要由带有广角镜头的摄像模块、 嵌入式处理器 及通信模块组成。 通过对摄像头采集的多幅图像 进行融合处理, 可以获取场景中各物体表面的照 度情况, 继而将照度信息由通信模块发送给上位 机或者其它后继处理设备。 其具体步骤包括: 通 过摄像头采集一幅场景的彩色图像, 通过识别算 法确定感兴趣工作面的区域(如特定的桌面等)。 继而通过高光去除算法, 去除工作面区域的高光 像素点, 即只留下漫反射的像素点, 进一步地通 过摄像头多曝光融合获取图像中各像素点对应 的实际亮度信息, 最后根据得到的场景亮度矩阵 和物体表面反射特性计算工作面上漫反射。

3、点的 照度值。 权利要求书1页 说明书5页 附图3页 CN 110346116 A 2019.10.18 CN 110346116 A 1.一种基于图像采集的场景照度计算方法, 其特征在于, 包括以下步骤: 步骤1、 获取场景的彩色图像; 步骤2、 根据步骤1获取的彩色图像, 识别场景中的工作面区域; 步骤3、 采用高光去除算法去除步骤2中每个工作面区域的高光像素点, 只留下漫反射 像素点, 得到工作面漫反射像素区域; 步骤4、 多曝光获取场景的多幅不同曝光度的图像; 步骤5、 对步骤4中的曝光图像进行灰度-亮度映射, 并根据权重融合得到场景亮度矩 阵; 步骤6、 根据步骤3获得的工作面漫反射。

4、像素区域及步骤5获取的场景亮度矩阵计算各 个工作面区域的照度, 从而得到整个场景的照度。 2.根据权利要求1所述的一种基于图像采集的场景照度计算方法, 其特征在于, 步骤1 和4中均采用嵌入式摄像头获取图像, 嵌入式摄像头采用广角镜头或者鱼眼镜头。 3.根据权利要求1所述的一种基于图像采集的场景照度计算方法, 其特征在于, 步骤2 具体为: 2.1、 基于色度识别原理, 将步骤1获取的彩色图像转化为去高光图像, 形成伪色图; 2.2、 遍历伪色图的所有像素, 对像素进行聚类, 具体为: 1)若当前没有像素分类, 则该像素自成一类, 且像素计数为1, 执行2)处理下一个像素; 2)分别计算该像素。

5、值与当前各个像素分类中像素平均值的曼哈顿距离, 若某一曼哈顿 距离小于设定阈值, 则将该像素归于对应像素分类, 否则该像素自成一类, 执行3); 3)若当前像素计数小于像素总数, 则像素计数加1后返回2), 否则完成聚类; 2.3, 对2.2中的每一个像素分类中的像素, 根据像素的位置信息进行聚类, 形成代表单 独物体表面的工作面区域。 4.根据权利要求1所述的一种基于图像采集的场景照度计算方法, 其特征在于, 步骤5 具体为: 5.1、 根据相机亮度响应曲线, 将每幅曝光图像中像素点的灰度值映射为亮度值; 5.2, 场景中某一像素点的亮度值Li为该像素点在第i幅曝光图像中的 灰度值映射得到的。

6、亮度值, Bi为该像素点在第i幅曝光图像中的灰度值, n为曝光图像数; 5.3, 场景中的所有像素点的亮度值构成场景亮度矩阵。 5.根据权利要求1所述的一种基于图像采集的场景照度计算方法, 其特征在于: 步骤6 具体为: 每个工作面区域的照度等于该工作面区域所有漫反射像素点照度的平均值, 漫反 射像素点照度E L/ , L为漫反射像素点的亮度值, 为该漫反射像素点所在工作面区域的 反射率。 权利要求书 1/1 页 2 CN 110346116 A 2 一种基于图像采集的场景照度计算方法 技术领域 0001 本发明涉及一种基于图像采集的场景照度计算方法, 属于图像处理领域。 背景技术 0002 。

7、照明环境的优劣对人的视觉健康和工作效率至关重要, 不舒适的照明会导致人眼 频繁过度调节、 造成肌肉紧张、 视觉疲劳, 还会造成学习工作效率下降, 影响精神状态。 实时 采集环境照明情况, 并根据视觉健康准则对灯具加以反馈调节, 是现在智能照明所追求的 目标。 0003 目前广泛采用的技术方案是在室内各点均匀布置传感器(如光敏传感器), 用以采 集场景中的照明情况。 但是该方案需要大量的硬件资源, 每个传感器节点都需要配备单独 的无线通信模块及数据处理模块; 一旦有某个节点损坏就会导致该节点区域的照度数据丢 失, 势必影响整体的照明控制; 同时因为种种限制, 目标场景往往也不方便安装如此多数量 。

8、的传感器。 发明内容 0004 为克服现有技术的不足, 本发明提供一种基于图像采集的场景照度计算方法。 该 方法采用一个广角摄像头代替场景中所有的光敏传感器, 通过物体识别、 物体表面去高光 等图像处理手段获取图像中感兴趣的像素区域, 进一步地通过摄像头多曝光获取不同亮度 范围的图像, 融合处理后得到场景亮度矩阵, 最后根据物体表面反射原理计算各物体表面 照度。 0005 本发明为解决上述技术问题采用以下技术方案: 0006 本发明提供一种基于图像采集的场景照度计算方法, 包括以下步骤: 0007 步骤1、 获取场景的彩色图像; 0008 步骤2、 根据步骤1获取的彩色图像, 识别场景中的工作。

9、面区域; 0009 步骤3、 采用高光去除算法去除步骤2中每个工作面区域的高光像素点, 只留下漫 反射像素点, 得到工作面漫反射像素区域; 0010 步骤4、 多曝光获取场景的多幅不同曝光度的图像; 0011 步骤5、 对步骤4中的曝光图像进行灰度-亮度映射, 并根据权重融合得到场景亮度 矩阵; 0012 步骤6、 根据步骤3获得的工作面漫反射像素区域及步骤5获取的场景亮度矩阵计 算各个工作面区域的照度, 从而得到整个场景的照度。 0013 作为本发明的进一步技术方案, 步骤1和4中均采用嵌入式摄像头获取图像, 嵌入 式摄像头采用广角镜头或者鱼眼镜头。 0014 作为本发明的进一步技术方案, 。

10、步骤2具体为: 0015 2.1、 基于色度识别原理, 将步骤1获取的彩色图像转化为去高光图像, 形成伪色 图; 说明书 1/5 页 3 CN 110346116 A 3 0016 2.2、 遍历伪色图的所有像素, 对像素进行聚类, 具体为: 0017 1)若当前没有像素分类, 则该像素自成一类, 且像素计数为1, 执行2)处理下一个 像素; 0018 2)分别计算该像素值与当前各个像素分类中像素平均值的曼哈顿距离, 若某一曼 哈顿距离小于设定阈值, 则将该像素归于对应像素分类, 否则该像素自成一类, 执行3); 0019 3)若当前像素计数小于像素总数, 则像素计数加1后返回2), 否则完成。

11、聚类; 0020 2.3, 对2.2中的每一个像素分类中的像素, 根据像素的位置信息进行聚类, 形成代 表单独物体表面的工作面区域。 0021 作为本发明的进一步技术方案, 步骤5具体为: 0022 5.1、 根据相机亮度响应曲线, 将每幅曝光图像中像素点的灰度值映射为亮度值; 00235.2, 场景中某一像素点的亮度值Li为该像素点在第i幅曝光图像 中的灰度值映射得到的亮度值, Bi为该像素点在第i幅曝光图像中的灰度值, n为曝光图像 数; 0024 5.3, 场景中的所有像素点的亮度值构成场景亮度矩阵。 0025 作为本发明的进一步技术方案, 步骤6具体为: 每个工作面区域的照度等于该工作。

12、 面区域所有漫反射像素点照度的平均值, 漫反射像素点照度E L/ , L为漫反射像素点的 亮度值, 为该漫反射像素点所在工作面区域的反射率。 0026 本发明采用以上技术方案与现有技术相比, 具有以下技术效果: 0027 1、 通过将RGB图像转化为去高光伪色图后, 可以精确识别工作面像素区域, 继而对 工作面中的高光像素加以剔除。 0028 3、 采用摄像头多曝光拍摄不同亮度范围的图像, 融合映射后得到每个像素对应的 实际亮度值, 可测量亮度范围可以大大超过传统的光敏传感器。 附图说明 0029 图1为本发明算法流程图; 0030 图2为本发明一种典型实现场景; 0031 图3为本发明所述采。

13、集端系统的结构图; 0032 图4为各类工作面像素自动聚类示意图; 0033 图5为测得的某相机曝光量与灰度值对应关系曲线。 具体实施方式 0034 下面结合附图对本发明的技术方案做进一步的详细说明: 0035 本发明所述的一种基于图像采集的场景照度计算方法, 如图1所示, 场景照度的计 算主要通过以下步骤进行: 首先摄像头拍摄采集一幅场景的彩色图像, 由嵌入式处理器进 行区域识别处理, 确定场景中感兴趣区域(工作面)的像素范围。 继而通过高光去除算法, 去 除工作面区域的高光像素点, 即只留下漫反射的像素点。 进一步地通过摄像头多曝光拍摄 多幅表征不同亮度范围的图像, 对它们进行灰度-亮度映。

14、射及权重融合处理, 可以得到场景 亮度矩阵, 即图像中各像素点对应的实际亮度信息。 最后根据得到的场景亮度矩阵和工作 说明书 2/5 页 4 CN 110346116 A 4 面物体表面的反射特性计算工作面照度情况。 0036 如图2所示, 为本发明所述的一种典型实现场景, 室内的目标工作面、 灯具、 照度采 集端等都已在图中画出。 采集端一般安装在可以拍摄到整个室内场景的较高位置。 采集端 可以精确识别工作面区域, 同时计算出每一块工作面的照度值, 随后将照度信息通过通信 模块发送给上位机或者后续处理设备, LED灯具则可以根据当前区域工作面的照度反馈调 节照明亮度。 0037 如图3所示为。

15、本发明所述采集端系统的结构, 主要由摄像模块、 嵌入式处理器、 通 信模块组成, 由于场景空间往往较大, 用普通视角的镜头无法一次性记录整个空间的信息, 故本发明中的采集系统通过安装有广角镜头的摄像头获取场景的图像信息, 广角镜头的视 角一般大于120度, 鱼眼镜头的视角甚至接近于180度。 但是广角拍摄的图像一般存在着畸 变, 所以还需要进行图像去畸变处理。 0038 本发明所述的工作面区域识别算法基于色度识别原理, 首先将采集得到的RGB图 像转化为去高光图像(简称MSF图), 形成伪色图, 具体转化公式如下: 0039 Imin(x, y)min(R,G,B) (I) 0040 0041。

16、 其中, N为像素总数, (x,y)为像素索引。 0042 0043 其中C表示RGB中的任一分量。 0044 0045作为新的像素值, 形成的新图像称为 伪色度图。 0046 现实中物体表面一般同时存在镜面反射和漫反射, 镜面反射反映的是照明光的颜 色, 漫反射反映的是物体本身的颜色, 采集到的图像像素值即是物体表面镜面反射分量和 漫反射分量叠加的结果, 由于观察角度不同, 物体表面的镜面分量和漫反射分量也不同, 故 而在光照下呈现出不一样的颜色, 这给基于颜色的物体识别带来了很大的干扰。 而将RGB图 转化为伪色图后, 去除了像素值中的镜面分量影响, 使得像素值只与物体本身颜色有关, 伪 。

17、色图去除了因为物体表面反射光强弱不同而造成的表面颜色差异。 0047 以图2中的两种类型物体(两种类型工作面)识别为例, 对伪色图像素进行自动颜 色聚类, 聚类流程如下: 0048 1、 若当前没有像素分类, 则将像素单独标记为一类。 0049 2、 计算像素值与其它各像素类平均值的曼哈顿距离, 若与某类的距离小于阈值T, 则将该像素归于该类, 并更新该类的平均值; 若像素值与所有类的距离都大于阈值T, 则将 该像素单独归于一个新的类。 0050 3、 像素计数小于像素总数N则重复步骤2. 0051 4、 像素计数等于N则退出。 0052 如图4所示, 通过以上聚类, 可以标记出每一类不同颜色。

18、工作面的区域。 对于单独 说明书 3/5 页 5 CN 110346116 A 5 的某类像素区域, 还需要进一步根据其所在的位置信息划分为不同的区域, 即对该类像素 再根据位置距离进行自动聚类, 将距离相近的像素聚为一类。 以图4中第一类工作面为例, 通过位置聚类, 像素自动聚类为一块块方形的区域, 一块方形区域代表一个单独的物体表 面。 通过两次聚类, RGB彩色图像中所有感兴趣物体的表面都已被找到并标记。 0053 以场景中某一个物体(例如一张课桌面)为分析对象, 经过以上步骤可以确定该课 桌面的像素区域。 在该区域根据物体实际亮度及表面反射特性可以计算出表面照度。 0054 表面反射一。

19、般同时含有镜面分量和漫反射分量, 对于含有较大镜面分量的像素点 称为高光点, 对于含有少量或者不含镜面分量的像素点称为漫反射点, 通过以下郎伯反射 公式可以容易地建立漫反射点的亮度照度关系: 0055 0056 0057 Ein L/p (7) 0058 其中Ein为桌面照度, 为桌面反射率, L为测得的桌面亮度, 式7即表述了桌面亮度 和照度之间的关系, 物体漫反射点在各个观测方向地亮度都近似相等。 对于场景中的研究 对象, 例如一张课桌面, 通过高光点去除算法可有效剔除除高光点, 只留下有效的漫反射像 素点。 定义像素亮度比Q如下: 0059 0060 对于物体表面某像素点, 其(r,g,。

20、b)值由镜面分量和漫反射分量组成, 镜面分量的 颜色与灯光颜色相同, 一般近似看作白光, 即高光像素(r,g,b)中的镜面分量可定义为A(1, 1,1),其中Amin(r,g,b),漫反射分量则为(r-A,g-A,b-A), 漫反射值反映的是物体本身 的颜色。 可见同一物体表面漫反射点的亮度比Q小于高光点的亮度比, 即像素镜面分量越 大, 亮度比Q越大, 完全的镜面反射亮度比接近于无穷大。 对物体表面所有像素根据亮度比Q 从小到大排序, 则排在前面部分的像素必然是漫反射的像素点, 根据实际情况可选择合适 的阈值Tc, 排序在前Tc的像素即为需要的像素区域。 对场景图象中每一类工作面的每一 块物。

21、体区域单独进行去高光点处理, 最终即得到所需的漫反射区域。 0061 本发明所述采集系统通过摄像头多曝光拍摄的方式合成高动态范围的实际空间 亮度矩阵。 根据几何光学原理, 摄像头传感器接收到的照度与实际场景亮度存在下列的对 应关系: 0062 0063 式中E为摄像头光传感器平面(CCD或CMOS)的照度, L为实际场景的亮度, 为镜头 透射率, Fm为摄像头相对数值孔径的倒数。 同时, 光传感器平面照度E又与曝光量存在以下 关系: 0064 HET (10) 0065 其中, T为曝光时间, H为曝光量。 0066 如图5所示为相机曝光量与灰度值的对应关系, 称为相机亮度响应曲线, 它是相机。

22、 出厂后就固定下来的, 可以通过实验标定的方法恢复出这条曲线。 图中纵坐标取曝光量H的 说明书 4/5 页 6 CN 110346116 A 6 对数, 横坐标是像素灰度值。 根据该亮度曲线和拍摄时用的曝光时间, 结合公式(9)(10)可 以确定图像灰度值与实际场景亮度的映射关系。 0067 但是, 摄像头拍摄的单幅图像其亮度范围一般是有限的, 会出现局部高亮区域过 曝光或者局部暗区域曝光不够的问题, 本发明采用多曝光融合获取场景的高动态亮度信 息。 运用高曝光拍摄记录低亮度段的信息, 低曝光拍摄记录高亮度段信息。 一次多曝光过程 所需的最少拍摄次数由式(11)确定: 0068 nN场 景/N。

23、相 机 (11) 0069 其中n为一次多曝光所需的拍摄次数, 即高动态融合所需的图片张数, N场 景为目标 场景的亮度动态范围, N相 机为相机摄像头的动态范围。 在获得这样的n幅不同曝光度图像后, 根据亮度响应公式并采用权重融合的方法计算实际亮度值。 其实现过程如下列公式所示: 0070 Lif(Bi) (12) 0071 0072 其中Li为某个像素点通过单幅图像所恢复的亮度值, Bi为对应的像素点灰度值, f ()是由(9)(10)所确定的亮度-灰度映射关系, L是对n幅图像亮度值加权融合后得到的最 终亮度值。 对某个漫反射像素, 根据计算得到的亮度L和公式(7)可以得到该点对应的照度。

24、 值, 一般一块单独的物体表面其照度值为其上所有漫反射像素计算得到的照度平均值。 0073 计算出所有工作面照度后可通过通信模块将照度分布信息传送给上位机或其它 后继处理端, LED灯具则可以根据当前区域工作面的照度反馈调节照明亮度。 0074 上述实施例只为说明本发明的技术构思及特点, 其目的是让熟悉该技术领域的技 术人员能够了解本发明的内容并据以实施, 并不能以此来限制本发明的保护范围。 对于本 技术领域的普通技术人员来说, 在不脱离本发明原理的前提下, 还可以做出若干改进和润 饰, 这些改进和润饰也应视为本发明的保护范围。 说明书 5/5 页 7 CN 110346116 A 7 图1 说明书附图 1/3 页 8 CN 110346116 A 8 图2 图3 说明书附图 2/3 页 9 CN 110346116 A 9 图4 图5 说明书附图 3/3 页 10 CN 110346116 A 10 。

展开阅读全文
内容关键字: 基于 图像 采集 场景 照度 计算方法
关于本文
本文标题:基于图像采集的场景照度计算方法.pdf
链接地址:https://www.zhuanlichaxun.net/pdf/11173247.html
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2017-2018 zhuanlichaxun.net网站版权所有
经营许可证编号:粤ICP备2021068784号-1