×

Digital image processor for image scaling

  • US 6,002,809 A
  • Filed: 06/23/1994
  • Issued: 12/14/1999
  • Est. Priority Date: 04/15/1993
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method comprising:

  • providing a source of light from an image subject;

    said source of light comprising red, blue and green light;

    selecting said red light, said blue light and said green light from said source of light;

    directing said red light, said blue light, and said green light to a red light sensor, a blue light sensor and a green light sensor respectively;

    sensing said selected red light as sensed red light and transforming said sensed red light into a red two-dimensional matrix;

    sensing said selected green light as sensed green light and transferring said sensed green light into a green two-dimensional matrix;

    sensing said selected blue light as sensed blue light and transforming said sensed blue light into a blue two-dimensional matrix;

    each of said red, blue and green two-dimensional matrices are separately treated as a first two-dimensional matrix which are processed by a method for scaling an image contained within said first two-dimensional matrix, which corresponds to a first area into an image contained within a second two-dimensional area, wherein the ratio of said first and second areas is (R/P)-to-1 in a first dimension and (S/Q)-to-1 in a second dimension, comprising;

    receiving DCT block data representing said image contained within said first area, said data being subdivided into a plurality of subblocks of transform data, each of said subblocks having P×

    Q points;

    subdividing each of said subblocks having P×

    Q points into subdivided subblocks having K1×

    K2 points;

    multiplying said K1×

    K2 data within each of said subdivided subblocks by √

    (K1/P)×



    (L1/Q);

    applying an inverse DCT transform of size K1×

    K2 to said subdivided subblocks; and

    scaling said subdivided subblocks to a ratio of (K1K2/K3)=R and (L1L2/L3)=S.

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