发明名称 基于FPGA的圆弧边缘图像的参数计算方法
摘要 本发明涉及一种基于FPGA的圆弧边缘图像的参数计算方法,即利用FPGA实现圆形目标的视觉参数测量。该方法针对已经提取好的圆弧物体的边缘图像,精确提取图像边缘有效像素点坐标,利用FPGA内嵌硬件乘加器、内部存储器及逻辑单元等硬件资源,实现圆弧参数(圆心、直径)的实时计算。本方法在视频行同步的作用下,利用三个像素点坐标定圆的方法,实现每个行同步下若取得三个有效像素点即计算得到一组圆弧参数。进而,该方法针对按行计算得到圆弧参数,利用直方图统计的方法对其进行累加统计,最后在场同步信号的作用下,提取最优的圆弧参数结果,很好地保证了圆弧参数的准确性。同时由于FPGA的可编程性,可以根据具体需求定制IP核,可方便地对计算方法进行升级和扩展,用最小的投入实现更多的功能。与现有PC处理系统相比,该计算方法具有很好的稳定性和实时性。
申请公布号 CN102129696A 申请公布日期 2011.07.20
申请号 CN201010606215.X 申请日期 2010.12.27
申请人 上海大学;上海磐宏电子科技有限公司 发明人 陆小锋;彭方新;陆亨立;汪志;陆盛浩;范天翔;沈苏旻
分类号 G06T7/60(2006.01)I;G01B11/08(2006.01)I;G01B11/00(2006.01)I 主分类号 G06T7/60(2006.01)I
代理机构 上海上大专利事务所(普通合伙) 31205 代理人 何文欣
主权项 一种基于FPGA的圆弧边缘图像的参数计算方法,即利用FPGA实现圆形目标物的视觉参数测量,其特征是:针对圆弧边缘图像计算圆弧的圆心坐标与直径值等参数,该计算方法由有效像素点坐标提取操作、三点坐标计算圆参数操作、参数在存储器上按帧累积操作及视频信号的行、场、像素时钟控制操作等组成;其操作步骤为:A.有效像素点坐标提取操作:在每个行同步下从圆弧边缘图像中提取出三个有效边缘像素点;B.三点坐标计算圆参数操作:利用提取出的三个像素点坐标值计算出对应的圆参数;根据三点计算得到的参数在行同步的作用下被送往RAM存储器进行统计,即参数在存储器上按帧累积操作;C在每帧图像计算结束后,FPGA从每个RAM中得到累加最多的参数值,得到该帧图像的圆弧最优参数值。
地址 200444 上海市宝山区上大路99号