CN105184816A - Visual inspection and water surface target tracking system based on USV and detection tracking method thereof - Google Patents
Visual inspection and water surface target tracking system based on USV and detection tracking method thereof Download PDFInfo
- Publication number
- CN105184816A CN105184816A CN201510509429.8A CN201510509429A CN105184816A CN 105184816 A CN105184816 A CN 105184816A CN 201510509429 A CN201510509429 A CN 201510509429A CN 105184816 A CN105184816 A CN 105184816A
- Authority
- CN
- China
- Prior art keywords
- target
- image
- detection
- pixel
- background
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 49
- XLYOFNOQVPJJNP-UHFFFAOYSA-N water Substances O XLYOFNOQVPJJNP-UHFFFAOYSA-N 0.000 title claims abstract description 20
- 238000000034 method Methods 0.000 title claims description 26
- 238000011179 visual inspection Methods 0.000 title 1
- 230000011218 segmentation Effects 0.000 claims description 7
- 238000005516 engineering process Methods 0.000 claims description 5
- 238000013461 design Methods 0.000 claims description 2
- 238000005259 measurement Methods 0.000 claims description 2
- 238000011835 investigation Methods 0.000 claims 4
- 238000012876 topography Methods 0.000 claims 2
- 238000006243 chemical reaction Methods 0.000 claims 1
- 230000008878 coupling Effects 0.000 claims 1
- 238000010168 coupling process Methods 0.000 claims 1
- 238000005859 coupling reaction Methods 0.000 claims 1
- 230000031068 symbiosis, encompassing mutualism through parasitism Effects 0.000 claims 1
- 230000000007 visual effect Effects 0.000 abstract description 8
- 238000012544 monitoring process Methods 0.000 description 6
- 238000010586 diagram Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 238000011161 development Methods 0.000 description 3
- 230000018109 developmental process Effects 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 230000004927 fusion Effects 0.000 description 2
- 239000000203 mixture Substances 0.000 description 2
- 238000007781 pre-processing Methods 0.000 description 2
- 230000009182 swimming Effects 0.000 description 2
- 230000009466 transformation Effects 0.000 description 2
- 101000873101 Homo sapiens Ataxin-1-like Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000007812 deficiency Effects 0.000 description 1
- 230000007613 environmental effect Effects 0.000 description 1
- 238000000605 extraction Methods 0.000 description 1
- 238000007667 floating Methods 0.000 description 1
- 102000048591 human ATXN1L Human genes 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 230000004043 responsiveness Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T2207/00—Indexing scheme for image analysis or image enhancement
- G06T2207/10—Image acquisition modality
- G06T2207/10016—Video; Image sequence
- G06T2207/10021—Stereoscopic video; Stereoscopic image sequence
Landscapes
- Image Analysis (AREA)
Abstract
本发明公开一种基于USV的视觉检测和水面目标追踪系统,包括指挥中心、水面无人艇和探查系统;指挥中心为水面无人艇的控制终端,与水面无人艇之间通信连接并向水面无人艇发送指令;水面无人艇接收来自探查系统发送的信息,并通过导航系统完成追踪水面目标任务;探查系统对水面上的目标物体进行检测并定位获知其位置坐标,并将信息发送给水面无人艇,同时等待指挥中心下一步指令;探查系统集成有云台摄像机和毫米波雷达。本发明应用云台摄像机与毫米波雷达这两种传感器共同定位出水面目标的位置,使得检测追踪结果更加精准,提高检测效率,大大节省人力和财力,具有广阔的市场前景。
The invention discloses a USV-based visual detection and surface target tracking system, which includes a command center, a surface unmanned boat and a detection system; the command center is the control terminal of the water surface unmanned boat, and communicates with the water surface unmanned boat The surface unmanned boat sends instructions; the surface unmanned boat receives the information sent by the detection system, and completes the task of tracking the surface target through the navigation system; the detection system detects and locates the target object on the water surface to obtain its position coordinates, and sends the information Give the surface unmanned boat while waiting for the next command from the command center; the detection system is integrated with a pan-tilt camera and a millimeter-wave radar. The present invention uses two sensors, the pan-tilt camera and the millimeter-wave radar, to jointly locate the position of the water surface target, making the detection and tracking results more accurate, improving the detection efficiency, greatly saving manpower and financial resources, and having broad market prospects.
Description
技术领域technical field
本发明涉及无人水面艇导航技术,具体涉及基于USV的视觉检测和水面目标追踪系统及其检测追踪方法。The invention relates to unmanned surface craft navigation technology, in particular to a USV-based visual detection and surface target tracking system and a detection and tracking method thereof.
背景技术Background technique
无人水面艇(UnmannedSurfaceVessel,简称USV),是近来新兴的海上作业平台,根据人为设定程序可完成自主探测目标、避障、搜救等任务。目前在海难频发及海军装备的快速发展与实用的影响下,各国对所管制海域内目标监测管理越来越重视,这使得海面的目标自动识别技术得到飞速发展。随着海洋活动越来越频繁及海难多发,各海岸带国家尤为注重海上活动监测,海上目标特别是船舶的探测与监视以及海难后的事故现场搜索更是世界各海岸带国家的传统任务。从舰船、艇等视觉图像中检测出目标图像,进一步提取大量的有用信息,对事故现场、海域海湾、港口的监测与海洋运输、捕鱼的监管以及军事战争中判别危险所在等有着很广泛的应用前景。Unmanned Surface Vessel (USV) is a recently emerging offshore operation platform, which can complete tasks such as autonomous detection of targets, obstacle avoidance, and search and rescue according to artificially set procedures. At present, under the influence of frequent shipwrecks and the rapid development and practicality of naval equipment, countries pay more and more attention to the monitoring and management of targets in the controlled sea areas, which makes the rapid development of automatic target identification technology on the sea surface. With the increasing frequency of ocean activities and frequent occurrence of shipwrecks, coastal countries pay special attention to the monitoring of maritime activities. The detection and monitoring of maritime targets, especially ships, and accident scene searches after shipwrecks are traditional tasks of coastal countries around the world. Detect target images from visual images such as ships and boats, and further extract a large amount of useful information. It has a wide range of applications for accident scenes, sea bays, port monitoring and marine transportation, fishing supervision, and judging dangers in military warfare. application prospects.
在当今智能化高速发展的时代,海上安全管理以及军事战略也逐渐走向高智能化。无人水面艇作为一个新型的海上智能体,具有自主性、反应性、适应性等特征,较无人机等一些空中与地面无人平台发展较晚,主要是由两方面因素影响,一是海上环境变化大,光线受水面反射影响大等环境因素;二是水面目标一般较近,对视觉系统传感器的要求较高。能够自主准确的识别判断其作业环境中的目标物或者障碍物是无人水面艇的主要任务之一,因此对其视觉与处理系统有较高的智能化要求。无人水面艇对近距离目标或障碍物识别主要基于视觉系统而进行,因此,研究无人艇水面目标识别、测量及追踪具有十分重大的意义。In today's era of rapid development of intelligence, maritime security management and military strategy are gradually becoming more intelligent. As a new type of maritime intelligent body, the unmanned surface vehicle has the characteristics of autonomy, responsiveness, and adaptability. Compared with some air and ground unmanned platforms such as drones, it was developed later. It is mainly affected by two factors. One is The sea environment changes greatly, and the light is greatly affected by the reflection of the water surface and other environmental factors; second, the water surface targets are generally relatively close, and the requirements for the vision system sensor are relatively high. Being able to autonomously and accurately identify and judge targets or obstacles in its operating environment is one of the main tasks of unmanned surface vehicles, so there are high intelligent requirements for its vision and processing systems. Unmanned surface vehicles recognize short-distance targets or obstacles mainly based on the vision system. Therefore, it is of great significance to study the recognition, measurement and tracking of unmanned surface targets.
在现有的技术中,对于复杂动态场景中运动目标检测与跟踪,通常辅助人工搜索的方法检测特定的运动目标,并用跟踪算法实现运动目标在图像中的跟踪,这属于一种半自主的引导方式,因此有一定的局限性。In the existing technology, for the detection and tracking of moving objects in complex dynamic scenes, the method of assisting manual search is usually used to detect specific moving objects, and the tracking algorithm is used to track the moving objects in the image, which is a kind of semi-autonomous guidance. method, so there are certain limitations.
发明内容Contents of the invention
发明目的:本发明的目的在于解决现有技术中存在的不足,提供基于USV的视觉检测和水面目标追踪系统及其检测追踪方法。Purpose of the invention: The purpose of the present invention is to solve the deficiencies in the prior art and provide a USV-based visual detection and water surface target tracking system and its detection and tracking method.
技术方案:本发明所述的一种基于USV的视觉检测和水面目标追踪系统,包括指挥中心、水面无人艇和探查系统;所述指挥中心为水面无人艇的控制终端,与水命无人艇之间通信连接并向水面无人艇发送指令;所述水面无人艇接收来自探查系统发送的信息,并通过导航系统完成追踪水面目标任务;所述探查系统对水面上的目标物体进行检测并定位获知其位置坐标,并将信息发送给水面无人艇,同时等待指挥中心下一步指令;探查系统集成有云台摄像机和毫米波雷达。Technical solution: A USV-based visual detection and surface target tracking system according to the present invention includes a command center, a surface unmanned vehicle and a detection system; The communication between the human boat and the surface unmanned boat sends instructions; the surface unmanned boat receives the information sent from the detection system, and completes the task of tracking the surface target through the navigation system; Detect and locate its location coordinates, and send the information to the surface unmanned boat, while waiting for the next command from the command center; the detection system integrates a pan-tilt camera and a millimeter-wave radar.
本发明还公开了一种基于USV的视觉检测和水面目标追踪系统的检测追踪方法,包括以下步骤:The invention also discloses a detection and tracking method of a USV-based visual detection and water surface target tracking system, which includes the following steps:
(1)对云台摄像机拍摄到的2D视频图像进行处理;(1) process the 2D video image captured by the PTZ camera;
(2)云台摄像机跟踪控制,实时调整云台摄像机的俯仰偏转角度,使目标保持在图像的中央;(2) PTZ camera tracking control, adjust the pitch and deflection angle of PTZ camera in real time to keep the target in the center of the image;
(3)利用毫米波雷达进一步测量无人水面艇与运动目标之间的距离,结合步骤(2)所得数据,得到运动目标的3D数据完成运动目标的跟踪与精确定位;(3) Utilize the millimeter-wave radar to further measure the distance between the unmanned surface vehicle and the moving target, and combine the data obtained in step (2) to obtain the 3D data of the moving target to complete the tracking and precise positioning of the moving target;
(4)无人水面艇导航系统进行自主跟踪水面运动目标行驶。(4) The navigation system of the unmanned surface craft can autonomously track the moving target on the water surface.
进一步的,所述步骤(1)包括图像序列预处理(包括图像变换,图像去噪,图像增强等,其目的在于便于后续对图像信号进行处理),进行背景建模与运动目标的检测、运动目标的分割及运动目标跟踪四个步骤,具体过程如下:Further, the step (1) includes image sequence preprocessing (including image transformation, image denoising, image enhancement, etc., the purpose of which is to facilitate the subsequent processing of image signals), background modeling and detection of moving objects, moving objects Target segmentation and moving target tracking four steps, the specific process is as follows:
(11)图像序列预处理包括图像变换、图像去噪和图像增强等等;(11) Image sequence preprocessing includes image transformation, image denoising and image enhancement, etc.;
(12)背景建模与动态目标的检测,即结合纹理和运动模型的运动目标检测:使用局部二值模式提取纹理模式;同时将传统的局部二值模式从空间域扩充到时空域,用于提取运动模式,具体方法为:用于提取纹理模式描述子对于t时刻图像中(xt,c,yt,c)处的像素gt,c考虑它的八个邻域像素gt,p,p=0,....7,将每个邻域像素与该像素进行二值化比较,得到一个八位的二进制串,即该像素处的一个码字LBPt(xt,c,yt,c):(12) Background modeling and dynamic target detection, that is, moving target detection combined with texture and motion model: using local binary mode to extract texture mode; at the same time, the traditional local binary mode is extended from the spatial domain to the spatio-temporal domain for Extract the motion mode, the specific method is: for extracting the texture mode descriptor For the pixel g t,c at (x t,c ,y t,c ) in the image at time t, consider its eight neighboring pixels g t,p , p=0,....7, perform binarization and comparison of each neighboring pixel with this pixel, and obtain an eight-bit binary string, that is, a code word LBP t (x t,c , y t,c ):
其中
这个码字刻画像素(xt,c,yt,c)与其周围像素形成的一种纹理模式,然后对场景中的每一个像素采用纹理模式和运动模型分别进行建模,然后在分类器层面将基于纹理模式和运动模式的背景模型进行融合;This codeword characterizes a texture pattern formed by the pixel (x t,c ,y t,c ) and its surrounding pixels, and then models each pixel in the scene using the texture pattern and motion model, and then at the classifier level Fusion of background models based on texture mode and motion mode;
(13)运动目标的分割:通过使用基于高斯混合模型和基于近邻图像块嵌入特征的背景建模方法生成两幅背景剪除图像,然后将这两幅背景剪除图像合成一幅背景剪除图像;接着提取前景像素的连通区域,将连通区域和及其周围邻域内的像素分为前景种子像素、背景种子像素和未标记像素;最后采用基于封闭形式的抠图算法对包含运动目标的连通区域及其周围邻域进行更为精细的分割;(13) Segmentation of moving targets: two background clipping images are generated by using the background modeling method based on the Gaussian mixture model and the embedded feature of the adjacent image block, and then these two background clipping images are combined into one background clipping image; then extract The connected area of the foreground pixels, the connected area and the pixels in its surrounding neighborhood are divided into foreground seed pixels, background seed pixels and unmarked pixels; finally, the connected area containing the moving target and its surrounding area Neighborhoods are segmented more finely;
(14)运动目标的跟踪:在第一帧图像中,通过人工选定目标矩形框,将目标矩形框划分为多个小的局部图像块,并且使用积分图的技术提取它们的灰度直方图;将第一帧中划分得到的局部图像块都当作前景图像块,同时使用基于局部空间共生关系的背景建模方法对目标矩形框周围的背景进行建模;在新的一帧图像中,首先通过匹配所有的前景图像块,生成一个目标权重图像集合;然后设计一个鲁棒的统计算子,来融合目标权重图像集合,从而确定目标在当前帧中的位置;得到目标的位置之后使用局部背景模型,将目标位置对应的目标矩形框内的图像块分为前景图像块和背景图像块;然后更新前景图像块的灰度直方图模型,同时更新局部背景模型;在每一帧图像中,都按上述过程依次进行,直到跟踪视频结束。(14) Tracking of moving targets: In the first frame of images, by manually selecting the target rectangular frame, the target rectangular frame is divided into multiple small local image blocks, and their grayscale histograms are extracted using integral image technology ; Treat the local image blocks obtained in the first frame as foreground image blocks, and use the background modeling method based on the local spatial co-occurrence relationship to model the background around the target rectangular frame; in a new frame of image, Firstly, by matching all the foreground image blocks, a target weight image set is generated; then a robust statistical operator is designed to fuse the target weight image set to determine the position of the target in the current frame; after obtaining the position of the target, use the local The background model divides the image block in the target rectangular frame corresponding to the target position into a foreground image block and a background image block; then update the grayscale histogram model of the foreground image block, and update the local background model at the same time; in each frame of image, All proceed in sequence according to the above process until the end of the tracking video.
有益效果:与现有技术相比,本发明具有以下优点:Beneficial effect: compared with the prior art, the present invention has the following advantages:
(1)本发明既具有基于视觉的目标检测功能,信号探测范围宽,获取目标信息完整;(1) The present invention not only has a vision-based target detection function, but also has a wide signal detection range and complete target information acquisition;
(2)本发明还具有基于雷达的目标检测工功能,对物体的感知信息来源于自身,受外界环境影响较小,而且在深度信息获取上的可靠性和精确性较高;(2) The present invention also has the target detection function based on radar, and the perception information of the object comes from itself, is less affected by the external environment, and has higher reliability and accuracy in depth information acquisition;
(3)本发明不需要工作人员的全程参与,可自行完成对运动目标的检测、图像跟踪,云台控制器控制云台摄像机的拍摄角度,使动态目标始终呈现在成像平面中央,通过毫米波雷达实时测量无人水面艇与动态目标之间的距离,从而实现对动态目标的定位,以此作为反馈信号,形成闭环控制,引导无人水面艇的跟踪行驶;(3) The present invention does not require the full participation of staff, and can automatically complete the detection and image tracking of moving targets. The radar measures the distance between the unmanned surface vehicle and the dynamic target in real time, so as to realize the positioning of the dynamic target, and use this as a feedback signal to form a closed-loop control and guide the tracking of the unmanned surface vehicle;
(4)本发明应用云台摄像机与毫米波雷达这两种传感器共同定位出水面目标的位置,使得检测追踪结果更加精准,提高检测效率,大大节省人力和财力,具有广阔的市场前景;(4) The present invention uses the two sensors of pan-tilt camera and millimeter-wave radar to jointly locate the position of the water surface target, so that the detection and tracking results are more accurate, the detection efficiency is improved, manpower and financial resources are greatly saved, and the market prospect is broad;
(5)本发明以水面目标为研究对象,检测、识别及追踪目标,对海难搜救、海洋船舶检测与监测管理以及未来新型军事作战策略有很大的理论和现实意义。(5) The present invention takes the surface target as the research object, detects, recognizes and tracks the target, and has great theoretical and practical significance for shipwreck search and rescue, ocean ship detection and monitoring management, and future new military combat strategies.
附图说明Description of drawings
图1为本发明的结构框图;Fig. 1 is a structural block diagram of the present invention;
图2为本发明中对2D图像的处理过程示意图;Fig. 2 is a schematic diagram of the process of processing 2D images in the present invention;
图3为本发明中纹理模式和运动模式提取框图;Fig. 3 is a block diagram of texture mode and motion mode extraction in the present invention;
图4为本发明中运动目标分割的示意图;Fig. 4 is a schematic diagram of moving target segmentation in the present invention;
图5为本发明中运动目标跟踪算法框图。Fig. 5 is a block diagram of the moving target tracking algorithm in the present invention.
具体实施方式Detailed ways
下面对本发明技术方案进行详细说明,但是本发明的保护范围不局限于所述实施例。The technical solutions of the present invention will be described in detail below, but the protection scope of the present invention is not limited to the embodiments.
如图1所示,本发明的一种基于USV的视觉检测和水面目标追踪系统,包括指挥中心、水面无人艇和探查系统;指挥中心为水面无人艇的控制终端,与水面无人艇之间通信连接并向水面无人艇发送指令;水面无人艇接收来自探查系统发送的信息,并通过导航系统完成追踪水面目标任务;探查系统对水面上的目标物体进行检测并定位获知其位置坐标,并将信息发送给水面无人艇,同时等待指挥中心下一步指令;探查系统集成有云台摄像机和毫米波雷达。As shown in Fig. 1, a kind of visual detection based on USV of the present invention and surface target tracking system include command center, surface unmanned boat and detection system; command center is the control terminal of water surface unmanned boat, and communicate with each other and send instructions to the surface unmanned boat; the surface unmanned boat receives the information sent from the detection system, and completes the task of tracking the surface target through the navigation system; the detection system detects and locates the target object on the water surface to know its position Coordinates, and send the information to the surface unmanned boat, while waiting for the next command from the command center; the detection system is integrated with a pan-tilt camera and a millimeter-wave radar.
其中,云台摄像机获得物体在图像中的2D位置信息,同时,毫米波雷达获得物体的距离信息,二者配合检测定位到水面目标的3D信息,通过导航系统完成水面目标信息输出,即通过无线通信的方式传输至水面无人艇(USV),监测人员可在控制终端(即指挥中心)实时监测USV所接收到的数据信息,并向USV发出指令。Among them, the PTZ camera obtains the 2D position information of the object in the image, and at the same time, the millimeter-wave radar obtains the distance information of the object. The two cooperate to detect and locate the 3D information of the water surface target, and complete the information output of the water surface target through the navigation system, that is, through the wireless The communication method is transmitted to the surface unmanned vehicle (USV), and the monitoring personnel can monitor the data information received by the USV in real time at the control terminal (ie, the command center), and issue instructions to the USV.
实施例1:Example 1:
首先将无人艇的小型模型放在游泳池中,用PC机模拟整个水面目标跟踪系统的指挥中心。将小球任意的抛入游泳池,同时PC机向无人艇发送搜索前方球形漂浮物的指令。通过球形目标检测,无人艇上的摄像头和毫米波雷达精确定位出小球的3D位置并将该信息发送给导航系统,最终结果是无人艇开往小球方向,即完成了搜索目标工作。Firstly, the small model of the unmanned boat is placed in the swimming pool, and the command center of the entire surface target tracking system is simulated with a PC. Throw the ball into the swimming pool arbitrarily, and at the same time, the PC sends commands to the unmanned boat to search for spherical floating objects in front. Through spherical target detection, the camera and millimeter-wave radar on the unmanned boat accurately locate the 3D position of the ball and send the information to the navigation system. The final result is that the unmanned boat drives in the direction of the ball, and the search for the target is completed. .
如图2所示,上述基于USV的视觉检测和水面目标追踪系统的检测追踪方法,具体包括以下步骤:As shown in Figure 2, the detection and tracking method of the USV-based visual detection and water surface target tracking system specifically includes the following steps:
(1)云台摄像机采集水面目标的2D视频图像,然后进行处理;(1) The PTZ camera collects the 2D video image of the surface target, and then processes it;
(11)将云台摄像机拍摄的图像序列进行预处理得到适用于计算机处理的动态场景数据,然后再进行背景建模与动态目标的检测,如图3所示,图中T代表T时刻,由于动态场景中相邻像素之间存在着空间域上的关联性,即一种共生关系,因此对这种共生关系进行描述和提取,使用基于纹理和运动模式融合的运动目标检测方法:使用局部二值模式提取纹理模式;同时将传统的局部二值模式从空间域扩充到时空域,用于提取运动模式;对场景中的每一个像素采用纹理模式和运动模型分别进行建模,然后在分类器层面将基于纹理模式和运动模式的背景模型进行融合;(11) Preprocess the image sequence captured by the PTZ camera to obtain dynamic scene data suitable for computer processing, and then perform background modeling and detection of dynamic targets, as shown in Figure 3, T in the figure represents T time, because There is a correlation in the spatial domain between adjacent pixels in a dynamic scene, that is, a symbiotic relationship. Therefore, to describe and extract this symbiotic relationship, a moving object detection method based on fusion of texture and motion mode is used: using local binary value mode to extract the texture mode; at the same time, the traditional local binary mode is extended from the spatial domain to the time-space domain to extract the motion mode; each pixel in the scene is modeled separately using the texture mode and the motion model, and then in the classifier The layer will be based on the texture mode and the background model of the motion mode to be fused;
(12)运动目标的分割:如图4所示,通过使用基于高斯混合模型和基于近邻图像块嵌入特征的背景建模方法生成两幅背景剪除图像,然后将这两幅背景剪除图像合成一幅背景剪除图像;接着提取前景像素的连通区域,将连通区域和及其周围邻域内的像素分为前景种子像素、背景种子像素和未标记像素;最后采用基于封闭形式的抠图算法,对包含运动目标的连通区域及其周围邻域进行更为精细的分割;(12) Segmentation of moving targets: as shown in Figure 4, two background clipping images are generated by using the background modeling method based on the Gaussian mixture model and the embedded feature of the adjacent image block, and then these two background clipping images are combined into one The background is cut out from the image; then the connected area of the foreground pixels is extracted, and the pixels in the connected area and its surrounding neighborhood are divided into foreground seed pixels, background seed pixels and unmarked pixels; finally, a closed-form matting algorithm is used to The connected area of the target and its surrounding neighborhood are segmented more finely;
(13)运动目标的跟踪:如图5所示,图中t代表第t帧图像。在第一帧图像中,通过人工选定目标矩形框,将目标矩形框划分为多个小的局部图像块,并且使用积分图的技术提取它们的灰度直方图;将第一帧中划分得到的局部图像块都当作前景图像块,同时使用基于局部空间共生关系的背景建模方法对目标矩形框周围的背景进行建模;在新的一帧图像中,首先通过匹配所有的前景图像块,生成一个目标权重图像集合;然后设计一个鲁棒的统计算子,来融合目标权重图像集合,从而确定目标在当前帧中的位置;得到目标的位置之后使用局部背景模型,将目标位置对应的目标矩形框内的图像块分为前景图像块和背景图像块;然后更新前景图像块的灰度直方图模型,同时更新局部背景模型;在跟踪视频还没结束的情况下,即t还没达到跟踪视频总帧时,对每一帧图像,都按上述过程依次循环进行,直到跟踪视频结束,这时运动目标的跟踪也就完成了;(13) Tracking of the moving target: as shown in Fig. 5, t in the figure represents the image of the tth frame. In the first frame image, by manually selecting the target rectangular frame, the target rectangular frame is divided into multiple small local image blocks, and their grayscale histograms are extracted using the integral image technique; the first frame is divided into The local image blocks are all regarded as foreground image blocks, and the background modeling method based on the local spatial co-occurrence relationship is used to model the background around the target rectangular frame; in a new frame of image, firstly by matching all the foreground image blocks , to generate a target weight image set; then design a robust statistical operator to fuse the target weight image set to determine the position of the target in the current frame; after obtaining the position of the target, use the local background model to convert the target position corresponding to The image blocks in the target rectangular frame are divided into foreground image blocks and background image blocks; then update the grayscale histogram model of the foreground image block, and update the local background model at the same time; when the tracking video is not over, that is, t has not yet reached When tracking the total frame of the video, for each frame of image, the above process is cycled in sequence until the end of the tracking video, and then the tracking of the moving target is completed;
(2)云台摄像机跟踪控制,实时调整云台摄像机的俯仰偏转角度,使目标保持在图像的中央;(2) PTZ camera tracking control, real-time adjustment of the pitch and deflection angle of the PTZ camera to keep the target in the center of the image;
(3)利用毫米波雷达进一步测量无人水面艇与运动目标之间的距离,结合步骤(2)所得数据,得到运动目标的3D数据完成运动目标的跟踪与精确定位;(3) Utilize the millimeter-wave radar to further measure the distance between the unmanned surface vehicle and the moving target, and combine the data obtained in step (2) to obtain the 3D data of the moving target to complete the tracking and precise positioning of the moving target;
(4)无人水面艇导航系统进行自主跟踪水面运动目标行驶。(4) The navigation system of the unmanned surface craft can autonomously track the moving target on the water surface.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510509429.8A CN105184816A (en) | 2015-08-18 | 2015-08-18 | Visual inspection and water surface target tracking system based on USV and detection tracking method thereof |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510509429.8A CN105184816A (en) | 2015-08-18 | 2015-08-18 | Visual inspection and water surface target tracking system based on USV and detection tracking method thereof |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105184816A true CN105184816A (en) | 2015-12-23 |
Family
ID=54906868
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510509429.8A Pending CN105184816A (en) | 2015-08-18 | 2015-08-18 | Visual inspection and water surface target tracking system based on USV and detection tracking method thereof |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105184816A (en) |
Cited By (20)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105741234A (en) * | 2016-01-27 | 2016-07-06 | 江苏科技大学 | Three-dimensional panorama look-around based automatic anchoring visual assistance system for unmanned ship |
CN105923114A (en) * | 2016-06-17 | 2016-09-07 | 上海遨拓深水装备技术开发有限公司 | Semisubmersible unmanned ship and using method thereof |
CN106643683A (en) * | 2016-10-15 | 2017-05-10 | 中国人民解放军海军大连舰艇学院 | Sea-surface target automatic detecting device and target detecting method |
CN106780598A (en) * | 2016-12-05 | 2017-05-31 | 歌尔科技有限公司 | A kind of floating on water object detecting method and unmanned plane based on unmanned plane |
CN106933232A (en) * | 2017-04-27 | 2017-07-07 | 上海大学 | A kind of context aware systems and method based on collaboration unmanned boat group |
CN106970618A (en) * | 2017-04-06 | 2017-07-21 | 北京臻迪科技股份有限公司 | A kind of unmanned boat control method and system |
CN107024903A (en) * | 2017-03-10 | 2017-08-08 | 江苏省新通智能交通科技发展有限公司 | The method and system that a kind of ship lockage video detection is checked |
CN107830860A (en) * | 2017-10-31 | 2018-03-23 | 江苏科技大学 | A kind of unmanned boat lifting recovery visual guide method |
CN108170139A (en) * | 2017-12-12 | 2018-06-15 | 武汉华之洋科技有限公司 | A kind of photoelectricity multitask system for unmanned boat and perform method |
CN108646741A (en) * | 2018-05-31 | 2018-10-12 | 哈尔滨工程大学 | A kind of unmanned boat method for tracking target of view-based access control model feedback |
WO2019000855A1 (en) * | 2017-04-14 | 2019-01-03 | 江苏科技大学 | Integrated control system of semi-submersible small unmanned surface vehicle |
CN109850093A (en) * | 2019-01-10 | 2019-06-07 | 安徽天帆智能科技有限责任公司 | A kind of anti-collision human lifeboat |
CN109960250A (en) * | 2017-12-26 | 2019-07-02 | 浙江大学 | Agricultural unmanned aerodynamic ship and method for automatic navigation based on unmanned aerial vehicle vision |
CN110110797A (en) * | 2019-05-13 | 2019-08-09 | 哈尔滨工程大学 | A kind of waterborne target training set automatic acquiring method based on Multi-sensor Fusion |
CN110610134A (en) * | 2019-08-13 | 2019-12-24 | 上海大学 | An autonomous docking method for unmanned boats |
CN112233138A (en) * | 2019-06-28 | 2021-01-15 | 北京京东乾石科技有限公司 | Target detection method and device |
CN113850848A (en) * | 2021-09-26 | 2021-12-28 | 大连海事大学 | Long-term detection and tracking method of maritime multi-targets based on the coordination of unmanned boat-borne marine radar and visual images |
CN114228937A (en) * | 2022-02-28 | 2022-03-25 | 中国海洋大学 | Ship recognition system based on wave glider |
CN116974305A (en) * | 2023-09-18 | 2023-10-31 | 中国海洋大学 | Marine vision tracking system and method |
CN118096822A (en) * | 2024-02-26 | 2024-05-28 | 兰州富美电子科技有限责任公司 | Space-ground integrated track recognition and tracking system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102186241A (en) * | 2011-04-26 | 2011-09-14 | 江苏科技大学 | Parallel distributed particle filter based wireless sensor network target tracking method |
CN102982555A (en) * | 2012-11-01 | 2013-03-20 | 江苏科技大学 | Guidance infrared small target tracking method based on self-adaption manifold particle filters |
CN103760902A (en) * | 2014-01-14 | 2014-04-30 | 上海海事大学 | USV straight path tracking method based on fuzzy control |
CN103777522A (en) * | 2014-01-21 | 2014-05-07 | 上海海事大学 | Unmanned surface vessel linear tracking method based on fuzzy PID |
-
2015
- 2015-08-18 CN CN201510509429.8A patent/CN105184816A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102186241A (en) * | 2011-04-26 | 2011-09-14 | 江苏科技大学 | Parallel distributed particle filter based wireless sensor network target tracking method |
CN102982555A (en) * | 2012-11-01 | 2013-03-20 | 江苏科技大学 | Guidance infrared small target tracking method based on self-adaption manifold particle filters |
CN103760902A (en) * | 2014-01-14 | 2014-04-30 | 上海海事大学 | USV straight path tracking method based on fuzzy control |
CN103777522A (en) * | 2014-01-21 | 2014-05-07 | 上海海事大学 | Unmanned surface vessel linear tracking method based on fuzzy PID |
Non-Patent Citations (5)
Title |
---|
刘茜: "水面移动机器人目标检测与定位方法研究", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
庄佳园 等: "基于雷达图像的水面无人艇目标检测技术", 《哈尔滨工程大学学报》 * |
曾文静: "基于光视觉的无人艇水面目标检测与跟踪研究", 《中国博士学位论文全文数据库 工程科技Ⅱ辑》 * |
钟必能: "复杂动态场景中运动目标检测与跟踪算法研究", 《中国博士学位论文全文数据库 信息科技辑》 * |
马忠丽 等: "无人艇视觉系统多类水面目标特征提取与识别", 《西安交通大学学报》 * |
Cited By (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105741234B (en) * | 2016-01-27 | 2019-03-29 | 江苏科技大学 | It is anchored automatically vision-aided system based on the unmanned boat that three-dimensional panorama is looked around |
CN105741234A (en) * | 2016-01-27 | 2016-07-06 | 江苏科技大学 | Three-dimensional panorama look-around based automatic anchoring visual assistance system for unmanned ship |
CN105923114A (en) * | 2016-06-17 | 2016-09-07 | 上海遨拓深水装备技术开发有限公司 | Semisubmersible unmanned ship and using method thereof |
CN106643683A (en) * | 2016-10-15 | 2017-05-10 | 中国人民解放军海军大连舰艇学院 | Sea-surface target automatic detecting device and target detecting method |
CN106780598A (en) * | 2016-12-05 | 2017-05-31 | 歌尔科技有限公司 | A kind of floating on water object detecting method and unmanned plane based on unmanned plane |
CN107024903A (en) * | 2017-03-10 | 2017-08-08 | 江苏省新通智能交通科技发展有限公司 | The method and system that a kind of ship lockage video detection is checked |
CN106970618A (en) * | 2017-04-06 | 2017-07-21 | 北京臻迪科技股份有限公司 | A kind of unmanned boat control method and system |
WO2019000855A1 (en) * | 2017-04-14 | 2019-01-03 | 江苏科技大学 | Integrated control system of semi-submersible small unmanned surface vehicle |
CN106933232A (en) * | 2017-04-27 | 2017-07-07 | 上海大学 | A kind of context aware systems and method based on collaboration unmanned boat group |
CN107830860B (en) * | 2017-10-31 | 2019-09-27 | 江苏科技大学 | A visual guidance method for hoisting and recovering unmanned boats |
CN107830860A (en) * | 2017-10-31 | 2018-03-23 | 江苏科技大学 | A kind of unmanned boat lifting recovery visual guide method |
CN108170139A (en) * | 2017-12-12 | 2018-06-15 | 武汉华之洋科技有限公司 | A kind of photoelectricity multitask system for unmanned boat and perform method |
CN109960250A (en) * | 2017-12-26 | 2019-07-02 | 浙江大学 | Agricultural unmanned aerodynamic ship and method for automatic navigation based on unmanned aerial vehicle vision |
CN108646741A (en) * | 2018-05-31 | 2018-10-12 | 哈尔滨工程大学 | A kind of unmanned boat method for tracking target of view-based access control model feedback |
CN109850093A (en) * | 2019-01-10 | 2019-06-07 | 安徽天帆智能科技有限责任公司 | A kind of anti-collision human lifeboat |
CN110110797A (en) * | 2019-05-13 | 2019-08-09 | 哈尔滨工程大学 | A kind of waterborne target training set automatic acquiring method based on Multi-sensor Fusion |
CN110110797B (en) * | 2019-05-13 | 2022-10-28 | 哈尔滨工程大学 | Water surface target training set automatic acquisition method based on multi-sensor fusion |
CN112233138A (en) * | 2019-06-28 | 2021-01-15 | 北京京东乾石科技有限公司 | Target detection method and device |
CN112233138B (en) * | 2019-06-28 | 2024-07-19 | 北京京东乾石科技有限公司 | Target detection method and device |
CN110610134A (en) * | 2019-08-13 | 2019-12-24 | 上海大学 | An autonomous docking method for unmanned boats |
CN110610134B (en) * | 2019-08-13 | 2022-12-20 | 上海大学 | An autonomous docking method for unmanned boats |
CN113850848A (en) * | 2021-09-26 | 2021-12-28 | 大连海事大学 | Long-term detection and tracking method of maritime multi-targets based on the coordination of unmanned boat-borne marine radar and visual images |
CN113850848B (en) * | 2021-09-26 | 2024-04-02 | 大连海事大学 | Long-term detection and tracking method of maritime multi-targets based on the collaboration of unmanned shipboard navigation radar and visual images |
CN114228937A (en) * | 2022-02-28 | 2022-03-25 | 中国海洋大学 | Ship recognition system based on wave glider |
CN116974305A (en) * | 2023-09-18 | 2023-10-31 | 中国海洋大学 | Marine vision tracking system and method |
CN116974305B (en) * | 2023-09-18 | 2024-12-13 | 中国海洋大学 | Marine visual tracking system and method |
CN118096822A (en) * | 2024-02-26 | 2024-05-28 | 兰州富美电子科技有限责任公司 | Space-ground integrated track recognition and tracking system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105184816A (en) | Visual inspection and water surface target tracking system based on USV and detection tracking method thereof | |
CN110414396B (en) | A deep learning-based perception fusion algorithm for unmanned boats | |
US11948344B2 (en) | Method, system, medium, equipment and terminal for inland vessel identification and depth estimation for smart maritime | |
US12198418B2 (en) | System and method for measuring the distance to an object in water | |
WO2022193420A1 (en) | Intelligent detection method for multiple types of diseases of bridge near water, and unmanned surface vessel device | |
CA2950791C (en) | Binocular visual navigation system and method based on power robot | |
CN110443201B (en) | Target identification method based on multi-source image joint shape analysis and multi-attribute fusion | |
Dos Santos et al. | Matching color aerial images and underwater sonar images using deep learning for underwater localization | |
Li et al. | Real-time underwater target detection for AUV using side scan sonar images based on deep learning | |
CN112904874B (en) | Unmanned plane autonomous landing control method for unmanned ship | |
KR20210007767A (en) | Autonomous navigation ship system for removing sea waste based on deep learning-vision recognition | |
CN110807424B (en) | Port ship comparison method based on aerial image | |
CN108256491A (en) | Method for screening unmanned aerial vehicle autonomous landing candidate area in complex scene without preset target | |
CN117622421B (en) | Ship auxiliary driving system for identifying obstacle on water surface | |
Yu | Development of real-time acoustic image recognition system using by autonomous marine vehicle | |
CN116087982A (en) | Marine water falling person identification and positioning method integrating vision and radar system | |
CN118230262A (en) | An infrared monitoring method for abnormal behavior of ships based on air-sea autonomous collaborative system | |
Wu et al. | Autonomous UAV landing system based on visual navigation | |
Chen et al. | A novel unmanned surface vehicle with 2d-3d fused perception and obstacle avoidance module | |
CN113159042A (en) | Laser vision fusion unmanned ship bridge opening passing method and system | |
CN107169412B (en) | Remote sensing image harbor-berthing ship detection method based on mixed model decision | |
CN110393165B (en) | Open sea aquaculture net cage bait feeding method based on automatic bait feeding boat | |
CN116246139A (en) | Target identification method based on multi-sensor fusion for unmanned ship navigation environment | |
Ji et al. | Marine radar target detection for USV | |
CN116883297A (en) | Multi-target automatic verification method based on infrared and visible light fusion |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20151223 |