Background:Freehand ultrasound (US) is a technique used to acquire three-dimensional (3D) US images using a tracked 2D US probe. Calibrating the probe with a proper calibration phantom improves the precision of the technique and allows several applications in computer-assisted surgery. N-fiducial phantom is widely used due to the robustness of precise fabrication and convenience of use. In principle, the design supports single-frame calibration by providing at least three noncollinear points in 3D space at once. Due to this requirement, most designs contain multiple N-fiducials in unpatterned and noncollinear arrangements. The unpatterned multiple N-fiducials appearing as scattered dots in the US image are difficult to extract, and the extracted data are usually contaminated with noise. In practice, the extraction mostly relied on manual interventions, and calibration with N-fiducial phantom has not yet achieved high accuracy with single or few frame calibrations due to noise contamination.Aims:In this article, we propose a novel design of the N-fiducial US calibration phantom to enable automatic feature extraction with comparable accuracy to multiple frame calibration.Materials and Methods:Along with the design, the Random Sample Consensus (RANSAC) algorithm was used for feature extraction with both 2D and 3D models estimation. The RANSAC feature extraction algorithm was equipped with a closed-form calibration method to achieve automatic calibration.Results:The accuracy, precision, and shape reconstruction errors of the calibration acquired from the experiment were significantly matched with the previous literature reports.Conclusions:The results showed that our proposed method has a high efficiency to perform automatic feature extraction compared to conventional extraction performed by humans.