<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://avisynth.nl/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://avisynth.nl/index.php?action=history&amp;feed=atom&amp;title=Hqdn3dY</id>
		<title>Hqdn3dY - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://avisynth.nl/index.php?action=history&amp;feed=atom&amp;title=Hqdn3dY"/>
		<link rel="alternate" type="text/html" href="http://avisynth.nl/index.php?title=Hqdn3dY&amp;action=history"/>
		<updated>2026-05-14T01:44:01Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.19.24</generator>

	<entry>
		<id>http://avisynth.nl/index.php?title=Hqdn3dY&amp;diff=12907&amp;oldid=prev</id>
		<title>Reel.Deal: /* Description */ add note</title>
		<link rel="alternate" type="text/html" href="http://avisynth.nl/index.php?title=Hqdn3dY&amp;diff=12907&amp;oldid=prev"/>
				<updated>2023-02-06T20:14:35Z</updated>
		
		<summary type="html">&lt;p&gt;‎&lt;span dir=&quot;auto&quot;&gt;&lt;span class=&quot;autocomment&quot;&gt;Description: &lt;/span&gt; add note&lt;/span&gt;&lt;/p&gt;
&lt;table class='diff diff-contentalign-left'&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
				&lt;col class='diff-marker' /&gt;
				&lt;col class='diff-content' /&gt;
			&lt;tr valign='top'&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;← Older revision&lt;/td&gt;
			&lt;td colspan='2' style=&quot;background-color: white; color:black;&quot;&gt;Revision as of 20:14, 6 February 2023&lt;/td&gt;
			&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 18:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 18:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* &amp;lt;code&amp;gt;{{Template:FuncDef3|hqdn3d16Y}}&amp;lt;/code&amp;gt; 16-bit processing using the interleaved 16bit hack aka Double Width (similar hack to [[Stack16]]).&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* &amp;lt;code&amp;gt;{{Template:FuncDef3|hqdn3d16Y}}&amp;lt;/code&amp;gt; 16-bit processing using the interleaved 16bit hack aka Double Width (similar hack to [[Stack16]]).&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;span style=&amp;quot;color:red&amp;quot;&amp;gt;'''Note:&amp;#160; Hqdn3dY is considered deprecated, use the updated [[hqdn3d]] plugin.'''&amp;lt;/span&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&amp;lt;br&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&amp;lt;br&amp;gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;background: #cfc; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;color: red; font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Requirements ==&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;== Requirements ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [x86] [[AviSynth+]] or [http://sourceforge.net/projects/avisynth2/ AviSynth 2.6 or greater]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background: #eee; color:black; font-size: smaller;&quot;&gt;&lt;div&gt;* [x86] [[AviSynth+]] or [http://sourceforge.net/projects/avisynth2/ AviSynth 2.6 or greater]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Reel.Deal</name></author>	</entry>

	<entry>
		<id>http://avisynth.nl/index.php?title=Hqdn3dY&amp;diff=12107&amp;oldid=prev</id>
		<title>Reel.Deal: hqdn3dY  v1.0.4 documentation</title>
		<link rel="alternate" type="text/html" href="http://avisynth.nl/index.php?title=Hqdn3dY&amp;diff=12107&amp;oldid=prev"/>
				<updated>2020-09-13T17:30:39Z</updated>
		
		<summary type="html">&lt;p&gt;hqdn3dY  v1.0.4 documentation&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{FilterCat6|External_filters|Plugins|Plugins_x64|Denoisers|Spatial-Temporal Denoisers|Deep_color_tools}}&lt;br /&gt;
{{Filter3&lt;br /&gt;
|1={{Author/akupenguin}}, [https://www.videoartifact.com/ Andrew Revvo]&lt;br /&gt;
|2=v1.0.4&lt;br /&gt;
|3=[https://web.archive.org/web/20200913172356if_/https://files.videohelp.com/u/223002/Hqdn3dY-1.0.4.7z Hqdn3dY-1.0.4.7z]&lt;br /&gt;
|4=Spatial-Temporal Denoisers&lt;br /&gt;
|5=[http://www.gnu.org/licenses/gpl-2.0.txt GPLv2]&lt;br /&gt;
|6=&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
[[hqdn3dY]] is a modfication of the [[hqdn3d]] filter.&lt;br /&gt;
&lt;br /&gt;
Changes include:&lt;br /&gt;
* Chroma processing disabled.&lt;br /&gt;
* Parameters {{Template:FuncDef3|ls}} and {{Template:FuncDef3|lt}} were renamed to {{Template:FuncDef3|sp}} and {{Template:FuncDef3|tp}}, respectively. &lt;br /&gt;
* Parameters {{Template:FuncDef3|cs}}, {{Template:FuncDef3|ct}}, and {{Template:FuncDef3|restart}} were removed.&lt;br /&gt;
* &amp;lt;code&amp;gt;{{Template:FuncDef3|hqdn3d16Y}}&amp;lt;/code&amp;gt; 16-bit processing using the interleaved 16bit hack aka Double Width (similar hack to [[Stack16]]).&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Requirements ==&lt;br /&gt;
* [x86] [[AviSynth+]] or [http://sourceforge.net/projects/avisynth2/ AviSynth 2.6 or greater]&lt;br /&gt;
* [x64] [[AviSynth+]]&lt;br /&gt;
* [[FAQ_different_types_content#How_do_I_recognize_progressive.2C_interlaced.2C_telecined.2C_hybrid_and_blended_content.3F|Progressive]] input only &lt;br /&gt;
* Supported color formats: [[Y8]]&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== [[Script variables|Syntax and Parameters]] ==&lt;br /&gt;
:{{Template:FuncDef|hqdn3dY (clip, float &amp;quot;sp&amp;quot;, float &amp;quot;tp&amp;quot;)}}&lt;br /&gt;
:{{Template:FuncDef|hqdn3d16Y (clip, float &amp;quot;sp&amp;quot;, float &amp;quot;tp&amp;quot;)}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::{{Par2| |clip| }}&lt;br /&gt;
:::Input clip.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::{{Par2|sp|float|4.0}}&lt;br /&gt;
:::{{Template:FuncDef3|sp}} (0-255) is the strength of the spatial filtering on the luma channel. Increasing this value will improve the smoothing but may overblur; anything above about 10 is probably not a good idea.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
::{{Par2|tp|float|6.0}}&lt;br /&gt;
:::{{Template:FuncDef3|tp}} (0-255) is the strength of the temporal filtering on the luma channel. Increasing this value will improve the smoothing but may cause ghosting; anything above about 13 is probably not a good idea. &lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Examples ==&lt;br /&gt;
Hqdn3dY with all default values:&lt;br /&gt;
 [[AviSource]](&amp;quot;Blah.avi&amp;quot;)&lt;br /&gt;
 Hdn3dY(sp=4.0, tp=6.0)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
16 bit processing:&lt;br /&gt;
 [[ConvertBits|ConvertTo16bit()]] # if your source is not already 16-bit&lt;br /&gt;
 [[ConvertStacked|ConvertToDoubleWidth()]]&lt;br /&gt;
 hqdn3d16Y (sp=4.0, tp=6.0)&lt;br /&gt;
 ConvertFromDoubleWidth(bits=16)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
To denoise luma and chroma (YUV):  &lt;br /&gt;
&lt;br /&gt;
 y = ConvertToY8()&lt;br /&gt;
 u = UToY8()&lt;br /&gt;
 v = VToY8()&lt;br /&gt;
 y = y.Hqdn3dY(sp=10.0, tp=0.0)&lt;br /&gt;
 u = u.Hqdn3dY(sp=10.0, tp=0.0)&lt;br /&gt;
 v = v.Hqdn3dY(sp=10.0, tp=0.0)&lt;br /&gt;
 YToUV(u,v,y)&lt;br /&gt;
&lt;br /&gt;
Or to denoise RGB:&lt;br /&gt;
&lt;br /&gt;
 r = ShowRed(&amp;quot;Y8&amp;quot;)&lt;br /&gt;
 g = ShowGreen(&amp;quot;Y8&amp;quot;)&lt;br /&gt;
 b = ShowBlue(&amp;quot;Y8&amp;quot;)&lt;br /&gt;
 r = r.Hqdn3dY(sp=10.0, tp=0.0)&lt;br /&gt;
 g = g.Hqdn3dY(sp=10.0, tp=0.0)&lt;br /&gt;
 b = b.Hqdn3dY(sp=10.0, tp=0.0)&lt;br /&gt;
 MergeRGB(r,g,b)&lt;br /&gt;
&lt;br /&gt;
You can view the result of an individual channel and tweak it by entering a channel clip variable (y,u,v,r,g,b) after this code.&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Changelog ==&lt;br /&gt;
 Version      Date            Changes&amp;lt;br&amp;gt;&lt;br /&gt;
 v1.0.4       2018/01/09      - Compiled with VC++ 2017.5.&lt;br /&gt;
                              - Minor improvements.&lt;br /&gt;
 v1.0.3       2017/09/27      - Compiled with VC++ 2017.3.&lt;br /&gt;
                              - Video Artifact paths.&lt;br /&gt;
 v1.0.2       2016/11/14      - Compiled with VC++ 2015.3.&lt;br /&gt;
                              - Video Artifact-ready.&lt;br /&gt;
                              - Batch scripts corrected.&lt;br /&gt;
 v1.0.1       2016/06/22      - Compiled with VC++ 2015 RC 3.&lt;br /&gt;
                              - Paths updated.&lt;br /&gt;
 v1.0.0       2016/02/13      - Hqdn3dY Andrew Revvo: 16-bit version is added.&lt;br /&gt;
 v1.0.0b      2016/02/04      - Hqdn3dY Andrew Revvo: Usage instruction is added.&lt;br /&gt;
 v1.0.0a      2016/01/14      - Hqdn3dY&lt;br /&gt;
                              - Removed U,V code.&lt;br /&gt;
                              - Refactoring.&lt;br /&gt;
 v0.11        2005/01/25      - Fix a floating-point exception.&lt;br /&gt;
 v0.10        2004/10/25      - Initial release.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
== Archived Downloads ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; border=&amp;quot;1&amp;quot;; width=&amp;quot;600px&amp;quot;&lt;br /&gt;
|-&lt;br /&gt;
!!width=&amp;quot;100px&amp;quot;| Version&lt;br /&gt;
!!width=&amp;quot;150px&amp;quot;| Download&lt;br /&gt;
!!width=&amp;quot;150px&amp;quot;| Mirror&lt;br /&gt;
|-&lt;br /&gt;
!v1.0.4&lt;br /&gt;
|[https://web.archive.org/web/20200913172356if_/https://files.videohelp.com/u/223002/Hqdn3dY-1.0.4.7z Hqdn3dY-1.0.4.7z]&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
!v1.0.1&lt;br /&gt;
|[https://forum.doom9.org/attachment.php?attachmentid=15589&amp;amp;d=1474456943 Hqdn3dY.7z]&lt;br /&gt;
|[https://web.archive.org/web/20200913165305if_/https://files.videohelp.com/u/223002/Hqdn3dY-1.0.1.7z Hqdn3dY-1.0.1.7z]&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== External Links ==&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
-----------------------------------------------&lt;br /&gt;
'''Back to [[External_filters#Spatio-Temporal_Denoisers| External Filters]] &amp;amp;larr;'''&lt;/div&gt;</summary>
		<author><name>Reel.Deal</name></author>	</entry>

	</feed>