Тёмный

229 - Smooth blending of patches for semantic segmentation of large images (using U-Net) 

DigitalSreeni
Подписаться 109 тыс.
Просмотров 18 тыс.
50% 1

Опубликовано:

 

17 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 46   
@longnguyen-ir3jv
@longnguyen-ir3jv 5 месяцев назад
sorry but where can I find the file "satellite_standard_unet_100epochs.hdf5" in the folder models. I can't find it in your github link
@kbo1246
@kbo1246 Год назад
I am constantly learning by selecting the parts I need. Always say thank you.
@Mohomedbarakat
@Mohomedbarakat 3 года назад
Thanks a lot. We really appreciate your efforts. Keep going!
@DigitalSreeni
@DigitalSreeni 3 года назад
Thank you, I will
@rohmaneo3142
@rohmaneo3142 3 месяца назад
Dear Dr. Sreenivas, your video has always been helpful. I wonder if I am trying to blend my coordinated rasters that only contains probability from 0 to 1 instead of RGB, is it possible to use rasterio instead of opencv? Thank you.
@olehmisko389
@olehmisko389 Год назад
Good video. In the part where you crop the input image to be suited to a certain size I would also recommend trying padding. This is because the user normally does not expect any data loss in the output, if that makes sense. Thank you again for your work, Sreeni.
@anammanzoor1166
@anammanzoor1166 11 месяцев назад
can u please add that padding line concept into coding
@georgioskrokos6579
@georgioskrokos6579 11 месяцев назад
Does this work for 3D patches of irregular shape? I am trying to feed images of 256x256x128 in patches of 256x256x32 and I am getting errors. What would the window size be in this case?
@jonaszaoui6097
@jonaszaoui6097 4 месяца назад
Hi, thanks for this very useful git. I don't understand: - Can we use this git with a pytorch model that predicts a mask but not one hot? - What is the input dimension of pred_function?
@mpol3769
@mpol3769 3 года назад
Thanks a lot! This just saved my project and has taken me only 10 minutes to implement.
@DigitalSreeni
@DigitalSreeni 3 года назад
Great to hear!
@ManikandanSathiyanarayanan
@ManikandanSathiyanarayanan 9 месяцев назад
Hi sreeni ..great effort .. i had some issues with predict large image . i got an error like "im = np.array(im)[:, ::-1] MemoryError: Unable to allocate 10.5 GiB for an array with shape (22564, 20810, 3) and data type float64" . how to solve this issue please help me
@gtalckmin
@gtalckmin 2 года назад
Hello @DigitalSreeni: what about imagery with different spatial resolution? How do you deal with these issues ? I assume pooling would be a solution, but I am unsure.Thanks
@georgemiller6010
@georgemiller6010 3 года назад
I get right to the right to the part where I need to unpatchify, however it keeps saying "The patches dimension is not equal to the original image size". Somehow you are able to unpatchify without the 3 from the RGB channel. That is the only thing i am missing that is preventing my unpatchify. Am i missing something? Is it a different version of patchify or something?
@feridesecilyldrm9459
@feridesecilyldrm9459 Год назад
I got better results without smooth blending for 2 classes. What do you think could be the reason for this?
@mhsanathra
@mhsanathra 2 года назад
I am try to dehaze an Image using DL, I am using also using patches, but when I combine the patches I can visually see boundary around patches. How can I use this method, as I using pytorch everything is in tensor and code available is for numpy array. Can you help me how to solve this problem?
@Koloud
@Koloud 2 года назад
i got this error,: TypeError: Invalid shape (256, 256, 5) for image data, can you help me?
@houdahassouane636
@houdahassouane636 Год назад
I got the same error (256,256,18), did you please find what is wrong?
@phonprasert
@phonprasert 2 года назад
Hi, I'm using patchify to cut UAV image in colab to make label for training dataset, but when I open it in qgis, it doesn't have georefenced coordinates, where am I doing wrong step?
@warrior_1309
@warrior_1309 2 года назад
You can use gdal to break the tile into smaller parts in order to prevent theloss of metadata.
@qb5459
@qb5459 3 года назад
Thank you, keep producing valuable content!
@DigitalSreeni
@DigitalSreeni 3 года назад
Thanks, will do!
@boubakerasaadi363
@boubakerasaadi363 3 года назад
Can you please explain how the combining between two neighboring patches is done. Are you averaging the values or taking the maximum?
@DigitalSreeni
@DigitalSreeni 3 года назад
Please look at the documentation for the library, they provided a very good explanation and also references.
@boubakerasaadi363
@boubakerasaadi363 3 года назад
@@DigitalSreeni thank you!
@sid1r
@sid1r 3 года назад
Thanks a lot Sreeni! Great video :)
@DigitalSreeni
@DigitalSreeni 3 года назад
My pleasure 😊
@saqibqamar9270
@saqibqamar9270 Год назад
Thanks for very informative video. Could you tell me about how to measure large image where few objects span to another patch. In that case, objects metrics are not accurate. I am using MaskRCNN model.
@masoumehbahri
@masoumehbahri Год назад
Thank you so much. I have learned a lot from your videos.
@jacobusstrydom7017
@jacobusstrydom7017 3 года назад
Thanks that is going to be hugely helpful
@DigitalSreeni
@DigitalSreeni 3 года назад
Hope so!
@YoyoyoJorrit
@YoyoyoJorrit 2 года назад
Thank you very much for the effort. I wonder about the following: you put quite some effort in illustrating the advantage of smooth blending. And to be clear, it shows. However, why don't you calculate metrics such as IoU, Dice or overall accuracy on both the non-smoothly blended and the smoothly blended result? These should show the advantage *quantitatively* rather than qualitatively, right?
@DigitalSreeni
@DigitalSreeni 2 года назад
Yes, you need to calculate IoU metrics to make sure you understand the accuracy of your final result. In this case I omitted that from my video as I try not to jam too many things in every video. Good point though... In general, you need to check all metrics when you are putting together a solution to an image analysis challenge.
@anammanzoor1166
@anammanzoor1166 11 месяцев назад
very goog point @@DigitalSreeni
@anammanzoor1166
@anammanzoor1166 11 месяцев назад
Superb Sreeni :)
@angelceballos8714
@angelceballos8714 3 года назад
You are a really good teacher! I want to study a masters degree in DL and specialize in computer vision. Do you have any suggestions?
@DigitalSreeni
@DigitalSreeni 3 года назад
Sorry, I do not have any insights into masters degree in deep learning as it depends on many factors, primarily your location. I am based out of the San Francisco bay area and I can definitely tell you that Stanford, UC Berkeley, and UC Davis are all good Universities for deep learning. In general, doing masters in this field is a good idea as more and more jobs are opening up in this field.
@feridesecilyldrm9459
@feridesecilyldrm9459 Год назад
Thanks a lot. You are best!
@johnnysmith6876
@johnnysmith6876 2 года назад
THANK. YOU.! Thank you.
@shubhamk6097
@shubhamk6097 3 года назад
I have learnt lot from your videos ,thank you for teaching on this platform. Can you make videos on self supervised denoising by image dataset.
@DigitalSreeni
@DigitalSreeni 3 года назад
Please look at Noise2Void approach, you may find it useful.
@EB3103
@EB3103 3 года назад
Thank you!!!
@DigitalSreeni
@DigitalSreeni 3 года назад
You're welcome!
@rishilvaidya5610
@rishilvaidya5610 11 месяцев назад
Could you provide trained model file
@jejekerja5761
@jejekerja5761 2 года назад
I can't find the file of simple_multi_unet_model.py but the explanations it's really good, thank you
@DigitalSreeni
@DigitalSreeni 2 года назад
It was covered in the previous lecture: github.com/bnsreenu/python_for_microscopists/tree/master/228_semantic_segmentation_of_aerial_imagery_using_unet
Далее
moto tag - AirTag для Android
00:47
Просмотров 428 тыс.
205 - U-Net plus watershed for instance segmentation
27:46
How AI 'Understands' Images (CLIP) - Computerphile
18:05
Why Does Diffusion Work Better than Auto-Regression?
20:18
204 - U-Net for semantic segmentation of mitochondria
24:34
208 - Multiclass semantic segmentation using U-Net
31:20
moto tag - AirTag для Android
00:47
Просмотров 428 тыс.