Patent ID: 8848006

Claim:
A method comprising, in combination: (a) using a backlight to provide light to a display device, which display device includes one or more spatially addressable, light attenuating layers; (b) using the layers to display a temporal sequence of frames; and (c) using one or more processors (i) to perform an optimization calculation to compute, for each respective frame in the sequence and each respective layer in the one or more layers, attenuation of the light at respective pixels of the respective layer; and (ii) to output control signals to control the attenuation; wherein (I) the optimization calculation includes at least one mathematical operation on an N th -order, rank-M tensor, where M is equal to the number of frames in the sequence, and N is equal to the number of the layers, if the backlight is uniform, and N is equal to the number of the layers plus one, if the backlight is directional, (II) the optimization calculation includes applying a weighted nonnegative tensor factorization, and (III) either (A) the backlight is uniform and the number of the layers is at least three or (B) the backlight is directional and the number of the layers is at least one.