一种镜头起雾状态检测方法、计算机装置及可读存储介质制造方法及图纸

技术编号:19747355 阅读:33 留言:0更新日期:2018-12-12 05:06
本发明专利技术适用于摄像技术领域,提供了一种镜头起雾状态检测方法、计算机装置及可读存储介质,该方法包括:获取样本图像;提取样本图像中的有效图像区域;将有效图像区域按预设规则划分出多个待检测区域;基于预定的起雾检测模型,确定待检测区域是否存在起雾状态;当确定存在至少一个待检测区域存在起雾状态时,则判定样本图像为起雾图像,并上报给主控器;根据主控器的指令进行重新拍摄,获得重拍的样本图像,并重复上述检测步骤,直至判定样本图像为非起雾图像。实施本发明专利技术,可以实时、准确地监控拍摄镜头是否处于起雾状态,提高了镜头起雾状态检测的精准度,大大地降低了因镜头起雾而导致出现错误识别被拍摄物的种类和数量的现象。

【技术实现步骤摘要】
一种镜头起雾状态检测方法、计算机装置及可读存储介质
本专利技术属于摄像
,尤其涉及一种镜头起雾状态检测方法、计算机装置及可读存储介质。
技术介绍
随着科技的发展,物联网技术和移动支付的普及,以及消费者的消费需求,“无人零售”模式已经成为当下不可阻挡的发展趋势。在“无人零售”中,智能零售柜(如冰柜等)则应运而生。智能零售柜中一般会设有摄像头,用于实时监控拍摄柜体内部的商品种类和数量,以作为商品售卖结算的依据。然而,当天气较热或者湿度较大时,打开智能冰柜的柜门后,由于外界与冰柜内部的温差较大,冰柜内部的摄像头则容易起雾,从而引起拍摄的图片模糊不清,容易导致错误识别商品的种类和数量,进而导致购买结算的错误,难以达到真正的商业使用。而现有的图像模糊检测方法主要应用于运动目标拍摄和镜头对焦不准确场景的图像检测,对于镜头起雾状态的检测的精准度不高。由此可见,现有的图像模糊检测方法对于镜头起雾现象的检测存在精准度不高,难以解决由于镜头起雾而引起错误识别商品的种类和数量的问题。
技术实现思路
本专利技术实施例提供一种镜头起雾状态检测方法,旨在解决现有的图像模糊检测方法对于镜头起雾现象的检测存在精准度不高,难以解决由于镜头起雾而引起错误识别商品的种类和数量的问题。本专利技术实施例是这样实现的,一种镜头起雾状态检测方法,包括如下步骤:获取样本图像;提取所述样本图像中的有效图像区域;将所述有效图像区域按预设规则划分出多个待检测区域;基于预定的起雾检测模型,确定所述待检测区域是否存在起雾状态;当确定存在至少一个所述待检测区域存在起雾状态时,则判定所述样本图像为起雾图像,并上报给主控器;根据所述主控器的指令进行重新拍摄,获得重拍的样本图像,并重复上述检测步骤,直至判定所述样本图像为非起雾图像。本专利技术实施例还提供一种计算机装置,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述方法的各步骤。本专利技术实施例还提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法的各步骤。本专利技术实施例提供的镜头起雾状态检测方法,根据预设的规则将从样本图像中提取出来的有效图像区域划分出多个待检测区域,并基于预定的起雾检测模型,确定这些待检测区域是否存在起雾状态,当判定这些待检测区域中有至少一个区域为起雾图像,则立即上报给主控器,然后,再根据主控器的控制指令进行实时重拍,获得重拍的样本图像,并重复上述起雾状态检测步骤,直至判定拍摄到的样本图像为非起雾图像为止。因而,可以实时、准确地监控拍摄镜头是否处于起雾状态,提高了镜头起雾状态检测的精准度,大大地降低了因镜头起雾而拍摄到模糊不清的图像(如冰柜中陈列的商品等),进而导致出现错误识别被拍摄物的种类和数量的现象,即很好地解决了现有的图像模糊检测方法对于镜头起雾现象的检测存在精准度不高,难以解决由于镜头起雾而引起错误识别商品的种类和数量的问题,同时,提高了“无人零售”的商业使用质量。附图说明图1是本专利技术实施例一提供的镜头起雾状态检测方法的实现流程图;图2是本专利技术实施例提供的全起雾的样本图像示意图;图3是本专利技术实施例提供的散雾时边缘起雾的样本图像示意图;图4a是本专利技术实施例提供的一种参考图片示意图;图4b是本专利技术实施例提供的一种未经处理的样本图像示意图;图4c是本专利技术实施例提供的剔除干扰黑色边缘后的有效图像区域示意图;图5是本专利技术实施例提供的一种有效图像区域划分方式示意图;图6是本专利技术实施例二提供的镜头起雾状态检测方法的局部流程图;图7是本专利技术实施例三提供的镜头起雾状态检测装置的结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。在本专利技术实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本专利技术。在本专利技术实施例和所附权利要求书中所使用的单数形式的“一种”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但除非特别说明,这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。为了进一步阐述本专利技术为实现预定专利技术目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本专利技术的具体实施方式及其功效,详细说明如下。本专利技术实施例提供的镜头起雾状态检测方法,根据预设的规则将从样本图像中提取出来的有效图像区域划分出多个待检测区域,并基于预定的起雾检测模型,确定这些待检测区域是否存在起雾状态,当判定这些待检测区域中有至少一个区域为起雾图像,则立即上报给主控器,然后,再根据主控器的控制指令进行实时重拍,获得重拍的样本图像,并重复上述起雾状态检测步骤,直至判定拍摄到的样本图像为非起雾图像为止。因而,可以实时、准确地监控拍摄镜头是否处于起雾状态,提高了镜头起雾状态检测的精准度,大大地降低了因镜头起雾而拍摄到模糊不清的图像(如冰柜中陈列的商品等),进而导致出现错误识别被拍摄物的种类和数量的现象,提高了“无人零售”的商业使用质量。图1示出了本专利技术实施例一提供的镜头起雾状态检测方法的实现流程,详述如下:在步骤S101中,获取样本图像。在一个实施例中,样本图像可指含有目标物体的照片或图像。例如,处于食品冰柜中的摄像头拍摄到陈列在冰柜的货架上的商品的照片或者图像,该图片或照片中包含有商品的种类和数量等信息。在步骤S102中,提取样本图像中的有效图像区域。结合上述实施例,有效图像区域,可指步骤S101中获取到的样本图像中商品集中或者分布的区域以及图像中光线较亮的部分区域。在步骤S103中,将有效图像区域按预设规则划分出多个待检测区域。在本专利技术实施例中,预设规则可指将上述有效图像区域切割成多个形状不同或相同的部分,例如,有效图像区域为一圆形区域,则可将该圆形区域平均分为四个扇形区域;当然也可以以该圆形区域的中心为圆心,按一定的比例半径比例将其划分为多个圆形和圆环形区域。在步骤S104中,基于预定的起雾检测模型,确定待检测区域是否存在起雾状态。对于起雾的图像,可以用如下公式表达:其中,表示拍摄到起雾图像,J表示未起雾的实际图像,t是场景的透射率,A表示场景中全局的大气光照,x表示像素坐标。由于雾气的存在(大气中或者附着在镜头表面),镜头起雾后拍摄出来的图像一般具有如下几个特征:①图像画面整体偏白。由于A一般来说较J更大,所以镜头起雾后拍摄出来的图像整体会有一些“白茫茫”,如图2所示。②图像的清晰度显著下降。由于雾的散光,镜头起雾后拍摄出来的图像,其中的边缘部分会有明显的模糊现象,如图3所示。③图像的色彩饱和度下降。所谓的饱和度,指的其实是色彩的纯度,纯度越高,表现越鲜明,纯度较低,表现则较黯淡。在本专利技术的一个实施例中,可通过分别获取各待检测区域的t、x值,并代入上述公式求出其A和J值,比较A和J的大小,若A大于J,那么可判定该待检测区域图像I为起雾图像,即该待检测区域存在起雾状态。在步骤S105中,当确定存在至少一个待检测区域存在起雾状本文档来自技高网...

