Keywords

1 Introduction

Otoliths are constituted by three pairs of calcareous structures, the sagittae, lapilli and asterisci, which are found in the inner ear. At the end of the 1960s and the beginning of the 1970s, sagittae otoliths started to be used for age determination and to study the feeding relationships between fish predators and their prey [1]. Since then the modeling of fish species abundance on the majority of fisheries assessment relies on age based models. Accurate and precise age estimates are critical for the effective management and understanding of fisheries resources because dynamic rates of recruitment, growth and mortality depend on these data [2].

Age classification has been based in age readings under stereo-microscopic observation. The interpretation of age reading is a very difficult task and may change among different readers or as a reader becomes more experienced [3]. Regularly, calibration age reading workshops are conducted aiming the improvement of accuracy and precision of age estimations between the readers of the same species. Quality assurance in the ageing process guarantees the consistency which is uniquely important to this type of research work [4]. The criteria used to count the rings and determine age are made to be objective, but the final classifications are always dependent on the reader’s experience, which introduces an interpretation error in the process [5]. This interpretation error can be either biased or random. In combination, process and interpretation error can result in age estimates that may differ by as much as a factor of three among readers [6].

There is an urgent need to validate and calibrate the currently age reading procedure within more effective automatic classification, in order to avoid subjective, and misinterpretation among readers. The image analysis constitutes a valuable tool applied to otoliths ageing and the recorded images allow performing simultaneously other studies, such as age validation. Several image analysis programs had been adapted in order to allow automatic count of daily increments such as RATOC [7], Image Pro Plus [8] and TNPC [9] and also annually increments like Image Pro Plus, TNPC, CAF [4] and ImageJ [10]. Although, the majority of the programs requires a license and is expensive, ImageJ has the advantage of being free software which alows to record macros and plug-ins, making simple to add algorithms to improve species ageing classifications.

The aim of this study is to improve ageing classifications through image analysis making the process based in more objective criteria. In order to achieve that goal a plug-in has been written and added to ImageJ. The otoliths used to test this new approach are from the blue whiting (Micromesistius poutassou) and the preliminary results are presented here. This study has been developed in order to know if: ImageJ could be used as an approach to improve the accuracy and precision of blue whiting ageing estimation?

2 Contribution to Smart Systems

In fisheries, for stock assessment annually a huge number of otoliths are read and the data for different countries combined. As an example, concerning the blue whiting stock, in 2015, around 102,000 fishes were measured and from these around 30,000 otoliths were processed for age reading, comprising data from 16 countries [11]. The consistent application of the ageing method over years, among readers, and even among laboratories (countries), is a particular requirement of stock assessment studies [2]. The inter-calibration workshops conducted regularly aim to guarantee that these age data can be combined and all the readers, from the different countries, follow the same criteria. The criteria for age estimation, based on ring counts, is defined to be easy to follow and objective. In practice, the accuracy and precision on age classifications is always dependent on the reader experience which reveal some subjectivity on the criteria. The age reading protocols based on images observations, is time consuming and based on decisions which can differ according to the reader experience.

The increasing demand on fisheries science to produce more data, the time involved and the ageing criteria mostly based on human decision, created the requirements to searching new technologies applied to age reading estimation. These new technologies should be easy to apply and available to a wide range of scientists.

The otolith grows in size as fish grows; ring bands are formed in the otoliths surface registering periods of rapid and slow growth, opaque bands appear alternating with translucent bands. Therefore, the otoliths are constituted by different optically zones according to their structural appearance or light properties, e.g., translucent or opaque and the distinction among them allows to identify and count the rings through stereo-microscope observation [12].

ImageJ is an open source software for image analysis and processing, and allows java written plug-ins to be added [10]. Thus, new plug-ins are easily spread and become available to a huge number of scientists with the purpose of improving fish age classification. A smart system for otolith age classification could provide input from different expert readers for the same otolith, and then adaptively learn to classify correctly the ring identification providing further information within each ring that may be useful for the expert readers’ further research. The best automatic system should use the output of a camera with optical magnification, identify the otolith and determine its age by providing a value, its confidence intervals and precision to help the researchers evaluate and decide in a more objective way the age classification. In this study, the automatic system is still in development aiming to improve the age classification on blue whiting.

3 Materials and Methods

3.1 Sample Collection

Fish samples of blue whiting were collected along the Portuguese coast during 2013, from January to December. Total length (cm) and sex of all blue whiting sampled were recorded and the otoliths were removed from each fish. After, the otoliths were washed and stored dry. Sixty seven blue whiting otoliths were considered for this study. Otoliths were submerged in a 0.1% thymol solution (1 g of thymol for 1 l of filtered and distilled water) for approximately 24 h. The whole otolith was immersed in oil and observed under reflected light against a black background in a stereo-microscope. The otoliths images acquisition was performed using the TNPC software (version 7.0) [9]. For age classification only one otolith of the sagittae pair was used. On the current study the left otolith was used. Age classification was made considering the number of translucent rings in the otolith; one translucent ring was equivalent to one year.

3.2 Image Analysis

