Real-Time and Real-World Gait Monitoring on a Wearable Device: A Fully Embedded System for Parkinson’s Disease
تقدم هذه الدراسة وتتحقق من صحة نظام مستشعر قدم قابل للارتداء ومدمج بالكامل، يتيح تحليل المشية في الوقت الفعلي وبزمن انتقال منخفض للمراقبة المستمرة وطويلة الأمد لمرضى باركنسون في حياتهم اليومية، محققاً دقة عالية في تقسيم الخطوات وتقدير المعايير الزمنية دون الاعتماد على المعالجة غير المتصلة بالإنترنت.
تُعد المشي إيقاعاً بشرياً أساسياً، وهو تسلسل من الخطوات التي يؤديها معظم الناس دون تفكير ثانٍ. ومع ذلك، بالنسبة للملايين من الأشخاص الذين يعيشون مع مرض باركنسون، فإن هذا الإيقاع يكون هشاً؛ إذ تسبب الحالة تقلبات غير متوقعة في حركة الجسم، حيث تصبح الخطوات عبارة عن جرّ للقدمين، أو تجمد، أو تعثر بطرق يمكن أن تتغير من ساعة إلى أخرى. لطالما اعتمد الأطباء على زيارات قصيرة للعيادة لتقييم هذه المشكلات، لكن اللقطة المأخوذة في العيادة غالباً ما تغفل الصورة الحقيقية لكيفية تحرك الشخص طوال يومه. ولفهم النطاق الكامل للمرض، يحتاج الباحثون إلى رؤية المريض في منزله، ومراقبته وهو يمشي أثناء إعداد القهوة، أو عبور الشارع، أو التنقل في غرفة مزدحمة. وكان التحدي يكمل في بناء أداة صغيرة وذكية بما يكفي لارتدائها على القدم، وقوية بما يكفي لتحليل الخطوات في اللحظة التي تحدث فيها، وفعالة بما يكفي لتستمر طوال اليوم دون استنزاف البطارية.
لقد طور فريق من الباحثين الآن نظاماً كهذا بالضبط وقاموا باختباره. فقد طوروا جهازاً مدمجاً يُثبت على الحذاء ويستخدم مستشعرات دقيقة لقياس الحركة في الوقت الفعلي. وخلافاً للأنظمة السابقة التي كانت تسجل البيانات للتحليل اللاحق في المختبر، يقوم هذا الجهاز بمعالجة المعلومات فوراً، في المكان الذي يوجد فيه المستشعر تماماً. وقد ابتكر الباحثون عملية من خطوتين لجعل ذلك ممكناً؛ أولاً، يتعلم الجهاز التمييز بين مجرد وقوف الشخص أو جلوسه وبين اللحظة التي يبدأ فيها بالمشي. وفقط عندما يكتشف حركة فعلية، فإنه ينتقل إلى تحليله الأكثر تعقيداً لتفكيك المشي إلى خطوات فردية. هذا التصميم الذكي يوفر الطاقة، مما يسمح للجهاز بالعمل لفترات طويلة دون الحاجة إلى إعادة شحن، مع ضمان أنه يعمل فقط عندما تكون هناك حاجة حقيقية لذلك.
اختبر الفريق ابتكاره بطريقتين متميزتين لضمان عمله في الظروف المنضبطة والظروف الواقعية المربكة على حد سواء. أولاً، استخدموا تسجيلات من 28 مريضاً بمرض باركنسون كانوا يرتدون مستشعرات مماثلة في منازلهم لعدة أيام متتالية. قاموا بتغذية هذه البيانات في نظامهم كما لو كانت تصل مباشرة، مما سمح لهم بضبط إعدادات الجهاز للتعامل مع المشية غير المنتظمة والمتذبذبة أحياناً لهؤلاء المرضى. ووجدوا أن النظام يمكنه تحديد وقت مشي الشخص بدقة تقتر% من المرات. وعندما تعلق الأمر بعدّ الخطوات وتوقيتها، كان الجهاز دقيقاً بشكل ملحوظ، حيث طابق أداء الأنظمة الحاسوبية الأكبر حجماً والتي تعمل دون اتصال بالإنترنت والتي تُعتبر المعيار الذهبي في الأبحاث.
ولإثبات قدرة النظام على العمل في الوقت الفعلي حقاً، اختبر الباحثون الأجهزة النهائية على 18 متطوعاً معافى. سار هؤلاء المشاركون في مختبر وهم يرتدون الجهاز، الذي أرسل البيانات لاسلكياً إلى جهاز كمبيوتر أثناء حركتهم. وأظهرت النتائج أن العملية بأكملها، من لحظة ارتطام القدم بالأرض إلى إرسال النتيجة إلى الكمبيوتر، استغرقت ما يزيد قليلاً عن ثانية واحدة. وقد حسب الجهاز وقت كل خطوة بهامش خطأ قدره 0.3%، وهو مستوى من الدقة كافٍ لرصد التغيرات الطفيفة في سرعة المشي والإيقاع التي غالباً ما تشير إلى تدهور أعراض باركنسون.
يكمن نجاح هذا المشروع في توازنه بين القوة والبساطة. فمن خلال استخدام مجموعة مباشرة من القواعد القائمة على فيزياء الحركة بدلاً من نماذج الذكاء الاصطناعي المعقدة التي تتطلب قدرة حوسبة هائلة، حافظ الباحثون على صغر حجم الجهاز وكفاءة استهلاكه للطاقة. المنتج النهائي هو علبة صغيرة، بحجم علبة الكبريت تقريباً، يمكن ربطها بالحذاء. وهي لا تحتاج إلى الاتصال بجهاز كمبيوتر أو خادم سحابي لتعمل؛ بل تقوم بالتفكير بنفسها. وتفتح هذه القدرة الباب أمام المراقبة المستمرة، حيث يمكن للأطباء والمرضى رؤية كيفية تغير القدرة على الحركة طوال اليوم، مما قد يؤدي إلى تحسين توقيت تناول الأدوية والاكتشاف المبكر للسقوط. وبينما تم اختبار النظام بصرامة على أشخاص أصحاء وبيانات محاكية للوقت الفعلي من المرضى، يشير الباحثون إلى أن الاختبار النهائي سيكون في كيفية أدائه عندما يرتديه المرضى خلال حياتهم اليومية غير المراقبة. وفي الوقت الحالي، يثبت هذا العمل أنه من الممكن جلب قوة تحليل المشية التفصيلي من المختبر إلى العالم الحقيقي، مما يوفر طريقة جديدة لمراقبة إيقاع المشي لأولئك الذين هم في أمس الحاجة إليها.
ملخص تقني: مراقبة المشية في الوقت الفعلي وفي العالم الحقيقي باستخدام جهاز قابل للارتداء
بيان المشكلة يُعد اعتلال المشية مظهراً رئيسياً لمرض باركنسون (PD)، ويتميز بتدهور تدريجي وتقلبات عابرة مثل تجمد المشية والسقوط. وبينما يُعد التقييم الكمي للمشية أمراً بالغ الأهمية لمراقبة تطور المرض وتأثيرات العلاج، إلا أن الأنظمة الحالية غالباً ما تعتمد على المعالجة غير المتزامنة (offline) أو المعدات المختبرية. وتعيق هذه القيود القدرة على رصد تغيرات المشية العابرة أثناء حدوثها في الحياة اليومية. علاوة على ذلك، فبينما أظهرت النهج القائمة على البيانات (مثل التعلم العميق) نتائج واعدة للتحليل غير المتزامن، إلا أنها غالباً ما تتطلب وحدات معالجة قوية، أو تكوينات متعددة المستشعرات، أو موارد حوسبة خارجية، مما يجعلها غير مناسبة للمراقبة المستمرة، غير المزعجة، ومنخفضة التأخير على المنصات المدمجة القابلة للارتداء. وهناك حاجة محددة لنظام مدمج بالكامل وخفيف الوزن قادر على تحليل المشية في الوقت الفعلي، وعلى الجهاز نفسه، بحيث يعمل بفعالية تحت قيود الحوسبة والطاقة لمراقبة الحياة اليومية لمرضى باركنسون.
المنهجية قام البحث بتطوير والتحقق من صحة نظام استشعار يرتدى في الحذاء، وهو نظام مدمج بالكامل مصمم لتحليل المشية في الوقت الفعلي. تضمن هذا النهج ثلاثة مكونات رئيسية: بنية الأجهزة، التصميم الخوارزمي، وإطار تحقق يتكون من مرحلتين.
بنية الأجهزة: يستخدم النظام وحدة معالجة تعتمد على المتحكم الدقيق (في البداية لوحة تقييم ANNA-B4 مع شريحة Nordic nRF52833 SoC ومعالج Arm Cortex-M4) متكاملة مع وحدة قياس القصور الذاتي (IMU) من طراز LSM6DSO. تلتقط وحدة IMU بيانات مقياس التسارع ثلاثي المحاور (±16 g) والجيروسكوب (±2000 °/s) بتردد 100 هرتز. تم تصميم النظام ليكون مدمجاً (حوالي 2.5 × 3.5 سم) ويقوم بنقل معلمات المشية المعالجة عبر تقنية Bluetooth 5.1 إلى عميل خارجي.
سلسلة الخوارزميات: يستخدم البرنامج خوارزمية قائمة على القواعد تتكون من مرحلتين لضمان زمن انتقال منخفض وتنفيذ حتمي:
كشف الحركة: يميز مصنف قائم على العتبة بين حالات الحركة وعدم الحركة باستخدام معيار إشارة الجيروسكوب (Gyr-norm). تمنع هذه المرحلة المعالجة غير الضرورية أثناء فترات عدم المشي.
كشف الأحداث وتقسيم الخطوات: بمجرد اكتشاف الحركة، تعالج الخوارزمية إشارة محور الجيروسكوب (y) ضمن نافذة تحليل متداخلة مدتها 3 ثوانٍ. وتحدد بالتتابع أربعة أحداث رئيسية للمشية: مرحلة التأرجح المتوسط (MSW) عبر القمم السالبة، الاتصال النهائي (TC) عبر نقاط عبور الصفر، الاتصال الأولي (IC) عبر القمم الموجبة، ومرحلة الوقوف المتوسط (MST) عبر فترات السرعة الصفرية.
تقدير المعلمات: بناءً على هذه الأحداث، يحسب النظام المعلمات الزمنية: زمن الخطوة (Stride Time)، زمن التأرجح (Swing Time)، وزمن الوقوف (Stance Time).
مجموعات البيانات والتحقق:
مجموعة بيانات FallRiskPD: استُخدمت لتطوير الخوارزمية وتحسين المعلمات. وهي تضم تسجيلات منزلية ومخبرية لـ 28 مريضاً بمرض باركنسون. تمت محاكاة البيانات كتدفق في الوقت الفعلي للتحقق المتبادل (4-fold) لضبط معلمات كشف الحركة وتحليل المشية.
مجموعة بيانات TestES: وهي مجموعة بيانات مستقلة لـ 18 مشاركاً من الأصحاء استُخدمت للتحقق الحقيقي من النظام من البداية إلى النهاية في الوقت الفعلي. قام هؤلاء المشاركون بمهام مشي موجهة وذاتية التوجيه لاختبار أداء النظام الحي، بما في ذلك النقل اللاسلكي وتسليم المعلمات.
النتائج الرئيسية
كشف الحركة: حقق النظام المُحسن باستخدام (Gyr-norm) درجة F1-score بلغت 88.4% في تسجيلات المنزل لمرضى باركنسون و98.0% في مجموعة بيانات TestES. والأهم من ذلك، حافظ النظام على استدعاء مشية (gait recall) بنسبة 99.9% في بيانات منزل مرضى باركنسون، مما يضمن اكتشاف جميع فترات المشي تقريباً.
تقسيم الخطوات: حقق النظام درجة F1-score بلغت 85.4% في تسجيلات منزل مرضى باركنسون و95.4% في مجموعة بيانات TestES (مقارنة بمرجع يعتمد على "تحويل الوقت الديناميكي الزمني" DTW).
الدقة الزمنية: مقارنة بطرق المرجع غير المتزامنة، أظهر النظام دقة عالية في المعلمات الزمنية:
زمن الخطوة: خطأ النسبة المئوية المطلقة (APE) بنسبة 0.3% (منزل مرضى باركنسون) و0.0 ± 0.3% (TestES).
زمن التأرجح: خطأ النسبة المئوية المطلقة (APE) بنسبة 6.5% (منزل مرضى باركنسون) و4.6% (TestES).
زمن الوقوف: خطأ النسبة المئوية المطلقة (APE) بنسبة 3.6% (منزل مرضى باركنسون) و2.5% (TestES).
الأداء الحوسبي: يعمل النظام بزمن انتقال منخفض. بلغ متوسط وقت التشغيل لكل تحديث 1.245 مللي ثانية، مع وقت تنفيذ في الحالة الأسوأ قدره 9.219 مللي ثانية. بلغ متوسط تأخير تسليم المعلمات 1.169 ثانية، وهو ما يعود أساساً إلى نافذة التحليل ذات الـ 3 ثوانٍ المطلوبة لضمان رصد الأحداث بدقة.
الأهمية والادعاءات يدعي المؤلفون أن هذا العمل يقدم نظاماً لتحليل المشية في الوقت الفعلي وقابلاً للنقل، مع معالجة مدمجة بالكامل، مما ينجح في سد الفجوة بين الدقة السريرية وقيود الموارد للأجهزة القابلة للارتداء. تكمن أهمية الدراسة في:
القابلية للتطبيق في العالم الحقيقي: على عكس العديد من الدراسات السابقة التي تم التحقق من صحتها فقط على أشخاص أصحاء في المختبرات، فقد تم تحسين هذا النظام باستخدام تسجيلات منزلية غير خاضعة للإشراف لمرضى باركنسون لضبط المعلمات، مما أظهر متانة ضد التباين والشوائب المتأصلة في الحياة اليومية. ومع ذلك، تشير الدراسة صراحة إلى أن نشر مستشعر الأجهزة للاستخدام غير الخاضع للإشراف في العالم الحقيقي لدى المرضى كان خارج النطاق الأخلاقي واللوجستي لمرحلة التحقق الحالية.
المعالجة منخفضة التأخير على الجهاز: من خلال استخدام سلسلة برمجية خفيفة الوزن تعتمد على الاستدلال (heuristic) بدلاً من نماذج التعلم الآلي كثيفة الحوسبة، يحقق النظام مراقبة مستمرة مع حد أدنى من زمن الانتقال واستهلاك الطاقة، مما يجعله مناسباً للنشر طويل الأمد.
الأساس للتدخل: إن قدرة النظام على حساب معلمات المشية الزمنية في الوقت الفعلي توفر أساساً تقنياً لاستراتيجيات التغذية الراجعة والتدخل في الوقت الفعلي مستقبلاً، لا سيما لاكتشاف التقلبات الحركية ومخاطر السقوث المحتملة لدى مرضى باركنسون.
تخلص الورقة إلى أنه بينما أظهر النظام أداءً موثوقاً في البيانات التي تحاكي الوقت الفعلي لمرضى باركنسون والبيانات الحية للمتحكمين الأصحاء، فإن الأداء الحي المماثل لدى الأشخاص المصابين بمرض باركنسون لا يمكن استنتاجه ولا يزال بحاجة إلى اختبار. وتوضح النتائج الحالية أن سلسلة برمجية خفيفة الوزن ومكونة من مرحلتين يمكن أن توفر تقييماً مستمراً وموثوقاً للمشية يضاهي الطرق غير المتزامنة، مما يوفر بديلاً عملياً للمراقبة المتمحورة حول المريض بانتظار مزيد من التحقق في بيئات العالم الحقيقي غير الخاضعة للإشراف.