视觉检测中屏幕定位的方法及装置制造方法及图纸

技术编号:14211529 阅读:62 留言:0更新日期:2016-12-18 20:50
本发明专利技术涉及视觉检测中屏幕定位的方法及装置。所述方法包括:获取待检测设备的整机RGB图像,将整机RGB图像转换为HSV图像;提取所述HSV图像中的V域图像信息,对V域图像信息进行二值化处理,得到对应的二值化图像;采用预设的轮廓提取函数对得到的二值化图像进行处理,得到轮廓集合;获取所述轮廓集合中面积最大的轮廓作为待检测设备的屏幕轮廓,根据所述屏幕轮廓定位待检测设备的屏幕。本发明专利技术能实现在线检测,无需停线或者离线,有利于提高设备视觉检测的检测效率。

【技术实现步骤摘要】

本专利技术涉及在线检测
,特别是涉及视觉检测中屏幕定位的方法及装置
技术介绍
在电视机或显示器生产线上,需要在通电情况下,对整机正面(液晶屏幕、LOGO和电源指示灯)进行视觉检测,针对存在缺陷的电视机或显示器能够声光报警,提示和等待工人处理。通常为了避免外界光线的干扰,关于液晶屏幕的检测会在暗房里进行。视觉检测的关键步骤就是对电视机或显示器的整机定位,也相当于对电视机或显示器的液晶屏幕定位。为了实现这种视觉检测,现有的方法是通过对整机进行拍照,以此确定液晶屏幕的位置。具体如图1所示,电视机或显示器随着流水线,流进暗房,并且进入在相机视野,通过相机对整机拍摄多张局部图片,综合得到整机正面的定位信息;由于是在暗房里拍摄图片,尤其是拍摄较大尺寸(例如32寸以上)液晶屏幕时,得到的图片通常会存在较大面积暗角,由此得到的定位点误差较大,影响液晶屏幕的定位精度。
技术实现思路
基于此,本专利技术实施例提供视觉检测中屏幕定位的方法及装置,能够提高显示设备屏幕定位的精度。本专利技术一方面提供视觉检测中屏幕定位的方法,包括:获取待检测设备的整机RGB图像,将整机RGB图像转换为HSV图像;提取所述HSV图像中的V域图像信息,对V域图像信息进行二值化处理,得到对应的二值化图像;采用预设的轮廓提取函数对得到的二值化图像进行处理,得到轮廓集合;获取所述轮廓集合中面积最大的轮廓作为待检测设备的屏幕轮廓,根据所述屏幕轮廓定位待检测设备的屏幕。本专利技术另一方面提供视觉检测中屏幕定位的装置,包括:图像获取模块,用于获取待检测设备的整机RGB图像,将整机RGB图像转换为HSV图像;信息提取模块,用于提取所述HSV图像中的V域图像信息,对V域图像信息进行二值化处理,得到对应的二值化图像;轮廓提取模块,用于采用预设的轮廓提取函数对得到的二值化图像进行处理,得到轮廓集合;定位模块,用于获取所述轮廓集合中面积最大的轮廓作为待检测设备的屏幕轮廓,根据所述屏幕轮廓定位待检测设备的屏幕。上述技术方案,通过获取待检测设备的整机RGB图像,将整机RGB图像转换为HSV图像;提取所述HSV图像中的V域图像信息,得到对应的二值化图像;采用预设的轮廓提取函数对得到的二值化图像进行处理,得到待检测设备的屏幕轮廓,进而根据所述屏幕轮廓定位待检测设备的屏幕。由于使用HSV域的V作为后续处理的灰度图像,而不是传统的RGB变换GRAY的灰度图像,克服了传统检测方法中存在明显的暗角、不适宜角点提取,导致定位精度较差的缺陷。此外,通过本专利技术上述方案,还能实现在线检测,无需停线或者离线,有利于提高设备视觉检测的检测效率。附图说明图1为传统的显示设备的视觉检测场景示意图;图2为一实施例的视觉检测中屏幕定位的方法的示意性流程图;图3为另一实施例的视觉检测中屏幕定位的方法的示意性流程图;图4为视觉检测中屏幕定位效果的对比图;图5为一实施例的视觉检测中屏幕定位的装置的示意性结构图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。图2为一实施例的视觉检测中屏幕定位的方法的示意性流程图;如图2所示,本实施例中的视觉检测中屏幕定位的方法包括步骤:S11,获取待检测设备的整机RGB图像,将整机RGB图像转换为HSV图像;作为一优选实施方式,本专利技术实施例中,采用彩色面阵相机进行图像拍摄。所述待检测设备设置为显示纯色画面的状态:红、绿、蓝、黑、白等,和/或电源指示灯亮与灭的不同状态。由于传统方法采用线阵相机进行视觉检测时,必须配以扫描运动,而且为了能确定图像每一像素点在被测设备上的对应位置,还必须配以光栅等器件以记录线阵CCD每一扫描行的坐标。因此存在诸多缺陷,包括:图像获取时间长,测量效率低;由于扫描运动及相应的位置反馈环节的存在,增加了系统复杂性和成本;得到的图像精度可能受扫描运动精度的影响而降低,进而可能影响测量精度。本实施例采用面阵相机进行图像拍摄,可克服上述缺陷,只需拍摄一张整机图片,需处理的图片信息量更少,有利于降低处理复杂度。S12,提取所述HSV图像中的V域图像信息,对V域图像信息进行二值化处理,得到对应的二值化图像;HSV(Hue,Saturation,Value)是根据颜色的直观特性创建的一种颜色空间,也称六角锥体模型(Hexcone Model)。这个模型中颜色的参数分别是:色调(H),饱和度(S),明度(V)。V域图像信息即图像的明度信息。S13,采用预设的轮廓提取函数对得到的二值化图像进行处理,得到轮廓集合;优选的,可利用Opencv的轮廓提取函数cv2.findContours对得到的二值图像进行处理,函数使用RETR_EXTERNAL参数,只检测出最外的轮廓;函数使用CHAIN_APPROX_SIMPLE参数,压缩水平、垂直或斜的部分,只保存最后一个点。得到轮廓集合。S14,获取所述轮廓集合中面积最大的轮廓作为待检测设备的屏幕轮廓,根据所述屏幕轮廓定位待检测设备的屏幕。按照轮廓面积,对所得的轮廓进行排序,获取最大面积的轮廓,即为液晶屏幕的轮廓(因为在暗房里面,只有电视机屏幕发光)。通过Opencv函数cv2.minAreaRect可获得包含液晶屏幕轮廓的最小面积的矩形(即液晶屏幕对应的内切矩形)。通过Opencv的BoxPoints的运算,对所得的最小面积矩形进行四角坐标,由此定位待检测设备的屏幕。进一步的,获取定位信息后,后续还可包括图像配准、器件(液晶屏幕、LOGO位置、电源指示灯状态)等检测。上述技术方案,通过获取待检测设备的整机RGB图像,将整机RGB图像转换为HSV图像;提取所述HSV图像中的V域图像信息,得到对应的二值化图像;采用预设的轮廓提取函数对得到的二值化图像进行处理,得到待检测设备的屏幕轮廓,进而根据所述屏幕轮廓定位待检测设备的屏幕。由于使用HSV域的V作为后续处理的灰度图像,而不是传统的RGB变换GRAY的灰度图像,克服了传统检测方法中由于图像存在明显的暗角、不适宜角点提取,导致定位精度较差的缺陷。此外,通过本专利技术上述方案,还能实现在线检测,无需停线或者离线,有利于提高设备视觉检测的检测效率。图3为另一实施例的视觉检测中屏幕定位的方法的示意性流程图;在该实施例中,为了进一步的提高定位精度,还需对中间的待处理图像进行滤波处理。如图3所示,本实施例中的视觉检测中屏幕定位的方法包括步骤:S21,获取待检测设备的整机RGB图像,将整机RGB图像转换为HSV图像;S22,提取所述HSV图像中的V域图像信息;相机拍照所得图像为RGB格式,通过Opencv的现成函数可以转换到HSV图像,再从HSV图像中仅提取V域(明度)作为后面步骤分析的灰度图像。此处选择Value(明度),而不是直接用RGB->GRAY的原因包括:1)GRAY图像存在更明显的暗角问题,不适宜角点提取;2)因为电视机或者显示器产品,由背光发亮,故在明度上会相对稳定。S23,对得到的V域图像信息进行低通滤波处理;可使用Opencv提供的GaussianBlur函数,可以保留边沿信息的同时对图像进行模糊或平滑。S24,对步骤S23处理后的V域图像信本文档来自技高网...
视觉检测中屏幕定位的方法及装置

