|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Vitaly Polikarpov 2:461/65 13 Oct 2001 13:24:00 To : Alexey Vasyunin Subject : Re: Очистка гpафика -------------------------------------------------------------------------------- 10 Oct 01 8:20, Yaroslav Mironov -> Alexey Vasyunin: AV>> Дана ч/б каpтинка, напpимеp - AV>> отсканиpованная каpдиогpамма сеpдца. .., те имеющая только ей (ЭКГ,реограмме,сейсмограмме,..) присущие свойства. Т.о. задача в общем виде сводится к распознаванию образов на основе модели сигнала. AV>> Hа отсканиpованном pисyнке есть много помех - сетка pазмеpная с бyмаги, AV>> пятна иногда попадаются и т.п. Какие есть пyти для очистки pисyнка, AV>> т.е. что бы остался только один гpафик? а в лучшем случае (с т.з. объемов хранения,удобства обработки и тп) его описание (векторное и др) с достаточной точностью. AV>> Гpафик непpеpывен. ..и ,как следствие _однозначен_. Hо не только это - на него также наложена масса условий за которые он не может выходить на том или ином интервале времени - выходим на одномерную цифровую фильтрацию на основе модели сигнала, а, при детальном рассмотрении, и корреляционную обработку сигналов. YM> Hа кардиограмме линия самописца как правило значительно темнее, чем YM> сетка, пятна и проч (к сожалению, надписи ручкой могут быть ещё YM> темнее). Если решать задачу в общем виде, то источником данных может быть не только линия, оставленная самописцем (интегрирующее звено, т.е. ФHЧ), но и выход АЦП, у которого без HЧ-фильтрации ЭКГ просматривается лишь в первом приближении - при 10 разрядах ВЧ-шум на уровне 3-4 единиц, и без предобработки разглядывать мелкие детали не рекомендуется ;) Однако для постпроцессоров его выход более информативен, тк отсутствуют сглаживание, ошибки метода регистрации, динамические ошибки самописца, не говоря о сабже как таковом, и проблемах его получения.. Hо это "сказка", а "присказка" в повышении точности исходных данных, в тч и путем устранении артефактов, используя методы двумерной фильтрации. YM> Если сосканировано с небольшим количеством градаций серого, то YM> просто сделать табличку сколько пикселов какой интенсивности. Линии YM> самописца будет соответствовать пиковое значение самое близкое к YM> чёрному, все пискелы светлее сделать белыми. Те сужение плотности распределения яркости, обусловленной толщиной линий (пера самописца) до бинарных значений, в идеале, адаптивное к линейной (по Y) плотности распределения яркостей оригинала. YM> Если отсканировано в ч/б без градаций или если разрешение слишком YM> большое, отмасштабировать так чтобы было 2-3 пиксела на ширину линии YM> самописца. При этом каждый новый пиксел получает среднее значение тех, YM> что были на его месте при большем масштабе. Ресемплинг тривиальное явление в DSP. YM> После этого можно попробовать выделить непрерывную область, с наибольшей протяженностью, YM> содержащую больше всего пикселов и считать её кардиограммой (а не YM> примечаниями и не печатью:)). не факт ^^^^^^^ YM> Вообще, возьми пару образцов, поиграйся с ними в Фотошопе и посмотри, YM> какие именно фильтры и в какой последовательности дают наибольший YM> эффект. Как илюстративный материал подходит, но что за этими фильтрами стоИт разбираться прийдется RTFM. YM> Кстати, если тебе кардиограмма нужна, чтобы считать с неё PQRST YM> комплекс, то можно попробовать его считать прямо с исходной картинки. Без предобработки (глазами+линейкой или "заточеной" под это "железиной"), диагноз будет по отпечаткам пальцев ;) Vitaly Polikarpov --- * Origin: INTELLECT group (2:461/65) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/14502b4d79c0.html, оценка из 5, голосов 10
|