|
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 34
|
|
Разработка ПО для анализа сигнала14.12.2012, 19:38. Показов 2111. Ответов 24
Метки нет (Все метки)
Требуется разработчик программы для анализа кардиосигнала, с последующим сопровождением. Начальная стадия- это программа, позволяющая открывать до 30 сек записи (частота диск 500 гц), применять к открытому два вида фильтров и самостоятельно определять участки комплекса. См рис вложение.
|
|
| 14.12.2012, 19:38 | |
|
Ответы с готовыми решениями:
24
Как правильно написать программу в MATLABе для кепстрального анализа сигнала? Разработка ПО для спектрального анализа сигналов Разработка програми для спектрального анализа |
|
1 / 1 / 0
Регистрация: 20.01.2011
Сообщений: 18
|
|
| 16.12.2012, 13:42 | |
|
Исполнитель найден? Если нет, высылайте детальное ТЗ в maxim.yep (at) gmail.com
|
|
|
562 / 408 / 2
Регистрация: 24.01.2012
Сообщений: 5,783
|
|
| 17.12.2012, 00:15 | |
|
ICQ 603655417
skype ivankmv1 |
|
|
|
|
| 17.12.2012, 02:02 | |
|
...высылайте ТЗ на radio.money@yandex.ru, почитаем.
|
|
|
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 34
|
|
| 17.12.2012, 13:29 [ТС] | |
|
Да это собственно и есть тех задание. Для начала. Ни каких особых требований по дизаину кнопок и цвету экрана тут нет. Пытаюсь еще приложить эксель фаил с данными, но что то форум его не принимает. Сегодня переконвертирую его в док и выложу. Это задание я выложил для поиска кандидата разбирающегося в программировании и мат обработки сигнала. За выполнение этого примера конечно готов заплатить.
|
|
|
73 / 69 / 1
Регистрация: 19.05.2010
Сообщений: 167
|
|
| 17.12.2012, 14:21 | |
|
Добрый день!
Если еще ищете разработчика, то могу предложить свою помощь. Хотелось бы более подробно узнать о задаче 1) В каких целях, где и кем будет использоваться ПО? На сколько критичны ошибки в анализе сигнала? 2) Фильтры готовы или требуется разработка своих? Методика анализа разработана и описана? 3) В каком формате хранятся осциллограммы 4) Какое дальнейшее развитие программы предполагается? И организационные вопросы: 1) Какой бюджет и сроки? 2) Возможна ли удаленная работа? 3) Каким образом может быть оформлено сотрудничество? Примерный интерфейс программы можно увидеть на скриншоте О себе: Разработкой ПО занимаюсь более 3-х лет. Использую в своей работе С++/Qt. С цифровой обработкой сигналов знаком не очень близко, но думаю смогу помочь. E-mail для связи mzaprudin собак gmail тчк com |
|
|
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 34
|
|
| 17.12.2012, 19:57 [ТС] | |
|
Здравствуйте.
Всем заинтересовавшимся: Во вложении образец реального экг, переформатирован в эксель. В образце отображено 12 каналов. Предварительно предлагаю работать только с одним. 1) В каких целях, где и кем будет использоваться ПО? На сколько критичны ошибки в анализе сигнала? Программа является приложением к прибору, который регистрирует экг сигнал в течении длительного времени. Разрабатываемое ПО должно отображать, сохранять, применять фильтры, классифицировать кардиокомплексы по типам, рисовать графики чсс (частота сердечных сокращений), рисовать графики данных с акселерометра ну и прочее. Пока это не очень важно. Точность распознавания 95 %. Надо понимать, что данные бывают и не читабельными, тоесть не поддающиеся к врачебному использованию (из за сильных помех либо по причине отвалившегося электрода). Разрабатываемая программа должна уметь помечать такие участки как не читабельные и предлагать на удаление. 2) Фильтры готовы или требуется разработка своих? Методика анализа разработана и описана? Фильтры.. у меня есть программа и исходники к ней, которая умеет осуществлять фильтрацию сигнала (50 гц фнч), но есть ли желание разбираться с чужими кодами? 3) В каком формате хранятся осциллограммы Хранятся на флешь карте, затем переносятся в базу данных на винчестер. Сейчас я не хочу описывать формат хранения на флешь карте и методику его образования. Уверен, что с этим проблем не будет, так как предыдущие соискатели с этим справлялись. Проблемы именно возникали с определением PQRST комплексами. 4) Какое дальнейшее развитие программы предполагается? http://www.diamant.spb.ru/programs.htm предпоследняя программа. это образец того что я хочу получить в конечном итоге. И организационные вопросы: 1) Какой бюджет и сроки? Сроки-вечность) так как предполагаются постоянное совершенствование. 2) Возможна ли удаленная работа? Я в Питере..если что. Удаленная, возможно, но может понадобится предъявить сам прибор физически. 3) Каким образом может быть оформлено сотрудничество? Можно договор между юр лицами. счета. акты. Если конечно Вы поданый РФ)) |
|
|
|
||||||
| 17.12.2012, 23:05 | ||||||
Хотя того прибора там , нормализатор, да аудиокарта. В ветке электроники мы уже обсуждали, сами посмотрите.
|
||||||
|
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 34
|
|
| 18.12.2012, 12:55 [ТС] | |
|
50 гц может и от лукавого.. Но это во первых вносит искажение в исследуемый сигнал, без простой возможности выкл данного фильтра, затем сильно услажняем аналоговую часть. Плюс фильтр на 50 гц не единственно не обходимый, еще необходим фнч на 0,05 гц. (см рисунок).
Что бы ответить на вопрос, мне не обходимо приложить переписку между тремя потенциальными сооисполнителями с разработчиком железа. Впрочем, если эта часть вожна, то сегодня скомпелирую их переписку в коей и обьясняется алгоритм формирование записи. И да. Прибор конечно есть. Насчет нормализатора и аудикарты Вы конечно погорячились. Пункт первый: электробнзопасность. Пункт второй: нч сигнал. От 0,05 гц до 70 гц. Ачх с погрешно 10%. Есть еще и менее значительные требования, как электромагнитная совместимость. Тоже гост между прочим. Да и сколько каналов у акдикарты?? А надо 12.. Впрочем речь не об этом.. Разработку пробной версии готов профинансировать на 30 тр. При условии что конечно разработчик будет готов затем создать и полноценное по. |
|
|
73 / 69 / 1
Регистрация: 19.05.2010
Сообщений: 167
|
||
| 18.12.2012, 13:17 | ||
|
Из того что я успел прочить по теме, сделал вывод что задача анализа ЭКГ сложная и серьезная в плане математики.
Не думали разделить задачу на разработку программной части и математических методов? Я так понимаю что самое главное в данном вопросе - выделение PQRST комплексов, нежели все остальные примочки. Эту задачу можно было бы решить и отладить в MathCAD'е или в Wolphram Alpha Mathematica без написания специализированного софта на начальном этапе. А потом готовый алгоритм в программу перенести не долго. После этого уже можно будет заниматься разработкой пользовательской части, которая по трудозатратам тоже весьма объемная. Какие примерные сроки на разработку прототипа ПО (по сути на разработку методики анализа)? |
||
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
||
| 18.12.2012, 14:03 | ||
|
Извиняюсь, что встрял, если не прав, меня ТС поправит. |
||
|
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 34
|
|||
| 18.12.2012, 15:03 [ТС] | |||
|
Конечно алгоритм это весьма и весьма важно. В чем он будет создан и отработан, не суть важно. Главное с достоверностью (95%) выделять (детектировать) PQRST. Сроки- как всегда, вчера) Но если быть реалистом, то мне бы хотелось получить приемлемый результат, "Демки" числа 15 января 2013г. Далее, срок месяц, на написание действующего прототипа (см ранее указанную ссылку). Еще считаю, было б очень хорошо, в качестве промежуточного результата разработки полноценного ПО, создать макет интерфейса (флешь, HTML, ) Добавлено через 4 минуты |
|||
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
||
| 18.12.2012, 15:04 | ||
|
Alexan1234, что предполагается под макетом? Я являюсь флеш-программистом. Можно было бы сотрудничать. К сожалению флеш менее приспособлен для решения подобных задач, что бы говорить о решении всей проблемы целиком.
Добавлено через 43 секунды |
||
|
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 34
|
|
| 18.12.2012, 15:11 [ТС] | |
|
Внимание. Всем интересующимся. Выкладываю "описание" формата записи фаила. В кавычках, потому что, это выдержка из переписки между потенциальным разработчиком и создателем действующего прибора. Так же выкладываю дистрибутив имеющегося ПО выполняющего открытие и обработку фильтрами. И еще образец сигнала на флешь карте в формате, используемым в данном проекте.
|
|
|
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 34
|
||
| 18.12.2012, 15:21 [ТС] | ||
|
|
||
|
Модератор
2936 / 1795 / 180
Регистрация: 19.02.2011
Сообщений: 6,552
|
|
| 18.12.2012, 15:31 | |
|
Alexan1234, со стороны интерфейса могу посодействовать. Как будет готова математическая часть - обращайтесь. А вопросы отображения, взаимодействия различных частей интерфейса и пр. - думаю лучше оставить флеш-части, главное что бы был внятный формат передаваемых данных (это я читаю переписку о размерах экрана и пр.).
|
|
|
73 / 69 / 1
Регистрация: 19.05.2010
Сообщений: 167
|
||
| 18.12.2012, 15:41 | ||
|
Потому что фильтры данные огрубляют и множество других проблем тоже есть, нужно ведь прямо на графике показать что вот этот участок P, этот QRS, а этот T. to Alexan1234 Интерфейс программы можно параллельно разрабатывать с математикой. Если данные берутся с флеш-карты, то в каком случае может потребоваться прямая работа с прибором? Интерфейс лучше делать при помощи тех же инструментов, при помощи которых будет создаваться конечный продукт. На HTML можно делать если планируется разработка web-сервиса под все это дело с удаленным консультированием и т.п. |
||
|
|
|
| 18.12.2012, 19:55 | |
|
|
|
|
0 / 0 / 0
Регистрация: 14.12.2012
Сообщений: 34
|
|||
| 18.12.2012, 20:09 [ТС] | |||
|
А про HTML я написал имея ввиду только Интерактивную демо версию интерфейса. Она кроме того что бы наглядно показать взаимодействие пользователя с программой, ни чего обрабатывать сохранять не должна. Для отработки ю-за-билити..) Но пока этот вопрос, вторичен. Добавлено через 13 минут Что будет с прибором?? Или же обойдемся без этих "излишеств", будем эксплуатировать его без всяких там гальванических развязок. Рано или поздно, у каково-нибудь пользователя, произойдет замыкание между силовой и цепью питания юсб частями. А дальше, все очень весело будет; если данная приставка используется для снятия экг, то пациент получает шикарный разряд прямиком в сердце, ну а если для электроэнцефалограммы, то тут возможны варианты, либо дурка, либо получение человеком доп функций, например телекинез, телепатия или способности к телепортации))) Но, конечно первый вариант, куда более вероятен.. |
|||
| 18.12.2012, 20:09 | |
|
Помогаю со студенческими работами здесь
20
Готовая программа по спектральному анализу нету примере сигнала для анализа файла Ищу простую библиотеку на C++ для анализа спектра звукового сигнала с высоким разрешением Разработка алгоритма для анализа рентгеновских излучений Разработка программы для сравнительного анализа методов сортировки Разработка нейронной сети для анализа спектральных портретов Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога
Финальные проекты на Си и на C++:
finish-rectangles-sdl3-c. zip
finish-rectangles-sdl3-cpp. zip
|
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие.
Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
|
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ВВЕДЕНИЕ
Выполняя задание на управление насосной группой заполнения резервуара,. . .
|
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
|
|
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога
Финальные проекты на Си и на C++:
hello-sdl3-c. zip
hello-sdl3-cpp. zip
Результат:
|
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога
MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
|
Как дизайн сайта влияет на конверсию: 7 решений, которые реально повышают заявки
Neotwalker 08.03.2026
Многие до сих пор воспринимают дизайн сайта как “красивую оболочку”. На практике всё иначе: дизайн напрямую влияет на то, оставит человек заявку или уйдёт через несколько секунд.
Даже если у вас. . .
|
Модульная разработка через nuget packages
DevAlt 07.03.2026
Сложившийся в . Net-среде способ разработки чаще всего предполагает
монорепозиторий в котором находятся все исходники.
При создании нового решения, мы просто добавляем нужные проекты
и имеем. . .
|