1. A non-transitory computer readable medium embodying instructions executable by a processor to perform a method for identifying a blob-like structure in a target image, the method comprising: receiving an input target image; determining a mean curvature of the input target image; smoothing the mean curvature using a scale that determines a size of blob-like structures to be found; finding a blob-like structure in the input target image as a portion of the input target image where a smoothed curvature is higher than a threshold value wherein finding a blob-like structure comprises computing a diverging gradient field response, wherein the diverging gradient field response is a scale-space of curvature of the input target image, wherein the scale-space of curvature is determined as dgfr σ = div ( ∇ → ⁢ f  ∇ → ⁢ f  ) * g σ where f is a scalar, - div ( ∇ → ⁢ f  ∇ → ⁢ f  ) is the mean curvature, and g σ is a Gaussian; and outputting a result including an indication of the blob-like structure.