US 7,502,529 B1
Low level video detail tracking by intuitionistic fuzzy relationship calculus
Yue Ma, Pleasanton, Calif. (US); and Hongmin Zhang, Santa Clara, Calif. (US)
Assigned to Pixelworks, Inc., Tualatin, Oreg. (US)
Filed on Sep. 14, 2006, as Appl. No. 11/531,770.
Application 11/531770 is a continuation in part of application No. 11/216436, filed on Aug. 30, 2005, granted, now 7,292,738, filed on Nov. 06, 2007.
Application 11/216436 is a continuation of application No. 09/925195, filed on Aug. 09, 2001, granted, now 6,965,705, filed on Nov. 15, 2005.
Claims priority of provisional application 60/725897, filed on Oct. 11, 2005.
Int. Cl. G06K 9/32 (2006.01); G06K 9/40 (2006.01); G06K 9/38 (2006.01)
U.S. Cl. 382—300  [382/266; 382/273] 32 Claims
OG exemplary drawing
 
1. A system for performing interpolation of a pixel, comprising:
a pattern identification unit to identify a plurality of patterns for said pixel, each pattern in said plurality of patterns including a unique number of pixels, so that for said pixel, each pattern in said plurality of patterns can be applied to each of a plurality of pixel interpolation angles;
a pixel interpolation angle determination unit to determine a pixel interpolation angle for each of said plurality of patterns;
a pixel interpolation angle selection unit to select one of said pixel interpolation angles for each of said plurality of patterns;
an interpolator to interpolate a value for said pixel using said selected pixel interpolation angle;
a dynamic threshold unit to determine a dynamic threshold for each of said plurality of patterns; and
a peak/valley test unit to conduct a peak/valley test for each of said plurality of pixel interpolation angles using said dynamic threshold for each of said plurality of patterns.