PCDVD數位科技討論區
PCDVD數位科技討論區   註冊 常見問題 標記討論區為已讀

回到   PCDVD數位科技討論區 > 數位影音討論群組 > VIVO討論區 (數位機上盒)
帳戶
密碼
 

  回應
 
主題工具
pklio
Major Member
 

加入日期: Dec 2001
文章: 184
progressive VS interlaced 怎麼區分啊??為什麼會有interlaced的影片??..

在DOOM9看到一篇文章
http://forum.doom9.org/showthread.php?s=&threadid=56425
*************
I cannot correctly ivtc this clip
http://myweb.hinet.net/home4/yingx2/test.avi

No matter how hard I tried, it seemd that I just couldn't recover its original frame rate and progressive frames with Decomb.

When I used Decimate(cycle=5), the result looked jumpy.
Using Decimate(mode=1) instead, I could not get a 24fps encode.

And I can see fields being blended in cases where they should've been properly ivtced. (Bad source?)

What would you suggest?
Thanks in advance.
*************

progressive VS interlaced 怎麼區分啊??

影片好像有分
29.97 progressive
29.97 interlaced
23.976 progressive
是嗎??..

後來
neuron2 這位大大 說
**************
You have what would be 29.97fps progressive if you could get rid of the blended fields.

Strangely enough, I was alerted by one of my users to an ingenious way to use Decomb 4 to get rid of blends:

Telecide(post=false)
Telecide(reverse=true,post=true)

The result is pretty good 29.97fps progressive. No need to decimate it.

Alternatively, you have to just treat it as interlaced video and deinterlace it.
**************

我下載後測試
use Decomb 4 to get rid of blends 可以得到 29.97 progressive的影片
超神奇的..

如果改用 deinterlace it 畫質變差很多喔....

結論.
所以 非每個從電視錄的影片都是interlaced 有些是progressive
這一定要分清楚... 可是我還是不會分 ><... 請高手指示一下.

很多電視卡附的FILTER 都是直接deinterlaced..所以畫面都會感覺模糊化....

像我錄的這段影片
http://myweb.hinet.net/home3/ygfdert/test.avi

我猜是interlaced的影片
基本上 我覺得interlaced的影片 已經沒救了..不管怎麼做deinterlaced都會感覺模糊化了

SO..
整理一下問題..
1.progressive VS interlaced 怎麼區分啊??
2.影片好像有分
29.97 progressive
29.97 interlaced
23.976 progressive
是嗎??..
3.blended fields 是什麼意思?? 怎麼看出來??
4."我覺得interlaced的影片 已經沒救了..不管怎麼做deinterlaced都會感覺模糊化了" 這句話有沒有錯 ??
5. 為什麼會有interlaced的影片??..是電視台為了配合NTSC系統 把影片轉成29.97
可是yingx2大大錄的"衛視電影台" 為什麼是29.97 progressive的影片??
     
      
舊 2003-07-10, 06:25 PM #1
回應時引用此文章
pklio離線中  
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
回覆: progressive VS interlaced 怎麼區分啊??為什麼會有interlaced的影片??..

引用:
Originally posted by pklio
SO..
整理一下問題..
1.progressive VS interlaced 怎麼區分啊??

1.
progressive: 奇數、偶數的掃瞄線是在同一個時間點拍攝的,奇數掃瞄線組成的奇數場(odd field)和偶數掃瞄線組成的偶數場(even field),兩個圖場合併起來是一個完整個畫面,用眼睛看,畫面上沒有交錯的線條。

interlaced: 奇數、偶數的掃瞄線是在不同時間點拍攝的,拍完一個圖場接下去拍另一個,奇數掃瞄線組成的奇數場和偶數掃瞄線組成的偶數場,兩個圖場各自是一個獨立的畫面,組合在一起,畫面上會有交錯的線條瑕疵。

有交錯線條的畫面是 interlaced,沒有交錯線條的畫面是 progressive。

