Towards Autonomous Aircraft Surveillance from Nanosatellites through On-Board Inference and Generative Data Augmentation
تقترح هذه الورقة سير عمل للمراقبة عبر الأقمار الاصطناعية النانوية ذاتية التحكم يجمع بين الاستدلال الطرفي على متن القمر الاصطناعي وبين تعزيز البيانات التوليدي القائم على نماذج الانتشار للتغلب على قيود عرض نطاق التردد الهابط وعدم توازن الفئات، محققاً معالجة في الوقت الفعلي وتحسناً كبيراً في دقة الكشف عن فئات الطائرات النادرة.
المؤلفون الأصليون:Antonio Delgado-Rosa, David Muñoz-Valero, Enrique Adrian Villarrubia-Martin, Juan Moreno-Garcia
تخيل أن السماء عبارة عن محيط عملاق غير مرئي، وعلينا أن نراقب بعين ساهرة السفن التي تبحر من خلالها. لفترة طويلة، كنا نراقب من الشاطف باستخدام أبراج الرادار، لكن تلك الأبراج بها نقاط عمياء وتكلفتها باهظة لبنائها. الآن، لدينا طريقة جديدة للنظر: أقمار صناعية صغيرة، بحجم صندوق الأحذية تقريبًا، تندفع حول الأرض في مدارات منخفضة. هذه "الأقمار الصناعية النانوية" تشبه سربًا من اليراعات الرقمية، حيث يحمل كل منها كاميرا يمكنها التقاط صور للطائرات والمروحيات من الفضاء.
ومع ذلك، هناك عقبة. هذه الأقمار الصناعية الصغيرة تشبه العدائين الذين يحملون حقائب ظهر صغيرة؛ لا يمكنهم حمل الكثير من الوزن. إرسال جميع الصور الخام التي يلتقطونها عائدة إلى الأرض يشبه محاولة صب مياه من خرطوم حريق عبر قشة شرب. الاتصال بطيء جدًا، والقمر الصناعي ينفد منه طاقة البطارية وهو يحاول دفع كل تلك البيانات عبر هذا المسار. بالإضافة إلى ذلك، فإن أجهزة الكمبيوتر الموجودة على الأرض والتي تقوم عادةً بالتحليل رائعة، ولكن بحلول الوقت الذي تصل فيه الصور، قد تكون الطائرات قد تحركت بالفعل أو انتهت حالة الطوارئ. نحن بحاجة إلى طريقة تجعل القمر الصناعي "يفكر" لنفسه، أي ينظر إلى الصورة، ويقرر ما إذا كان يرى شيئًا مهمًا، ثم يرسل فقط رسالة نصية قصيرة تقول: "مهلاً، لقد رأيت مروحية هنا!" بدلاً من إرسال الصورة بأكملها.
تخبرنا هذه الورقة البحثية قصة كيف علم الباحثون قمرًا صناعيًا بحجم صندوق الأحذية القيام بذلك تمامًا. لقد واجهوا مشكلتين كبيرتين: أولاً، "عقل" القمر الصناعي (وهو شريحة كمبيوتر صغيرة) محدود للغاية ولا يمكنه استيعاب برامج ضخمة ومعقدة؛ وثانيًا، لم يسبق للقمر الصناعي أن رأى صورًا كافية لأنواع نادرة من الطائرات، مثل المروحيات، ليتعلم كيفية رصدها. ولحل هذه المشكلة، وضع الفريق خطة ذكية من خطوتين. أولاً، قاموا ببناء برنامج "محقق" فائق الكفاءة، صغير بما يكفي ليتناسب داخل ذاكرة القمر الصناعي الضيقة. ثانًا، استخدموا نوعًا خاصًا من مولدات صور الذكاء الاصطناعي لإنشاء آلاف الصور الوهمية للمروحيات في بيئات مختلفة — مثل الصحاري، والغابات، والمطارات — لتعليم القمر الصناعي ما الذي يجب أن يبحث عنه.
كانت النتائج مبهرة. فمن خلال استخدام هذه الصور الوهمية لموازنة عملية التدريب، قفزت قدرة القمر الصناعي على رصد المروحيات من مستوى "جيد" إلى مستوى "جيد جدًا". وعندما اختبروا البرنامج النهائي، وجدوا أنه صغير بما يكفي ليتناسب مع الشريحة وسريع بما يكفي لمعالجة حوالي 25 إلى 30 صورة في الثانية أثناء دورانه حول الأرض. وهذا يعني أن القمر الصناعي يمكنه الآن أن يعمل كحارس ذكي ومستقل، يرصد الطائرات في الوقت الفعلي ويرسل فقط الأدلة الأكثر أهمية، مما يوفر الوقت والطاقة. إنها خطوة كبيرة نحو مستقبل حيث يمكن لأعيننا الفضائية رؤية المشاكل القادمة والإبلاغ عنها فورًا، دون الحاجة إلى إنسان يجلس ليحدق في الشاشة لساعات.
ملخص تقني: نحو مراقبة الطائر من الأقمار الاصطناعية النانوية عبر الاستدلال على متن المركبة وتعزيز البيانات التوليدي
بيان المشكلة تعالج هذه الورقة عقبتين مترابطتين تعيقان المراقبة الجوية من الأقمار الاصطناعية النانوية في المدار الأرضي المنخفض (LEO). أولاً، نموذج التشغيل "الأنبوب المنحني" (bent-pipe)، الموروث من المهمات الفضائية المبكرة، والذي يتطلب من الأقمار الاصطناعية إرسال تيرابايت من الصور الخام إلى الأرض للمعالجة الأرضية. هذا النهج مقيد بميزانية الإرسال (downlink) المحدودة للأقمار الاصطناعية النانوية (عادةً ميزانيات طاقة تترا وصف بين 10-30 واط وهوائيات منخفضة البروز)، مما يخلق تأخراً زمنياً يمتد لساعات أو أيام، وهو ما يمنع اتخاذ القرارات في الوقت الفعلي. ثانياً، بيانات التدريب الخاصة بالكشف عن الطائرات شحيحة وتعاني من عدم توازن حاد في الفئات؛ حيث تحتوي مجموعات البيانات المفتوحة مثل HRPlanesV2 على عدد كبير من الطائرات العسكرية والمدنية مقارنة بالفئات الأقلية مثل المروحيات (بنسبة تقارب 4:1)، مما يمنع الكواشف القياسية من تعلم تمثيلات قوية للأهداف النادرة. عادةً ما تعالج الأدبيات الموجودة هاتين المشكلتين بشكل منفصل: إما بتشغيل نماذج ثقيلة على الأرض (مع تجاهل حدود الإرسال) أو بالتدريب على بيانات غير متوازنة (مع تجاهل أداء الفئات الأقلية)، وغالباً دون مراعاة قيود الحجم والوزن والطاقة (SWaP) الصارمة للأجهزة الفضائية.
المنهجية يقترح المؤلفون سير عمل موحداً يدمج الاستدلال على متن المركبة مع تعزيز البيانات التوليدي، مصمماً خصيصاً لمنصة 6U CubeSat مجهزة بوحدة معالجة مصفوفة تنسور (Edge TPU) من نوع Google Coral.
اختيار البنية التحتية المقيدة بالأجهزة: تتبنى المنهجية نهج "الأجهزة أولاً". المنصة المستهدفة هي 6U CubeSat بحد أقصى لـ 8 ميجابايت من ذاكرة الوصول العشوائي الساكنة (SRAM) على شريحة Edge TPU. قام المؤلفون بتقييم ثلاثة كواشف ذات مرحلة واحدة: SSD MobileNet V3، وRT-DETR-L، وYOLO11n.
SSD MobileNet V3: تم استبعاده بسبب ضعف دقة الكشف (mAP@50 بلغت 44.98%).
RT-DETR-L: تم رفضه لأن بصمة الذاكرة الخاصة به (188.85 ميجابايت) تجاوزت بكثير حد الـ 8 ميجابايت من ذاكرة SRAM، حتى بعد تحويل الدقة إلى INT8.
YOLO11n: تم اختياره كمرشح أمثل. بعد تحويل الدقة إلى INT8، أصبح وزنه (~2.5 ميجابايت) يتناسب مع ميزانية SRAM، مما يسمح بتشغيل مسار الاستدلال بالكامل على الشريحة دون الحاجة لنقل العمليات إلى المعالج المركزي (CPU).
خط أنابيب تعزيز البيانات التوليدي: لحل مشكلة عدم توازن الفئات، وتحديداً فئة المروحيات (الأقلية)، طور المؤلفون خط أنابيب باستخدام نموذج الانتشار FLUX وتقنية التكيف منخفض الرتبة (LoRA).
تم تدريب محول LoRA مخصص على عينات المروحيات الحقيقية المحدودة باستخدام رمز تشغيل (trigger token) محدد (sathelo).
قام النموذج بتوليد صور مروحيات اصطناعية عبر أربعة بيئات تشغيلية (صناعية، ريفية، ساحلية، وقاحلة).
تم وسم هذه الصور الاصطناعية تلقائياً (pseudo-labeled) بواسطة كاشف YOLO وسيط، ودمجها مع العينات المعززة كلاسيكياً (التحويلات الهندسية والضوئية) لإنشاء مجموعة بيانات متوازنة تضم أكثر من 53,000 حالة.
مفهوم العمليات (ConOps) على متن المركبة: يعمل النظام تحت نموذج "استقلالية القرار الكاملة". يتم تنشيط القمر الاصطناعي فقط فوق إحداثيات مبرمجة مسبقاً. يقوم الذكاء الاصطناعي على المتن بمعالجة بث الفيديو في الوقت الفعلي باستخدام الاستدال القائم على التقطيع (SAHI) للتعامل مع قطع (patches) بحجم 1024×1024. يتم التخلص من الإطارات التي لا تحتوي على عمليات كشف؛ ويتم فقط إرسال البيانات الوصفية (الإحداثيات، الثقة، الطابع الزمني) والقطع المضغوطة للاكتشافات الإيجابية عبر رابط S-band، مما يقلل بشكل كبير من استخدام عرض النطاق الترددي مقارنة بإرسال الصور الخام.
المساهمات الرئيسية
منهجية "الأجهزة أولاً": عملية تصميم تملي فيها القيود الفيزيائية لـ 6U CubeSat وحد الـ 8 ميجابايت من SRAM لـ Edge TPU اختيار بنية الذكاء الاصطناعي، مما يضمن قابلية النشر.
التعزيز التوليدي للفئات الأقلية: خط أنابيب مبتكر يجمع بين FLUX وLoRA لتخليق صور الفئات الأقلية (المروحيات)، والتي يتم وسمها لاحقاً ودمجها لموازنة مجموعة بيانات التدريب.
معيار مدرك لقيود SWaP: تحليل مقارن لـ SSD MobileNet V3 وRT-DETR-L وYOLO11n تحت قيود صارمة ملائمة للفضاء، مما حدد YOLO11n كالبنية الوحلة القابلة للتطبيق لهذه الميزانية المحددة من الذاكرة.
قابلية إعادة الإنتاج مفتوحة المصدر: إصدار الكود المصدري، والأوزان المدربة، ومحولات FLux LoRA، وسير عمل ComfyUI للسماح للمجتمع بالتحقق والتوسع.
النتائج
أداء الكشف: حققت مجموعة البيانات المتوازنة متوسط دقة عالمي (mAP@50) قدره 82.2%، بزيادة عن 77.9% في النموذج الأساسي غير المتوازن.
تحسين فئة الأقلية: تحسن مقياس F1 لفئة المروحيات (الأقلية) بشكل ملحوظ من 0.683 (باستخدام التعزيز الكلاسيكي فقط) إلى 0.811 (باستخدام التعزيز التوليدي)، مقترباً من أداء الفئات الأكثر انتشاراً.
قابلية النشر: يتناسب نموذج YOLO11n المحول (quantized) تماماً داخل 8 ميجابايت من SRAM. وبناءً على مقياس نسبة الإنتاجية إلى الطاقة، يتوقع المؤلفون معدل استدلال مداري يتراوح بين 25-30 إطاراً في الثانية (FPS) بدقة 1024×1024.
القدرات الموسعة: تم التوسع في إثبات المفهوم ليشمل 22 فئة محددة من الطائرات (بما في ذلك F-16، B-52، إلخ) وحقق دقة تزيد عن 95% لمعظم الفئات، رغم أن الكشف عن مدارج الطيران ظل أقل (37%) بسبب الارتباك مع الهياكل الخلفية الخطية.
الأهمية والادعاءات تدعي الورقة إثبات جدوى أداة دعم القرار للمراقبة الجوية المستقلة في الوقت الفعلي من الأقمار الاصطناعية النانوية. ومن خلال التحول من جامع بيانات سلبي إلى عقد استدلال نشطة، يعمل سير العمل المقترح على تخفيف اختناق الإرسال، مما يقلل زمن قرار التأخير من ساعات/أيام إلى أجزاء من الثانية. ويؤكد المؤلفون أن هذا النهج مستدام طاقياً، حيث يتم تعويض تكلفة الطاقة لـ Edge TPU من خلال الخفض الهائل في متطلبات الإرسال عبر الترددات اللاسلكية.
تحافظ الورقة على موقف متواضع فيما يتعلق بالتحقق من صحتها، حيث تقر بأن جميع مقاييس الأداء (FPS، زمن التأخير) هي توقعات بناءً على قياسات نسبة الإنتاجية إلى الطاقة من GPU الأرضي إلى Edge TPU. كما توضح صراحة أنه لم يتم إجراء اختبارات "الأجهزة في الحلقة" (Hardware-in-the-Loop) أو التحقق من مقاومة الإشعاع (تأثيرات الحدث المنفرد/الجرعة الكلية المتأينة) على أجهزة جاهزة للطيران بعد. علاوة على ذلك، يشير المؤلفون إلى القيود في اكتشاف البنية التحتية الطولية (المدارج) والاعتماد الحالي على ضوء النهار والطقس الصافي، معتبرين إياها مجالات للعمل المستقبلي باستخدام مستشعات SAR/IR وتقسيم المثيل (instance segmentation).