Ellipse shapr detection in hough transform

Hi all,
Does anyone know how I can detect ellipse shape and edit Hough transform code in ITK for this purpose? since the written code is for detecting circles. Can anyone help me? I want to segment descending aorta in 3D CT images