Эффекты нелинейные. (И, вероятно, не стационарный), поэтому вы не можете просто инвертировать свертку и улучшить изображение - если бы вы могли, чип камеры сделал бы это на борту.
Лучший способ выяснить, что такое свертка (или, по крайней мере, приблизительное значение), состоит в том, чтобы сделать фотографии известных моделей, вычислить и работать в двухмерной области частот / областей Лапласа, чтобы разделить результирующие спектры для получения линейного приближения. к фильтру.
Я подозреваю, что свёртка, которую вы обнаружите, делая это, будет очень контекстно-зависимой, поэтому лучший способ улучшить изображение - это разделить его на плитки, классифицировать каждую область изображения как принадлежащую к другому набору (для каждого из которых вы можете выработать различное линейное приближение к свертке, основанное на тестовых данных), а затем деконволюции каждого в отдельности.