WOW, so far NLM is the best filter introduced in this series, I like your video by the way, thanks
@vladimirrakonjac7763 Жыл бұрын
Hi, do you have any idea if is there an implementation of the Bilateral Filter for OpenGL through GPU and Shaders? Mobile phone real-time game is the subject of usage.
@awaisnawabi9361 Жыл бұрын
Hi, Could you please guide me, if I want to do denoising the cell's images and after that I want to use model for segmentation. There are different types of denoising filters. So which type of denoising I use?
@ayserumeysamohammed46124 жыл бұрын
Hi, a killer question: how do you choose a filter for a specific problem? e.g. you state that NL means works well with CT images. What about detecting an object in water?
@DigitalSreeni4 жыл бұрын
This is why they invented machine learning!!! Some filters are obvious, for example if you want to detect edges or rounded features. But for the most part it is tough to predict which filter works best at what pixel. Therefore, for segmentation or classification problems you can apply a bunch of filters at every pixel and fit a machine learning model (e.g. SVM or Random Forest) on the training data. Random Forest provides you feature ranking - which filters contributed the most. This is one way to find what works well for a given type of problem.
@ayserumeysamohammed46124 жыл бұрын
@@DigitalSreeni Thanks :) your content is very informative. Good luck with your channel!
@tonix19932 жыл бұрын
@@DigitalSreeni Is there any paper/study on this? thank you
@stenseenonwuliri70792 жыл бұрын
Can these filters denoise colored images because i noticed all your sample images are black and white images. My images are microscopic thin blood smear images and whenever i use any of the filters, it returns a black and white image
@DigitalSreeni2 жыл бұрын
Many denoising filters work on single channel so one way to denoising RGB images would be by splitting the channels, denoising, and merging them back.
@puritynow9397 Жыл бұрын
Hello Sir. How can I write the code to denoise a bunch of images in a directory
@DigitalSreeni Жыл бұрын
kzbin.info/www/bejne/h6ndqX-Mr7OZmKs
@vigneshsrinivasan96923 жыл бұрын
Why did you have to do np.mean while using estimate_sigma?
@DigitalSreeni3 жыл бұрын
Without that you will have 512 values for sigma. I am averaging these values to get the mean. Please look at the documentation for estimate_sigma.
@rajnikyadav3 жыл бұрын
Hello Sir, can you please send me the link of this NL- Means paper
@DigitalSreeni3 жыл бұрын
A. Buades, B. Coll and J. -. Morel, "A non-local algorithm for image denoising," 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05), San Diego, CA, USA, 2005, pp. 60-65 vol. 2, doi: 10.1109/CVPR.2005.38 Also check out: dsvision.github.io/an-approach-to-non-local-means-denoising.html
@natashabhandari74494 жыл бұрын
Can u send the video for dynamic non local mean filter
@DigitalSreeni4 жыл бұрын
Sorry, never tried dynamic NLM.
@younesshokoohi17204 жыл бұрын
thanks for this tutorial . can you explain and implement Residual Unet in a tutorial please?
@DigitalSreeni4 жыл бұрын
I'll add Res-Unet to my backlog of training topics.