Marine Life Classification Using Deep Neural Network Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current deep learning algorithms struggle to reliably distinguish multiple instances of marine life objects in a single image, necessitating more sophisticated image processing capabilities for effective underwater organism detection and classification.

Innovation Solution

A Deep Neural Network (DNN) system with subnetworks, including a region proposal network, classification network, and semantic segmentation network, is employed to identify and classify marine life objects by generating feature maps, determining target object probabilities, calculating image coordinates, and applying masking layers for instance segmentation and classification.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If traditional sonar images are used for detection and recognition of underwater organisms, then the system is simpler, but the detection precision and classification accuracy are insufficient

Engineering Contradiction:
Improvedetection precisionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system segments the image processing task into multiple specialized subnetworks: a backbone network for feature extraction, a region proposal network for candidate generation, a classification network for species identification, and a segmentation network for instance separation. Each subnetwork focuses on a specific aspect of the detection pipeline, improving overall precision while managing complexity through functional decomposition.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transitions from traditional 2D sonar imaging to multi-dimensional deep learning feature spaces. By extracting hierarchical features through multiple convolutional layers and processing them through specialized networks, the system creates additional dimensional representations that enhance detection precision beyond what traditional sonar methods provide.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Reliability

If simple deep learning algorithms are used, then the system is easier to implement, but the ability to distinguish multiple instances of marine life objects in a single image is insufficient

Engineering Contradiction:
Improveinstance distinction reliabilityVSAvoidnetwork complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system employs instance segmentation technology that separates multiple marine life objects within a single image into distinct instances. The segmentation network generates unique masks for each detected object, enabling reliable distinction between multiple instances of the same species or different species overlapping in the same image frame.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The region proposal network acts as an intermediary between the backbone feature extractor and the final classification/segmentation networks. It generates candidate region proposals that are then processed by subsequent networks, mediating the complex task of multi-instance detection by breaking it down into manageable candidate evaluation steps.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If sophisticated deep learning algorithms with multiple subnetworks are used, then the classification and segmentation accuracy improve, but the training time and computational resources increase

Engineering Contradiction:
Improveclassification accuracyVSAvoidtraining time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

By segmenting the neural network into modular subnetworks (backbone, region proposal, classification, segmentation), the system enables independent training and optimization of each component. This modular approach allows for more efficient training compared to training a monolithic network, as each subnetwork can be trained with focused loss functions and updated independently.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The backbone network performs preliminary feature extraction that is reused across multiple subsequent networks. By pre-computing rich feature representations in the backbone, the system avoids redundant computation in later stages, reducing overall training time while maintaining high classification and segmentation accuracy.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS11967166B2Method and system for automated identification and classification of marine life
Publication Date: 2024.04.23 WANG TIANYE
  • US11967166B2 patent drawing
  • US11967166B2 patent drawing
  • US11967166B2 patent drawing

AI summary

The present disclosure provides a method and system architectures for carrying out the method of automated marine life object classification and identification utilising a core of a Deep Neural Network, DNN, to facilitate the operations of a post-processing module subnetwork such as instance segmentation, masking, labelling, and image overlay of an input image determined to contain one or more target marine life objects. Multiple instances of target objects from the same image data can be easily classified and labelled for post-processing through application of a masking layer over each respective object by a semantic segmentation network.