Noniterative blind data restoration by use of an extracted filter function | Synapse