Araştırma makalesi

Geliştirilmiş ORB algoritması ve homografi matrisine dayalı artırılmış gerçeklik turizm teknolojisi

DOI:

10.3791/69514

14 Nisan 2026

Bu makalede

Özet

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Bu çalışma, artırılmış gerçeklik turizmi için geliştirilmiş bir özellik noktası eşleştirme ve 3B kayıt yöntemi sunarak hizalanma, istikrar ve eşleştirme doğruluğunu artırmaktadır. Gelişmiş ORB, LK optik akışı ve geliştirilmiş homografi matrisini birleştiren yaklaşım, daha yüksek doğru eşleşme oranları ve kayıt doğruluğu sağlar ve turizm uygulamalarında sanal ve gerçek sahne birleşimini iyileştirir.

Özet

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Bu çalışma, artırılmış gerçeklik turizmi uygulamaları için geliştirilmiş bir özellik noktası eşleştirme ve 3D kayıt yöntemi önermektedir. Bu yöntem, kötü hizalama (hizalama) ve karmaşık ortamlarda düşük kararlılık ve düşük özellik eşleme doğruluğu gibi sorunları ele alır. Turizm görüntüleri için geliştirilmiş bir özellik puanı eşleştirme yöntemi tanıtılır; bu yöntem, Hızlandırılmış Sağlam Özellikler (SURF) algoritmasını geliştirilmiş Yönlendirilmiş FAST ve Döndürülmüş BRIEF algoritmalarıyla birleştirir. Bu yöntemde, özellik noktaları başlangıçta SURF algoritması kullanılarak tespit edilir ve yönelimleri dalga sısı yanıt analiziyle belirlenir. Lucas-Kanade optik akış yöntemi, özellik noktası takibi için kullanılır. Rastgele örneklem konsensus algoritması daha sonra yanlış izlenen noktaları elemek için kullanılır. Ayrıca, geleneksel homografi matrislerinin düşük eşleşme doğruluğu ve kayıt verimliliği gibi sınırlamalarını aşmak için geliştirilmiş bir homografi matrisine dayalı artırılmış gerçeklik turizmi 3D kayıt tekniği önerilmektedir. Önerilen yöntemin performansı, ölçek, bulanıklık, aydınlatma ve dönüş gibi çeşitli görüntü dönüşümleri altında SIFT, SURF ve orijinal ORB algoritmalarına karşı karşılaştırmalı deneylerle analiz edildi. Doğru eşleşme oranı ve eşleşme süresi değerlendirme metrikleri olarak kullanıldı. Farklı 3D modeller kullanılarak 3D kayıt için simülasyon testleri yapıldı. Kayıt doğruluğu ve başarılı kayıt sayıları, rotasyonel değişiklikler altında değerlendirildi. Sonuçlar, önerilen algoritmanın ortalama doğru eşleşme oranının, ölçek değişkeni özellik dönüşüm algoritması, hızlandırılmış sağlam özellik algoritması ve geliştirilmemiş algoritma kıyasla ölçek varyasyonu altında sırasıyla %44,08, %36,51 ve %16,09 arttığını göstermiştir. Bulanık dönüşüm altında doğru eşleşme oranı sırasıyla %33,46, %19,65 ve %9,35 arttı. Önerilen 3B kayıt tekniğinin ortalama kayıt doğruluğu, rotasyon dönüşümü altında %98,74 idi. Sonuçlar, çalışmanın önerilen yaklaşımının sahnenin sanal ve gerçek dünya füzyon etkisini başarıyla iyileştirebileceğini ve seyahat endüstrisinde artırılmış gerçeklik teknolojisinin kullanımına yeni bir yaklaşım sunduğunu ortaya koyuyor.

Giriş

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Teknoloji, hızla değişen dijital ekonomide kültür ve turizmin sinerjik ilerlemesini teşvik etmek için önemli bir araç olarak ortayaçıkmıştır 1. Son yıllarda, artırılmış gerçeklik (AR) teknolojisi, turizm, eğitim, tıp ve sanayi dahil olmak üzere çeşitli sektörlerde benimsenmede bir artış yaşamıştır. AR, daha geniş teknolojik alanda yükselenbir alan 2. Turizm alanında ise, bu teknoloji sanal bilgiyi gerçek sahnelere entegre ederek turistler için sürükleyici, etkileşimli bir deneyim sunuyor. Bu teknoloji sadece turistlerin seyahat deneyimlerini geliştirmekle kalmaz, aynı zamanda turizm tüketim sahnesini yenilikler sunar ve kültür ile turizm sektörünün dijital dönüşümünü teşvikeder. Ancak, dinamik ve yapılandırılmamış turizm ortamlarında AR'nin yaygın benimsenmesi hâlâ önemli teknik zorluklar nedeniyle engellenmektedir. Mevcut AR teknikleri genellikle pratik uygulamalarda zayıf bir dayanıklılık sergiler. Düşük özellik uyum doğruluğu, sanal ve gerçek nesneler arasında yetersiz hizalanma ve değişken ölçekler, aydınlatma değişiklikleri ve tıkanmalar gibi karmaşık çevresel koşullarda sınırlı kararlılıklakarakterize edilirler 4. Bu sınırlamalar, sanal içeriğin titremesi, kayması veya düzgün şekilde sabitlenememesi gibi sinir bozucu kullanıcı deneyimine yol açabilir; bu da sürüklenme ve gerçekçilik hissini zayıflatabilir. Bu nedenle, gerçek dünyada güvenilir şekilde çalışabilen sağlam ve verimli bir AR tekniğini keşfetmek, güncel araştırma önceliğidir. Hızlı özellik noktası çıkarma (FPE) ve tanım algoritması olarak, yönlendirilmiş FAST ve dönmüş BRIEF (ORB), yüksek verimliliği ve dönme değişmezliği nedeniyle görüntü FPE'de yaygın olarak kullanılır5.

Zhang ve ark.6 , ORB-SLAM2 yoğun haritaları için geliştirilmiş bir FPE yöntemi önerdi; bu yöntem, iç mekan ortamlarının 3D haritalarını edinme maliyetini artırmak ve maliyeti azaltmak amacıyla geliştirilmiştir. Yöntem, asimptotik örnek tutarlılığı sayesinde özellik noktalarının (FP) verimli çıkarılmasını sağlayarak bellek kullanımını azalttı. Yöntemin, üstün FPE hassasiyeti ve yüksek takip verimliliği ile navigasyon sürecinde kullanılabileceğibulundu 6. Wu, büyük ölçekli dönme hizalama hatası, düşük hizalama oranı, rastgelelik ve istikrarsızlık sorunlarını ele almak için ORB ve rastgele örnek konsensusunu (RANSAC) birleştiren hızlı bir özellik eşleştirme algoritması önerdi. Bu yaklaşımın etkinliği, önerilen yöntemin yüksek FP eşleştirme doğruluğu ve sağlam stabilitesergilediği bulgularla doğrulandı 7. Chen ve arkadaşları, geliştirilmiş ORB'yi Lucas-Kanade (LK) optik akış (OF) algoritması ile birleştiren bir özellik eşleştirme yöntemi önermiş, görüntü özellik eşleştirmesinin düşük doğruluğu sorununu çözmüştür. Yöntem, FPE için Michelson kontrast yöntemini kullandı ve quadtree yapısı, çıkarılmış FP'leri homojenleştirerek özellik uyumunun hesaplama miktarını azaltmak için kullanıldı. Sonuçlar, yöntemin FP uniformitesi ve doğruluğunun sırasıyla %0,22 ve %50,47 oranındaiyileştirildiğini gösterdi 8. Zuo ve arkadaşları, tam odaklı optik alan görüntülerinin FP eşleştirmesi için geliştirilmiş bir küre algoritması önerdi; bu algoritma, görüntü FPE ve eşleştirme yönteminin doğruluğunu ve dayanıklılığını artırmayı amaçlamıştır. Yöntem, ışık alanı tam odaklı görüntüler için FPE sayısını ve hassasiyetini artırmak için geleneksel ORBalgoritmasının geliştirilmesiyle geliştirilmiştir 9. Anggara ve ark., renk haritası ve ORB dedektörü AR'de birleştiren bir özellik çıkarma yöntemi önermiştir. Yöntem, önce görüntünün benekli ve kenar özelliklerini özellik tabanlı doğal özellik takip yöntemiyle çıkardı, ardından renk görüntünü ORB dedektörü kullanarak gri tonlu bir görüntüye dönüştürerek özelliklerin algılama verimliliğini artırdı. Sonuçlar, önerilen yaklaşımın özellik çıkarımı10 başarıyla iyileştirebileceğini gösterdi.

