1. A computer-implemented method for determining a joint space width comprising: providing image data for a skeleton; thresholding the image data; performing a connected component analysis on thresholded image data; extracting contours of the thresholded image data, given the connected component analysis; performing a skeletonization of the thresholded image data using a first fast marching analysis of the threshold image data; locating at least one finger joint of skeletonized image data; extracting bone boundaries using a second fast marching analysis of gradient information of the image data inside a region of interest, which includes a finger joint of the at least one finger joint; determining the joint space width given extracted bone boundaries; and outputting the joint space width.