30p x480 progressive: 一個時間點的垂直解析度是 480,清晰度佳,每秒 30 張畫面
30i x480 interlaced = 60p x240 progressive: 一個時間點的解析度 240,清晰度差,每秒 60 張畫面,動感佳
引用:

2.影片好像有分
29.97 progressive
29.97 interlaced
23.976 progressive
是嗎??..

2.
a) 24fps, 23.976fps progressive, Film, 24p
有些影片,訊源是 24fps,拍攝的時候是以 24fps progressive 的方式拍攝的,每一張都沒有交錯,例如大部分的電影。為了要能在 NTSC 的電視上播放,電影膠捲過帶(telecine)的時候必須轉成 30fps,這個 24 -> 30fps 的過程叫做 3:2 pulldown。
1, 2, 3, 4 四張原始畫面,1o 代表 1 的 odd field,1e 代表 1 的 even field
代碼:

   1       2       3       4
[1o 1e] [2o 2e] [3o 3e] [4o 4e]
3:2 pulldown (2:3 pulldown) ---->

[1o 1e] [2o 2e 2o] [3e 3o] [4e 4o 4e]
   2   -    3     -   2   -    3    <-- 呈現這樣的排列,所以叫做 2:3 pulldown

   1       2       3       4       5
[1o 1e] [2o 2e] [2o 3e] [3o 4e] [4o 4e]

4 張 -> 5 張
4 * 6 = 24 張 -> 5 * 6 = 30 張

這樣就可以把原本 24 張轉成 30 張,在 NTSC 的電視上播放。
但是其中第三和第四張畫面 [2o 3e] 和 [3o 4e],是由兩個不同畫面的 field 組成,畫面變成交錯的。
每五張之中,有兩張是交錯的。
有這種型式的影片,我們知道,其原始畫面其實是 24fps progressive 的,可以作 inverse telecine(IVTC),刪除多餘的畫面,還原回原本的 24fps。
大部分的電影,無庸置疑,其訊源一定是 24fps progressive,可以作 IVTC。

電影(Film, 24fps progressive)轉成 PAL(25fps)的時候,用的是 2:2 pulldown,畫面還是 progressive,只是加快播放速度,變成每秒播放 25 張。不過有些 PAL 的 DVD 會 shift 一個 field,造成畫面每一張都交錯,這時只要 swap field order,就可以還原回無交錯的畫面。

b) 30fps, 29.97fps interlaced, Video, 30i
拍攝的時候,是以 30fps interlaced 的方式拍攝的,每一張都是交錯的。大部分的 NTSC 電視節目(連續劇、綜藝節目、新聞報導...),交錯式的 DV 都是這種訊源。
這種訊源要在電腦上看,只有做去交錯(de-interlace)。

c) 30fps progressive, 30p
30fps 每一張都沒有交錯,例如電腦動畫
這種訊源,當然什麼都不用作。

d) Hybrid, Mixed 混合 24p/30p
在動畫 DVD 上面常見,例如片頭是 30fps progressive,每一張都沒有交錯,本篇卻是 24fps progressive,五張之中有兩張交錯;或者是 CG 的部分 30p,其他部分 24p。

做成 AVI,AVI 只能用一種 fps,所以可以分開做的話分開做,把 24p 和 30p 的部分分成兩個 AVI,例如片頭 30p 一個 AVI,本篇 24p 一個 AVI。如果不好分開,例如幾乎都是 24p,只有中間 CG 的部分 30p,只好強制 24p 做下去,這樣 30p 的部分會頓,不過也沒辦法了。

e) Hybrid clip, Mixed, 混合 24p/30i, 混合 24p/48i, 混合 xxx/xxx .....
例如部分 24fps progressive,五張之中有兩張交錯,部分 30fps interlaced,每一張都交錯。

很難處理,大家各顯神通

f) Hybrid Frame
一個 Frame 之中,部分交錯,部分沒交錯。
例如有些影片的字幕、工作人員名單是 telecine 之後才 overlay 上去的,造成背景畫面沒交錯,前景字幕卻是交錯的。

做自適應去交錯。

