zlacker

[parent] [thread] 6 comments
1. ibrarm+(OP)[view] [source] 2020-05-31 15:48:54
Can deconvolution create new data? I thought it was just a way to upscale images.
replies(4): >>klyrs+P1 >>ivanba+62 >>leni53+C7 >>cheste+ka
2. klyrs+P1[view] [source] 2020-05-31 16:03:40
>>ibrarm+(OP)
If a blur filter uses a convolution, then it's invertible through a deconvolution.
replies(1): >>im3w1l+t4
3. ivanba+62[view] [source] 2020-05-31 16:05:53
>>ibrarm+(OP)
Deconvolution is any attempt to recover data that has been passed through some known transformation. It can "create new data" because it is effectively mathematically-educated guesswork.

In the case of upscaling an image, deconvolution involves looking for images which, when scaled down, resemble the original image being upscaled. That kind of pre-image approach can be applied to blur as well (if the blur process is deterministic).

◧◩
4. im3w1l+t4[view] [source] [discussion] 2020-05-31 16:23:05
>>klyrs+P1
There will be some information loss from edge effects and quantization noise. But mostly invertible.
replies(1): >>klyrs+j8
5. leni53+C7[view] [source] 2020-05-31 16:52:04
>>ibrarm+(OP)
It can't, but blurring might remove less data than what you want.
◧◩◪
6. klyrs+j8[view] [source] [discussion] 2020-05-31 16:57:50
>>im3w1l+t4
You're not wrong but invertible filters, noise or no, are simply not anonymizing and should not be used for that purpose.
7. cheste+ka[view] [source] 2020-05-31 17:17:54
>>ibrarm+(OP)
I think you may be confusing deconvolution as the term is used in neural network literature with deconvolution as defined in mathematics/signal processing.
[go to top]