Implementation of optical plankton counter with embedded system for autonomous float

Dong Ho Lee, Kyungwoon Lee, Ui Seok Jeong, Jung Ho Park

Research output: Chapter in Book/Report/Conference proceedingConference contribution

1 Citation (Scopus)


The optical properties of both phytoplankton and zooplankton were investigated in this study. The absorption spectrums of planktons were measured using an UV-visible spectrophotometer. An absorption peak was found at 670 nm for the phytoplankton. A particle detecting system for an optical plankton counter (OPC) was designed and built with a red LED as a light source based on the optical characteristics of plankton. In order to observe underwater environment, the embedded system was developed. The autonomous float is controlled by embedded system composed of field-programmable gate array (FPGA) and CPU to perform image signal processing, data compression, power management and satellite communication. Embedded system acquires high-resolution particle image using a linear-CCD for counting particles in underwater environment. On-board signal processing reduces amount of particle image data for good performance in satellite communication. Using OPC and the embedded system, scanning images of brine shrimp was acquired.

Original languageEnglish
Title of host publicationOCEANS'11 - MTS/IEEE Kona, Program Book
Publication statusPublished - 2011
EventMTS/IEEE Kona Conference, OCEANS'11 - Kona, HI, United States
Duration: 2011 Sept 192011 Sept 22

Publication series

NameOCEANS'11 - MTS/IEEE Kona, Program Book


OtherMTS/IEEE Kona Conference, OCEANS'11
Country/TerritoryUnited States
CityKona, HI


  • OPC (Optical Plankton Counter)
  • autonomous float
  • embedded system
  • image signal processing
  • phytoplankton
  • zooplankton

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • Ocean Engineering


Dive into the research topics of 'Implementation of optical plankton counter with embedded system for autonomous float'. Together they form a unique fingerprint.

Cite this