Multi-line addressing methods and apparatus
First Claim
1. A method of driving an organic light emitting diode display, the display having a plurality of pixels each addressable by a row electrode and a column electrode, the method comprising:
- receiving image data for display, said image data defining an image matrix;
factorising said image matrix into a product of at least a first factor matrix and a second factor matrix, said first factor matrix defining row drive signals for said display, said second factor matrix defining column drive signals for said display, wherein said factorising comprises calculating values of said first factor matrix and calculating values of said second factor matrix; and
driving said display row and column electrodes using said row and column drive signals respectively defined by said first and second factor matrices, said driving comprising driving a said pixel of said display using a said row drive signal defined by said first factor matrix and simultaneously a said column drive signal defined by said second factor matrix, wherein said factorising comprises non-negative matrix factorisation (NMF), andwherein said driving comprises driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes to thereby build up a luminescence profile over a plurality of row scan periods.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of driving an electro-optic display, the display having a plurality of pixels each addressable by a row electrode and a column electrode, the method including: receiving image data for display, the image data defining an image matrix; factorizing the image matrix into a product of at least first and second factor matrices, the first factor matrix defining row drive signals for the display, the second factor matrix defining column drive signals for the display; and driving the display row and column electrodes using the row and column drive signals respectively defined by the first and second factor matrices.
-
Citations
22 Claims
-
1. A method of driving an organic light emitting diode display, the display having a plurality of pixels each addressable by a row electrode and a column electrode, the method comprising:
-
receiving image data for display, said image data defining an image matrix; factorising said image matrix into a product of at least a first factor matrix and a second factor matrix, said first factor matrix defining row drive signals for said display, said second factor matrix defining column drive signals for said display, wherein said factorising comprises calculating values of said first factor matrix and calculating values of said second factor matrix; and driving said display row and column electrodes using said row and column drive signals respectively defined by said first and second factor matrices, said driving comprising driving a said pixel of said display using a said row drive signal defined by said first factor matrix and simultaneously a said column drive signal defined by said second factor matrix, wherein said factorising comprises non-negative matrix factorisation (NMF), and wherein said driving comprises driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes to thereby build up a luminescence profile over a plurality of row scan periods. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method of driving an organic light emitting diode display, the display having a plurality of pixels each addressable by a row electrode and a column electrode, the method comprising:
-
receiving image data for display, said image data defining an image matrix; factorising said image matrix into a product of at least a first factor matrix and a second factor matrix, said first factor matrix defining row drive signals for said display, said second factor matrix defining column drive signals for said display, wherein said factorising comprises calculating values of said first factor matrix and calculating values of said second factor matrix; and driving said display row and column electrodes using said row and column drive signals respectively defined by said first and second factor matrices, said driving comprising driving a said pixel of said display using a said row drive signal defined by said first factor matrix and simultaneously a said column drive signal defined by said second factor matrix, wherein said first and second factor matrices are configured such that a peak pixel brightness of said display is reduced compared with a row-by-row driving of said display using said image data, and wherein said factorising comprises non-negative matrix factorisation (NMF), and wherein said driving comprises driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes to thereby build up a luminescence profile over a plurality of row scan periods.
-
-
11. A method of driving an organic light emitting diode display, the display having a plurality of pixels each addressable by a row electrode and a column electrode, the method comprising:
-
receiving image data for display, said image data defining an image matrix; factorising said image matrix into a product of at least a first factor matrix and a second factor matrix, wherein said factorising comprises calculating values of said first factor matrix and calculating values of said second factor matrix, said first factor matrix defining row drive signals for said display, said second factor matrix defining column drive signals for said display, wherein said image matrix comprises an m×
n (row×
column) matrix I and said first and second factor matrices respectively comprise an m×
p (row×
column) matrix W and a p×
n (row×
column) matrix H where p is less than or equal to the smallest of n and m and where I≈
W·
H; anddriving said display row and column electrodes using said row and column drive signals respectively defined by said first and second factor matrices, said driving comprising driving a said pixel of said display using a said row drive signal defined by said first factor matrix and simultaneously a said column drive signal defined by said second factor matrix, wherein said factorising comprises non-negative matrix factorisation (NMF) and wherein said driving comprises driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes to thereby build up a luminescence profile over a plurality of row scan periods.
-
-
12. A non-transitory carrier medium carrying a processor control code for receiving image data for display by an organic light emitting display, said image data defining an image matrix;
- factorising said image matrix into a product of at least a first factor matrix and a second factor matrix, wherein said factorising comprises calculating values of said first factor matrix and calculating values of said second factor matrix, said first factor matrix defining row drive signals for said display, said second factor matrix defining column drive signals for said display; and
driving said display row and column electrodes using said row and column drive signals respectively defined by said first and second factor matrices, said driving comprising driving a said pixel of said display using a said row drive signal defined by said first factor matrix and simultaneously a said column drive signal defined by said second factor matrix, wherein said factorising comprises non-negative matrix factorisation, andwherein said driving comprises driving a plurality of said row electrodes simultaneoulsy with a plurality of said column electrodes to thereby build up a luminescence profile over a plurality of row scan periods.
- factorising said image matrix into a product of at least a first factor matrix and a second factor matrix, wherein said factorising comprises calculating values of said first factor matrix and calculating values of said second factor matrix, said first factor matrix defining row drive signals for said display, said second factor matrix defining column drive signals for said display; and
-
13. A driver for an emissive display, the display having a plurality of pixels each addressable by a row electrode and a column electrode, the driver comprising;
-
an input for receiving image data for display, said image data defining an image matrix; a system for factorising said image matrix into a product of at least a first factor matrix and a second factor matrix, said first factor matrix defining row drive signals for said display, said second factor matrix defining column drive signals for said display, wherein said factorising comprises calculating values of said first factor matrix and calculating values of said second factor matrix; and output means to output said row and column drive signals respectively defined by said first and second factor matrices, said outputting for driving a pixel using a said row drive signal defined by said first factor matrix and simultaneously a said column drive signal defined by said second factor matrix, and wherein all the elements of said first and second factor matrices are equal to or greater than zero and when said display is driven by said drive signals a plurality of said row electrodes is driven simultaneously with a plurality of said column electrodes to thereby build up a luminescence profile over a plurality of row scan periods.
-
-
14. A method of driving an organic light emitting diode display, the display having a plurality of pixels each addressable by a row electrode and a column electrode, the method comprising:
-
receiving image data for display, said image data defining an image matrix; formatting said image data into a plurality of subframes, each said subframe comprising data for driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes; and driving said row and column electrodes with said subframe data, wherein said subframe data driving said row and column electrodes comprises only positive or zero data, wherein said formatting comprises compressing said image data into said plurality of subframes, and wherein said compressing comprises non-negative matrix factorisation (NMF), said non-negative matrix factorisation comprising factorising said image data into a product of at least a first factor matrix and a second factor matrix, wherein said factorising comprises calculating values of said first factor matrix and calculating values of said second factor matrix, said driving comprising driving a said pixel of said display using a said row drive signal defined by said first factor matrix and simultaneously a said column drive signal defined by said second factor matrix, wherein said driving comprises driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes to thereby build up a luminescence profile over a plurality of row scan periods. - View Dependent Claims (15, 16, 17)
-
-
18. A method of driving an organic light emitting diode display, the display having a plurality of pixels each addressable by a row electrode and a column electrode, the method comprising:
-
receiving image data for display, said image data defining an image matrix in which rows and columns of the image matrix correspond to rows and columns of image pixels of the display, wherein said image data comprises an m×
n (row×
column) matrix I, wherein m is the number of rows and n is the number of columns of said display, and wherein said NMF determines a first m×
p (row×
column) matrix W and a p×
n (row×
column) matrix H where p is less than or equal to the smallest of n and m, and wherein I≈
W·
H;formatting said image data in said image matrix into a plurality of subframes, each said subframe comprising data for driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes; and driving said row and column electrodes with said subframe data, wherein said subframe data driving said row and column electrodes comprises only positive or zero data, wherein said formatting comprises compressing said image data into said plurality of subframes, and wherein said compressing comprises non-negative matrix factorisation (NMF) and wherein said driving comprises driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes to thereby build up a luminescence profile over a plurality of row scan periods.
-
-
19. A non-transitory carrier medium carrying processor control code for
receiving image data for display by an organic light emitting diode display; -
formatting said image data into a plurality of subframes, each said subframe comprising data for driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes; and driving said row and column electrodes with said subframe data, wherein said subframe data driving said row and column electrodes comprises only positive or zero data, and wherein said formatting comprises non-negative matrix factorisation (NMF), said non-negative matrix factorisation comprising factorising said image data into a product of at least a first factor matrix and a second factor matrix, wherein said factorising comprises calculating values of said first factor matrix and calculating values of said second factor matrix, said driving comprising driving a said pixel of said display using a said row drive signal defined by said first factor matrix and simultaneously a said column drive signal defined by said second matrix, and wherein said driving comprises driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes to thereby build up a luminescence profile over a plurality of row scan periods.
-
-
20. A driver for an emissive display, the display having a plurality of pixels each addressable by a row electrode and a column electrode, the driver comprising:
-
an input to receive image data for display; a system for formatting said image data into a plurality of subframes, each said subframe comprising data for driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes, said formatting comprising factorising said image data into a product of at least a first factor matrix and a second factor matrix, wherein said factorising comprises calculating values of said first factor matrix and calculating values of said second factor matrix, said driving comprising driving a said pixel of said display using a said row drive signal defined by said first factor matrix and simultaneously a said column drive signal defined by said second factor matrix; and an output to output said subframe data for driving said row and column electrodes, and wherein said subframe data driving said row and column electrodes comprises only positive or zero data, and wherein said driving comprises driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes to thereby build up a luminescence profile over a plurality of row scan periods.
-
-
21. A driver for an emissive display, the display having a plurality of pixels each addressable by a row electrode and a column electrode, the driver comprising:
-
an input to receive image data for display, said image data defining an image matrix; an output to provide data for driving said row and column electrodes of said display; data memory to store said image data; program memory storing processor implementable instructions; and a processor coupled to said input, to said output, to said data memory and to said program memory to load and implement said instructions, said instructions comprising instructions for controlling the processor to; input said image data; factorise said image matrix into a product of at least first and second factor matrices said first factor matrix defining row drive signals for said display, said second factor matrix defining column drive signals for said display, wherein said factorising comprises calculating values of said first factor matrix and calculating values of said second factor matrix; and output said row and column drive signals respectively defined by said first and second factor matrices, said driving comprising driving a said pixel of said display using a said row drive signal defined by said first factor matrix and simultaneously a said column drive signal defined by said second factor matrix, and wherein all the elements of said first and second factor matrices are equal to or greater than zero and wherein said driving comprises driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes to thereby build up a luminescence profile over a plurality of row scan periods.
-
-
22. A driver for an emissive display, the display having a plurality of pixels each addressable by a row electrode and a column electrode, the driver comprising:
-
an input to receive image data for display, said image data defining an image matrix; an output to provide data for driving said row and column electrodes of said display;
data memory to store said image data;program memory storing processor implementable instructions; and a processor coupled to said input, to said output, to said data memory and to said program memory to load and implement said instructions, said instructions comprising instructions for controlling the processor to; input said image data; format said image data into a plurality of subframes, each said subframe comprising data for driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes, said formatting comprising factorising said image data into a product of at least a first factor matrix and a second factor matrix, wherein said factorising comprises calculating values of said first factor matrix and calculating values of said second factor matrix; and output said subframe data for driving said row and column electrodes, said outputting for driving a pixel using a said row drive signal defined by said first factor matrix and simultaneously a said column drive signal defined by said second matrix, and wherein said subframe driving said row and column electrodes comprises only positive or zero data, and wherein said driving comprises driving a plurality of said row electrodes simultaneously with a plurality of said column electrodes to thereby build up a luminescence profile over a plurality of row scan periods.
-
Specification