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

回到   PCDVD數位科技討論區 > 電腦硬體討論群組 > 顯示卡討論區
帳戶
密碼
 

  回應
 
主題工具
orakim
Master Member
 

加入日期: Sep 2003
文章: 1,810
> 一部動畫畫面移動的場景幾乎佔據了八成以上,然後你跟我說這是在浪費電補有的沒有
但連這個情況重疊frame也多,所以才有上面的說法(極少場景適用)
> 補出一堆 Artifacts 也可以叫補得好啊?
這是相對這串我一直強調的點(重疊frame),出現重疊frame 的部份我把他當作補錯誤
我所謂的好壞是指重疊frame 出現的少還是多,跟Artifacts無關
要誤解成我認為Artifacts是補的好 是你自己的事,不用牽拖在我身上

有人寧願frameskip 也不想看到畫面有錯誤,有人可以容許錯誤但不想看到frameskip
> 不然辦個投票,讓兩者都用過的網友投出自己覺得效果較好的 Solution 不就得了...
這哪有什麼好投票的,投票又不能改變事實
BFRC就是大量的重疊frame,SVP就是有大量的Artifacts

> 打開分割畫面去看影片補幀差異
我的開分割沒有用,是全畫面套用

前面錄影採用的是mode 2,CCC裡面效果強弱之前測試過沒有影響
下面的錄影 特別將SVP也錄進來比較

SVP傾向製造中間frame補(這部份就是Artifacts的原因),雖然他也有重疊frame 但跟BFRC相比少很多
SVP4 TP build 25 預設值
https://mega.co.nz/#!UNEBgbAC!3lbTKu8jiM0hLfx881PTCdsUDIjkOxOL6jyImWxc3Ts

BFRC就是傾向重疊上下frame 讓看的人自己腦補
不需要實際做出新的frame只重疊那就不會有Artifacts
mode2、CCC 效果強(紅線是CCC的demo模式,很明顯左右兩邊都作用了)
https://mega.co.nz/#!EJ8l0SYB!eY5p4eeIJfBr8CG0CBfakCCQ0YNwvqKkNBZVg0BClwM

有人質疑我看到什麼,我會反過來質疑你看到了什麼
Fluid Motion很明顯大多數就是重疊,不腦補那看到的就會是原來的30fps而已
這就是我上面說的BFRC有補沒補 畫面是一樣(除非有人就自己腦補下去)
如果影片正常速度播放會忍不住就腦補下去看不出來問題點,可以自己格放看看實際狀況是什麼
--
不會錄影的,可以嘗試使用obs;要不然就我單方面拿出實際狀況 對你們是不公平的
     
      

此文章於 2015-08-13 03:35 AM 被 orakim 編輯.
舊 2015-08-13, 03:28 AM #91
回應時引用此文章
orakim離線中  
ts00937488
Regular Member
 
ts00937488的大頭照
 

加入日期: Jun 2010
文章: 75
不知道怎麼吐槽了,AMD 用的技術叫 Convolution-based interpolation 而不是你說的 frame blending,madVR 的 smooth motion 才是基於 frame blending 的概念



Fluid Motion Video,透過AMD專有的Frame Rate轉換技術,能夠在進行24fps轉換成60fps的視訊播放時,降低畫面換格時的接續不順,並提供更流暢、更平順的播放畫面。
一般的24fps轉60fps的視訊轉換時,原先是1-2-3的播放順序,轉換成1-1-1-2-2-3的播放順序,亦即前三張的畫格其實都是複製第一張的內容,這種作法在播放時會有Video Judder(晃動)的狀況。(高速移動最明顯)
而AMD的Fluid Motion Video則是參考第一張和第二張中間的變化,安插新的變動畫格,因此產生出1-1a-1b-2-2a-3的播放結果,讓視訊在任何Frame Rate下都能夠平順、不損畫質地播放。


This mode of operation is based on the idea to treat the time dimension of a video clip as just another static dimension, the same as the resolution - essentially, we are treating the input as a big 3D signal of size Width×Height×Duration, reconstructing this input using standard techniques from signal theory. Basically, instead of convolving the kernel with discrete pixels in the source image, we convolve the kernel with the same pixels across discrete frames.

The main difference to smoothmotion is that it essentially low-passes the time axis to make sure no high frequency distortions get added (which can look like irregularities with the smoothmotion algorithm), and that it can reconstruct some “intermediate” pixel values, which works well for slow motion in particular, but can add extra motion blur in some cases.

As you can see, the overall appearance looks similar to smoothmotion, but instead of frame transitions alternating between sharp and blended, each frame is always blended into the next one.


你說的 frame blending

