FabianWagner
FabianWagner
Hi @charliebudd, I implemented a fully differentiable bilateral filter layer (with respect to its input as well as to its spatial/range sigmas) based on an analytical derivative of the filter...
Great! Let me know if/how I can help you with the PR. Maybe one other comment here: At the moment the bilateral filter layer does not support channel dimensions >1....
Yes, I guess you could handle two spatial dimensions the same way as it is done in the current MONAI bilateral filter implementation. Thank you so much, let me know...
Hi @charliebudd, Did you already have progress on the implementation of the bilateral filter layer? Please let me know if there are problems or you need help!
Sure, no worries - just let me know when you need help!
To add here - Our arXiv paper is published open-access at Medical Physics (https://aapm.onlinelibrary.wiley.com/doi/10.1002/mp.15718). In principle the bilateral filter layer should be eligible to be added to the Project-MONAI/research-contributions, right?...

Hi @matteo-ronchetti, Do you already have any updates on version 2? Thank you so much for your great repo! Best Fabian
Hi @charliebudd, any updates on this? Best Fabi
Thanks for your invitation, I would be happy to join! For development purpose I implemented a naive forward pass in PyTorch and tried to make the filter parameters trainable via...