creating a weight map from a binary image
Mostrar comentarios más antiguos
Hi, I would like to create a weight map from a binary image in way to have more intensity values in the border pixels between the close object. To make it more clear I need to calculate w(x) from an input image in the below image following the formula mentioned below. Where w0 and sigma are two constant value, x denotes pixels in the image, d1 denotes the distance to the border of the nearest object and d2 is distance to the border of the second nearest cell.

I need this weight map to implement the loss function in the U-net architecture for image segmentation.
4 comentarios
KALYAN ACHARJYA
el 26 de Jul. de 2018
Share, what you have tried so far? So that we can modify your code.
Guillaume
el 26 de Jul. de 2018
Distance to the nearest object is trivial to calculate, distance to the 2nd nearest is going to be a lot more tricky. Right now, I can't think of an algorithm that wouldn't be extremely inefficient. You're probably going to have to research distance transform algorithms and see if one can be adapted to ignore the nearest object.
Where did you get this formula? If it comes from a paper don't they explain how to calculate d2?
Amirreza Mahbod
el 26 de Jul. de 2018
Respuestas (0)
Categorías
Más información sobre Region and Image Properties en Centro de ayuda y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!