The smoothmotion approach is to display each frame exactly 2.5 times, where we display frames for 0.5 times by blending two adjacent frames together. In terms of the pattern, it results in something like this

A A A+B B B C C C+D D D E E E+F F F

Here, A+B refers to a frame that is exactly half of A and half of B, blended together. The overall result is that each frame is displayed for a consistent amount of time, resulting in smooth motion.

As you can see, the overall appearance is smoother due to the increased regularity of the frame heights, and the overall perceived framerate (24 Hz) has not been affected - the lines are still clearly distinct.

This is not only easy to calculate (no motion-based prediction whatsoever, just a simple blending operation of two frames), but also preserves the perceived framerate of the original clip, so there's no soap opera effect or similar.

Essentially, smoothmotion is like using a nearest neighbour resize but oversampling the result (similar to how multi-sampling works in video games to reduce aliasing). Due to this, it's called "oversample" in the mpv implementation.


你覺得好棒棒的 SVP

Motion-based interpolation algorithms like SVP, MVTools or the chips built into various TV devices employ complex algorithms to try and recognize movement in the video (motion vectors), and fill in the missing gaps as needed.

This drastically alters the result - it's now one continuous motion, similar to a true 60 Hz clip. However, this comes at a cost - not only are the mathematics involved extremely expensive to compute, but the algorithms also aren't perfect, and often result in artifacts (deformed images, wavy lines, etc.).

Furthermore, this is the source of the so-called soap opera effect, which is simply referring to what 60 Hz motion looks like. The name is based on the fact that cheap TV programs like soap operas are often filmed at interlaced 60 Hz rather than the (more expensive) film format that most cinematic content uses, which is usually shot at 24 Hz. Many people therefore subconsciously associate the visual appearance of 60 Hz content with soap operas, and thus think it looks worse.

This is essentially similar to "smart" upscaling filters, eg. NEDI or NNEDI3 - which are also expensive to compute and produce results that drastically alter the source image.


無論是 interpolation 還是 frame blending 都不是原始影片中的產物,為啥 frame blending 在你眼****來的畫面是錯誤的;interpolation 就是正確的我實在想不明白

(更遑論你根本搞錯概念....)

嚴格來講 SVP 出來的 interpolation 也是視覺暫留作用(你要說腦補也行),阿我是不是要說請格放出來找出問題點?

madVR 的 smooth motion 基於 frame blending,難道出來的畫面也是錯的?這基準到底誰說了算?你嗎?

我的看法79樓表達得很清楚了,極度要求 smooth 且不 care artifacts,那當然 SVP 比較好

你下一篇就回 BFRC 有補跟沒補根本一樣,浪費100多瓦的電;SVP 就是補的好但錯誤少,看了不想吐槽都不行

先不論其背後的技術原理到底為何,至少 BFRC 的效果是明顯可見的,而且用肉眼觀察也看不出有什麼不自然之處;而 SVP 的 artifacts 明顯可見
 
__________________
舊 2015-08-13, 05:49 AM #92
回應時引用此文章
ts00937488離線中  
orakim
Master Member
 

加入日期: Sep 2003
文章: 1,810
> 為啥 frame blending 在你眼****來的畫面是錯誤的
因為他的存在沒有意義,在大部份的情形下怎麼看都是30fps
沒有意義的東西永遠不會對,尤其用了一百多W的電更是錯的離譜 (至少我是這麼認為的)
補的畫面不滿意至少還有道理可言,刻意弄個沒效果的東西來欺騙自己幹嘛?

> 至少 BFRC 的效果是明顯可見的
很明顯上面影片沒有

你要坦就坦,該說的東西都說了(沒說的東西也是沒說)
沒有必要重複下去,證據都在上面
--
我連測試的時候都要再三確認,因為看起來就是30fps

此文章於 2015-08-13 06:22 AM 被 orakim 編輯.
舊 2015-08-13, 06:17 AM #93
回應時引用此文章
orakim離線中  
ts00937488
Regular Member
 
ts00937488的大頭照
 

加入日期: Jun 2010
文章: 75
真是夠了

不管是 AMD 的官方文檔還是 Bluesky 的開發者都指出 AMD Fluid Motion 是 interpolation 而不是 frame blending

你說錯就錯,對就對,沒意義就沒意義?大哥你哪位?在 AMD 上班還是 Doom9 上的哪位神級大大?

frame blending 也無法把24p的動畫變成30p,這世界上沒有這種東西,我上面貼的一堆解釋都當放屁就對了,還是英文懶得看?

As you can see, the overall appearance is smoother due to the increased regularity of the frame heights, and the overall perceived framerate (24 Hz) has not been affected - the lines are still clearly distinct.

