波条件下,高检测概率会带来高的虚警概率;而在稀疏杂波条件下,
检测效果比较好。
关键词:随机Hough 变换, 抛物线, 曲线检测
中图分类号:TN957.51 文献标识码:A 文章编号:1009-5896(2005)10-1573-03
An Algorithm of Detecting Moving Target with Parabolic Track Using
Coordinate Transform and Randomized Hough Transform
Qu Chang-wen Huang Yong Su Feng He You
(Department of Electronic Engineering, Naval Aeronautical Engineering Institute, Yantai 264001, China)
Abstract This paper proposes a new algorithm of detecting target with constant acceleration along parabolic track on the
radar coordinate plane. This algorithm combines coordinate transformation of the parabolic equation and three-point
detection algorithm based on randomized hough transform to detect parabolic tracks in any orientation, and employs the
velocity information of detected tracks to delete false alarms. Monte Carlo simulation shows that higher detection
probability goes with higher false alarm probability in the background of heavy clutters; however in the background of
sparse clutters, the detection performance is better.
Key words Randomized Hough transform, Parabolic curve, Curve detection
1 引言
Hough变换是Hough[1]于1962 年在图像特征检测领域提
出来的一种几何基元提取方法。经过多年的发展,1994 年,
Carlson等人[2]成功地将Hough变换法应用到搜索雷达中检测
直线运动或近似直线运动的低可观测目标。但是当目标发生
机动而呈曲线运动时,存储量和计算量上的负担限制了
Hough变换的应用。为了解决Hough变换的这一缺陷,一方
面,深入研究曲线的特性,尽可能地减少表征该类曲线所需
的参数个数[3]。另一方面,研究新的基于Hough变换思想的
算法,尽可能地提高算法的性能。例如,Xu等人[4]提出的
随机Hough变换(RHT)采用多到一映射,避免了传统Hough变
换一到多映射的庞大计算量;采用动态链表结构,只对多到
一映射所得到的参数分配单元进行积累,从而降低了内存需
求,并使得RHT具有参数空间无限大,参数精度任意高,时
间和空间复杂度低等优点。但是,当处理的图像比较复杂,
2004-05-21 收到,2004-09-08 改回
需要检测的参数比较多时,直接应用RHT会引入大量的无效
采样和累积,所以有必要将上述两个方面结合起来考虑。另
外,在降低曲线参数空间维数的方法中,通常要利用曲线的
边缘梯度信息。而对于运动目标及其环境所形成的雷达数据
图而言,边缘梯度信息是无法利用的,因此,在雷达数据图
中检测运动目标的曲线轨迹将是一件更困难的事情。本文针
对K分布杂波加热噪声背景下匀加速机动目标的抛物线轨迹
的检测问题,提出了将抛物线坐标变换与RHT相结合检测雷
达目标的新算法,并简单地分析了算法的检测效果。
2 X-Y 平面中匀加速运动目标的轨迹方程
设目标初始状态为( ) 0 0 0 0 , , , , , x x y y x v a y v a '
,其中加速度
ax和ay 都是常量,且ax ≠ ay ≠ 0,v0x ≠ v0 y。那么,目标
的运动方程为
0 0 2
0 0
1
2
x x
y y
x x v a
t
y y v a
⎛ ⎞ ⎛ ⎞ ⎛ ⎞ ⎛ ⎞
⎜ ⎟ = ⎜ ⎟ + ⎜ ⎟ ⋅ + ⋅ ⎜ ⎟ ⋅ t
⎝ ⎠ ⎝ ⎠ ⎝ ⎠ ⎝ ⎠
(1)
1574 电 子 与 信 息 学 报 第 27 卷
由物理学的原理可知,当目标速度方向与加速度方向不同在一条直线上时,目标的匀加速运动轨迹是一条抛物线,记为
22222axhxybygxfyc+++++= (2)
其中二次项系数满足关系式:20hab−=。
从式(2)中可以看出,若将RHT直接用于检测式(2)所表征的抛物线,需要采样5个数据点才能确定抛物线参数,因此称之为基于RHT的5点抛物线检测法,记作RHT-5。当目标所处的环境恶劣,导致雷达数据图中数据点较多时,RHT-5会引入大量的无效采样,既增加了计算量和存储量,还会导致在可接受的时间和存储量的情况下,检测不到目标的抛物线轨迹。设雷达数据图中总的数据数为,属于目标的数据数为,那么,随机采样所得5点落在同一抛物线上的概率NndP-为5
dP-()()()()()()()()555123451234nNnnnnnCnNNNNNNC⋅−⋅−⋅−⋅−⎛⎞==≈⎜⎟⋅−⋅−⋅−⋅−⎝⎠ (3)
当雷达图像中数据点较多,而其中的目标数据点却比较少时,这个概率是很小的。为了提高抛物线的检测概率,减少运算时间,必须对式(2)的抛物线形式进行变形,降低参数空间的维数。本文采用坐标变换的方法将一般的抛物线变成开口始终朝上,对称轴平行于Y轴的标准抛物线,参数空间的维数也由五维降到了四维,更重要的是将参与RHT的参数维数从五维降到了三维,称为基于RHT的3点抛物线检测法,记为RHT-3。跟RHT-5相比,RHT-3中随机采样所得的点落在同一抛物线上的概率约为()3nN。其中所采用的坐标变换公式为
cossin,sincosxXYyXYθθθ=−=+ (4)
其中[]180,180θ∈−。利用式(4)以及标准抛物线的特征,可将式(2)变为
212YpXpXp=++ (5)
其中221cos2sincossin2(cossin)ahbpfgθθθθθθ++=−− (6) 2cossincossingfpfgθθθθ+=−− (7) 32(cossin)cpfgθθ=−− (8)
由式(5)可以看出,抛物线方程只有3个参数。
3 基于坐标变换与RHT的3点抛物线检测算法
基于坐标变换与RHT的3点抛物线检测算法的基本步骤如下:
步骤1 对于180,180⎡⎤−⎣⎦

