Patents by Inventor Ingmar Bitter
Ingmar Bitter has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 10102633Abstract: A method for segmenting a vessel from an image data that includes accessing the image data from which the vessel is segmented through a user display interface. A first seed point is then received from a user, the first seed point placed by the user on a first location on the image data. A second seed point is further received from the user, the second seed point placed by the user on a second location on the image data.Type: GrantFiled: December 30, 2015Date of Patent: October 16, 2018Assignee: HYLAND SWITZERLAND SARLInventors: Ingmar Bitter, Raghavendra Chandrashekara, Sandra Stapleton, Sameer Zaheer
-
Publication number: 20170154435Abstract: A method for segmenting a vessel from an image data that includes accessing the image data from which the vessel is segmented through a user display interface. A first seed point is then received from a user, the first seed point placed by the user on a first location on the image data. A second seed point is further received from the user, the second seed point placed by the user on a second location on the image data.Type: ApplicationFiled: December 30, 2015Publication date: June 1, 2017Inventors: Ingmar Bitter, Raghavendra Chandrashekara, Sandra Stapleton, Sameer Zaheer
-
Patent number: 8175348Abstract: Various level set techniques can be used to automatically segment the colon wall, including identifying the colon wall outer boundary. A speed image can be used during level set processing. For example, the speed image can be generated via inverting the gradient perpendicular to the segmented inner boundary of the colon wall. The techniques can be useful for determining wall thickness, which can be used to classify polyp candidates, diagnose diseases of the colon, and the like.Type: GrantFiled: June 5, 2007Date of Patent: May 8, 2012Assignee: The United States of America as represented by the Secretary of the Department of Health and Human ServicesInventors: Robert L. Van Uitert, Jr., Ronald M. Summers, Ingmar Bitter
-
Patent number: 7706600Abstract: 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.Type: GrantFiled: October 2, 2001Date of Patent: April 27, 2010Assignee: The Research Foundation of State University of New YorkInventors: Kevin Kreeger, Sarang Lakare, Zhenrong Liang, Mark R. Wax, Ingmar Bitter, Frank Dachille, Dongqing Chen, Arie E. Kaufman
-
Patent number: 7574024Abstract: 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.Type: GrantFiled: October 2, 2001Date of Patent: August 11, 2009Assignee: The Research Foundation of State University of New YorkInventors: Ingmar Bitter, Ming Wan, Arie E. Kaufman, Frank Dachille, Kevin Kreeger, Zhengrong Liang, Mark R. Wax
-
Patent number: 7471291Abstract: 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.Type: GrantFiled: November 6, 2006Date of Patent: December 30, 2008Assignee: The Research Foundation of State University of New YorkInventors: Arie E. Kaufman, Ingmar Bitter, Frank Dachille, Kevin Kreeger, Baoquan Chen
-
Publication number: 20080304616Abstract: Various level set techniques can be used to automatically segment the colon wall, including identifying the colon wall outer boundary. A speed image can be used during level set processing. For example, the speed image can be generated via inverting the gradient perpendicular to the segmented inner boundary of the colon wall. The techniques can be useful for determining wall thickness, which can be used to classify polyp candidates, diagnose diseases of the colon, and the like.Type: ApplicationFiled: June 5, 2007Publication date: December 11, 2008Inventors: Robert L. Van Uitert, JR., Ronald M. Summers, Ingmar Bitter
-
Publication number: 20080074422Abstract: A method, system and computer program product for automatically generating a set of views for a new set of voxel data according to a viewing protocol are provided. This involves a) storing a reference set of views for a reference set of voxel data according to the viewing protocol, wherein each view in the reference set of views is defined by a set of geometrical parameters defined with respect to a reference coordinate system of the reference set of voxels; b) defining a registration mapping from the reference set of voxel data to the new set of voxel data; and, c) for each view in the reference set of views, using the registration mapping to map each view in the reference set of views to the new set of voxel data to provide the set of views for the new set of voxel data according to the viewing protocol.Type: ApplicationFiled: September 22, 2006Publication date: March 27, 2008Inventors: Doron Dekel, Ingmar Bitter
-
Patent number: 7324104Abstract: Methods for generating a centerline or skeleton structure within a 3D virtual object are provided. A first method defines a centerline based on distance from boundary values along points of the defined centerline. A second method uses a distance from boundary field to assign costs to voxels in the virtual object and defines a minimum cost spanning tree based on assigned costs. The centerline is defined along the minimum cost spanning tree. Branches along the centerline are identified and added to the centerline to define a skeleton.Type: GrantFiled: September 16, 2002Date of Patent: January 29, 2008Assignee: The Research Foundation of State University of New YorkInventors: Ingmar Bitter, Arie E. Kaufman, Ming Wan, Jerome Liang, Mark R. Wax
-
Publication number: 20070206008Abstract: 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.Type: ApplicationFiled: November 6, 2006Publication date: September 6, 2007Applicant: The Research Foundation of the State University of New YorkInventors: Arie Kaufman, Ingmar Bitter, Frank Dachille, Kevin Kreeger, Baoquan Chen
-
Patent number: 7133041Abstract: 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.Type: GrantFiled: February 26, 2001Date of Patent: November 7, 2006Assignee: The Research Foundation of State University of New YorkInventors: Arie E. Kaufman, Ingmar Bitter, Frank Dachille, Kevin Kreeger, Baoquan Chen
-
Patent number: 7012603Abstract: An apparatus and method are provided for motion artifact detection and correction, where an apparatus includes a scanning device for receiving two-dimensional image slices of an object, a rendering device in signal communication with the scanning device for rendering a three-dimensional volume representation of the two-dimensional image slices, and a correction device in signal communication with the rendering device for correcting motion artifacts within the three-dimensional volume representation; and a corresponding method for detecting motion artifacts within scan data of a region comprising an object includes creating a three-dimensional representation with volume elements of the region based on the scan data, analyzing the volume elements along a boundary of the object, and determining the existence of a motion artifact in response to the analyzing.Type: GrantFiled: November 21, 2002Date of Patent: March 14, 2006Assignee: Viatronix IncorporatedInventors: Dongqing Chen, Ingmar Bitter
-
Publication number: 20050228250Abstract: 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.Type: ApplicationFiled: November 21, 2002Publication date: October 13, 2005Inventors: Ingmar Bitter, Wei Li, Michael Meissner, Frank Dachille, Soren Grimm, George Economos
-
Publication number: 20040125103Abstract: 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.Type: ApplicationFiled: January 9, 2003Publication date: July 1, 2004Inventors: Arie E. Kaufman, Ingmar Bitter, Frank Dachille, Kevin Kreeger, Baoquan Chen
-
Publication number: 20040109603Abstract: 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.Type: ApplicationFiled: February 2, 2004Publication date: June 10, 2004Inventors: Ingmar Bitter, Ming Wan, Arie E. Kaufman, Frank Dachille, Kevin Kreeger, Zhengrong Liang, Mark R. Wax
-
Patent number: 6674430Abstract: 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.Type: GrantFiled: July 16, 1999Date of Patent: January 6, 2004Assignee: The Research Foundation of State University of New YorkInventors: Arie Kaufman, Ingmar Bitter, Baoquan Chen, Frank Dachille, Kevin Kreeger
-
Publication number: 20030122824Abstract: An apparatus and method are provided for motion artifact detection and correction, where an apparatus includes a scanning device for receiving two-dimensional image slices of an object, a rendering device in signal communication with the scanning device for rendering a three-dimensional volume representation of the two-dimensional image slices, and a correction device in signal communication with the rendering device for correcting motion artifacts within the three-dimensional volume representation; and a corresponding method for detecting motion artifacts within scan data of a region comprising an object includes creating a three-dimensional representation with volume elements of the region based on the scan data, analyzing the volume elements along a boundary of the object, and determining the existence of a motion artifact in response to the analyzing.Type: ApplicationFiled: November 21, 2002Publication date: July 3, 2003Applicant: Viatronix IncorporatedInventors: Dongqing Chen, Ingmar Bitter
-
Patent number: 6483507Abstract: A volume rendering processor renders a two-dimensional image from a volume data set of voxels constituting a three-dimensional representation of an object. Voxel memory interface logic retrieves the voxels from a voxel memory in a scanned order with respect to X, Y and Z coordinate axes, the Z axis being the axis most nearly parallel to a predefined viewing direction. The set of voxels having equal Z coordinate values are referred to as a “slice” of voxels. Interpolation logic calculates a sequence of samples from the retrieved voxels such that (i) each sample lies along a corresponding imaginary ray extending through the object parallel to the viewing direction, (ii) each sample results from interpolating the eight voxels surrounding the sample in the XYZ coordinate system. “Supersampling” in the Z dimension is performed such that the number of samples calculated for each ray is greater than the number of slices of voxels in the volume data set.Type: GrantFiled: May 22, 2001Date of Patent: November 19, 2002Assignee: TeraRecon, Inc.Inventors: Randy B. Osborne, Ingmar Bitter, Hanspeter Pfister, James Knittel, Hugh C. Lauer
-
Publication number: 20020005850Abstract: A volume rendering processor renders a two-dimensional image from a volume data set of voxels constituting a three-dimensional representation of an object. Voxel memory interface logic retrieves the voxels from a voxel memory in a scanned order with respect to X, Y and Z coordinate axes, the Z axis being the axis most nearly parallel to a predefined viewing direction. The set of voxels having equal Z coordinate values are referred to as a “slice” of voxels. Interpolation logic calculates a sequence of samples from the retrieved voxels such that (i) each sample lies along a corresponding imaginary ray extending through the object parallel to the viewing direction, (ii) each sample results from interpolating the eight voxels surrounding the sample in the XYZ coordinate system. “Supersampling” in the Z dimension is performed such that the number of samples calculated for each ray is greater than the number of slices of voxels in the volume data set.Type: ApplicationFiled: May 22, 2001Publication date: January 17, 2002Applicant: Terarecon, Inc.Inventors: Randy B. Osborne, Ingmar Bitter, Hanspeter Pfister, James Knittel, Hugh C. Lauer
-
Patent number: 5847711Abstract: An apparatus and method for parallel and perspective real-time volume visualization. The method employs ray-slice-sweeping and includes the steps of selecting viewing and processing parameters; initializing a compositing buffer; sampling voxel values from a three dimensional memory buffer onto a current slice of sample points; combining the sample point values with pixels of the compositing buffer along a plurality of interstice ray segments which extend only between the current slice and an adjacent slice associated with the compositing buffer; and repeating the sampling and combining steps by subsequentially sweeping through subsequent slices of sample points parallel to the first processing slice until the last processing slice is reached. Each of the subsequent slices in turn becomes the current slice. The apparatus includes a three dimensional buffer; a pixel bus; a plurality of rendering pipelines; and a control unit.Type: GrantFiled: August 1, 1997Date of Patent: December 8, 1998Assignee: The Research Foundation of State University of New YorkInventors: Arie E. Kaufman, Ingmar Bitter