Clear Sky Science · he
DUSTrack: מעקב נקודות חצי-ממוכן בסרטוני אולטרסאונד
מדוע חשוב לעקוב אחרי תנועה בתוך הגוף
מכשירי אולטרסאונד מודרניים יכולים להראות את הלב הפועם והשרירים הפועלים בזמן אמת, ללא קרינה או ניתוח. עם זאת, המרת תמונות מטושטשות ושינוי-מהירות אלה למדידות מדויקות של תנועת רקמות התבררה כאתגר לא פשוט. מאמר זה מציג את DUSTrack, ערכת תוכנה בקוד פתוח שעוזרת לחוקרים ולמטפלים לעקוב אחרי נקודות זעירות בסרטוני אולטרסאונד בצורה מדויקת יותר ובמאמץ ידני פחות, ופותחת אפשרויות לתובנות מעמיקות יותר בקרדיולוגיה, שיקום ומדע הספורט.

צפייה בתנועת רקמות מתחת לעור
שאלות רבות ברפואה ובספורט מצטמצמות לרעיון פשוט: איך חלקים ספציפיים בגוף נעים לאורך זמן? מעקב אחר תנועת דופן הלב יכול לסייע באבחון מחלות או בהנחיית טיפול. מעקב אחר סיבי שריר יכול לחשוף כיצד ספורטאים מייצרים כוח, או כיצד מטופלים מתאוששים לאחר פציעה. אולטרסאונד אידיאלי לכך כי הוא בטוח, נייד, ויכול לתעד גם נשימה איטית וגם ריצה מהירה בעשרות עד מאות פריימים לשנייה. האתגר הוא שהתמונות רועשות וחסרות קצוות חדים, ולכן אפילו מומחים מתקשים לסמן את אותה נקודה בדיוק לאורך מאות או אלפי פריימים, ותוכנות קיימות נוטות להתרחק לאט מהמיקום האמיתי או לקפוץ ממסגרת למסגרת.
שילוב שיקול אנושי ולמידת מכונה
DUSTrack מתייחס לבעיות אלה על ידי הפיכת מעקב הנקודות לשיתוף פעולה בין בני אדם, למידה עמוקה ושיטה קלאסית לאמידת תנועה שנקראת optical flow. התהליך מתחיל בממשק גרפי שמאפשר למשתמש לעבור לאורך קטע קצר של הווידאו ולהצביע היכן נמצאות נקודות מפתח—כמו נקודה על דופן הלב או גבול שריר. במקום לבקש מהמשתמש לתייג פריימים בעלי מרווח גדול זה מזה, DUSTrack נע לפי הרגל הטבעי של קלינאים: הם צופים בפריימים עוקבים ומתקנים את הנקודות ככל שהן נעות. התוכנה ממלאת באופן אוטומטי פריימים בינהם בעזרת optical flow, ומאפשרת למשתמש לסקור ולתקן במהירות את האומדנים הללו. הדוגמאות המנוהלות הללו מאששות אז רשת עצבית עמוקה כדי שתוכל לזהות את אותן נקודות בשאר הווידאו.
החלקת תנועה בלי איבוד פרטים חשובים
אף שעל הרשת המאומנת קל למצוא את המיקום הנכון בכל פריים בנפרד, התחזיות שלה עדיין עלולות לרעוד מעט ממסגרת למסגרת. מסננים חלקים פשוטים יכולים להפחית את הרעש הזה, אך הם גם מסכנים את המחיקה של תנועות מהירות ואמיתיות שנושאות מידע פיזיולוגי חשוב. DUSTrack מציג שלב ניקוי חכם יותר שעושה שוב שימוש ב-optical flow, הפעם בחלונות קצרים החופפים. סביב כל רגע בזמן, התוכנה בונה מקטעי תנועה קטנים רבים שמושתתים על אומדני הרשת, ואז ממוצעת אותם כדי להפיק מסלול חלק יחיד. גישה זו שומרת על תנועות מהירות ואמיתיות—כמו כיווץ שריר פתאומי—בעוד שמדכאת את הרעידות האקראיות שנוצרות עקב אי-שלמות במודל.

מהלבבות הפועמים ועד השרירים העובדים
כדי להדגים עד כמה השיטה ניתנת ליישום רחב, המחברים מיישמים את DUSTrack בשלושה משימות שונות מאוד. בסרטוני אולטרסאונד של הלב הם עוקבים אחרי מספר נקודות בדופן חדר שמאל וממירים אותן למדידות רציפות של עובי דופן וגודל חלל לאורך כמה פעימות לב, במקום מדידה בשני רגעים בלבד. בסריקות יד עליונה במהלך תנועת הושטה הם עוקבים אחרי נקודות בתוך שני שרירים כדי לכמת כיצד צורתם משתנה בכיוונים שונים, וחושפים דפוסי עיוות מובחנים בטרייספס ובברכיאלי. ובשריר השוק הם עוקבים אחרי נקודות לאורך מבנים פנימיים שנקראים פאשיקולות ודפי חיבור כדי לשחזר מדדים ידועים של ארכיטקטורת השריר. במקרה האחרון, DUSTrack מבצע בדומה לתוכנית מתמחה מתקדמת למעקב פאשיקטולות, מה שמרמז ששיטה כללית-מטרה יכולה להתחרות בכלים ייעודיים.
מה משמעות הדבר לעיבוד אולטרסאונד בעתיד
ללא מומחיות קיצונית, ניתן לתאר את DUSTrack כ"מסמן תנועה" מדויק לסרטוני אולטרסאונד: הוא מסייע לאנשים ולאלגוריתמים לעקוב מקרוב אחר סימנים פנימיים זעירים לאורך זמן, עם פחות ניחוש ועם פחות רעידות בלתי רצויות. על ידי שילוב ממשק אינטואיטיבי, רשת ניתנת לאימון ושלב החלקה המודע לתנועה, ערכת הכלים משיגה דיוק הקרוב למגבלות מה שאנשי מקצוע יכולים לראות באמינות בתמונות אלו. מכיוון שהיא בקוד פתוח ומתוכננת במודולים, DUSTrack יכולה לשפר מדידות קיימות ולייצר את מערכי הנתונים הגדולים והאמינים הנחוצים לאימון מערכות אולטרסאונד אוטומטיות בעתיד.
ציטוט: Namburi, P., Pallarès-López, R., Rosendorf, J. et al. DUSTrack: Semi-automated point tracking in ultrasound videos. Sci Rep 16, 13340 (2026). https://doi.org/10.1038/s41598-026-42795-3
מילות מפתח: מעקב באולטרסאונד, תנועת רקמות, למידה עמוקה, ביומכניקה, אקו-קרדיווגרפיה