The Field of the Invention
[0001] The present invention relates to a method and apparatus for imaging a sample using
a microscope scanner.
Background to the Invention
[0002] Microscope scanners available today typically digitise images of microscope samples,
such as slides, by obtaining images of multiple sections on the surface of a sample
and combining these together into an image grid to create an overall digitised image
of the sample.
[0003] In order to avoid any spatial distortions in the image it is advantageous to ensure
that each image is obtained at regularly spaced intervals on the sample. Current microscope
scanners attempt to achieve this by moving the sample at a constant velocity relative
to a detector and then acquiring multiple images of the sample at a given frequency
using the detector. The movement of the sample may be synchronised with the capture
rate of the detector so as to enable image capture at the maximum possible rate whilst
ensuring that the surface of the sample is fully imaged. Despite this it has been
found that spatial distortions can still occur in the digitised image.
Summary of the Invention
[0004] In accordance with a first aspect of the present invention there is provided a microscope
scanning apparatus comprising:
a detector array for obtaining an image from a sample;
a sample holder adapted to hold the sample when in use, said sample holder being configured
to move relative to the detector array; and,
a controller configured to issue position control signals so as to control the relative
position of the sample holder;
wherein the sample holder is configured to move to a plurality of target positions
relative to the detector array during an imaging scan in accordance with the position
control signals and wherein said detector array is configured to capture images based
on the position control signals during the imaging scan.
[0005] The present invention provides an improved method for imaging a microscope sample
by addressing a number of shortcomings in the prior art. Prior art methods assume
that the motion between the sample and the detector is at a constant velocity during
the scan and thus that any images acquired at equal intervals in time necessarily
correspond to equal distances on the sample. This assumption cannot always be relied
upon as it is generally difficult, or at the very least expensive, to produce microscope
scanners with the required sensitivity so as to provide a truly constant velocity.
The velocity of the sample instead typically fluctuates about a mean value during
the image scan. These fluctuations mean that certain images of the sample occur at
the wrong locations and thus spatial distortions occur when the images obtained from
the scan are mapped onto an image grid or aggregate image.
[0006] There is another inherent limitation in the prior art method; namely that the efficiency
is compromised by the need to wait for the sample to be accelerated to a constant
velocity before imaging can occur and then subsequently decelerated thereafter. There
is hence an inherent period of 'dead-time' during which image capture does not occur.
This increases the overall duration of the scan and can be particularly limiting when
multiple image swathes are sought from multiple samples.
[0007] These limitations are addressed by using a sample holder which is configured to move
to a plurality of target positions in accordance with position control signals issued
by a controller, whilst a detector array is configured to capture images of a sample
based on these position control signals. The position control signals correspond to
various target positions on the sample such that sample is uniformly imaged. Thus,
rather than capturing images at fixed time intervals and relying on the detector arriving
at regularly spaced intervals on the target, image capture is instead tied to the
issuing of commands by the controller urging the sample holder to arrive at nominal
target positions as viewed by the detector. These target positions may be equally
spaced relative to the optic axis of the detector. This increases the accuracy of
the system as it is no longer reliant upon its ability to maintain a constant velocity.
The detector array may also be configured to capture images in accordance with demand
velocities; i.e. velocities which the controller instructs the sample holder (or detector
array) to achieve as this is essentially a time derivative of the target positions
and hence the image capture is still 'based on the position control signals'.
[0008] The efficiency of the system is also improved as image capture can now occur during
the `ramp up' and `ramp down' accelerating stages of the sample motion. This in turn
increases the flexibility of the system as different microscope slide scanners with
different respective inertias and limitations may be accounted for by relying upon
the position capture signal so that no matter the velocity, image capture is still
triggered.
[0009] The sample holder is configured to move to a plurality of target positions relative
to the detector array during an imaging scan. This could mean that the sample holder
is moved along a scan path whilst the detector array is held stationary, or that the
detector array is moved along a scan path whilst the sample holder is held stationary.
In principle, each could be in motion also. The exact method by which this relative
movement is obtained is not important so long as different areas of the sample are
consequently within the field of view of the detector during the imaging scan.
[0010] The plurality of target positions preferably corresponds to a target velocity profile.
Preferably still, said target velocity profile is stored on a memory accessed by (or
which is accessible by) the controller. The target velocity profile can be thought
of as the predetermined velocity-time trajectory for the sample motion. This includes
information concerning where the sample holder `should' be during the scan and includes
any accelerating, constant velocity or decelerating phases. The detector array is
preferably configured to capture images based on the position control signals at fixed
distal intervals on the velocity profile. In order to obtain a complete and continuous
image of the sample made up of contiguous individual images or 'image lines', each
image captured by the detector array is preferably distally spaced on the surface
of the sample by a target distance substantially equal to the field of view of the
detector array. This ensures that there is no overlap between adjacent images and
that there are no missing lines or gaps in the combined "aggregate" image.
[0011] It is preferable to provide a motor adapted to drive the sample holder relative to
the detector array. The motor may form part of any type of drive mechanism that can
move either the detector array or the sample holder such that relative movement between
the two is achieved. This relative movement referred to, and achieved during the imaging
scan, is preferably in the plane perpendicular to the optical axis of the scanner
through the sample. In addition to this movement, the focal height may also be modulated
during the scan by other means, such as stack focus techniques, so that the sample
is always in focus during the imaging scan. This focus control could, for example
be performed by the controller and a dedicated drive system.
[0012] The position control signal is preferably based on a desired motor output. Thus the
position control signal does not necessarily relate to an actual measured position;
nor does it necessarily relate to a position that has been specified by the microscope
user. Instead, it relates to a demand position that the controller has instructed
the motor (or any other suitable drive mechanism) to move the sample holder by or
to. An example of a suitable motor is a stepper motor. These motors can be commanded
to rotate specified amounts without the need for a feedback sensor. Alternatively,
if a more precise control of the angular position, velocity and acceleration is desired,
the motor may be a servomotor. In this case whilst the sample holder is in motion,
its position or velocity could be monitored and compared with the target position.
The speed of the motor can then be adjusted accordingly so as to minimise any errors
and achieve a target instantaneous position for the sample holder at any time during
the scan.
[0013] In order to form an overall image of the sample the controller is further adapted
to combine images captured by the detector array at the plurality of locations into
an aggregate image. Each image obtained by the detector array is preferably of a different
but bordering area of the sample. Thus the controller may be adapted to combine each
contiguous image captured by the detector array during an imaging scan together, preferably
accounting for any overlap or missing lines between images, for example through interpolation,
so as to form a larger aggregate image of the sample.
[0014] Preferably the controller is further configured to monitor the position of the sample
holder. This may be monitored during the imaging scan and at (or substantially at)
the time of the image capture. The monitored positional information is preferably
stored and associated with each image in a memory for later use or analysis.
[0015] The target may take a number of forms however preferably the target comprises a biological
tissue sample. The target preferably shows no substantial variation in surface height
and so is essentially flat. For example, the target could be a stained tissue extract
that has been sliced and retained between flat glass slides.
[0016] The controller is preferably an electronic controller for operating the apparatus
in response to one or more manual user controls, or instructions embodied in circuitry
or software. The controller is in communication with the drive assembly, the detector
array, and the light source and may operate any of said devices. As well as controlling
the apparatus, the controller may be suitable for performing an image processing function.
Typically the controller comprises one or more processors and memory. The one or more
processors may reside on a PC or other computer device. Furthermore, the controller
may be integral with the device itself, or reside on an external computing system
to which the remainder of the apparatus is connected, or both. This computing system
may comprise a display and a variety of user input devices and be used to select scan
areas of the sample, as well as to view any images or aggregate images that are produced.
[0017] The controller is preferably further adapted to map images captured during an imaging
scan with respective monitored positions for each image onto a regular image grid
for substantially spaced images using an interpolation technique. The aggregate image
comprising individual images of the sample can be thought of as an 'image grid'. If
the locations at which each image is obtained are not evenly spread, an irregular
image grid will be produced. Interpolation can be used to convert this irregular image
grid into a regular image grid so that there are no spatial distortions in the aggregate
image; as if each image was obtained at regular distal intervals on the sample.
[0018] When it comes to combining the images captured by the detector array into an aggregate
image, the controller may utilise the monitored positional information for each image
so as to account for any discrepancies between the demand position and the actual
monitored position of the sample holder. An overall image of the sample may hence
be produced in which any spatial distortions have been accounted for through interpolation.
Such discrepancies could occur, for example, due to the impact of external vibrations
on the system or any failures or limitations in the drive mechanism that ultimately
mean the sample holder is not at the position it is instructed to be at by the controller
at a given time. A variety of known interpolation techniques may be used to map the
image onto a regular image grid, such as cubic interpolation between nearest neighbours.
[0019] According to a second aspect of the invention there is provided a method for imaging
a sample using a microscope scanner comprising:
a detector array for obtaining an image from the sample;
a sample holder adapted to hold the sample when in use, said sample holder being configured
to move relative to the detector array, and a controller configured to issue position
control signals so as to control the position of the sample holder, the method comprising:
issuing position control signals so as to move the sample holder to a plurality of
target positions relative to the detector array during an imaging scan, and;
capturing images of the sample using the detector array based on the position control
signals during the imaging scan.
[0020] The features of the second aspect of the invention share the same advantages as those
discussed with reference to the apparatus in the first aspect of the invention.
Brief Description of the Drawings
[0021] Examples of methods and apparatuses according to the present invention are now described
with reference to the accompanying drawings, in which:
Figure 1 is a schematic representation of a first example apparatus;
Figure 2 is a flow diagram of a first example method;
Figure 3 is a velocity profile obtained in accordance with a second example method;
Figure 4 is a schematic representation of a second example apparatus;
Figure 5 is a first flow diagram illustrating a third example method;
Figure 6 is an illustration of the interpolation step according the third example
method; and
Figure 7 is a flow diagram illustrating a fourth example method.
Detailed Description
[0022] An example of an image scanning apparatus 1 is shown in Figure 1. This comprises
a sample holder 6, such as a stage, adapted to hold a sample 3 contained on a microscope
slide. The sample holder 6 is optically aligned with imaging optics 4 and a detector
array 2 such as a line scan detector. The imaging optics 4 and detector array 2 may
together form an integral unit such as a line scan camera.
[0023] The sample holder 6 is adapted to move relative to the detector array 2 as shown
by the horizontal arrows in Figure 1. A light source 7, comprising one or more LEDs,
is provided so that light from the light source 7 illuminates the sample 3 and arrives
at the detector array 2 through the imaging optics 4.
[0024] A controller 5 is provided and configured to issue position control signals so as
to control the relative movement between the sample holder 6 and the detector array
2. In the present example the sample holder 6 is moved whilst the remainder of the
microscope scanner 1, including the detector array 2, remains stationary. The detector
array 2 (together with the imaging optics 4) may be moved instead as only relative
movement between this and the sample 3 is required. Typically the sample holder 6
is moved relative to the detector array, perpendicular to the optical axis 11 of the
scanner 1, by a drive mechanism (not shown) that may include a motor and tracks. This
is because the sample holder 6 is usually lighter than the camera and thus has a lower
inertia.
[0025] Coordinate axes are also provided in Figures 1 and 4 for reference. The ordinate
z-axis is aligned with the optical axis 11 of the microscope scanner 1, whereas the
abscissa x-axis represents the scan direction (parallel to the horizontal arrow in
Figure 1). The surface of the sample 3 is aligned with the xy plane.
[0026] The sample holder 6 is configured to move along the x-axis during an imaging scan
path. The image acquired by the movement of the apparatus across the image scan path
forms a swathe. The method finds particular use when implemented using a line scan
detector or a `line scanner'. Line scan detectors typically comprise a photodetector
array in the form of a narrow strip or line of pixels. Alternatively an area scanner,
which is essentially a two dimensional line scanner, could be used. The array detector
is typically configured to be incrementally moved between locations on the surface
target, parallel to the narrow direction of the array (in the event that a line scanner
is used) so as to acquire additional scan lines for each location. Once a complete
swathe has been obtained the sample holder may be returned to its initial position
and laterally offset (in the y-direction) so as to obtain additional swathes such
that the target 3 is fully imaged.
[0027] The operation of the image scanning apparatus 1 in performing a first example method
will now be described with reference to Figures 1 and 2. With reference to the flow
diagram of Figure 2, the method begins at step 100 where any set-up and initialisation
procedures are performed including positioning the sample 3 under the imaging optics
4 so that the scan area of the sample 3, which is selected by a user, is just outside
the field of view of the detector. The scan starts as the scan area is moved into
the field of view of the detector.
[0028] Once the image scan has commenced a first image of the sample is captured by the
detector array 2 at step 101 in response to a position control signal issued by the
controller 5. The controller 5 then issues a position control signal to a motor so
as to move the sample holder 6 along an image scan path on a track aligned with the
x-axis. In the first example method a stepper motor is used to drive relative movement
between the detector array 2 and the sample 3. Stepper motors can be commanded to
rotate specified amounts without the need for a feedback sensor. A stepper motor divides
a full rotation into a number of equal steps known as the step count. Thus the image
capture may be triggered in accordance with this step count; for example to occur
every thousand steps. This corresponds to fixed distal intervals on a predetermined
target velocity profile or velocity-time trajectory stored on a memory that is accessed
by the controller and includes any accelerating, constant velocity and decelerating
phases of the sample motion.
[0029] Typically the target locations on the image scan path are distally separated from
one another by a distance d on the sample approximately equal to the field of view
of the detector. The field of view depends on the detector used and the resolution
or magnification selected by a user, however it is typically between 0.25 micrometres
and 0.2 micrometres for line scan detectors. In the event that an area scanner is
used instead, the field of view will typically be between 1 and 5 millimetres. For
example, a line scan camera with an optical magnification of 40X would typically use
a 10 micrometre pixel size sensor to produce a pixel size of 0.25 micrometres at the
sample. The scanning system would then be instructed to capture an image line for
every 0.25 micrometres moved.
[0030] Once the controller has determined that a threshold number of steps have been reached,
it issues a position control signal causing the detector to capture a second image
of the sample. Steps 101 and 102 are then repeated until the end of the sample is
reached i.e. a complete image swathe is formed. The sample holder 6 is continuously
moved during the scan and images are obtained by the line scan detector 2 whilst the
sample 3 is in motion. For a suitable choice of array detector it is not necessary
to stop the movement of the sample 3 so that an image can be captured. In addition
to this movement, the focal height of the system (in the z-direction) may be automatically
adjusted during the scan so that the sample 3 is kept in focus. This focus control
may be performed using the controller 5 and a dedicated drive mechanism.
[0031] Once a complete image swathe has been obtained, in the event that a, rectangular
scan area, larger than the area by the swathe is selected, the moveable stage 6 is
returned to the initialisation position and laterally offset in the y-direction by
a distance equal to the field of view of the detector array 2. Steps 101 and 102 are
then repeated for yet un-imaged areas of the sample to form additional adjacent swathes
until the entire desired area of the sample is imaged. This is performed at step 103.
Non-rectangular scan areas may be desired instead, in which case an appropriate, alternative
movement will be made. At step 104 each image or "image tile" obtained at the plurality
of target positions during the imaging scan is combined together so as to form an
aggregate image of the sample. This aggregated image of the sample may then be analysed
by a system user or technician.
[0032] Figure 3 illustrates a velocity profile that may be achieved according to a second
example method. The second example method of the invention broadly matches the first
example however a servomotor is used instead of a stepper motor to drive relative
movement between the sample holder 6 and the detector array 2.
[0033] A velocity profile shows the relationship of the displacement of the sample 3 (dictated
by movement of the sample holder 6) with time. The sample holder 6 is configured to
move to a plurality of target positions during an imaging scan. These target positions
are shown by the smooth dotted line or 'target velocity profile' shown in Figure 3.
This target velocity profile may be stored on a memory that is accessed by the controller
during the imaging scan so as to drive movement of the sample holder 6 in accordance
with this profile. The actual achieved position of the sample holder 6 (or sample
3) is shown by the continuous line that oscillates about the target velocity profile.
In practice this position is not known by the system.
[0034] Unlike the prior art methods the present invention allows for image capture to occur
during the accelerating and decelerating phases of the sample motion. This is shown
by the increasing gradient of the solid line in Figure 3. Rather than necessarily
being linked to time, image capture may instead be linked to the distance moved by
the sample holder 6 whilst the image capture occurs at a variable frequency dictated
by the position control signals. Figure 3 illustrates an example in which image capture
occurs at distances
d1, d2, d3 and
d4 which correspond to times
t1, t2, t3 and
t4 respectively. As shown, the distances
d1 to
d4 are each approximately equal, whereas the times
t1 to
t4 are not. It is further shown that although the motion of the sample 3 is in accordance
with the target velocity profile, in practice due to the limitations of the slide
scanner 1 it can be difficult to exactly match this profile and thus the actual achieved
position or velocity profile oscillates about this target. Thus a spatial distortion
in the image may still occur due to the sample not being exactly at the target position
at the time which the image is captured.
[0035] In the second example method (illustrated in Figure 3) the motor used to drive relative
motion between the sample holder 6 and the detector array 2 is a servomotor. Servomotors
allow for precise control of velocity and acceleration and comprise a motor coupled
to a sensor for position of velocity which is fed back via a closed loop to the motor.
Thus a sensor may monitor either the position or velocity of the sample holder 6 and
continuously feed this information back to the motor in order to adjust the power
supplied by the motor so as to match the target profile. This feedback is evident
by the oscillation about the target velocity profile.
[0036] A second example of a microscope scanner 1' according to the invention is illustrated
in Figure 4. The features of this example broadly match those of the first example
apparatus however the detector is moved instead of the sample holder during the image
scan. The apparatus 1' comprises a scan head 2', such as a line scan detector, comprising
a photo-detector array and imaging optics 4'. A sample holder or platen 6' is provided
upon which is positioned a target to be scanned 3'. The target is typically a biological
tissue sample. The scan head 2' is attached to a track 8' enabling it to be moved
with respect to the remainder of the apparatus 1' along the x-axis, as indicated by
the arrows 9'. Motion of the scan head 2' is driven by a servomotor configured to
operate according to a target velocity profile stored in memory.
[0037] The track 8' and the scan head 2' are coupled to a linear incremental encoder configured
to monitor the position of the scan head 2' relative to the sample holder along a
scan path. The track 8' also allows the scan head to be offset in the y-direction
for imaging adjacent swathes. The image scanning apparatus 1' is controlled using
a controller 5' which may comprise programmable logic, a dedicated processor or a
computer system. In this example a light source 7' is situated beneath the platen
6' such that light may pass through the sample 3', along the optical axis 11' of the
detector array. The light source 7' is connected to the controller 5' and the intensity
of the light output may be controlled by the controller 5'.
[0038] A third example of a method for performing the invention will now be discussed primarily
with reference to Figure 5 which illustrates a flow diagram for performing the method
and with reference to the apparatus shown in Figure 4 and with reference to Figures
6 and 7. The start-up initialisation procedures are performed at step 200 before the
imaging scan commences. At step 201 the imaging scan begins and the first image of
the sample 3' is captured by the scan head 2'. At step 201 the position of the scan
head 2' in the x-axis along the image scan path is measured using a linear encoder
(not shown) coupled to the track 8' for allowing movement along the image scan path
(in the x-direction). Alternatively, a rotary encoder coupled to the motor may be
used. This monitored position is recorded by the controller 5' and stored in a memory
referenced with the respective image for that position. At step 202 the servomotor
(not shown) is instructed by the controller 5' to move the scan head 2' by distance
d along the image scan path. At this point, steps 201 to 203 are repeated until the
end of the sample 3' is reached for that image swathe; again with the position of
the sample holder relative to the optical axis 11 of the scan head 2' being monitored
for each image. The scan head 2' is then moved back to its starting position at step
200 and a lateral offset in the y-direction is made for the scan head 2' (or alternatively,
the sample holder 6'). Steps 201 to 203 are repeated for adjacent image swathes until
the desired surface area of the sample 3' is imaged by the scanner 1'.
[0039] Due to positional errors that can result from the impact of external vibration on
the system 1 or limitations in the equipment used, the images obtained at the plurality
of target locations from the imaging scan may not actually each be at exactly equal
spaced distal intervals on the sample 3'. These discrepancies are illustrated by Figure
3. Where this occurs, an irregular image grid of spatial distortions may be produced
by aggregating the images. At step 205 a controller maps the irregular image grid
the imaging scan onto a regular image grid for images obtained at exactly or substantially
equal distances along the image scan path. This is done using an interpolation technique
within the controller by one or more processors using software stored in memory.
[0040] Step 205 is further illustrated by Figure 6 which shows an example of an irregular
and a regular image grid in one dimension. The 'measured values' displayed on the
top graph show image data acquired by the imaging scan at each measured position,
whilst the 'interpolated values' shown below display the result of the interpolation
performed at step 205.
[0041] As shown, the mapping is performed using the monitored positional information recorded
for each image during the scan and uses an interpolation technique. There are various
interpolation techniques that may be used and which are known in the art. A discussion
and comparison of various interpolation techniques that are utilised with a contouring
and 3D surface mapping program known as Surfer
™, is provided in
Yang, Kao, Lee and Hung, Twelve Different Interpolation Methods: A Case Study of Surfer
8.0 Proceedings of the XXth ISPRS Congress, 2004, 778-785. Most of these techniques can be simplified for this application as the data is only
irregularly spaced in one axis (along the image scan path). In addition to this, the
spacing can be assumed to be regular over a small number of images. In Figure 6 the
interpolation technique used is cubic interpolation with sample points being taken
from the four nearest neighbours.
[0042] Figure 7 illustrates a flow diagram of fourth example method wherein a sample is
moved relative to a camera during an imaging scan and interpolation is used to correct
for spatial distortions in the aggregate image. The sample is imaged as before with
images being acquired by the camera based on position control signals but with varied
actual distances between each image being obtained due to inherent limitations of
the apparatus. A position sensor monitors the position of the moving sample during
the scan and outputs this data to a controller (not shown). The position data for
each image is used in combination with the image data and positional discrepancies
between the target position and the actual positions are corrected for so as to interpolate
data for a regular image grid. The regular aggregate image grid is then output for
analysis.
[0043] Interpolation, when applied in this context, provides a number of associated advantages
over the prior art. Firstly, any errors in the sampling position are corrected during
the interpolation process. There is thus a tolerance to velocity based errors that
may arise from the limitations in the equipment used. Secondly, the scanner 1' has
an increased tolerance to external vibration. Errors in the sampling position are
corrected for through interpolation thus increasing the reliability of the system
and the images obtained from it. Thirdly, similar to the first example image capture
can begin before the slide has reached a constant velocity; enabling the scan to ultimately
be performed over a shorter timescale.
[0044] The relative position of the sample holder and detector could be monitored and any
errors in the position corrected for after the scan has occurred through interpolation
using prior art scanners for which image capture is triggered by a timing source rather
than a demand position. However the combination of these features and triggering image
capture by position control signals provides an ultimately improved method for digitising
microscope samples. The position of the image capture may be more closely controlled
and any discrepancies between the demand position and its actual position or any discrepancies
that result from external vibration may be later corrected for through interpolation.
The continuity of the aggregate image obtained as a result is thus greatly improved.
[0045] Further exemplary embodiments of the present disclosure are set out in the following
numbered clauses:
Clause 1: A microscope scanner comprising:
a detector array for obtaining an image from a sample;
a sample holder adapted to hold the sample when in use, said sample holder being configured
to move relative to the detector array; and,
a controller configured to issue position control signals so as to control the relative
position of the sample holder;
wherein the sample holder is configured to move to a plurality of target positions
relative to the detector array during an imaging scan in accordance with the position
control signals and wherein said detector array is configured to capture images based
on the position control signals during the imaging scan.
Clause 2: A microscope scanner according to clause 1, wherein the plurality of target
positions corresponds to a target velocity profile.
Clause 3: A microscope scanner according to clause 2, wherein said target velocity
profile is stored on a memory accessed by the controller.
Clause 4: A microscope scanner according to any of clauses 1 to 3, further comprising
a motor adapted to drive the sample holder, wherein said position control signal is
based on a desired motor operation.
Clause 5: A microscope scanner according to clause 4, wherein the motor is a stepper
motor has an associated step count and image capture is triggered in accordance with
said step count.
Clause 6: A microscope scanner according to clause 4, wherein the motor is a servomotor.
Clause 7: A microscope scanner according to any of the preceding clauses, wherein
said controller is further configured to monitor the position of the sample holder.
Clause 8: A microscope scanner according to any of the proceeding clauses, wherein
the controller is further adapted to combine images captured by the detector array
into an aggregate image.
Clause 9: A microscope scanner according to any of clauses 1 to 7, wherein the controller
is further adapted to map images captured during an imaging scan with respective monitored
positions for each image onto a regular image grid for substantially equally spaced
images using an interpolation technique.
Clause 10: A method for imaging a sample using a microscope scanner comprising:
a detector array for obtaining an image from the sample;
a sample holder adapted to hold the sample when in use, said sample holder being configured
to move relative to the detector array, and
a controller configured to issue position control signals so as to control the position
of the sample holder, the method comprising:
issuing position control signals so as to move the sample holder to a plurality of
target positions relative to the detector array during an imaging scan, and;
capturing images of the sample using the detector array based on the position control
signals during the imaging scan.
Clause 11: A method according to clause 10, wherein the sample is moved according
to a target velocity profile.
Clause 12: A method according to clause 10 or 11, further comprising monitoring the
position of the sample holder.
Clause 13: A method according to any of clauses 10 to 12, further comprising combining
images of the sample obtained at the plurality of target positions into an aggregate
image of the sample.
Clause 14: A method according to clauses any of 10 to 13, further comprising mapping
images at the plurality of target positions with monitored positions for each image
onto a regular image grid for substantially equally spaced images using an interpolation
technique.