Proximity Locker
plugin for VirtualDub 1.2+

Proximity Locker is a plugin filter for VirtualDub version 1.2 and later. Its primary purpose is to work as a complement to existing pixel-locking filters, like Flaxen's fixVHS or Jim Casaburi's Temporal Cleaner. A "locked pixel" is a pixel that doesn't change from one frame to the next.
The principle of this filter is very simple: it detects unlocked pixels completely surrounded by locked pixels and locks them as well, since they are probably noise. Please note that it won't do anything if there are no locked pixels in the image. So you must have applied some kind of pixel-locking filter before this one.

Installation

Download Proximity Locker to your hard disk, and unzip the contents to your VirtualDub's plugin directory. Then run VirtualDub. You will see a new filter named "Proximity Locker" in the filter list.

Configuration

The configuration dialog box allows you to specify the Proximity Locker parameters.

You can set the aggressivity of the locking. But beware that more locking could also end up locking actual motion. On the other hand, if set to the minimum, it will never modify anything. This can be useful in conjunction with the "show changes" option, in order to discover which pixels were actually locked by the chain of previous filters.

You can also choose to see the map of pixels locked.
The output is to be interpreted as follows:

CYAN = pixels locked by previous filters.
WHITE = pixels locked by this filter.
OTHER = pixels not locked.

Revision History

Version 0.3 (22/7/2001) Version 0.2 (11/7/2001) Version 0.1 (7/7/2001)


Author: Chir
Email: chir@geocities.com