Fish species identification plays a vital role in marine fisheries resource exploration, yet datasets related to marine fish resources are scarce. In open-water environments, various fish species often exhibit similar appearances and sizes. To solve these issues, we propose a few-shot learning approach to identifying fish species. Our approach involves two key components. Firstly, the embedding module was designed to address the challenges posed by a large number of fish species with similar phenotypes by utilizing the distribution relationships of species in the embedding space. Secondly, a metric function was introduced, effectively enhancing the performance of fish species classification and successfully addressing the issue of limited sample quantity. The proposed model is trained end to end on fish species public datasets including the Croatian fish dataset, Fish4Knowledge and WildFish. Compared with the prototypical networks, our method performs more effectively and improves accuracy by 2% to 10%; it is able to identify fish effectively in small samples sizes and complex scene scenarios. This method provides a valuable technological tool for the development of fisheries resources and the preservation of fish biodiversity.
Underwater images are widely used in ocean resource exploration and ocean environment surveillance. However, due to the influence of light attenuation and noise, underwater images usually display degradation phenomena such as blurring and color deviation; an enhancement method is required to make the images more visible. Currently, there are two major approaches for image enhancement: the traditional methods based on physical or non-physical models, and the deep learning method. Inspired by the fusion-based idea, this paper attempts to combine traditional methods with deep learning and proposes a multi-input dense connection generator network (MDNet) for underwater image enhancement. Raw images and processed images are input into the network together, the shallow information is fully utilized by dense connection, and the network is trained in generative and adversarial manner. We also design a multiple loss function to improve the visual quality of the generated images. We conduct both qualitative and quantitative experiments, and then compare the results with state-of-the-art approaches comprehensively using three representative datasets. Results show that the proposed method can effectively improve the perceptual and statistical quality of underwater images.