Burada sunulan bir 3D baskılı referans belirteci kullanarak hastaların anatomik üç boyutlu modellerinin görselleştirilmesi için bir artırılmış gerçeklik akıllı telefon uygulaması tasarlamak için bir yöntemdir.
Artırılmış gerçeklik (AR) eğitim, eğitim ve tıp alanında cerrahi rehberlik büyük bir potansiyele sahiptir. Üç boyutlu (3D) baskı (3DP) ile birleşimi klinik uygulamalarda yeni olanaklar sunar. Bu teknolojiler son yıllarda katlanarak büyümüş olsa da, mühendislik ve yazılım geliştirme konusunda geniş bilgi gerektirdiğinden, hekimler tarafından benimsenmeleri hala sınırlıdır. Bu nedenle, bu protokolün amacı, deneyimsiz kullanıcıların 3D baskılı referans işaretçisi ile hastaların anatomik 3D modellerinin görselleştirilmesi için AR ve 3DP'yi birleştiren bir akıllı telefon uygulaması oluşturmalarını sağlayan adım adım bir metodolojiyi tanımlamaktır. Protokol, bir hastanın anatomisinin 3Boyutlu tıbbi görüntülerden türetilen 3Boyutlu sanal modellerinin nasıl oluşturulacak olduğunu açıklar. Daha sonra işaretleyici referansları ile ilgili olarak 3B modellerin konumlandırma nasıl gerçekleştirilip açıklanır. Ayrıca, gerekli araçları ve modelleri 3B yazdırmak için talimatlar da sağlanır. Son olarak, uygulamayı dağıtmak için adımlar sağlanır. Protokol ücretsiz ve çok platformlu yazılımlara dayanmaktadır ve herhangi bir tıbbi görüntüleme yöntemine veya hastaya uygulanabilir. Alternatif bir yaklaşım bir hastanın anatomisinden oluşturulan 3D baskılı model ve öngörülen hologramlar arasında otomatik kayıt sağlamak için açıklanmıştır. Örnek olarak, distal bacak sarkomu muzdarip bir hastanın klinik bir olgu metodolojigöstermek için sağlanmaktadır. Bu protokolün AR ve 3DP teknolojilerinin tıp uzmanları tarafından benimsenmesini hızlandırması beklenmektedir.
AR ve 3DP tıp alanında giderek artan sayıda uygulama sağlayan teknolojilerdir. AR durumunda, sanal 3D modelleri ve gerçek çevre ile etkileşimi eğitim ve öğretim açısından hekimlerin yararları1,2,3, iletişim ve diğer hekimler ileetkileşimler 4, ve rehberlik sırasında klinik müdahaleler5,6,7,8,9,10. Aynı şekilde, 3DP hastaya özgü özelleştirilebilir araçlar geliştirirken hekimler için güçlü bir çözüm haline gelmiştir11,12,13 veya bir hastanın anatomisi 3D modelleri oluştururken, hangi preoperatif planlama ve klinik müdahaleler geliştirmeye yardımcı olabilir14,15.
Hem AR hem de 3DP teknolojileri tıbbi prosedürlerde oryantasyon, rehberlik ve mekansal becerileri geliştirmeye yardımcı olur; böylece, onların kombinasyonu sonraki mantıksal adımdır. Önceki çalışmalar, eklem kullanımı nın hasta eğitiminde değeri artırabileceğini göstermiştir16, tıbbi durumların ve önerilen tedavinin açıklamalarını kolaylaştırarak, cerrahi iş akışını optimize ederek17,18 ve hastadan modele kaydını iyileştirmek19. Bu teknolojiler son yıllarda katlanarak büyümüş olsa da, mühendislik ve yazılım geliştirme konusunda geniş bilgi gerektirdiğinden, hekimler tarafından benimsenmeleri hala sınırlıdır. Bu nedenle, bu çalışmanın amacı geniş teknik bilgiye gerek kalmadan deneyimsiz kullanıcılar tarafından AR ve 3DP kullanımını sağlayan bir adım-adım metodoloji tanımlamaktır.
Bu protokol, akıllı telefon kamerası tarafından izlenen 3D baskılı bir işaretçi kullanarak herhangi bir hasta tabanlı 3D modelin gerçek dünya ortamına üst üste bindirilen bir AR akıllı telefon uygulamasının nasıl geliştirilebildiğini açıklar. Buna ek olarak, alternatif bir yaklaşım 3D baskılı biyomodel (yani, bir hastanın anatomisinden oluşturulan bir 3D model) ve öngörülen hologramlar arasında otomatik kayıt sağlamak için açıklanmıştır. Açıklanan protokol tamamen ücretsiz ve çok platformlu yazılıma dayanmaktadır.
Önceki çalışmada, AR hasta-görüntü kaydı el ile hesaplandı5 yüzey tanıma algoritmaları ile10 veya kullanılamaz olmuştur2. Bu yöntemler, doğru bir kayıt19gerekli olduğunda biraz sınırlı olarak kabul edilmiştir. Bu sınırlamaları aşmak için, bu çalışma AR teknolojisi ve 3DP birleştirerek AR prosedürleri doğru ve basit hasta-görüntü kayıt gerçekleştirmek için araçlar sağlar.
Protokol geneldir ve herhangi bir tıbbi görüntüleme yöntemi ne de hastaya uygulanabilir. Örnek olarak, distal bacak sarkomu muzdarip bir hastanın gerçek bir klinik durumda metodolojigöstermek için sağlanmaktadır. İlk adım, etkilenen anatominin bilgisayarlı tomografi (BT) tıbbi görüntülerinden 3D sanal modeller oluşturmak için kolayca nasıl segmente edilebildiğini açıklar. Daha sonra, 3B modellerin konumlandırılması gerçekleştirilir, daha sonra gerekli araçlar ve modeller 3D baskılı. Son olarak, istenilen AR uygulaması dağıtılır. Bu uygulama gerçek zamanlı olarak bir akıllı telefon kamerası üzerine kaplanmış hasta 3D modellerin görselleştirme sağlar.
Bu çalışma, 2013 yılında revize edilen 1964 Helsinki Bildirgesi ilkelerine uygun olarak gerçekleştirilmiştir. Bu yazıda yer alan anonimleştirilmiş hasta verileri ve resimleri, katılımcıdan ve/veya yasal temsilcisinden yazılı bilgilendirilmiş onay alındıktan sonra kullanılır ve bu verilerin bilimsel yayınlar da dahil olmak üzere yaygınlaştırma faaliyetleri için kullanılmasını onaylar.
1. Segmentasyon, 3D Modeller Çıkarma, Konumlandırma ve AR Uygulama Dağıtımı için İş İstasyonu Kurulumu
NOT: Bu protokol, her araç için belirtilen belirli yazılım sürümü ile test edilmiştir. Garanti edilmese de, yeni sürümlerle çalışması olasıdır.
2. Biyomodel Oluşturma
NOT: Bu bölümün amacı hastanın anatomisinin 3Boyutlu modellerini oluşturmaktır. Bunlar tıbbi bir görüntüye segmentasyon yöntemleri uygulanarak elde edilecektir (burada, CT görüntüsü kullanılarak). Süreç üç farklı adımdan oluşur: 1) hasta verilerinin 3D dilimleyici yazılımına yüklenmesi, 2), hedef anatomi hacimlerinin bölümlenmesi ve 3) segmentasyonun OBJ formatında 3D modeller olarak ihracatı. Ortaya çıkan 3D modeller son AR uygulamasında görselleştirilmiş olacaktır.
3. Biyomodel Konumlandırma
NOT: Bu bölümde, Bölüm 2'de oluşturulan 3B modeller artırılmış gerçeklik görselleştirme siması ile ilgili olarak konumlandırılır. ARHealth: 3B Slicer model pozisyon modülü bu görev için kullanılacaktır. Modülü 3B Dilimleyici'ye eklemek için adım 1.3'te verilen yönergeleri izleyin. 3B modelleri konumlandırmak için iki farklı alternatif vardır: "Görselleştirme" modu ve "Kayıt" modu.
4. 3D Baskı
NOT: Bu adımın amacı, son AR uygulaması için gerekli olan fiziksel modelleri 3D yazdırmaktır. Uygulama tarafından algılanacak işaretçi ve gerekli farklı nesneler bölüm 3'te seçilen moda bağlıdır. Her adımda istenen renk malzemesi gereksinimlerini izleyerek, bu çalışma amacıyla 3B yazdırma için herhangi bir malzeme kullanılabilir. Polilaktik asit (PLA) veya akrilonitril bütadien stiren (ABS) her ikisi de yeterli seçeneklerdir.
NOT: Adım 4.3'ten 3B baskılı nesneler herhangi bir renk malzemesine yazdırılabilir.
5. AR Uygulama Dağıtımı
NOT: Bu bölümün amacı, unity motorunda önceki bölümlerde oluşturulan 3D modelleri içeren bir akıllı telefon uygulaması tasarlamak ve bu uygulamayı bir akıllı telefona yerleştirmektir. Bu adım için Vuforia Development License Key (kişisel kullanım için ücretsiz) gereklidir. Uygulama Android veya iOS cihazlarda dağıtılabilir.
6. Uygulama Görselleştirme
Protokol, etkilenen anatomik bölgeyi 3Boyutlu bir perspektiften görselleştirmek amacıyla distal bacak sarkomu olan bir hastanın verilerine uygulandı. Bölüm 2'de açıklanan yöntem kullanılarak etkilenen kemiğin (burada, tibia ve fibula) ve tümörün kısmı hastanın BT taramasından segmente edildi. Daha sonra, 3D Slicer segmentasyon araçları kullanılarak, iki biyomodel oluşturuldu: kemik (tibia ve fibula bölümü) (Şekil 1A) ve tümör (Şekil 1B).
Daha sonra, iki 3B model, en iyi görselleştirme için işaretçiye göre sanal olarak konumlandırıldı. Bu örnek için bölüm 3'te açıklanan her iki kip de takip edilebildi. Görselleştirme modu için modeller işaretleyicinin üst yüzünde ortalanmış (Şekil 2). Kayıt modu için marker adaptörü kemiğe yerleştirilmiştir (özellikle tibia [Şekil 3]). Daha sonra tibianın küçük bir bölümü 3D işaretleyici adaptörü ile 3D baskılı olarak seçilmiştir (Şekil 4). "Görselleştirme" modu için 3D baskılı işaretçiler(Şekil 5A, B),işaret sahibi tabanı (Şekil 5C)oluşturmak için bir Ultimaker 3 genişletilmiş 3D yazıcı kullanıldı ve "kayıt" modu için tibia bölümü (Şekil 5D). Şekil 5E işaretçinin "görselleştirme" moduna nasıl eklenmiş olduğunu gösterir 3D baskılı taban. Şekil 5F, "kayıt" modu 3D baskılı biyomodel ile eki gösterir. Son olarak, Unity uygulamayı oluşturmak ve akıllı telefona dağıtmak için kullanıldı.
Şekil 6, uygulamanın "görselleştirme" modu için nasıl çalıştığını gösterir. Hologram, daha önce tanımlandığı gibi küpün üst kısmında doğru bir şekilde yer alıyordu. Şekil 7, uygulamanın 3B baskılı bölümün üzerine tam kemik modelini konumlandırdığı "kayıt" modu için başvuruyu gösterir. Hologramların son görselleştirmesi açık ve gerçekçiydi, biyomodellerin gerçek boyutlarını korudu ve doğru bir şekilde konumlandırıldı. Akıllı telefon uygulamasını kullanırken, uygulamanın hologramları doğru bir şekilde görüntülemesi için AR işaretçisinin kamera tarafından görülebilmesi gerekir. Buna ek olarak, sahnedeki ışık koşulları uygun işaretleyici tespiti için kaliteli ve sabit olmalıdır. İşaret yüzeyindeki kötü ışık koşulları veya yansımalar AR işaretçisinin takibini engeller ve uygulamanın arızalanmasına neden olur.
Uygulamayı oluşturmak için gereken süre çeşitli etkenlere bağlıdır. Bölüm 1'in süresi indirme hızıyla sınırlıdır. Anatomi segmentasyonu (bölüm 2) ile ilgili olarak, segmentasyon süresini etkileyen faktörler bölgenin karmaşıklığı ve tıbbi görüntüleme yöntemini içerir (yani, BT kolayca segmente edilir, MRG ise daha zordur). Tibia nın temsili örneği için, CT taramasından her iki 3D modeli oluşturmak için yaklaşık 10 dk gerekliydi. Biyomodel konumlandırma (bölüm 3) basit ve basittir. Burada, AR marker ile ilgili biyomodel konumunu tanımlamak için yaklaşık 5 dakika sürdü. 3B yazdırma adımı için süre, seçilen moda son derece bağlıdır. "Çift renkli marker" 5 saat ve 20 dk.lık bir sürede yüksek kalitede üretildi. "Etiket işareti" 1 saat ve 30 dk'lık bir süre içinde üretildi, artı çıkartmaları yapıştırmak için gereken süre. Uygulama geliştirme için son adım, Unity'de daha önce deneyimi olmayanlar için zaman alıcı olabilir, ancak protokol adımlarını izleyerek kolayca tamamlanabilir. AR işaretleri 3D baskılı olduktan sonra, tamamen yeni bir AR uygulamasının geliştirilmesi 1 saatten daha kısa bir sürede gerçekleştirilebilir. Bu süre ek deneyimle daha da azaltılabilir.
Şekil 1: Distal bacak sarkomu olan bir hastanın BT görüntüsünden oluşturulan 3D modellerin gösterimi. (A) Kemik dokusu beyaz (tibia ve fibula) ile temsil edilir. (B) Tümör kırmızı ile temsil edilir. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
Şekil 2: 3D Slicer'daki "görselleştirme" modunun kemik ve tümörün sanal 3D modellerini 3D baskılı marker referansına göre nasıl konumlandırdığını gösteren sonuçlar. Hasta 3D modelleri(A)marker küpün üst yüzünün üzerine yerleştirilmiştir (B). Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
Şekil 3: 3D Slicer'daki "kayıt" modunun kemik ve tümörün (A) sanal 3D modellerini 3D baskılı marker referansı (B) ile nasıl konumlandırdığını gösteren sonuçlar. Marker adaptörü kemik dokusu modeline iliştirilir. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
Şekil 4: Kemik dokusunun küçük bir bölümü ve 3D marker adaptörü. İki bileşen birleştirilir ve 3B yazdırılır. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
Şekil 5: Son uygulama için gerekli 3B basılı araçlar. (A) "İki renkli küp işaretçisi" 3D baskılı ve iki renk malzeme. (B) "Sticker küp marker" 3D baskılı, çıkartmalar yapıştırılmış. (C) Marker baz küp adaptörü. (D) Hastanın kemik dokusunun kesiti 3Boyutlu model ve marker küp adaptörü. (E) "Sticker küp marker" marker temel küp adaptörü yerleştirilir. (F) "İki renkli küp marker" hastanın anatomisine bağlı marker adaptörüne yerleştirilir. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
Şekil 6: "Görselleştirme" modunu kullanırken uygulama ekranı. Hastanın etkilenen anatomi 3D modelleri 3D baskılı küpün üst yüzünün üzerine yerleştirilmiştir. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
Şekil 7: "Kayıt" modunu kullanırken AR görselleştirme. 3D baskılı işaretçi, sanal 3B modellerle 3D baskılı biyomodelin kaydedilmesini sağlar. Bu rakamın daha büyük bir sürümünü görüntülemek için lütfen buraya tıklayın.
AR, tıp alanında eğitim, öğretim ve cerrahi rehberlik alanlarında büyük bir potansiyele sahiptir. 3D baskı açıkları ile birleşimi klinik uygulamalarda yeni olanaklar açabilir. Bu protokol, deneyimsiz kullanıcıların 3D baskılı referans belirteçleri olan hastaların anatomik 3D modellerinin görselleştirilmesi için AR ve 3DP'yi birleştiren bir akıllı telefon uygulaması oluşturmalarına olanak tanıyan bir metodolojiyi açıklar.
Genel olarak, AR ve 3DP'nin en ilginç klinik uygulamalarından biri, hastaya vakaya farklı bir bakış açısı vererek, belirli tıbbi durum veya tedavilerin açıklamalarını geliştirerek hasta-hekim iletişimini geliştirmektir. Başka bir olası uygulama, 3D baskılı hastaya özgü aletlerin (referans AR işaretleyicisi takılı) sert yapılara (örn. kemik) yerleştirilebildiği ve navigasyon için referans olarak kullanılabildiği hedef lokalizasyonu için cerrahi kılavuzluk içerir. Bu uygulama özellikle ameliyat sırasında kemik dokusu yüzeyine kolayca erişilebilen ortopedik ve maksillofasiyal cerrahi işlemler için yararlıdır.
Protokol, iş istasyonu kurulumu ve gerekli yazılım araçlarını açıklayan bölüm 1 ile başlar. Bölüm 2, 3D modeller elde etmek için herhangi bir tıbbi görüntüleme yönteminden hastanın hedef atomlarını kolayca segmente etmek için 3D Slicer yazılımının nasıl kullanılacağını açıklar. Oluşturulan sanal 3D modeller son AR uygulamasında görüntülenen olduğundan, bu adım çok önemlidir.
Bölüm 3'te, 3B Dilimleyici önceki bölümde oluşturulan 3B modelleri ar işaretçisiyle kaydetmek için kullanılır. Bu kayıt işlemi sırasında, hasta 3D modelleri verimli ve sadece AR marker ile ilgili olarak konumlandırılmış. Bu bölümde tanımlanan konum, son uygulamadaki hologram göreli konumunu belirler. Bu çözümün karmaşıklığı azalttığına ve olası uygulamaları çoğalttığına inanılmaktadır. Bölüm 3, modeller ve AR işaretçileri arasındaki uzamsal ilişkileri tanımlamak için iki farklı seçenek açıklar: "görselleştirme" ve "kayıt" modu. İlk seçenek, "görselleştirme" modu, 3D modellerin işaretçiye göre herhangi bir yere konumlandırılmasını ve tüm biyomodel olarak görüntülenmesini sağlar. Bu mod hastanın anatomisinin gerçekçi, 3Boyutlu bir perspektifini sağlar ve izlenen AR işaretleyicisini hareket ettirerek biyomodellerin hareket ettirilmesine ve döndürülmesine olanak tanır. İkinci seçenek, "kayıt" modu, otomatik bir kayıt işlemi sunan, biyomodel herhangi bir bölümüne bir işaretadaptörü eki ve birleştirme sağlar. Bu seçenekle, işaretleyici adaptörü de dahil olmak üzere 3B modelin küçük bir bölümü 3D yazdırılabilir ve uygulama modelin geri kalanını hologram olarak görüntüleyebilir.
Bölüm 4, 3B yazdırma işlemi için yönergeler sağlar. İlk olarak, kullanıcı iki farklı işaretçi arasında seçim yapabilir: "çift renk işaretçisi" ve "etiket işaretçisi". Tüm "çift renk işaretçisi" 3D baskılı olabilir, ancak çift ekstrüder 3D yazıcı gerektirir. Bu yazıcının kullanılamaması durumunda, "etiket işaretçisi" önerilir. Bu, kübik yapının 3D baskısı yla elde edilebilen, daha sonra küpün görüntülerini etiket kağıdı veya etiket tutkalı ile yapıştırarak elde edilebilen daha basit bir işarettir. Ayrıca, her iki belirteç de belirli bir adaptöre mükemmel bir şekilde sığacak şekilde genişletilebilir kesitlerle tasarlanmıştır. Böylece, işaretçi birkaç durumda yeniden kullanılabilir.
Bölüm 5, Vuforia yazılım geliştirme kitini kullanarak AR için bir Birlik projesi oluşturma sürecini açıklar. Bu adım, programlama deneyimi olmayan kullanıcılar için en zor bölüm olabilir, ancak bu yönergelerle, bölüm 6'da sunulan son uygulamayı elde etmek daha kolay olmalıdır. Kamera 3D baskılı işaretleyiciyi tanıdığında uygulama hastanın sanal modellerini akıllı telefon ekranında görüntüler. Uygulamanın 3D işaretleyiciyi tespit edebilmesi için, telefondan işaretçiye en az 40 cm veya daha az mesafenin yanı sıra iyi aydınlatma koşulları gereklidir.
Bu protokolün son uygulaması, kullanıcının görselleştirmek için belirli biyomodelleri ve hangi konumlarda seçmesini sağlar. Ek olarak, uygulama biyomodele bağlı 3D baskılı işaretçi ve adaptör kullanarak otomatik hasta-hologram kaydı gerçekleştirebilir. Bu, sanal modelleri çevreye doğrudan ve uygun bir şekilde kaydetme sorununu çözer. Ayrıca, bu metodoloji tıbbi görüntüleme veya yazılım geliştirme geniş bilgi gerektirmez, karmaşık donanım ve pahalı yazılım bağlı değildir ve kısa bir süre içinde uygulanabilir. Bu yöntemin ar ve 3DP teknolojilerinin tıp uzmanları tarafından benimsenmesini hızlandırmaya yardımcı olması beklenmektedir.
Yazarların açıklayacak bir şeyi yok.
Bu rapor PI18/01625 ve PI15/02121 (Ministerio de Ciencia, Innovación y Universidades, Instituto de Salud Carlos III ve Avrupa Bölgesel Kalkınma Fonu "Una manera de hacer Europa") ve IND2018/TIC-9753 (Comunidad de Madrid) projeleri tarafından desteklenmiştir.
Name | Company | Catalog Number | Comments |
3D Printing material: Acrylonitrile Butadiene Styrene (ABS) | Thermoplastic polymer material usually used in domestic 3D printers. | ||
3D Printing material: Polylactic Acid (PLA) | Bioplastic material usually used in domestic 3D printers. | ||
3D Slicer | Open-source software platform for medical image informatics, image processing, and three-dimensional visualization | ||
Android | Alphabet, Inc. | Android is a mobile operating system developed by Google. It is based on a modified version of the Linux kernel and other open source software, and is designed primarily for touchscreen mobile devices such as smartphones and tablets. | |
Autodesk Meshmixer | Autodesk, Inc. | Meshmixer is state-of-the-art software for working with triangle meshes. Free software. | |
iPhone OS | Apple, Inc. | iPhone OS is a mobile operating system created and developed by Apple Inc. exclusively for its hardware. | |
Ultimaker 3 Extended | Ultimaker BV | Fused deposition modeling 3D printer. | |
Unity | Unity Technologies | Unity is a real-time development platform to create 3D, 2D VR & AR visualizations for Games, Auto, Transportation, Film, Animation, Architecture, Engineering & more. Free software. | |
Xcode | Apple, Inc. | Xcode is a complete developer toolset for creating apps for Mac, iPhone, iPad, Apple Watch, and Apple TV. Free software. |
Bu JoVE makalesinin metnini veya resimlerini yeniden kullanma izni talebi
Izin talebiThis article has been published
Video Coming Soon
JoVE Hakkında
Telif Hakkı © 2020 MyJove Corporation. Tüm hakları saklıdır