Patents by Inventor Stefan Brabec
Stefan Brabec 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: 10296713Abstract: There is described a method and a system including a viewing application running on a user's device configured to create a user interface including a drawable region on the user's device, a server environment including a coordinator engine to receive requests for review sessions from the viewing application, and a review helper process, allocated to each review session by the coordinator engine. The helper process retrieves medical study data from a data storage and transfers a stream of drawing commands to the viewing application. At least part of the drawing commands are cached on the user's device, so that the helper will not transfer the cached drawing commands again, and/or will transfer a drawing command relating only to a difference between one frame and the next.Type: GrantFiled: December 29, 2015Date of Patent: May 21, 2019Assignee: TOMTEC IMAGING SYSTEMS GMBHInventor: Stefan Brabec
-
Publication number: 20170186129Abstract: There is described a method and a system including a viewing application running on a user's device configured to create a user interface including a drawable region on the user's device, a server environment including a coordinator engine to receive requests for review sessions from the viewing application, and a review helper process, allocated to each review session by the coordinator engine. The helper process retrieves medical study data from a data storage and transfers a stream of drawing commands to the viewing application. At least part of the drawing commands are cached on the user's device, so that the helper will not transfer the cached drawing commands again, and/or will transfer a drawing command relating only to a difference between one frame and the next.Type: ApplicationFiled: December 29, 2015Publication date: June 29, 2017Inventor: Stefan Brabec
-
Patent number: 8736609Abstract: The present invention relates to a method and a device for visualizing surface-like structures in volumetric data sets, including defining local coordinate systems at sample points of the volumetric data set, transforming external parameters from a global coordinate system into the local coordinate systems, calculating the gradient vector components (Gai, Gbi, Gci) within the local coordinate systems of the sample points, and using the gradient vector components (Gai, Gbi, Gci) for calculating a surface normal at a given position of the volumetric data set, where the surface normal is important for conventional illumination models such as the Blinn-Phong shading model, preferably, the present invention is also calculating the external parameters from the global coordinate system at the given position by using the transformed external parameters of the local coordinate systems of the sample points, where the shading or illumination at the given position is then done by using a conventional illumination model,Type: GrantFiled: November 2, 2010Date of Patent: May 27, 2014Assignee: Tomtec Imaging Systems GmbHInventor: Stefan Brabec
-
Patent number: 8634615Abstract: A method of filtering an image dataset and an apparatus, a data carrier, and a computer program product, the method having the following steps: providing an N-dimensional input image dataset; applying a filtering algorithm to the input image dataset, wherein the filtering algorithm is essentially unvarying over the dataset, to thereby obtain a filtered image dataset; providing a spatially varying weighting function between the input and the filtered image datasets; computing a weighted sum of the input image dataset and the filtered image dataset, thereby using the spatially varying weighting function, in order to obtain an output image dataset.Type: GrantFiled: October 8, 2008Date of Patent: January 21, 2014Assignee: Tomtec Imaging Systems GmbHInventor: Stefan Brabec
-
Patent number: 8427477Abstract: The present invention relates to a method and system for graphic representation of dynamic information from a dynamic 2D or 3D object. In particular, the invention relates to a novel method of interpolating dynamic information having values of different signs. The method of the present invention is particularly useful for the graphic representation of dynamic information, in particular flow data which has been acquired with a color-Doppler-method. The method of the invention can be used for representing the flow of liquids, such as blood and is therefore useful for human and animal diagnostics.Type: GrantFiled: January 16, 2007Date of Patent: April 23, 2013Assignee: Tomtec Imaging Systems GmbHInventor: Stefan Brabec
-
Patent number: 8358304Abstract: The invention relates to method and an apparatus for depth cueing, i.e. improving the sense of depth in two-dimensional images of three-dimensional volume data, said 2D images being generated using volume rendering. The invention is characterized in that a second depth color chart generated from the original color chart by permuting at least two color channels is used in the depth dimension. Alternatively, all three color channels can be permuted.Type: GrantFiled: February 5, 2008Date of Patent: January 22, 2013Assignee: Tomtec Imaging Systems GmbHInventor: Stefan Brabec
-
Publication number: 20110262023Abstract: A method of filtering an image dataset and an apparatus, a data carrier, and a computer program product, the method having the following steps: providing an N-dimensional input image dataset; applying a filtering algorithm to the input image dataset, wherein the filtering algorithm is essentially unvarying over the dataset, to thereby obtain a filtered image dataset; providing a spatially varying weighting function between the input and the filtered image datasets; computing a weighted sum of the input image dataset and the filtered image dataset, thereby using the spatially varying weighting function, in order to obtain an output image dataset.Type: ApplicationFiled: October 8, 2008Publication date: October 27, 2011Applicant: TOMTEC IMAGING SYSTEMS GMBHInventor: Stefan Brabec
-
Patent number: 8018454Abstract: An intersection of a cut plane with a proxy geometry representing a scan volume is determined with a processor. The intersection is simplified, such as identifying a quadrilateral or triangle most closely enclosing the intersection. The vertex processor of a GPU deforms a reference grid and determines Cartesian coordinates and the texture coordinates for grid points of the reference grid as a function of the input intersection. The vertex processor provides coordinates for data for subsets of cut planes. The fragment processor inputs the texture coordinates and retrieves the data from the texture memory. The data is blended. The blended subsets are then blended together in the frame buffer of the GPU.Type: GrantFiled: September 20, 2007Date of Patent: September 13, 2011Assignee: Siemens Medical Solutions USA, Inc.Inventors: Stefan Brabec, Thilaka S. Sumanaweera
-
Publication number: 20110181590Abstract: The invention relates to method and an apparatus for depth cueing, i.e. improving the sense of depth in two-dimensional images of three-dimensional volume data, said 2D images being generated using volume rendering. The invention is characterized in that a second depth color chart generated from the original color chart by permuting at least two color channels is used in the depth dimension. Alternatively, all three color channels can be permuted.Type: ApplicationFiled: February 5, 2008Publication date: July 28, 2011Applicant: TOMTEC IMAGING SYSTEMS GMBHInventor: Stefan Brabec
-
Publication number: 20110102435Abstract: The present invention relates to a method and a device for visualizing surface-like structures in volumetric data sets, including defining local coordinate systems at sample points of the volumetric data set, transforming external parameters from a global coordinate system into the local coordinate systems, calculating the gradient vector components (Gai, Gbi, Gci) within the local coordinate systems of the sample points, and using the gradient vector components (Gai, Gbi, Gci) for calculating a surface normal at a given position of the volumetric data set, where the surface normal is important for conventional illumination models such as the Blinn-Phong shading model, preferably, the present invention is also calculating the external parameters from the global coordinate system at the given position by using the transformed external parameters of the local coordinate systems of the sample points, where the shading or illumination at the given position is then done by using a conventional illumination model,Type: ApplicationFiled: November 2, 2010Publication date: May 5, 2011Applicant: TOMTEC IMAGING SYSTEMS GMBHInventor: Stefan BRABEC
-
Patent number: 7852335Abstract: An intersection of a cut plane with a proxy geometry representing a scan volume is determined with a processor. The intersection is simplified, such as identifying a quadrilateral or triangle most closely enclosing the intersection. The vertex processor of a GPU deforms a reference grid and determines Cartesian coordinates and the texture coordinates for grid points of the reference grid as a function of the input intersection. The vertex processor provides coordinates for data for subsets of cut planes. The fragment processor inputs the texture coordinates and retrieves the data from the texture memory. The data is blended. The blended subsets are then blended together in the frame buffer of the GPU.Type: GrantFiled: September 20, 2007Date of Patent: December 14, 2010Assignees: Siemens Medical Solutions USA, Inc., Tomtec Imaging Systems GmbHInventors: Stefan Brabec, Thilaka S. Sumanaweera
-
Patent number: 7714855Abstract: An intersection of a cut plane with a proxy geometry representing a scan volume is determined with a processor. The intersection is simplified, such as identifying a quadrilateral or triangle most closely enclosing the intersection. The vertex processor of a GPU deforms a reference grid and determines Cartesian coordinates and the texture coordinates for grid points of the reference grid as a function of the input intersection. The vertex processor provides coordinates for data for subsets of cut planes. The fragment processor inputs the texture coordinates and retrieves the data from the texture memory. The data is blended. The blended subsets are then blended together in the frame buffer of the GPU.Type: GrantFiled: May 9, 2005Date of Patent: May 11, 2010Assignee: Siemens Medical Solutions USA, Inc.Inventors: Stefan Brabec, Thilaka S. Sumanaweera
-
Publication number: 20090315888Abstract: The present invention relates to a method and system for graphic representation of dynamic information from a dynamic 2D or 3D object. In particular, the invention relates to a novel method of interpolating dynamic information having values of different signs. The method of the present invention is particularly useful for the graphic representation of dynamic information, in particular flow data which has been acquired with a colour-Doppler-method. The method of the invention can be used for representing the flow of liquids, such as blood and is therefore useful for human and animal diagnostics.Type: ApplicationFiled: January 16, 2007Publication date: December 24, 2009Applicant: TOMTEC IMAGING SYSTEMS GMBHInventor: Stefan Brabec
-
Publication number: 20080018642Abstract: An intersection of a cut plane with a proxy geometry representing a scan volume is determined with a processor. The intersection is simplified, such as identifying a quadrilateral or triangle most closely enclosing the intersection. The vertex processor of a GPU deforms a reference grid and determines Cartesian coordinates and the texture coordinates for grid points of the reference grid as a function of the input intersection. The vertex processor provides coordinates for data for subsets of cut planes. The fragment processor inputs the texture coordinates and retrieves the data from the texture memory. The data is blended. The blended subsets are then blended together in the frame buffer of the GPU.Type: ApplicationFiled: September 20, 2007Publication date: January 24, 2008Inventors: Stefan Brabec, Thilaka Sumanaweera
-
Publication number: 20080012852Abstract: An intersection of a cut plane with a proxy geometry representing a scan volume is determined with a processor. The intersection is simplified, such as identifying a quadrilateral or triangle most closely enclosing the intersection. The vertex processor of a GPU deforms a reference grid and determines Cartesian coordinates and the texture coordinates for grid points of the reference grid as a function of the input intersection. The vertex processor provides coordinates for data for subsets of cut planes. The fragment processor inputs the texture coordinates and retrieves the data from the texture memory. The data is blended. The blended subsets are then blended together in the frame buffer of the GPU.Type: ApplicationFiled: September 20, 2007Publication date: January 17, 2008Inventors: Stefan Brabec, Thilaka Sumanaweera
-
Publication number: 20050253841Abstract: An intersection of a cut plane with a proxy geometry representing a scan volume is determined with a processor. The intersection is simplified, such as identifying a quadrilateral or triangle most closely enclosing the intersection. The vertex processor of a GPU deforms a reference grid and determines Cartesian coordinates and the texture coordinates for grid points of the reference grid as a function of the input intersection. The vertex processor provides coordinates for data for subsets of cut planes. The fragment processor inputs the texture coordinates and retrieves the data from the texture memory. The data is blended. The blended subsets are then blended together in the frame buffer of the GPU.Type: ApplicationFiled: May 9, 2005Publication date: November 17, 2005Inventors: Stefan Brabec, Thilaka Sumanaweera