发明名称 DIGITAL FILTER DEVICE, DIGITAL FILTER PROCESSING METHOD, AND STORAGE MEDIUM HAVING DIGITAL FILTER PROGRAM STORED THEREON
摘要 Provided is a digital filter device that causes the last data of an immediately precedent input block to overlap with the input block of a time domain and generates an overlap block. The overlap block and the immediately precedent input block are each converted into a frequency domain block, subjected to filter processing, and converted into first and second time domain blocks. Among the overlap section of the first time domain block and the second time domain block, the front-end data of the first time domain block and the rear-end data of the temporal axis of the second time domain block are removed as a section of data that is to be removed, and output data is generated. An overlap amount is controlled on the basis of a distortion amount that is determined by comparing the removed section of the data of the first time region domain with the output section of the data of the overlap section of the second time domain block other than the removed section of said overlap section.
申请公布号 US2016357705(A1) 申请公布日期 2016.12.08
申请号 US201415103112 申请日期 2014.11.19
申请人 NEC Corporation 发明人 SHIBAYAMA Atsufumi
分类号 G06F17/14;G06F11/07 主分类号 G06F17/14
代理机构 代理人
主权项 1. A digital filter device comprising: an overlap addition unit for adding an overlap amount which is last M consecutive pieces of data in a second input block including N consecutive pieces of time-domain input data immediately preceding a first input block to the first input block including (N−M) consecutive pieces of time-domain input data (where N is a positive integer and M is a positive integer less than N), to generate an overlap block; a Fourier transform unit for transforming the overlap block and the second input block into a first frequency-domain block and a second frequency-domain block in a frequency domain, respectively, by fast Fourier transform processing; a filter calculation unit for performing filter processing on the first frequency-domain block and the second frequency-domain block, to generate a first after-processing block and a second after-processing block, respectively; an inverse Fourier transform unit for transforming the first after-processing block and the second after-processing block into a first time-domain block and a second time-domain block in a time domain, respectively, by inverse fast Fourier transform processing; an overlap removal unit for, out of an overlap part in which each of the first time-domain block and the second time-domain block overlaps temporally, removing k pieces of data (where k is a positive integer less than M) at a front end of a time axis of the first time-domain block and (M−k) pieces of data at a rear end of a time axis of the second time-domain block as removal part data, to generate output data; and an overlap error detection unit for comparing the removal part data in the first time-domain block with output part data other than the removal part data in the overlap part in the second time-domain block, to detect a distortion amount caused by data included in the overlap part, and controlling the overlap amount, in accordance with the distortion amount.
地址 Tokyo JP