Sanal veri ve gerçek sahneleri AR teknolojileriyle doğru şekilde birleştirebilme kapasitesi nedeniyle, homografi matrisi (HM) son yıllarda büyük ilgi gördü11,12. Kim ve arkadaşları, HM tabanlı gerçek zamanlı çevrimiçi bir AR sistemi önerdi. Bu yöntem, sahne bilgilerini takip etmek için eşzamanlı lokalizasyon ve harita oluşturma ile 3D kamera kullanıyor ve görüntü kalitesini artırmak amacıyla görüntü kaynak karelerini doldurmak için HM kullanılıyordu. Sonuçlar, yöntemin görsel tutarsızlıkları ve artefaktları etkili bir şekilde azaltabileceğini ve AR kullanıcı deneyiminiiyileştirebileceğini gösterdi 13. Clement, üç seviyeli filtreleme tabanlı AR takip yönlendirme özellik tanımlama yöntemi önerdi. Yöntem, farklı kareler arasında hedefin hareketini tanımlamak için HM kullandı; böylece görüntü özelliklerinin uyumunun sağlamlığını artırmak sağlandı. Sonuçlar, yöntemin ışıklandırma değişimi, bulanıklık değişimi ve bakış açısı değişikliği için sırasıyla %100, %100 ve %99 tekrarlanabilirlik puanlarıelde ettiğini gösterdi (14). Liu ve ark., HM tabanlı uzaktan algılama görüntüleri için yerel bir hareket eşleştirme yöntemi önermiş, görüntü özelliklerinin yanlış eşleşmesini ortadan kaldırmayı amaçlamıştır. Göz önünde bulundurulan yöntem, HM tarafından görüntü yerel hareketinin tutarlılığını temsil etti ve bir yeniden örnekleme yöntemi tanıttı. Bulgular, önerilen yöntemin üstün bir uyum performansısergilediğini gösterdi 15.

Yukarıda incelendiği gibi, sağlam özellik eşleştirme ve kayıt için teknik arayışı, temelde uygulamanın etkileyici kullanıcı deneyimleri yaratma talebiyle yönlendirilmektedir. Bu teknik çalışmayı AR turizmi araştırmalarının daha geniş bağlamında konumlandırmak için, AR'nin turistler üzerindeki psikolojik ve davranışsal etkilerini ampirik olarak inceleyen son çalışmalarla etkileşimde bulunmak önemlidir. Örneğin, Zhu ve ark. AR turizminde özgünlüğün ve anlatı taşımacılığının, AR bağlantısı yoluyla ağızdan ağıza yayılmayı etkileme mekanizmasını yapısal denklem modellemesi kullanarak incelemiştir. Sonuçlar, AR bağlantısının özgünlük, anlatı taşımacılığı ve ağızdan ağıza yayılma arasındaki ilişkiyi aracılık ettiğini ortaya koydu ve miras turizmi pazarlamasına yeni bir yaklaşımsunuyordu. Aynı zamanda, Ngan ve Lei AR'nin spor etkinlikleri deneyimleri üzerindeki etkisini analiz etti ve niyeti yeniden gözden geçirdi. Çalışmaları, AR kullanıcılarının anlamlı şekilde daha yüksek bilişsel katılım gösterdiğini ve deneyimsel boyutların tekrar ziyaret etme niyetini önemli ölçüde etkilediğini göstererek, AR'nin etkinliklerin çekiciliğini ve sürükleyiciliğini artırmadaki etkinliğinidoğruladı 16. Ayrıca, Zhu ve arkadaşları, Palace Museum'daki bir AR sergisinden alınan anket verilerini kullanarak AR deneyimlerinde turist varlığının etkisi mekanizmasını (WOM) incelediler. Sonuçlar, varlığın WOM'u olumlu etkileyebileceğini gösterdi ve özgünlüğün burada önemli bir arabulucu roloynadığını 17.

Sonuç olarak, HM ile ORB algoritmasına dayalı AR teknikleri üzerine birçok akademisyen tarafından önemli bir araştırma yapıldı ve üstün sonuçlar vermiştir. Ancak ORB algoritması, FPE'nin ölçek değişimi, aydınlatma değişikliği veoklüzyon 18 altında zayıf dayanıklılığı ve verimsizliğinden zarar görmektedir. Ayrıca, geleneksel HM genellikle düşük eşleşme hassasiyeti ve kayıt verimliliğiyle karakterize edilen bir darboğazdır. Bu durum, dinamik turizm ortamlarında sanal nesnelerin uyumsuzluğuna ve istikrarsızlığına yol açar. Mevcut yöntemlerin performansı ile turizmde istikrarlı, sürükleyici AR deneyimleri gereksinimleri arasındaki fark, kritik ve ele alınmamış bir sorun olarak kalmaktadır. Bu kalıcı zorlukları ele almak ve turizmde daha istikrarlı ve sürükleyici bir AR deneyimi sağlamak amacıyla, bu çalışma FPE ve 3D kaydının etkinliğini artırmaya yönelik motif edilmiştir. Bu çalışmanın üç teorik katkısı vardır. İlk olarak, SURF dedektörünün ölçek değişmez özelliğini ORB tanımlayıcısının geliştirilmiş hesaplama verimliliğiyle birleştiren yeni bir özellik eşleştirme çerçevesi sunar. Bu entegrasyon, dalgalet tepkisi yoluyla özellik yöneliminin belirlenmesi ve Harris köşe kriterleriyle puan setinin iyileştirilmesiyle geliştirilir. Bu, dönüşümler altında özellik karşılıkları için daha sağlam bir teorik model sunar ve sadece ardışık olmaktan daha fazlası olur. İkinci olarak, homografi tahmin sürecine teorik bir geliştirme sunar; sanal-gerçek nesne geri hesaplama yöntemi kullanılır. Bu yaklaşım, geleneksel homografi matrislerinin sınırlamalarını aşmayı amaçlamaktadır; 3D kayıt için daha kararlı ve hassas bir projeksiyon modeli sunar. Son olarak, bu gelişmiş bileşenleri sistematik olarak birleştirerek, çalışma açık hava turizminin karmaşıklıklarına özel olarak uyarlanmış üstün sanal-gerçek füzyon elde etmek için konsolide bir teorik yaklaşım sunmaktadır.