g) 其他亂七八糟的型式
例如錯誤的 DVD mastering、剪接的時候少掉一張 field、圖場顛倒.....等等。

各憑本事
 

此文章於 2003-07-11 12:58 PM 被 Shade 編輯.
舊 2003-07-11, 12:34 PM #2
回應時引用此文章
Shade離線中  
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
引用:

3.blended fields 是什麼意思?? 怎麼看出來??

3.
blended,混合,當畫面上有交錯的時候,用奇偶平均的方法,混合奇偶兩個圖場,可以減少突兀的交錯現象,是去交錯的方法之一。副作用,一是畫面變模糊,清晰度下降,二是兩張不同的畫面混合在一起,看起來像是兩個影像重疊在一起,會有殘影的現象。
blended field,一個 field,是取自經過 blended 的 Frame,所以畫面會有殘影,包含了兩個畫面的影像。
例如,用 TMPGEnc 的 Double 去交錯 x480 的交錯訊源,然後縮小至 x240 的 VCD 輸出,畫面上會有殘影,包含了原本 x480 兩個 fields 的影像。

有些 PAL <-> NTSC 轉換的機器會造成這種 blended field,部分或全部的 field 是 blend 兩個畫面來的,這種 field 會造成 IVTC 的判斷非常困難。

怎麼看出來?
用 Avisynth 的 SeparateFields(),畫面會顯示單一個 field,看有沒有 field 是混合了兩個畫面,有兩個影像。TMPGEnc 的 Deinterlace --> Even-Odd field (field) 也可以看。

遇到這種現象,有時你會發現 blended field 主要出現在一個 Frame 的第二個 field(Bottom field),所以使用 Decomb 的時候,讓 Decomb 使用 Top field 來做 matching 的動作(比對兩個 field,看哪一種組合交錯最少,ie. 奇偶差異最小),可以幫助 Decomb 正確的判斷。

Decomb 預設的比對方法
1. 暫存三個 Frame,分別是現在的 Frame C,過去的 Frame P,和下一個 Frame N。
2. t 代表 Top field,B 代表 Bottom field,Decomb 會做三種 field 的組合,看哪一種交錯的情形最少
代碼:

Pt
Cb  <- 以 Cb 為基準不變,去和前(P)後(N)現在(C)的 Top field 做組合

Ct
Cb

Nt
Cb

以 3:2 pulldown 的訊源為例
代碼:

1  2  3  4  5
At Bt Bt Ct Dt
Ab Bb Cb Db Db

第三個 Frame 經過 Decomb 重新組合,會變成
代碼:

Bt
Cb

Bt
Cb

Ct
Cb  <- 中獎,這個組合奇偶差異最小

3. 輸出差異最小的組合

如果用 reverse 參數,Decomb 會改成以 Ct 為基準不變,去和前後現在的 Bottom field 做組合
代碼:

Ct  <- 以 Ct 為基準不變,去和前(P)後(N)現在(C)的 Bottom field 做組合
Pb

Ct
Cb

Ct
Nb


所以 Doom9 的討論中,neuron2 大大建議的作法
Telecide(post=false)
Telecide(reverse=true,post=true)

讓 Telecide 正、反各跑一次,去 match 最適合的 field。

如果每一個 field 都是 blended fields,那麼無可能 IVTC,只有做去交錯,把訊源當成是完全的 interlaced
FieldDeinterlace(full=true)
引用:

4."我覺得interlaced的影片 已經沒救了..不管怎麼做deinterlaced都會感覺模糊化了" 這句話有沒有錯 ??

4.
呃,用比較好的 deinterlace,模糊化不會那麼嚴重。
引用:

5. 為什麼會有interlaced的影片??..是電視台為了配合NTSC系統 把影片轉成29.97
可是yingx2大大錄的"衛視電影台" 為什麼是29.97 progressive的影片??

