Patents by Inventor Georgiy Buyanovskiy

Georgiy Buyanovskiy 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: 10943390
    Abstract: Methods and systems related to dynamic visualization of a representation of a three dimensional object are provided. In some embodiments, a computer system accesses a volumetric dataset representing the object. The computer system applies a set of one or more light rays/vectors to the volumetric data-set representing the object and generates a plurality of intermediate images, each intermediate image of the plurality of intermediate images corresponding to each of the one or more light vectors applied to the volumetric data-set representing an object. The computer system generates an accumulated image based on the plurality of intermediate images. The computer system determines whether a user has manipulated the accumulated image within a predetermined amount of time and in accordance with a determination that the user has manipulated the accumulated image within a predetermined amount of time, updates the accumulated image based on a user manipulation.
    Type: Grant
    Filed: November 19, 2018
    Date of Patent: March 9, 2021
    Assignee: FOVIA, INC.
    Inventors: Georgiy Buyanovskiy, Kevin Kreeger
  • Patent number: 10636184
    Abstract: Methods and systems related to image segmentation are disclosed. In some examples, a computer system obtains segmentation parameters based on a selection of a region of a displayed image. The selection of the region is associated with a select signal generated by an input device. In response to obtaining the segmentation parameters, the computer system processes the image based on the segmentation parameters. The computer system further adjusts the segmentation parameters based on one or more move signals generated by the input device. The move signal is associated with moving of a representation of the input device within the image. The computer system processes the image based on the one or more adjusted segmentation parameters and displays an image of the selected region based on the processing of the image using the adjusted segmentation parameters.
    Type: Grant
    Filed: September 28, 2016
    Date of Patent: April 28, 2020
    Assignee: FOVIA, INC.
    Inventors: Kevin Kreeger, Georgiy Buyanovskiy, David Wilkins, Noah Brickman
  • Publication number: 20190156562
    Abstract: Methods and systems related to dynamic visualization of a representation of a three dimensional object are provided. In some embodiments, a computer system accesses a volumetric dataset representing the object. The computer system applies a set of one or more light rays/vectors to the volumetric data-set representing the object and generates a plurality of intermediate images, each intermediate image of the plurality of intermediate images corresponding to each of the one or more light vectors applied to the volumetric data-set representing an object. The computer system generates an accumulated image based on the plurality of intermediate images. The computer system determines whether a user has manipulated the accumulated image within a predetermined amount of time and in accordance with a determination that the user has manipulated the accumulated image within a predetermined amount of time, updates the accumulated image based on a user manipulation.
    Type: Application
    Filed: November 19, 2018
    Publication date: May 23, 2019
    Inventors: Georgiy BUYANOVSKIY, Kevin KREEGER
  • Publication number: 20190108455
    Abstract: Methods and apparatus for bit prediction and data compression are provided. In the bit prediction method and apparatus, a specific Suffix Trie is used to maintain a statistical model to predict the next bit in a bit-stream. The statistic model provides the probability for each next or following bit in the bit stream, where an entropy encoder/decoder further encodes/decodes the predicted bit. The algorithm simplicity and its high performance relies on the combination of the specific method of Suffix Trie construction and growing, and the specific way to compute, update and propagate the probability across Suffix Trie nodes. The specific and particular method to grow the Suffix Trie in conjunction with the specific method to compute, update, and propagate the probability across Suffix Trie nodes are key aspects and subject matter of the present invention.
    Type: Application
    Filed: October 5, 2018
    Publication date: April 11, 2019
    Inventor: Georgiy BUYANOVSKIY
  • Patent number: 9846973
    Abstract: Processes and systems in computer enabled imaging for the mapping of volume rendering colors upon polygonal model objects applied to computer enabled volume rendering by means of mapping or encoding the color of volume rendering data upon polygonal model objects located inside volumetric data. Exemplary processes and systems including assigning the rendering result of voxels at or near the surface of the polygonal object.
    Type: Grant
    Filed: November 21, 2014
    Date of Patent: December 19, 2017
    Assignee: FOVIA, INC.
    Inventor: Georgiy Buyanovskiy
  • Patent number: 9652883
    Abstract: Processes and systems for computer enabled volume data rendering, and more particularly for volume rendering of multiple classificated volume datasets using an Interpolation-Classification (IC) order are provided. Further, an octree min/max can be used for volume rendering with the multiple classifications and at the same time applying the IC order to visualize the multiple classifications volume rendering.
    Type: Grant
    Filed: June 4, 2014
    Date of Patent: May 16, 2017
    Assignee: FOVIA, INC.
    Inventor: Georgiy Buyanovskiy
  • Publication number: 20170109915
    Abstract: Methods and systems related to image segmentation are disclosed. In some examples, a computer system obtains segmentation parameters based on a selection of a region of a displayed image. The selection of the region is associated with a select signal generated by an input device. In response to obtaining the segmentation parameters, the computer system processes the image based on the segmentation parameters. The computer system further adjusts the segmentation parameters based on one or more move signals generated by the input device. The move signal is associated with moving of a representation of the input device within the image. The computer system processes the image based on the one or more adjusted segmentation parameters and displays an image of the selected region based on the processing of the image using the adjusted segmentation parameters.
    Type: Application
    Filed: September 28, 2016
    Publication date: April 20, 2017
    Inventors: Kevin KREEGER, Georgiy BUYANOVSKIY, David WILKINS, Noah BRICKMAN
  • Publication number: 20150145864
    Abstract: Processes and systems in computer enabled imaging for the mapping of volume rendering colors upon polygonal model objects applied to computer enabled volume rendering by means of mapping or encoding the color of volume rendering data upon polygonal model objects located inside volumetric data. Exemplary processes and systems including assigning the rendering result of voxels at or near the surface of the polygonal object.
    Type: Application
    Filed: November 21, 2014
    Publication date: May 28, 2015
    Inventor: Georgiy BUYANOVSKIY
  • Publication number: 20140362077
    Abstract: Processes and systems for computer enabled volume data rendering, and more particularly for volume rendering of multiple classificated volume datasets using an Interpolation-Classification (IC) order are provided. Further, an octree min/max can be used for volume rendering with the multiple classifications and at the same time applying the IC order to visualize the multiple classifications volume rendering.
    Type: Application
    Filed: June 4, 2014
    Publication date: December 11, 2014
    Inventor: Georgiy BUYANOVSKIY
  • Patent number: 8723866
    Abstract: An adaptive image volume rendering system first fragments a 3-D dataset into multiple sub-volumes and constructs an octree structure, wherein each sub-volume is associated with one node on the octree. The system then establishes a 2-D image plane and selectively launches a plurality of rays towards the 3-D dataset, each ray adaptively interacting with a subset of the sub-volumes. The ray energy reflected by each sub-volume is estimated using a modified Phong illumination model, constituting a pixel value at the ray origin on the 2-D image plane. Finally, the system interpolates pixel values at a plurality of selected locations and generates a 2-D image of the 3-D dataset.
    Type: Grant
    Filed: October 18, 2011
    Date of Patent: May 13, 2014
    Assignee: Fovia, Inc.
    Inventor: Georgiy Buyanovskiy
  • Publication number: 20130314417
    Abstract: An adaptive image volume rendering system first fragments a 3-D dataset into multiple sub-volumes and constructs an octree structure, wherein each sub-volume is associated with one node on the octree. The system then establishes a 2-D image plane and selectively launches a plurality of rays towards the 3-D dataset, each ray adaptively interacting with a subset of the sub-volumes. The ray energy reflected by each sub-volume is estimated using a modified Phong illumination model, constituting a pixel value at the ray origin on the 2-D image plane. Finally, the system interpolates pixel values at a plurality of selected locations and generates a 2-D image of the 3-D dataset.
    Type: Application
    Filed: October 18, 2011
    Publication date: November 28, 2013
    Inventor: Georgiy Buyanovskiy
  • Publication number: 20120280994
    Abstract: The adaptive MIP ray casting system first fragments a 3-D dataset into multiple sub-volumes and constructs an octree data structure with each sub-volume being associated with one node of the octree data structure. The system then establishes a 2-D image plane and selectively launches a plurality of rays towards the 3-D dataset, each ray adaptively interacting with a subset of the sub-volumes and identifies the maximum data value along the ray path. The maximum data value is then converted into a pixel value on the 2-D image plane. Finally, the system interpolates pixel values at those locations where no pixel value is generated by ray casting and thereby generates a 2-D image of the 3-D dataset.
    Type: Application
    Filed: April 3, 2012
    Publication date: November 8, 2012
    Inventor: Georgiy Buyanovskiy
  • Patent number: 8149238
    Abstract: The adaptive MIP ray casting system first fragments a 3-D dataset into multiple sub-volumes and constructs an octree data structure with each sub-volume being associated with one node of the octree data structure. The system then establishes a 2-D image plane and selectively launches a plurality of rays towards the 3-D dataset, each ray adaptively interacting with a subset of the sub-volumes and identifies the maximum data value along the ray path. The maximum data value is then converted into a pixel value on the 2-D image plane. Finally, the system interpolates pixel values at those locations where no pixel value is generated by ray casting and thereby generates a 2-D image of the 3-D dataset.
    Type: Grant
    Filed: August 18, 2004
    Date of Patent: April 3, 2012
    Assignee: Fovia, Inc.
    Inventor: Georgiy Buyanovskiy
  • Patent number: 8040350
    Abstract: An adaptive image volume rendering system first fragments a 3-D dataset into multiple sub-volumes and constructs an octree structure, wherein each sub-volume is associated with one node on the octree. The system then establishes a 2-D image plane and selectively launches a plurality of rays towards the 3-D dataset, each ray adaptively interacting with a subset of the sub-volumes. The ray energy reflected by each sub-volume is estimated using a modified Phong illumination model, constituting a pixel value at the ray origin on the 2-D image plane. Finally, the system interpolates pixel values at a plurality of selected locations and generates a 2-D image of the 3-D dataset.
    Type: Grant
    Filed: July 12, 2007
    Date of Patent: October 18, 2011
    Assignee: Fovia, Inc.
    Inventor: Georgiy Buyanovskiy
  • Publication number: 20090303236
    Abstract: Method and apparatus in computer enabled imaging for user control of the type of lighting applied to computer enabled volume rendering by means of an extended transfer function, by adding to the transfer function an additional user controlled parameter which explicitly specifies the type of lighting which is to be applied for all correspondent sample values.
    Type: Application
    Filed: December 11, 2008
    Publication date: December 10, 2009
    Applicant: FOVIA, INC.
    Inventor: Georgiy Buyanovskiy
  • Patent number: 7301538
    Abstract: An adaptive image volume rendering system first fragments a 3-D dataset into multiple sub-volumes and constructs an octree structure, wherein each sub-volume is associated with one node on the octree. The system then establishes a 2-D image plane and selectively launches a plurality of rays towards the 3-D dataset, each ray adaptively interacting with a subset of the sub-volumes. The ray energy reflected by each sub-volume is estimated using a modified Phong illumination model, constituting a pixel value at the ray origin on the 2-D image plane. Finally, the system interpolates pixel values at a plurality of selected locations and generates a 2-D image of the 3-D dataset.
    Type: Grant
    Filed: August 18, 2003
    Date of Patent: November 27, 2007
    Assignee: Fovia, Inc.
    Inventor: Georgiy Buyanovskiy
  • Publication number: 20070262989
    Abstract: An adaptive image volume rendering system first fragments a 3-D dataset into multiple sub-volumes and constructs an octree structure, wherein each sub-volume is associated with one node on the octree. The system then establishes a 2-D image plane and selectively launches a plurality of rays towards the 3-D dataset, each ray adaptively interacting with a subset of the sub-volumes. The ray energy reflected by each sub-volume is estimated using a modified Phong illumination model, constituting a pixel value at the ray origin on the 2-D image plane. Finally, the system interpolates pixel values at a plurality of selected locations and generates a 2-D image of the 3-D dataset.
    Type: Application
    Filed: July 12, 2007
    Publication date: November 15, 2007
    Inventor: Georgiy Buyanovskiy
  • Publication number: 20060274065
    Abstract: An adaptive image volume rendering system first fragments a 3-D dataset into multiple sub-volumes and constructs an octree structure, wherein each sub-volume is associated with one node on the octree. The system then establishes a 2-D image plane and selectively launches a plurality of rays towards the 3-D dataset, each ray adaptively interacting with a subset of the sub-volumes. The ray energy reflected by each sub-volume is estimated using a modified Phong illumination model, constituting a pixel value at the ray origin on the 2-D image plane. Finally, the system interpolates pixel values at a plurality of selected locations and generates a 2-D image of the 3-D dataset.
    Type: Application
    Filed: August 18, 2003
    Publication date: December 7, 2006
    Inventor: Georgiy Buyanovskiy