Bu geliştirilmiş teknik, önemli turizm paydaşları için son derece önemlidir. Bu sayede destinasyon pazarlamacıları ve tur operatörleri, benzersiz değer teklifleri olarak hizmet veren istikrarlı ve sürükleyici AR uygulamaları geliştirmelerini sağlar. Kültürel miras alanı yöneticileri için, fiziksel eserlere zarar vermeden eğitim katmanları oluşturmak için güvenilir bir araç sunar. Sonuç olarak, turistler için bu yöntem, sanal bilginin gerçek ortamla sorunsuz ve istikrarlı bir birleşimi sunarak deneyimi doğrudan geliştirir. Bu, yanlış hizalanmış veya titreyen sanal içeriklerin yarattığı hayal kırıklığını ortadan kaldırır. Sonuç olarak, dalış çok daha derinleşir, bağlamsal anlayış zenginleştirilir ve turizm hizmetinden genel memnuniyet artar. Bu araştırmanın yenilikçiliği şöyledir: (1) Görüntü Gauss filtreleme ile düzleştirilir ve dalga siciti yanıtı FP'lerin yönünü belirlemek için kullanılır. Ayrıca, FP algılamasının doğruluğunu ve stabilitesini artırmak için en iyi FP'ler Harris köşe nokta algılama tekniğiyle entegre edilerek filtrelenir. (2) RANSAC algoritması, yanlış takip edilen FP'leri ortadan kaldırmak ve özellik eşleştirmenin sağlamlığını daha da artırmak için tanıtılır. (3) HM, geleneksel HM'nin düşük FP eşleştirme doğruluğu ve kayıt verimliliği gibi sınırlamalarını gidermeyi amaçlayan sanal gerçek nesne geri hesaplama yöntemiyle geliştirilir.

Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.

Protokol

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Bu bölüm, ilk olarak turizm görüntüleri için SURF ve geliştirilmiş bir ORB algoritmasını birleştirerek FP eşleştirme yöntemi önerir; böylece FP eşleştirmenin sağlamlığını artırır. Daha sonra, çalışma, sanal bilgi ile gerçek dünya arasındaki füzyon etkisini artırmak için geliştirilmiş HM tabanlı bir AR turizmi 3D kayıt tekniği öneriyor. Deneyler, halka açık görüntü veri setleri kullanılarak gerçekleştirildi. Özellikle, ölçek, bulanıklık, aydınlatma ve bakış açısı farklılıklarına sahip görüntü dizilerini içeren Oxford Görsel Geometri Grubu (VGG) veri seti kullanılmıştır ve bilgisayar görüşünde özellik eşleştirme ve kayıt algoritmalarının değerlendirilmesinde yaygın olarak benimsenmiştir. Bu kamuya açık veri setinin kullanımı için etik komite onayı gerekmemektedir.

SURF ile turizm görsellerinde FP eşleştirme için geliştirilmiş bir ORB algoritmasının birleştirilmesi

Turizm sektörünün hızla gelişmesiyle birlikte, otomatik turizm hizmetlerinde AR teknolojisine olan talep artmaktadır. ORB algoritması, verimli bir FP algılama ve tanımlama algoritmasıdır. AR teknolojisi yaygın olarakkullanılmıştır 19. Ancak, FP turizm görüntüleri eşleştirme sürecinde, mevcut ORB algoritması ölçek değişikliklerine karşı zayıf dayanıklılık, düşük özellik eşleştirme doğruluğu ve zaman alıcı olma gibi kusurlarasahiptir. Eşleşmenin doğruluğunu ve dayanıklılığını artırmak için, bu çalışma SURF'u geliştirilmiş bir ORB algoritması ile entegre eden sağlam bir özellik eşleştirme yöntemi önermektedir. Ölçek değişmezliği elde etmek için giriş görüntüsü Gauss filtreleme ve piramit yapısından geçer. SURF algoritması, ölçek değişmez FP'leri tespit eder ve yönelimler dalga geçidi yanıtlarıyla belirlenir. Özellik kalitesi, Harris köşe kriteriyle başlangıç noktalarının iyileştirilmesi ve en ayırt edici noktaların korunmasıyla iyileştirilir. Lucas-Kanade optik akış yöntemi, kareler boyunca özellikleri takip eder ve RANSAC algoritması uyumsuz noktaları ortadan kaldırır. Burada ele alınan metodolojik boşluk sadece SURF ve ORB'nin ardışık uygulanması değil, aynı zamanda karmaşık turizm ortamlarında standart hibritlerin özel sınırlamalarını aşmak için tasarlanmış yeni bir hibritleşme stratejisidir. Geleneksel SURF-ORB yaklaşımlarının aksine, tespit için SURF kullanıp doğrudan ORB tanımlayıcısı uygulanırken, mevcut yöntem iki kritik geliştirme getirir. İlk olarak, SURF ile lokalize edilen her FP'nin yönelimi, dalga geçimi yanıtı kullanılarak yeniden hesaplanır. Bu, standart Haar-dalga tabanlı yöntemle sadece SURF'dan daha sağlam bir yön tahmini sağlar. İkinci ve daha da önemlisi, başlangıçtaki SURF puanları doğrudan kullanılmaz. Bunun yerine, Harris köşe kriteriyle titizlikle geliştirilmiş, düz bölgelerde veya kenarlar boyunca yer alan düşük yanıtlara sahip ayırt edici olmayan noktalar filtrelenmiştir.

Görüntü ön işleme

Turizm görüntülerinin ön işleme aşamasında, çalışma gri tonlu görüntülerden özellikleri çıkarıyor. Görüntünün yerel özelliklerini daha iyi karakterize etmek için çalışma, görüntü21'i tanımlamak ve sınıflandırmak için gradyan bileşenini kullanır. Denklem (1) onun ifadesini göstermiştir.

figure-protocol-1(1)

(1) Denkleminde I(x,y) görüntünün (x,y) koordinatındaki piksel değerini gösterir. figure-protocol-2(x,y)'deki görüntünün gradyan vektörünü gösterir. figure-protocol-3 ve figure-protocol-4 görüntünün kısmi türevlerini sırasıyla x ve y yönlerinde gösterir. T, gradyan vektörünün transpozunu gösterir.

Özellik noktası algılama

Görüntü gradyan bileşenleriyle tanındıktan sonra, çalışma, görüntünün FP'lerini tespit etmek için ORB algoritmasındaki hızlandırılmış segmentler testinden (FAST) alınan özellikleri kullanır. Ayrıca, FP'ler ikili sağlam bağımsız temel özellikler (BRIEF) açıklamaalgoritması 22 kullanılarak şiddetle eşleştirilir. Bu algoritmanın özellik algılanması ve eşleştirme şeması Şekil 1'de gösterilmiştir.

figure-protocol-5
Şekil 1: FAST algoritması özellik algısı ile BRIEF açıklama algoritması arasındaki özellik eşleştirmesinin şematik diyagramı. Bu şekilin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.