5.
有些訊源是 Film,為了配合 NTSC 系統所以必須轉成 29.97fps。
這種因為 3:2 pulldown 重新組合 field 而產生的交錯,有時我們為了和原本就是交錯的訊源作區分,不把它稱為 interlacing,而稱為 combing。
所以 neuron2 大大寫的 IVTC plugin,叫做 Decomb。

有些是原本拍攝的時候就是 30fps interlaced。

6. 那個衛視電影台的影片,我沒有看,不過它肯定不是 29.97fps progressive。
轉成 29.97 progressive 之後會有重複的畫面,不過看起來不會太頓,那也就算了。

此文章於 2003-07-11 12:57 PM 被 Shade 編輯.
舊 2003-07-11, 12:52 PM #3
回應時引用此文章
Shade離線中  
pklio
Major Member
 

加入日期: Dec 2001
文章: 184
太精采了...謝謝大大
我要好好用功了.. 有些還要努力消化..
舊 2003-07-11, 01:04 PM #4
回應時引用此文章
pklio離線中  
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
引用:
Originally posted by pklio
太精采了...謝謝大大
我要好好用功了.. 有些還要努力消化..

小弟不是大大,有錯還請多指正 ^^;

例如
引用:
b) 30fps, 29.97fps interlaced, Video, 30i
這種訊源要在電腦上看,只有做去交錯(de-interlace)。

這樣講不對。
做成 30fps, x480 必須 deinterlace 沒錯,但是如果做成 60fps, x240 就不用 deinterlace。
引用:
d) Hybrid, Mixed 混合 24p/30p
如果不好分開,例如幾乎都是 24p,只有中間 CG 的部分 30p,只好強制 24p 做下去,這樣 30p 的部分會頓,不過也沒辦法了。

這樣講也不對,不是沒有其他辦法。
可以做成 120fps, x480
24 * 5 = 120
30 * 4 = 120

120 是 24 和 30 的最小公倍數,做成 120fps,可以兼顧 24p 和 30p,不會頓,又不用犧牲畫面。
代碼:

[A B C D] [E F G H I]
   24p        30p

[A A A A A B B B B B C C C C C D D D D D
 E E E E F F F F G G G G H H H H I I I I]
                 120p

重複的 Frame 標記為 Drop Frame,不必壓縮
[A d d d d B d d d d C d d d d D d d d d
 E d d d F d d d G d d d H d d d I d d d]


其他還請板上的大大多多補充。

此文章於 2003-07-11 10:20 PM 被 Shade 編輯.
舊 2003-07-11, 10:12 PM #5
回應時引用此文章
Shade離線中  
天昏地暗
Elite Member
 
天昏地暗的大頭照
 

加入日期: Mar 2001
您的住址: 桃園縣龜山鄉
文章: 12,765
對不起,看不太懂,想請教一下
以前電腦的CRT Monitor有所謂的Interlaced模式,也就是先掃奇數線,再掃偶數線來達成螢幕的更新,但是會造成閃爍,所以現在的CRT便不再採用此模式,請問上述的Interlaced影片也是這樣嗎??
另外想請教一下,既然Interlaced影片奇數線跟偶數線為單獨之一完整畫面且時間點不同,那在合成一畫面不是很奇怪嗎??
謝謝
__________________
請不要再用打的方式教育小狗,有愛心的人請買以下的書來讀好嗎??謝謝您
別只給我一根骨頭
狗狗的異想世界
貓狗大戰:寵物行為四週集訓
愛咪咪的異想世界
終於還完12x萬的負債,以後不敗家了
阿斗的歷史名言:此間樂,不思蜀
舊 2003-07-12, 01:58 AM #6
回應時引用此文章
天昏地暗離線中  
GV7053
Basic Member
 

加入日期: Dec 2000
文章: 15
Question 動畫片如何不閃爍

我們在做動畫片
原始的張數是每秒24張,解析度720*576(24 FRAME),動畫軟體ANIMASTER
生成連續動畫時AVI時25張(25F/SEC,PAL)
這時在電腦螢幕上看並沒有閃的問題
用PREMIERE編輯後輸出時是連續不壓縮的TGA圖檔或是AVI檔案,解析度720*576(25F/SEC,PAL)
最後要壓縮成MPEG1格式,VCD時(PAL或NTSC),在電腦上也不會有閃爍的問題
但燒成VCD在DVDPLAYER播放時卻又會有畫面光線閃動得問題產生(樣片用途)

