瀏覽單個文章
mycai
Major Member
 

加入日期: Oct 2000
您的住址: 台灣
文章: 263
引用:
Originally posted by Shade
當畫面是交錯畫面時
progressive_frame = 0
chroma1 = 0.75*c1 + 0.25*c3, chroma2 = 0.25*c2 + 0.75*c4

當然還可以用其他更複雜的 filter 來做 downsampling

所以您的意思應該是指 downsampling 的問題而不是 DCT Type 的問題?
小弟是從 DCT Type 的方向去想,所以前面的討論完全牛頭不對馬嘴 ^^;
不知道這樣整理有沒有釐清我們討論的問題?

沒錯,上面那個算式就是針對field作取樣。

不過雖說可以用更複雜的 filter 來 downsample…
對一些市上的encoder可別太期待,也有用chroma1 = 0.5*c1 + 0.5*c3, chroma2 = 0.5*c2 + 0.5*c4的東西存在,這可以參考三區的SP和LHA。

播放時upsample的複雜度的影響說來蠻大,
用PowerDVD看時Frame和Field DCT的差異相當明顯(我是這麼覺得啦);
WinDVD播放的Field DCT則和PowerDVD播的Frame DCT部份差不多,
不過WinDVD播的Frame DCT沒有比Field的好到哪去;
DVD2AVI解出來的還能看出Frame 和Field DCT的差異,不過畫質是三者中最好的。

市售player的話,除去panasonic的和其它一些公司的旗艦機外,拜chroma upsampling error所賜,Frame DCT看起來反而會比較爛一點…
舊 2003-01-23, 07:09 AM #28
回應時引用此文章
mycai離線中