Şekil 1, FAST ve BRIEF algoritmalarının özellik tespit sürecini göstermektedir. Şekil 1A, FAST algoritması kullanılarak özellik algılama şematik diyagramıdır. Orta piksel etrafındaki parlaklığı karşılaştırmak için 16 piksellik dairesel bir şablon, görüntüdeki köşe özelliklerinin hızlı tespiti için kullanılır. Şekil 1B, BRIEF algoritmasında özellik eşleştirmesinin şematik diyagramıdır. Özellik noktalarının etrafında birkaç çift piksel seçilerek gri tonlama karşılaştırması yapılarak ikili tanımlayıcılar oluşturulur ve iki görüntü arasındaki özellik noktalarının uyumunu sağlamak için kaba kuvvet eşleştirmesi kullanılır. Bu geliştirme, görüntüyü yumuşatmak ve yüksek frekanslı gürültüyü azaltmak için kullanılan Gauss filtreleme yönteminin ilk kullanımını içerir. Daha sonra, görüntünün mekansal çözünürlüğünü azaltmak için aşağı örnekleme yöntemi kullanılır; böylece hesaplama karmaşıklığı azaltılırken görüntünün ana özellikleri korunur. Çalışma, yukarıda bahsedilen iki tekniği kullanarak görüntü FP'lerinin ölçek invaryans özelliklerine sahip olmasını sağlamak için bir görüntü piramidi oluşturmayöntemi kullanmaktadır 23. Düşük geçirimli Gauss filtresiyle görüntünün yumuşatılması için kullanılan ifade Denklem (2)'de gösterilmiştir.

figure-protocol-6 (2)

Denklem (2)'de, ge(x,y) Gauss filtre fonksiyonunu gösterir. e, Gauss fonksiyonunun standart sapmasıdır (SD). exp, üstel fonksiyonu gösterir. Gauss filtreleme ile oluşturulan görüntü piramidi Şekil 2'de şematik olarak gösterilmiştir.

figure-protocol-7
Şekil 2: Gauss filtreleme ile oluşturulan görüntü piramidinin şematik diyagramı. Bu şekilin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 2 , Gauss filtreleme ve aşağı örnekleme ile kademeli olarak daha düşük çözünürlüklü birden fazla görüntünün üretildiği görüntü piramidi yapısını gösterir. Bunlar arasında, Gauss filtresi, görüntüdeki yüksek frekanslı gürültüyü konvolüsyon işlemiyle bulanıklaştırarak azaltır. Bu ön işleme aşamasında görsel bir kontrol noktası olarak, oluşturulan görüntü piramidi görüntülenebilir. Belirtmek gerekir ki, piramidin her seviyesi orijinal görüntünün giderek daha düşük çözünürlüklü bir çözünürlüğünü sunar. Uygulanan Gauss filtreleme ve küçültme sayesinde bulanıklıkta belirgin bir artış ve ince detaylarda azalma görülür. Bir görüntüdeki FP'lerin tanımlanmasının etkinliğini artırmak için, çalışma, bu FP'leri görüntüde lokalize etmek için bir SURF algoritması kullanmaktadır. Bu yöntem, FP'nin çevresindeki bölgeyi nicelikten ölçmeyi ve dalga geçimi yanıtından yararlanarak FP'nin yönünü belirlemeyi içerir. SURF ile çıkarılan tekrarlanmış ve geçersiz FP'lerin varlığı nedeniyle, aşırı sayıları hedef görüntü (TI) özelliklerinin tanıma hızını azaltır. Bu nedenle, çalışma Harris açı noktası algılama algoritmasını kullanarak optimal görüntüFP'lerini 24 belirlemektedir. Denklem (3), algoritmanın açısal yanıt değerini gösterir.

figure-protocol-8 (3)

Denklem (3)'te, H Harris matrisini gösterir. u(x,y) pencerenin ağırlık fonksiyonunu gösterir. Ix ve Iy, piksel noktasının gri değerinin (GV) boyutunu gösterir. A, Harris açısının yanıt değerini gösterir. det H ve traceH, sırasıyla Harris matrisinin determinantı ve izini gösterir. k katsayıyı gösterir. SURF algoritması tarafından seçilen FP'lerin yönünün şematiği ve Harris açı algılama algoritmasının kaydırma penceresi Şekil 3'te gösterilmiştir.

figure-protocol-9
Şekil 3: Harris köşe algılama algoritması için SURF algoritması, FP seçimi ve kaydırma pencerenin şematik diyagramı. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 3 , bir görüntüdeki FP'leri tespit etmek için SURF algoritmasının bileşimini göstermektedir. Şekil 3A , SURF algoritmasında özellik noktası yönü seçiminin şematik diyagramını göstermektedir. Özellik noktası çevresinde Haar dalgalet yanıtının ana yönü hesaplanarak, özellik noktasının dönme değişmez yönü belirlenir ve genellikle içgüsel olarak oklar veya yönlü çizgi segmentleriyle temsil edilir. Şekil 3B , Harris köşe algılama algoritmasının kaydırma penceresinin şematik diyagramıdır ve pencerenin görüntü alanı içindeki hareket sürecini gösterir. Köşe noktaları, pencere içindeki piksellerin gri tonlu değişimleri hesaplanarak tespit edilir ve yüksek yanıt değerlerine sahip alanlar köşe noktaları olarak tanımlanır.

Özellik uyumu

Görüntü FP'leri tespit edilmesinin ardından, çalışmada tespit edilen görüntü FP'lerini izlemek için LK OF yöntemi kullanılmıştır. Bu yöntem, komşu görüntü kareleri arasındaki hareketi, görüntüdeki FP'lerin hareketini takip ederek video dizisindeki FP eşleştirmesini sağlar. LK OF yöntemi, bitişik görüntü kareleri arasındaki hareketi hesaplarken sabit piksel GV, küçük hareket ve bölge hareketi tutarlılığı varsayımlarınıkarşılamalıdır 25. Lucas-Kanade yöntemi, gerçek zamanlı AR turizmi uygulamaları için kritik olan hesaplama verimliliği nedeniyle stratejik olarak benimsenmiştir. Varsayımları belirli bağlam içinde hafifletilir. Video yakalamanın yüksek kare hızı genellikle küçük kare arası yer değiştirmeleri sağlar ve bu da küçük hareket gereksinimini karşılar. Mutlak parlaklık tutarlılığı ideal olsa da, ardışık kareler arasındaki kısa takip süresi ciddi ihlalleri en aza indirir. En önemlisi, sonraki RANSAC algoritması, varsayım ihlallerinden kaynaklanan potansiyel takip hatalarını istisna öğeleri filtreleyerek sağlam bir şekilde ele alır. Bu nedenle, LK, çıkışı titizlikle doğrulanan verimli bir başlangıç takipçisi olarak hizmet eder; bu da onu hız ve dayanıklılığın önemli olduğu gerçek zamanlı bir sistem için uygun kılar. Sabit piksel GV varsayımına göre, ifade Denklem (4)'te gösterilmiştir.

figure-protocol-10 (4)

(4) Denkleminde, I(x,y,t) görüntünün t momentindeki (x,y) konumundaki piksel GV'sini gösterir. Ix ve Ix , pikselin x ve y yönlerindeki yer değiştirmesini gösterir. i ve j, piksel noktasının OF bileşenlerini gösterir. Ix,I y ve It , sırasıyla x, y ve t yönlerindeki görüntü farkını gösterir. Bölgesel hareket tutarlılığı varsayımı, Denklem (5)'te hesaplanır.

figure-protocol-11 (5)

