290 - Deep Learning based edge detection using HED

  Рет қаралды 12,747

DigitalSreeni

DigitalSreeni

Жыл бұрын

Deep Learning based edge detection using holistically nested edge detection (HED)
Code generated in the video can be downloaded from here:
github.com/bnsreenu/python_fo...
All other code:
github.com/bnsreenu/python_fo...
Original HED paper: arxiv.org/pdf/1504.06375.pdf
Caffe model is encoded into two files
1. Proto text file: github.com/s9xie/hed/blob/mas...
2. Pretrained caffe model: vcl.ucsd.edu/hed/hed_pretraine...
NOTE: In future, if these links do not work, I cannot help. Please Google
and find updated links (information current as of October 2022)
HED is a deep learning model that uses fully convolutional neural networks and deeply-supervised nets to do image-to-image prediction.​
The output of earlier layers is called side output. ​
HED makes use of the side outputs of intermediate layers. ​
The output of all 5 convolutional layers is fused to generate the final predictions. ​
Since the feature maps generated at each layer is of different size, it’s effectively looking at the image at different scales. ​
The model is VGGNet with few modifications:​
Side output layer is connected to the last convolutional layer in each stage, respectively conv1_2, conv2_2, conv3_3, conv4_3,conv5_3. The receptive field size of each of these convolutional layers is identical to the corresponding side-output layer.​
Last stage of VGGNet is removed including the 5th pooling layer and all the fully connected layers.​
The final HED network architecture has 5 stages, with strides 1, 2, 4, 8 and 16, respectively, and with different receptive field sizes, all nested in the VGGNet. ​

