Preview

Научно-технический вестник информационных технологий, механики и оптики

Расширенный поиск

Предобработка траекторий ключевых точек скелета в задаче автоматизации регистрации поведения лабораторных животных

https://doi.org/10.17586/2226-1494-2025-25-2-295-302

Аннотация

Введение. Автоматизация регистрации поведения лабораторных животных необходима для упрощения проведения поведенческих тестов в исследованиях в области патофизиологии и реабилитации. Регистрация поведения чаще всего выполняется с помощью анализа траекторий ключевых точек скелета. При этом существующие методы привязаны к конкретному виду животного, выбранным скелетным точкам и набору движений для распознавания. В настоящее время отсутствует математическая формулировка задачи, а алгоритмы фильтрации полученных траекторий недостаточно исследованы. В работе создан набор данных для детекции ключевых точек крыс линии Wistar и выполнена оценка алгоритмов фильтрации траекторий по зашумленным измерениям. При этом в данной задаче важна не только близость отфильтрованной траектории к реальной, но и гладкость полученной кривой.

Метод. В рассмотренной скелетной модели крысы выбраны 13 точек, позволяющих оценить ее поведение по траекториям. Полученный набор данных позволяет обучить сверточную нейронную сеть для детекции ключевых точек скелета. Представлено математическое описание динамики движения точек между кадрами для использования в фильтре Калмана. Проведено сравнение четырех алгоритмов фильтрации по критериям точности и гладкости кривой.

Основные результаты. Разработана методика построения ковариационной матрицы шума детектора по анализу ошибок детекции ключевых точек. Показана применимость фильтра Калмана в задаче оценки траекторий ключевых точек скелета по зашумленным измерениям. Сравнение алгоритмов фильтрации показало, что в данной задаче лучшие результаты показывает Unscented фильтр Калмана с нелинейной моделью и фильтр скользящего среднего.

Обсуждение. Полученное математическое описание динамики движения ключевых точек скелета может быть использовано для оценки реальной траектории по зашумленным измерениям. При этом описанные методы применимы не только для лабораторных животных, но и для человека. Результаты оценки нескольких алгоритмов фильтрации могут в дальнейшем облегчить выбор алгоритма для использования в подобных задачах. Предобработка траекторий поможет в будущем уменьшить ошибки классификатора поведения и повысить его точность.

Об авторах

Д. И. Краснов
Университет ИТМО
Россия

Краснов Дмитрий Игоревич — аспирант.

Санкт-Петербург, 197101, sc 59411982500



М. А. Волынский
Университет ИТМО
Россия

Волынский Максим Александрович — кандидат технических наук, доцент, директор научно-образовательной лаборатории «Техническое зрение», доцент.

Санкт-Петербург, 197101, sc 23006901100



А. А. Гусев
Университет ИТМО
Россия

Гусев Александр Алексеевич — кандидат технических наук, ведущий инженер.

Санкт-Петербург, 197101, sc 57207731147



Список литературы

1. Friedrich J., Lindauer U., Höllig A. Procedural and methodological quality in preclinical Stroke Research-A Cohort Analysis of the Rat MCAO model comparing periods before and after the publication of STAIR/ARRIVE // Frontiers in Neurology. 2022. V. 13. P. 834003. https://doi.org/10.3389/fneur.2022.834003

2. Gulinello M., Mitchell H.A., Chang Q., O’Brien W.T., Zhou Z., Abel T., Wang L., Corbin J.G., Veeraragavan S., Samaco R.C., Andrews N.A., Fagiolini M., Cole T.B., Burbacher T.M., Crawley J.N. Rigor and reproducibility in rodent behavioral research // Neurobiology of Learning and Memory. 2019. V. 165. P. 106780 https://doi.org/10.1016/j.nlm.2018.01.001

3. Altun M., Bergman E., Edström E., Johnson H., Ulfhake B. Behavioral impairments of the aging rat // Physiology & Behavior. 2007. V. 92. N 5. P. 911–923. https://doi.org/10.1016/j.physbeh.2007.06.017

4. Lauer J., Zhou M., Ye S., Menegas W., Schneider S., Nath T., Rahman M.M., Di Santo V., Soberanes D., Feng G.P., Murthy V.N., Lauder G., Dulac C., Mathis M.W., Mathis A. Multi-animal pose estimation, identification and tracking with DeepLabCut // Nature Methods. 2022. V. 19. N 4. P. 496–504. https://doi.org/10.1038/s41592-022-01443-0

5. Song L., Yu G., Yuan J., Liu Z. Human pose estimation and its application to action recognition: A survey //Journal of Visual Communication and Image Representation. 2021. V. 76. P. 103055 https://doi.org/10.1016/j.jvcir.2021.103055