【技术保护点】
一种视觉检测中屏幕定位的方法,其特征在于,包括:获取待检测设备的整机RGB图像,将整机RGB图像转换为HSV图像;提取所述HSV图像中的V域图像信息,对V域图像信息进行二值化处理,得到对应的二值化图像;采用预设的轮廓提取函数对得到的二值化图像进行处理,得到轮廓集合;获取所述轮廓集合中面积最大的轮廓作为待检测设备的屏幕轮廓,根据所述屏幕轮廓定位待检测设备的屏幕。

【技术特征摘要】
1.一种视觉检测中屏幕定位的方法,其特征在于,包括:获取待检测设备的整机RGB图像,将整机RGB图像转换为HSV图像;提取所述HSV图像中的V域图像信息,对V域图像信息进行二值化处理,得到对应的二值化图像;采用预设的轮廓提取函数对得到的二值化图像进行处理,得到轮廓集合;获取所述轮廓集合中面积最大的轮廓作为待检测设备的屏幕轮廓,根据所述屏幕轮廓定位待检测设备的屏幕。2.根据权利要求1所述的视觉检测中屏幕定位的方法,其特征在于,采用预设的轮廓提取函数对得到的二值化图像进行处理的步骤之前还包括:对得到的二值化图像进行闭运算,滤除其中孤立的黑点。3.根据权利要求1所述的视觉检测中屏幕定位的方法,其特征在于,所述根据所述屏幕轮廓定位待检测设备的屏幕的步骤包括:确定出所述屏幕轮廓对应的内切矩形,获得所述内切矩形的四角坐标,根据所述四角坐标定位待检测设备的屏幕。4.根据权利要求1所述的视觉检测中屏幕定位的方法,其特征在于,对V域图像信息进行二值化处理,得到对应的二值化图像的步骤之前还包括:对提取到的V域图像信息进行低通滤波处理,以保留图像边沿信息的同时对图像进行模糊/平滑。5.根据权利要求1至4任一所述的视觉检测中屏幕定位的方法,其特征在于,采用预设的轮廓提取函数对得到的二值化图像进行处理,得到轮廓集合的步骤包括:利用Opencv的轮廓提取函数cv2.findContours对得到的二值图像进行处理,并且使用RETR_EXTERNAL参数以检测出最外的轮廓,以及使用CHAIN_APPROX_SIMPLE参数以压缩水平、垂直或...

【专利技术属性】
技术研发人员:邱伟波
申请(专利权)人:广州视源电子科技股份有限公司
类型:发明
国别省市:广东;44

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

1