×

Method of driving a display using non-negative matrix factorization to determine a pair of matrices for representing features of pixel data in an image data matrix and determining weights of said features such that a product of the matrices approximates the image data matrix

  • US 7,953,682 B2
  • Filed: 11/30/2005
  • Issued: 05/31/2011
  • Est. Priority Date: 12/23/2004
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of driving a display, comprising a method of digitally processing data in a data array defining a target matrix (X) using non-negative matrix factorization to determine a pair of matrices (F, G), a first matrix of said pair determining a set of features for representing said data, a second matrix of said pair determining weights of said features, such that a product of said first and second matrices approximates said target matrix, the method of digitally processing data comprising:

  • inputting said target matrix data (X);

    selecting a row of said one of said first and second matrices and a column of the other of said first and second matrices;

    determining a target contribution (R) of said selected row and column to said target matrix;

    determining, subject to a non-negativity constraint, updated values for said selected row and column from said target contribution; and

    repeating said selecting and determining for the other rows and columns of said first and second matrices until all said rows and columns have been updated.

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