|
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 3
|
|
Восстановление волнового процесса по эхограмме09.10.2013, 07:30. Показов 1067. Ответов 6
Метки нет (Все метки)
Помогите с решением следующей задачи.
Даны некие измерения сигнала - эхограмма (файл 1.jpg). По оси X - время, по Y - высоты. Различным цветом обозначен уровень сигнала. Необходимо по данным или изображению-эхограмме найти волновой процесс (построить огибающую как в 2.jpg) и получить его характеристики. В каком направлении следует думать?
0
|
|
| 09.10.2013, 07:30 | |
|
Ответы с готовыми решениями:
6
Приостановка, восстановление процесса Сохранение и последующее восстановление процесса Восстановление колебательного процесса по опорным точкам |
|
|
||
| 09.10.2013, 07:40 | ||
|
Спектрограмма - набор спектров (срезов спектра во времени). Берете пошагово каждый раз новый срез, делаете обратный FFT (обратное преобразование Фурье), получаете набор отсчетов для данного момента времени, т.е. восстанавливаете огибающую во времени пошагово. Ферштеен?
0
|
||
| 09.10.2013, 08:02 | |
|
Мне, кстати, тоже интересно. (До кодирования, руки еще не дошли). Поделитесь, если найдете что-то готовое на C.
Hilbert-Huang transform Сценарий для MatLab (смутно представляю, что это): envelope.m Какая-то платная библиотека (SCADA): ZETLAB - виртуальные приборы на базе ПК, Расчет огибающей сигнала
0
|
|
|
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 3
|
||
| 09.10.2013, 09:33 [ТС] | ||
|
Есть некий прибор, который измеряет уровень сигнала на различных высотах. Таким образом один срез на картинке 1.jpg - это набор сигналов на различных высотах - от 45 метров до 600 метров (снизу вверх). Проводя измерения непрерывно на эхограммах (1.jpg) могут проявляться некие волновые процессы. Вот именно провести линию, наподобие той что представлена на 2.jpg и хотелось бы, а по возможности и восстановить сам волновой процесс (формула, характеристики и т. д.). Если проще, то необходимо по эхограмме провести достаточно точную линию волнового процесса. Так, что эхограмма - это не спектрограмма. Какие путями следует двигаться?
0
|
||
|
|
|
| 09.10.2013, 12:16 | |
|
...вот как. Тогда ищите области максимальной плотности точек двигаясь слева-направо и рисуем среднее значение. И эта линия далеко не огибающая, термин тоже неверно вами употреблен.
Пример спектрограммы http://websdr.pa3weg.nl, согласитесь, практически одно и то же с вашей картинкой. А по процессу вашей эхограммы надо было с самого начала описать ее.
1
|
|
|
0 / 0 / 0
Регистрация: 09.10.2013
Сообщений: 3
|
||
| 09.10.2013, 12:28 [ТС] | ||
|
0
|
||
|
|
||
| 09.10.2013, 12:42 | ||
|
...судя по картинке, область можно выделить по цвету пикселей, двигаясь слева-направо или наоборот, сканируя вертикальный ряд. Например через scanline() или getpixel() можно.
результаты меня не впечатлили, так что область.
0
|
||
| 09.10.2013, 12:42 | |
|
Помогаю со студенческими работами здесь
7
Применимость волнового алгоритма. Реализация волнового алгоритма Решение волнового уравнения Анимация волнового пакета Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога
Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
|
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
|
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога
Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
|
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога
Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
|
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|