Patents by Inventor Ivan Viola

Ivan Viola 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: 11790484
    Abstract: A two-dimensional scalar field data visualization method and system based on colormap optimization including: receiving initial colormap and two-dimensional scalar field input data; calculating key colors in the initial colormap, and setting the key colors as control points; calculating a linear interpolation between pairwise control points using a piecewise linear function, generating and mapping a colormap to the two-dimensional scalar field data; establishing an energy optimization equation for control point coordinate positions and the mapped two-dimensional scalar field data, where the coordinate positions are numerical values between 0 and 1 obtained by normalizing index values in the colormap corresponding to the control points; and solving the energy optimization equation to obtain a control point coordinate position, generating a new colormap using the piecewise linear function and optimized control point coordinate position, and mapping the new colormap to the two-dimensional scalar field data, to o
    Type: Grant
    Filed: November 6, 2019
    Date of Patent: October 17, 2023
    Assignee: SHANDONG UNIVERSITY
    Inventors: Qiong Zeng, Yunhai Wang, Changhe Tu, Yi Cao, Ivan Viola
  • Publication number: 20210272235
    Abstract: A two-dimensional scalar field data visualization method and system based on colormap optimization including: receiving initial colormap and two-dimensional scalar field input data; calculating key colors in the initial colormap, and setting the key colors as control points; calculating a linear interpolation between pairwise control points using a piecewise linear function, generating and mapping a colormap to the two-dimensional scalar field data; establishing an energy optimization equation for control point coordinate positions and the mapped two-dimensional scalar field data, where the coordinate positions are numerical values between 0 and 1 obtained by normalizing index values in the colormap corresponding to the control points; and solving the energy optimization equation to obtain a control point coordinate position, generating a new colormap using the piecewise linear function and optimized control point coordinate position, and mapping the new colormap to the two-dimensional scalar field data, to o
    Type: Application
    Filed: November 6, 2019
    Publication date: September 2, 2021
    Applicant: SHANDONG UNIVERSITY
    Inventors: Qiong ZENG, Yunhai WANG, Changhe TU, Yi CAO, Ivan VIOLA
  • Publication number: 20170287206
    Abstract: A method of processing three-dimensional image data for volume-rendering from a viewpoint is described. Lower- and upper-bound-generating functions are used (7) to determine whether, across all possible values for the image voxels between respective lower and upper bounds, for each voxel (i) the voxel may be at least partially opaque under the opacity transfer function (8); and (ii) the voxel may be unoccluded from the viewpoint (9). A predetermined processing operation is then applied to these potentially-visible voxels, for which both determinations hold true (10) and the processed voxels may be rendered (11). The bound-generating functions and the processing operation are such that, for any three-dimensional image data, the value of a voxel after the processing operation will necessarily lie between the lower and upper bounds for that voxel.
    Type: Application
    Filed: September 2, 2015
    Publication date: October 5, 2017
    Applicant: BERGEN TEKNOLOGIOVERFØRING AS
    Inventors: Veronika Solteszova, Ivan Viola, Ã…smund Birkeland, Stefan Bruckner