《红外滤光片切换的检测方法、装置及系统.pdf》由会员分享,可在线阅读,更多相关《红外滤光片切换的检测方法、装置及系统.pdf(19页珍藏版)》请在专利查询网上搜索。
1、(10)申请公布号 CN 103841409 A (43)申请公布日 2014.06.04 CN 103841409 A (21)申请号 201210490404.4 (22)申请日 2012.11.26 H04N 17/00(2006.01) G01M 11/00(2006.01) (71)申请人 浙江大华技术股份有限公司 地址 310053 浙江省杭州市滨江区滨安路 1187 号 (72)发明人 潘晖 潘石柱 张兴明 傅利泉 朱江明 吴军 吴坚 (74)专利代理机构 北京同达信恒知识产权代理 有限公司 11291 代理人 黄志华 (54) 发明名称 红外滤光片切换的检测方法、 装置及系统 。
2、(57) 摘要 本发明公开了一种摄像机红外滤光片切换的 检测方法、 装置及系统, 通过对需要验证彩色黑白 切换效果的摄像机所获取到的视频图像进行自动 扫描检测, 确定图像中是否存在扫描黑边, 并再确 定摄像机是否正在进行红外滤光片切换, 从而实 现了对摄像机的红外滤光片切换的自动检测。与 现有技术中采用的人工检测方式相比, 本发明实 施例提供的该方案大大提升了红外滤光片切换的 检测效率。 (51)Int.Cl. 权利要求书 4 页 说明书 12 页 附图 2 页 (19)中华人民共和国国家知识产权局 (12)发明专利申请 权利要求书4页 说明书12页 附图2页 (10)申请公布号 CN 103。
3、841409 A CN 103841409 A 1/4 页 2 1. 一种红外滤光片切换的检测方法, 其特征在于, 包括 : 通过对带红外滤光片切换器的摄像机获得的图像执行预定的检测操作, 判断所述图像 中是否存在扫描黑边 ; 在判断结果为是时, 确定所述摄像机正在进行红外滤光片切换。 2. 如权利要求 1 所述的方法, 其特征在于, 通过对带红外滤光片切换器的摄像机获得 的图像执行预定的检测操作, 判断所述图像中是否存在扫描黑边, 具体包括 : 通过对所述图像所包含的边缘的检测, 判断所述图像中是否存在两条垂直边缘 ; 在判断结果为是时, 确定两条垂直边缘的间距、 位于两条垂直边缘之间的像素。
4、的 Y 分 量的平均值和 Y 分量的方差平方值 ; 并 当两条垂直边缘的间距不小于预设的扫描黑边判定阈值, 且所述 Y 分量的平均值小于 预设 Y 分量亮度阈值, 且所述 Y 分量的方差平方值小于预设 Y 分量方差阈值时, 判断所述图 像中存在扫描黑边 ; 否则, 判断所述图像中不存在扫描黑边。 3. 如权利要求 1 所述的方法, 其特征在于, 通过对带红外滤光片切换器的摄像机获得 的图像执行预定的检测操作, 判断所述图像中是否存在扫描黑边, 具体包括 : 对所述摄像机获得的图像执行第一、 第二扫描过程 ; 根据通过执行第一扫描过程而连续扫描到的满足预设判定条件的第一预定列数中的 第一列像素所。
5、在列的编号 k, 以及通过执行第二扫描过程而连续扫描到的满足所述判定条 件的第二预定列数中的第一列像素所在列的编号w, 判断出w减去k所得的差值不小于预设 扫描黑边判定阈值时, 确定所述图像中存在扫描黑边, 否则确定所述图像中不存在扫描黑 边 ; 其中, 所述第一扫描过程包括 : 从图像中具备最小编号的一列像素开始, 沿指定方向扫 描所述图像, 并在连续扫描到第一预定列数的满足预设判定条件的多列像素时, 确定所述 连续扫描到的满足所述判定条件的第一预定列数中的第一列像素所在列的编号 k ; 所述第二扫描过程包括 : 从图像中具备最大编号的一列像素开始, 沿所述指定方向的 反方向扫描所述图像, 。
6、并在连续扫描到第二预定列数的满足所述判定条件的多列像素时, 确定所述连续扫描到的满足所述判定条件的第二预定列数中的第一列像素所在列的编号 w ; 其中, 所述图像中的沿指定方向排列的各列的编号依次递增 ; 所述判定条件为 : 一列像素在YUV空间中的Y分量的平均值小于预设Y分量亮度阈值, 且该列像素在 YUV 空间中的 Y 分量的方差平方值小于预设 Y 分量方差阈值。 4. 如权利要求 3 所述的方法, 其特征在于, 还包括 : 确定所述图像的 Y 分量的最小值、 所述图像的 Y 分量的平均值以及所述图像的 Y 分量的方差平方值 ; 则 当 w 减去 k 所得的差值小于扫描黑边判定阈值时, 所。
7、述方法还包括 : 根据 Y 分量方差阈值和视频图像的 Y 分量的方差平方值的预设映射关系, 确定所述图 像的 Y 分量的方差平方值对应的 Y 分量方差阈值, 并根据确定的 Y 分量方差阈值更新所述 预设 Y 分量方差阈值 ; 以及 根据 Y 分量的最小值、 Y 分量的平均值和 Y 分量亮度阈值的预设映射关系, 确定所述图 像的 Y 分量的最小值和 Y 分量的平均值所对应的 Y 分量亮度阈值, 并根据确定的 Y 分量亮 度阈值更新所述预设 Y 分量亮度阈值。 权 利 要 求 书 CN 103841409 A 2 2/4 页 3 5. 如权利要求 14 任一所述的方法, 其特征在于, 在确定所述摄。
8、像机正在进行红外滤 光片切换之后, 还包括 : 针对摄像机在获得所述图像之后所获得的预定个数的图像, 确定所述预定个数的图像 中的由摄像机最后获得的图像 ; 判断k与针对所述最后获得的图像分别执行第一扫描过程而确定出的k的差值是否小 于预设的移动距离阈值, 或判断 w 与针对所述最后获得的图像分别执行第二扫描过程而确 定出的 w 的差值是否小于预设的移动距离阈值 ; 在判断结果为是时, 确定所述摄像机发生红外滤光片切换故障。 6. 如权利要求 14 任一所述的方法, 其特征在于, 在确定所述摄像机正在进行红外滤 光片切换之后, 还包括 : 判断所述摄像机在规定时间长度内发生的红外滤光片切换的次。
9、数是否大于预设的切 换次数阈值 ; 在判断结果为是时, 确定所述摄像机发生红外滤光片切换故障。 7. 如权利要求 6 所述的方法, 其特征在于, 在确定所述摄像机发生红外滤光片切换故 障之后, 还包括 : 确定摄像机在连续发生的两次红外滤光片切换之间获得的至少一组相邻视频图像 ; 确定所述相邻视频图像中的两个视频图像的 Y 分量的平均值之差 ; 通过比较所述平均值之差与预先设置的亮度变化量阈值, 确定摄像机是否对环境的亮 度变化过于敏感。 8. 如权利要求 14 任一所述的方法, 其特征在于, 在确定所述摄像机正在进行红外滤 光片切换之后, 还包括 : 依次判断针对摄像机在获得所述图像之后所获。
10、得的各个图像而分别确定出的k与w的 差值的绝对值是否小于预设的扫描黑边判定阈值 ; 并 在第一次得到判断为是的判断结果时, 确定所述摄像机完成红外滤光片切换 ; 通过比较得出所述判断结果所依据的图像与所述摄像机先于所述所依据的图像所获 得的最后一个图像的色彩, 判断是否发生了色彩切换 ; 在判断出未发生色彩切换时, 确定所述摄像机发生红外滤光片切换故障。 9. 一种红外滤光片切换的检测装置, 其特征在于, 包括 : 扫描黑边检测单元, 用于通过对带红外滤光片切换器的摄像机获得的图像执行预定的 检测操作, 判断所述图像中是否存在扫描黑边 ; 切换确定单元, 用于在扫描黑边检测单元得到的判断结果为。
11、是时, 确定所述摄像机正 在进行红外滤光片切换。 10. 如权利要求 9 所述的装置, 其特征在于, 所述扫描黑边检测单元具体包括 : 边缘检测子单元, 用于通过对所述图像所包含的边缘的检测, 判断所述图像中是否存 在两条垂直边缘 ; 参数确定子单元, 用于在边缘检测子单元得到的判断结果为是时, 确定两条垂直边缘 的间距、 位于两条垂直边缘之间的像素的 Y 分量的平均值和 Y 分量的方差平方值 ; 扫描黑边检测子单元, 用于当参数确定子单元确定的所述间距不小于预设的扫描黑边 判定阈值, 且参数确定子单元确定的所述Y分量的平均值小于预设Y分量亮度阈值, 且参数 权 利 要 求 书 CN 1038。
12、41409 A 3 3/4 页 4 确定子单元确定的所述 Y 分量的方差平方值小于预设 Y 分量方差阈值时, 判断所述图像中 存在扫描黑边 ; 否则, 判断所述图像中不存在扫描黑边。 11. 如权利要求 9 所述的装置, 其特征在于, 所述扫描黑边检测单元具体包括 : 扫描子单元, 用于对带红外滤光片切换器的摄像机获得的图像执行第一、 第二扫描过 程 ; 扫描黑边检测子单元, 用于在根据通过扫描子单元执行第一扫描过程而连续扫描到的 满足预设判定条件的第一预定列数中的第一列像素所在列的编号 k, 以及通过扫描子单元 执行第二扫描过程而连续扫描到的满足所述判定条件的第二预定列数中的第一列像素所 在。
13、列的编号 w, 判断出 w 减去 k 所得的差值不小于预设扫描黑边判定阈值时, 确定所述图像 中存在扫描黑边, 否则确定所述图像中不存在扫描黑边 ; 其中, 所述第一扫描过程包括 : 从图像中具备最小编号的一列像素开始, 沿指定方向扫 描所述图像, 并在连续扫描到第一预定列数的满足预设判定条件的多列像素时, 确定所述 连续扫描到的满足所述判定条件的第一预定列数中的第一列像素所在列的编号 k ; 所述第二扫描过程包括 : 从图像中具备最大编号的一列像素开始, 沿所述指定方向的 反方向扫描所述图像, 并在连续扫描到第二预定列数的满足所述判定条件的多列像素时, 确定所述连续扫描到的满足所述判定条件的。
14、第二预定列数中的第一列像素所在列的编号 w ; 其中, 所述图像中的沿指定方向排列的各列的编号依次递增 ; 所述判定条件为 : 一列像素在YUV空间中的Y分量的平均值小于预设Y分量亮度阈值, 且该列像素在 YUV 空间中的 Y 分量的方差平方值小于预设 Y 分量方差阈值。 12. 如权利要求 11 所述的装置, 其特征在于, 还包括 : 参数确定单元, 用于确定所述图像的Y分量的最小值、 所述图像的Y分量的平均值以及 所述图像的 Y 分量的方差平方值 ; 阈值确定单元, 用于在扫描黑边检测子单元判断出 w 减去 k 所得的差值小于扫描黑边 判定阈值时, 根据Y分量方差阈值和视频图像的Y分量的方。
15、差平方值的预设映射关系, 确定 参数确定单元确定出的 Y 分量的方差平方值对应的 Y 分量方差阈值 ; 并根据 Y 分量的最小 值、 Y 分量的平均值和 Y 分量亮度阈值的预设映射关系, 确定参数确定单元确定出的 Y 分量 的最小值和 Y 分量的平均值所对应的 Y 分量亮度阈值 ; 阈值更新单元, 用于根据阈值确定单元确定的 Y 分量方差阈值更新所述预设 Y 分量方 差阈值 ; 以及根据阈值确定单元确定的 Y 分量亮度阈值更新所述预设 Y 分量亮度阈值。 13. 如权利要求 912 任一所述的装置, 其特征在于, 还包括 : 图像确定单元, 用于在切换确定单元确定所述摄像机正在进行红外滤光片切。
16、换之后, 针对摄像机在获得所述图像之后所获得的预定个数的图像, 确定所述预定个数的图像中的 由摄像机最后获得的图像 ; 判断单元, 用于判断扫描子单元确定的 k 与扫描子单元针对所述最后获得的图像分别 执行第一扫描过程而确定出的 k 的差值是否小于预设的移动距离阈值, 或判断 w 与针对所 述最后获得的图像分别执行第二扫描过程而确定出的 w 的差值是否小于预设的移动距离 阈值 ; 切换故障确定单元, 用于在判断单元得到的判断结果为是时, 确定所述摄像机发生红 权 利 要 求 书 CN 103841409 A 4 4/4 页 5 外滤光片切换故障。 14. 如权利要求 912 任一所述的装置, 。
17、其特征在于, 还包括 : 判断单元, 用于在切换确定单元确定所述摄像机正在进行红外滤光片切换之后, 判断 所述摄像机在规定时间长度内发生的红外滤光片切换的次数是否大于预设的切换次数阈 值 ; 切换故障确定单元, 用于在判断单元得到的判断结果为是时, 确定所述摄像机发生红 外滤光片切换故障。 15. 如权利要求 14 所述的装置, 其特征在于, 还包括 : 视频图像组确定单元, 用于在切换故障确定单元确定所述摄像机发生红外滤光片切换 故障后, 确定所述摄像机在连续发生的两次红外滤光片切换之间获得的至少一组相邻视频 图像 ; 差值确定单元, 用于分别确定视频图像组确定单元确定的相邻视频图像中的两个。
18、视频 图像的 Y 分量的平均值的差值 ; 故障原因确定单元, 用于通过比较差值确定单元确定的所述平均值的差值与预先设置 的亮度变化量阈值, 确定摄像机是否对环境的亮度变化过于敏感。 16. 如权利要求 912 任一所述的装置, 其特征在于, 还包括 : 扫描黑边判断单元, 用于在切换确定单元确定所述摄像机正在进行红外滤光片切换之 后, 依次判断针对摄像机在获得所述图像之后所获得的各个图像而分别确定出的 w 与 k 的 差值是否小于预设的扫描黑边判定阈值 ; 切换完成确定单元, 用于在判断单元第一次得到判断为是的判断结果时, 确定所述摄 像机完成红外滤光片切换 ; 色彩切换判断单元, 用于在切换。
19、完成确定单元确定出所述摄像机完成红外滤光片切换 后, 通过比较扫描黑边判断单元得出所述判断结果所依据的图像与所述摄像机先于所述所 依据的图像所获得的最后一个图像的色彩, 判断是否发生了色彩切换 ; 切换故障确定单元, 用于在色彩切换判断单元判断出未发生色彩切换时, 确定所述摄 像机发生红外滤光片切换故障。 17. 一种红外滤光片切换的检测系统, 其特征在于, 包括如权利要求 912 任一所述的 装置。 权 利 要 求 书 CN 103841409 A 5 1/12 页 6 红外滤光片切换的检测方法、 装置及系统 技术领域 0001 本发明涉及摄像机技术领域, 尤其涉及一种红外滤光片切换的检测方。
20、法、 装置及 系统。 背景技术 0002 具备红外滤光片切换器 (ICR) 的摄像机一般白天切换到不感红外滤光片, 而晚上 切换到感红外滤光片状态。在这两种状态之间进行切换可以称为 “ICR 切换” , 该过程中会 有扫描黑边从摄像机的屏幕左边滚动到右边, 或者从右边滚动到左边。 0003 目前常用的对 ICR 切换进行检测方式主要是人工检测。但由于人工检测的过程缓 慢, 因此检测效率比较低。 发明内容 0004 本发明实施例提供一种红外滤光片切换的检测方法、 装置及系统, 用以解决现有 技术中存在的 ICR 切换的检测效率比较低的问题。 0005 本发明实施例采用以下技术方案 : 0006 。
21、一种红外滤光片切换的检测方法, 包括 : 0007 通过对带红外滤光片切换器的摄像机获得的图像执行预定的检测操作, 判断所述 图像中是否存在扫描黑边 ; 0008 在判断结果为是时, 确定所述摄像机正在进行红外滤光片切换。 0009 一种红外滤光片切换的检测装置, 包括 : 0010 扫描黑边检测单元, 用于通过对带红外滤光片切换器的摄像机获得的图像执行预 定的检测操作, 判断所述图像中是否存在扫描黑边 ; 0011 切换确定单元, 用于在扫描黑边检测单元得到的判断结果为是时, 确定所述摄像 机正在进行红外滤光片切换。 0012 一种红外滤光片切换的检测系统, 包括上述装置。 0013 本发明。
22、实施例的有益效果如下 : 0014 本发明实施例提供的方案通过对摄像机获得的图像进行自动扫描的方式, 确定摄 像机获得的图像中是否存在不小于预设的扫描黑边判定阈值的扫描黑边, 并在确定为是时 确定摄像机正在进行红外滤光片切换, 从而实现了对摄像机的红外滤光片切换的自动检 测。与现有技术中采用的人工检测方式相比, 本发明实施例提供的该方案大大提升了红外 滤光片切换的检测效率。 0015 通过对上述方案的进一步改进, 还可以实现对于摄像机的红外滤光片切换故障的 自动识别。 附图说明 0016 图 1 为本发明实施例提供的一种红外滤光片切换的检测方法的具体流程示意图 ; 说 明 书 CN 10384。
23、1409 A 6 2/12 页 7 0017 图 2 为实施例 1 的实施流程示意图 ; 0018 图 3 为实施例 2 的实施流程示意图 ; 0019 图 4 为本发明实施例提供的一种红外滤光片切换的检测装置的具体结构示意图。 具体实施方式 0020 为了解决现有技术中存在的 ICR 切换的检测效率比较低的问题, 本发明实施例提 供了一种用于自动检测红外滤光片切换的方案。该方案通过对带 ICR 的摄像机进行自动扫 描而确定该摄像机是否正在进行 ICR 切换, 从而实现对 ICR 切换的自动检测。通过对该方 案的进一步改进, 还可以进步实现对诸如 ICR 频繁切换故障问题、 ICR 未切换故障。
24、问题、 ICR 切换停止问题等进行检测。 0021 以下结合附图, 详细说明本发明实施例提供的方案。 0022 请参照图 1, 为本发明实施例提供的一种红外滤光片切换的检测方法的具体流程 示意图, 该流程包括以下主要步骤 : 0023 步骤 11, 按照依次扫描每列像素的扫描方式, 从图像中具备最小编号的一列像素 开始, 沿指定方向扫描带 ICR 的摄像机获得的图像, 并在连续扫描到第一预定列数的满足 预设判定条件的像素时, 确定所述连续扫描到的满足第一判定条件的第一预定列数中的第 一列像素所在列的编号 k。 0024 对该步骤 11 中涉及的一些名词的解释如下 : 0025 指定方向可以是由。
25、左至右, 也可以是由右至左 ; 0026 带 ICR 的摄像机获得的图像一般是指摄像机拍摄到的视频图像 ; 0027 第一预定列数一般是根据扫描黑边的宽度确定的, 比如该列数可以为 10, 也可以 为 9 等等 ; 0028 预设判定条件可以为 : 一列像素在 YUV 空间中的 Y 分量的平均值小于预设 Y 分量 亮度阈值, 且该列像素在 YUV 空间中的 Y 分量的方差平方值小于预设 Y 分量方差阈值, 其 中, YUV空间是一种视频或图像的色彩空间表现形式, 主要特点是亮度空间Y和色度空间U、 V 是分离的。 0029 像素所在列的编号的设置方式可以与所述指定方向相关。比如指定方向为由左 。
26、至右时, 列的编号方式可以采用 : 为位于图像最左侧的列分配编号 1, 并按照由左至右的顺 序, 依次为由左至右排列的其他各列像素分别分配编号 2、 3、 直至完成对位于图像最右侧 的列的编号的分配 ; 而当指定方向为由右至左时, 列的编号方式则可以采用 : 为位于图像 最右侧的列分配编号 1, 并按照由右至左的顺序, 依次为由右至左排列的其他各列像素分别 分配编号 2、 3、直至完成对位于图像最左侧的列的编号的分配。 0030 步骤 12, 类似地, 按照所述扫描方式, 从图像中具备最大编号的一列像素开始, 沿 指定方向的反方向扫描摄像机获得的该图像, 并在连续扫描到第二预定列数的满足上述预。
27、 设判定条件的像素时, 确定连续扫描到的满足该预设判定条件的第二预定列数中的第一列 像素所在列的编号 w ; 0031 需要说明的是, 步骤 11、 12 还可以是并行执行的。 0032 步骤 13, 若前文所述的指定方向为从左至右的方向, 而其反方向为从右至左的方 向, 且该图像中的沿从左至右的方向排列的各列的编号依次递增, 那么当判断出通过执行 说 明 书 CN 103841409 A 7 3/12 页 8 上述扫描而得到的 w 减去 k 所得的差值不小于预设的扫描黑边判定阈值时, 确定该摄像机 正在进行 ICR 切换。 0033 其中, w减去k所得的差值的物理含义为图像中位于第k列和第。
28、w列之间的图像区 域的宽度。由于对于任意一列像素来说, 若其满足上述预设判定条件, 即满足该列像素的 Y 分量的平均值小于预设 Y 分量阈值, 且该列像素的 Y 分量的方差平方值小于预设 Y 分量方 差阈值这样的条件, 那么一般可以认为该列像素亮度较低, 近于黑色。因此, 当 k 与 w 的差 值的绝对值不小于预设的扫描黑边判定阈值时, 可以认为图像中出现了一条扫描黑边, 从 而判定该摄像机正在进行 ICR 切换。 0034 类似地, 若前文所述的指定方向为从右至左的方向, 而其反方向为从左至右的方 向, 且该图像中的沿从右至左的方向排列的各列的编号依次递增, 那么当判断出w减去k所 得的差值。
29、不小于预设的扫描黑边判定阈值时, 确定该摄像机正在进行 ICR 切换。 0035 通过对上述方法的描述可知, 其通过对摄像机获得的图像进行自动扫描的方式, 确定摄像机获得的图像中是否存在不小于预设的扫描黑边判定阈值的扫描黑边, 并在确定 为是时确定摄像机正在进行红外滤光片切换, 从而可以实现对摄像机的红外滤光片切换的 自动检测。 与现有技术中采用的人工检测方式相比, 该方法无需人工操作的干预, 从而大大 提升了红外滤光片切换的检测效率。 0036 可选的, 当w与k的差值小于扫描黑边判定阈值时, 上述方法还可以进一步包括下 述步骤, 以实现对预设 Y 分量方差阈值和预设 Y 分量亮度阈值的更新。
30、 : 0037 首先, 根据Y分量方差阈值和视频图像的Y分量的方差平方值的预设映射关系, 确 定该图像的 Y 分量的方差平方值对应的 Y 分量方差阈值, 并根据确定的 Y 分量方差阈值更 新预设 Y 分量方差阈值 ; 0038 然后, 根据 Y 分量的最小值、 Y 分量的平均值和 Y 分量亮度阈值的预设映射关系, 确定该图像的 Y 分量的最小值和 Y 分量的平均值所对应的 Y 分量亮度阈值, 并根据确定的 Y 分量亮度阈值更新预设 Y 分量亮度阈值。 0039 上述映射关系将在后文的实施例 1 中做具体介绍, 在此不再赘述。 0040 可选的, 本发明实施例中还可以采用如下方式检测图像中是否存。
31、在扫描黑边 : 0041 首先, 通过对带 ICR 的摄像机所获得的图像所包含的边缘的检测, 判断该图像中 是否存在两条垂直边缘 ; 具体地, 可以根据现有技术中已有的各种实现边缘检测的算法来 实现对图像所包含的边缘的检测 ; 此外需要说明的是,“垂直边缘” 的含义是垂直于图像的 水平边界的边缘, 或者是垂直于图像的垂直边界的边缘 ; 0042 然后, 在判断结果为是时, 确定两条垂直边缘的间距、 位于两条垂直边缘之间的像 素的 Y 分量的平均值和 Y 分量的方差平方值 ; 0043 最后, 当两条垂直边缘的间距不小于预设的扫描黑边判定阈值, 且确定出的 Y 分 量的平均值小于预设 Y 分量亮。
32、度阈值, 且确定出的 Y 分量的方差平方值小于预设 Y 分量方 差阈值时, 判断该图像中存在扫描黑边 ; 否则, 判断该图像中不存在扫描黑边。 0044 本发明实施例还可以采用除上述两种方式之外的其他方式确定图像中是否存在 扫描黑边。 0045 本发明实施例中, 通过对上述方法的进一步改进, 还可以使其实现对于摄像机的 ICR 故障的自动识别。 说 明 书 CN 103841409 A 8 4/12 页 9 0046 以下针对常见的三种 ICR 故障, 分别说明对上述方法的改进方式。 0047 1、 扫描黑边移动故障。 0048 为了检测该种类型的故障, 以图 1 所示的方法为基础, 在通过执。
33、行步骤 13 而确定 出摄像机正在进行红外滤光片切换之后, 还可以进一步包括下述子步骤 : 0049 首先, 针对该摄像机在获得步骤 11 中所述的图像之后所获得的预定个数的图像, 确定该些预定个数的图像中的由摄像机最后获得的图像 ; 0050 其次, 判断通过执行步骤 11 而确定出的 k 与采用类似于步骤 11 的方式而针对该 最后获得图像确定出的k的差值是否小于预设的移动距离阈值, 或判断通过执行步骤12而 确定出的 w 与采用类似于步骤 12 的方式而针对该最后获得图像确定出的 w 的差值是否小 于预设的移动距离阈值 ; 0051 在判断结果为是时, 确定摄像机发生红外滤光片切换故障。。
34、 具体来说, 该故障一般 可以被定位为扫描黑边移动故障。 0052 2、 ICR 频繁切换故障。 0053 为了检测该种类型的故障, 以图 1 所示的方法为基础, 在通过执行步骤 13 而确定 出摄像机正在进行红外滤光片切换之后, 还可以进一步包括下述子步骤 : 0054 首先, 判断该摄像机在规定时间长度内发生的红外滤光片切换的次数是否大于预 设的切换次数阈值 ; 0055 然后, 在判断结果为摄像机在规定时间长度内发生的红外滤光片切换的次数大于 预设的切换次数阈值时, 确定摄像机发生红外滤光片切换故障。 具体来说, 该故障一般可以 被定位为 ICR 频繁切换故障。 0056 可选的, 若确。
35、定出摄像机发生 ICR 频繁切换故障, 则本发明实施例提供的方法还 可以进一步包括如下步骤, 以实现对 ICR 频繁切换故障原因的定位 : 0057 首先, 确定摄像机在连续发生的两次红外滤光片切换之间获得的至少一组相邻视 频图像 ; 0058 其次, 确定所述相邻视频图像中的两个视频图像的 Y 分量的平均值之差 ; 0059 最后, 通过比较该平均值之差与预先设置的亮度变化量阈值, 确定摄像机是否对 环境的亮度变化过于敏感。 0060 3、 色彩切换故障。 0061 为了检测该种类型的故障, 以图 1 所示的方法为基础, 在通过执行步骤 13 而确定 出摄像机正在进行红外滤光片切换之后, 还。
36、可以进一步包括下述子步骤 : 0062 首先, 依次判断针对摄像机在获得所述图像之后所获得的各个图像而分别确定出 的 w 与 k 的差值是否小于预设的扫描黑边判定阈值 ; 0063 然后, 在第一次得到判断为是的判断结果时, 确定摄像机完成 ICR 切换 ; 0064 最后, 通过比较得出该判断为是的判断结果所依据的图像与摄像机先于该 “依据 的图像” 所获得的最后一个图像的色彩, 判断是否发生了色彩转换, 并在比较结果为否时, 确定摄像机发生红外滤光片切换故障。 具体来说, 该故障一般可以被定位为色彩切换故障。 0065 需要具体说明的是, 由于 ICR 切换是指摄像机在不感 ICR 状态和。
37、感 ICR 状态之间 进行切换, 因此若切换前摄像机获得的图像为黑白图像, 那么切换完成后其获得的图像应 为彩色图像, 反之亦然。基于 ICR 切换的该特点, 通过执行上文所述的判断是否发生了色彩 说 明 书 CN 103841409 A 9 5/12 页 10 变化程度大于预设色彩变化程度的色彩切换的操作, 即可实现切换是否成功进行判定。 0066 以下基于 2 个实施例, 具体说明本发明实施例提供的上述方法在实际中的应用流 程。 0067 实施例 1 0068 具体地, 实施例 1 的实施流程示意图如图 2 所示, 包括下述主要步骤 : 0069 S110, 带 ICR 的摄像机在接收到 。
38、ICR 检测指令后, 通过执行 Y 分量图像直方图的统 计, 获得其在接收到该检测指令后获得的第一个视频图像的 Y 分量的均值、 方差和最小值 ; 0070 视频图像的Y分量一般是8位数的, 且取值范围为0-255。 对该第一个视频图像的 Y分量进行统计, 可以确定出该图像的不同Y分量, 并确定出具备同一Y分量的像素的数目, 从而生成以像素数目为纵坐标而以 Y 分量的大小作为横坐标的 Y 分量直方图 Hist256。 具体伪代码如下, 其中 width 为该视频图像的宽度, height 为该视频图像的高度, Pixelx y 为该视频图像中的坐标为 (x, y) 的像素点, Histi 为该。
39、视频图像中包含的 Y 分量为 i 的像素点的总个数。 0071 Histi 0;i 0.1.2.255; 0072 HistPixelxy+;0 x height,0 y width 0073 然后, 根据直方图计算该视频图像的 Y 分量的均值、 方差和最小值。计算公式分别 如下式 1、 2、 3 所示, 其中 Yavarage 为该视频图像的 Y 分量的均值, Yvariance 为该 视频图像的 Y 分量的方差平方值, Ymin 为该视频图像的 Y 分量的最小值。 0074 0075 0076 0077 同理, 按照类似公式可计算得到该视频图像的 U 分量的均值 Uavarage, 该视频。
40、图 像的 U 分量的方差平方值 Uvariance, 该视频图像的 V 分量的均值 Vavarage, 该视频图像的 V 分量的方差平方值 Vvariance。 0078 S120, 摄像机执行沿 X 轴方向对该视频图像的 YUV 空间各分量的均值和方差进行 统计的操作。 0079 这里所说的 X 轴方向一般是指由左向右的水平方向。按照 X 轴方向对该视频图 像的 YUV 空间各分量进行相应的统计可以理解为依次对由左至右排列的各列像素的 YUV 空间各分量进行相应的统计。具体统计公式如下式 4、 5 所示, 其中 XProjection_ Yavaragey 为第 y 列像素的 Y 分量的平均。
41、值,ia 为第 y 列像素的 Y 分 量的方差平方值。 说 明 书 CN 103841409 A 10 6/12 页 11 0080 0081 0082 S130, 摄像机确定 Y 分量方差阈值和扫描黑边判定阈值。 0083 S130 这一步骤的执行前提一般是未检测到摄像机所获得的上述视频图像的前一 帧视频图像存在扫描黑边。此时, 根据基于公式 1、 2、 3 分别计算出的 Yavarage、 Yvariance 和 Ymin, 可以通过下述公式 6、 7 计算 Y 分量方差阈值 YVarThres、 扫描黑边 判定阈值 YBlackThres : 0084 0085 0086 通过执行 S1。
42、30, 可以实现在检测过程中对 Y 分量方差阈值和扫描黑边判定阈值的 动态调整。由上述公式可以看出, 这两个参数的调整依据实质上可以看做是视频图像的亮 度。由于影响视频图像亮度的因素一般是环境有关, 因此根据视频图像的亮度对这两个参 数值进行动态调整的好处在于, 可以提高系统的鲁棒性和适应性, 从而即使是在不同环境 下对 ICR 切换进行检测, 也可以保证检测结果的准确性。 0087 可选的, 如果摄像机所处环境的亮度一般不会发生变化, 则也可以不对预设的 Y 分量方差阈值和扫描黑边判定阈值进行上述调整。 0088 S140, 摄像机针对在上述视频图像之后获得的每个视频图像, 执行 ICR 切。
43、换过程 中的扫描黑边检测定位, 直至检测到某个视频图像中存在扫描黑边为止。 具体来说, 以摄像 机在获得上述视频图像之后获得得第二个视频图像为例, 就是通过确定出的 Y 分量方差阈 值和扫描黑边判定阈值, 对第二个视频图像进行如下检测 : 0089 首先, 初始化左边界值 left=width, 并按照依次扫描每列像素的扫描方式, 从第二 个视频图像最左侧的第一列像素开始, 按照从左至右的顺序扫描第二个视频图像, 并在连 续扫描到 10 列符合以下条件公式 8 的像素时, 确定这 10 列中的第一列的编号 k, 并将左 边界值更新为 left=k。 0090 XProjection_Yavar。
44、agey YBlackThres&XProjection_Yvariance YVarThres 8 0091 同理, 初始化右边界值 right=0, 并按照依次扫描每列像素的扫描方式, 从第二个 视频图像最右侧的第一列像素开始, 按照从右至左的顺序扫描第二个视频图像, 并在连续 扫描到 10 列符合以下条件公式 8 的像素时, 确定这 10 列中的第一列的编号 w, 并将右边 界值更新为 right=w。 0092 最后, 根据是否存在 left+10=right时判定第二个视频图像中不存在扫描 黑边, 即第二个视频图像中为正常黑白或彩色视频图像。 0093 本实施例中, 假设通过对第二个。
45、视频图像的检测, 判定摄像机当前正在进行 ICR 切换, 则继续执行步骤 S150。 0094 S150, 对在第二个视频图像之后获得其他各个视频图像执行如 S140 所述的检测, 直至判定出对摄像机完成 ICR 切换的检测为止。若假设通过检测确定第九个视频图像中仍 然存在扫描黑边, 而第十个视频图像中不存在扫描黑边, 那么可以进一步通过比较第九、 第 十个视频图像的色彩, 判定是否存在 ICR 切换故障。 0095 具体地, 因为彩色图像的 UV 分量可能存在不同于 128 的各种值, 而黑白图像中的 UV 分量则全部为 128, 所以可以通过比较第九、 第十个视频图像的 UV 分量的均值和。
46、方差判 断摄像机在 ICR 切换前、 后所分别获得的视频图像的色彩是否发生了相应变化。 0096 比 如, 若 第 九 个 视 频 图 像 的 相 应 参 数 满 足 Uavarage=128、 Vavarage=128、 UVariance=0 且 VVariance=0 时, 则可以判断第九个视频图像为黑白图像 ; 若第十个视频图 像的相应参数不满足该条件, 则判断第十个视频图像为彩色图像。 从而基于该些判断结果, 可以进一步判定摄像机不存在 ICR 切换故障。 0097 而若第九个视频图像和第十个视频图像被判断为均为彩色图像, 或均为黑白图 像, 则可以进一步判定摄像机存在 ICR 切换。
47、故障。 0098 实施例 2 0099 实施例 2 的具体实施流程示意图如图 3 所示, 其主要侧重于介绍如何判断摄像机 是否产生了 ICR 切换故障。以下详细介绍图 3 所示的各步骤 : 0100 S210, 通过对摄像机获得的视频图像的扫描, 确定是否发生 ICR 切换过程。 0101 具体地, 可以通过执行类似 S140 所述的操作, 判断摄像机是否发生 ICR 切换。 0102 可选的, 如果已获知摄像机启动了ICR切换功能, 那么, 通过执行类似S140所述的 操作, 若判断出存在如前文所述的 rightleft+10 的情况, 则可以直接确定摄像机进入了 ICR 切换过程, 而若在。
48、一段预定时间长度内, 都没有出现 rightleft+10 这样的情况, 那么 可以判断存在 ICR 切换故障。 0103 S220, 根据摄像机获得的视频图像的 UV 分量的平均值和方差, 确定视频图像的色 彩状况。 0104 一般地, 若确定出其相关参数满足Uavarage=128且Vavarage=128且UVariance=0 且 VVariance=0 这一条件, 则说明该视频图像为黑白视频图像 ; 而若确定出其相关参数不 满足该条件, 则说明该视频图像为彩色视频图像。该步骤可以与 S210 同步执行, 也可以在 S210 之前或之后执行。 0105 S230, 在通过执行 S210。
49、 而确定出发生 ICR 切换过程的基础上, 可以根据扫描黑边 在摄像机完成 ICR 切换前所获得的多个视频图像中的位置变化, 判断扫描黑边在 ICR 切换 过程中是否运动。 0106 正常的 ICR 切换过程中, 将摄像机在 ICR 切换过程中获得的所有视频图像作为一 个整体的视频图像序列来看, 扫描黑边相当于是会由第一个视频图像的左边逐渐运动到该 视频图像序列的最后一个视频图像的右边, 或者从第一个视频图像的右边运动到该视频图 说 明 书 CN 103841409 A 12 8/12 页 13 像序列的最后一个视频图像的左边。因此, 根据扫描黑边左边界值 left 和右边界值 right 在不同视频图像序列中的。