查找图像内的波浪图

发布于 2024-08-13 02:12:28 字数 216 浏览 9 评论 0原文

我需要一些算法方面的帮助。我正在使用人工神经网络来读取心电图并尝试识别波浪中的一些干扰。没关系,我有神经网络,我可以测试它没有问题。

我想做的就是为用户提供打开心电图(导入 jpeg)的功能,并让程序找到波形并将其转换为数组,以供我的 ANN 使用,但存在问题。我编写了一些读取图像并将其转换为二进制图像的代码,但是我找不到让程序定位波的好方法,因为具体位置可能因医院而异,我需要一些方法建议我应该用。

I need some help with an algorithm. I'm using an artificial neural network to read an electrocardiogram and trying to recognize some disturbances in the waves. That's OK, and I have the neural network and I can test it no problem.

What I'd like to do is to give the function to the user to open an electrocardiogram (import a jpeg) and have the program find the waves and convert it in to the arrays that will feed my ANN, but there's the problem. I did some code that reads the image and transforms it into a binary image, but I can't find a nice way for the program to locate the waves, since the exact position can vary from hospital to hospital, I need some suggestions of approaches I should use.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

青春如此纠结 2024-08-20 02:12:29

您必须假设“信号”(波)和图像背景之间存在一定的最小对比度。在这种情况下,寻边算法可能会很有用。您可以将波与背景隔离并绘制波。

Rick Barraza 的这篇文章讨论了 Silverlight 中的矢量场。您也许能够根据您的特定问题调整这个概念。

You'd have to assume a certain minimal contrast between the "signal" (the waves) and the background of the image. An edge-finding algorithm might be useful in that case. You could isolate the wave from the background and plot the wave.

This post by Rick Barraza deals with vector fields in Silverlight. You might be able to adapt the concept to your particular problem.

凉城凉梦凉人心 2024-08-20 02:12:28

如果列表中有波值,则可以使用傅里叶变换或 FFT(快速傅里叶变换)来确定任何特定时间值的频率内容。干扰通常会产生额外的高频内容(即尖锐、陡峭的波浪),您应该能够使用它们来发现不规则现象。

If you've got the wave values in a list, you can use a Fourier transform or FFT (fast Fourier transform) to determine the frequency content at any particular time value. Disturbances typically create additional high-frequency content (ie, sharp, steep waves) that you should be able to use to spot irregularities.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文