SYSTEM AND METHOD FOR USING THREE DIMENSIONAL INFRARED IMAGING TO PROVIDE DETAILED ANATOMICAL STRUCTURE MAPS
First Claim
1. A method for generating an accurate model in three dimensions (3D) of internal and external anatomical features, comprising:
- collecting simultaneous images of a body segment using a plurality of imaging devices;
calibrate the model by comparing the simultaneous images from the plurality of imaging devices.
0 Assignments
0 Petitions
Accused Products
Abstract
Calibrated infrared and range imaging sensors are used to produce a true-metric three-dimensional (3D) surface model of any body region within the fields of view of both sensors. Curvilinear surface features in both modalities are caused by internal and external anatomical elements. They are extracted to form 3D Feature Maps that are projected onto the skin surface. Skeletonized Feature Maps define subpixel intersections that serve as anatomical landmarks to aggregate multiple images for models of larger regions of the body, and to transform images into precise standard poses. Features are classified by origin, location, and characteristics to produce annotations that are recorded with the images and feature maps in reference image libraries. The system provides an enabling technology for searchable medical image libraries.
-
Citations
12 Claims
-
1. A method for generating an accurate model in three dimensions (3D) of internal and external anatomical features, comprising:
-
collecting simultaneous images of a body segment using a plurality of imaging devices; calibrate the model by comparing the simultaneous images from the plurality of imaging devices.
-
-
2. The method of claim 1, wherein the plurality of imaging devices comprises an infrared imager, a range imager, and a visual imager, and the calibration step further comprises:
-
performing intrinsic calibration of each imager to compute its intrinsic correction transform for lens aberrations, radial distortion, detector array nonregularities, and other biases in its output image; performing extrinsic calibrations of a selected two of the imagers, the selected imagers each having a lower (x,y) sample density than any non-selected imager, said extrinsic calibration obtaining an extrinsic overlay transform for each respective selected imager; combining corrected and overlaid images of the infrared camera and the range imager to produce a 3D infrared model with a body-centric coordinate system; processing the range image to extract a curvilinear feature map of external anatomy; processing the infrared image to extract a curvilinear feature map of internal anatomy; skeletonizing the respective curvilinear feature maps; producing skeleton node maps containing intersection and branch locations of said curvilinear features; labeling each node according to a standard directory description of intersecting or branching anatomical features; forming a layered composite image of the infrared, range, and visual images, plus their feature maps, plus their skeletonized feature maps, plus their node maps; selecting nodes corresponding to three reference points designated for said body segment; rotating the composite image in three-dimensional space such that the three reference points define a two dimensional (2D) image plane, said 2D image plane being a standard pose for said body segment; storing said rotated standardized composite image as a labeled facet of a total 3D body map; repeating said further calibration steps for additional body segments.
-
-
3. A method as in claim 2, where a second infrared imager is substituted for the visual imager.
-
4. A method as in claim 2, where imagers of higher spatial resolution are substituted and used to refine said body map by obtaining images over smaller body segments for at least a portion of said body map, said portion being increased until a desired level of refinement has been reached, said refined body map segments being linked to their corresponding body map segments.
-
5. A method to produce a 2D body map by producing, for a given body segment, a composite image in standardized pose in accordance with claim 2, then for each pixel of a curvilinear feature assign grayscale or color value equal to the range value at that pixel, then disregard range values now encoded into grey or color presentation, thereby leaving a 2D body map as a residual.
-
6. A method as in claim 5, further comprising annotating visual, x-ray, or other 2D images with anatomical features by overlaying and merging said 2D images with the 2D body map using common features for alignment and registration.
-
7. (canceled)
-
8. A method as in claim 7, further comprising
generating sequential body maps over time, where at each time interval body-centric body map coordinates are translated into an external coordinate system with reference points outside the body; -
tracking movement of the body relative to the external coordinate system; predicting body map coordinates in the external coordinate system at the next time interval; adjusting body map coordinates to the predicted values; and projecting the adjusted body map onto a body surface.
-
-
9. A method as in claim 8, further comprising synchronizing imaging, processing and projection cycles to respiration of the human subject.
-
10. A method as in claim 8, further comprising synchronizing imaging, processing and projection cycles to the cardiac pulse cycles of the human subject.
-
11. A method as in claim 2, further comprising projecting the body map onto a surface or model of a human body.
-
12. A method as in claim 3, further comprising projecting the body map onto a surface or model of a human body.
Specification