Denklem (5)'te,I tb, t zaman yönünde alandaki b-ci piksel noktasının kısmi türevini gösterir. v x v, seçilen alan alanının büyüklüğünü gösterir. b, alan içindeki tüm piksel noktalarını ifade eder. Sonuç olarak, mevcut çalışma, takip edilen FP'leri eşleştirmek için BRIEF tanımlayıcısını ve ORB tarafından yanlış izlenen FP'leri reddetmek için RANSAC algoritmasını kullanmaktadır. Bu yöntem kombinasyonu, özellikeşleştirmenin sağlamlığını artırır 26. Şekil 4 , LK OF yönteminin şematik diyagramını göstermektedir.

figure-protocol-12
Şekil 4: LK OF yönteminin şematik diyagramı. Bu figürün daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 4, bitişik kareler arasında FP yer değiştirmesi için yinelemeli bir optimizasyon yöntemi kullanan LK akışı optik saçının uygulama sürecini göstermektedir. Özellik eşleştirme algoritmasının niteliksel doğrulanması için, şablon ile test görüntüleri arasındaki eşleşen FP'ler görsel olarak üst üste bindirilebilir. Doğru eşleşen nokta çiftleri genellikle yeşil çizgilerle bağlanır veya yeşil göstergelerle işaretlenir. Buna karşılık, RANSAC algoritması kırmızı işaretlerle outlier'leri gösterebilir. Bu, nicel analizden önce eşleşme sağlamlığı ve doğruluğunun anında görsel bir değerlendirmesini sağlar. Çalışma, RANSAC algoritmasını kullanarak görüntüdeki ilgili FP'lerin HM'sini hesaplıyor ve böylece doğru eşleşmemiş olanlar ortadan kaldırılıyor. Doğru eşleşen FP'ler daha sonra korunur. Bu durumda, RANSAC algoritmasının HM ve ölçek parametre ifadesi Denklem (6)'da gösterilmiştir.

figure-protocol-13 (6)

Denklem (6)'da M HM'yi gösterir. m matris'teki elemanı M'yi gösterir. S ise ölçek parametresini gösterir. (x,y) ve (x',y') şablon görüntüsünün FP konumlarını ve test görüntüsünü gösterir. Test görüntüsündeki FP'lerin koordinatlarını edindikten sonra, çalışma bu noktalar ile eşleşen FP'ler arasındaki mesafelerin karşılaştırmalı analizini yapar. Denklem (7), aynı zamanda yineleme sayısını güncellediğini ve iç noktaların sayısını belirlediğini gösterir.

E = log(1 - c)/log(1 - ηn) (7)

Denklem (7)'de E, yinelemelerdir. c, özgüven seviyesini ifade eder. η, iç noktaların oranını gösterir. n, örnek miktarıdır. Sonra, E yinelemesinin SD ifadesi Denklem (8)'de gösterilir.

figure-protocol-14 (8)

Denklem (8)'de, Sd(E) SD'yi gösterir. Yukarıda açıklanan ORB algoritmasının geliştirilmesi, sonraki 3B kayıt teknolojisi için yüksek kaliteli bir özellik eşleştirme temeli sağladığı gösterilmiştir. Bu gelişme, karmaşık sahnelerde daha yüksek doğruluk ve dayanıklılık gösteriyor. Bu sahnelerden bazıları ölçek değişimi, ışık değişimi ve oklüzyonu içerir.

AR turizmi için geliştirilmiş ORB ve geliştirilmiş homografi için sözde kod şöyledir.

Algoritma 1: AR Turizmi için SURF ile geliştirilmiş ORB ve Geliştirilmiş Homografi
Giriş: Turizm görüntü dizisi I, 3D sanal model M
Çıktı: Sanal nesne kayıtlı AR sahnesi
Adım 1: Görüntü Ön İşleme
1: I_gray ← ConvertToGrayscale(I)
2: I_smooth ← GaussianBlur(I_gray, kernel=5×5, σ=1.2)
3: Piramit ← BuildImagePyramid(I_smooth, seviyeler=4, ölçek=1.2)

Adım 2: Özellik Noktası Tespiti
4: keypoints_SURF ← SURF_Detect(Piramit, HessianThreshold=1000)
5: keypoints_SURF kp'de her kp için
6: ComputeWaveletResponse(kp) ← yönelim
7: son
8: keypoints_Harris ← HarrisCornerFilter(keypoints_SURF, k=0.04)
9: tanımlayıcılar ← ImprovedORB_Describe(keypoints_Harris)

Adım 3: Özellik Eşleştirme
10: keypoints_tracked ← LucasKanadeOpticalFlow(keypoints_Harris, window=15×15)
11: BruteForceMatcher ← eşleşmeler(tanımlayıcılar)
12: inliers, H ← RANSAC(matches, maxIterations=2000, reprojThreshold=3.0)

Adım 4: Geliştirilmiş Homografi ile 3D Kayıt
13: H_improved ← ComputeImprovedHomography(inliers, camera_intrinsics)
14: R, t ← DecomposeHomography(H_improved)
15: poz ← ComposeCameraPose(R, t)// Adım 5: AR Rendering
16: virtual_object ← Load3DModel(M)
17: scene_rendered ← OpenGL_Render(virtual_object, poz, arka plan=I)
18: Return scene_rendered

AR turizmi 3D kayıt tekniği, geliştirilmiş HM temelinde

FP eşleştirme yöntemiyle turizm görüntülerinin özelliklerini doğru şekilde eşleştirdikten sonra, bu yöntemin AR teknolojisine daha fazla uygulanması gerekir. 3D kayıt teknolojisi, AR sistemlerinin gerçekleştirilmesi için temel bir teknolojidir. Gerçek dünyadaki kameranın poz bilgisini, hedef turizm görüntüsünün projeksiyonu yoluyla hesaplar. Bu, sanal nesneler ile gerçek sahnelerin doğru eşleşmesini ve birleştirilmesinisağlar 27. HM, sanal nesneyi kullanıcının bakış açısından gerçek dünyaya eşleyebilir; bu da sanal bilgi ile gerçek dünya arasındaki birleşme etkisini artırır. Ayrıca, logo kısmen gizlendiğinde sanal gerçekliği kaydetme sorununu da çözebilir. Ancak, gerçek 3D kayıt teknolojisindeki HM'nin kayıt verimliliği düşüktür ve bu sanal nesne hizalanmasına yol açar; bu da sanal nesnelerinistikrarsızlığına yol açar 28. Bu nedenle, bu çalışma geliştirilmiş bir HM temelinde bir 3B kayıt tekniği önermektedir. Faz 1'den doğru FP çiftleri kullanılarak, geliştirilmiş HM, kamera içlerini içeren sanal nesneden gerçek nesne geri hesaplama yöntemiyle hesaplanır. Bu yöntem, dinamik sahnelerde geleneksel yöntemlerin düşük kayıt verimliliği ve sanal nesne uyumsuzluğunu etkili bir şekilde ele alır. Matris, kamera pozunu tanımlamak için bir dönme matrisi ve bir çeviri vektör olarak ayrılır. OpenGL render motoru, poz parametrelerine göre 3D sanal modelleri canlı video akışına tam olarak yansıtır. Doku haritalama ve aydınlatma modelleri fiziksel olarak tutarlı bir füzyon sağlar.

3D kayıt ve görselleştirme

3D kayıt tekniğinin gerçekleştirilmesi için, çalışmanın önce 3D gerçek dünyayı 2D bir görüntüye eşleyen bir iğne deliği görüntüleme modeli oluşturması gerekir. Bu modelin ifadesi Denklem (9)'da gösterilmiştir.

figure-protocol-15 (9)

