[发明专利]一种物体直线轮廓检测方法在审
申请号: | 202111314707.6 | 申请日: | 2021-11-08 |
公开(公告)号: | CN114140620A | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 陈小雕;杨康;陈鸿宇;潘相会 | 申请(专利权)人: | 杭州电子科技大学 |
主分类号: | G06V10/44 | 分类号: | G06V10/44;G06V10/34 |
代理公司: | 杭州君度专利代理事务所(特殊普通合伙) 33240 | 代理人: | 朱月芬 |
地址: | 310018 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 物体 直线 轮廓 检测 方法 | ||
1.一种物体直线轮廓检测方法,其特征在于包括如下步骤:
步骤S10、获取待测卡片图像:使用图像存储模块或嵌入式图像传感器获取卡片图像,并对获取的卡片图像进行预处理得到待测卡片图像;
步骤S20、多尺度平滑:将待测卡片图像进行K阶单元分割,分割为K2个多尺度采样子图,再对各尺度采样子图按分割子步顺序依次添加连续索引;然后多尺度采样子图被传送到预设平滑模块,在预设平滑模块中去除无关信息,得到修正多尺度采样子图;
步骤S30、最近邻算子处理:提取修正多尺度采样子图中的像素点与最近邻像素点建立可分格子序列,再提取可分格子序列的头尾两点特征和最近邻序列特征,然后根据点特征和序列特征得出连续特征像素点;
步骤S40、二值化处理:将修正多尺度采样子图中连续特征像素点的位置标记为1,修正多尺度采样子图中其余数据点的位置标记为0,并根据二值化标记得出连续特征像素点的黑白图;
步骤S50、尺度合并:按照连续特征像素点的黑白图建立各尺度直线轮廓图,再将各尺度直线轮廓图传送到减支模块得到待测卡片图像的直线轮廓图;
步骤S60、卡片直线轮廓定位:以待测卡片图像的直线轮廓图作为定位范围,在卡片图像进行轮廓标定得出卡片识别区域,从而提升卡片识别的精度。
2.根据权利要求1所述的一种物体直线轮廓检测方法,其特征在于步骤S20具体实现如下:
步骤S21、在得到待测卡片图像后,首先进行待测卡片图像的K阶单元分割,K={a1,a2,...,an-1,an|n<10},将待测卡片图像以从左到右和从上至下的顺序依次提取各尺度采样子图,提取各尺度采样子图的像素点集合为φk,各尺度采样子图的像素点集合的数学表示形式为φk={pij,p(i+k)j,pi(j+k),p(i+k)(j+k),...,p(i+nk)(j+mk)|m,n≤Psize/K};其中pij表示像素点,i,j表示多尺度采样子图中像素点相对坐标,k表示像素点偏移量,Psize表示各尺度采样子图尺寸大小,K表示尺度;将待测卡片图像分割为K2个多尺度采样子图后,对各尺度采样子图按分割子步顺序依次添加连续索引F,索引的取值范围为1≤F≤K2,
步骤S22、将多尺度采样子图导入到预设平滑模块,对各个多尺度采样子图对于像素点,依次设置步长为s={a1,a2,...,an-1,an|n<K},并根据步长提取像素点的八邻域;
步骤S23、计算中心点与八邻域的差值,取与中心点的差异值排序为n的点的像素值替换中心点像素;
计算中心点C与八邻域像素点Ai的差值,其中i=1,2,...8;按照Zigzag路径扫描由步骤S22中提取的各像素点的八邻域,将中心点C与邻域像素点Ai的差值,从小到大排序使得|C-A1|≤|C-A2|≤|C-A3|≤...≤|C-A8|,并使用A2的值替换中心点C的值;
步骤S24、将经过中心点值替换后的各尺度采样子图进行中值滤波处理;中值滤波采用自适应中值滤波,设置矩形区域块长度L的初始长度为Min_L,最大长为Max_L,矩形区域块宽度W的初始宽度为Min_W,最大宽为Max_W;矩形区域块按照Zigzag路径扫描修正后的多尺度采样子图,计算矩形区域块中覆盖的像素点的均值M,最大值Max_P和最小值Min_P,当符合矩形区域块增大条件时,矩阵区域块再次计算均值,直到不符合矩形区域块增大条件将像素点的均值替换矩形区域块中心点像素,矩形区域块增大条件为:M≤Min_p∨M≥Max_p和L≤Max_L∧W≤Max_W。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111314707.6/1.html,转载请声明来源钻瓜专利网。
- 上一篇:空调外机侧板装配系统
- 下一篇:脊柱后路微创手术内镜通道