Patent ID: 8531372

Claim:
A liquid crystal display device for reproducing a sequence of at least first and second color image frames by controllably activating an array of liquid crystal elements, the array including at least a first liquid crystal element to reproduce first and second sub-pixel values in said first and second frames, respectively, said device comprising: a sub-pixel value estimator to estimate said first sub-pixel value based on a third sub-pixel value to be reproduced in said second frame by a second liquid crystal element of said array which is shifted in relation to said first liquid crystal element by a location shift value associated with said first liquid crystal element; and a response-time-compensation module to generate an overdrive signal for activating said first liquid crystal element based on a combination of said first and second sub-pixel values, wherein the sub-pixel value estimator further comprises: an edge detector configured to detect a first set of one or more edge sub-pixel values in said first frame, and a second set of one or more edge sub-pixel values in said second frame; a location shift estimator configured to estimate said location shift value by comparing said first set of one or more edge sub-pixel values with said second set of one or more edge sub-pixel values; and a memory configured to maintain one or more values corresponding to said first set of one or more edge sub-pixel values, and wherein said edge detector comprises: a differentiator to receive first and second sequences of sub-pixel values corresponding to said first and second frames, respectively, and to generate first and second sequences of differentiated values corresponding to differences between consecutive sub-pixel values of said first and second sequences, respectively; and a threshold module to generate said first set of edge values by comparing said first sequence of differentiated values to one or more predetermined threshold values, and to generate said second set of edge values by comparing said second sequence of differentiated values to said one or more threshold values, and wherein the memory only stores the edge sub-pixel values after the edge sub-pixel values are written to the memory.