Anomaly detection in Side scan video #1763
Replies: 2 comments 3 replies
-
@bishtdeepakhydro side scan sonar images or videos. Traditional object detection models like SSD, CNN, and YOLO might not be the best choice for this task, as they are generally used for detecting and classifying objects in natural images. For anomaly detection in sonar images, you might want to explore some of the following techniques: Autoencoders: Autoencoders are a type of unsupervised learning technique that can learn to encode and reconstruct input data. You can train an autoencoder on normal side scan sonar images, and then use the reconstruction error to detect anomalies. High reconstruction errors could indicate the presence of an anomaly. Image Segmentation: Since you are looking for high amplitude regions in the image, you can treat this as an image segmentation problem. You can try using U-Net, which is a popular convolutional neural network for image segmentation. Train the U-Net on labeled side scan sonar images where the high amplitude regions are annotated, and then use the trained model to predict the high amplitude regions in new images. Adaptive Thresholding: You can use adaptive thresholding to identify high amplitude regions in the sonar images. This technique calculates a threshold for each pixel based on the surrounding pixels' intensities, and then classifies the pixel as high or low amplitude. OpenCV library provides functions to perform adaptive thresholding. Experiment with different window sizes and parameters to fine-tune the results. |
Beta Was this translation helpful? Give feedback.
-
Thank you for your valuable insights and information.I will be shortly posting the developed code (to detect wrecks in Side scan sonar images along with real time detection mode) on GitHub for further development and outreach.Warm RegardsDeepak On 06-Feb-2024 3:09 pm, Glenn Jocher ***@***.***> wrote:
@bishtdeepakhydro for your specific application of wreck detection and anomaly detection in side scan sonar images, I would recommend diving into the Ultralytics documentation on tasks that are closely related to anomaly detection. While we don't have a dedicated section on autoencoders, you can explore the segmentation task documentation, which might provide insights into how to approach the problem of detecting geometric shapes and anomalies.
The segmentation task documentation can guide you on how to train models that can segment specific regions of interest in images, which is somewhat analogous to identifying anomalies. Although it's not directly focused on autoencoders, the principles of segmentation could be adapted for your needs.
Please visit the Ultralytics Docs and navigate to the section on segmentation for more information. Remember, while Ultralytics doesn't directly provide autoencoder models, the concepts and techniques from segmentation tasks can be a valuable starting point for your anomaly detection project. Good luck with your side scan sonar image analysis! 🚀🌊
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you were mentioned.Message ID: ***@***.***>
|
Beta Was this translation helpful? Give feedback.
-
I have been trying SSD, CNN and yolo, but the anomally (high amplitude detection) in a side scan video or images. But all not detecting the same. Kindly suggest way ahead for this detection in side scan waterfall video file.
the attached image shows an anomally in brighter pixels.
Beta Was this translation helpful? Give feedback.
All reactions