RGBとYUVの変換について

色々調べてみたけど、なんか変換式が混沌としてる・・・orz

何で同じことしてるのに、掛け算する係数が違うんだろ・・・?

 Y     =  0.29891 * R + 0.58661 * G + 0.11448 * B
 Cb(U) = -0.16874 * R - 0.33126 * G + 0.50000 * B
 Cr(V) =  0.50000 * R - 0.41869 * G - 0.08131 * B

 R = Y                   + 1.40200 * Cr(V)
 G = Y - 0.34414 * Cb(U) - 0.71414 * Cr(V)
 B = Y + 1.77200 * Cb(U)

とか

 Y  =  0.299 * R + 0.587 * G + 0.114 * B
 Cb = -0.172 * R - 0.339 * G + 0.511 * B
 Cr =  0.511 * R - 0.428 * G - 0.083 * B

 R = Y              + 1.371 * Cr
 G = Y - 0.336 * Cb - 0.698 * Cr
 B = Y + 1.732 * Cb

ならまだ一部は四捨五入で換わってるってわかるんだが・・・

 Y =   0.257 * R + 0.504 * G + 0.098 * B + 16
 Cb = -0.148 * R - 0.291 * G + 0.439 * B + 128
 Cr =  0.439 * R - 0.368 * G - 0.071 * B + 128

 R = 1.164 * (Y - 16)                      + 1.596 * (Cr - 128)
 G = 1.164 * (Y - 16) - 0.391 * (Cb - 128) - 0.813 * (Cr - 128)
 B = 1.164 * (Y - 16) + 2.018 * (Cb - 128)

とかなると、もう数値が違いすぎて訳がわからねぇ・・・orz

参照元
http://www9.plala.or.jp/joochan/rgb-convert.html