×

Image processing apparatus

DC
  • US 5,455,900 A
  • Filed: 10/14/1993
  • Issued: 10/03/1995
  • Est. Priority Date: 10/20/1992
  • Status: Expired due to Term
First Claim
Patent Images

1. An image processing apparatus which processes image data of a picture consisting of polygons to be displayed on a screen comprising scan lines of a display unit, the image processing apparatus comprising:

  • screen memory means for storing at least X and Y coordinate data for edge points of the polygons;

    sort memory means for storing polygon numbers, which numbers are arranged in an order of priority in which the polygon having the highest priority is arranged first in the order;

    polygon side computing means, connected to said screen memory means and said sort memory means, for computing, from the data for edge points stored in said screen memory means, data for sides of each of the polygons corresponding to each of said polygon numbers stored in said sort memory means;

    side pair computing means for computing side pair data in accordance with the data of sides of polygons supplied by said polygon side computing means, said side pair data comprising data of a pair of sides located on the scan lines of the screen;

    inclination computing means for computing an inclination of each side of said side pair;

    side pair memory means for storing inclination data computed by said inclination computing means and start point and end point data of each side of said side pair, each data being stored in a position having a predetermined address;

    frame memory means for storing data of the address of said side pair memory means;

    interpolation computing means for computing, by means of an interpolation method, right intersection data and left intersection data on each of the scan lines, said right intersection data corresponding to an intersection of each of the scan lines and a right side of each of the polygons, and said left intersection data corresponding to an intersection of each of the scan lines and a left side of each of the polygons; and

    processing means for processing said right intersection data and said left intersection data supplied by said interpolation computing means so as to obtain dot data for the polygons, and for outputting said dot data of the polygons by synchronizing said dot data with the scan lines of the screen on the display unit.

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