一种基于ROI区域子图像亮度值的环境检测处理方式制造技术

技术编号:20279109 阅读:48 留言:0更新日期:2019-02-02 06:10
本发明专利技术提供一种基于ROI区域子图像亮度值的环境检测处理方式,包括以下步骤,S1:进入自动侦测模式,并进行系统初始化处理;S2:对画面进行96(16x6)个ROI子画面的分割,设定好各画面的坐标,大小数据;设定每隔预定帧数F1截取ROI子画面曝光值;设定正常光线环境曝光值阀值A1;设定切换到正常环境子画面触发数目T1,用于判定进入正常环境画面所需要的触发数目条件;设定夜视光线环境曝光值阀值B1;设定切换到夜视环境子画面触发数目T2,用于判定进入夜视环境画面所需要的触发数目条件,分别利用正常或夜视光线环境曝光值阀值和子画面曝光值进行比较,最终达到正常工作模式与夜视工作模式之间的灵活切换。

【技术实现步骤摘要】
一种基于ROI区域子图像亮度值的环境检测处理方式[
]本专利技术涉及夜视环境检测处理及红外灯控制
,尤其涉及一种应用效果突出的基于ROI区域子图像亮度值的环境检测处理方式。[
技术介绍
]目前图像摄录行业,在黑暗环境中对图像采集的时候,由于图像感应芯片的曝光增益限制,都需要对摄录环境进行补充光源,以达到较好的图像摄录效果,而检测环境关系强度的方法,是依赖于一个光敏电阻元器件,这个元器件在不同关系强度下,能有不同的电阻值,所以可以构建一个电路来侦测出环境光线的强度,依此来检测当前环境中是否需要补充红外光源。采用光敏电阻来检测环境光线强度的方法,目前有以下4个技术缺陷:1、由于这个是依赖于硬件来检测的,所以在硬件设计完成后,用户不能依据自己的定义去做修改;2、需要额外增加硬件检测电路,成本高,目前需要的成本约人民币2到3元;3、需要在外壳上对光敏电阻部位进行开孔处理,有些应用行业也有防水要求,所以增加了组装成本,也提升了生产过程中的不良率问题;4、由于光敏电阻是个全被动元器件,它只能对全部环境光线进行检测,而不可以实现用户对特殊感兴趣区域(ROI)的环境光线进行检测判断。[
技术实现思路
]为克服现有技术所存在的问题,本专利技术提供一种应用效果突出的基于ROI区域子图像亮度值的环境检测处理方式。本专利技术解决技术问题的方案是提供一种基于ROI区域子图像亮度值的环境检测处理方式,包括以下步骤,S1:进入自动侦测模式,并进行系统初始化处理;S2:对画面进行96(16x6)个ROI子画面的分割,设定好各画面的坐标,大小数据;设定每隔预定帧数F1截取ROI子画面曝光值;设定正常光线环境曝光值阀值A1;设定切换到正常环境子画面触发数目T1,用于判定进入正常环境画面所需要的触发数目条件;设定夜视光线环境曝光值阀值B1;设定切换到夜视环境子画面触发数目T2,用于判定进入夜视环境画面所需要的触发数目条件;S3:每隔预定帧数F1截取ROI子画面曝光值表,并利用正常光线环境曝光值阀值和子画面曝光值进行比较,当曝光值大于曝光值阀值时,则判断此画面进入正常环境画面,相应的正常环境触发子画面加一;利用夜视光线环境曝光值阀值和子画面曝光值进行比较,当曝光值小于曝光值阀值时,则判断此画面进入夜视环境画面,相应的夜视环境触发子画面加一;S3:检测当前环境是否为夜视环境;若为夜视环境,则跳转至步骤S4,若当前环境非夜视环境,则跳转至步骤S5;S4:计算高于正常环境曝光阀值的子画面数目,若高于预设触发数目T1,则设定当前光线环境;若否,则重新进入步骤S3,间隔预定帧数F1截取ROI子画面曝光值表;S5:计算低于夜视环境曝光阀值的子画面数目,若高于预设触发数目T2,则设定当前光线环境;若否,则重新进入步骤S3,间隔预定帧数F1截取ROI子画面曝光值表;S6:根据步骤S4和步骤S5中的当前光线环境状况,对红外灯和镜头滤光片IR_CUT切换器的工作状态进行控制。优选地,所述步骤S6中,当前在正常环境时,系统对取样的帧画面,按照96个自画面截取每个子画面的曝光值;如果此曝光值低于设定的值B1,则相应的判定为夜视子画面数目(T)就增加1,96个自画面比较完后,如果得到的T>T2,则判定当前环境应该切换到夜视环境,系统控制红外灯打开,镜头滤光片IR_CUT切换器切换到夜视工作模式。优选地,所述步骤S6中,当前在夜视环境时,系统对取样的帧画面,按照96个自画面截取每个子画面的曝光值,如果此曝光值高于设定的值A1,则相应的判定为夜视子画面数目(T)就增加1,96个自画面比较完后,如果得到的T>T1,则判定当前环境应该切换到正常环境,系统控制红外灯关闭,镜头滤光片IR_CUT切换器切换到正常工作模式。与现有技术相比,本专利技术一种基于ROI区域子图像亮度值的环境检测处理方式通过对画面进行96(16x6)个ROI子画面的分割,设定好各画面的坐标,大小数据,并同时设定每隔预定帧数F1截取ROI子画面曝光值、设定正常光线环境曝光值阀值A1、设定切换到正常环境子画面触发数目T1,用于判定进入正常环境画面所需要的触发数目条件、设定夜视光线环境曝光值阀值B1、设定切换到夜视环境子画面触发数目T2,用于判定进入夜视环境画面所需要的触发数目条件,并分别利用正常或夜视光线环境曝光值阀值和子画面曝光值进行比较,最终达到正常工作模式与夜视工作模式之间的灵活切换。[附图说明]图1是本专利技术一种基于ROI区域子图像亮度值的环境检测处理方式的流程示意图。[具体实施方式]为使本专利技术的目的,技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用于解释本专利技术,并不用于限定此专利技术。请参阅图1,本专利技术一种基于ROI区域子图像亮度值的环境检测处理方式1包括以下步骤,S1:进入自动侦测模式,并进行系统初始化处理;S2:对画面进行96(16x6)个ROI子画面的分割,设定好各画面的坐标,大小数据;设定每隔预定帧数F1截取ROI子画面曝光值;设定正常光线环境曝光值阀值A1;设定切换到正常环境子画面触发数目T1,用于判定进入正常环境画面所需要的触发数目条件;设定夜视光线环境曝光值阀值B1;设定切换到夜视环境子画面触发数目T2,用于判定进入夜视环境画面所需要的触发数目条件;S3:每隔预定帧数F1截取ROI子画面曝光值表,并利用正常光线环境曝光值阀值和子画面曝光值进行比较,当曝光值大于曝光值阀值时,则判断此画面进入正常环境画面,相应的正常环境触发子画面加一;利用夜视光线环境曝光值阀值和子画面曝光值进行比较,当曝光值小于曝光值阀值时,则判断此画面进入夜视环境画面,相应的夜视环境触发子画面加一;S3:检测当前环境是否为夜视环境;若为夜视环境,则跳转至步骤S4,若当前环境非夜视环境,则跳转至步骤S5;S4:计算高于正常环境曝光阀值的子画面数目,若高于预设触发数目T1,则设定当前光线环境;若否,则重新进入步骤S3,间隔预定帧数F1截取ROI子画面曝光值表;S5:计算低于夜视环境曝光阀值的子画面数目,若高于预设触发数目T2,则设定当前光线环境;若否,则重新进入步骤S3,间隔预定帧数F1截取ROI子画面曝光值表;S6:根据步骤S4和步骤S5中的当前光线环境状况,对红外灯和镜头滤光片IR_CUT切换器的工作状态进行控制。本申请通过对画面进行96(16x6)个ROI子画面的分割,设定好各画面的坐标,大小数据,并同时设定每隔预定帧数F1截取ROI子画面曝光值、设定正常光线环境曝光值阀值A1、设定切换到正常环境子画面触发数目T1,用于判定进入正常环境画面所需要的触发数目条件、设定夜视光线环境曝光值阀值B1、设定切换到夜视环境子画面触发数目T2,用于判定进入夜视环境画面所需要的触发数目条件,并分别利用正常或夜视光线环境曝光值阀值和子画面曝光值进行比较,最终达到正常工作模式与夜视工作模式之间的灵活切换。优选地,所述步骤S6中,当前在正常环境时,系统对取样的帧画面,按照96个自画面截取每个子画面的曝光值;如果此曝光值低于设定的值B1,则相应的判定为夜视子画面数目(T)就增加1,96个自画面比较完后,如果得到的T>T2,则判定当前环境应本文档来自技高网...

