referring to fig1 , an optical scanning apparatus 2 , as described in u . s . pats . no . 5 , 692 , 511 and 6 , 100 , 520 , supports a patient 4 on a patient support surface 6 , such as a tabletop . the patient &# 39 ; s breast 8 is pendent within a scanning chamber 10 , around which orbits , revolves a detector mechanism 12 . the tabletop 6 includes an opening 13 through which the breast protrudes into the scanning chamber 10 . the detector mechanism 12 orbits typically 360 ° around the vertical axis of the scanning chamber 10 and increments vertically ( the “ elevator ” motion ) between orbits to image successive slice planes . this is repeated until all the slice planes of the object have been scanned . fig2 shows a top view of the detector mechanism 12 from fig1 . a laser source 14 impinges on the scanned object , such as the breast 8 at point 16 . a plurality of detectors 18 define an arc surrounding the scanned object . a collimator 20 defines each detector &# 39 ; s field of view to a small area on the surface of the scanned object . light enters the scanned object at point 16 and exits at every point on its circumference . three exit points , 22 , 24 and 26 are shown , corresponding to three detectors . the entire mechanism rotates around the center of orbit rotation 28 as indicated by the curved arrow 30 . every detector is preferably collimated , aiming at the center or axis of orbit rotation 28 and the laser source also points toward the center of rotation . the detectors are spaced at equal angular increments around the center of rotation . the orbit rotation is alternately 360 ° clockwise for one slice plane , then 360 ° counterclockwise for the next slice plane , as indicated by the double arrow 30 . fig3 a shows a vertical cross - section through the detector mechanism of fig2 and a patient &# 39 ; s breast with pronounced cooper &# 39 ; s droop . the detector mechanism 12 is shown as imaging one slice , though any number of slices can be imaged simultaneously as disclosed in u . s . pat . no . 6 , 100 , 520 . the patient &# 39 ; s breast 8 is pendent within the scanning chamber 10 . the patient is supported by the scanning apparatus &# 39 ; tabletop 6 . a laser 32 projects a coherent light beam 34 which impinges on the patient &# 39 ; s breast at point 36 . a detector assembly 38 is shown , imaging point 40 on the breast . each detector assembly consists of an opaque collimator 42 with one collimating channel 44 . the collimating channels can be round , square , hexagonal , triangular or another cross - sectional shape . the collimator restricts the fields of view of each detector assembly to a small , defined area on the surface of the scanned object , the breast . at the rear of each collimating channel is a lens 46 , which focuses the light propagating clown the collimating channel onto the photodetector 48 . the lenses are shown as plano - convex , but could be biconvex or could be eliminated if the photodetector area were larger than the collimating channel &# 39 ; s area . the photodetectors are connected to a signal processing electronics 50 , which would typically provide amplification and analog - to - digital conversion . the laser 32 could be a semiconductor diode laser , a solid - state laser or any other near - infrared light source . the photodetectors 48 could be photodiodes , avalanche photodiodes , phototransistors , photomultiplier tubes , microchannel plates or some other photosensitive device that converts incoming light photons to an electrical signal . six slice planes are shown through the breast , indicated by dashed lines , though typically there will be many more , spaced at 2 - 4 millimeters . the scanning mechanism 12 , consisting of the scanning chamber 10 , the laser 32 , collimators 42 , detectors 48 and the signal processing electronics 50 , is incremented vertically downward between slice planes . a requirement for optical tomographic imaging is that the object being scanned , the breast , surrounds the orbital rotation axis 28 at each slice plane . in other words , the breast must contain the axis of rotation at each slice plane . this condition is true for slice planes 52 - 60 but not for slice plane 62 . at the level of slice 62 , the laser beam 34 would miss the breast entirely at certain orbital angles . this would cause the acquired data at those orbital angles to be incorrect and the resultant reconstructed image would not be a faithful representation of the optical parameters of that slice of tissue . fig3 b shows the same vertical cross - section through the detector mechanism 12 as fig3 a , but with the elevator having moved the scanning mechanism to the level of slice plane 62 . additionally , the patient 4 and scanning apparatus tabletop 6 have been translated to the left with respect to the scanning mechanism , such that axis of rotation 28 is now contained within or surrounded by breast at the level of the slice plane 62 . this is the essence of the present invention : permit translation between the patient and the scanning mechanism so that the breast can be repositioned to always surround or contain the orbital rotation axis 28 . an alternative way of stating the same concept is to permit translation between the patient and the scanning mechanism so that the breast can be repositioned such that the laser beam always contacts the breast at all orbital angles around the breast . it is immaterial whether the patient is translated or the scanning mechanism is translated or both . fig4 a shows the internal structure of an optical scanning apparatus with the tabletop 6 lifted off . a framework 66 supports the scanning mechanism and tabletop , and therefore the patient . the detector mechanism , not shown for clarity , mounts on an elevator plate 68 , which moves vertically on three acme leadscrews 70 . the elevator plate 68 typically at the start the scan of a breast would be at its uppermost position , then descend in increments until the entire breast has been imaged , driven by an electric motor , not shown for clarity . the detector mechanism 12 mounts in the circular hole 72 of the elevator plate . at the four corners of the framework 66 are xy translation mechanisms 74 , consisting of crossed linear ball guides and rails . a magnified view of one of the xy translation mechanisms is shown in fig4 b . the x - axis recirculating ball guide block 76 rides on the x - axis linear rail 78 , providing linear motion in the x , cross - table axis . the y - axis linear rail 80 is mounted to the underside of the tabletop 6 , shown exploded for clarity . the y - axis recirculating ball guide block 82 provides linear motion in the y , table - length axis and is mounted to the x - axis recirculating ball guide block 76 . four such xy translation mechanisms attach the tabletop to the framework , allowing complete xy freedom of the tabletop over a distance determined by the length of the linear rails . attached to the x - axis recirculating ball guide block in the upper - left corner is a x - axis linear optical encoder 84 . attached to the y - axis recirculating ball guide block in the upper - left corner is a y - axis linear optical encoder 86 . these encoders provide the xy position of the tabletop , which information is required to locate or register the reconstructed cross - sectional images in space . this is essential for presenting 3 - d representations of the breast , where all the slice images are assembled into a single volumetric image . it should be understood that the x - axis and y - axis translation mechanisms 74 provide the means for centering the breast with the axis of rotation of the scanning mechanism . fig4 c shows the internal structure of an optical scanning apparatus with the tabletop 6 lifted off . the xy translation mechanisms 74 are not shown for clarity . an automatic centering mechanism 88 is shown . before starting a scan , the scanning mechanism , mounted on the elevator plate 68 , is “ homed ” to its uppermost position via the acme leadscrews 70 . attached to the elevator plate is a centering cone 90 which accepts a centering probe 92 . the centering probe 92 is attached to the underside of the tabletop 6 . if the tabletop has been moved off its centered position ( the tabletop hole 13 no longer being concentric to the scanning mechanism axis of rotation 28 ), the centering probe will contact the side of the centering cone and be forced to the center ( bottom ) of the centering cone . the centering cone is in the shape of a funnel cup , open at the top and narrows to a point at the bottom . the centering probe assembly 92 is shown in fig4 d . the end of the probe is a roller ball 94 , a large ball bearing , which will touch the surface of the centering cone and roll along that surface . the roller ball 94 is mounted in a polymer cup 96 , machined from a low - friction plastic such as teflon ( trademark ) or rulon ( trademark ). the probe end is mounted on a large machine screw 98 , which is threaded into a housing 100 and locked in place by a jam nut 102 . the machine screw 98 and housing 100 permit adjustment of the probe length . this assembly attaches to the underside of the tabletop via a mounting flange 104 . the tabletop xy positioning is preferably a manual system , rather than motorized . an electromagnetic brake holds the tabletop in place once positioned . this brake ( not shown ) consists of an electromagnet , commonly used to secure emergency exit doors , attached to the framework , which bears on an iron plate attached to the tabletop . the operator releases the brake via a switch and moves the tabletop by hand to the desired position . the optical scanning apparatus acquires and displays the perimeter of the breast at each slice , as described in u . s . pat . nos . 6 , 044 , 288 and 6 , 029 , 077 . the operator uses this perimeter information to recenter the breast in the scanning chamber . fig5 a and 5b illustrate an led display 103 mounted in the tabletop that the operator uses to position the tabletop . the led display 103 comprises two lines of individual leds intersecting perpendicularly into a cross , having x and y axes . the general purpose computer that controls the optical scanning apparatus will calculate the breast perimeter as described in the patents above , and illuminate the leds accordingly . the illuminated leds 105 shows the extent of off - centeredness of the breast relative to the axis of rotation . fig5 a indicates that the patient position is low and to the right . the operator will move the tabletop and the control computer will continuously update the led display . the operator will move the tabletop to the left and upward until the led pattern is as shown in fig5 b , where the leds are evenly lit about the center , indicating the breast is now centered . the xy translation mechanisms are preferably a recirculating ball guide block riding on a linear rail . this combination provides a very low coefficient of friction , on the order of 1 %. thus the force to move the tabletop , even with a 400 lb . patient , will be on the order of 5 lbs . many other linear positioning mechanisms could be employed , such as crossed - roller slides , polymer bushing slides , linear ball bearing slides ( not recirculating ) and linear tracks with rollers or cam followers . the tabletop xy position sensors are preferably linear optical encoders , although linear potentiometers , linear variable displacement transducers ( lvdts ) or rotary encoders or potentiometers attached to a windlass mechanism may also be used . the automatic centering mechanism preferably uses a roller - ball probe entering a conical centering pocket . the centering pocket could be pyramidal , with any number of faces , or hemispherical , or virtually any other shape that is open at the top and comes to a point at the bottom . the operator feedback for positioning preferably is an led display in the tabletop . any form of 2 - dimensional display may also be employed to indicate the current and desired table position . the embodiment of fig4 a - 4d discloses moving the patient on the tabletop with respect to a stationary scanning mechanism . alternatively , the scanning mechanism could be moved with respect to a stationary tabletop and patient . fig6 illustrates an optical scanning apparatus mounted on an xy translation mechanism . in fig6 , collimator 106 , shown with a conical mirror to fold the optical path 90 °, collimates the light from the breast to detectors 108 , mounted on a horizontal shelf 110 . additional disclosure of the conical mirror - collimator - detector structure is shown in wo 2004 / 096010 . the shelf 110 is affixed to a cylindrical barrel 112 which forms the scanning chamber 10 . the cylindrical barrel 112 is mounted to an elevator plate 114 via a ball bearing , which is not shown , permitting orbital rotation around its z - axis . the scanning mechanism 12 is rotated via chain 116 and sprocket 118 by an orbit stepping motor , hidden under the elevator plate 114 . the elevator plate 114 is mounted on three acme leadscrews 120 . chain 122 , driven by elevator stepping motor 124 via sprocket 126 will cause the elevator plate 114 to “ crawl ” up and down the acme screws 120 via sprockets 128 ( one sprocket is hidden behind the cylindrical barrel 112 ). with the combination of the two stepping motors , a precise helical scanning motion can be achieved . helical scanning means that the source and detector continuously revolve around the subject while the subject is translated slowly through the plane of the source and detectors . thus the trajectory of the detector is a helix , which is a screw thread shape . the three acme screws 120 are mounted on an l - shaped bracket 130 which translates in the x direction via linear bearings 132 sliding on ground rods 134 . the linear bearings 132 are shown as recirculating ball bearings , though many other types of linear bearings would suffice . x - axis stepping motor 136 effects the x translation via a gear pinion , not shown for clarity , meshed with a gear rack 138 . rotation of the x - axis stepping motor 136 will cause the scanning mechanism to translate in the x direction . the ground rods 134 are mounted on floating blocks 140 , as is the x - axis stepping motor 136 via z - bracket 142 . the floating blocks 140 translate in the y direction via linear bearings 144 sliding on ground rods 146 . y - axis stepping motor 148 effects the y translation via a gear pinion , not shown for clarity , meshed with a gear rack 150 . rotation of the y - axis stepping motor 148 will cause the scanning mechanism to translate in the y direction . the y - axis ground rods 146 are mounted on fixed blocks 152 which are mounted to a baseplate 154 . the baseplate 154 also mounts the y - axis stepping motor 148 via z - bracket 156 . the baseplate 154 is mounted to the floor of the scanner or is itself the floor of the scanner . the optical scanning apparatus acquires and displays the perimeter of the breast at each slice , as described in u . s . pat . nos . 6 , 044 , 288 and 6 , 029 , 077 . from this perimeter determination , the center of the breast can be determined at each slice and the controlling computer can translate the scanning mechanism in order to keep the breast centered in the scanning chamber . the use of stepping motors for the x and y movements advantageously obviates the need for any encoders , since the step count is exactly proportional to the position . limit switches , not shown , are used to center the x and y movements . the xy translation mechanism preferably uses stepping motors for actuation and linear recirculating ball bearings sliding on ground rods for guides . dc motors , brush or brushless , rotational or linear , as actuators may also be used . many forms of linear guide could be used as alternatives to the ground rods and ball bearings , such as the recirculating ball guides of fig4 b . it should be understood that the xy translation mechanism described above provides the means for means for centering the breast with the axis of rotation of the scanning mechanism . an alternative to translating either the patient or the entire scanning mechanism is to control the aiming of the laser so that the breast is constantly illuminated , independent of its position in the scanning chamber . fig7 and 8 show a laser aiming mechanism in a scanning apparatus . in fig7 , the source laser , not shown , is delivered by optical fiber 158 to an sma connector 160 . the diverging output of the sma connector 160 is collimated into a parallel beam by lens 162 . the parallel beam is directed to a turning mirror 164 which is mounted on the shaft of a galvanometer 166 . the galvanometer 166 is a dc motor designed to move quickly over a small angular range , typically ± 30 ° or less . they are commercially available from gsi lumonics , cambridge technology , nutfield technology and others . they are designed to scan light beams in milliseconds to very high accuracy and stability over angular ranges of typically ± 30 °. the movement of the turning mirror 164 will deflect the laser beam 168 and control its landing spot on the breast 170 . in this figure , the center of rotation of the scanning mechanism is 172 and the center of this slice of the breast is 174 . the scanning mechanism consists of the laser launch mechanism 158 - 166 , a multiplicity of collimators 176 and optical detectors 178 . as the scanning mechanism rotates , the center of the breast 170 appears to describe a circle 180 . the galvanometer 166 is controlled such that the laser beam 168 always points toward the center 174 of the breast 170 . the optical scanning apparatus acquires and displays the perimeter of the breast at each slice , as described in u . s . pat . nos . 6 , 044 , 288 and 6 , 029 , 077 . from this perimeter determination , the center of the breast r can be determined . fig8 shows the same view as fig7 , with the detector components removed for clarity . the center of the breast 170 is at a distance r and angle θ from the center of rotation 172 . the distance from the turning mirror 164 to the center of rotation 108 is r . the angle of deflection φ of laser beam 168 is given by : the angle of deflection of the turning mirror 164 will be ½ the angle φ . equation 1 can be implemented in many ways : computation by some general purpose computer or as a 2 - dimensional lookup table , loaded in advance by a general purpose computer , indexed by r and θ . it should be understood that the turning mirror 164 along with the perimeter data of the breast provides the means for aiming the radiation source toward the center of the breast during scanning . while this invention has been described as having a preferred design , it is understood that it is capable of further modification , uses and / or adaptations of the invention following in general the principle of the invention and including such departures from the present disclosure as come within known or customary practice in the art to which the invention pertains , and as may be applied to the essential features set forth , and fall within the scope of the invention or the limits of the appended claims .