eWaSR-An Embedded-Compute-Ready Maritime Obstacle Detection Network.
Matija Teršek1,2, Lojze Žust2, Matej Kristan2
1Luxonis Holding Corporation, Littleton, CO 80127, USA.
Sensors (Basel, Switzerland)
|July 8, 2023
Summary
A new maritime obstacle detection network, eWaSR, is developed for autonomous surface vehicles (ASVs). It offers comparable accuracy to WaSR but runs 10x faster and fits on embedded devices.
Area of Science:
- Robotics and Autonomous Systems
- Computer Vision
- Maritime Technology
Background:
- Maritime obstacle detection is crucial for the safe navigation of autonomous surface vehicles (ASVs).
- Current advanced image-based detection methods, like WaSR, are computationally intensive and memory-demanding, hindering their deployment on embedded systems.
- There is a need for efficient and accurate maritime obstacle detection solutions for real-time applications on resource-constrained platforms.
Purpose of the Study:
- To analyze the performance bottlenecks of the state-of-the-art WaSR network for maritime obstacle detection.
- To propose an embedded-compute-ready variant, named eWaSR, by optimizing computationally intensive components.
- To evaluate the performance, speed, and deployability of eWaSR on embedded hardware.
Main Methods:
- Analysis of the WaSR network architecture to identify computationally expensive modules.
- Redesigning key network stages using lightweight transformer-based approaches for improved efficiency.
- Implementation and testing of the proposed eWaSR network on both standard GPUs and embedded systems (OAK-D).
Main Results:
- eWaSR achieves detection performance comparable to WaSR, with only a 0.52% drop in F1 score.
- eWaSR demonstrates a significant speed improvement, running 10x faster than WaSR on a standard GPU (115 FPS vs. 11 FPS).
- eWaSR successfully runs on the OAK-D embedded sensor at 5.5 FPS, whereas WaSR cannot run due to memory limitations.
Conclusions:
- eWaSR is the first practical maritime obstacle detection network designed for embedded systems.
- The proposed network offers a balance between high detection accuracy and computational efficiency for ASV navigation.
- Public availability of eWaSR source code and models facilitates further research and development in embedded maritime robotics.
Keywords:
OAK-Defficient architectureembedded hardwarelight-weight neural networkmaritime obstacle detectionsemantic segmentationMore Related Videos
Related Concept Videos
Electronic Distance Measuring Instruments
63
Electronic Distance Measuring Instruments (EDMs) are essential tools in modern surveying, offering precise distance measurements by emitting electromagnetic signals and calculating the time required for these signals to travel to a target and return. Two primary types of signals are used in EDMs — light waves and microwaves — each suited to specific environmental and distance requirements. Light-wave-based EDMs utilize either infrared or laser light, providing high accuracy over short...
63
Radial System Protection
124
Radial systems employ time-delay overcurrent relays to reduce load interruptions. When a fault occurs, the nearest breaker opens first, while upstream breakers remain closed due to longer delay settings. This approach ensures minimal disruption to the rest of the system.
In a radial system with a fault downstream of the third breaker, ideally, only the third breaker will open, isolating the fault and interrupting the load connected beyond it. The second breaker has a longer delay setting,...
In a radial system with a fault downstream of the third breaker, ideally, only the third breaker will open, isolating the fault and interrupting the load connected beyond it. The second breaker has a longer delay setting,...
124
Elastic Collisions: Case Study
14.2K
Elastic collision of a system demands conservation of both momentum and kinetic energy. To solve problems involving one-dimensional elastic collisions between two objects, the equations for conservation of momentum and conservation of internal kinetic energy can be used. For the two objects, the sum of momentum before the collision equals the total momentum after the collision. An elastic collision conserves internal kinetic energy, and so the sum of kinetic energies before the collision equals...
14.2K
Buoyancy and Stability for Submerged and Floating Bodies
1.9K
In fluid mechanics, buoyancy and stability are key concepts for understanding the behavior of submerged and floating bodies. When a stationary body is fully or partially submerged in a fluid, the fluid exerts a force on the body known as the buoyant force. This force acts vertically upward through a point called the center of buoyancy, which is the center of the displaced fluid volume. According to Archimedes' principle, the magnitude of the buoyant force is equal to the weight of the fluid...
1.9K