【技术保护点】
1.一种基于ROI区域子图像亮度值的环境检测处理方式,其特征在于:包括以下步骤,S1:进入自动侦测模式,并进行系统初始化处理;S2:对画面进行96(16x6)个ROI子画面的分割,设定好各画面的坐标,大小数据;设定每隔预定帧数F1截取ROI子画面曝光值;设定正常光线环境曝光值阀值A1;设定切换到正常环境子画面触发数目T1,用于判定进入正常环境画面所需要的触发数目条件;设定夜视光线环境曝光值阀值B1;设定切换到夜视环境子画面触发数目T2,用于判定进入夜视环境画面所需要的触发数目条件;S3:每隔预定帧数F1截取ROI子画面曝光值表,并利用正常光线环境曝光值阀值和子画面曝光值进行比较,当曝光值大于曝光值阀值时,则判断此画面进入正常环境画面,相应的正常环境触发子画面加一;利用夜视光线环境曝光值阀值和子画面曝光值进行比较,当曝光值小于曝光值阀值时,则判断此画面进入夜视环境画面,相应的夜视环境触发子画面加一;S4:检测当前环境是否为夜视环境;若为夜视环境,则跳转至步骤S4,若当前环境非夜视环境,则跳转至步骤S5;S5:计算高于正常环境曝光阀值的子画面数目,若高于预设触发数目T1,则设定当前光线环境;若否,则重新进入步骤S3,间隔预定帧数F1截取ROI子画面曝光值表;S6:计算低于夜视环境曝光阀值的子画面数目,若高于预设触发数目T2,则设定当前光线环境;若否,则重新进入步骤S3,间隔预定帧数F1截取ROI子画面曝光值表;S7:根据步骤S4和步骤S5中的当前光线环境状况,对红外灯和镜头滤光片IR_CUT切换器的工作状态进行控制。...

