| US 7,461,112 B2 | ||
| Signal processor, signal processing method, signal processing program, recording medium with the signal processing program recorded therein and measuring instrument | ||
| Soichi Kadowaki, Kawasaki (Japan); and Tomonori Goto, Sapporo (Japan) | ||
| Assigned to Mitutoyo Corporation, Kawasaki-shi (Japan) | ||
| Filed on Jan. 18, 2005, as Appl. No. 11/37,270. | ||
| Claims priority of application No. 2004-010921 (JP), filed on Jan. 19, 2004. | ||
| Prior Publication US 2005/0160211 A1, Jul. 21, 2005 | ||
| Int. Cl. G06F 17/10 (2006.01) | ||
| U.S. Cl. 708—304 | 16 Claims |

| 1. A signal processor for filtering digital signal values in a prespecified dimension measured along a preset route, comprising:
a weighting factor calculating section for calculating a weighting factor for each of the digital signal values as well as
for re-calculating and updating the weighting factor; and
a filtration executing section for executing filtration using the calculated weighting factor to obtain a filter output value
for each digital signal value,
wherein the weighting factor calculating section comprises:
a first zone generating section for generating a plurality of first zones by dividing the digital signal values into a plurality
of first zones along the preset route; and
a median calculating section for calculating a median for each of the first zones for a difference based on a sum of squares
for respective components of the digital signal value and the filter output value for the digital signal value,
wherein the weighting factor calculating section calculates the weighting factor based on the median in each of the first
zones for the digital signal values in the respective first zones and updates the weighting factor.
|