Quantcast How ColorMill filter for VirtualDub works - digitalFAQ Forum
01-18-2019, 01:48 AM
stevevid stevevid is offline
Free Member
Join Date: Jul 2018
Location: Dallas, TX
Posts: 124
Thanked 12 Times in 9 Posts
I have been spending a lot of time restoring some badly digitized 16mm film. I'm trying to wrap this up before I get to my VHS captures. In the process, I have been using AviSynth and VirtualDub tools I found here. I have gotten some very good results with the feedback I received on DF. I have mostly used various combinations of HDRagc with AviSynth and Color Mill, Gradation Curves, a touch of HSV Adjust, and judicious use of NEAT Video.

Some of Color Mill's operation was mysterious at first. Sanlyn's description in https://forum.videohelp.com/threads/...-as-VirtualDub helped get me started. I used another of Sanlyn's suggestions to use Color Tools 1.5 to pull up a histogram in VirtualDub. The information below is a description of what I saw the various Color Mill controls had on a RGB histogram. Some of these controls operated differently than what I expected.

Middle Point:
Middle Point slider expands/contracts values above black level. Positive values expand histogram above black. Negative values moves whole histogram left and crushes into black (level 0).

Booster slider acts as +/- fine tuner for Middle Point.

Base Shift slider moves slight peak of values in middle of video black to bright ends. Slider up moves peak toward bright end which seems to slightly darken shadows when I look at the actual image instead of the histogram. Slider down moves peak toward black end which seems to brighten shadows. Not sure of actual action.

Hue slider shifts balance between all three colors.

Sat slider up expands red brightness and contracts green and blue levels. Slider down contracts red level and expands green and blue brightness. Not what I expected.

Value shifts all colors and luma toward/away from bright end. Width of each histogram remains constant.

Sliders up expand width of each color range until fully off black then width stops changing. Moving slider up further moves full level range as a whole. Sliders down will crush each color toward black.

Dark slider moves black point for all colors. Mostly affects values below 128.

Middle slider proportionally expands/contracts all color’s width from 0. Does not crush histogram into black like Middle Point control does. But, it does tend to crush upper levels into bright end (255).

Light slider expands/contracts right side of histograms for all. Only affects values over 128.

Dark: Slider adjusts black level for each color.

Middle: Slider expands/contracts width above black for each color. Black level does not change.

Light: Slider adjusts top brightness level for each color.

In closing I have found that different filters operate differently for what would seem to be the same function. For example, the Gamma action in Color Mill is different that the action in the Gamma Correction filter. The Gamma Correction filter increases/decreases the width of the histogram for each color in reference to the bright level (255) instead of the black level. Similarly, the HSV Adjust filter changes hue differently, and I think better, than the hue adjustment in Color Mill.
Reply With Quote
The following users thank stevevid for this useful post: lordsmurf (01-18-2019), sanlyn (01-18-2019)
Someday, 12:01 PM
admin's Avatar
Ads / Sponsors
Join Date: ∞
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
01-18-2019, 07:36 AM
lordsmurf's Avatar
lordsmurf lordsmurf is online now
Site Staff | Video
Join Date: Dec 2002
Posts: 11,921
Thanked 2,170 Times in 1,870 Posts
Originally Posted by stevevid View Post
In closing I have found that different filters operate differently for what would seem to be the same function.
Yes, I've seen that for years. Good observation. It's why I choose some filters over others.

- Did my advice help you? Then become a Premium Member and support this site.
- For sale in the marketplace: TBCs, workflows, capture cards, VCRs
Reply With Quote

Similar Threads
Thread Thread Starter Forum Replies Last Post
VirtualDub Colormill filter expanation available? stevevid Restore, Filter, Improve Quality 1 12-31-2018 01:50 AM
VirtualDub de-interlace filter choices? rocko Encode, Convert for streaming 22 09-07-2017 07:41 PM
Confirmed: Pinnacle 500-USB works with VirtualDub! latreche34 Capture, Record, Transfer 29 05-15-2016 01:03 AM
VirtualDub and Avisynth filter help? pinheadlarry Restore, Filter, Improve Quality 46 09-17-2014 10:50 PM
Which modern capture cards that works with VirtualDub? fluttershy Capture, Record, Transfer 5 07-26-2014 06:41 AM

Thread Tools

All times are GMT -5. The time now is 07:50 AM