منصة Smart Dent AI تحلل صور الأسنان بنموذج Gemini الرؤيوي وتجزئة SAM، وتولّد تقريرًا عربيًا بترقيم FDI مع مضلعات للإصابات بمتوسط IoU يقارب 0.89.

مشروع تطوير منصة ويب ذكية لتشخيص أمراض الفم والأسنان باسم Smart Dent AI، نفذه فريق من الطلاب بمساعدة تقنية من مكتب تكنو إنجاز. تحلل المنصة الصور السنية السريرية والشعاعية، وتولّد تقريرًا تشخيصيًا أوليًا باللغة العربية يحدد الحالات المرضية المكتشفة ومواقعها على الأسنان وفق نظام الترقيم العالمي FDI، ثم ترسم حدود كل إصابة بدقة على مستوى البكسل.
يقوم النظام على فكرة الجمع بين قدرتين متكاملتين: نموذج لغوي رؤيوي (VLM) مثل Gemini 3.1 Pro يفهم الصورة سياقيًا ويكتب التقرير، ونموذج التجزئة SAM من Meta الذي يعمل محليًا على الخادم ليحوّل الصناديق التقريبية إلى مضلعات تلتصق بحدود المنطقة المصابة. والنتيجة أداة مساعدة للطبيب، مع التأكيد أن التشخيص النهائي يبقى من اختصاص طبيب الأسنان المختص.
| العنصر | البيانات |
|---|---|
| نوع المشروع | منصة ويب تشخيصية مساعدة بالذكاء الاصطناعي |
| المجال | الرؤية الحاسوبية، النماذج اللغوية الرؤيوية، المعلوماتية الطبية |
| حالة المشروع | نموذج عامل مختبر على جهاز تطوير وصور اختبار متنوعة |
| دور تكنو إنجاز | دعم ومساعدة تقنية للطلاب أثناء تطوير المشروع |
| تقنيات أساسية | Gemini 3.1 Pro، Kimi k2.6، SAM (ViT-B)، React 19، TypeScript، Flask، SQLite |
| المخرجات | تقرير تشخيصي عربي بصيغة JSON، مضلعات تحدد الإصابات، خريطة أسنان FDI، سجلات مرضى، تصدير PDF |
تعتمد معظم أنظمة الكشف الآلي في طب الأسنان على نماذج كشف الأجسام مثل YOLO، التي تعيد اسم المرض ودرجة ثقة وصندوقًا مستطيلًا تقريبيًا حول المنطقة المشتبه بها. هذا النوع من المخرجات سريع، لكنه محدود بالأمراض التي دُرّب عليها النموذج، ويحتاج إلى إعادة تدريب كاملة عند إضافة أي حالة جديدة، ولا يقدم للطبيب وصفًا نصيًا أو توصية علاجية، كما أن الصندوق المستطيل لا يعكس الشكل التشريحي الحقيقي للإصابة.
سعى المشروع إلى تجاوز هذه القيود عبر نهج يجمع الفهم السياقي الذي تقدمه النماذج اللغوية الرؤيوية مع الدقة المكانية التي تقدمها نماذج التجزئة، داخل منصة عيادة متكاملة لا تقتصر على التشخيص، بل تشمل إدارة المرضى والتقارير والفواتير.
نُفذ المشروع أكاديميًا بواسطة الطلاب، مع مساعدة ودعم تقني من مكتب تكنو إنجاز أثناء مراحل التطوير. ويُعرض ضمن أعمال المكتب مثالًا على دعمه للمشاريع التي تدمج النماذج التوليدية متعددة الوسائط مع الرؤية الحاسوبية في تطبيقات طبية.
تمر الصورة داخل المنصة بمسار واضح من الرفع حتى التقرير:
صُممت التعليمات الموجهة بحيث تطبق تحيزًا سلبيًا يمنع النموذج من التبليغ عن حالات غير مؤكدة، بهدف تقليل الإيجابيات الكاذبة. كما يتيح هذا التصميم إضافة أمراض جديدة بتعديل التعليمات فقط، دون إعادة تدريب أي نموذج.
اعتمد النظام بنية تطبيق صفحة واحدة (SPA) تفصل الواجهة عن الخادم:
تضم الواجهة سبع شاشات رئيسية تغطي سير العمل في عيادة ذكية:
| الشاشة | الوظيفة |
|---|---|
| لوحة التحكم | مؤشرات عامة عن المرضى والفحوصات |
| إدارة المرضى | إضافة وتعديل وحذف وعرض بيانات المرضى |
| خريطة الأسنان | مخطط تفاعلي بنظام FDI يظلل الأسنان المصابة تلقائيًا |
| تقرير التشخيص الذكي | عرض نتائج تحليل الصورة والمضلعات والتوصيات |
| التقارير العلاجية | محرر تقرير مع بنود التشخيص والعلاج لكل سن ومعاينة حية |
| التسعير والتكاليف | إدارة الفواتير والإيرادات وحالات الدفع |
| الموسوعة الطبية | مرجع لثمانية أمراض سنية: الأعراض والأسباب والعلاج والوقاية |
ويتضمن النظام أيضًا مركز دعم يعتمد على المحادثة الآلية للإجابة عن استفسارات المستخدمين.
قيس الأداء على جهاز تطوير بمعالج Intel Core i5-1135G7 وذاكرة 8 جيجابايت، مع تشغيل SAM على المعالج المركزي دون معالج رسوميات:
| العملية | الزمن المقاس |
|---|---|
| تحميل نموذج SAM إلى الذاكرة (مرة واحدة) | 1.6 ثانية |
| استدعاء Gemini 3.1 Pro | 10–40 ثانية حسب الصورة وطول التقرير |
| تشفير الصورة في SAM | 18.7 ثانية |
| التنبؤ بالقناع لكل صندوق | أقل من ثانية |
| استخراج المضلع من القناع | نحو 10 مللي ثانية |
| التحليل الكامل لصورة | نحو 58–60 ثانية |
ومن التحسينات المطبقة: تشفير الصورة مرة واحدة لكل صورة بدل مرة لكل مرض (توفير نحو 60% من الوقت)، وتصغير الصورة إلى 1024 بكسل كحد أقصى، وتوليد قناع واحد لكل صندوق، والتحميل الكسول للنموذج مع قفل يمنع التحميل المتزامن.
قيست دقة المضلعات بمقياس IoU على صور اختبار متنوعة، وتراوحت القيم بين 0.815 و0.939، بمتوسط يقارب 0.89. وتشير هذه القيمة إلى تطابق جيد بين المضلع الناتج والمنطقة المصابة ضمن صور الاختبار المستخدمة.
لتوضيح الفرق بين النهجين، دُرّب نموذج YOLOv8 على مجموعة بيانات من 1800 صورة لأربع حالات (نخر الأسنان، فقدان العظم السنخي، الآفة حول الذروية، الكسور السنية)، مقسمة 70% تدريب و20% تحقق و10% اختبار، على 100 دورة تدريبية. وسجل النموذج دقة (Precision) بلغت 92.4%، واستدعاء 89.7%، وmAP@0.5 بلغ 93.1%، وmAP@0.5:0.95 بلغ 74.8%.
| المعيار | YOLOv8 المحلي | النهج المقترح (VLM + SAM) |
|---|---|---|
| المخرجات | أسماء أمراض وصناديق تقريبية | تقرير عربي مفصل ومضلعات دقيقة |
| المرونة | محدود بالأمراض الأربعة المدرب عليها | يمكن إضافة أمراض بتعديل التعليمات |
| زمن الاستجابة | أقل من ثانية | عشرات الثواني |
| خصوصية البيانات | الصور تبقى على الجهاز | التجزئة محلية، والتحليل اللغوي سحابي |
خلص المشروع إلى أن YOLO يتفوق في السرعة، بينما يقدم النهج المقترح فهمًا سياقيًا وتقارير نصية ودقة مكانية أعلى، وهو ما برر اختياره رغم طول زمن الاستجابة.
بحسب الآفاق الواردة في المشروع، يمكن توسيع المنصة عبر:
تتعامل المنصة مع صور وبيانات صحية حساسة، لذلك يحتاج أي استخدام فعلي إلى موافقة المرضى، وضوابط واضحة لصلاحيات الوصول وفترة الاحتفاظ بالبيانات، ومراجعة لسياسة إرسال الصور إلى الخدمات السحابية.
إذا كنت تعمل على نظام تشخيص طبي بالذكاء الاصطناعي وتحتاج إلى مساعدة تقنية في تطوير الفكرة أو بناء نموذج أولي، يمكن التواصل مع مكتب تكنو إنجاز لمناقشة متطلبات المشروع ونطاق الدعم المناسب.
منصة ويب مساعدة لأطباء الأسنان تحلل الصور السريرية والشعاعية بنموذج لغوي رؤيوي مثل Gemini 3.1 Pro، وتولّد تقريرًا تشخيصيًا أوليًا بالعربية يحدد الحالات المرضية ومواقعها بترقيم FDI، ثم ترسم حدود كل إصابة بنموذج التجزئة SAM. نفذها فريق من الطلاب بمساعدة تقنية من مكتب تكنو إنجاز، ويبقى التشخيص النهائي من اختصاص الطبيب.
يعيد النموذج اللغوي الرؤيوي تقريرًا بصيغة JSON صارم يتضمن المرض ورقم السن والخطورة ودرجة الثقة والتوصية وصندوقًا تقريبيًا لكل إصابة. يمرَّر كل صندوق إلى SAM الذي يعمل محليًا على الخادم فينتج قناعًا دقيقًا، وتستخرج منه OpenCV مضلعًا يُرسم فوق الصورة وتُظلَّل الأسنان المصابة على خريطة FDI.
بلغ متوسط دقة التجزئة بمقياس IoU نحو 0.89 على صور اختبار متنوعة (بين 0.815 و0.939). واستغرق التحليل الكامل لصورة نحو 58 إلى 60 ثانية على معالج Intel Core i5 دون معالج رسوميات، منها نحو 18.7 ثانية لتشفير الصورة في SAM و10 إلى 40 ثانية لاستدعاء Gemini.
دُرّب YOLOv8 للمقارنة على 1800 صورة لأربع حالات وحقق Precision بنسبة 92.4% وmAP@0.5 بنسبة 93.1%، وهو أسرع بكثير. لكنه يعطي أسماء أمراض وصناديق تقريبية فقط، ويحتاج إعادة تدريب لإضافة أي مرض، بينما يقدم النهج المقترح تقارير عربية مفصلة ومضلعات دقيقة ويضيف أمراضًا بتعديل التعليمات فقط.
يستغرق التحليل قرابة دقيقة لكل صورة على المعالج المركزي، ويعتمد تحليل النموذج اللغوي على خدمات سحابية تتطلب إرسال الصور إلى خوادم خارجية. كما أن قيم IoU مقيسة على عدد محدود من صور الاختبار وليست تقييمًا سريريًا واسعًا، والمنصة أداة مساعدة لا تحل محل الطبيب.
تواصل مع فريق تكنو إنجاز لمناقشة قابلية التنفيذ العملي، اختيار القطع، وتطوير النموذج الأولي.