(9) Denkleminde, X, Y ve O kameranın üç eksenini gösterir. (x,y,f) koordinat vektörünü gösterir. f, odak uzaklığını (FL) gösterir. λ ölçek faktörünü gösterir. Şekil 5'te gösterildiği gibi, mevcut çalışma, iğne deliği kamerasının görüntüleme özelliklerini, görüntü CS ile kamera CS arasındaki dönüşüm ilişkisini kullanarak incelemektedir.

figure-protocol-16
Şekil 5: Iğne deliği görüntüleme modeli ve mekânsal noktalar ile düzlemsel projeksiyon noktaları arasındaki ilişki. Bu şeklin daha büyük bir versiyonunu görüntülemek için lütfen buraya tıklayın.

Şekil 5 , iğne deliği görüntülemenin temel yapısını göstermektedir. Şekil 5A , iğne deliği görüntüleme modelinin şematik diyagramıdır; bu tablo, kameranın ortasındaki küçük bir delikten iki boyutlu bir görüntüleme düzlemine üç boyutlu bir sahnenin yansıtılmasının temel geometrik yapısını tanımlar; bu yapı ışın yayılımı ve perspektif projeksiyonu prensiplerini yansıtır. Şekil 5B , kamera merkezi üzerinden görüntü düzlemindeki karşılık gelen noktalara mekânsal noktaların projeksiyon sürecini daha da göstererek, odak uzaklığı, görüntü noktası koordinatları ve nesne noktası koordinatları arasındaki orantılı ilişkiyi netleştirir. Iğne deliği görüntüleme modeli oluşturulduktan sonra, çalışma HM'yi kullanarak şablon ile kamera yakalama altında gerçek sahne görüntüleri arasındaki ilişki haritalamasını oluşturuyor. İki görüntü I1 veI 2'nin özellik eşleşme noktalarının aynı düzlemde olduğu varsayılır. Düzlem, Denklem (10)'da gösterilen ifadeyi karşılamalıdır.

NZ P + d = 0 (10)

Denklem (10)'da, P düzlemi gösterir. N, düzlem P'nin normal vektörünü gösterir. d, düzlem P'den orijina olan mesafeyi gösterir. Z, çeviri vektörünü gösterir. Döndürmeler ve çevirmeler için, çalışma, bunların çıkarılması için tekil değer ayrıştırma yöntemini kullanır. Bu ifade Denklem (11)29'da gösterilmiştir.

figure-protocol-17 (11)

Denklem (11)'de, p1 ve p2, sırasıyla I1 ve I2 görüntülerindeki gölge nokta çiftleriyle eşleşen özelliğin piksel koordinatlarını gösterir. r1 ve r2, sırasıyla I1 ve I2 resimlerindeki piksel noktalarının ölçeklenme faktörlerini gösterir. K, kameranın iç referans matrisini gösterir. R, dönme matrisini gösterir. HM yüksek hesaplama karmaşıklığına sahiptir ve FP eşleştirme hatası sorununa yatkındır. Bu nedenle, çalışma, sanal ve gerçek nesne tersi hesaplamayöntemi 30 kullanarak bunu geliştirmektedir. Geliştirilmiş HM ifadesi Denklem (12)'de gösterilmiştir.

figure-protocol-18 (12)

Denklem (12)'de M' geliştirilmiş HM'yi gösterir. fx ve fy ise kameranın X ve Y ekseni boyunca FL'lerini gösterir. U ve V, ana nokta koordinatlarını gösterir. γ, eğik parametreyi gösterir. Yöntemin fiziksel dönüşümü Denklem (13)'te gösterilmiştir.

figure-protocol-19 (13)

Denklem (13)'de, T' fiziksel dönüşüm matrisini ifade eder. tx, ty ve to üç koordinat ekseninin dönme bileşenlerini gösterir. [R|Z] dünyanın dönüşüm matrisini ve kamera bilgisayar sistemini ifade eder. AR teknolojisinin uygulanmasında, şablon ile gerçek seyahat sahnesinin görüntüsü arasındaki eşlemenin ifadesi Denklem (14)'te gösterilir.

figure-protocol-20 (14)

Denklem (14)'de, Is ve Id sırasıyla referans ve TI'lerdeki noktaları gösterir. Çalışma, geliştirilmiş HM'nin hizalama doğruluğunu da hesaplayarak yöntemin hizalama etkinliğini Denklem (15)'te ifade edildiği gibi inceler.

figure-protocol-21 (15)

Denklem (15)'de, Pre(M') geliştirilmiş HM'nin hizalama doğruluğunu gösterir. (xa,y a,o a) gerçek FP'leri gösterir. (xb,y b,o b) hizalanmış FP'leri gösterir. n ise eşleşen nokta gruplarının sayısını gösterir. Şekil 6 , şematik diyagram ile yükseltilmiş HM'nin fotoğrafları arasındaki eşlemeyi gösterir.

figure-protocol-22
Şekil 6: Geliştirilmiş HM'nin şematik diyagramı ve görüntülerin eşleme ilişkisi. Bu şekilin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Şekil 6'da gösterildiği gibi, şablon görüntüsü ile TI arasında açık bir karşılık vardır. Geliştirilmiş HM'nin uygulanmasından sonra, önemli bir görsel kontrol noktası, şablon görüntünün hedef sahne görüntüsüne çarptırılması ve hizalanmasını içerir. Projeksiyon şablonunun kenarları, TI'deki ilgili özelliklerle yakından hizalanmalıdır. Son AR render işlemi sırasında, sanal 3D modeli görsel olarak inceleyerek gerçek dünya sahnesinde doğru konum ve yöne ısrarlı ve doğru şekilde sabitlendiğinden emin olun. Kamera perspektifi değişirken belirgin bir titreme veya hizalanma olmamalıdır.

Çalışma, şablon görüntünün geliştirilmiş bir ama-affet matrisi aracılığıyla eşlenmesini göstermektedir. Sanal nesneler ile gerçek turizm manzaraları arasında gerçek zamanlı etkileşim sağlamak için çalışma, AR turizm sisteminin inşası için OpenGL teknolojisini kullanarak 3D modeller oluşturmaktadır. Teknik önce OpenGL bağlamını kurar, sanal turist öğelerinin 3D modelini yükler ve doku haritalama ile aydınlatma ile hesaplar. Daha sonra, kamera tarafından çekilen gerçek zamanlı video akışı arka plan olarak kullanılır ve sanal nesnelerin renderlenmesi için bir referans sağlar. Sanal nesneler, sanal nesneleri doğru konum ve yönde oluşturarak gerçek dünya sahnesiyle harmanlanarak gerçek dünyaya doğru bir HM ile doğru şekilde üst üste bindirilir. AR turizm sisteminde, video, OpenCV kütüphanesi üzerinden çekilerek31 turunun gerçek zamanlı videosu için çekiliyor. Görüntü işleme, video karelerindeki özellikleri tanımlamak ve eşleştirmek için optimize edilmiş bir ORB algoritması kullanır. 3B kayıt modülünde, çalışmada sanal ve gerçekliği birleştirmek için geliştirilmiş bir HM kullanılıyor. Son çıktı ve etkileşim OpenGL teknolojisi aracılığıyla gösterilir. AR tur teknolojisinin uygulama süreci, AR tur teknolojisinin genel uygulama sürecini gösteren Şekil 7'de gösterilmiştir. Şekil 7 , AR turizm teknolojisinin sistem uygulama akış şemasını sunmaktadır. Sistem başlatıldığından sonra, gerçek zamanlı video akışı önce kamera tarafından yakalanır ve hedef görüntü çıkarılır. Süreç daha sonra özellik işleme aşamasına geçer ve ardışık olarak özellik noktası çıkarımı ve açıklamasını gerçekleştirerek görüntü özellikleri oluşturulur. Özellik noktası eşleşmesi başarılı olursa, sistem kamera poz parametrelerinin hesaplandığı 3D takip kayıt aşamasına geçer. Bu, sanal materyal kütüphanesinden alınan 3D modellerle birleştirilerek sanal gerçek füzyon sağlanır ve son birleşmiş AR etkisi kullanıcıya gerçek zamanlı olarak gösterilir. Eşleşme başarısız olursa, uyumsuz noktaları elemek için RANSAC algoritması kullanılır ve sistemin kararlılığı ve dayanıklılığını sağlamak için özellik işleme aşaması yeniden girilir. Tüm süreç, görüntü alımı ve özellik işlemeden 3D kayıt, sanal-gerçek birleşme ve etkileşimli görüntülemeye kadar tamamen kapalı bir döngü oluşturur; bu da AR turizm sistemlerinin dinamik sahnelerde gerçek zamanlı, istikrarlı sanal-gerçek füzyon elde etme teknik yolunu gösterir.

