Длинные выходные это всегда прекрасное время чтобы разгрузить голову и почитать давно отложенное. )
Недавно вышло хорошее большое сравнительное исследование различных методов классификации для парадигм Motor Imagery, SSVEP, P300.
Сравнение проводилось на основе MOABB, с применением MNE.
Суммарно сравнивались 30 пайплайнов по обработке - как стандартные на базе LDA, так и пайплайны на основе Римановой геометрии и глубокого машинного обучения (EEGnet и пр.).
Из основного можно выделить:
- Используемые датасеты записаны именно на неинвазивных устройствах
- Нейросетевым подходам не хватало данных для обучения
- Пайплайны на основе Римановой геометрии показали самую высокую точность
Конечно полученные в статье результаты могут сильно отличаться для систем с малым количеством каналов, но с учетом досконального описания используемых датасетов и пайплайнов, исследование безусловно заслуживает внимания.
Недавно вышло хорошее большое сравнительное исследование различных методов классификации для парадигм Motor Imagery, SSVEP, P300.
Сравнение проводилось на основе MOABB, с применением MNE.
Суммарно сравнивались 30 пайплайнов по обработке - как стандартные на базе LDA, так и пайплайны на основе Римановой геометрии и глубокого машинного обучения (EEGnet и пр.).
Из основного можно выделить:
- Используемые датасеты записаны именно на неинвазивных устройствах
- Нейросетевым подходам не хватало данных для обучения
- Пайплайны на основе Римановой геометрии показали самую высокую точность
Конечно полученные в статье результаты могут сильно отличаться для систем с малым количеством каналов, но с учетом досконального описания используемых датасетов и пайплайнов, исследование безусловно заслуживает внимания.
👍7
Давно мы про прототипы не писали.
Вообще любая разработка электроники - это достаточно сложный и итерационный процесс:
1 - Сначала вы проводите теоретические расчеты.
2 - Затем проектируете систему и частично ее поведение в специальном ПО.
3 - Собираете рабочий прототип.
4 - Тестируете измерительными приборами.
5 - Тестируете на себе / сотрудниках / подопытных / курином окорочке.
6 - Вносите изменения при необходимости.
Обнаруживаете, что заявленные производителем параметры кабеля для коммутации не совсем соответствуют реальности в части помехозащищенности при использовании живым человеком.
См. п. 6. Каскадно-спиральная модель, да и только. )
Вообще любая разработка электроники - это достаточно сложный и итерационный процесс:
1 - Сначала вы проводите теоретические расчеты.
2 - Затем проектируете систему и частично ее поведение в специальном ПО.
3 - Собираете рабочий прототип.
4 - Тестируете измерительными приборами.
5 - Тестируете на себе / сотрудниках / подопытных / курином окорочке.
6 - Вносите изменения при необходимости.
Обнаруживаете, что заявленные производителем параметры кабеля для коммутации не совсем соответствуют реальности в части помехозащищенности при использовании живым человеком.
См. п. 6. Каскадно-спиральная модель, да и только. )
🔥11👍4😁4❤1
Всем привет!
Сегодня мы выпускаем обновление Capsule 1.4.0 и API
Это большой релиз, в котором мы добавили поддержку ОС на базе Android, улучшили фильтрацию артефактов, а также систему лицензирования метрик API.
Теперь для использования готовых метрик Нейри и графической утилиты Capsule, будет необходимо приобрести и ввести лицензионный ключ.
Для работы с сырым потоковым сигналом, лицензионный ключ не требуется.
При первом запуске для проверки потребуется доступ в интернет, для последующих запусков предусмотрен период, когда доступ может отсутствовать.
Лицензионный ключ можно запросить у менеджеров Нейри, написав на почту:
braindev@neiry-bci.com
Список основных изменений:
Capsule
- Изменена конфигурация цифровых фильтров высоких частот, среднее количество артефактов по каналам сокращено на 23%
- Скорость роста накопленной усталости в графическом интерфейсе (Низкая, Средняя, Высокая)
- График изменений детектированых психофизиологических состояний со временем
- Индикация артефактов ФПГ
- Версия для ОС семейства Android
API
- Изменена методы clCClient_CreateSession, clCClient_CreateSessionWithMonopolarChannels
Новое наименование методов: clCClient_CreateSessionWithError, clCClient_CreateSessionWithMonopolarChannelsWithError
- Структура clCNFBMetricsProductivityValues была расширена, добавлен параметр fatigueGrowthRate
- Добавлен класс clCLicenseManager для проверки лицензии и методы работы с ним
- Добавлен метод clCClient_GetLicenseManager - инициализировать менеджер лицензий
- Добавлен метод clCLicenseManager_VerifyLicense - отправить запрос на проверку лицензии
- Добавлен метод clCLicenseManager_IsLicenseValid - проверить статус лицензии
- Обновлена документация API
Поддерживаемые ОС:
MacOS 12.6 - 14.0+
Microsoft Windows 10 20H2 - 11+
iOS 13 - 17.0+
Android 10+
Подробные схемы вызова методов с учетом нововведений приведены в документации.
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android
Сегодня мы выпускаем обновление Capsule 1.4.0 и API
Это большой релиз, в котором мы добавили поддержку ОС на базе Android, улучшили фильтрацию артефактов, а также систему лицензирования метрик API.
Теперь для использования готовых метрик Нейри и графической утилиты Capsule, будет необходимо приобрести и ввести лицензионный ключ.
Для работы с сырым потоковым сигналом, лицензионный ключ не требуется.
При первом запуске для проверки потребуется доступ в интернет, для последующих запусков предусмотрен период, когда доступ может отсутствовать.
Лицензионный ключ можно запросить у менеджеров Нейри, написав на почту:
braindev@neiry-bci.com
Список основных изменений:
Capsule
- Изменена конфигурация цифровых фильтров высоких частот, среднее количество артефактов по каналам сокращено на 23%
- Скорость роста накопленной усталости в графическом интерфейсе (Низкая, Средняя, Высокая)
- График изменений детектированых психофизиологических состояний со временем
- Индикация артефактов ФПГ
- Версия для ОС семейства Android
API
- Изменена методы clCClient_CreateSession, clCClient_CreateSessionWithMonopolarChannels
Новое наименование методов: clCClient_CreateSessionWithError, clCClient_CreateSessionWithMonopolarChannelsWithError
- Структура clCNFBMetricsProductivityValues была расширена, добавлен параметр fatigueGrowthRate
- Добавлен класс clCLicenseManager для проверки лицензии и методы работы с ним
- Добавлен метод clCClient_GetLicenseManager - инициализировать менеджер лицензий
- Добавлен метод clCLicenseManager_VerifyLicense - отправить запрос на проверку лицензии
- Добавлен метод clCLicenseManager_IsLicenseValid - проверить статус лицензии
- Обновлена документация API
Поддерживаемые ОС:
MacOS 12.6 - 14.0+
Microsoft Windows 10 20H2 - 11+
iOS 13 - 17.0+
Android 10+
Подробные схемы вызова методов с учетом нововведений приведены в документации.
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android
👍16🔥3❤2
Иногда пользователи нашего API делятся с нами примерами своих наработок, с использованием наших устройств.
А так как мы инженеры - то самое интересное в процессе, это то что происходит "за кадром".
Иногда даже может показаться что умные лампочки боятся умных голов.
Но в данном случае ребята используют гироскоп как дополнительный ограничитель включения/выключения прибора при помощи ЭЭГ-метрик.
Если у вас есть чем поделится, или обменяться опытом - команда, снявшая видео тоже читает комментарии. )
А так как мы инженеры - то самое интересное в процессе, это то что происходит "за кадром".
Иногда даже может показаться что умные лампочки боятся умных голов.
Но в данном случае ребята используют гироскоп как дополнительный ограничитель включения/выключения прибора при помощи ЭЭГ-метрик.
Если у вас есть чем поделится, или обменяться опытом - команда, снявшая видео тоже читает комментарии. )
👍21🔥7😁1🤣1
Сегодня для всех наших устройств выходит новая версия прошивки.
В ней улучшена работа ФПГ и МЭМС датчиков.
Для обновления вам необходимо выполнить несколько шагов:
1 — Зарядите ваше устройство до 100%.
2 — Скачайте специальное приложение для Android или iOS.
3 — Запустите приложение и подключите устройство к телефону.
4 — Убедитесь что доступная версия прошивки: 4.8.5.
5 — Нажмите «обновить», обновление займет меньше минуты.
После обновления включите устройство и пересопрягите его с компьютером.
Если у вас возникнут какие-то вопросы или сложности при обновлении, напишите нам в техническую поддержку,
В ней улучшена работа ФПГ и МЭМС датчиков.
Для обновления вам необходимо выполнить несколько шагов:
1 — Зарядите ваше устройство до 100%.
2 — Скачайте специальное приложение для Android или iOS.
3 — Запустите приложение и подключите устройство к телефону.
4 — Убедитесь что доступная версия прошивки: 4.8.5.
5 — Нажмите «обновить», обновление займет меньше минуты.
После обновления включите устройство и пересопрягите его с компьютером.
Если у вас возникнут какие-то вопросы или сложности при обновлении, напишите нам в техническую поддержку,
Google Play
Neuro ToolBox - Apps on Google Play
Application for updating the firmware of devices.
🔥12👍6❤3
На что похож ЭЭГ сигнал в околомастоидных отведениях?
При контрлатериальной схеме размешения электродов "целевой-референт" сигнал есть, правда с ограничениями:
- Альфа-ритм виден с амплитудой 15-20 мкВ при закрытых глазах (среднее по разным людям).
- На спектре тоже вполне прослеживается ритмическая активность, с достаточно адекватным соотношением площадей.
- Сигнал достаточно чистый, при ограничении диапазона измерений полосой в 7 - 25 (30) Гц
С учетом собственных шумов нашего усилителя в районе 2-3 мкВ, реализацией алгоритмов отсечки артефактов, подобных ASR и дополнительного использования парадигм на основе пульсометрии и движения - есть простор для алгоритмических решений.
При контрлатериальной схеме размешения электродов "целевой-референт" сигнал есть, правда с ограничениями:
- Альфа-ритм виден с амплитудой 15-20 мкВ при закрытых глазах (среднее по разным людям).
- На спектре тоже вполне прослеживается ритмическая активность, с достаточно адекватным соотношением площадей.
- Сигнал достаточно чистый, при ограничении диапазона измерений полосой в 7 - 25 (30) Гц
С учетом собственных шумов нашего усилителя в районе 2-3 мкВ, реализацией алгоритмов отсечки артефактов, подобных ASR и дополнительного использования парадигм на основе пульсометрии и движения - есть простор для алгоритмических решений.
👍10
Про тестирование и QA можно писать много и долго - начиная от методик тестирования аппаратных средств, TDD, заканчивая релизной политикой и релиз-менеджментом.
Но иногда требуется что-то совсем нестандартное и тогда в ход идет инженерная смекалка для выработки подходов, которые потом войдут в методику тестирования (или не войдут).
Например, у нас был случай, когда для оценки нового механизма измерения импеданса, стенда было недостаточно и в ход, помимо голов, пошли различные "биоматериалы".
Или когда нам нужно симулировать "обильное потение", чтобы оценить влияние на новое покрытие электродов и качества сигнала:
Устройство погружается в ванночку с 1% раствором хлорида натрия (соленость пота примерно 0.9%), и проводит там по несколько часов в разных положениях.
Так и живем.
Но иногда требуется что-то совсем нестандартное и тогда в ход идет инженерная смекалка для выработки подходов, которые потом войдут в методику тестирования (или не войдут).
Например, у нас был случай, когда для оценки нового механизма измерения импеданса, стенда было недостаточно и в ход, помимо голов, пошли различные "биоматериалы".
Или когда нам нужно симулировать "обильное потение", чтобы оценить влияние на новое покрытие электродов и качества сигнала:
Устройство погружается в ванночку с 1% раствором хлорида натрия (соленость пота примерно 0.9%), и проводит там по несколько часов в разных положениях.
Так и живем.
🔥18👍2😁2
Всем привет!
Сегодня мы выпускаем обновление Capsule 1.5.0 и API
Этот релиз мы посвятили множеству небольших улучшений - как в плане самого самой Capsule, так и API.
Сама утилита Capsule и API (за исключением сырого сигнала "с датчиков"), требует ввода лицензионного ключа для работы.
Информацию о стоимости и условиях лицензирования можно получить у менеджеров Нейри, написав на почту:
braindev@neiry-bci.com
Список основных изменений:
Capsule
- Улучшен расчет кардиометрик (ФПГ)
- Улучшена работа с устройствами при частом вызове поиска и инициализации подключения
- Возможность менять период усреднения для записи метрик в XLSX в интерфейсе (5, 10, 15, 30 секунд)
- Переработаны источники данных для классификатора эмоциональных состояний
- Переработан механизм отправки данных на платформу, разделены очереди отправки
- Исправлено некорректное поведение при открытии DMG-пакета на MacOS версий ниже 13
API
- Расширено логирование ошибок при попытке подключить устройство без сопряжение для ОС iOS и MacOS
Поддерживаемые ОС:
MacOS 12.6 - 14.0+
Microsoft Windows 10 20H2 - 11+
iOS 13 - 17.0+
Android 10+
Подробные схемы вызова методов с учетом нововведений приведены в документации.
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android
Сегодня мы выпускаем обновление Capsule 1.5.0 и API
Этот релиз мы посвятили множеству небольших улучшений - как в плане самого самой Capsule, так и API.
Сама утилита Capsule и API (за исключением сырого сигнала "с датчиков"), требует ввода лицензионного ключа для работы.
Информацию о стоимости и условиях лицензирования можно получить у менеджеров Нейри, написав на почту:
braindev@neiry-bci.com
Список основных изменений:
Capsule
- Улучшен расчет кардиометрик (ФПГ)
- Улучшена работа с устройствами при частом вызове поиска и инициализации подключения
- Возможность менять период усреднения для записи метрик в XLSX в интерфейсе (5, 10, 15, 30 секунд)
- Переработаны источники данных для классификатора эмоциональных состояний
- Переработан механизм отправки данных на платформу, разделены очереди отправки
- Исправлено некорректное поведение при открытии DMG-пакета на MacOS версий ниже 13
API
- Расширено логирование ошибок при попытке подключить устройство без сопряжение для ОС iOS и MacOS
Поддерживаемые ОС:
MacOS 12.6 - 14.0+
Microsoft Windows 10 20H2 - 11+
iOS 13 - 17.0+
Android 10+
Подробные схемы вызова методов с учетом нововведений приведены в документации.
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android
👍8🔥4❤3
Давненько мы не писали. )
Лето вообще удивительное время, то отпуска, то работы невпроворот, а еще планировать работы на осень надо.
Вот в рамках этого планирования мы подумали и решили - а что мы одни с BCI возимся?
И решили организовать Хакатон.
Условия простые:
- 20 - 22 сентября (3 дня и 2 ночи)
- До 4 человек в команде
- Работа с Neiry Headband Pro и нашим API
Лучший проект получит 500 тысяч рублей
Ограничений нет - главное чтобы хватило трех дней на реализацию.
Так что если хотите попробовать свои силы, реализовать самые смелые идеи, пообщаться с нашей командой и поработать с устройствами - дерзайте, полная информация на сайте.
Прием заявок до 15 сентября
P.S. Всякие Arduino, умные кипятильники, дроны, машинки, умные колонки приносите с собой.
А кастомные LLM готовьте заранее.
Лето вообще удивительное время, то отпуска, то работы невпроворот, а еще планировать работы на осень надо.
Вот в рамках этого планирования мы подумали и решили - а что мы одни с BCI возимся?
И решили организовать Хакатон.
Условия простые:
- 20 - 22 сентября (3 дня и 2 ночи)
- До 4 человек в команде
- Работа с Neiry Headband Pro и нашим API
Лучший проект получит 500 тысяч рублей
Ограничений нет - главное чтобы хватило трех дней на реализацию.
Так что если хотите попробовать свои силы, реализовать самые смелые идеи, пообщаться с нашей командой и поработать с устройствами - дерзайте, полная информация на сайте.
Прием заявок до 15 сентября
P.S. Всякие Arduino, умные кипятильники, дроны, машинки, умные колонки приносите с собой.
А кастомные LLM готовьте заранее.
🔥9👍5
Мама, мы на Хабре.
Немного рассказали про нашу Капсулу в рамках подготовки к хакатону.
Приходите и вы - места еще есть, будет интересно. )
Регистрация открыта до 15 сентября.
Немного рассказали про нашу Капсулу в рамках подготовки к хакатону.
Приходите и вы - места еще есть, будет интересно. )
Регистрация открыта до 15 сентября.
Хабр
Пост @Neirybci — Блог компании Neiry — 06.09 14:29
Привет! На связи команда Neiry Tech, мы занимаемся разработкой BCI-устройств и алгоритмов для использования с ними. Расскажем про ПО Capsule, считывающее и записывающее мозговую активность, и другие...
❤5👏4🔥2
Всем привет!
Сегодня мы выпускаем обновление Capsule 1.6.0 и API
Этот релиз для нас во-многом ключевой. Начиная с этого релиза мы начинаем добавление сторонних устройств, которые будут поддерживать возможности Capsule и API,
Сама утилита Capsule и API (за исключением сырого сигнала "с датчиков), требует ввода лицензионного ключа для работы.
Информацию о стоимости и условиях лицензирования можно получить у менеджеров Нейри, написав на почту:
braindev@neiry-bci.com
Список основных изменений:
Capsule
- Добавлена поддержка устройства BrainBit 2
- Добавлено ограничение переключения в режим "Сигнал+Сопротивление", если устройство не поддерживает данный режим.
- Обновлены версии библиотек для записи HDF5 для Android и MacOS
- Улучшен алгоритм детекции миографических артефактов
API
- Добавлена поддержка устройства BrainBit 2
- Добавлен функционал выбора пути для записи сессий в Google Android
- Переработаны старые константы:
clC_NFB_ModelIsNotTrained, clC_NFB_ModelIsTrained
переименованы в
clC_NFB_ModelIsNotTrained_Deprecated, clC_NFB_ModelIsTrained_Deprecated
- Удалены неиспользуемые функции:
clCNFB_GetOnModelTrainedEvent
clCNFB_GetOnResetEvent
clCNFB_Train
clCNFB_Reset
clCNFB_IsModelTrained
clCNFB_MarkState
Поддерживаемые ОС:
MacOS 12.6 - 14.0+
Microsoft Windows 10 20H2 - 11+
iOS 13 - 17.0+
Android 10+
Подробные схемы вызова методов с учетом нововведений приведены в документации.
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android
Сегодня мы выпускаем обновление Capsule 1.6.0 и API
Этот релиз для нас во-многом ключевой. Начиная с этого релиза мы начинаем добавление сторонних устройств, которые будут поддерживать возможности Capsule и API,
Сама утилита Capsule и API (за исключением сырого сигнала "с датчиков), требует ввода лицензионного ключа для работы.
Информацию о стоимости и условиях лицензирования можно получить у менеджеров Нейри, написав на почту:
braindev@neiry-bci.com
Список основных изменений:
Capsule
- Добавлена поддержка устройства BrainBit 2
- Добавлено ограничение переключения в режим "Сигнал+Сопротивление", если устройство не поддерживает данный режим.
- Обновлены версии библиотек для записи HDF5 для Android и MacOS
- Улучшен алгоритм детекции миографических артефактов
API
- Добавлена поддержка устройства BrainBit 2
- Добавлен функционал выбора пути для записи сессий в Google Android
- Переработаны старые константы:
clC_NFB_ModelIsNotTrained, clC_NFB_ModelIsTrained
переименованы в
clC_NFB_ModelIsNotTrained_Deprecated, clC_NFB_ModelIsTrained_Deprecated
- Удалены неиспользуемые функции:
clCNFB_GetOnModelTrainedEvent
clCNFB_GetOnResetEvent
clCNFB_Train
clCNFB_Reset
clCNFB_IsModelTrained
clCNFB_MarkState
Поддерживаемые ОС:
MacOS 12.6 - 14.0+
Microsoft Windows 10 20H2 - 11+
iOS 13 - 17.0+
Android 10+
Подробные схемы вызова методов с учетом нововведений приведены в документации.
Актуальная версия Capsule и API для платформ Windows, MacOS, iOS, Android
❤4👍3🔥3
Чем вы занимаетесь в своей профессиональной деятельности?
Anonymous Poll
38%
Разработчик программного обеспечения
12%
Инженер (например, в области электроники или BCI)
27%
Предприниматель
15%
Исследователь в области нейронаук или физиологии
14%
Студент / начинающий специалист
19%
Другое (уточните в комментариях)
👏3🔥1🤔1
Друзья, привет!
Нам нужно провестикалибровку опрос по составу аудитории на канале.
Так мы будем лучше понимать, какой контент будет актуальнее и интереснее, и какие мемы соберут больше реакций👌🏼
Выберите свой вариант выше, пожалуйста🕯
Нам нужно провести
Так мы будем лучше понимать, какой контент будет актуальнее и интереснее, и какие мемы соберут больше реакций👌🏼
Выберите свой вариант выше, пожалуйста
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3🤔1
Используете ли вы в Капсуле встроенную возможность сохранения сигнала в файл h5?
Anonymous Poll
15%
да
28%
нет
57%
посмотреть результаты
Хватает ли вам настроек устройства и параметров алгоритмов в релизной версии Капсулы?
Anonymous Poll
21%
да
13%
нет
66%
посмотреть результаты
Стоит ли упростить API капсулы и сделать его более понятным, но при этом потенциально потерять в настройках и функционале?
Anonymous Poll
21%
да
39%
нет
40%
посмотреть результаты
На каких языках программирования вы бы хотели работать с капсулой?
Anonymous Poll
12%
Java
10%
Kotlin
2%
Objective-C
55%
Python
2%
ReactNative
7%
Swift
8%
Unity
3%
Flutter
2%
Другой вариант (напишу в комментах)
33%
Просто хочу посмотреть голоса🤓
Под какие операционные системы (платформы) вы разрабатываете софт?
Anonymous Poll
27%
Android
15%
iOS
29%
Windows
17%
MacOS
1%
UWP
25%
Linux
4%
AstraLinux
2%
Другой вариант (напишу в комментах)
42%
Просто хочу посмотреть голоса🕯 🤓