madVR 的 smooth motion 才是基於 frame blending,不知道 frame blending 效果的話請自己抓 madVR 來測試

>很明顯上面影片沒有

你連原始影片檔都沒給,兩個60p的東西是要比較個屁
__________________
舊 2015-08-13, 07:26 AM #94
回應時引用此文章
ts00937488離線中  
orakim
Master Member
 

加入日期: Sep 2003
文章: 1,810
你不知道我上面沒回你多少東西嗎,理由很簡單
就一個很清楚的結果擺在那邊了 不需要在多說什麼;你後面自己接自己 還接的這麼高興算有你的
既然你複製貼上這麼多東西,為什麼不自己弄個東西出來
設定都給了,我也歡迎其他人 用不同的來源研究問題在哪
當然硬要用同樣的來源來做,我相信要找到類似甚至相同來源是沒什麼難度的

在PCDVD上 我提到Win10支援BFRC以來(第一個?)
因為一開始看到畫面就覺的異常 但是格放他也真的有插frame進去
中間空了一個禮拜以上的時間 是在找不同的來源測試
然後這串提到的東西就是我測試的結論

我的點很簡單BFRC大部份是重疊frame 而這讓他看起來就是30fps
一個原本30fps的來源處理過後還是很像30fps,能說他有意義嗎? 就我來說就是沒有
除非我異類 只有我看起來像30fps,所以上面我才提供了兩個版本 供人比較
(即便沒有硬體、OS支援,也可以清楚透過影片看到我系統上的表現)
我歡迎有人吐槽我,BFRC的影片他看起來就是60fps 不是我看到的30fps

另外我也只有一張顯示卡 沒辦法確定是這張卡的問題還是什麼其他因素造成的
BFRC、CCC設定都給了,有興趣就幫忙找問題點;沒興趣就不要花時間回文了

我沒有堅持什麼 我尊重其他人的看法
歡迎提出自己的結果(最好可以跟我的牴觸,這樣才有討論的價值在)
與其貼很多別人的東西,實際上的結果不是最重要的嗎?你說呢
--
啊 對了 30fps只是象徵性的數字(簡單敘述時使用),實際上來源fps是23.976

此文章於 2015-08-13 08:53 AM 被 orakim 編輯.
舊 2015-08-13, 08:45 AM #95
回應時引用此文章
orakim離線中  
gLiC8e1e5I83
Advance Member
 

加入日期: Feb 2015
文章: 394
HD7750 、HD7770 可以用BlueskyFRC 嗎
舊 2015-08-13, 09:26 AM #96
回應時引用此文章
gLiC8e1e5I83離線中  
TRFMK2
Major Member
 