figure-protocol-23
Şekil 7: AR turizm teknolojisinin uygulama sürecinin şematik diyagramı. Bu şeklin daha büyük bir versiyonunu görmek için lütfen buraya tıklayın.

Deneysel kurulum ve malzemeler

Deneylerin tekrarlanabilirliğini sağlamak için, bu çalışmada kullanılan donanım spesifikasyonları, yazılım ortamı ve veri setleri Tablo 1'de açıkça listelenmiştir.

KategoriMaddeTeknik Özellikler / Versiyon
DonanımKameraLogitech C920 HD Pro Web Kamerası
Bilgisayar İşlemciAMD Ryzen 7 3700X 8 Çekirdekli İşlemci
Bilgisayar Belleği32 GB RAM
İşletim SistemiWindows 10 (64-bit)
Yazılım ve KütüphanelerProgramlama DiliC++
Gelişim OrtamıMicrosoft Visual Studio 2019
Bilgisayar Görüşü KütüphanesiOpenCV 4.5.1
Grafik API'siOpenGL 4.6
Simülasyon PlatformuVisual Studio Simülasyon Araçları
Veri setiBirincil veri setiOxford Veri Seti

Tablo 1: Deneysel kurulum: donanım, yazılım ve veri seti spesifikasyonları.

OpenCV'de, Gaussian bulanıklığı GaussianBlur() fonksiyonu kullanılarak uygulanır. Görüntü piramidi buildPyramid() kullanılarak inşa edilmiştir. SURF dedektörü SURF.create() ile başlatılır ve Hessian eşiği 400'e ayarlanır. Harris köşe yanıtı cornerHarris() kullanılarak hesaplanır ve ardından anahtar noktaları filtrelemek için maksimum olmayan bastırma uygulanır. LK optik akışı, piramidal Lucas-Kanade yöntemini uygulayan calcOpticalFlowPyrLK() fonksiyonu kullanılarak hesaplanır. findHomography() fonksiyonu, homografi tahmini için kullanılır; belirtilen yeniden projeksiyon eşiğinden yararlanmak için metod bayrağı RANSAC olarak ayarlanır. Ortaya çıkan HM, perspectiveTransform() ile birlikte kullanılarak inlier noktalarını doğrular. OpenGL render pipeline'da, HM kamera pozuna dönüştürülür ve glLoadMatrix() kullanılarak ayarlanır. 3D sanal modeller .obj dosya olarak yüklenir ve standart OpenGL dönüşüm komutları (glTranslate, glRotate) kullanılarak render edilir. OpenCV'den alınan gerçek zamanlı video akışı, son AR üst katmanı elde etmek için glTexImage2D() kullanılarak bir doku olarak OpenGL'ye iletilir. Bu çalışmada kullanılan algoritmaların temel parametreleri Tablo 2'de açıkça tanımlanmıştır.

Algoritma / BileşenParametreDeğer
Gauss FiltresiÇekirdek boyutu5 × 5 piksel
Standart sapma1.2
LK Optik AkışPencere boyutu15 × 15 piksel
RANSACMaksimum yinelemeler2000
Yeniden projeksiyon eşiği3.0 piksel
ORB özellik dedektörüMaksimum özellik sayısı1000
Ölçek faktörü (Piramit)1.2
Piramit seviyeleri sayısı4
SURF özellik dedektörüHessen eşiği1000
Harris köşe dedektörüDiyafram boyutu3
k-değeri0.04

Tablo 2: Tekrarlanabilirlik için anahtar algoritma parametreleri.

Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.

Sonuçlar

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

FP eşleşmesi için birleşik SURF ve geliştirilmiş ORB algoritmasının performansı turizm görüntüleri için

Sağlam performans temelleri ve kontrol karşılaştırmaları oluşturmak için, önerilen algoritma üç yaygın kullanılan özellik eşleştirme algoritması ile karşılaştırılır: ölçek değişmez özellik dönüşümü (SIFT), hızlandırılmış sağlam özellikler (SURF) ve orijinal, geliştirilmemiş ORB algoritması. Bu algoritmalar, önerilen iyileştirmelere atfedilen...

Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.

Tartışma

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Çalışma, turizm görüntüleri için SURF ve geliştirilmiş bir ORB algoritmasını birleştiren FP eşleştirme yöntemi önerdi; bu yöntem özelliklerin eşleştirme doğruluğunu artırmayı amaçladı. Önerilen nesneler ile gerçek sahne arasındaki doğru uyum ve füzyonu daha iyi sağlamak için, çalışma, geliştirilmiş HM temelinde bir AR turizmi 3D kayıt tekniği önerdi. 3D kayıt ile ilgili olarak, bulgular ARA'nın %98,74 olduğunu ve rotasyon dönüşümü altında 3D kayıt için ortalama SR sayısının 68 olduğunu g...

Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.

Açıklamalar

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Yazarlar, açıklayacak rakip çıkarları olmadığını belirtirler.

Teşekkürler

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,

Hiçbiri yok

Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.

Malzemeler

Bu makalede kullanılan malzemelerin listesi
AdŞirketKatalog numarasıYorumlar
AMD Ryzen 7 3700X 8 Çekirdekli İşlemciAMDRyzen 7 3700X
KameraLogitechC920 HD Pro Web Kamerası
Bilgisayar Belleği/32 GB RAM
Logitech C920 HD Pro Web KamerasıLogitechC920
Microsoft Visual Studio 2019Microsoft2019
OpenCVOpenCV Vakfı4.5.1
OpenGLKhronos Grubu4.6
Oxford Veri SetiOxford Üniversitesi/
Programlama Dili/C++
Visual Studio Simülasyon AraçlarıMicrosoftVS 2019'a dahil edilmiştir
Windows 10 (64-bit)Microsoft10 (64-bit)

Kaynaklar

