KEYWORDS: Image processing, Video, Cameras, Digital signal processing, Video processing, Image analysis, Sensors, Detection and tracking algorithms, Field programmable gate arrays, Prototyping
This article shows the application of the advantages offered by the SURF algorithm for the detection of points of interest in the video images, which are monitored in real time, of the concrete units that form a breakwater. This procedure of monitoring and analysis of the images allows determining the displacement suffered by the elements or shells of the breakwater and consequently the damages submerge the breakwaters. This technique is applied in modeling studies in hydraulic coastal laboratories. Damage can be weighted as a percentage of the total number of armor units on the slope of the breakwater, per unit of area covered by video camera monitoring and digital image processing with the SURF algorithm to determine the movements of the elements of the housing properly and efficiently.
In computational vision has a high computational cost, although, some algorithms had been implemented to get image features, that allow assorting, object and face recognition and so on. Some solutions have been developed in computers, DSP and GPU those that are not optimal with time. In order to improve the performance of these algorithms, we are implementing the SURF algorithm in embedded systems (FPGA) and applied to non-controller environments that require real-time response. In this work we development a SURF algorithm in order to improve time processing in video and image processing, we use an FPGA to apply that algorithm, we compare the time processing with different devices and the features found it into the images, this features will be invariant to scale, rotation and lighting, the SURF algorithm localize the interest points (features), its is using in facial recognition, object detection, stereo vision and so on. This algorithm has a high computational cost because of use a lot of data, in order to reduce the high cost we implemented LUTs and reduce time with code. With this work we try to find the best way to implement the algorithm into embedded systems, in order to use in non-controller environments and robots autonomous.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.