Optical image recognition of three-dimensional (3-D) objects has recently been proposed. The proposed system basically performs correlation of the holographic information of a 3-D reference object and that of a 3-D target object, and hence 3-D matching is possible. However, the system is not 3-D shift-invariant. A solution for 3-D shift invariance has been pointed out, but has the drawback that only target objects that are farther away than the reference object can be shift-invariantly detected. We propose a method by which 3-D shift invariance is possible without that drawback. The method applies Wigner analysis to the power-fringe-adjusted-filtered correlation output to extract the 3-D location of the matched target object. We analyze the proposed method and present computer simulation results. © 1999 Society of Photo-Optical Instrumentation Engineers.