請問要如何解決?
TMPG中要用哪一個選項來去除呢?或是有其他軟體來解決?
煩請指教一下
謝謝
舊 2003-07-12, 11:01 AM #7
回應時引用此文章
GV7053離線中  
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
引用:
Originally posted by 天昏地暗
對不起,看不太懂,想請教一下
以前電腦的CRT Monitor有所謂的Interlaced模式,也就是先掃奇數線,再掃偶數線來達成螢幕的更新,但是會造成閃爍,所以現在的CRT便不再採用此模式,請問上述的Interlaced影片也是這樣嗎??

是的,也是這樣,攝影機拍攝的時候每次只抓一個 field,每秒 59.94 次,兩個 field 是在不同時間點拍攝的。progressive scan 一次抓一個 frame,奇偶 field 是在同一個時間點拍攝的,組合起來是一個完整的畫面。
引用:

另外想請教一下,既然Interlaced影片奇數線跟偶數線為單獨之一完整畫面且時間點不同,那在合成一畫面不是很奇怪嗎??
謝謝

是很奇怪。
在 NTSC 彩色電視上以 59.94 的速率交錯顯示,不會有這些問題。
在電腦等 progressive 的螢幕上顯示,才會有交錯的問題。
如果要做 x480 的解析度,只好做去交錯。
如果是做 x240,可以
1. 不捨棄 field,加倍顯示速率,59.94fps x240,畫面會上下抖動
2. 捨棄 field,29.97fps x240,丟掉一半的訊息
3. 不捨棄 field,做去交錯,縮小 -> x240,畫面複雜,不利壓縮

Deinterlacing -> Progressive 的方法
/** Video Mode **/
1. Intrafield Processing: Field 內的處理 (Bob)
a. Scan Line Duplication or Single-Field Duplication
在電腦上可以,捨棄其中一個圖場,不足的一半掃瞄線用重複上一條掃瞄線的方式補上去,仍然維持 29.97fps x480。

或是

不捨棄圖場,加倍顯示速率,29.97fps x480 -> 59.94fps x480,每次顯示原來的一個圖場,不足的一半掃瞄線用重複上一條掃瞄線的方式補上去。
line1 = 1
line2 = line 1 = 1
line3 = 3
line4 = line 3 = 3

沒有殘影。
線條不平滑,鋸齒感很嚴重。

b. Scan Line Interpolation or Single-Field Interpolation
在電腦上可以,捨棄其中一個圖場,剩下的一半掃瞄線用內插補點(Interpolation)的方法補出來。
如 TMPGEnc 的 Even field/Odd field 去交錯法。

或是

不捨棄圖場,加倍顯示速率,29.97fps x480 -> 59.94fps x480,每次顯示原來的一個圖場,剩下的一半掃瞄線用內插補點補出來。
如 TMPGEnc 的 Even-Odd field 去交錯法。
line 1 = 1
line 2 = (line 1 + line 3)/2
line 3 = 3
line 4 = (line 3 + line 5)/2

上面舉例的 linear interpolation 品質很差,實作會用品質較好的補點方法,例如 (sin x)/x ie. sinc interpolation
line n = 0.114*line(n-5) - 0.188*line(n-3) + 0.574*line(n-1) + 0.574*line(n+1) - 0.188*line(n+3) + 0.114*line(n+5)

這是微軟當初提 Bob 的原意,但是當時的硬體沒有辦法做到及時補出另一半的掃瞄線,所以軟體 DVD Player 實作 Bob 的時候,是用 Blend 取代 Bob。
所以現今 WinDVD, PowerDVD 的 Bob 選項,指的都是 Blend。
WinDVD 5 新增一個消除鋸齒的方法 "Progressive",便是加倍顯示速率,內插補點的 Bob。