【技术保护点】
1.一种镜头起雾状态检测方法,其特征在于,包括如下步骤:获取样本图像;提取所述样本图像中的有效图像区域;将所述有效图像区域按预设规则划分出多个待检测区域;基于预定的起雾检测模型,确定所述待检测区域是否存在起雾状态;当确定存在至少一个所述待检测区域存在起雾状态时,则判定所述样本图像为起雾图像,并上报给主控器;根据所述主控器的指令进行重新拍摄,获得重拍的样本图像,并重复上述检测步骤,直至判定所述样本图像为非起雾图像。

【技术特征摘要】
1.一种镜头起雾状态检测方法,其特征在于,包括如下步骤:获取样本图像;提取所述样本图像中的有效图像区域;将所述有效图像区域按预设规则划分出多个待检测区域;基于预定的起雾检测模型,确定所述待检测区域是否存在起雾状态;当确定存在至少一个所述待检测区域存在起雾状态时,则判定所述样本图像为起雾图像,并上报给主控器;根据所述主控器的指令进行重新拍摄,获得重拍的样本图像,并重复上述检测步骤,直至判定所述样本图像为非起雾图像。2.如权利要求1所述的镜头起雾状态检测方法,其特征在于,所述提取所述样本图像中的有效图像区域,包括:根据参考图像去除所述样本图像中对起雾状态判断有干扰的黑色边缘,仅保留所述样本图像中的有效图像区域。3.如权利要求1所述的镜头起雾状态检测方法,其特征在于,所述将所述有效图像区域按预设规则划分出多个待检测区域,包括:将所述有效图像区域以其图像的中心为中心点,划分出多个有效圆形和环形待检测区域。4.如权利要求1所述的镜头起雾状态检测方法,其特征在于,所述基于预定的起雾检测模型,确定所述待检测区域是否存在起雾状态,包括:基于预定的起雾检测模型,获得所述待检测区域的暗通道直方图中最低直方所占的比例、所述待检测区域的边缘信息的方差以及所述待检测区域的局部最大饱和度的平均值;根据所述待检测区域的暗通道直方图中最低直方所占的比例、边缘信息的方差以及局部最大饱和度的...

【专利技术属性】
技术研发人员:王森
申请(专利权)人:上海小萌科技有限公司
类型:发明
国别省市:上海,31

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

1