Abstract:Abstract. This paper describes a method to detect, measure the speed, and extract statistics of boats moving on a wide water surface using a single image stream taken from grayscale camera. The approach is based on a background subtraction technique combined with classification and tracking to improve robustness; it provides a stable detection even with sea waves and strong light reflections. The method returns correct speed values within the range ±5% in the 97% of use cases. The algorithm has been integrated… Show more
“…Thus, their covariances were zero, with Λ ϑ being a diagonal matrix and σ θ being the standard deviation of the input variable θ ∈ ϑ. The partial derivatives in ∇ U (10) were taken with respect to the nine variables in ϑ. Appendix A presents the expressions that were used to compute those partial derivatives.…”
Section: First-order Error Propagationmentioning
confidence: 99%
“…Otherwise, their method would not have been applicable to most of the images in Table 2. Unfortunately, it was not possible to perform a comparison between our approach and techniques that use image sequences, such as [10,11], because their implementation was not available and the descriptions that are presented in the articles proved to be insufficient for proper reproduction. In any case, such techniques cannot be used for video from cameras that are onboard vessels, which limits the scope of their application.…”
Section: Analysis Of Relative Errormentioning
confidence: 99%
“…Other techniques perform tracking and estimations of speed using image sequences that were taken with a digital camera [10][11][12]. However, video-based techniques require fixed cameras to estimate speed from the relative motion.…”
Section: Introductionmentioning
confidence: 99%
“…Transport the uncertainty that are propagated on H onto c 1 and c 2 by mapping c 1 and c 2 back to the rectified ROI using:c j = x c j , y c j , Hc j = H x c j , y c j , w c j T .The derivatives of c j , for j ∈ {1, 2}, were:Vessel speed U. By replacing D and λ (7) in (8), U was written in terms of a constant term r that multiplied the square root of the Euclidean distance between points c 1 and c 2 :U = r 4 (x c 2 − x c 1 ) 2 + (y c 2 − y c 1 ) 2 , where r = 1.944 g √ 3 4π.The components of ∇ U(10) were computed as:∂U ∂ϑ = r (x c 1 − x c 2 ) ∂x c 1 ∂ϑ − ∂x c 2 ∂ϑ + (y c 1 − y c 2 ) ∂y c 1 ∂ϑ − ∂y c 2 ∂ϑ 2 (x c 1 − x c 2 ) 2 + (y c 1 − y c 2 ) 2…”
In this paper, we describe an image-based approach for estimating the speed of a moving vessel using the wakes that remain on the surface of water after the vessel has passed. The proposed method calculates the speed of the vessel using only one RGB image. In this study, we used the vanishing line of the mean water plane, the camera height concerning the level of the tide, and the intrinsic parameters of the camera to perform geometric rectification on the surface plane of the water. We detected the location of troughs on one of the wake arms and computed the distance between them in the rectified image to estimate the speed of the vessel as a so-called inverse ship wake problem. We used a radar that was designed to monitor ships to validate the proposed method. We used statistical studies to determine the reliability and error propagation of the estimated values throughout the calculation process. The experiments showed that the proposed method produced precise and accurate results that agreed with the actual radar data when using a simple capture device, such as a conventional camera.
“…Thus, their covariances were zero, with Λ ϑ being a diagonal matrix and σ θ being the standard deviation of the input variable θ ∈ ϑ. The partial derivatives in ∇ U (10) were taken with respect to the nine variables in ϑ. Appendix A presents the expressions that were used to compute those partial derivatives.…”
Section: First-order Error Propagationmentioning
confidence: 99%
“…Otherwise, their method would not have been applicable to most of the images in Table 2. Unfortunately, it was not possible to perform a comparison between our approach and techniques that use image sequences, such as [10,11], because their implementation was not available and the descriptions that are presented in the articles proved to be insufficient for proper reproduction. In any case, such techniques cannot be used for video from cameras that are onboard vessels, which limits the scope of their application.…”
Section: Analysis Of Relative Errormentioning
confidence: 99%
“…Other techniques perform tracking and estimations of speed using image sequences that were taken with a digital camera [10][11][12]. However, video-based techniques require fixed cameras to estimate speed from the relative motion.…”
Section: Introductionmentioning
confidence: 99%
“…Transport the uncertainty that are propagated on H onto c 1 and c 2 by mapping c 1 and c 2 back to the rectified ROI using:c j = x c j , y c j , Hc j = H x c j , y c j , w c j T .The derivatives of c j , for j ∈ {1, 2}, were:Vessel speed U. By replacing D and λ (7) in (8), U was written in terms of a constant term r that multiplied the square root of the Euclidean distance between points c 1 and c 2 :U = r 4 (x c 2 − x c 1 ) 2 + (y c 2 − y c 1 ) 2 , where r = 1.944 g √ 3 4π.The components of ∇ U(10) were computed as:∂U ∂ϑ = r (x c 1 − x c 2 ) ∂x c 1 ∂ϑ − ∂x c 2 ∂ϑ + (y c 1 − y c 2 ) ∂y c 1 ∂ϑ − ∂y c 2 ∂ϑ 2 (x c 1 − x c 2 ) 2 + (y c 1 − y c 2 ) 2…”
In this paper, we describe an image-based approach for estimating the speed of a moving vessel using the wakes that remain on the surface of water after the vessel has passed. The proposed method calculates the speed of the vessel using only one RGB image. In this study, we used the vanishing line of the mean water plane, the camera height concerning the level of the tide, and the intrinsic parameters of the camera to perform geometric rectification on the surface plane of the water. We detected the location of troughs on one of the wake arms and computed the distance between them in the rectified image to estimate the speed of the vessel as a so-called inverse ship wake problem. We used a radar that was designed to monitor ships to validate the proposed method. We used statistical studies to determine the reliability and error propagation of the estimated values throughout the calculation process. The experiments showed that the proposed method produced precise and accurate results that agreed with the actual radar data when using a simple capture device, such as a conventional camera.
“…Other techniques estimate speed using image sequences taken with a digital camera. Broggi et al [5] describes a method of detecting, measuring speed, and extracting statistics for vessels moving over a wide water surface using images stream taken from a gray-scale camera. They demonstrated stable vessel detection even with sea waves and strong light reflections.…”
The Master’s Thesis presented an image-based approach to estimate the speed of moving vessels from their traces on the water surface. Vessels moving at constant heading and speed display a familiar V-shaped pattern which only differs from one to another by the wavelength of their transverse and divergent components. Such wavelength is related to vessel speed. We use planar homography and natural constraints on the geometry of ships’ wake troughs to compute vessel speed from single optical images acquired by conventional cameras. Experiments show that our approach produces compelling results, which are in accordance with true data available for the observed vessels.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.