The discrete Hartley transform (DHT) is a useful tool for medical image coding. The three-dimensional DHT (3D DHT) can be employed to compress medical image data, such as magnetic resonance and X-ray angiography. However, the computation of the 3D DHT involves several multiplications by irrational quantities, which require floating-point arithmetic and inherent truncation errors. In recent years, a significant progress in wireless and implantable biomedical devices has been achieved. Such devices present critical power and hardware limitations. The multiplication operation demands higher hardware, power, and time consumption than other arithmetic operations, such as addition and bit-shifts. In this work, we present a set of multiplierless DHT approximations, which can be implemented with fixed-point arithmetic. We derive 3D DHT approximations by employing tensor formalism. Such proposed methods present prominent computational savings compared to the usual 3D DHT approach, being appropriate for devices with limited resources. The proposed transforms are applied in a lossy 3D DHT-based medical image compression algorithm, presenting practically the same level of visual quality ($>98\%$ in terms of SSIM) at a considerable reduction in computational effort ($100 \%$ multiplicative complexity reduction). Furthermore, we implemented the proposed 3D transforms in an ARM Cortex-M0+ processor employing the low-cost Raspberry Pi Pico board. The execution time was reduced by $\sim$70% compared to the usual 3D DHT and $\sim$90% compared to 3D DCT.
翻译:离散哈特利变换( DHT) 是医疗图像编码的有用工具 。 三维 DHT (DHT 3D DHT 3D DHT 3D DHT 3D 3D DHT 3D DHT (DHT) 可用于压缩医学图像数据, 如磁共振和X光血管造影。 但是, 3D DHT 的计算涉及不合理数量的数倍增, 需要浮点算术和固有的脱轨错误。 近年来, 无线和可植入的生物医学设备取得了显著的进展。 这种装置具有关键的动力和硬件限制。 倍增功能要求硬件、 和时间消耗高于其他算术操作的硬件、 硬件、 电力和时间消耗量, 如添加和比值等。 在这项工作中,我们用固定点算值算出一套无倍的 DHT 近似的 DHT 近似值的 DHT 3D 3D 30D 。 和 IM 3RD 的递减速度, 3N 3N 和 3RM 3RM 的计算过程。 3xxx 。 10x 10x 和 10x 10x 的计算, 10x 和 10xxxxxxxxx 的计算, 10x 10x