The invention discloses a vehicle mounted single camera object dynamic measurement method, which comprises the following steps: 0 time sampling camera video images, defined as first frames PT[0], and identification of gray-scale image processing to process the gray target on the image, the typical target profile, and the square marking at this time, and record the target imaging images of the height and width as; sequential recording frame PT[1], adjacent I PT[2]... PT[i]... Image, get the image target in PT[N] image as the height and the like width; record when the travel speed of the vehicle before; derived calculated distance from the target value. Method, the single camera, without auxiliary; good real-time, easy and concise algorithm capable of real-time video combination; do not depend on the optical parameters and object characteristics; strong ability to adapt to the scene; low cost, strong practicability.
【技术实现步骤摘要】
本专利技术涉及一种车载单摄像头目标动态测距方法,可实现单摄像头对前方或后方物体或目标进行动态测距。
技术介绍
动态距离测量是众多应用领域的一个基本问题,在导航、建筑施工、交通控制、军事中均有着重要的应用价值。传统的动态距离测量方法主要包括两种,一是:采用激光、声纳、测距雷达等有源装置进行主动测量,这种测量方式除了成本高外,被测目标易受到影响(激光,雷达电磁辐射等),不利于被测目标的保护和测量活动(如军事侦察)的隐蔽。二是:基于图像(视频)视觉的测量方法,根据系统所要求的图像采集镜头的数量,又可分为基于多目观测的测量方式和基于单目观测的测量方式。基于多目观测的测量方式又称为基于立体像对的目标测量,是动态目标测量研究中最为成熟的一种方法,它利用立体像对的三角交会原理进行距离测量,具有算法设计简单的优点;其缺点是图像采集需要专业设备,复杂昂贵,每个采集镜头成像参数以及多个镜头之间的相对姿态参数必须事先经过严格校正才能保证测量的准确性;为了保证测距精度,两个采集镜头之间的基线相对于测量目标的尺寸比必须足够大,造成设备的应用限制较大;而与之相比,基于单目观测的目标测量方式对成像设备的要求大大降低,无需专业立体成像设备,任何具有成像能力的设备如普通的监控摄像机、家用DV等都可以做为系统的图像采集镜头,同时也不存在立体成像设备的基线要求限制;所付出的代价是算法的复杂性增高,对系统的计算能力要求较高。目前对基于单目观测的目标测量方法研究仍集中在二维平面场景的测量和目标同名特征已知情况下的三维刚体目标测量,应用范围限制较大,限定应用场景或限定目标类型,自动化程度较低,需要 ...
【技术保护点】
一种车载单摄像头目标动态测距方法,其特征是,包括以下步骤:步骤1:取样摄像头视频图像的0时刻的画面,定义为第1帧画面PT[0],并对画面进行灰度化处理;步骤2:对灰度化处理后的图像进行目标的识别,得到典型目标的轮廓,并用方形标记,并记录此时目标的成像方图的像高度PTH(0)和像宽度;步骤3:顺序记录相邻i帧的PT[1]、PT[2]......PT[i]图像,得到在PT[N]图像中目标的成像图像的像高度PTH(N)和像宽度PTW(N),其中,N=1,2,…,i;步骤4:记录当前的车辆行进速度;步骤5:推导计算得到距目标的距离值。
【技术特征摘要】
1.一种车载单摄像头目标动态测距方法,其特征是,包括以下步骤:步骤1:取样摄像头视频图像的0时刻的画面,定义为第1帧画面PT[0],并对画面进行灰度化处理;步骤2:对灰度化处理后的图像进行目标的识别,得到典型目标的轮廓,并用方形标记,并记录此时目标的成像方图的像高度PTH(0)和像宽度;步骤3:顺序记录相邻i帧的PT[1]、PT[2]......PT[i]图像,得到在PT[N]图像中目标的成像图像的像高度PTH(N)和像宽度PTW(N),其中,N=1,2,…,i;步骤4:记录当前的车辆行进速度;步骤5:推导计算得到距目标的距离值。2.根据权利要求1所述的一种车载单摄像头目标动态测距方法,其特征是,步骤5中,推导计算步骤如下:设定:摄像头相对目标的运动速度为V,摄像头焦距为f,视频每帧积分时间为FS,目标的高度为TH,在选定的时间0点,最初始的目标和摄像头的距离为L0,图像帧编号为N,则实时的时间为:t=N×FS (1)此时摄像头距目标的距离为:L(N)=L0-Vt=L0-N×V×FS=L0-k1N (2)其中,令:k0=f×TH (3)k1=V×FS (4)记k1作单帧运动量(也可认为为单帧误差)。则有此时的第N帧图像中像高度PTH(N)=(f×TH)/(L(N))=k0/(L0-k1N) (5)定义物像在下一帧的变化趋势大小为膨胀率,则此时在像高方向上的膨胀率 PTH ′ ( N ) = d P T H ( N ) d N = k 0 k 1 / ( L 0 - k 1 N ) 2 - - - ( 6 ) ]]>则有:PTH(N)/PTH′(N)=(L0-k1N)/k1=L0/k1-N (7)故:L0=(PTH(N)/PTH′(N)+N)×k1 (8)又: PTH ′ ( N ) = lim Δ N → 0 P T H ( N + Δ N ) - P T H ( N ) Δ N - - - ( 9 ) ]]>则因为帧为自然数编号,且图像为连续变化,故得: PTH ′ ( N ) ≈ P T H ( M ) - P T H ( N ) M - N = P T H ( N + 1 ) - P T H ( N ) - - - ( 10 ) ]]>故有:L0≈(PTH(N)/(PTH(N+1)-PTH(N))+N)×k1 (11)取: L 0 ≈ ( Σ N = 0 i ( ...
【专利技术属性】
技术研发人员:陈远金,张猛蛟,鞠莉娜,刘彬,张磊,白涛,吕江萍,梁宛玉,
申请(专利权)人:北方电子研究院安徽有限公司,
类型:发明
国别省市:安徽;34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。