Пікірлер: 33
@cylanokim
@cylanokim Жыл бұрын
Always I admire your works. This lecture gives me a real intuition
@housseynenadour2233
@housseynenadour2233 Жыл бұрын
Hi, I still like your videos. Do you know that yesterday I was reading an article about exactly the same subject (edge detection). Hopefuly, and thank you very much, today I am happy to see this video to help to apply Deep Learning based edge detection using HED. Thank you again. Your channel deserves more and more of followers.
@DigitalSreeni
@DigitalSreeni Жыл бұрын
I can read minds :)
@locngoxuan1329
@locngoxuan1329 Жыл бұрын
Thanks for your contribution. It's really helpful for me !!
@Jeff-qw2de
@Jeff-qw2de Жыл бұрын
Thanks for simplifying it. I will experiment with this
@AbhayTiwari
@AbhayTiwari Жыл бұрын
Thanks for nice tutorials Dr. Sreeni. Would appreciate if you can make some videos on multi-spectral images as well
@mohammadyahya78
@mohammadyahya78 Жыл бұрын
Hello Doctor, Can you do something about self-learning please and how we can transfer a model once we finish training it?
@dr.aravindacvnmamit3770
@dr.aravindacvnmamit3770 Жыл бұрын
Expecting next video Sir
@ashwiniyadav464
@ashwiniyadav464 Жыл бұрын
Sir can Spyder restart the training when the laptop is power off? Can the iteration starts where it get stopped?? Or it will restart from epoch 1
@raounekzeghdoud1023
@raounekzeghdoud1023 Жыл бұрын
Thanks for your tutorials, the link of Pretrained caffe model is not working, if there is any anthor solution that i can use HES
@Jizzy-z2q
@Jizzy-z2q Жыл бұрын
U explained very well. I learned a lot from ur videos. Sir I have a question, wat deep learning model u wud suggest for dehazing? And plz make a video on this topic.
@tektronix475
@tektronix475 Жыл бұрын
hey ,does anybody know what GPU is he using, in order to get an inference time benchmark? .thanks!
@DigitalSreeni
@DigitalSreeni Жыл бұрын
NVIDIA Quadro P5000 GPU - 16GB Driver version: 496.13 CUDA version: 11.5
@tektronix475
@tektronix475 Жыл бұрын
@@DigitalSreeni Thank u!
@153mdjawadbinkhaleque9
@153mdjawadbinkhaleque9 Жыл бұрын
can anyone give me the code/link of HED without using OpenCv!
@DATA_SCIENCE_WITH_MUDDASSIR
@DATA_SCIENCE_WITH_MUDDASSIR 11 ай бұрын
hi, I am having an error in accessing the "deploy.prototxt" file will you please help me to correct it, please...... I am using it for college project work.
@markpirslin
@markpirslin Жыл бұрын
Hello, excellent videos Thank you!!!... The files for caffe are no longer available... Is there any chance you downloaded them or know where to get?
@ishaharne7242
@ishaharne7242 5 ай бұрын
Could you let me know if you have any solution? I came across this video today and it's the exact solution I was looking for, but the links don't seem to be working.
@user-kk5gl9zv8f
@user-kk5gl9zv8f 4 ай бұрын
im not able to download the model, can you help
@TiagoSilva-ii9rq
@TiagoSilva-ii9rq Жыл бұрын
It's possible to use the HED model with a custom dataset? I want to train a specific situation because with a pre trained model doesn't work well. Make sense to do this or not? It will very helpfull !! Thanks for your amazing job !
@DigitalSreeni
@DigitalSreeni Жыл бұрын
It does make sense to train using custom data but I never looked at how to do it and in what format the training data needs to be.
@ahamedfazeel
@ahamedfazeel 4 ай бұрын
Thanks for nice tutorials Dr. Sreeni. Is it possible to apply the same for gray scale images. I tried the same but getting the error "error: OpenCV(4.8.1) D:\a\opencv-python\opencv-python\opencv\modules\dnn\src\layers\convolution_layer.cpp:417: error: (-2:Unspecified error) Number of input channels should be multiple of 3 but got 1 in function 'cv::dnn::ConvolutionLayerImpl::getMemoryShapes'"
@ashwiniyadav464
@ashwiniyadav464 Жыл бұрын
Thank you sir wonderful work u are doing sir please sir help in latest segmentation for brain images
@zahrakhalid4731
@zahrakhalid4731 Жыл бұрын
Please make a video on stylgan and stylgan2.
@jamilal-idrus1905
@jamilal-idrus1905 Жыл бұрын
thats cool
@dwight-cb6dy
@dwight-cb6dy 7 ай бұрын
is it better than canny ??
@DigitalSreeni
@DigitalSreeni 7 ай бұрын
There are various edge detectors and nothing is better than the other - they extract different types of edges and which one is good completely depends on your specific application.
@yoyomcg
@yoyomcg Жыл бұрын
do one on pytorch
@jinusbordbar1264
@jinusbordbar1264 Жыл бұрын
Hi ur explnations are great plz code sth with simclr or...
@DigitalSreeni
@DigitalSreeni Жыл бұрын
I guess I am too old to understand, "plz code sth with simclr or..." Can you please elaborate on what you are asking for?
@maticvl
@maticvl Жыл бұрын
hi! thank you for your nice videos. Is there a possiblity that I message you privately? interested to talk about some possibities in AI and content marketing related to my start-up. best, Vladimir
@DigitalSreeni
@DigitalSreeni Жыл бұрын
Please connect with me on LinkedIn. www.linkedin.com/in/digitalsreeni/
НРАВИТСЯ ЭТОТ ФОРМАТ??
00:37
МЯТНАЯ ФАНТА
Рет қаралды 2,6 МЛН
УГАДАЙ ГДЕ ПРАВИЛЬНЫЙ ЦВЕТ?😱
00:14
МЯТНАЯ ФАНТА
Рет қаралды 3,7 МЛН
ОСКАР vs БАДАБУМЧИК БОЙ!  УВЕЗЛИ на СКОРОЙ!
13:45
Бадабумчик
Рет қаралды 6 МЛН
This is not my neighbor  Terrible neighbor! #funny #zoonomaly #memes
00:26
26 - Denoising and edge detection using opencv in Python
20:59
DigitalSreeni
Рет қаралды 33 М.
Introducing 0DE5
39:38
Kay Lack
Рет қаралды 2,9 М.
287 - Tracking particles and objects using Trackpy in python
31:01
DigitalSreeni
Рет қаралды 13 М.
The moment we stopped understanding AI [AlexNet]
17:38
Welch Labs
Рет қаралды 758 М.
Canny Edge Detector | Edge Detection
6:02
First Principles of Computer Vision
Рет қаралды 87 М.
51 - Image Segmentation using K-means
18:17
DigitalSreeni
Рет қаралды 62 М.
Edge Detection in Python : Data Science Code
9:59
ritvikmath
Рет қаралды 21 М.
Neural Networks Explained from Scratch using Python
17:38
Bot Academy
Рет қаралды 333 М.
Top 50 Amazon Prime Day 2024 Deals 🤑 (Updated Hourly!!)
12:37
The Deal Guy
Рет қаралды 1,4 МЛН
Здесь упор в процессор
18:02
Рома, Просто Рома
Рет қаралды 393 М.
Смартфон УЛУЧШАЕТ ЗРЕНИЕ!?
0:41
ÉЖИ АКСЁНОВ
Рет қаралды 1,2 МЛН
Худшие кожаные чехлы для iPhone
1:00
Rozetked
Рет қаралды 1,4 МЛН