1. A method comprising using at least one hardware processor for: receiving a three-dimensional medical image of an interior volume of a patient's body; automatically performing three dimensional segmentation on the three dimensional medical image to detect and define a region of interest in the three dimensional medical image, wherein the performing of the three dimensional segmentation comprises automatically determining a boundary defining the region of interest; receiving an input from a user with respect to the three dimensional segmentation of the three dimensional medical image, wherein the input comprises spatial information indicating one or more regions of disagreement in the three-dimensional medical image with respect to the determined boundary; and updating the three dimensional segmentation of the three dimensional medical image based on the input received from the user, wherein the updating comprises updating the determined boundary based on the spatial information to redefine the area of interest, and wherein the updating is performed according to weights determining the relative contribution of each one of the three dimensional segmentation and the input from the user to the updating of the three dimensional segmentation, thereby determining the extent of influence of the input from the user on the determined boundary.