Patent ID: 7479989

Claim:
A chroma upscaling method comprising: comparing a luma Y 1 of a first reference pixel and a luma Y 2 of a target pixel for equality, and comparing a luma Y 3 of a second reference pixel and the luma Y 2 of the target pixel for equality; and if the luma Y 1 of the first reference pixel is not equal to the luma Y 2 of the target pixel and the luma Y 2 of the target pixel is not equal to the luma Y 3 of the second reference pixel, setting a chroma C 2 of the target pixel based on a chroma C 1 of the first reference pixel and a chroma C 3 of the second reference pixel, as: C 2=( k*C 1+( m−k )* C 3 +m/ 2)>> n; wherein n is a positive integer, m=2 n , “>>” represents a shift calculation, and k={ 0 ˜m , min(abs( D 1 *k−D 2*( m−k )))}, where D 1 =Abs(Y 1 −Y 2 ), D 2 =Abs(Y 2 −Y 3 ).