Medical image segmentation can be implemented using Deep Learning methods with fast and efficient segmentation networks. Single-board computers (SBCs) are difficult to use to train deep networks due to their memory and processing limitations. Specific hardware such as Google's Edge TPU makes them suitable for real time predictions using complex pre-trained networks. In this work, we study the performance of two SBCs, with and without hardware acceleration for fundus image segmentation, though the conclusions of this study can be applied to the segmentation by deep neural networks of other types of medical images. To test the benefits of hardware acceleration, we use networks and datasets from a previous published work and generalize them by testing with a dataset with ultrasound thyroid images. We measure prediction times in both SBCs and compare them with a cloud based TPU system. The results show the feasibility of Machine Learning accelerated SBCs for optic disc and cup segmentation obtaining times below 25 milliseconds per image using Edge TPUs.
翻译:单机计算机(SBCs)由于内存和处理限制,很难用来训练深网络; 具体硬件,例如谷歌的边缘TPU, 适合使用复杂的预先训练网络进行实时预测; 在这项工作中,我们研究两个SBC的性能, 使用和不使用硬件加速器进行基金式图像分割, 尽管这项研究的结论可以适用于其他类型医学图像的深神经网络的分解; 为了测试硬件加速的好处, 我们使用以前出版的工作的网络和数据集, 并用超声波甲状腺图像测试数据集, 将这些网络和数据集加以概括化; 我们测量两个SBCs的预测时间, 并将它们与基于云的TPP系统进行比较。 研究结果显示, 使用Edge TPPUs, 机器学习光碟和杯分解速度可达25毫秒以下。