This application claims the priority, under 35 U.S.C. Section 119, of co-pending German Published Patent Application No. DE 10 2012 106 890.9, filed Jul. 30, 2012, the prior application is herewith incorporated by reference herein in its entirety.
The present invention relates to the three-dimensional representation (3D representation) of objects on suitable display devices, for example, based upon measured data, in particular, data obtained by microscopic measurements, and also to methods and apparatuses for object manipulation that utilise a 3D representation of such a type.
1. Technical Field
The present invention relates to the three-dimensional representation (3D representation) of objects on suitable display devices, for example on the basis of measured data, in particular data obtained by microscopic measurements, and also to methods and apparatuses for object manipulation that utilise a 3D representation of such a type.
2. Background
In microscopy there are various possibilities for obtaining three-dimensional data pertaining to an object. For example, an object can be scanned by means of a so-called laser scanning microscope, in order in this way to obtain a three-dimensional data record (3D data record). In cell analysis, for example, regions of an object that are of interest can be detected here which later can be examined further by means of other methods, for example electron microscopy.
For such an electron-microscopic examination of an object it is necessary to prepare the object appropriately beforehand, in particular to cut it, for example by means of a microtome, in order to expose a site to be examined. This can be undertaken, for example, while viewing with a stereomicroscope. In this case the difficulty arises of placing the incision accurately in such a way that the site of interest registered previously, for example by means of the laser scanning microscope, is in fact also exposed.
Therefore in this case it would be useful if the data registered by means of the laser scanning microscope were directly accessible during the cutting procedure and during the viewing of the object in the course of the cutting or at least in the course of an alignment for the cutting procedure.
Also in other applications it may be useful to be able to adjust a 3D data record, which, for example, was obtained by a measurement or also in some other way, for example by simulation, with other three-dimensional representations of an object, for example under a stereomicroscope.
Methods and apparatuses for three-dimensional representation are provided, with which such an adjustment of data originating from various sources is possible in straightforward manner. Furthermore, methods and apparatuses for manipulating, in particular, for cutting, objects, in particular, for the purpose of preparing for electron-microscopic examinations using methods and apparatuses of such a type for the purpose of three-dimensional representation, are provided.
In accordance with an embodiment a method is provided, comprising: providing a first three-dimensional data record of an object, providing a second three-dimensional data record of an object, relative aligning of a three-dimensional representation on the basis of the first three-dimensional data record with respect to a second three-dimensional representation on the basis of the second three-dimensional data record, and superimposed displaying of the first three-dimensional representation of the object and the second three-dimensional representation of the object.
By virtue of the relative aligning and the superimposed displaying, in this method the first three-dimensional representation and the second three-dimensional representation can be viewed simultaneously and aligned with respect to one another, so that, for example, features from the first three-dimensional data record can easily be adjusted with features of the second three-dimensional data record.
The superimposed displaying in this method may be undertaken on a suitable display device for representing three-dimensional images, for example by means of a so-called 3D monitor, a suitable head-mounted display, 3D goggles or such like, which are capable of providing separate images for the left and right eye of an observer. With a view to superimposed representation in this method, the first three-dimensional representation and the second three-dimensional representation can, for example, be represented alternately with sufficiently high alternating frequency, for example higher than 30 Hz. In another embodiment, a display can be split between the first three-dimensional representation and the second three-dimensional representation, for example line-by-line or in a chessboard-like pattern, so that the first and the second three-dimensional representations are represented simultaneously. In yet other embodiments the representations can be added. The first and the second three-dimensional representations and also the superimposition in this method may be respectively, in particular, stereoscopic representations with an image for the left eye of an observer and with an image for the right eye of an observer.
In many embodiments the first three-dimensional data record may be a stored data record, for example a data record acquired on the basis of a preceding measurement (for example a measurement with a laser scanning microscope) or a data record acquired on the basis of a simulation or a design such as a CAD design. The second three-dimensional data record may likewise be a stored data record of such a type. In a preferred embodiment, the second three-dimensional data record is, however, a data record that is continuously renewed in routine operation and that, for example, can be acquired by recording with the aid of a stereomicroscope. In the case of a stereomicroscope, the data record is then a stereoscopic data record. For the purpose of recording in this method, eyepieces of the stereomicroscope may, for example, have been replaced by cameras. In this way, for example, a previously stored first three-dimensional data record can be adjusted with a second three-dimensional data record acquired ‘live’. With the aid of a continuously renewed data record of such a type, manipulations of the object, for example cutting procedures, can then, for example, be monitored and carried out, whereas the superimposed representation of the first three-dimensional data record may be useful to take into account features detected and, where appropriate, marked in the course of a manipulation of such a type, for example by a measuring method carried out previously, for example to expose them.
The relative aligning may, for example, be undertaken automatically, semi-automatically or manually on the basis of features of the object, for example on the basis of fluorescent beads that have been excited to fluoresce.
In another embodiment, an apparatus includes a first three-dimensional data source for providing a first three-dimensional data record of an object, a second three-dimensional data source for providing a second three-dimensional data record of a object, a computing unit for relative aligning of a first three-dimensional representation of the object on the basis of the first three-dimensional data record with respect to a second three-dimensional representation of the object on the basis of the second three-dimensional data record, and for driving an output device for outputting a superimposition of the first three-dimensional representation and the second three-dimensional representation.
An apparatus of such a type may, in particular, have been configured for executing one of the methods discussed above. For example, the second three-dimensional data source may include a stereomicroscope which has been coupled with two cameras. Moreover, the apparatus may include, for example, a cutting apparatus such as a microtome or another manipulating apparatus.
The apparatus may further include an illuminating device which has preferably been coupled with the object in order to excite fluorescent markers, such as fluorescent beads for example, in the object to fluoresce.
The invention will be elucidated in greater detail in the following on the basis of embodiments with reference to the appended drawing.
Embodiments of the present invention will be elucidated in detailed manner in the following. It is to be noted that features and elements of various embodiments can be combined with one another, unless otherwise stated. On the other hand, a description of an embodiment having a plurality of features should not be interpreted to the effect that all these features are necessary for executing the invention, since other embodiments may exhibit fewer features and/or alternative features.
In
The embodiment shown in
The first 3D data source 10 and the second 3D data source 11 may, for example, each include measuring devices for acquiring the first and second 3D data record, respectively, by measurement, memories for storing the respective 3D data record, and/or computing devices for generating a 3D data record, for example on the basis of a simulation, for example a wind-tunnel simulation, or on the basis of user inputs, for example with the aid of a CAD (computer-aided design) program. In one embodiment, the first 3D data source 10 includes a memory for saving a 3D data record acquired previously, for example by measurement, whereas the second 3D data source 11 includes a measuring apparatus that continuously renews the second 3D data record and consequently enables a ‘live’ observation of the object. For example, the first 3D data record may have been acquired on the basis of a measurement with a laser scanning microscope or with another device that scans the object, and may have been stored in the first 3D data source 10 (being an example of a ‘scatter diagram’), whereas the second 3D data source 11 may include a stereomicroscope that provides 3D data continuously, in this case stereoscopic views. However, types of measurements other than the aforementioned measurements with a laser scanning microscope and stereomicroscopic measurements are also possible, for example measurements by means of a computer-assisted tomograph (CT), a magnetic-resonance tomograph (MRT), an electron microscope, in particular a scanning electron microscope, or even an ultrasonic scanner. Likewise, appropriate 3D data records may have been gained from geophysical investigations, or may be weather data.
The first 3D data record is made available to a computing unit 12 by the first 3D data source 10, and the second 3D data record is likewise made available to the computing unit 12 by the second 3D data source 11. The computing unit 12 determines a superimposition of a first three-dimensional representation (in the following: 3D representation) of the object on the basis of the first 3D data record, and of a second 3D representation of the object on the basis of the second 3D data record, and outputs this superimposition to a 3D output device 13 with a view to output. The first 3D representation, the second 3D representation and the superimposition may in this method each be, in particular, stereoscopic representations. A determining of the first 3D representation and/or of the second 3D representation in this method may include a rendering of surfaces by means of a renderer, for example in order to generate from a scatter diagram corresponding surfaces for a stereoscopic representation. In this method the computing unit 12, where appropriate in interaction with a user, aligns the first 3D representation relative to the second 3D representation, so that, for example, the object has been shown in both 3D representations from the same perspective, exhibits the same scale and has been represented at the same position.
By a “3D representation” in this method, a representation of the object is to be understood that is suitable for an output on a 3D output device 13. In particular, a 3D representation in this method may include two images of the object, which is supplied via the 3D output device 13 to a left eye and to a right eye, respectively, of an observer, in order consequently to give rise to a three-dimensional impression in the observer. The first image and the second image in this method exhibit two slightly different perspectives, corresponding to human vision. It is to be noted that “a” or, to be more exact, “an” in “3D data record of an object” or “3D representation of an object” is to be understood as an indefinite article and does not rule out the case where several objects are present in the 3D data records or 3D representations.
It is to be noted that if the corresponding 3D data source 10 or 11 is, for example, a stereomicroscope, the 3D data record generated can substantially be used directly by way of 3D representation, since a stereomicroscope of such a type is able to provide, for example, two images from slightly different perspectives.
Examples of how the first 3D representation can be superimposed with the second 3D representation will be elucidated in more detailed manner later with reference to
The 3D output device 13 may be any conventional type of 3D output device. For example, separate displays, for example video screens, for the left and right eye of an observer may have been provided, for example in so-called 3D goggles, or separate images may be supplied via a head-mounted display to the left and right eye of a user. In other embodiments the 3D output device may include a single display which represents an image for a left eye of an observer and an image for a right eye of an observer simultaneously (for example, line-by-line, alternately) with differing polarisation. By means of polarising goggles the images are then separated from one another. In other embodiments an image for the left eye and an image for the right eye can be represented alternately, and by means of so-called shutter goggles the two eyes of the observer can be appropriately covered alternately. In yet other embodiments the separation can be undertaken via colour filters, for example by means of the known red/green goggles.
With the embodiment shown in
In
In step 20 a first 3D data record of an object is provided, and in step 21 a second 3D data record of the object is provided. In step 22 a first 3D representation of the object is generated on the basis of the first 3D data record, and a second 3D representation of the object is generated on the basis of the second 3D data record. In step 23 the first and second 3D representations are aligned with respect to one another, and in step 24 the first and second 3D representations are displayed in superimposed manner, as already described with reference to
It is to be noted that the various procedures in
As already elucidated, the aligning can be undertaken on the basis of features of the object that are present both in the first 3D data record and in the second 3D data record. For example, the first 3D data record may have been created by a laser scanning micrograph of an object, in which fluorescence of fluorescent beads is visible. The second 3D data record can then be undertaken by recording via a stereoscopic optical microscope, whereby, here too, the fluorescent beads can be excited to fluoresce by an appropriate illumination, so that the fluorescent beads in both cases are visible and consequently can be utilised for the purpose of aligning.
Next, options for superimposed displaying of two 3D representations that can be used in embodiments of the present invention will now be elucidated schematically with reference to
To do this, for the purpose of illustration use will be made of simple black-and-white symbols in a field having a resolution of 15×10 pixels. In practice, a resolution that is used will frequently be higher by a multiple, for example corresponding to a HDTV resolution of 1920×1080 pixels in colour, in which connection higher or lower resolutions and both black-and-white or grey-level images and colour images are also possible. The simple representation shown in
In
Moreover, in
In
In
In
In the example shown in
It is to be noted that a superimposition as represented in
In
In this case, once more
In the example shown in
It is to be noted that, in other embodiments, provided that an appropriate display device is available, twice the vertical resolution can also be chosen for the superimposed representation, i.e. for the represented example, an image with 20 lines. In this case, the odd lines, for example, can then be formed by the lines of the images shown in
It is further to be noted that a corresponding superimposition in columns is equally possible.
In the case of a line-by-line superimposition as represented, for example in the case of a so-called interlace representation on an appropriate display, in which two half-images are represented in alternation, one half-image can be undertaken on the basis of an image of a first representation, and the other half-image can be undertaken on the basis of an image of a second representation (for example, the representation shown in
A further possibility of the superimposition of 3D representations has been represented in
In this example, the individual representations shown in
The selection for the other odd lines (third, fifth, seventh and ninth lines) corresponds to the selection of the first line (i.e. in each instance in the first column the pixel from
Whereas in the example shown in
Also for a chessboard-like superimposition of such a type it is possible that the images of the superimposed representation exhibit a higher resolution than the images of the individual 3D representations, so that in the course of the superimposition fewer or no pixels of the original representations have to be discarded.
Moreover, the various options shown in
For example, for the purpose of representation on a stereo monitor, the lines of which exhibit alternating polarisation, so that, for example by means of polarising goggles, the left eye sees only the even lines and the right eye sees only the odd lines (or conversely), the respective images for left eye and right eye can be combined in the representations. Accordingly,
The superimposition can then be undertaken as already discussed above, e.g. by addition or in the manner of a chessboard. Accordingly,
Whereas the examples that have been represented show merely black-and-white images, a corresponding procedure can be adopted for colour images, by, for example, the possibilities represented being employed separately for each colour channel (ordinarily, red, blue and green).
In a further embodiment, the superimposition is undertaken by the first 3D representation and the second 3D representation being represented alternately. Preferably in this method the alternating frequency is sufficiently high, e.g. 30 Hz or higher, so that an at least substantially flicker-free superimposition is present.
As already elucidated, embodiments of the invention enable a superimposed viewing of three-dimensional representations of an object that originate from various data sources, for example from various types of measurements or from a measurement and a simulation. In particular, in many embodiments of the present invention it is possible to view an object ‘live’ in three dimensions and simultaneously to view, in superimposed manner, a 3D representation based on a 3D data record provided previously.
Embodiments of such a type can be used, as will now be elucidated in greater detail, in particular for the cutting of objects, for example biological objects that have been cast in resin.
A corresponding embodiment of the present invention has been represented in
The object 810 is viewed by means of a stereomicroscope 83 which exhibits an objective arrangement 89, directed onto the object 810, and two eyepiece tubes 84, 85. A first camera 86 has been coupled with eyepiece tube 84, and a second camera 87 has been coupled with eyepiece tube 85. In stereomicroscopes of such a type the objective arrangement conventionally generates an intermediate images which are then viewed with two eyepieces (one for the left eye, and one for the right eye). In the embodiment that is represented, instead of eyepieces the cameras 86, 87 have now been provided. In this embodiment, image sensors of the cameras 86, 87 may, for example, lie in the plane of the aforementioned intermediate image, in order in this way to record the intermediate images. In other embodiments, adapters, i.e. optical systems, may have been additionally provided which adapt the size of the intermediate images to the size of the image sensors, i.e. which reduce or enlarge the intermediate images. In one embodiment, the cameras 86, 87 are high-resolution colour-image cameras, for example cameras with a so-called full-HD resolution of 1920×1080 colour pixels, in which connection other resolutions may likewise be used and, in particular, a resolution that is used may depend on a requisite accuracy and richness of detail of the recording. In many embodiments in this connection the resolution is higher than the resolution used later, and only a section of the image sensor is used. By this means, an adaptation, for example of the section of the first camera 86 to a section of the second camera 87, or conversely, can be facilitated. If, for example, the aforementioned full-HD resolution is used for the further processing, the resolution of the image sensors used may amount in each instance to 2500×1500 colour pixels.
The microscope 83, in particular the cameras 86 and 87, accordingly represent a data source for providing a 3D data record, whereby in this case the 3D data record is a stereoscopic representation as elucidated above and, in principle, can also be used directly as a 3D representation for the purpose of representation on an appropriate 3D output device.
Outputs of the cameras 86, 87 have been connected to a computing unit 811, for example in the form of an appropriately programmed commercial computer (PC) 811. The computer 811 exhibits a memory 813 in which a further 3D data record of the object 810 has been stored, for example on the basis of a preceding measurement, a simulation or a computer-aided design. For example, the 3D data record of the object 810 stored into the memory 813 may have been obtained with a measurement by a laser scanning microscope. From the data record stored in the memory 813 the computer 811 generates a further 3D representation of the object 810, whereby a rendering for generating corresponding surfaces, visible in a stereoscopic 3D representation, can be undertaken, and outputs the 3D representation supplied by the cameras 86, 87 together with the further 3D representation in superimposed manner on a display device 82, for example on a stereo monitor, whereby the superimposition may be undertaken, for example, as described above.
Via the computer 811, moreover the 3D representation gained from the stored data record and the 3D representation gained via the stereomicroscope 83 can be aligned in respect of one another, in particular can be brought to the same size and perspective. In one embodiment, for the purpose of alignment use is made of fluorescent markers, in particular fluorescent beads, which in
The computer 811 may, as already mentioned, be programmed appropriately in order to enable a display of the stereo-camera images ‘live’ and simultaneously to enable a 3D representation on the basis of a data record stored in the memory 813. Moreover, functions for storing both individual camera images and stereoscopic pairs of images, as well as a corresponding loading function, can be provided.
In many embodiments, moreover, a selection option for selecting a desired type of superimposition (for example, according to one of
It is to be noted that in many embodiments a superimposed representation and a non-superimposed representation can also be represented in parallel, for example on different output units.
Moreover, in the case of the apparatus shown in
By virtue of a light-source 812 of such a type, the fluorescent beads 815 or other fluorescent markers can be made visible under the stereomicroscope 83. In this case, for example, in many embodiments scattered light may be visible by virtue of scattering on the fluorescent markers, or the fluorescent markers may additionally or alternatively be excited to fluoresce by the light-source 812. Consequently, the fluorescent markers are visible both in the 3D data record stored in the memory 813 and in the 3D data record generated by the stereomicroscope 83. For the purpose of aligning, the fluorescent markers can then be made to coincide.
An aligning of such a type may be undertaken in automated manner by means of the computing unit 811, but it may also be undertaken, entirely or partially, manually by a user via an input device 814 which has been coupled with the computer 811. The input device 814 may include conventional input units such as a keyboard, a mouse or a trackball, but it may also include a so-called 3D mouse. In another embodiment, by means of a conventional mouse or a conventional trackball a 3D control, in particular a virtual or real movement of the object in three dimensions, may have been implemented. Such a possibility of a three-dimensional control by means of a conventional mouse has been described in detailed manner in DE 103 58 722 A1, for example. Besides the aforementioned surveying, in this method a 3D cursor may also come into operation for the aligning, for example for the purpose of selecting and/or moving points, said cursor being represented, together with the superimposition of the 3D representations, on the display 82. An example of a representation of a 3D cursor of such a type will now be elucidated with reference to
In the case of the representation shown in
In
A movement of the cursor perpendicular to the image plane represented in
An example of this has been represented in
Moreover, in
The 3D cursor shown in
The cameras 86 and 87 can be read out in synchronised manner, in order, for example, to avoid distortions in the case of rapid movements.
It is also to be noted that a superimposition in the embodiment shown in
The memory 813 does not have to have been arranged within the computer 811 but may, for example, also be a memory arranged remotely which the computer 811 can access, for example via a network.
In
The apparatus shown in
In
In the case of the use of a stereomicroscope as in the embodiment shown in
For the purpose of aligning the 3D representations, moreover a registration will, if necessary, be performed, so that the representations have the same scale, for example the representations by means of the stereomicroscope and the representations by means of the laser scanning microscope. For this purpose, known properties—such as, for example, a block surface of an object, for example a height profile—can be utilised, in order to calculate a transformation from the LSM coordinate system into a coordinate system of the stereomicroscope. A transformation of such a type and the determination of parameters and correspondences needed for this can be undertaken automatically, for example by means of features of the object, or appropriate parameters can be predetermined by a user.
Only as an example, by means of a laser scanning microscope, for example, a volume of the order of magnitude of 100 μm×100 μm×100 μm can be registered, whereas with the stereomicroscope a volume of, typically, for example, 1.6 mm×900 μm×200 μm can be registered, so that, for example, from the data record supplied by the stereomicroscope a corresponding section can be chosen or the 3D representation on the basis of the data record stemming from the LSM recording can be superimposed only on a corresponding section of the representation on the basis of the stereomicroscope. The volume registered by the stereomicroscope in this method is dependent on an enlargement provided by the stereomicroscope. In many embodiments an enlargement of such a type can be set. In this case, a set enlargement can be registered automatically and can be communicated to a computing unit such as the computer 811 shown in
In many embodiments the object can be moved, for example during a manipulation—such as, for example, a cutting—under the stereomicroscope 83 shown in
Consequently, in the course of the superimposed display of the two 3D representations a correct orientation in space with respect to both rotation and also position and translation can be established.
As already mentioned, methods and apparatuses according to the invention can be used in many embodiments, in particular, for the purpose of manipulating objects, for example for the purpose of cutting objects. In this case, during the manipulation a viewing can be undertaken through a stereomicroscope, while simultaneously in superimposed manner data from other measurements or simulations or even design data (CAD data) are superimposed.
This can, for example, be useful when in the course of a measurement, for example an LSM measurement, in an object that has been cast in a resin block, for example a biological object, a region of interest is discovered which has to be examined further in another way, for example with an electron microscope. For the purpose of electron-microscopic examination of the region of interest, precisely this site of interest has to be exposed, in order firstly to enable the electron-microscopic examination. In this method it is necessary to hit the site to be examined exactly in the course of the exposure, and, above all, not to remove too much.
Objects of such a type that have been cast and prepared with fluorescent markers are used, for example, in virus research.
With an apparatus of the present invention an exposure of such a type can be undertaken, for example, by cutting in a microtome under stereomicroscopic observation, while simultaneously an image from another measurement, for example an LSM measurement, is superimposed, so that the site of interest, which has been marked where appropriate in the LSM data record, is readily recognisable and consequently the exposing can be controlled precisely, for example by cutting.
This will now be elucidated further with reference to
In
By superimposition of a 3D representation on the basis of the LSM data record, under a stereomicroscope being used a region of interest can be identified exactly during the viewing with the stereomicroscope after appropriate alignment, facilitating an exact cutting.
It is to be noted that firstly a coarse cut, for example by means of a mini circular saw or such like, can be carried out on the block 120 before the fine cut is then generated by means of the blade 1202.
In
In step 1301 a first 3D data record is recorded, for example by means of a laser scanning microscope. In the method a marking can be inserted at a site of interest, in order to facilitate a later identification or a later rediscovery of the site of interest.
In step 1302 a second 3D data record is recorded, for example with a stereomicroscope. The recording of the second 3D data record may in this case be repeated continuously, as already described, in order to provide a ‘live’ image of the object.
In step 1303 a superimposition of 3D representations based on the two data records is represented on a stereoscopic display system as elucidated.
In step 1304 the 3D representations are aligned with respect to one another as described. In step 1305 a check is made as to whether the 3D adjusted orientation has been attained, i.e. the alignment is correct. If no, at 1304 a renewed alignment is performed. If yes, in step 1306 the object is positioned relative to a blade, for which purpose the marking can be used, in order to be able to carry out a cutting at the marking. Subsequently the cutting procedure is then carried out.
As already elucidated with reference to
From the above comments it is evident that the invention is not limited to the concrete embodiments represented, since a large number of modifications and variations are possible.
Number | Date | Country | Kind |
---|---|---|---|
10 2012 106 890.9 | Jul 2012 | DE | national |