全參考客觀視訊質量評價方法 (MSE, PSNR,SSIM)原理
最常見的全參考視訊質量評價方法有以下三種:
(1) 均方誤差MSE
其中,fij,f'ij分別代表原始參考視訊對應幀和失真視訊對應幀,M,N分別表示視訊幀的高和寬。
(2) 峰值信噪比PSNR
PSNR本質上與MSE相同,是MSE的對數表示。
(3) 基於結構失真的SSIM評估方法
SSIM模型旨在比較參考和受損訊號的結構資訊,研究感知結構的損傷,而不是感知誤差。上節中基於HVS的模型,採用自底向上的方法,模擬人類視覺系統中每個與質量感知相關的器官的功能,然後將每個部分聯結起來實現評價模型,而SSIM是一種自頂向下的方法,模擬的是HVS整體的功能。
PSNR,SSIM計算有如下工具可選:
Evalvid中的psnr.exe:開源軟體,命令列介面,使用無限制。推薦,適合批處理。
相關推薦
全參考客觀視訊質量評價方法 (MSE, PSNR,SSIM)原理
全參考客觀視訊質量評價方法是指把原始參考視訊與失真視訊在每一個對應幀中的每一個對應畫素之問進行比較。準確的講,這種方法得到的並不是真正的視訊質量,而是失真視訊相對於原始視訊的相似程度或保真程度。最簡單的方法如均方誤差MSE和峰值信噪比PSNR,其應用比較廣泛。 最常見的全參
全參考視訊質量評價方法(PSNR,SSIM)以及相關資料庫
最常用的全參考視訊質量評價方法有以下2種:PSNR(峰值信噪比):用得最多,但是其值不能很好地反映人眼主觀感受。一般取值範圍:20-40.值越大,視訊質量越好。SSIM(結構相似性):計算稍複雜,其值可以較好地反映人眼主觀感受。一般取值範圍:0-1.值越大,視訊質量越好。PS
《無參考視訊質量評價方法研究 》
文章全部分介紹一些基本的知識,我們直接進入到所提出方法的部分。 1.基於畫素域無參考視訊質量研究 可以分成三個方面:基於失真度,基於神經網路,基於畫素差異值。 基於失真效應的評價方法一般通過評估某一種失真效應對視訊造成的影響來評價視訊質量。 有圖中可以看出包含這樣幾個方面
無參考影象質量評價之影象質量評價方法(一)[均方根誤差、峰值信噪比、結構相似度]
影象質量評價在計算機視覺,人工智慧,高清視訊傳輸上面有很廣泛的應用。目前,影象質量評價主要分為三個方向,有參考影象的質量評價,半參考的影象質量評價,以及無參考的影象質量評價。但是,個人
視訊質量評價方法:VQM
說明: 如何確定一個視訊質量的好壞一直以來都是個棘手的問題。目前常用的方法就是通過人眼來直接觀看,但是由於人眼的主觀性及觀看人員的單體差異性,對於同樣的視訊質量,不同的人的感受是不一樣的。 下面介紹一種客觀評價質量的方法:VQM。VQM方法給出的客觀分數比較符合主觀感受,屬
【影象融合】評價方法(熵、均方根誤差)
影象融合質量評價方法 一般分為主觀和客觀兩類: 1、主觀方法主要是觀察者來評價融合結果的質量。 2、客觀方法又分為兩類: (1)無參考影象評價方法(如資訊熵)。 1)單一影象統計特徵評價。 2)融合影象和原影象關係評價。
流媒體視訊質量評價(單刺激連續質量評價方法)
Stefan Winkler等人在論文《Video Quality Evaluation for Internet Streaming Applications》中,介紹了流媒體視訊質量評價的方法,以及他們的研究結果,在此記錄一下。 注:本文中使用了單刺激連續質量評價方
無參考影象的清晰度評價方法 (影象清晰度的評價指標)
無參考影象的清晰度評價方法 from: http://nkwavelet.blog.163.com/blog/static/227756038201461532247117 &nbs
開源視訊質量評價工具: Evalvid
使用示例(YUV格式:寬高為480x272,取樣格式YUV420P,受損視訊為src01_480x272_0.100.yuv,原始視訊src01_480x272.yuv):計算PSNR:psnr 480 272 420 src01_480x272_0.100.yuv src01_480x272.yuv >
影象質量評價方法PSNR+SSIM&&評估指標SROCC,PLCC
ssim的計算裡面有高斯模糊,為了快速計算,先對每個小塊進行計算,然後計算所有塊的平均值。可以參考原始碼實現,而且程式碼實現有近似的在裡面!matlab中中影象PSNR和SSIM的計算 “在實際應用中,可以利用滑動窗將影象分塊,令分塊總數為N,考慮到視窗形狀對分塊的影響
listView拓展的時候出現的拓展頁面顯示不全解決方法(只顯示一條資料)
自定義listView ,重寫onMeasure 方法 @Override protected void onMeasure(int widthMeasureSpec, int heightMeas
word 2013 參考文獻插入及交叉引用的實現方法(轉自百度經驗)
撰寫論文時,不免要遇到需要插入參考文獻的時候,這一篇經驗是為了寫如何手動插入參考文獻引用,以及相關操作,以下是詳細步驟。 將滑鼠游標移到文字中需要第一次引用參考文獻的位置,點選“引用”選項卡,接著選擇“右下角小箭頭,彈出“腳註和尾註”視窗;依次選擇“尾註”-
iOS經常使用設計模式——工廠方法(簡單工廠模式,工廠方法模式, 抽象工廠模式)
csdn bst 設計 cto mod 基類 load 引用 角色 1. 簡單工廠模式 怎樣理解簡單工廠,工廠方法。 抽象工廠三種設計模式? 簡單工廠的生活場景。賣早點的小攤販。他給你提供包子,饅頭,地溝油烙的煎餅等,小販是一個工廠。它生產包子,饅頭,地溝油烙的
Sybase查詢表結構的方法(相似於Oracle的Desc)
style 查詢 sybase family img 怎麽辦 pan 存儲過程 暫時 經過我多次驗證。最終找到了Sybase中查詢數據庫結構的方法了。 在此之前,我就非常不解這Sybase數據庫怎麽就沒有和Oracle、MySql一樣簡便的方法呢 desc 表名;
最小生成樹的兩種方法(Kruskal演算法和Prim演算法)
關於圖的幾個概念定義: 連通圖:在無向圖中,若任意兩個頂點vivi與vjvj都有路徑相通,則稱該無向圖為連通圖。 強連通圖:在有向圖中,若任意兩個頂點vivi與vjvj都有路徑相通,則稱該有向圖為強連通圖。 連通網:在連通圖中,若圖的邊具有一定的意義,每一條邊都對應著一個數,稱
CentOS 7.2 下nginx SSL證書部署的方法(使用crt以及key 配置)
轉自:https://www.jb51.net/article/107350.htm 環境 系統環境:CentOS6.7 nginx version: nginx/1.8.1 證書 ?
第七章 經驗誤差,過擬合與評估方法(留出法,交叉驗證法,自助法)
過擬合: 完美實際希望的,在新樣本上表現的很好的學習器。為了達到這個目的,應該從訓練樣本中學習出適用於所有潛在樣本的普遍規律,然而,學習器把樣本學的太好,會把訓練樣本自身的一些特點當前潛在樣本會有的特質,這樣會導致泛化效能下降。與之相反的是欠擬合,對訓練樣本一般性質尚未學好 評估方法
終止執行緒的方法(不看後悔,看了必懂)
在java語言中,可以使用stop()方法和suspend()方法來終止執行緒的執行. 當使用Thread.stop()來終止執行緒時,它會釋放已經鎖定的所有監視資源,具有不安全性 suspend()方法不會釋放鎖,容易發生死鎖(兩個或者兩個以上程序在執行過程中,因爭奪資源而造成程序間互
子類的構造方法(與super關鍵字相結合)
1、 隱式呼叫:子類構造方法沒有顯示呼叫父類構造方法(子類中沒有super()),那麼父類必須顯示提供無參構造方法。 這個時候,系統必須在父類中顯示呼叫無參建構函式。 顯示呼叫: 2、例項1: 在calcPerimeter方法中使用
多執行緒常用操作方法(sleep、yield、join)
執行緒的命名與取得 執行緒的命名: 通過構造方法在建立執行緒時設定執行緒名稱 直接繼承Thread類: public Thread (String name); Runable或者Callable介面實現多執行緒: public Thread (Run