×

Interactive system and related method for displaying data to produce a three-dimensional image of an object

  • US 4,809,065 A
  • Filed: 12/01/1986
  • Issued: 02/28/1989
  • Est. Priority Date: 12/01/1986
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system for selectively, interactively modifying and transforming image data of an object in response to user commands to generate transformed data from selected high-quality three-dimensional images of the object to be displayed on a display comprising:

  • user input means for inputting the user commands;

    memory means for storing a plurality of arrays of image data, each of said image data arrays corresponding to a different plane of sample data associated with an attribute of the object;

    high-speed processing means coupled to said memory means for selectively transforming said arrays of image data to produce corresponding arrays of transformed data and for storing said arrays of transformed data in said memory means;

    a raster-based display means coupled to said memory means; and

    control means coupled to said user input means, said memory means, said high-speed processing means, and said raster-based display means, for receiving and decoding the user commands from said input means and, in response to the decoded user commands, for controlling (1) said high-speed processing means to access selected image data arrays stored in said memory means, to modify said accessed image data arrays to produce corresponding modified image data arrays, and to transform said modified image data arrays to produce said transformed data arrays which correspond to the selected high-quality three-dimensional images of the object, and to store said transformed data arrays in said memory means, wherein each of said transformed data arrays stored in said memory means comprises a corresponding file including a plurality of transformed image datum to be displayed by said raster-based display means within an interval of time corresponding to a display cycle, each of said transformed image datum in a file being displayable by said raster-based display means within an interval of time corresponding to a pixel interval, and wherein each of said image datum comprises transformation control bits and sample magnitude bits, and wherein said control means further includes means for controlling said high-speed processing means to modify the values of said transformation control bits of said image datum in response to the received user commands to obtain a modified image datum, and wherein said high-speed processing means further includes means for transforming the values of said sample magnitude bits of said modified image datum under the control of said control means in accordance with the values of the transformation control bits of said modified image datum to obtain a corresponding transformed datum and (2) said raster-based display means to display said transformed data arrays stored in said memory means to display the selected high-quality three-dimensional images of the object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×