Related Experiment Videos
YOLO-CPCL: Compact Multi-Class Oriented Ship Detection with Adaptive Feature Fusion and Aspect-Ratio-Coupled Angle
Chenglong Ma1, Shuaiqun Wang1, Gele Aori2
1College of Information Engineering, Shanghai Maritime University, Shanghai 201306, China.
Sensors (Basel, Switzerland)
|August 13, 2026
Summary
This study introduces YOLO-CPCL, an efficient ship detection model for remote sensing images. It enhances feature aggregation and angle supervision, improving accuracy for detecting ships in complex scenes while reducing computational costs.
Area of Science:
- Computer Vision
- Remote Sensing
- Machine Learning
Background:
- Ship detection in optical remote sensing images is difficult due to dense arrangements, nearshore environments, and complex ship appearances.
- Elongated hulls, varied orientations, and background clutter challenge feature aggregation and accurate rotated-box localization.
Purpose of the Study:
- To develop an improved oriented ship detection model for complex remote sensing scenes.
- To enhance feature aggregation and angle supervision for better detection of elongated and arbitrarily oriented ships.
- To reduce model complexity and computational cost without sacrificing performance.
Main Methods:
- Proposed YOLO-CPCL, a compact oriented detector based on YOLOv8n-OBB.
- Introduced a Ship-Oriented Slender Adaptive Fusion module (SOSA-Fuse) to enhance feature aggregation for slender targets.
- Developed an Aspect-Ratio-Coupled Angle Supervision Loss (ARCAS-Loss) for improved angle supervision.
Main Results:
- YOLO-CPCL achieved significant improvements in precision, recall, and mean Average Precision (mAP) on the HRSC2016 dataset.
- Reduced parameter count by 5.19% and computational cost (GFLOPs) by 8.43%.
- Demonstrated positive performance gains on ShipRSImageNet and DOTA-v1.0 datasets.
Conclusions:
- The proposed YOLO-CPCL method effectively improves ship recall and high-IoU oriented localization in challenging remote sensing scenarios.
- The model achieves superior performance with reduced computational resources, making it suitable for practical applications.
- SOSA-Fuse and ARCAS-Loss modules contribute to enhanced feature aggregation and robust angle supervision for oriented ship detection.
Related Concept Videos
Buoyancy and Stability for Submerged and Floating Bodies
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...
One-Degree-of-Freedom System
In mechanical engineering, one-degree-of-freedom systems form the basis of a wide range of electrical and mechanical components. Using these models, engineers can predict the behavior of various parts in a larger system, which gives them insight into how different forces interact with each other.
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
A one-degree-of-freedom system is defined by an independent variable that determines its state and behavior. One example of a one-degree-of-freedom system is a simple harmonic oscillator, such as a...
Relative Motion Analysis using Rotating Axes
Consider a component AB undergoing a linear motion. Along with a linear motion, point B also rotates around point A. To comprehend this complex movement, position vectors for both points A and B are established using a stationary reference frame.
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it instrumental in...
However, to express the relative position of point B relative to point A, an additional frame of reference, denoted as x'y', is necessary. This additional frame not only translates but also rotates relative to the fixed frame, making it instrumental in...
Relative Motion Analysis using Rotating Axes-Problem Solving
Consider a crane whose telescopic boom rotates with an angular velocity of 0.04 rad/s and angular acceleration of 0.02 rad/s2. Along with the rotation, the boom also extends linearly with a uniform speed of 5 m/s. The extension of the boom is measured at point D, which is measured with respect to the fixed point C on the other end of the boom. For the given instant, the distance between points C and D is 60 meters.
Here, in order to determine the magnitude of velocity and acceleration for point...
Here, in order to determine the magnitude of velocity and acceleration for point...
Absolute Motion Analysis- General Plane Motion
Visualize a drone, with its propellers spinning rapidly, hovering mid-air. The fascinating movements and operations of this drone can be comprehended by applying the principle of general plane motion.
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the drone...
As the drone's propellers rotate, an upward force is generated that counteracts the force of gravity, enabling the drone to lift off from the ground. This initial movement of the drone is along a straight path, representing a form of translational motion. In this phase, every point on the drone...
Force Classification
Forces play a crucial role in the study of physics and engineering. They are essential in describing the motion, behavior, and equilibrium of objects in the physical world. Forces can be classified based on their origin, type, and direction of action.
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...
Contact and non-contact forces are two of the most widely used categories of forces. As the name suggests, contact forces require physical contact between two objects to act upon each other. Examples of contact forces include frictional,...