PROBLEM TO BE SOLVED: To strike a balance between avoidance ability and high speed processing of a phase discontinuous region in phase unwrapping processing.;SOLUTION: A candidate pixel generation part 46 retrieves an adjacent pixel j of route non-determination adjoining a parent pixel i in a center, and generates a candidate pixel having data {j(i, |Wij|)} combining the size of a phase difference |Wij| correcting phase jump between the parent pixel i and a pixel in a retrieved adjacent pixel j. A register control part 48 forms to be registered to a heap 46 provided with a function forming a register order when a weight |Wij| is a prescribed threshold TH or more, and registers to a cue 48 having no function forming the register order when it is less than the threshold TH. A route determination part 50 deletes to take out one candidate pixel prior to the cue 48 and determines a route between the parent pixels in the deleted candidate pixel.;COPYRIGHT: (C)2007,JPO&INPIT
展开▼