A plug-in was developed in Java for the ImageJ software [10] which allowed counting the age rings in the otolith image files. On the left otolith of each pair a transect line crossing the otolith longer axis is drawn (Fig. 1).

Fig. 1.
figure 1

Blue whiting left (top) (with the transect line) and right (bottom) otoliths from fishes with: (a) 1 year old and (b) 4 year old.

The automatic reading evaluation is based on the results from the otolith profile plotted along the longer axis (Fig. 2).

Fig. 2.
figure 2

Blue whiting left otolith profile along the long axis from fishes with: (a) 1 year old (Fig. 1a) and (b) 4 year old (Fig. 1b). The arrows indicate the rings position in the profile density plot.

The results from the automatic reading application were recorded and compared to the reader’s age estimation.

3.3 Statistical Analysis

A test of symmetry [13] for determining if significant differences existed between the ages by readers and the ages by ImageJ was applied. The test of symmetry uses a chi-square-type statistical test to determine if the age-agreement table is symmetric or not. If the age-agreement table is determined to be asymmetric then it can be concluded that there is a systematic difference in ages observed between readers and automatic ageing (ImageJ).

Two statistical indicators were used to measure the precision: (i) the average percent error (APE) [14] and (ii) the coefficient of variation (CV). The APE assumes that the standard deviation of the age estimates are proportional to the mean of the age estimates.

All statistical analyses and plots were performed using the packages FSA and ggplot2 from the statistical environment R [15].

4 Results

The length at age by sex was represented taking into account age classifications by readers (Fig. 3a) and by ImageJ (Fig. 3b). There are differences in the growth curves, namely the range of ages is higher in the Image J between 0 and 7, while the range by readers varied from 1 to 6.

Fig. 3.
figure 3

Fish length (cm) by age according to classifications by: (a) readers and (b) ImageJ application. Symbols correspond to fish’s sex: ▲ indeterminate (Denomination used when fish gonads show an earlier development stage and is not possible to assign a sex, i.e., to distinguish between female or male.); ● females; and ■ males.

The Hoenig test of symmetry (p = 0.094) indicates that there are systematic differences in the assigned ages between readers and ImageJ. The ages estimation based on the automatic procedure are overestimated compared with the ages attributed from the readers (Fig. 4). The same age was attributed by the two procedures in 36 otoliths, in a total of 67.

Fig. 4.
figure 4

Age-bias plot of estimations by readers and by ImageJ application. The dashed line represents the age-agreement between procedures. The values represent number of otoliths in percentage.

The precision methods reveal a low percentage of agreement (54%) between the two procedures, with CV = 21 and APE = 16.

5 Discussion and Conclusions

The results from this study constitute the first application test performed in blue whiting otoliths from the Portuguese coast. In this test fish from a large length range and both sexes have been used, allowing identification of this procedure applicability in otoliths with different growth patterns. Differences were found in the age estimation from readers and using the ImageJ. Ages from readers take into account the time of the year, the type of otolith border and some subjectivity during ring count based on their experience. Ages are also estimated with the use of auxiliary information, such as fish size or sex which may bias the reader’s interpretation [4]. There is a certain risk on use the fish size as auxiliary information on ageing, which could result in inability to detect changes on fish growth pattern due to the periods of starvation or to the climate changes, since temperature affects growth. The age estimation from ImageJ was only based on the ring count on the density profile plot which is an advantage. As an example, of this study results, a fish with length higher than 30 cm, was classified as 1 by ImageJ and 2 years by the readers, this underestimation by the program could be due to readers based their classifications on the fish length and this fish could present a different growth pattern which was not detected in readers’ classification. Notwithstanding this particular case, ImageJ is overestimating the ages in the majority of this study classifications, which could be due to a higher sensitivity of the software into recognizing patterns in the otolith density across the whole otolith section which could not be so evident through direct image observation or the irregular surface of some otoliths or the software counts is considering the denominated false ringsFootnote 1 as valid rings. False rings are a common issue in blue whiting and a source of bias amongst the readers [17]. Although, since the age’s estimations comparison were based on reader’s classifications and not in validated ages those hypothesis need to be further evaluated. In order to validate the plug-in ImageJ estimations, it is important to repeat this test using otoliths from fishes in which the absolute age is known. There are also some basic age validations techniques, such as the relations between fish length and otolith length, fish length and otolith weight [2], which could be applied to the samples used on this study as a way to obtain more precision in estimations. This study constitutes a first approach to the blue whiting ageing validation and classification, the facility of incorporate macros on ImageJ will allow improving and calibrating the results until obtaining a good compromise between the automatic procedures and the fish growth.

The future steps, are applying this plug-in and provide the age estimations using the information of the otolith type of border and the time of the year when the fish was collected. Also, applying the ImageJ plug-in to otoliths with ages validated or in which the age estimation does not present any doubts. These tools will also be tested by experiment readers on blue whiting, as an exercise where the auxiliary information (fish length and sex) will not be provided, during the next international calibration workshop which will be held at Lisbon this June. The authors of this study truly believe that this new approach is a valid and useful application to help, the readers from the different countries, producing more precise and accurate fish age estimations on blue whiting.