2. Interfield Processing: Field 和 Field 之間的處理
a. Field Merging
a-1. Field Combining (Weave)
合併兩個 Field 一起顯示。
如果畫面動態不大,交錯不會很明顯。
好處是清晰度最高,壞處是動態大就會破功(會出現明顯交錯)。

在電視上是合併兩兩的 Field
代碼:

   [ 2 ] [ 4 ] [ 6 ] [ 8 ]
1o 1e 2o 2e 3o 3e 4o 4e 5o 5e  <-- 輸入 Field
[ 1 ] [ 3 ] [ 5 ] [ 7 ] [ 9 ]  <-- 輸出 Frame

維持 59.94 的顯示速率。

在電腦上沒有這個限制,Weave 就是
代碼:

1o 1e 2o 2e 3o 3e 4o 4e 5o 5e  <-- 輸入 Field
[ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ]  <-- 輸出 Frame

29.97fps 輸出。
那不是和原來一樣?
所以電腦上的 Weave,還表示如果是 Film 訊源,可以 skip 3:2 pulldown 的旗標,還原、重組正確的 Progressive Frame,有這一層意思在。
代碼:

[1o 1e] [2o 2e] [2o 3e] [3o 4e] [4o 4e]
                 x           x          <-- 刪除重複的 Field
---->
[1o 1e] [2o 2e] [3o 3e] [4o 4e]


a-2. Vertical Filtering (Blend)
奇偶平均,混合兩個 Field。
例如 TMPGEnc 的 Double 去交錯法。
因為 Blend 之後,畫面會出現兩個重疊的影像(double image),所以叫做 Double 去交錯法。

b. Motion Adaptive Deinterlacing
動態自適應去交錯。
畫面上靜態沒有物體移動的區域,用 Weave;畫面上動態有移動的區域,用 interpolation。
這樣人眼比較敏銳的靜態區域可以維持高清晰度,人眼看不清楚細節的高動態區域可以減少明顯的交錯瑕疵。

c. Motion Compensated (Motion Vector Steered) Deinterlacing
做動作搜尋,計算每個 pixel 在 Field 間的移動量,內插計算新的 pixel 值。
這是非常複雜的去交錯方法,只有在專業的 conversion 機器上才看得到。
Avisynth 有這種 deinterlacing 的 plugin,叫做 TomsMoComp,不過這個 plugin 對字體的 tracking 常常會產生雜點,必須要降低搜尋的精度,才能減少這種現象。
舊 2003-07-14, 06:44 PM #8
回應時引用此文章
Shade離線中  
Shade
Senior Member
 
Shade的大頭照
 

加入日期: Oct 2002
您的住址: El's room
文章: 1,046
/** Film Mode **/
Inverse Telecine or IVTC or Inverse 3:2 Pulldown
例如
1. Decomb
做法上面已經說過

2. TMPGEnc
TMPGENc IVTC 的小視窗,按下面的 Field 組合
代碼:
1  2  3  4  5   6  7  8  9  10 ...
1t 2t 2t 3t 3t  4t 4t 5t 5t 6t ...
1b 1b 2b 2b 3b  3b 4b 4b 5b 5b ...

以 Bottom Field 為基準,去和現在以及下一張 Frame 的 Top Field 組合
一張變兩張
所以五張輸入變十張

1 2 3 4 四張 Frame,3:2 pulldown 之後得到五張 Frame
1t 2t 2t 3t 4t
1b 2b 3b 4b 4b

代入 TMPGEnc 的小視窗
代碼:
1  2  3  4  5   6  7  8  9  10
1t 2t 2t 2t 2t  3t 3t 4t 4t 5t
1b 1b 2b 2b 3b  3b 4b 4b 4b 4b
^^    ^^ ^^     ^^    ^^ ^^

有 ^^ 記號的代表無交錯的畫面,奇偶差異小
相同的畫面挑一個就可以了

手動指定 pattern 的話,0 代表不選,1 代表選
上面輸入 "10100" 或 "10010" 或 "1001010010" 都可以

