在进行Hough时二维累加器acc怎么建立的

君,已阅读到文档的结尾了呢~~
基于弦中点hough变换的同心圆检测方法
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
基于弦中点hough变换的同心圆检测方法
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口基于HOUGH变换的二维条码识别技术的研究--《长春师范学院学报》2007年08期
基于HOUGH变换的二维条码识别技术的研究
【摘要】:条形码在日常生活中具有广泛的用途,但常用的一维条形码存在信息含量小的缺点,已不能满足实际的需要,因此,二维条码技术应运而生。本文研究了关于Data Matrix二维条形码自动识别的相关技术,包括对二维条形码图像的预处理、图像的提取及其译码等,并通过实验模拟得到了很好的实验结果,实现了Data Matrix二维条形码的自动识别过程。
【作者单位】:
【关键词】:
【分类号】:TP391.44【正文快照】:
1问题提出普通一维条形码存在包含信息少、过分依赖数据库、不能显示汉字等问题,已经不能满足实际的需要。为此,二维条码技术应运而生。其中,矩阵式的Data Matrix二维条形码,因其尺寸小、保密性好、纠错能力强而广泛应用在工业、数据安全等领域。区别于一维条码只能“标示”
欢迎:、、)
支持CAJ、PDF文件格式,仅支持PDF格式
【参考文献】
中国期刊全文数据库
杨顺辽;;[J];电脑与信息技术;2006年05期
【共引文献】
中国期刊全文数据库
张根耀,李竹林,赵宗涛;[J];安徽大学学报(自然科学版);2003年03期
张楠,金伟其,苏秉华,刘扬阳;[J];兵工学报;2005年02期
李艳梅,吴湘济;[J];北京纺织;2005年02期
贾同,陈文娟,裘初,石民勇;[J];北京广播学院学报(自然科学版);2003年01期
贾同,石民勇;[J];北京广播学院学报(自然科学版);2004年01期
吕四化,史萍,王惠明;[J];北京广播学院学报(自然科学版);2005年01期
阚言亮;[J];北京广播学院学报(自然科学版);2005年01期
刘彦婷;徐海兰;杨磊;;[J];中国传媒大学学报(自然科学版);2005年04期
陈大志,张广军;[J];北京航空航天大学学报;2003年01期
邱力为,宋子善,沈为群;[J];北京航空航天大学学报;2003年02期
中国重要会议论文全文数据库
苏宏伟;陈华;;[A];广西计算机学会2006年年会论文集[C];2006年
魏兵;李伟;夏明安;;[A];湖北省机械工程学会机械设计与传动专业委员会第十五届学术年会论文集(二)[C];2007年
柳林霞;陈杰;陈文颉;;[A];第二十一届中国控制会议论文集[C];2002年
孙朝明;李强;王增勇;;[A];2007四川省理化检验、无损检测学术交流年会论文集[C];2007年
孙朝明;;[A];2006年西南地区第九届NDT学术年会暨2006年全国射线检测新技术研讨会论文集[C];2006年
于晶;郭航;;[A];2006“数学技术应用科学”[C];2006年
李金凤;华建设;;[A];中国计量协会冶金分会2008年会论文集[C];2008年
张鹏;戴曙光;穆平安;;[A];2007'仪表,自动化及先进集成技术大会论文集(二)[C];2007年
荆琪;齐琳琳;白洁;储登科;;[A];中国气象学会2007年年会天气预报预警和影响评估技术分会场论文集[C];2007年
赵朝杰;朱虹;黎璐;董敏;袁承兴;;[A];第十四届全国图象图形学学术会议论文集[C];2008年
中国博士学位论文全文数据库
张根耀;[D];西北大学;2003年
梅建新;[D];武汉大学;2004年
袁渊;[D];国防科学技术大学;2003年
肖辉;[D];复旦大学;2005年
祝恩;[D];国防科学技术大学;2005年
吴昊;[D];国防科学技术大学;2004年
秦小虎;[D];重庆大学;2005年
张昊;[D];天津大学;2005年
常发亮;[D];山东大学;2005年
佟守愚;[D];吉林大学;2006年
中国硕士学位论文全文数据库
李成方;[D];成都理工大学;2002年
王梅;[D];大庆石油学院;2002年
王欣;[D];辽宁师范大学;2002年
闫伟永;[D];华北电力(北京)大学;2002年
王发牛;[D];安徽大学;2002年
李映;[D];中国农业大学;2002年
宁旭;[D];重庆大学;2002年
段保国;[D];重庆大学;2002年
杨丽萍;[D];大庆石油学院;2003年
陈旺;[D];湖南大学;2003年
【同被引文献】
中国期刊全文数据库
殷飞,桑农,王冼;[J];红外与激光工程;2001年06期
陈虎,周朝辉,王守尊;[J];工程图学学报;2004年02期
余亚芳,张勇,王化深;[J];现代电子技术;2003年22期
王建平,李正佳,范晓红;[J];光学与光电技术;2005年03期
丁新玲;[J];航天工艺;1999年06期
伍珊红,齐军,虞孝舜,方鸣岗;[J];激光与红外;1999年02期
张文君;李思益;;[J];皮革科学与工程;2005年06期
彭文利;刘晓玲;杜少勋;徐菲;;[J];皮革科学与工程;2006年05期
王苏安;何卫平;张维;房亚东;刘福广;席守模;;[J];中国机械工程;2007年06期
黄宏博,佟俐鹃;[J];北京机械工业学院学报;2002年04期
中国博士学位论文全文数据库
李忠新;[D];南京理工大学;2004年
中国硕士学位论文全文数据库
戴扬;[D];南京航空航天大学;2004年
祁晓莉;[D];重庆大学;2007年
周晓伟;[D];上海交通大学;2007年
董强;[D];青岛大学;2006年
赵辉;[D];山东大学;2006年
杨永敏;[D];哈尔滨工业大学;2006年
万菁;[D];上海交通大学;2007年
赵诚;[D];贵州大学;2007年
胡孝鹏;[D];青岛大学;2007年
刘福元;[D];湖南大学;2007年
【二级参考文献】
中国期刊全文数据库
韩秋蕾,朱明,姚志军;[J];仪器仪表学报;2004年S2期
【相似文献】
中国期刊全文数据库
高梅;李养成;;[J];西南民族大学学报(自然科学版);2011年04期
罗才彬;胡庆新;吴林成;;[J];合肥工业大学学报(自然科学版);2011年06期
吕娜;冯祖仁;;[J];模式识别与人工智能;2011年02期
马丽;李亚南;;[J];农业网络信息;2011年08期
陈星;;[J];自动化博览;2011年07期
黄宏博;;[J];计算机工程与应用;2011年26期
王琼;张永丰;李勇;殷美艳;任伟建;;[J];长江大学学报(自然科学版);2011年06期
朱近;薛钗琨;陆宏伟;陈晓峰;罗丁;;[J];火力与指挥控制;2011年07期
徐晓蓉;李永军;;[J];兰州理工大学学报;2011年03期
邓荣峰;王镇波;;[J];山东交通科技;2011年04期
中国重要会议论文全文数据库
黄磊;刘昌平;;[A];第八届全国汉字识别学术会议论文集[C];2002年
安永泉;禹健;郭圣权;;[A];中国体视学学会图像分析专业、中国体视学学会仿真与虚拟现实专业、中国航空学会信号与信息处理专业第一届联合学术会议论文集[C];2000年
韩秋蕾;朱明;姚志军;;[A];中国仪器仪表学会第六届青年学术会议论文集[C];2004年
李海亮;赵转萍;;[A];江苏省计量测试学会2005年论文集[C];2005年
陈洪波;郭国强;;[A];第十二届全国图象图形学学术会议论文集[C];2005年
张永亮;卢焕章;贺兴华;刘晓春;;[A];第十四届全国信号处理学术年会(CCSP-2009)论文集[C];2009年
徐伟钧;姚萌;;[A];第六届全国信息获取与处理学术会议论文集(2)[C];2008年
张秀琼;高志升;袁红照;;[A];第六届全国信息获取与处理学术会议论文集(1)[C];2008年
汪妍;夏良正;;[A];江苏省自动化学会七届四次理事会暨2004学术年会青年学者论坛论文集[C];2004年
熊显名;徐庆华;彭智勇;;[A];第三届全国虚拟仪器大会论文集[C];2008年
中国博士学位论文全文数据库
李粉兰;[D];天津大学;2005年
孔令罔;[D];华中科技大学;2007年
郭保青;[D];北京交通大学;2008年
于海滨;[D];浙江大学;2007年
吴暾华;[D];厦门大学;2008年
潘如如;[D];江南大学;2010年
窦万峰;[D];西安电子科技大学;1998年
戴鹏;[D];哈尔滨工业大学;2010年
戴鹏;[D];哈尔滨工业大学;2010年
郑长煌;[D];暨南大学;2010年
中国硕士学位论文全文数据库
汪勇旭;[D];西北工业大学;2003年
杨光敏;[D];燕山大学;2002年
狄文彬;[D];沈阳工业大学;2004年
叶传浑;[D];山东科技大学;2003年
刘彤彦;[D];山东师范大学;2004年
黄本祥;[D];哈尔滨工程大学;2004年
史成芳;[D];曲阜师范大学;2006年
金紫蘅;[D];南京理工大学;2004年
李军;[D];浙江大学;2005年
周昕;[D];浙江大学;2008年
&快捷付款方式
&订购知网充值卡
400-819-9993
《中国学术期刊(光盘版)》电子杂志社有限公司
同方知网数字出版技术股份有限公司
地址:北京清华大学 84-48信箱 知识超市公司
出版物经营许可证 新出发京批字第直0595号
订购热线:400-819-82499
服务热线:010--
在线咨询:
传真:010-
京公网安备75号霍夫曼变换是一种可以检测出某种特殊形状的算法,OpenCV中用霍夫曼变换来检测出图像中的直线、椭圆和其他几何图形。由它改进的算法,可以用来检测任何形状的图形。
传统Hough变换 :&枚举统计法
找到通过足够多数量的像素点的所有直线,它分析每个单独的像素,并识别出所有的可能经过它的直线。
当同一条直线穿过许多点,便意味着这条线的存在足够明显。
Hough transform演算步骤(以直线为例):
直线公式: y = ax – b
称(x,y)为图像空间的坐标,(a,b)为参数空间
1. 在图像上找出所有可能的特征点
2. 对于每个特征点
& & 1. 对于每个a,计算通过(x,y)的所有直线(a,b) && &
& & 2. 在累加器的(a,b)位置上加一
& &重复步骤2,直到所有的特征点都计算完毕
1. 找到累加器里的最大值
2. 将每一个极大值,映射回图片上代表的每一条直线
&& &r = xcos(s) + ysin(s)
// 选择特征点 (x, y)int x = 50, y = 30;// 计算通过它的所有直线for(inti = 0; i & 180; i++) {
double s = i * PI/180. ;
double r = x*cos(s) + y*sin(s);
// j对应的r从 -100 到 100
int j = static_cast&int&(r + 100.5);
std::cout && i && &,&&&j&&std::
// 填入累加器,极坐标 (j代表r,i代表s)
acc.at&uchar&(j,i)++;}
概率Hough变换
为了改进原算法,提出了一个优化方案,即
概率霍夫曼
在原算法的基础上做了少许的修改
1. 不再逐行扫描像素点,而是随机挑选
2. 某个直线达到投票值后,扫描并移除所有经过的点,这次扫描结束后还可以得到线段长度
3. 增加两个参数:线段最小长度、组成连续线段的最大像素间隔
算法复杂度增加,但是参与投票的像素点少了,补偿了整个算法的复杂度。
检测其他几何体
霍夫曼变换也可用于检测其他几何体,事实上只要是可以用参数方程表示的东西都可以用Hough进行检测
r^2 = (x – a)^2 + (y – b)^2
方程有3个参数,需要3维累加器,如同直线检测:
// 对某个特征点 (怎么选择是一种优化)int x,for(a = 0; a & max_a; a++)
for(b = 0; b & max_b; b++)
r = (int)sqrt((x-a)*(x-a) + (y-b)*(y-b));
if(r & 0 && r & max_r)
acc.at&uchar&(a, b, r)++;
维度变高后,复杂度和可靠度都会变坏,因为精确定位局部峰值变的困难了,OpenCV做了优化,比如只增加圆环梯度方向上的累加器,对结果求直方图而非极值,峰值对应的是检测到的园的半径
广义霍夫曼变换
虽然很难用参数表示一些形状,但原理是相同的:创建一个累加器,用来表示所有可能在目标形状上的位置
为了检测无法被参数化的(没有解析模型)不规则形状泛化Hough变换被提出,Generalized Hough Transform(GHT)
广义hough变换,如果再考虑旋转和缩放就需要在更高维度上搜索.
5个参数表示
定义任意形状的表示参数:
X,Y,r,s,a,thea,其中,XY为形状内的一个参考点,s是缩放因子,thea是方向
分为两大步AB
A:计算R-table
计算R-Table,r是到原点的距离,a是梯度与x轴的夹角(0-180),%代表该点切线(梯度垂直)方向与X轴的夹角
r-table是r-table[%] = (r,a),(r’,a’)
%1 : (r1, a1), (r1′,a1′)
%2 : (r2, a2), (r2′, a2′)
%n : (rn, an), (rn’, an’)
1. 选取参考点(xc,yc)
2. 初始化R-table为空
3. 对每个边缘点,计算(r,a)值
& &1. r = sqrt((x-xc)^2 + (y-yc)^2)
& &1. a = tan'((y-yc)/(x-xc))
4. 计算%(切线),并将(r,a)加入与%最接近的%i
5. 重复4、5,直到所有的边缘点都已经加入R-table
B:形状检测
1. 建立2维的hough table H(xc, yc),初始化为0
2. 针对每一个边缘点,计算切线(垂直梯度)夹角%
3. 在R-table中,查找最接近%的%i,对其内的所有(r,a),计算对应的原点(xc,yc)
&& &xc = x + rcos(a)
&& &yc = y + rsin(a)
4. && &将H(xc, yc)累加1,重复2、3,直到所有的边缘点都完成检测
5. && &找出H(xc,yc)中的局部最大值,其(xc,yc)即为检测出来的形状
考虑旋转和缩放
H(xc, yc, thea, s)
B中的3步骤改为
&& &xc = x + r.Scos(a + thea)
&& &yc = y + r.Ssin(a + thea)
GHT占用内存大,计算复杂,单匹配固定形状的精度高,也许在未来能有更优化的版本
本文转载自:
此条目发表在分类目录,贴了标签。将加入收藏夹。Hough变换的不规则形状目标提取方法_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
Hough变换的不规则形状目标提取方法
上传于||文档简介
&&利​用​广​义​h​o​u​g​h​变​换​检​测​不​规​则​形​状​的​目​标
阅读已结束,如果下载本文需要使用2下载券
想免费下载本文?
你可能喜欢

我要回帖

更多关于 累加器acc 的文章

 

随机推荐