Patents by Inventor Thilaka S. Sumanaweera

Thilaka S. Sumanaweera 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).

  • Publication number: 20230263424
    Abstract: Embodiments include a system for measuring respiratory function of a user. The system can include an optical sensing unit configured to detect movement of a torso of the user. The system can include an electronic device configured to provide a first request for the user to breathe at a first rate during a first time period and a second request for the user to breathe at a second rate during a second time period. The system can include a processing unit configured to determine a first respiration parameter based on the movement of the torso during the first time period and determine a second respiration parameter based on the movement of the torso during the second time period. The processing unit can determine a level of respiratory function based on the first respiration parameter and the second respiration parameter.
    Type: Application
    Filed: February 10, 2023
    Publication date: August 24, 2023
    Inventors: Anirban Chatterjee, Gopal Valsan, Thilaka S. Sumanaweera
  • Publication number: 20230065288
    Abstract: An electronic device may include body composition analysis circuitry that estimates body composition based on captured images of a face, neck, and/or body (e.g., depth map images captured by a depth sensor, visible light and infrared images captured by image sensors, and/or other suitable images). The body composition analysis circuitry may analyze the image data and may extract portions of the image data that strongly correlate with body composition, such as portions of the cheeks, neck, waist, etc. The body composition analysis circuitry may encode the image data into a latent space. The latent space may be based on a deep learning model that accounts for facial expression and neck pose in face/neck images and that accounts for breathing and body pose in body images. The body composition analysis circuitry may output an estimated body composition based on the image data and based on user demographic information.
    Type: Application
    Filed: July 14, 2022
    Publication date: March 2, 2023
    Inventors: Gopal Valsan, Thilaka S. Sumanaweera, Liliana I. Keats, David J. Feathers, Pavan Kumar Anasosalu Vasu
  • Patent number: 8018454
    Abstract: 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: Grant
    Filed: September 20, 2007
    Date of Patent: September 13, 2011
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Stefan Brabec, Thilaka S. Sumanaweera
  • Patent number: 7998074
    Abstract: A medical imaging system automatically acquires two-dimensional images representing a user-defined region of interest despite motion. The plane of acquisition is updated or altered adaptively as a function of detected motion. The user-designated region of interest is then continually scanned due to the alteration in scan plane position. A multi-dimensional array is used to stabilize imaging of a region of interest in a three-dimensional volume. The user defines a region of interest for two-dimensional imaging. Motion is then detected. The position of a scan plane used to generate a subsequent two-dimensional image is then oriented as a function of the detected motion within the three-dimensional volume. By repeating the motion determination and adaptive alteration of the scan plane position, real time imaging of a same region of interest is provided while minimizing the region of interest fading into or out of the sequence of images.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: August 16, 2011
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: James E. Chomas, Kutay F. Ustuner, Thilaka S. Sumanaweera
  • Patent number: 7993272
    Abstract: A medical imaging system automatically acquires two-dimensional images representing a user-defined region of interest despite motion. The plane of acquisition is updated or altered adaptively as a function of detected motion. The user-designated region of interest is then continually scanned due to the alteration in scan plane position. A multi-dimensional array is used to stabilize imaging of a region of interest in a three-dimensional volume. The user defines a region of interest for two-dimensional imaging. Motion is then detected. The position of a scan plane used to generate a subsequent two-dimensional image is then oriented as a function of the detected motion within the three-dimensional volume. By repeating the motion determination and adaptive alteration of the scan plane position, real time imaging of a same region of interest is provided while minimizing the region of interest fading into or out of the sequence of images.
    Type: Grant
    Filed: September 29, 2008
    Date of Patent: August 9, 2011
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: James E. Chomas, Kutay F. Ustuner, Thilaka S. Sumanaweera
  • Patent number: 7852335
    Abstract: 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: Grant
    Filed: September 20, 2007
    Date of Patent: December 14, 2010
    Assignees: Siemens Medical Solutions USA, Inc., Tomtec Imaging Systems GmbH
    Inventors: Stefan Brabec, Thilaka S. Sumanaweera
  • Patent number: 7764818
    Abstract: The depth buffer of a GPU is used to derive a surface normal or other surface parameter, avoiding or limiting computation of spatial gradients in 3D data sets and extra loading of data into the GPU. The surface parameter is used: to add shading with lighting to volume renderings of ultrasound data in real time, to angle correct velocity estimates, to adapt filtering or to correct for insonifying-angle dependent gain and compression. For border detection and segmentation, intersections with a volume oriented as a function of target structure, such as cylinders oriented relative to a vessel, are used for rendering. The intersections identify data for loading into the frame buffer for rendering.
    Type: Grant
    Filed: June 20, 2005
    Date of Patent: July 27, 2010
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Thilaka S. Sumanaweera, Kutay F. Ustuner
  • Patent number: 7756304
    Abstract: A medical diagnostic ultrasonic imaging system acquires image data for at least two frames at each of multiple positions, each frame identified with a respective phase of a physiological cycle. A multiphase 3-D or extended field of view data set is constructed from the image data. Then a plurality of images are generated from the multiphase data set. Each image is associated with a respective phase of the physiological cycle, and these images are displayed in sequence to a user.
    Type: Grant
    Filed: August 6, 1999
    Date of Patent: July 13, 2010
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: John A. Hossack, Linyong Pang, Thilaka S. Sumanaweera
  • Patent number: 7744538
    Abstract: Minimum arc interpolation is performed on velocity information distributed in three dimensions. By using complex representations of the velocity information, the interpolation may more accurately represent the angle or velocity for spatial conversion. Tri-linearly interpolating velocity information converts the information representing a three-dimensional volume to a reconstruction grid. The interpolation is performed with a graphics processing unit. Complex representations of the velocity are loaded as texture data. The graphics processing unit interpolates the data as texture fields. Look-up tables are used to determine an angle from the interpolated complex representation and/or a color value for displaying velocities associated with different spatial locations.
    Type: Grant
    Filed: November 1, 2004
    Date of Patent: June 29, 2010
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Thilaka S. Sumanaweera, Ismayil M. Guracar
  • Patent number: 7714855
    Abstract: 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: Grant
    Filed: May 9, 2005
    Date of Patent: May 11, 2010
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Stefan Brabec, Thilaka S. Sumanaweera
  • Publication number: 20090062651
    Abstract: A medical imaging system automatically acquires two-dimensional images representing a user-defined region of interest despite motion. The plane of acquisition is updated or altered adaptively as a function of detected motion. The user-designated region of interest is then continually scanned due to the alteration in scan plane position. A multi-dimensional array is used to stabilize imaging of a region of interest in a three-dimensional volume. The user defines a region of interest for two-dimensional imaging. Motion is then detected. The position of a scan plane used to generate a subsequent two-dimensional image is then oriented as a function of the detected motion within the three-dimensional volume. By repeating the motion determination and adaptive alteration of the scan plane position, real time imaging of a same region of interest is provided while minimizing the region of interest fading into or out of the sequence of images.
    Type: Application
    Filed: September 29, 2008
    Publication date: March 5, 2009
    Inventors: James E. Chomas, Kutay F. Ustuner, Thilaka S. Sumanaweera
  • Publication number: 20090054779
    Abstract: A medical imaging system automatically acquires two-dimensional images representing a user-defined region of interest despite motion. The plane of acquisition is updated or altered adaptively as a function of detected motion. The user-designated region of interest is then continually scanned due to the alteration in scan plane position. A multi-dimensional array is used to stabilize imaging of a region of interest in a three-dimensional volume. The user defines a region of interest for two-dimensional imaging. Motion is then detected. The position of a scan plane used to generate a subsequent two-dimensional image is then oriented as a function of the detected motion within the three-dimensional volume. By repeating the motion determination and adaptive alteration of the scan plane position, real time imaging of a same region of interest is provided while minimizing the region of interest fading into or out of the sequence of images.
    Type: Application
    Filed: September 29, 2008
    Publication date: February 26, 2009
    Inventors: James E. Chomas, Kutay F. Ustuner, Thilaka S. Sumanaweera
  • Publication number: 20090030316
    Abstract: A medical imaging system automatically acquires two-dimensional images representing a user-defined region of interest despite motion. The plane of acquisition is updated or altered adaptively as a function of detected motion. The user-designated region of interest is then continually scanned due to the alteration in scan plane position. A multi-dimensional array is used to stabilize imaging of a region of interest in a three-dimensional volume. The user defines a region of interest for two-dimensional imaging. Motion is then detected. The position of a scan plane used to generate a subsequent two-dimensional image is then oriented as a function of the detected motion within the three-dimensional volume. By repeating the motion determination and adaptive alteration of the scan plane position, real time imaging of a same region of interest is provided while minimizing the region of interest fading into or out of the sequence of images.
    Type: Application
    Filed: September 29, 2008
    Publication date: January 29, 2009
    Inventors: James E. Chomas, Kutay F. Ustuner, Thilaka S. Sumanaweera
  • Patent number: 7119810
    Abstract: Methods and systems provide simulation or medical diagnostic imaging with a graphics processing unit. Data to be processed by a graphics processing unit is transferred from a source to the graphics processing unit without copying by the central processing unit. For example, the central processing unit does not copy data to the cache. Instead, the source of data transfers the data directly to the graphics processing unit or directly to a graphics aperture region of a memory for transfer to the video memory of the GPU. The GPU is then used to generate a two-dimensional or three-dimensional image. The GPU is used to perform a medical imaging process, such as an ultrasound imaging process. The processed data is transferred to a different processor. Since the GPU provides various parallel processors, the GPU may more efficiently perform image processes different from rendering a two-dimensional or three-dimensional image.
    Type: Grant
    Filed: December 5, 2003
    Date of Patent: October 10, 2006
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Thilaka S. Sumanaweera, John W. Cherry
  • Patent number: 7022073
    Abstract: Methods and systems for detecting a border in a medical image are provided. A boundary is chosen as a connected curve whose tangent is substantially perpendicular to the gradient of the image everywhere along the curve. As an alternative to a tangent, a normal or other border direction may be used. At a given point within the image, the tangent to the boundary and the image gradient direction are orthogonal. Using an initial boundary detection, the boundary associated with the minimum cost or associated with the closest boundary where the boundary tangent and the image gradient directional are orthogonal for locations along the boundary is identified. By refining an initial border location to minimize divergence from the boundary tangent being orthogonal to the image gradient direction or by identifying a border based on the orthogonal relationship, accurate border detection may be provided in ultrasound images as well as other medical images.
    Type: Grant
    Filed: April 2, 2003
    Date of Patent: April 4, 2006
    Assignee: Siemens Medical Solutions USA, Inc.
    Inventors: Liexiang Fan, Patrick L. Von Behren, Thilaka S. Sumanaweera
  • Patent number: 6843770
    Abstract: Compounding of data representing a same location is provided. The level of compounding is tuned. Different levels of compounding between averaging and selecting a maximum or minimum and/or between minimum and maximum are provided. Ultrasound data to be compounded is weighted. The weights are defined by a smoothly varying functions from a zero value to a unity value or one. The weight for each of the data to be compounded is a function of all of the data to be compounded. One or more variables in the weighting function allows selection of the level of compounding. As a result of these weighting characteristics, a compromise or tuned level of compounding between minimum and selection of a maximum value is provided.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: January 18, 2005
    Assignee: Acuson Corporation
    Inventor: Thilaka S. Sumanaweera
  • Publication number: 20040197015
    Abstract: Methods and systems for detecting a border in a medical image are provided. A boundary is chosen as a connected curve whose tangent is substantially perpendicular to the gradient of the image everywhere along the curve. As an alternative to a tangent, a normal or other border direction may be used. At a given point within the image, the tangent to the boundary and the image gradient direction are orthogonal. Using an initial boundary detection, the boundary associated with the minimum cost or associated with the closest boundary where the boundary tangent and the image gradient directional are orthogonal for locations along the boundary is identified. By refining an initial border location to minimize divergence from the boundary tangent being orthogonal to the image gradient direction or by identifying a border based on the orthogonal relationship, accurate border detection may be provided in ultrasound images as well as other medical images.
    Type: Application
    Filed: April 2, 2003
    Publication date: October 7, 2004
    Applicant: Siemens Medical Solutions USA, Inc.
    Inventors: Liexiang Fan, Patrick L. Von Behren, Thilaka S. Sumanaweera
  • Patent number: 6780152
    Abstract: Images of the heart are formed by using multiple sets of ultrasound data. Each set of data is acquired and processed responsive to a different set of imaging parameters. The imaging parameter sets differ in at least one parameter, such as array position, temporal frequency response or transmit focal depth, so that the images formed using these data sets have, either laterally or axially, different spatial spectra. A set of images is formed responsive to a first imaging parameter set for a first cardiac cycle. Another set of images is formed responsive to a second imaging parameter set for a second cardiac cycle. The two sets of images are temporally aligned so that they correspond to the same set of phases of the cardiac cycle. Since the data acquisition and processing are distributed over multiple cycles of the motion, assuming regular periodic heart cycle, temporal resolution is maintained.
    Type: Grant
    Filed: June 26, 2002
    Date of Patent: August 24, 2004
    Assignee: Acuson Corporation
    Inventors: Kutay F. Üstüner, Thilaka S. Sumanaweera, Sevig Ayter, Kenneth M. Fowkes, John A. Hossack, John W. Allison
  • Patent number: 6749570
    Abstract: A method and apparatus for ultrasound breast imaging is described. Breast is positioned in between an ultrasound array and a plate with embedded point or line targets. The apparatus and reflections from the targets are used 1) to improve focusing by correcting for tissue delay and amplitude aberration and 2) to improve diagnostics by constructing speed of sound and attenuation coefficient images.
    Type: Grant
    Filed: August 23, 2002
    Date of Patent: June 15, 2004
    Assignee: Acuson Corporation
    Inventors: Kutay F. Üstüner, D-L Donald Liu, Thilaka S. Sumanaweera
  • Patent number: 6733458
    Abstract: A diagnostic medical ultrasound system having an integrated invasive medical device guidance system is disclosed. The guidance system obtains image slice geometry and other imaging parameters from the ultrasound system to optimize the guidance computations and visual representations of the invasive medical device and the imaged portion of the subject. Further, the ultrasound system obtains guidance data indicating the relative location, i.e. position and/or orientation of the invasive medical device relative to the transducer and imaging plane to optimize the imaging plane and ultrasound beam characteristics to automatically optimally image both the imaged portion of the subject and the invasive medical device.
    Type: Grant
    Filed: September 25, 2001
    Date of Patent: May 11, 2004
    Assignee: Acuson Corporation
    Inventors: Robert W. Steins, Ann Shvarts, Thilaka S. Sumanaweera