Clear Sky Science · pl
DUSTrack: Półautomatyczne śledzenie punktów w filmach ultradźwiękowych
Dlaczego śledzenie ruchu wewnątrz ciała ma znaczenie
Nowoczesne aparaty ultradźwiękowe potrafią na żywo pokazywać bijące serca i pracujące mięśnie, bez promieniowania czy zabiegu chirurgicznego. Tymczasem zamiana tych ziarnistych, szybko zmieniających się obrazów na precyzyjne pomiary ruchu tkanek okazuje się zaskakująco trudna. W artykule przedstawiono DUSTrack — otwarte oprogramowanie, które pomaga badaczom i klinicystom bardziej dokładnie i przy mniejszym nakładzie pracy śledzić drobne punkty w filmach ultradźwiękowych, otwierając drogę do bogatszych wniosków w kardiologii, rehabilitacji i naukach o sporcie.

Obserwowanie ruchu tkanek pod skórą
Wiele medycznych i sportowych pytań sprowadza się do prostego zagadnienia: jak konkretne części ciała poruszają się w czasie? Śledzenie ruchu ściany serca może pomóc w diagnozie chorób lub w prowadzeniu leczenia. Obserwacja włókien mięśniowych ujawnia, jak sportowcy generują siłę lub jak pacjenci wracają do sprawności po urazie. Ultrasonografia jest do tego idealna, ponieważ jest bezpieczna, przenośna i może rejestrować zarówno wolne ruchy oddechowe, jak i szybki bieg z setkami klatek na sekundę. Problem w tym, że obrazy USG są zaszumione i pozbawione wyraźnych krawędzi, więc nawet eksperci mają trudności z oznaczaniem dokładnie tego samego punktu na setkach lub tysiącach klatek, a istniejące programy komputerowe albo stopniowo zbaczają z prawdziwej lokalizacji, albo skaczą między klatkami.
Łączenie oceny człowieka i uczenia maszynowego
DUSTrack rozwiązuje te problemy, przekształcając śledzenie punktów w współpracę między człowiekiem, uczeniem głębokim i klasyczną metodą estymacji ruchu zwaną optycznym przepływem. Proces zaczyna się od interfejsu graficznego, który pozwala użytkownikowi przejrzeć krótki fragment wideo i wskazać, gdzie znajdują się kluczowe punkty — na przykład miejsce na ścianie serca lub granica mięśnia. Zamiast prosić użytkownika o oznaczanie odległych w czasie klatek, DUSTrack podąża za naturalnym nawykiem klinicystów: oglądają kolejne klatki i korygują położenie punktów w miarę ich ruchu. Oprogramowanie automatycznie wypełnia wiele klatek pośrednich za pomocą optycznego przepływu, dając użytkownikowi możliwość szybkiego przeglądu i poprawienia tych estymat. Tak skorygowane przykłady służą następnie do treningu sieci neuronowej, dzięki czemu potrafi ona rozpoznawać te same punkty w pozostałej części filmu.
Wygładzanie ruchu bez utraty ważnych detali
Chociaż wyszkolona sieć dobrze odnajduje poprawne położenie w każdej pojedynczej klatce, jej przewidywania mogą wciąż nieznacznie drgać między kolejnymi klatkami. Proste filtry wygładzające redukują ten szum, ale jednocześnie mogą zamazać rzeczywiste, szybkie ruchy niosące istotne informacje fizjologiczne. DUSTrack wprowadza inteligentniejszy etap oczyszczania, ponownie wykorzystujący optyczny przepływ, tym razem w krótkich nakładających się oknach. Wokół każdego momentu czasowego oprogramowanie buduje wiele małych segmentów ruchu zakotwiczonych w estymatach sieci neuronowej, a następnie uśrednia je, aby uzyskać pojedynczą, gładką trajektorię. Podejście to zachowuje szybkie, autentyczne ruchy — na przykład nagłe skurcze mięśnia — przy jednoczesnym tłumieniu przypadkowych drgań wynikających z niedoskonałości modelu.

Od bijących serc po pracujące mięśnie
Aby pokazać szerokie zastosowanie metody, autorzy zastosowali DUSTrack do trzech bardzo różnych zadań. W filmach ultradźwiękowych serca śledzą kilka punktów na lewej komorze i przekształcają je w ciągłe pomiary grubości ściany i rozmiaru komory przez kilka uderzeń serca, zamiast jedynie w dwóch punktach czasowych. W skanach ramienia podczas ruchu sięgania śledzą punkty wewnątrz dwóch mięśni, aby scharakteryzować, jak zmieniają się ich kształty w różnych kierunkach, ujawniając odmienne wzorce odkształceń w tricepsie i brachialis. A w mięśniu łydki śledzą punkty wzdłuż struktur wewnętrznych zwanych włóknami i blaszkami łącznotkankowymi, aby odtworzyć ustalone miary architektury mięśniowej. W tym ostatnim przypadku DUSTrack działa porównywalnie do wyspecjalizowanego, najnowocześniejszego programu do śledzenia włókien, co sugeruje, że metoda ogólnego przeznaczenia może dorównywać narzędziom szytym na miarę.
Co to oznacza dla przyszłej analizy ultradźwiękowej
Dla osoby niebędącej ekspertem DUSTrack można uznać za precyzyjny „podświetlacz ruchu” do filmów ultradźwiękowych: pomaga ludziom i algorytmom ściśle śledzić drobne wewnętrzne punkty w czasie, przy znacznie mniejszej liczbie przypuszczeń i mniejszym niepożądanym kołysaniu. Łącząc intuicyjny interfejs, trenowalną sieć neuronową i etap wygładzania świadomy ruchu, zestaw narzędzi osiąga dokładność bliską granicom tego, co eksperci ludzcy mogą wiarygodnie zobaczyć na tych obrazach. Ponieważ jest otwartoźródłowy i zaprojektowany modułowo, DUSTrack może zarówno poprawiać dzisiejsze pomiary, jak i generować duże, wiarygodne zbiory danych potrzebne do trenowania jutrzejszych w pełni zautomatyzowanych systemów ultradźwiękowych.
Cytowanie: 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
Słowa kluczowe: śledzenie ultradźwiękowe, ruch tkanek, uczenie głębokie, biomechanika, echokardiografia