1.一种基线漂移去除方法,其特征在于,包括以下步骤:
获取预定数量的采样点信号值,形成初始排序列;
对所述初始排序列从小到大进行排序,得到初始中位数;
获取下一个采样点信号值,置于所述初始排序列末位,并删除所述初始排序列中第一个采样点信号值,形成当前排序列;
根据所述下一个采样点信号值及初始中位数,获取所述当前排序列的中位数;
根据所述当前排序列的中位数及所述下一个采样点信号值计算当前去除基线漂移的信号值。
2.根据权利要求1所述的方法,其特征在于,所述根据下一个采样点信号值及初始中位数,获取所述当前排序列的中位数的步骤包括:若所述下一个采样点信号值等于所述初始中位数,则所述当前排序列的中位数为所述下一个采样点信号值;
若所述下一个采样点信号值大于所述初始中位数,则所述当前排序列的中位数为所述初始排序列中位于所述初始中位数后一位的采样点信号值;
若所述下一个采样点信号值小于所述初始中位数,则所述当前排序列的中位数为所述初始排序列中位于所述初始中位数前一位的采样点信号值。
3.根据权利要求1或2所述的方法,其特征在于,所述对初始排序列从小到大进行排序,得到初始中位数的步骤包括:对初始排序列从小到大进行排序,得到初始排序数组;
根据所述初始排序数组,获取初始中位数。
4.根据权利要求3所述的方法,其特征在于,所述初始排序列中采样点信号值的预定数量等于对采样点信号进行滤波的滤波器的长度。
5.根据权利要求1所述的方法,其特征在于,所述根据当前排序列的中位数及所述下一个采样点信号值计算当前去除基线漂移的信号值的步骤包括:将所述下一个采样点信号值减去所述当前排序列的中位数即为当前去除基线漂移的信号值。
6.一种基线漂移去除装置,其特征在于,包括:
第一获取模块,用于获取预定数量的采样点信号值,形成初始排序列;
第一计算模块,用于对所述初始排序列从小到大进行排序,得到初始中位数;
第二获取模块,用于获取下一个采样点信号值,置于所述初始排序列末位,并删除所述初始排序列中第一个采样点信号值,形成当前排序列;
第三获取模块,用于根据所述下一个采样点信号值及初始中位数,获取所述当前排序列的中位数;
第二计算模块,用于根据所述当前排序列的中位数及所述下一个采样点信号值计算当前去除基线漂移的信号值。
7.根据权利要求6所述的装置,其特征在于,所述第三获取模块还用于当所述下一个采样点信号值等于所述初始中位数时,判断所述当前排序列的中位数为所述下一个采样点信号值;当所述下一个采样点信号值大于所述初始中位数时,判断所述当前排序列的中位数为所述初始排序列中位于所述初始中位数后一位的采样点信号值;以及当所述下一个采样点信号值小于所述初始中位数时,判断所述当前排序列的中位数为所述初始排序列中位于所述初始中位数前一位的采样点信号值。
8.根据权利要求6或7所述的装置,其特征在于,所述第一计算模块还用于对初始排序列从小到大进行排序,得到初始排序数组;并根据所述初始排序数组,获取初始中位数。
9.根据权利要求8所述的装置,其特征在于,所述初始排序列中采样点信号值的预定数量等于对采样点信号进行滤波的滤波器的长度。
10.一种去除基线漂移的中值滤波器,其特征在于,包括权利要求6-9中任一项所述的基线漂移去除装置。