The present invention relates to the field of computation and 
simulation and covers methods to optimize the 
fiducial marker positions in optical object tracking systems, by simulating the 
visibility. The method for optimizing tracker 
system which is realized to simulate camera and fiducial positions and 
pose estimation algorithm parameters to optimize the 
system comprises the steps of; acquire mesh data representing possible active marker positions and orientations on a tracked object, 
pose data representing possible poses of tracked object, camera positions and orientations; compute 
visibility of each node from all camera viewports and generate a 
visibility value 
list; select the node with highest visibility count as a marker placement node; remove nodes closer to the selected node than a threshold; remove the 
pose(s) having a predetermined number of selected nodes; does percentage of all poses have predetermined number of selected nodes?; project selected node positions on the 
image plane of each camera 
viewport and calculate the pose of the mesh using the tracker 
algorithm to be optimized; calculate pose error and pose coverage by comparing 
algorithm results with initial data; 
record and output results; and select among the results a parameter set satisfying at least one constraint.