SSIM: Difference between revisions

From Avisynth wiki
Jump to navigationJump to search
m Changelog: add changes
add archive links
Line 6: Line 6:
| 4=Debug filter
| 4=Debug filter
| 5=
| 5=
| 6=[https://forum.doom9.org/showthread.php?t=176563 Doom9 Thread]}}
| 6=[http://forum.doom9.org/showthread.php?t=61128 Doom9 Thread]}}


== Description ==
== Description ==
Line 70: Line 70:
!v0.25.1.0
!v0.25.1.0
|[http://www.wilbertdijkhof.com/SSIM0.25.1.0.rar SSIM0.25.1.0.rar]
|[http://www.wilbertdijkhof.com/SSIM0.25.1.0.rar SSIM0.25.1.0.rar]
|
|[https://web.archive.org/web/20200320062551if_/http://www.wilbertdijkhof.com/SSIM0.25.1.0.rar SSIM0.25.1.0.rar]
|-
|-
!v0.24a
!v0.24a
|[http://www.wilbertdijkhof.com/ssim-0.24a.zip ssim-0.24a.zip]
|[http://www.wilbertdijkhof.com/ssim-0.24a.zip ssim-0.24a.zip]
|[https://web.archive.org/web/20200320062257/http://www.wilbertdijkhof.com/ssim-0.24a.zip ssim-0.24a.zip]
|-
!v0.24
|Binary: [https://web.archive.org/web/20040725013150if_/http://perso.wanadoo.fr:80/reservoir/dl/SSIM-0.24.rar SSIM-0.24.rar] /// Source: [https://web.archive.org/web/20040609231638if_/http://perso.wanadoo.fr:80/reservoir/dl/SSIMSrc-0.24.rar SSIMSrc-0.24.rar]
|
|
|-
|-
!v0.24
!v0.23
|[https://web.archive.org/web/20040725013150if_/http://perso.wanadoo.fr:80/reservoir/dl/SSIM-0.24.rar SSIM-0.24.rar]
|Binary: [https://web.archive.org/web/20040406100420if_/http://perso.wanadoo.fr:80/reservoir/dl/SSIM-0.23.rar SSIM-0.23.rar] /// Source: [https://web.archive.org/web/20040406104135if_/http://perso.wanadoo.fr:80/reservoir/dl/SSIMSrc-0.23.rar SSIMSrc-0.23.rar]
[https://web.archive.org/web/20040609231638if_/http://perso.wanadoo.fr:80/reservoir/dl/SSIMSrc-0.24.rar SSIMSrc-0.24.rar]
|
|
|}
|}

Revision as of 07:27, 20 March 2020

Abstract
Author Lefungus,
Version v0.25.1.0
Download SSIM0.25.1.0.rar
Category Debug filter
License
Discussion Doom9 Thread

Description

A filter that compute an objective video quality metric between two videos. Based on SSIM work from Zhou Wang.

Requirements


SSIM (clip, clip, string, string, int "lumimask", int "scaled")
SSIM_FRAME (clip, clip)
SSIM_Y_FRAME (clip, clip)
SSIM_U_FRAME (clip, clip)
SSIM_V_FRAME (clip, clip)


clip   =
clip1 and clip2 are the reference clip and the compressed clip.


string   = "results.csv"
The file where obtained SSIM values will be written (this can be easily read in excel or notepad for those unfamiliar with the comma separated variables format)


string   = "globalSSIM.txt"
The file where global SSIM values will be written.


int  lumimask = 1
This filter is designed to compute an SSIM value by two methods, the original one, and a "enhanced" one that weight these results by lumimasking (true).
0 : false
1 : true


int  scaled = 1
The global score is scaled from 0 to 100 instead of 0 to 1. Set to false if you prefer it non-scaled.
0 : false
1 : true


Examples

TODO


Changelog

Version      Date            Changes
v0.25.1.0  ????/??/?? - Modifications by On2Tech, see discussion - add "SSIM_FRAME", "SSIM_Y_FRAME", "SSIM_U_FRAME", "SSIM_V_FRAME" functions v0.24a 2005/04/05 - change "lumimask" and "scaled" from bool to integer - add "lumimask=2" mode v0.24 2004/06/06 - various bugfixes v0.23 - minor memory leak removed v0.22 - added "scaled" parameter v0.21 - flag for globalSSIM added - some checks added v0.20 2003/09/10 - Updated. It is somewhat faster, and include lumimasking.


Archived Downloads

Version Download Mirror
v0.25.1.0 SSIM0.25.1.0.rar SSIM0.25.1.0.rar
v0.24a ssim-0.24a.zip ssim-0.24a.zip
v0.24 Binary: SSIM-0.24.rar /// Source: SSIMSrc-0.24.rar
v0.23 Binary: SSIM-0.23.rar /// Source: SSIMSrc-0.23.rar






Back to External Filters