Patents by Inventor Michel A. Rohner

Michel A. Rohner 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: 6184887
    Abstract: A system for avoiding overflow and underflow of image variables by clamping image gradients. The method is described with respect to a triangular polygon to be rendered, and a function for that polygon such as color. First the delta x and delta y values between each of the vertices of the triangle are computed. Using the delta x and delta y values, the area of the triangle is computed. The sign of the triangle area is used to determine whether the triangle is visible. If the triangle is visible then the method determines whether the width of the triangle in the x-direction, dx_min, is at least equal to a minimum threshold. To make this determination, first the vector with the largest delta y is selected. Using the largest delta y value, dx_min is computed. If dx_min is less than the threshold value, then a correction value is computed. The position of the vertex that is not part of the vector with the largest delta y is then corrected using the correction value.
    Type: Grant
    Filed: March 30, 1998
    Date of Patent: February 6, 2001
    Assignee: Oak Technology, Inc.
    Inventor: Michel A. Rohner
  • Patent number: 6064392
    Abstract: The present invention simulates the effect of non-homogenous fog in computer graphics images. The non-homogenous fog visibility equation includes four parameters. A distance scaling parameter K1. A variable fog parameter K2. A normalization constant K3, and a scaling constant K4. The visibility at a sample point can be determined using the visibility equation: ##EQU1## where Z.sub.ns is a normalized and scaled image distance which is equal to (K4*K1*Z)+(K4*K2). To improve computational efficiency the visibility function can be evaluated using a lookup table. The lookup table of the present invention has an efficient addressing scheme and a minimum number of output steps. The visibility function can be expressed as a function of a fog ratio and a fog distance. The fog distance is a distance from the viewpoint to the point where the visibility is reduced to 37% of full visibility. The fog ratio is the square root of the ratio of "near fog" density to "far fog" density.
    Type: Grant
    Filed: March 16, 1998
    Date of Patent: May 16, 2000
    Assignee: Oak Technology, Inc.
    Inventor: Michel A. Rohner
  • Patent number: 4291380
    Abstract: A flight simulator combines flight data and polygon face terrain data to provide a CRT display for the windows of an aircraft trainer. The data base contains position data defining the relative position of each vertex of each polygon face, and visual data concerning the color, intensity, etc. of each face. In addition, the data base contains resolvability data for determining which faces, as displayed on the CRT, would have dimensions less than the resolvability of the display system. The resolvability standard is defined by a resolvability code (RC) and is based on the smallest resolvable angular subtense (.theta.rc). The angular subtenses (.theta. major and .theta. minor) of each face is determined by representing each face by a rectangle having a long side (S major) and a short side (S minor), and combining these side values with o (the S major unit vector) and n (the unit vector normal to the plane of S major and S minor) in a trigonometric relationship. .theta. major is compared with .theta.
    Type: Grant
    Filed: May 14, 1979
    Date of Patent: September 22, 1981
    Assignee: The Singer Company
    Inventor: Michel Rohner
  • Patent number: 4208810
    Abstract: A flight simulator combines flight data and polygon face terrain data to provide a CRT display at each window of the simulated aircraft. The data base specifies the relative position of each vertex of each polygon face therein. Only those terrain faces currently appearing within the pyramid of vision defined by the pilots eye and the edges of the pilots window need be displayed at any given time. As the orientation of the pyramid of vision changes in response to flight data, the displayed faces are correspondingly displaced, eventually moving out of the pyramid of vision. Faces which are currently not visible (outside the pyramid of vision) are clipped from the data flow. In addition, faces which are only partially outside of pyramid of vision are reconstructed to eliminate the outside portion. Window coordinates are generated defining the distance between each vertex and each of the boundary planes forming the pyramid of vision.
    Type: Grant
    Filed: September 11, 1978
    Date of Patent: June 24, 1980
    Assignee: The Singer Company
    Inventors: Michel A. Rohner, Judit K. Florence