3. AviUtl
代碼:
1t 2t 2t 3t 4t
1b 2b 3b 4b 4b
      ^^ <-- 將第三張 Frame 的 Top Field 和前一張 Frame 的 Bottom Field 結合
         ^^ <-- 將第四張 Frame 的 Top Field 和前一張 Frame 的 Bottom Field 結合
-->
1t 2t 2t 3t 4t
1b 2b 2b 3b 4b

刪除重複的第三張 Frame
-->
1t 2t 3t 4t
1b 2b 3b 4b


在電視上,還原出來的 24fps 要做 "3:2 pulldown progressive scan" 轉成 60fps 顯示
代碼:
1 1 1 2 2 3 3 3 4 4
  3    2    3    2


to GV7053
我不太懂您的問題,如果您的訊源沒有交錯,是非交錯的訊源(24p),加快播放速度 4% 轉成 PAL 的 25fps 也仍然會是無交錯的,成品在電腦上看也無交錯,那麼應該就沒有問題,您不需要做去交錯,去交錯是交錯的訊源才需要做的事情。
至於在電視看會閃,不太清楚您說的閃的情況,不過電視是交錯顯示,遇到光線劇烈變化的畫面,會明顯感到在閃好像是很正常的事?
舊 2003-07-14, 06:58 PM #9
回應時引用此文章
Shade離線中  
pklio
Major Member
 

加入日期: Dec 2001
文章: 184
引用:
Originally posted by Shade

a-2. Vertical Filtering (Blend)
奇偶平均,混合兩個 Field。
例如 TMPGEnc 的 Double 去交錯法。
因為 Blend 之後,畫面會出現兩個重疊的影像(double image),所以叫做 Double 去交錯法。

b. Motion Adaptive Deinterlacing
動態自適應去交錯。
畫面上靜態沒有物體移動的區域,用 Weave;畫面上動態有移動的區域,用 interpolation。
這樣人眼比較敏銳的靜態區域可以維持高清晰度,人眼看不清楚細節的高動態區域可以減少明顯的交錯瑕疵。

c. Motion Compensated (Motion Vector Steered) Deinterlacing
做動作搜尋,計算每個 pixel 在 Field 間的移動量,內插計算新的 pixel 值。
這是非常複雜的去交錯方法,只有在專業的 conversion 機器上才看得到。
Avisynth 有這種 deinterlacing 的 plugin,叫做 TomsMoComp,不過這個 plugin 對字體的 tracking 常常會產生雜點,必須要降低搜尋的精度,才能減少這種現象。

哇...我想再問的大都有提到了
再問一下Decomb中
用FieldDeinterlace(dthreshold=9,blend=true) 應是屬a-2 有沒有錯 ?
a-1. Field Combining (Weave) Avisynth 的 deinterlacing plugin有嗎?
b. Motion Adaptive Deinterlacing Avisynth 的 deinterlacing plugin有嗎?
c. Motion Compensated (Motion Vector Steered) Deinterlacing
TomsMoComp
參是我設#TomsMoComp(1,15,1)
中間那個參數是指搜尋的精度嗎?
我的感覺是DVDnterlaced片源TomsMoComp(1,15,1)蠻好用的
錄電視的感覺FieldDeinterlace(dthreshold=9,blend=true) 比較沒那麼模糊..
呵呵..只是參數不知道有沒有設到是最佳的 ><..
__________________
CPU TB 1.2G
電視卡 COMPRO M350
SDRAM 320MB
MAXTOR 7200轉 80G
舊 2003-07-14, 09:27 PM #10
回應時引用此文章
pklio離線中  


    回應


POPIN
主題工具

發表文章規則
不可以發起新主題
不可以回應主題
不可以上傳附加檔案
不可以編輯您的文章

vB 代碼打開
[IMG]代碼打開
HTML代碼關閉



所有的時間均為GMT +8。 現在的時間是05:09 PM.


vBulletin Version 3.0.1
powered_by_vbulletin 2025。