×

Data block processing for fast image generation

  • US 4,855,937 A
  • Filed: 08/08/1984
  • Issued: 08/08/1989
  • Est. Priority Date: 08/08/1984
  • Status: Expired due to Term
First Claim
Patent Images

1. In a method of real-time computer generation of visual scenes comprising the steps of storing a grid data base of elevation posts are predetermined intervals for the visual scene to be generated, defining a horizontal field of view as a predetermined number of sweeps perpendicular to a boresight at a view point, incrementing the change in range Δ

  • R from the view point and for each sweep, defining the changes Δ

    X and Δ

    Y in said grid data sweep, accumulating Δ

    X and Δ

    Y to generate an X,Y data base address for extracting the elevation for that sweep element, for each range increment Δ

    R, stepping a view ray down by an increment of Δ

    RTanφ

    m where m refers to the mth view ray, and for each range increment Δ

    R, increasing the distance between sweeps by the increment Δ



    Tanφ

    , comparing at each range increment Δ

    R the accumulated elevation value of the view ray with the elevation extracted with said X,Y data base address, and if a view ray strikes an elevation post, reading the data for that post to a display means. Otherwise reading the elevation data for the next elevation post from the data base, the improvement comprising the steps ofdividing said grid data base into an array of data blocks;

    sequentially transferring said data blocks to an on-line memory in an order to allow processing such that the sweep data remains continuous;

    when a sweep leaves a data block, storing the exit processing parameters in a sweep table as sweep parameters; and

    when the sweep is again continued in a further data block, reading the sweep parameters in said sweep table as initial conditions for the processing of said future data block.

View all claims
  • 5 Assignments
Timeline View
Assignment View
    ×
    ×