基于坐标变换与随机Hough 变换的抛物线运动目标检测算法相关推荐

  1. matlab hough算法车牌识别,一种基于数学形态学和Hough变换的车牌图像检测及定位算法-汽车电子-与非网...

    车牌识别系统(LPR)在现代交通检测和管理部门中发挥着举足轻重的作用.车牌识别系统主要包括车牌定位.字符分割和字符识别三部分[1].由于车牌定位的准确与否将会直接影响到车牌识别的结果,因此,车牌定位是 ...

  2. 基于边缘检测与Hough变换的车道线检测

    基于边缘检测与Hough变换的车道线检测 第一章:绪论 1.1 研究意义及背景 高速公路的通行里程是一个国家发展水平的重要标志之一.高速公路具有车辆通行能力大.交通事故少.经济效益高的特点,它的不断发 ...

  3. 【车道线检测】基于matlab Hough变换图片车道线检测 【含Matlab源码 276期】

    ⛄一.Hough变换图片车道线检测简介 1 引言 随着人们生活水平的提高, 科技的不断进步, 智能驾驶技术逐渐受到了研究者们的广泛研究和关注.先进驾驶辅助系统 (Advanced Driver Ass ...

  4. 【车道线检测】Hough变换图片车道线检测 【含Matlab源码 276期】

    ⛄一.Hough变换图片车道线检测简介 1 引言 随着人们生活水平的提高, 科技的不断进步, 智能驾驶技术逐渐受到了研究者们的广泛研究和关注.先进驾驶辅助系统 (Advanced Driver Ass ...

  5. 基于高通SNPE推理引擎的yolov5目标检测算法

    上图源自Snapdragon Neural Processing Engine SDK Reference Guide,它展示了一个Deep Learning Neural Network在SNPE环 ...

  6. 《异常检测——从经典算法到深度学习》16 基于VAE和LOF的无监督KPI异常检测算法

    <异常检测--从经典算法到深度学习> 0 概论 1 基于隔离森林的异常检测算法 2 基于LOF的异常检测算法 3 基于One-Class SVM的异常检测算法 4 基于高斯概率密度异常检测 ...

  7. 基于HSV+HOG特征和SVM的人脸口罩检测算法

    基于HSV+HOG特征和SVM的人脸口罩检测算法 基于python语言编写,使用retinaface检测人脸和定位五个特征点,利用特征点进一步定位口鼻区域,提取该区域的HSV特征和HOG特征,使用SV ...

  8. 基于高斯核密度估计的背景建模和改进的五帧帧差法相融合的运动目标检测算法

    上篇文章所指定的是对一个不包含动态背景的监控视频进行前景提取,用基于改进的五帧帧差和混合高斯模型相融合的前景提取算法是可以很好实现前景提取的.但本文中要求在包含动态背景的监控视频提取前景目标,虽然上篇 ...

  9. 基于卷积神经网络和注意力机制的人眼闭合检测算法

    基于卷积神经网络和注意力机制的人眼闭合检测算法 前言 卷积神经网络 注意力机制 数据集 源代码 致谢 结语 前言 卷积神经网络 近年来,基于神经网络的识别方法已经成为一个热门的研究专题,该方法可用于特 ...

最新文章

  1. C# 获取wave文件信息【转】
  2. 使用sqlplus工具导出数据到csv文件,要求文件带有时间戳
  3. hdu6165 缩点,dfs
  4. Quartz.net持久化与集群部署开发详解
  5. Windows 命令窗口(cmd)命令不能用解决办法
  6. 【CyberSecurityLearning 59】OS命令注入
  7. JDBC , 使用java来控制mysql。JavaWeb开发的分层设计-三层架:DAO层设计,连接池使用,类加载使用,配置...
  8. Java里面的几种路径的区别
  9. Javascript事件机制兼容性解决方案
  10. 雅马哈机器人左手右手系统_3名工人花1000元用两天拼装机器人,空气不好时自动喷水...
  11. 越做越好的adobe acrobat
  12. c#程序设计实训报告心得体会_c#学习心得体会范文_c#程序设计心得体会
  13. ORB SLAM论文
  14. 计算机dll修复工具,DLL修复工具哪个好?五款修复能力强推荐
  15. 设计模式之工厂模式(简单工厂、工厂方法、抽象工厂)
  16. 硬盘文件系统系列专题之二 NTFS
  17. Iphone 游戏引擎剖析
  18. 想圆科幻船长梦么?这台PC想必能让你爱不释手
  19. Elementui el-select创建条目的多选下拉框 自定义校验 新增条目时字符长度限制
  20. 游戏行业的明星效应与伪公关事件

热门文章

  1. 危机之下,凸显优秀团队本色
  2. CGB2105-Day13
  3. 5G传输速度与USB和WIFI传输速度对比
  4. 二维码的生成(qrcode.js)
  5. Mac 终于有显示隐藏文件的快捷键了
  6. linux删除文本中长度小于行_系统学习Linux 的文件与目录
  7. WPF 如何画出1像素的线
  8. 【Git配置技巧】01. 配置文件git config介绍
  9. 云原生分布式 PostgreSQL+Citus 集群在 Sentry 后端的实践
  10. Mpls ldp router-id loopback0 force是什么意思