1. Исследование технологий устройства и программного обеспечения 5
1.1. Метод фотоплетизмографии 5
1.2. Технологии беспроводной передачи данных 7
1.2.1. Технология Bluetooth 7
1.2.2. Технология Zigbee 8
1.2.3. Технология Bluetooth low energy 9
1.3. Сравнение технологий Bluetooth, Zigbee, Bluetooth Low Energy 10
1.4. Искусственные нейронные сети 11
1.4.1. Виды нейронных сетей 13
1.5. Языки программирования 15
1.6. Устройство фотоплетизмографа 16
1.7. Измерительный прибор электронный тонометр 18
1.8. Вывод 19
2. Выбор технологий для разработки программного обеспечения 20
2.1. Выбор технологий 20
2.2. Концепция решения задачи 22
2.3. Алгоритм решения задачи 22
3. Программная реализация проекта 26
Заключение 30
Список использованной литературы 31
Приложение 1 33
Приложение 2
В современном мире развитие технологий автономного анализа достигло высокого прогресса за счет технологии искусственных нейросетей и использования их в различных сферах жизни от прикладных до теоретических измерений и оценок. Технологии автономного анализа могут широко применятся в индустрии медицины и при домашнем использовании некоторых портативных устройств, они фиксируют определенные показатели человеческого организма по которым можно оценить его состояния в текущий момент и в течении некоторого продолжительного времени при учете хранения зарегистрированных данных.
Использования портативных устройств и технологии искусственных нейросетей для проведения автономного анализа состояния человека поможет ему при наличии необходимости своевременного узнать о его здоровье и вовремя обратится к специалисту за необходимыми консультациями.
Цель:
Целью выпускной работы квалификационной работы является создание программного обеспечения для сопоставления результатов измерений устройства фотоплетизмографа и данных снятых в это же время с устройства тонометра и дальнейшего совместного использования их нейросетью как основы для будущих оценок результатов измерений фотоплетизмографа.
Задачи:
Для достижения поставленной цели необходимо провести решение следующих задач.
1. Изучить метод фотоплетизмографии.
2. Изучить методы реализации искусственных нейросетей.
3. Выбрать подходящий язык программирования и набор(стек) используемых технологий.
4. Реализовать программу сбора и сопоставления полученных данных.
5. Провести тестирование и проанализировать результаты.
В результате выполнения ВКР были изучены различные способы разработки нейронных сетей, технологии беспроводной передачи данных, устройство работы модулей CC2652 и MAX30102, также была реализована программа на основе нейросетей позволяющая получать значения пульса, систолического и диастолического давления на основе измерений фотоплетизмографа.