Vision Systems & Image Processing: Home Page
JASCO Research Ltd has extensive experience in image acquisition and analysis systems.
Our company has developed numerous machine vision applications ranging from systems
that monitor and classify passing naval vessels under widely variable lighting conditions
to specialized scientific image enhancement and processing software. In support
of the aquaculture research community and fish farming industry JASCO has developed
vision-based applications for tracking and analyzing the swim trajectories of fish
larvae to lead to better understanding of their feeding and has contributed to the
development of a system whereby the biomass of fish in farming pens is assessed
through automated stereoscopic video sizing of a significant sample of individual
subjects.
Target Detection & Tracking
JASCO Research has been developing vision-based target detection and tracking software
for many years, particularly in the field of three-dimensional mapping of the motion
of densely distributed point-like targets from twin orthogonal views. Originally
intended as a technique for automatically mapping fluid flow lines using particle
tracers, this technology has successfully been adapted to the analysis of the motion
of larval fish and crustaceans and other quasi-microscopic aquatic life.
These subjects are studied in a laboratory aquarium with a back-illuminated viewing
arrangement that profiles the targets against a bright background, a technique known
as Silhouette Video Photography, and are filmed by twin video recording systems
through perpendicular sides. The image processing poses significant challenges in
discriminating between the actual targets and spurious features such as suspended
particles, as well as in locating consistently from frame to frame the centroid
of minuscule subjects that may vary in size and opacity as they change orientation.
In more recent work the target detection algorithm has been extended to handle other
types of organisms that are elongated rather than point-like and can flex and curl
as they move, and for which an extremity of the body rather than the centroid must
be tracked. Having established the projection co-ordinates of the targets in each
of the views, the next problem is to correlate them on the basis of their common
axis taking into account the ambiguity due to parallax and the possibility of overlaps,
which may require a one-to-many matching to ensure that the true spatial location
is not missed.
Lastly a predictive algorithm is used to track at once the multiple targets in three
dimensions using a set of proprietary ranking rules to optimize the survival of
correct trajectories. The resulting time histories can then be analyzed to study
behaviourally relevant motion parameters such as prey searching and capture patterns,
and how they are affected by ambient factors such as currents or turbulence.
Visual Classification & Measurement
JASCO Research has worked extensively under contract from defence agencies in the
area of harbour and naval chokepoint surveillance by a variety of sensory technologies,
machine vision being one of them. From this work the company has gained considerable
experience in the automatic classification and identification of ships passing within
the field of view of a camera, experience that can be applied equally well to the
recognition of other transiting targets.
The capabilities of the algorithms and techniques developed in this context include
operability over a wide range of ambient lighting situations, tolerance to rotation
of the subject image due to slant of the travel path relative to the focal plane
of the camera, ease of introducing new categories in the classification process,
and ability to perform optical character recognition on hull markings even in conditions
of moderate distortion, low contrast or partial obliteration of the symbols.
Our company has also participated to a significant extent in the development for
the fish farming equipment industry of a non-contact measurement system for the
assessment of biomass in an aquaculture pen from stereoscopic video images. In its
original form the technique required that an operator identify four key sizing points
on a given fish in each view of a vertical stereo pair without the benefit of any
image quality enhancement; this laborious and error prone procedure had to be repeated
for a sufficient number of fish in multiple frames to construct a significant statistical
sample.
JASCO Research developed a second generation interface in which the operator only
has to select two easily located points per fish in just one view, with the added
convenience of working on adaptively enhanced images of much greater sharpness,
and the rest of the sizing is done automatically. This major operational improvement
required the application of machine vision techniques that included contrast enhancement,
spatial frequency domain filtering, edge detection, shape correlation and parametric
fitting of outlines based on pre-defined morphological templates for a given species
of fish.
Multi-Spectral Analysis
JASCO Research scientists are experienced in working with imaging systems operating
outside the visible range in spectral regions that include the ultraviolet (UV-A
to UV-C) and the near, mid-range and far (thermal) infrared. Over the course of
various projects in which our company has taken part, these types of imagers have
been used in applications ranging from gas detection to electrical discharge diagnostics.
Even within the bounds of the visible spectrum, our creative thinking has led to
the development of innovative solutions grounded in a thorough understanding of
how colour space information is processed in digital imaging devices.
One such technology is a high-speed burst videography system based on the electronic
separation of overlaid images recorded with strobed lights filtered in the primary
colours, which is made viable by a specialized digital hue processing method that
compensates for residual cross-talk. Another is a software procedure capable of
isolating very precise wavelength bands in a standard digitized colour video stream
independently of luminosity variations, which enables the detection of any number
of chromatic features in a scene either in real time or at the post-processing stage.
The usefulness of this technique has been demonstrated in applications ranging from
the aerial detection of colour variations in tree canopies due to parasite infestation,
to the assessment of algal bloom areas beneath the sea surface, to the fly-past
cataloguing of power line insulators having particular colour properties. These
technologies are available for use in their present form or can be further developed
and adapted to meet specific user requirements.