Developing a Portable Fluorescence Imaging Device for Fish Freshness Detection

Sensors (Basel). 2024 Feb 22;24(5):1401. doi: 10.3390/s24051401.

Abstract

Rapid detection of fish freshness is of vital importance to ensuring the safety of aquatic product consumption. Currently, the widely used optical detecting methods of fish freshness are faced with multiple challenges, including low detecting efficiency, high cost, large size and low integration of detecting equipment. This research aims to address these issues by developing a low-cost portable fluorescence imaging device for rapid fish freshness detection. The developed device employs ultraviolet-light-emitting diode (UV-LED) lamp beads (365 nm, 10 W) as excitation light sources, and a low-cost field programmable gate array (FPGA) board (model: ZYNQ XC7Z020) as the master control unit. The fluorescence images captured by a complementary metal oxide semiconductor (CMOS) camera are processed by the YOLOv4-Tiny model embedded in FPGA to obtain the ultimate results of fish freshness. The circuit for the YOLOv4-Tiny model is optimized to make full use of FPGA resources and to increase computing efficiency. The performance of the device is evaluated by using grass carp fillets as the research object. The average accuracy of freshness detection reaches up to 97.10%. Moreover, the detection time of below 1 s per sample and the overall power consumption of 47.1 W (including 42.4 W light source power consumption) indicate that the device has good real-time performance and low power consumption. The research provides a potential tool for fish freshness evaluation in a low-cost and rapid manner.

Keywords: FPGA; YOLOv4-tiny; fish freshness detection; fluorescence imaging; low-cost; rapid.

MeSH terms

  • Animals
  • Fishes*
  • Optical Imaging*

Grants and funding

This research was funded by the National Key R&D Program of China grant number [2022YFD2100603] and the National Natural Science Foundation of China grant number [62273166]. The APC was funded by [2022YFD2100603].