加入日期: Sep 2004
文章: 118
引用:
作者orakim
我的點很簡單BFRC大部份是重疊frame 而這讓他看起來就是30fps
一個原本30fps的來源處理過後還是很像30fps,能說他有意義嗎? 就我來說就是沒有
除非我異類 只有我看起來像30fps,所以上面我才提供了兩個版本 供人比較
(即便沒有硬體、OS支援,也可以清楚透過影片看到...


我是不懂那個龍珠超OP本身就偷工很嚴重
戰鬥畫面作畫又鳥到不行簡直悲劇
拿來是有甚麼參考價值= =

BlueskyFRC 60P測試影片
左邊30P 右邊60P
記得開1080P 60P去看
[YOUTUBE]4TTEjJjIYOQ[/YOUTUBE]

可以請問兩邊看起來都像30P嗎???

再送上我自己錄的
https://mega.co.nz/#!pUIhjBpb!sRXHz...EyX4mOf79bXLeRQ
舊 2015-08-13, 11:47 AM #97
回應時引用此文章
TRFMK2離線中  
Lancelot_93
Advance Member
 
Lancelot_93的大頭照
 

加入日期: Feb 2015
文章: 441
引用:
作者TRFMK2
老實講說Fluid Motion有補跟沒補一樣

打開分割畫面去看影片補幀差異


感謝指教~~~

其實AMD最早公佈Fluid Motion的技術是在去年2014年1月 驅動14.1版就有支援了。
http://www.expreview.com/30929.html
那時我就有在追縱注意了。

第一個授權給訊連POWRDVD14 可開啟 Fluid Motion 更新檔是在2014年9月8日
http://tw.cyberlink.com/support/pow...ches_zh_TW.html
那時我就按照官方公佈的最低需求GCN1.1版本的R7 260X就已經買來先使用了。

在2014年9月8日前後日本也有做相關的宣傳。
http://akiba-pc.watch.impress.co.jp...l/w012.jpg.html

http://www.gdm.or.jp/crew/2014/0904/84279

http://yukan-news.ameba.jp/20141020-28141/

http://akiba-pc.watch.impress.co.jp...722_658346.html

http://akiba-pc.watch.impress.co.jp...923_668046.html

直到年底的14.12 Omega AMD官方才有相關人員做宣傳。
http://news.mynavi.jp/articles/2014/12/09/omega/
https://www.youtube.com/watch?v=dWC...eature=youtu.be

直到第三方軟體 Bluesky FRC 作者 2015/1/16 發佈 Version 1.0.0

先前我也都用WIN7,現在升WIN10也才開始玩Bluesky FRC。

POWERDVD給我感覺比較適合新手使用(一鍵懶人包)最大缺點就是只有藍光原盤支援及付費軟體...

新手若一開始玩mpc pot 設定 Bluesky FRC的話,真的是在折騰....有時會花時間抓不出問題點在那裡....就會有可能放棄。

日本動畫給我感覺就是偷張數非常多....
我大部份都是用 好萊塢及迪士尼卡通影片來看,那種才是真的有看出補幀差別所在。
SVP在真人電影補幀給我感覺有時候不是只有殘影問題,而是那補的幀動作有點太過虛假、做作....有點糊過頭。

Fluid Motion情況就改善許多且較自然,但還是有少部份的場景會有小碎裂的情況(例:變形金剛4 電影時間軸2小時6分51~52秒右上角鋁門窗)若不是很注意的話有時還觀查不到,只能說這是各家補幀技術的宿命死穴.....

此文章於 2015-08-13 01:32 PM 被 Lancelot_93 編輯.
舊 2015-08-13, 01:25 PM #98
回應時引用此文章
Lancelot_93離線中  
TRFMK2
Major Member
 

加入日期: Sep 2004
文章: 118
引用:
作者Lancelot_93
感謝指教~~~

其實AMD最早公佈Fluid Motion的技術是在去年2014年1月 驅動14.1版就有支援了。
http://www.expreview.com/30929.html
那時我就有在追縱注意了。

第一個授權給訊連POWRDVD14 可開啟 Fluid Motion 更新檔是在2014年9月8日
http://tw.cyberlink.com/support/pow...ches_zh_TW.html
那時我就按照官方公佈的最低需求GCN1.1版本的R7 260X就已經買來先使用了。

在2014年9月8日前後日本也有做相關的宣傳。
http://akiba-pc.watch.impress.co.jp...l/w012.jpg.html

http://www.gdm.or.jp/crew/2014/0904/84279

http://yukan-news.ameba.jp/20141020-28141/

http://akiba-pc.watch.impress.co.jp...722_658346.html

http://akiba-pc.watch.impress.co.jp...923_668046.html

直到年底的14.12 Omega AMD官方才...


再附上艦娘OP
自轉畫質不是很好
但是也能看出差異了

左邊24P 右邊60P
[YOUTUBE]KG8wUMqrCBM[/YOUTUBE]

基本上影片本身畫質好不偷格數
補幀效果才會越好
畢竟補幀的影格是參考原始影格的
舊 2015-08-13, 01:58 PM #99
回應時引用此文章
TRFMK2離線中  
orakim
Master Member
 

加入日期: Sep 2003
文章: 1,810
感謝TRFMK2提供,這才是討論事情的最簡單、直接的方式

上面我提供的跟他提供的 就有根本的不一樣
demo模式 我的全畫面都有fulidmotion (不正常),他的一半有一半沒有(正常)
因為他提到作畫張數問題,想到以前的動畫或許比較適合
去翻庫存多年的マクロス movie,fulidmotion 也變成一半有一半沒有了
然後再回來試原本的影片,也變成一半有一半沒有
從這裡基本上就有一個結論,至少在我的系統有不穩定的情形
(設定全部沒變,系統也是;除了windows update 他自動裝了累積更新KB3081436,不過還沒重開機)

既然這樣那就沒有發言的必要性,畢竟本來就GCN1.0不在官方支援表內 或許真的作用不良

> 拿來是有甚麼參考價值= =
很簡單因為他是D開頭,在近期有收動畫的資料夾內 字母排他是列在最上面
就這麼簡單的原因,一個禮拜的測試中發現的一個普遍的現象
就隨手拿個影片做範例 (沒有去特別挑哪個好 哪個差 做人工的篩選)
舊 2015-08-13, 03:36 PM #100
回應時引用此文章
orakim離線中  


    回應


POPIN
主題工具

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

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



所有的時間均為GMT +8。 現在的時間是01:34 AM.


vBulletin Version 3.0.1
powered_by_vbulletin 2024。