买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:江西师范大学
摘要:本发明公开了一种TVLine自动解析测试方法及系统,包括拍摄测试卡图像进行处理,获取测试卡图像的有效高度,截取摄测试卡图像,获得中间楔形线区域和四周十字楔形线区域,对中间楔形线区域和四周十字楔形线区域进行判断,获得楔形线起始位置,对楔形线起始位置进行处理,得到黑白线有效楔形线清晰位置,对黑白线有效楔形线清晰位置继续往下判断,得到楔形线终止位置,对测试卡图像的有效高度、楔形线起始位置、黑白线有效楔形线清晰位置和楔形线终止位置进行计算,得到中间楔形线有效区域和四周十字楔形线有效区域的水平清晰度和垂直清晰度。本发明通过对测试卡图像筛选出有效楔形线区域,计算测试卡图像区域的水平清晰度和垂直清晰度。
主权项:1.一种TVLine自动解析测试方法,其特征在于,包括如下步骤:步骤S1:对ISO12233测试卡进行拍摄获得测试卡图像;步骤S11,将ISO12233测试卡固定在灯箱上,采用拍摄设备正对ISO12233测试卡,对ISO12233测试卡进行拍摄,得到带有黑色边缘的测试卡图像;步骤S12,将测试卡图像划分为中间楔形线区域,以及左上、左下、右上和右下四个区域,其中,左上、左下、右上和右下四个区域为四周十字楔形线区域;步骤S2:对测试卡图像进行测定,获取测试卡图像的有效高度;步骤S21,将获得测试卡图像转换为灰度图像,使用图像二值化对转换后的测试卡图像进行操作,利用形态学操作断开测试卡图像形状和结构所在的区域,再使用连通组件标记找到测试卡图像中连通区域,取测试卡图像的最大的连通区域,即得到不带黑色边缘的测试卡图像,不带黑色边缘的测试卡图像包含测试卡图像最高点和最低点之间的距离;步骤S22,通过测定不带黑色边缘的测试卡图像最高点和最低点之间的距离,获取测试卡图像的有效高度;步骤S3:截取测试卡图像方形区域和左上角十字楔形线方形区域,通过对截取方形区域和左上角十字楔形线方形区域进行处理,获得中间楔形线区域和四周十字楔形线区域;步骤S31,中间楔形线区域的获取过程为:中间楔形线区域包含4个楔形线区域;截取不带黑色边缘的测试卡图像区域中心位置的方形区域,使用图像二值化对方形区域进行操作,再进行形态学操作,通过图像轮廓检测方法筛选得到中间楔形线区域,利用中间4个楔形线区域与方形区域对应位置关系,通过设计截取中间楔形线区域的长度和宽度,得到中间楔形线区域;步骤S32,四周十字楔形线区域的获取过程为:四周楔形线区域为4个十字楔形线区域,截取不带黑色边缘的测试卡图像区域左上角十字楔形线方形区域,使用局部自适应阈值对左上角十字楔形线方形区域进行图像二值化处理,再使用轮廓筛选方法得到十字楔形线的最小外接矩形,十字楔形线的最小外接矩形包含4个十字楔形线区域;步骤S33,通过设计截取左上角十字楔形线方形区域的长度和宽度,利用十字楔形线的最小外接矩形中4个十字楔形线区域的对应位置关系,及左上角十字楔形线方形区域的长度和宽度,与测试卡图像的有效高度的比值关系,得到左上角十字楔形线方形区域;步骤S34,通过测试卡图像上4个十字楔形线区域的对称关系,获得四周十字楔形线区域,其中,4个十字楔形线区域分别为左上角十字楔形线方形区域、左下角十字楔形线方形区域、右上角十字楔形线方形区域和右下角十字楔形线方形区域;其中,中间楔形线区域包括2个水平方向楔形线区域和2个垂直水平方向楔形线区域,其中,四周十字楔形线区域包括2个水平方向楔形线区域和2个垂直水平方向楔形线区域,其中,中间楔形线区域与四周十字楔形线区域的2个水平方向楔形线区域和2个垂直水平方向楔形线区域由5条黑白线的楔形线区域和9条黑白线的楔形线区域组成;步骤S4:对中间楔形线区域和四周十字楔形线区域进行判断,获得楔形线起始位置,对楔形线起始位置进行处理,得到有效楔形线区域,有效楔形线区域包括中间楔形线有效区域和四周十字楔形线有效区域;中间楔形线区域的2个水平方向楔形线区域和2个垂直水平方向楔形线区域需要进行旋转的分别为左边的楔形线区域和右边的楔形线区域,将左边的水平楔形线区域顺时针旋转90°,将右边的水平楔形线区域逆时针旋转90°,得到中间楔形线区域的5条黑白线的楔形线区域和9条黑白线的楔形线区域的发散端朝上、收缩端朝下的样式;四周十字楔形线区域的2个水平方向楔形线区域和2个垂直水平方向楔形线区域需要进行旋转的分别为左边的楔形线区域、右边的楔形线区域和垂直方向的下面部分的楔形线区域,将左边的楔形线区域顺时针旋转90°,将右边的楔形线区域逆时针旋转90°,将垂直方向的下面部分的楔形线区域顺时针旋转180°,得到四周十字楔形线区域的5条黑白线的楔形线区域和9条黑白线的楔形线区域的发散端朝上、收缩端朝下的样式;步骤S41,选择旋转后的中间楔形线区域和四周十字楔形线区域的2个水平方向楔形线区域和2个垂直水平方向楔形线区域中9条黑白线的楔形线区域,其中,9条黑白线的楔形线区域包含黑白对楔形线数量;步骤S42,通过对9条黑白线的楔形线区域中每一行的像素值进行判断,第一行出现楔形线像素值小于50像素值的像素点数量大于5个所在行,再进行判断获取9条黑白线的楔形线区域下一行的像素值,根据像素值判断楔形线起始位置;步骤S43,对楔形线起始位置这一行像素值进行局部极小值点数量的统计,将局部极小值点的像素值与位置上前一个像素点的像素值,或后一个像素点的像素值差距20以上的局部极小值点数量进行保留,实现局部极小值点数量的过滤,最后得到局部极小值点的数量,即为9条起始位置的黑白对楔形线数量;步骤S44,将得到的9条起始位置的黑白对楔形线数量进行统计,将统计后的9条起始位置的黑白对楔形线数量与黑白对楔形线数量进行比较,统计后的9条起始位置的黑白对楔形线数量小于黑白对楔形线数量,则判断9条黑白线的楔形线区域为无效区域,与9条黑白线的楔形线区域对应的5条黑白线的楔形线区域则判定为有效楔形线区域,统计得到的9条起始位置的黑白对楔形线数量大于等于黑白对楔形线数量时,则判定当前的9条黑白线的楔形线区域为有效区域;其中,有效楔形线区域包括中间楔形线有效区域和四周十字楔形线有效区域,其中,中间楔形线有效区域和四周十字楔形线有效区域均由5条黑白线有效楔形线区域或9条黑白线有效楔形线区域组成;步骤S5:对有效楔形线区域进行判断,获得有效楔形线区域的楔形线起始位置,并从有效楔形线区域的楔形线起始位置开始判断,得到黑白线有效楔形线清晰位置,对黑白线有效楔形线清晰位置继续往下判断,得到楔形线终止位置;步骤S51,对5条黑白线有效楔形线区域或9条黑白线有效楔形线区域进行判断,获得5条黑白线有效楔形线区域或9条黑白线有效楔形线区域的楔形线起始位置,其中,5条黑白线有效楔形线区域或9条黑白线有效楔形线区域包含有效楔形线区域的黑白线对数量;步骤S52,从5条黑白线有效楔形线区域或9条黑白线有效楔形线区域的楔形线起始位置开始判断,对5条黑白线有效楔形线区域或9条黑白线有效楔形线区域的楔形线起始位置往下进行三次检测,获取5条黑白线有效楔形线区域或9条黑白线有效楔形线区域的楔形线起始位置下三行像素值,将连续检测的楔形线起始位置下三行像素值的均值作为当前行的像素值;步骤S53,使用高斯滤波器对当前行的像素值进行平滑处理,得到平滑处理之后5条黑白线对有效楔形线区域或9条黑白线对有效楔形线区域的当前行局部极小值点数量;步骤S54,对平滑处理之后5条黑白线对有效楔形线区域或9条黑白线对有效楔形线区域的当前行局部极小值点数量进行统计,将统计当前行局部极小值点的像素值与位置上前一个像素点的像素值,或后一个像素点的像素值差距20以上的当前行局部极小值点数量进行保留,实现当前行局部极小值点数量的过滤,最后得到当前行局部极小值点数量,即为5条黑白线对有效楔形线区域或9条黑白线对有效楔形线区域的当前行黑白线对数量楔形线;步骤S55,使用与步骤S43中对楔形线起始位置这一行像素值进行局部极小值点数量的统计相同的方式,将5条黑白线对有效楔形线区域或9条黑白线对有效楔形线区域的当前行黑白线对数量楔形线进行统计,获得5条黑白线或9条黑白线有效楔形线区域的当前行黑白线对数量;步骤S56,将统计后5条黑白线或9条黑白线有效楔形线区域的当前行黑白线对数量与有效楔形线区域的黑白线对数量进行比较,小于有效楔形线区域的黑白线对数量时,再进行5条黑白线或9条黑白线有效楔形线区域的当前行黑白线对数量下一行检测,在连续三行均出现小于时,返回第一行比较的位置,得到黑白线有效楔形线清晰位置;步骤S57,对黑白线有效楔形线清晰位置继续往下判断,检测当黑白线有效楔形线清晰位置中楔形线出现小于50像素值的像素点数量大于10个的所在行时,以当前所在行时的位置,得到楔形线终止位置;步骤S6:对步骤S2中测试卡图像的有效高度、步骤S4中楔形线起始位置、步骤S5中黑白线有效楔形线清晰位置和楔形线终止位置进行计算,得到中间楔形线有效区域和四周十字楔形线有效区域的水平清晰度和垂直清晰度。
全文数据:
权利要求:
百度查询: 江西师范大学 一种TVLine自动解析测试方法及系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。