摘要:
In accordance with the present invention, a method for determining a centerline through a region of interest in a 3D image dataset is provided. The method includes identifying the boundaries of the region of interest and identifying the endpoints of the region of interest. For those points within the boundaries, a penalty value which is a function of the proximity of the point to a boundary is determined. A centerline is then identified by the path connecting the endpoints which has the minimum penalized distance wherein the penalized distance reflects the actual accumulated pathlength and the penalties associated with the points along the path. From the centerline, branches of a complete skeleton can be established by determining branch endpoints and then finding the minimum penalized distance from each endpoint the centerline or another intersecting branch.
摘要:
Virtual navigation (2255) and examination of virtual objects are enhanced using methods of insuring that an entire surface to be examined has been properly viewed. A user interface (FIG. 23) identifies regions which have not been subject to examination and provides a mechanism (2250) to route the user to these regions in the 3D display. Virtual examination is further improved by the use of measuring disks (905) to enhance quantitative measurements such as diameter, distance, volume and angle. Yet another enhancement to the virtual examination of objects is a method of electronic segmentation, or cleaning, which corrects for partial volume effects occurring in an object.
摘要:
An apparatus and method for real-time volume processing and universal three-dimensional rendering. The apparatus includes a plurality of three-dimensional (3D) memory units; at least one pixel bus for providing global horizontal communication; a plurality of rendering pipelines; at least one geometry bus; and a control unit. The apparatus includes a block processor having a circular ray integration pipeline for processing voxel data and ray data. Rays are generally processed in image order thus permitting great flexibility (e.g., perspective projection, global illumination). The block processor includes a splatting unit and a scattering unit. A method for casting shadows and performing global illumination in relation to light sources includes sweeping a two dimensional array of rays through the volume can also be implemented with the apparatus. A method for approximating a perspective projection includes using parallel projection.
摘要:
An apparatus and method for real-time volume processing and universal three-dimensional rendering. The apparatus includes a plurality of three-dimensional (3D) memory units; at least one pixel bus for providing global horizontal communication; a plurality of rendering pipelines; at least one geometry bus; and a control unit. The apparatus includes a block processor having a circular ray integration pipeline for processing voxel data and ray data. Rays are generally processed in image order thus permitting great flexibility (e.g., perspective projection, global illumination). The block processor includes a splatting unit and a scattering unit. A method for casting shadows and performing global illumination in relation to light sources includes sweeping a two dimensional array of rays through the volume can also be implemented with the apparatus. A method for approximating a perspective projection includes using parallel projection.
摘要:
An apparatus and method for real-time volume processing and universal three-dimensional rendering. The apparatus includes a plurality of three-dimensional (3D) memory units; at least one pixel bus for providing global horizontal communication; a plurality of rendering pipelines; at least one geometry bus; and a control unit. The apparatus includes a block processor having a circular ray integration pipeline for processing voxel data and ray data. Rays are generally processed in image order thus permitting great flexibility (e.g., perspective projection, global illumination). The block processor includes a splatting unit and a scattering unit. A method for casting shadows and performing global illumination in relation to light sources includes sweeping a two dimensional array of rays through the volume can also be implemented with the apparatus. A method for approximating a perspective projection includes using parallel projection.
摘要:
An apparatus and method for real-time volume processing and universal three-dimensional rendering. The apparatus includes a plurality of three-dimensional (3D) memory units; at least one pixel bus for providing global horizontal communication; a plurality of rendering pipelines; at least one geometry bus; and a control unit. The plurality of rendering pipelines each preferably include hardware for interpolation, shading, FIFO buffering, communication and table lookups. The apparatus of the present invention may be coupled to a geometry pipeline for mixing surfaces, images and volumes together in a single image. A method for performing volumetric ray casting of a 3D volume includes the steps of calculating a distance along a major projection axis from a predefined viewpoint; dividing the volume into a plurality of consecutive regions having exponentially increasing bounds; casting a plurality of rays from the viewpoint through the volume; either merging two or more rays or splitting one or more rays at the region boundaries; and repeating the ray casting and merging/splitting steps until the entire volume has been processed. The apparatus and methods of the present invention achieve true real-time performance for high-resolution volume rendering, mixing surfaces and volumes in a single image, and accelerating other imaging operations, including texture mapping and image-based rendering.
摘要:
A user interface (90) comprises an image area that is divided into a plurality of views for viewing corresponding 2-dimensional and 3-dimensional images of an anatomical region. Tool control panes (95-101) can be simultaneously opened and accessible. The segmentation pane (98) enables automatic segmentation of components of a displayed image within a user-specified intensity range or based on a predetermined intensity
摘要:
A system and method are provided for generating a three-dimensional visualization image of an object such as an organ using volume visualization techniques and exploring the image using a guided navigation system that allows the operator to travel along a flight path and to adjust the view to a particular portion of the image of interest in order, for example, to identify polyps, cysts or other abnormal features in the visualized organ; where imaging data sets are acquired using conventional two-dimensional scans of the object in both a supine and prone orientation, and correspondence between the respective data sets is determined to permit jumping from one visualization orientation to the other while remaining at the same virtual location within the organ.
摘要:
An imaging system for automated segmentation and visualization of medical images (100) includes an image processing module (107) for automatically processing image data using a set of directives (109) to identify a target object in the image data and process the image data according to a specified protocol, a rendering module (105) for automatically generating one or more images of the target object based on one or more of the directives (109) and a digital archive (110) for storing the one or more generated images. The image data may be DICOM-formatted image data (103), wherein the imaging processing module (107) extracts and processes meta-data in DICOM fields of the image data to identify the target object. The image processing module (107) directs a segmentation module (108) to segment the target object using processing parameters specified by one or more of the directives (109).
摘要:
Systems and methods for visualization and interactive navigation of virtual images of internal organs are provided to assist in medical diagnosis and evaluation of internal organs. In one aspect, an image data processing system (105) includes an image rendering system (111) for rendering multi-dimensional views of an imaged object from an image dataset (106) of the imaged object, a graphical display system (112) for displaying an image of a rendered view according to specified visualization parameters, an interactive navigation system (107) which monitors a user's navigation through a virtual image space of a displayed image and which provides user navigation assistance in the form of tactile feedback by a navigation control unit (115) operated by the user, upon an occurrence of a predetermined navigation event.