【技术特征摘要】
1.一种基于ROI区域子图像亮度值的环境检测处理方式,其特征在于:包括以下步骤,S1:进入自动侦测模式,并进行系统初始化处理;S2:对画面进行96(16x6)个ROI子画面的分割,设定好各画面的坐标,大小数据;设定每隔预定帧数F1截取ROI子画面曝光值;设定正常光线环境曝光值阀值A1;设定切换到正常环境子画面触发数目T1,用于判定进入正常环境画面所需要的触发数目条件;设定夜视光线环境曝光值阀值B1;设定切换到夜视环境子画面触发数目T2,用于判定进入夜视环境画面所需要的触发数目条件;S3:每隔预定帧数F1截取ROI子画面曝光值表,并利用正常光线环境曝光值阀值和子画面曝光值进行比较,当曝光值大于曝光值阀值时,则判断此画面进入正常环境画面,相应的正常环境触发子画面加一;利用夜视光线环境曝光值阀值和子画面曝光值进行比较,当曝光值小于曝光值阀值时,则判断此画面进入夜视环境画面,相应的夜视环境触发子画面加一;S4:检测当前环境是否为夜视环境;若为夜视环境,则跳转至步骤S4,若当前环境非夜视环境,则跳转至步骤S5;S5:计算高于正常环境曝光阀值的子画面数目,若高于预设触发数目T1,则设定当前光线环境;若否,则重新进入步骤S3,间隔预定帧数F1截取ROI子画面曝光值表;S6:...

【专利技术属性】
技术研发人员:刘保辉
申请(专利权)人:深圳市宸电电子有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1