6. Segalin C., Williams J., Karigo T., Hui M., Zelikowsky M., Sun J.J., Perona P., Anderson D.J., Kennedy A. The Mouse Action Recognition System (MARS) software pipeline for automated analysis of social behaviors in mice // eLife. 2021. V. 10. P. e63720. https://doi.org/10.7554/eLife.63720

7. Hsu A.I., Yttri E.A. B-SOiD, an open-source unsupervised algorithm for identification and fast prediction of behaviors // Nature Communications. 2021. V. 12. N 1. P. 5188. https://doi.org/10.1038/s41467-021-25420-x

8. Monsees A., Voit K.M., Wallace D.J., Sawinski J., Charyasz E., Scheffler K., Macke J.H., Kerr J.N.D. Estimation of skeletal kinematics in freely moving rodents // Nature Methods. 2022. V. 19. N 11. P. 1500–1509. https://doi.org/10.1038/s41592-022-01634-9

9. Pereira T.D., Tabris N., Matsliah A. Turner D.M., Li J., Ravindranath S., Papadoyannis E.S., Normand E., Deutsch D.S., Wang Z.Y., McKenzie-Smith G.C., Mitelut C.C., Castro M.D., D’Uva J., Kislin M., Sanes D.H., Kocher S.D., Wang S.S.H., Falkner A.L., Shaevitz J.W., Murthy M. SLEAP: A deep learning system for multi-animal pose tracking // Nature Methods. 2022. V. 19. N 4. P. 486–495. https://doi.org/10.1038/s41592-022-01426-1

10. Karashchuk P., Rupp K.L., Dickinson E.S., Walling-Bell S., Sanders E., Azim E., Brunton B.W., Tuthill J.C. Anipose: A toolkit for robust markerless 3D pose estimation // Cell Reports. 2021. V. 36. N 13. P. 109730. https://doi.org/10.1016/j.celrep.2021.109730

11. Kam H.C., Yu Y.K., Wong K.H. An improvement on ArUco marker for pose tracking using kalman filter // Proc. of the 19th IEEE/ACIS International Conference on Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD). 2018. P. 65–69. https://doi.org/10.1109/SNPD.2018.8441049

12. Buizza C., Fischer T., Demiris Y. Real-Time Multi-Person pose tracking using data assimilation // Proc. of the IEEE Winter Conference on Applications of Computer Vision (WACV). 2020. P. 438–447. https://doi.org/10.1109/WACV45572.2020.9093442

13. Svensson D. Derivation of the discrete-time constant turn rate and acceleration motion model // Proc. of the Sensor Data Fusion: Trends, Solutions, Applications (SDF). 2019. P. 1–5. https://doi.org/10.1109/sDF.2019.8916654

14. Wan E.A., Van Der Merwe R. The unscented Kalman filter for nonlinear estimation // Proc. of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium. 2000. P. 153–158. https://doi.org/10.1109/ASSPCC.2000.882463

15. Casiez G., Roussel N., Vogel D. 1 € filter: a simple speed-based lowpass filter for noisy input in interactive systems // Proc. of the SIGCHI Conference on Human Factors in Computing Systems (CHI ‘12). 2012. P. 2527–2530. https://doi.org/10.1145/2207676.2208639

16. Varghese R., Sambath M. YOLOv8: a novel object detection algorithm with enhanced performance and robustness // Proc. of the International Conference on Advances in Data Engineering and Intelligent Computing Systems (ADICS). 2024. P. 1–6. https://doi.org/10.1109/ADICS58448.2024.10533619

17. Kalman R.E. A new approach to linear filtering and prediction problems //Journal of Fluids Engineering. 1960. V. 82. N 1. P. 35–45. https://doi.org/10.1115/1.3662552


Рецензия

Для цитирования:


Краснов Д.И., Волынский М.А., Гусев А.А. Предобработка траекторий ключевых точек скелета в задаче автоматизации регистрации поведения лабораторных животных. Научно-технический вестник информационных технологий, механики и оптики. 2025;25(2):295-302. https://doi.org/10.17586/2226-1494-2025-25-2-295-302

For citation:


Krasnov D.I., Volynsky M.A., Gusev A.A. Preprocessing of skeletal keypoints trajectories in the task of laboratory animal behavior recording automation. Scientific and Technical Journal of Information Technologies, Mechanics and Optics. 2025;25(2):295-302. (In Russ.) https://doi.org/10.17586/2226-1494-2025-25-2-295-302

Просмотров: 31


Creative Commons License
Контент доступен под лицензией Creative Commons Attribution 4.0 License.


ISSN 2226-1494 (Print)
ISSN 2500-0373 (Online)