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
OG exemplary drawing
 
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.