Loading...
$$\rightleftharpoonup{xx}$$ $$\longleftharp{xx}$$, $$\longrightharp{xx}$$,
  1. Tang, R. Digital economy drives tourism development—Empirical evidence based on the UK. Econ Res. 36 (1), 2003-2020 (2023).
  2. Nur Amin, S., et al. An augmented reality-based approach for designing interactive food menu of restaurant using android. Artif Intell Appl. 1 (1), 26-34 (2022).
  3. Ahmad, H., Butt, A., Muzaffar, A. Travel before you actually travel with augmented reality–role of augmented reality in future destination. Curr Issues Tour. 26 (17), 2845-2862 (2023).
  4. Long, X. M., Chen, Y. J., Zhou, J. Development of AR experiment on electric-thermal effect by open framework with simulation-based asset and user-defined input. Artif Intell Appl. 1 (1), 52-57 (2022).
  5. Xie, Y., Wang, Q., Chang, Y., Zhang, X. Fast target recognition based on improved ORB feature. Appl Sci. 12 (2), 786-799 (2022).
  6. Zhang, L., Zhang, Y. Improved feature point extraction method of ORB-SLAM2 dense map. Assembly Automat. 42 (4), 552-566 (2022).
  7. Wu, K. Creating panoramic images using ORB feature detection and RANSAC-based image alignment. Adv Comput Commun. 4 (4), 220-224 (2023).
  8. Chen, Q., et al. Horticultural image feature matching algorithm based on improved ORB and LK optical flow. Remote Sens. 14 (18), 4465-4482 (2022).
  9. Zuo, Y., Guan, H., Duan, F., Wu, T. A light field full-focus image feature point matching method with an improved ORB algorithm. Sensors. 23 (1), 123-136 (2022).
  10. Anggara, D. W., et al. Integrated colormap and ORB detector method for feature extraction approach in augmented reality. Multimed Tools Appl. 81 (25), 35713-35729 (2022).
  11. Tian, J., Wu, Y., Cai, Y., Fan, H., Yu, W. A novel mosaic method for spaceborne ScanSAR images based on homography matrix compensation. Remote Sens. 13 (15), 2866-2885 (2021).
  12. Kim, T., Kim, G. J. Real-time and on-line removal of moving human figures in hand-held mobile augmented reality. Vis Comput. 39 (7), 2571-2582 (2023).
  13. Clement, J. C. Directional intensified feature description using tertiary filtering for augmented reality tracking. Sci. Rep. 13 (1), 2571-2582 (2023).
  14. Liu, J., Liang, A., Zhao, E., Pang, M., Zhang, D. Homography matrix-based local motion consistent matching for remote sensing images. Remote Sens. 15 (13), 3379-3400 (2023).
  15. Zhu, C., Io, M. U., Hall, C. M., Ngan, H. F. B., Peralta, R. L. How to use augmented reality to promote a destination? The mediating role of augmented reality attachment. Int J Tour Res. 26 (1), e2603(2024).
  16. Ngan, H. F. B., Lei, W. S. Examining the effects of augmented reality on sport event experiences and revisit intention: A comparative analysis between AR and non-AR users. Issues Tour. 28 (4), 666-679 (2025).
  17. Zhu, C., Io, M. U., Hall, C. M., Ngan, H. F. B., Peralta, R. L. Exploring the influence of augmented reality on tourist word-of-mouth through the lens of museum tourism. J Herit Tour. 20 (1), 78-91 (2025).
  18. Jia, X., Xu, T., Bao, K., Wang, D., Dai, Y. Multi-point displacement measurement method based on ORB feature detection. Insight. 67 (2), 73-79 (2025).
  19. Chen, J., Ramakrishnan, K. K., Dhakazl, A., Ran, X. Networked architectures for localization-based multi-user augmented reality. IEEE Commun Mag. 61 (12), 104-110 (2023).
  20. Yang, M., Wang, S., Zhang, N., Zhou, A., Ma, X. Survey on tracking and registration technology for mobile augmented reality. Int J Web Grid Serv. 18 (2), 99-140 (2022).
  21. Lee, J., Lee, H., Mun, D. 3D convolutional neural network for machining feature recognition with gradient-based visual explanations from 3D CAD models. Sci Rep. 12 (1), 14864-14877 (2022).
  22. Ren, J., et al. Matching algorithms: Fundamentals, applications and challenges. IEEE Trans Emerg Top Comput Intell. 5 (3), 332-350 (2021).
  23. Li, L., Yang, M. Point cloud registration based on direct deep features with applications in intelligent vehicles. IEEE Trans Intell Transp Syst. 23 (8), 13346-13357 (2021).
  24. Hao, Z., Wang, X., Zheng, S. Recognition of basketball players’ action detection based on visual image and Harris corner extraction algorithm. J Intell Fuzzy Syst. 40 (4), 7589-7599 (2021).
  25. Liu, Q., Xi, X., Zhang, W., Yang, L., Hanajima, N. Improved image matching algorithm based on LK optical flow and grid motion statistics. Int J Comput Appl Technol. 68 (1), 49-57 (2022).
  26. Zhang, D., Zhu, J., Wang, F., Hu, X., Ye, X. GMS-RANSAC: A fast algorithm for removing mismatches based on ORB-SLAM2. Symmetry. 14 (5), 849-860 (2022).
  27. Fu, H., Yang, H., Chen, C., Zhang, H. 3D registration based on V-SLAM and application in augmented reality. J Comput Methods Sci Eng. 22 (3), 911-923 (2022).
  28. Bao, Y., Liu, J., Jia, X., Qie, J. An assisted assembly method based on augmented reality. Int J Adv Manuf Technol. 135 (1), 1035-1050 (2024).
  29. Cattari, N., Condino, S., Cutolo, F., Ferrari, M., Ferrari, V. In situ visualization for 3D ultrasound-guided interventions with augmented reality headset. Bioengineering. 8 (10), 131-146 (2021).
  30. Hong, H. A measurement method of the focal distance of the virtual image in an augmented reality or virtual reality device. J Soc Inf Disp. 29 (4), 230-236 (2021).
  31. Dinara, G., Evgeniy, Z., Vlada, K. Using OpenCV for augmented reality applications. Artif Life Robot. 3 (3), 179-184 (2022).
  32. Xu, H., Yuan, J., Ma, J. Murf: Mutually reinforcing multi-modal image registration and fusion. IEEE Trans Pattern Anal Mach Intell. 45 (10), 12148-12166 (2023).
  33. Li, W., Wang, J., Liu, M., Zhao, S., Ding, X. Integrated registration and occlusion handling based on deep learning for augmented-reality-assisted assembly instruction. IEEE Trans Ind Inform. 19 (5), 6825-6835 (2022).
  34. Lim, H., Kim, B., Kim, D., Mason Lee, E., Myung, H. Quatro++: Robust global registration exploiting ground segmentation for loop closing in LiDAR SLAM. Int J Rob Res. 43 (5), 685-715 (2024).
  35. Xu, N., et al. CubeMuseum AR: A tangible augmented reality interface for cultural heritage learning and museum gifting. Int J Hum Comput Interact. 40 (6), 1409-1437 (2024).
  36. Arshad, S., Kim, G. W. A robust feature matching strategy for fast and effective visual place recognition in challenging environmental conditions. Int J Control Autom Syst. 21 (3), 948-962 (2023).

Erişim kısıtlı. Bu içeriği görüntülemek için lütfen giriş yapın veya deneme sürümünü başlatın.

Yeniden basım ve izinler

Bu JoVE makalesinin metnini veya şekillerini yeniden kullanmak için izin iste

İzin iste

Etiketler

zellik Noktas E le tirmeSURF Algoritmas3D Kay tlamasLucas Kanade Optik AkRastgele rnek Birli iG r nt D n mKay t Do rulu u

İlgili makaleler