Basics and Principles of Particle Image Velocimetry (PIV)
Basics and Principles of Particle Image Velocimetry (PIV)
-1
Basics and principles of particle image velocimetry (PIV) for mapping biogenic
and biologically relevant ows
Eize J. Stamhuis
Department of Marine Biology, University of Groningen, P.O. Box 31, 9750 AA Haren, The Netherlands;
(e-mail: [email protected]; phone: +31-50-3632078)
Received 9 September 2004; accepted in revised form 26 April 2005
Key words: Benthic boundary layer, BIOFLOW, Biogenic ows, Flow analysis, PIV
Abstract
Particle image velocimetry (PIV) has proven to be a very useful technique in mapping animal-generated
ows or ow patterns relevant to biota. Here, theoretical background is provided and experimental details
of 2-dimensional digital PIV are explained for mapping ow produced by or relevant to aquatic biota. The
main principles are claried in sections on ow types, seeding, illumination, imaging, repetitive correlation
analysis, post-processing and result interpretation, with reference to experimental situations. Examples
from the benthic environment, namely, on lter feeding in barnacles and in bivalves, illustrate what the
experiments comprise and what the results look like. Finally, alternative particle imaging ow analysis
techniques are discussed briey in the context of mapping biogenic and biologically relevant ows.
Introduction
Particle image velocimetry (PIV) has been developed from the early 1980s onwards to map complete ow elds instantaneously (Adrian 1991).
The novelty and great advantage of PIV are that it
delivers high resolution ow velocity vector
information of a whole plane in the ow in one
time. All other methods known until the 1980s
delivered point values, or low resolution vector
diagrams of whole planes after repeating the
experiment several times. Consequently, PIV has
given new impulse to uid dynamics research, in
particular at unsteady ows that were dicult to
map instantly beforehand (Rael et al. 1998).
PIV has been developed in the elds of fundamental and applied uid dynamics research and
mechanical engineering. It has therefore mainly
been used to study experimentally induced ows,
such as water ow in conned areas or around
streamlined objects, air ow around wing proles
464
tists that have no real experience with PIV and do
not have a degree in physics, uid dynamics or
mathematics. For detailed background information on PIV, the following references may prove
valuable: Particle Image Velocimetry, a practical
guide (Rael et al. 1998), Particle Image Velocimetry (Hinsch 1993), and the Special Issue on
PIV of Measurement Science and Technology,
Volume 8 Nr 12 (Jones 1997), in particular the
rst paper in this volume, on the Fundamentals of
Digital PIV (Westerweel 1997). Digital PIV, theory and application (Westerweel 1993) is recommended for the theoretical backgrounds of
Digital PIV (DPIV). Details on DPIV applied to
animal generated ows and on the specic problems that one can run into when working with
animals in ow studies, can be found in Stamhuis
and Videler (1995), and Stamhuis et al. (2002).
The nature of ow phenomena around biota in
general and the basic relationships between
organisms and their uid environment are very
well explained by Steven Vogel in his book Life in
Moving Fluids, the physical biology of ow (Vogel
1994) which is recommended for basic background reading.
The following subjects will be covered successively: (1) 2D-PIV in a nut-shell, describing what
2D-PIV basically comes down to; (2) The basics
and principles of 2D-PIV, with explanatory sections on every step when applying 2D-PIV; (3)
Biological examples, shortly covering two examples from our studies on biogenic ows, (4) Other
PIV-techniques, with an overview and discussion
of recent developments such as Micro-PIV, Stereo-PIV, Holographic PIV, Super Resolution PIV
and 3D Particle Tracking Velocimetry (3D-PTV);
PIV in a nut-shell
2D-PIV can be dened as Mapping of average
displacements of groups of tracer particles over a
short time interval in a uid ow by correlating
sub-images of two successive images of one illuminated plane of that ow. In essence, 2D-PIV
requires a ow seeded with particles, bright illumination of one plane of that ow and imaging of
the particles in the plane. Successive or doubleexposed images are analysed for displacements of
groups of particles to derive vector ow elds. The
ow elds can be post-processed to derive additional parameters describing e.g. the local character of the ow. A generalised PIV set-up is shown
in Figure 1.
To nd the displacements of groups of particles
over a short time interval, two successively recorded images are compared. A small sub-area of
the rst image, usually called interrogation areas
(IA), is compared with a sub-area at the same
location in the second image using a cross-correlation technique. This results in the most probable
displacement vector for that particular particle
pattern (Figure 2). The process is repeated for all
interrogation areas of the image pair resulting in a
complete vector diagram of the ow studied.
(Adrian 1991; Willert and Gharib 1991; Stamhuis
and Videler 1995).
Figure 1. Diagram of a generalised PIV setup showing all major components: the experimental tank with the particle seeded uid, a
laser producing a light sheet that illuminates only one plane in the uid, a camera imaging the particles in the sheet in the area of
interest, and a PIV system that analyses the images to derive a vector representation of ow eld.
465
Figure 2. Diagram of the steps in PIV analysis of successively recorded particle patterns in a ow: two sub-images from the same
location of two frames are compared in a cross-correlation procedure, resulting in a 2D probability density distribution which shows a
peak at the most probable displacement. The peak is located with high precision and a velocity vector, representing the average
displacement of the particles in sub-image 1 compared to sub-image 2 is calculated.
Seeding
To visualise ow for PIV purposes, the uid has to
be seeded with particles. To follow the ow accurately, these particles need to be neutrally buoyant
466
structures of the organisms involved (see also
Stamhuis et al. 2002). In all cases the particles
should preferably be highly reective, to yield
good particle images on the PIV recordings.
Illumination
In PIV ow studies, illumination is usually provided by a laser light sheet. A narrow sheet of light
is used to dene the plane of investigation. It
prevents blurry imaged particles just above or below the focussed plane, which would pollute the
PIV images and thereby adversely aect the analysis result. A laser is used because it can deliver a
bright sheet with almost constant thickness without aberration or diusion, due to the coherent
and monochromatic character of the emitted light.
The slightly diverging light beam produced by a
laser is usually transformed into a sheet by converging it with a weak positive lense and subsequently make the beam fan out in one plane to a
sheet by an additional cylindrical lense (Figure 3).
This results in a sheet with a slightly converging
thickness, enabling the experimenter to select a
certain sheet thickness tuned to the experimental
conditions. Sometimes additional optics are added
to further condition the light sheet to the application (Rael et al. 1998). As a consequence of the
sheet illumination, the main ow direction and the
light sheet have to be aligned. This prevents
the particles that are illuminated and pictured in
the rst image from disappearing from the illuminated plane and being replaced by other, differently arranged particles in the second image.
The types of lasers used for PIV illumination can
be divided in two categories: continuously emitting
Imaging
The illuminated plane in the particle seeded ow is
imaged by a camera with its optical axis perpendicular to the plane, in order to record the whole plane
in focus. High quality lenses are generally necessary
because the light levels are usually relatively low and
large apertures have to be used. In normal 2D-PIV,
a black-and-white (B/W) camera suces.
Until about 10 years ago, photographic cameras
were used to record the PIV images, so that evaluation and analysis could only be done after the
lm was developed. The analysis included scanning
of all interrogation areas of the (double-exposed)
image with a separate light source and an electronic
camera, taking a considerable amount of time.
Today, electronic cameras, with a CCD or CMOS
pick-up device, are the main imaging media. They
provide immediate feedback on image quality and
Figure 3. Basic optical arrangement to produce a light sheet from a laser beam: The mildly divergent laser beam coming from the left
(b) is collimated by a weak positive lense (L) and subsequently fanned out in one plane only by a cylindrical lense (C). This results in a
sheet (s) with a slightly converging thickness.
467
Table 1. Recommended camera system depending on the speed
and the repeatability of the event studied, and the illumination
intensity level.
Event
speed
Illumination
int.
Repeatability
Camera type
Fast
High
Slow
Low
Good
Poor
Good
Double-exposure
HS-video
Progr. scan video
(normal/MS)
Progr. scan video
(normal/MS)
Poor
PIV-analysis
The principle of PIV-analysis of a pair of images
recorded successively from one illuminated plane
of a particle seeded ow is depicted in Figure 2.
The steps in the analysis process are: (1) selection of interrogation areas or sub-images for
analysis, (2) correlation analysis, (3) nding the
displacement peak, (4) calculating the velocity
468
vector, and (5) repeat for next set of sub-images
(back to 1). These steps will be explained in
detail below.
Selection of sub-images for analysis
To map local ow velocities, sub-images (interrogation areas) are selected containing a relatively
small number of particles. In principle, an area
containing only one single particle would be ideal,
but it is hard to nd that single same particle back
in the second image, especially in a densely seeded
ow as for PIV-recordings. The probability for a
good analysis result is highest when the interrogation area contains about 8 10 particle images
(Keane and Adrian 1992; Hinsch 1993). Such an
area is selected from frame 1 (IA-1), and compared
with an area at exact the same location in frame 2
(IA-2). Because the particles have moved in the
inter-frame period and some of them may have left
area 1, area 2 may be selected larger, e.g. twice the
size, depending on the mathematical procedure
used (see later).
Correlation analysis
To get the most probable displacement of the
particle pattern in the interrogation area, a mathematical correlation procedure is applied. One can
imagine this procedure as moving area 1 over area
2 until the best matching is found. The expression
best matching is used because in practice there is
never a 100% matching due to particles that have
left or entered the imaged area in the second image
compared with the rst.
Mathematically, there are two methods used for
image correlation analysis: Fourier transformations and convolution ltering. The results of both
methods are comparable, but their applicability
and input formats vary, causing a somewhat less
accurate result from the Fourier path. Details on
the mathematics of both methods can be found
elsewhere (e.g. Rael et al. 1998). Here only the
essence of each method is covered briey. Convolution ltering comes closest to the description
of moving the images over one another for the
best match. A new correlation image of the same
size as the interrogation area is built up by calculating a new value for each pixel from the sum of
the products of all pixel values from interrogation
area 1 and interrogation area 2 for that particular
location (Figure 4). After normalisation, the new
image is a visible representation of the 2D proba-
469
Figure 4. In convolution ltering, the resultant image (bottom right) has the same number of pixels as the interrogation area from the
rst image. Each new pixel is calculated from the sum of the products of all individual overlapping pixels from the interrogation area
from image 1 (Area 1, light grey) and the sub-image from image 2 (Area 2, white). The sum of products of the top-left position results
in a new value for pixel 1 in the result image (dark grey pixel). E.g. in formula for the rst result pixel that is:
R(1,1)=A1(1,1) mA2(1,1) + A1(2,1) A2(2,1) + A(3,1) B(3,1) + + A(7,7) B(7,7). The new (virtual) image is normalised
to the same grey value range as the original images and can then be displayed and/or used for further processing.
470
Figure 5 (a) Cross-correlation by convolution ltering in practice, being the lter product of 2 sub- images from 2 successively
recorded images displayed as mathematical product, resulting in a probability density distribution with the displacement peak. (b)
Cross-correlation by Fourier analysis in practice: the sub-images from the 2 successively recorded images are transformed to the
complex domain using FFTs, the products are subjected to a complex conjugate multiplication of which the product is translated back
to the real domain with an inverse FFT, eventually resulting in a probability density distribution with the displacement peak.
Figure 6. A set of two successive images is analysed by repetitive sampling and subsequent PIV analysis, often with overlap between
neighbouring interrogation areas (in this example the overlap is 50% of the interrogation area size in X and Y direction) to get an
accurate result without over- or under-sampling.
471
mainly by local variations in seeding density, local
over-illumination due to an object or wall in the
light sheet, strong out-of-plane-ow, local low
illumination close to the image borders, or crippled interrogation areas next to the image border.
These problems cause lack of correlation in the
normal way, and a background (lower) peak is
then recognized as if it were the displacement
peak, resulting in an erroneous vector. Incorrect
vectors usually stand out clearly with respect to
surrounding vectors, due to their dierent orientation and often dierent read much higher
magnitude (Figure 7a). This enables relatively easy
recognition to the observer as well as to any
automated validation routine. Automated validation routines usually compare every vector with
the surrounding ones in e.g. a 3 3 matrix, and
use statistical parameters (e.g. the standard deviation or a histogram distribution function) or uid
dynamical parameters (e.g. vorticity or divergence)
to discriminate between correct and erroneous
vectors. The details of some of these validation
procedures are discussed elsewhere (e.g. Rael
et al. 1998). Sometimes, especially close to the
image border or when erroneous vectors show up
in clusters, manual removal is necessary because
automated validation does not work due to lack of
reliable neighbours. This has to be done with great
care, of course, and often needs an experienced
evaluator.
Once the incorrect vectors are recognized and
removed, empty places should preferably be lled
by new vectors for continuous calculation of local
derivatives and gradient parameters (see later).
The new vector should represent the local ow
velocity as close as possible. The most common
way to do this is by 2D interpolation (Figure 7b).
Although simple linear or polynomial interpolation yields reasonable results, the best and also
principally the most reliable results have been
obtained with 2D cubic natural spline interpolation (Spedding and Rignot 1993; Stamhuis and
Videler 1995). Cubic natural spline ts leave the
original neighbouring data unaected and nd the
missing points according to the most uent line or
plane, i.e. with minimisation of the local curvature
(second derivative). In non-compressible or subsonic compressible uids, gradients are hardly ever
sudden, which illustrates why spline ts give the
best results. But even in shock waves in transonic
ow, spline interpolation may perform very well.
Figure 7. Post-processing PIV-results from a pulse-jet. top row: Vector diagram before (left, a) and after (middle, b) validation and interpolation, and when masked by a
background ow (right, c). lower row: Colour coded vector diagrams showing the velocity magnitude (left, d), the vorticity (middle, e) and the vortex locator (right, f), and a 3D
interpretation of the results from this analysis (far-right, g).
472
473
Table 2. Gradient parameters that can be derived from the ow velocity information resulting from 2D-PIV, and aid in quantication
and interpretation of the ow phenomena studied.
Parameter
Stands for:
Equation
Vorticity
Shear rate
x = v/x u/y
h = v/x + u/y
Strain rate
Divergence
Vortex locator
e = u/x
H = u/x
v/y
v/y
474
with viscous as well as inertial ow aspects. The
barnacles used in the experiments (Balanus
crenatus) are only actively beating at very low
ambient ow velocities, and were studied while
feeding in still water.
To map the ow around and caused by the
beating cirri, single animals that had settled on
mussel shells were mounted in a small aquarium
with sea water, free from any wall or the surface
within 5 cm. To reduce reections and diusion by
the white calcareous tests, the animals were covered with a small black cloth cloak, leaving only
the test orice open for protrusion of the cirri. The
ow was recorded in a series of horizontal and
vertical sheets to get a good 3D impression of the
ow morphology. The water was seeded with 5 lm
hollow glass spheres (Nortek A.S.) which were
neutrally buoyant in sea water. The particle seeded
ow was illuminated with a light sheet of 0.4 mm
thickness produced by the krypton laser with sheet
probe. Images were recorded using an Adimec
MX12 camera equipped with a Nikon macroobjective at 25 frames/s and 512 512 pixels resolution. The images were digitized and stored
uncompressed in real time. PIV analysis and
evaluation was performed after the recording was
nished. Figure 8 shows a diagrammatic representation of the setup.
Figure 8. PIV setup for mapping the ow patterns produced by the beating 6 mm long cirri of the acorn barnacle Balanus crenatus.
The picture in the upper-right corner shows the horizontal and vertical planes that have been illuminated and analysed.
475
Bivalve lter feeding strategies
On the coastal intertidal ats of the Dutch Wadden Sea, several species of bivalves can be found
buried in the mud. Some species, e.g. the cockle
(Cerastoderma edule) and the soft-shelled clam
(Mya arenaria) are found close to the gullies with
relatively fast tidal currents, other species, such as
the blue mussel (Mytilus edulis) and the Baltic
tellin (Macoma balthica) are found higher up the
ats in areas with slower currents and higher
detritus sedimentation rates. All four species, like
all bivalves, use their internal gills to lter the
water for food particles, letting the water in and
out through inhalant and exhalant siphons. From
these four species, the Baltic tellin is regarded as a
facultative suspension/deposit feeder, able to inhale particles suspended in the overlaying water as
well as deposit from the sea oor, with its long and
exible siphons (Kamermans 1994; De Goey and
Luttikhuizen 1998) although it recently has been
considered to be an exclusive deposit feeder with
consequent low pumping rates (Riisgaard and
Kamermans 2001).
The ow velocity and ow morphology just
outside of the inhalant and exhalant siphons were
studied with PIV in a setup similar to Figure 8.
Animals of comparable size (1.5 2.0 cm) were
Figure 9. Samples of the PIV-results from the biological examples. Left panel (a): The vector ow eld with colour coded velocity
magnitude from a lateral view (with a vertical light sheet) of the acorn barnacle Balanus crenatus, showing the moving 6 mm long cirri,
the water accelerated by the cirri, and the water volume on the left that was accelerated and shed during the previous beat cycle; imaged
area=24 30 mm; cirri beat towards left. Right panel (b): The diuse outow pattern of the exhalant siphon of an actively lter
feeding mussel Mytilus edulis; imaged area = ca. 30 0 mm. colour coding (a + b): red = rel. high velocity, blue = rel. low velocity.
476
using spline interpolation (for more details see
Stamhuis et al. 2002). The mussel was intermediate in both pumping rate and outow pattern
(Figure 9b). Thus, the two species living close to
the gullies had a diuse inow pattern, a jet-like
outow and high ltered volumes. The two species
living higher up the ats had lower ow rates.
Cockle and clam apparently optimized for high
ltering rates to compensate for low particle food
loading of the dilute water of the gullies, whereas
the mussel lives and feeds higher up the ats with a
higher detrital loading, and the tellin grazes from
an almost slurry-like food source very high up the
ats and therefore does not need high pumping
rates. This may support the conclusion that the
Baltic tellin is mainly a deposit feeder. In conclusion, ltering rate seems inversely related to particle concentration in the water in their natural
habitat.
Table 3. Summary of the results from a comparative PIV study at 4 species of bivalve to quantify their ltration activity with respect to
their normal habitat on the Dutch coastal ats.
Species
Flow rate(ml/h)
Pattern
Habitat
2.2
11
13
ca. 5
6.2
76
330
ca. 50
diuse
jet
jet
intermediate
ats
gullies
gullies
intermediate
477
Three-dimensional particle tracking velocimetry
(3D-PTV) is a technique that has already been
used for quite some time and has also been applied
to complex biological ows (e.g. Spedding 1986).
In early 3D-PTV studies, the experimenter had to
manually trace particles in e.g. 2 stereo images
from the same scene, allowing only low seeding
densities and involving labourious analysis. The
resulting 3D vector diagrams showed a resolution
high enough to get a good impression of the ow
phenomena and local ow velocities, but too low
to derive additional descriptive and analytical
parameters. In the recently developed 3DPTV
techniques, often more than 2 views from the same
scene are taken, the seeding density of the uid has
been increased to get higher spatial resolutions and
the analysis has been automated. Three views from
the same scene yield 3 sets of stereo images instead
of 1 set, and, when placing the cameras in a xed
frame of reference, triple triangulation can be
performed to locate each particle with a high
accuracy . Newly developed image analysis algorithms, which are mainly based on statistical procedures and forecasting (Cowen and Monismith
1997; Van der Plas and Bastiaans 1998), may
manage to track 1500 particles or more in one
volume. The resulting vector diagrams show a
reasonable to good spatial resolution, high enough
for derivation of e.g. vorticity. 3D-PTV may see a
revival with these new recording and analysis
methods, and the technique seems to be very
suitable for biogenic ows, providing that the
recording system has the proper speed and resolution.
When the seeding density is not high enough for
automated (3D-) PTV or PIV analysis due to
limitations on the animals side, one can revert to
plain PTV as it has already been used for decades
(e.g. Strathman 1973; Joergensen 1975; Sponaugle
1991; Larsen and Riisgard 2002). Here, the particles are usually located visually and manually, and
the result is a ow eld with irregular spaced
vectors at a relatively low density. The velocity
vectors may be very informative, but the low
vector density makes it dicult to derive gradient
parameters (shear, vorticity) without a more
complex mathematical procedure. The accuracy
depends highly on the analysis procedure used,
which may range from drawing on a foil on the
monitor screen to centroiding or peak curve tting at particle images in HR digital pictures.
Conclusion
Two-dimensional digital particle image velocimetry appears to be a very useful and versatile technique that can be applied to biogenic or
biologically relevant ows relatively easily. Even
irreproducible and very fast ow events can be
tackled, when using the right illumination and
recording techniques. Application depends on
tolerance to the relatively high level of (laser)
478
illumination, and to the presence of densely seeded
particles in the ow, that may hamper the organism or prevent it from behaving naturally. PIV
ow analysis can deliver 2D vector ow elds in an
instant, and a number of derivable parameters
assist in understanding and describing the ow
phenomena studied in a qualitative as well as a
quantitative way. Interpretation of the 3D ow
patterns from the 2D PIV cross sections is, however, not trivial and has to be done with care.
When doing so, 2D DPIV can greatly assist in
understanding how an organism interacts with a
uid and what it actually does with that uid, or
e.g. how it manages to stand up to external
currents.
Acknowledgements
Jan Drent assisted in recording of the bivalve ow
elds, Michiel Vos recorded the barnacle ow
elds, Sandra Nauwelaerts recorded the vortex
ring ow elds (cooperation with the University of
Antwerp), Luca van Duren and Per Jonson are
acknowledged for the invitation to the BIOFLOW-2002 symposium. The comments of Dr
H.U. Riisgaard and 2 anonymous referees
enhanced the paper greatly.
References
Adrian R.J. 1991. Particle imaging techniques for experimental
uid mechanics. Ann. Rev. Fluid Mech. 23: 261 304.
Anderson J.D. 2000. Introduction to Flight (4th int. ed.).
McGraw-Hill, Boston.
Bastiaans R.J.M., der Plas G.A.J. and Kieft R.N. 2002. The
performance of a new PTV algorithm in super-resolution
PIV. Exp. In Fluids 32: 346 356.
Cowen E.A. and Monismith S.G. 1997. A hybrid digital particle
tracking velocimetry technique. Exp. In Fluids 22: 199 211.
Drucker E.G. and Lauder G.V. 1999. Locomotor forces on a
swimming sh: three-dimensional wake dynamics quantied
using digital particle image velocimetry. J. Exp. Biol. 202:
2393 2412.
Goey P. de and Luttikhuizen P. 1998. Deep-burying reduces
growth in intertidal bivalves: eld and mesocosm experiments
with Macoma balthica. J. Exp. Mar. Biol. Ecol. 228: 327
337.
Hart D.P. 1999. Super-resolution PIV by recursive localcorrelation. J. Visualisation 10: 1 10.
Hermann S., Hinrichs H., Hinsch K. and Surmann C. 2000.
Coherence concepts in holographic particle image velocimetry. Exp. In Fluids 29(Suppl.): S108 S116.
479
Strathmann R. 1973. Function of lateral cilia in suspension
feeding of lophophorates (Brachiopoda, Phoronida, Ectoprocta). Mar. Biol. 23: 129 136.
der Plas G.J. and Bastiaans R.J.M. 1998. Accuracy and resolution of a fast PTV- algorithm suitable for HiRes-PV. In:
Grant I. and Carlomagno G.M. (eds), Proceedings of the 8th
International Symposium on Flow Visualisation. Sorrento,
Italy, pp. 1/1 1/12.
Van Duren L.A., Stamhuis E.J. and Videler J.J. 1998. Reading
the copepods personal ads: increasing encounter probability
with hydromechanical signals. Phil. Trans. R. Soc. Lond. B
353: 691 700.
Vogel S. and LaBarbera M. 1978. Simple ow tanks for
research and teaching. Bioscience 28: 638 643.
Vogel S. 1994. Life in Moving Fluids, the Physical Biology of
Flow (2nd ed.). Princeton Press, New Jersey.
Vollmers H., Kreplin H.-P. and Meier H.U. 1983. Separation
and vortical-type ow around a prolate spheroid evaluation
of relevant parameters. NATO-AGARD Conference Proceedings No. 342, pp. 14/1 14/14.
Vollmers H. 2001. Detection of vortices and quantitative evaluation of their main parameters from experimental velocity
data. Meas. Sci. Technol. 12: 1199 1207.
Westerweel J. 1993. Digital Particle Image Velocimetry Theory and Application. Delft University Press, Delft.
Westerweel J. 1997. Fundamentals of digital PIV. Meas. Sci.
Technol. 8(12): 1379 1392.
Westerweel J., Dabiri D. and Gharib M. 1997. The eect of a
discrete window oset on the accuracy of cross-correlation
analysis of PIV recordings. Exp. In Fluids 23: 20 28.
Willert C.E. and Gharib M. 1991. Digital particle image velocimetry. Exp. In Fluids 10: 181 193.
Zirbel M.J., Veron F. and Latz M.I. 2000. The reversible eect
of ow on the morphology of Ceratocorys horrida (Peridiniales, Dinophyta). J. Phycol. 36: 46 58.