GPU İŞLEMEYakında

NVIDIA ve AMD'de Çalışan GPU Fotogrametri Programı

Stream Capture ağır işi — öznitelik eşleme, yoğun derinlik, ortofoto izdüşümü — satıcıdan bağımsız hesaplama arayüzü Vulkan ile GPU'da yapar. NVIDIA ve AMD ekran kartlarında çalışır; kullanılabilir GPU yoksa aynı yöntemler CPU'da koşar, yalnız daha yavaş.

Stream Capture geliştirme aşamasında, henüz yayında değil. Yayına çıktığında kardeş programı Stream Terrain ile aynı indirmede gelecek; bugünkü indirmede Stream Terrain var.

Fotogrametri yazılımı neden GPU ister?

Yüzlerce fotoğraf arasında öznitelik eşlemek, milyonlarca piksel için derinlik kestirmek ve her fotoğrafı yüzeye izdüşürmek aşırı paralel işlerdir. GPU bunları CPU'dan kat kat hızlı yapar; bu, sahadan ayrılmadan elde edilen harita ile ertesi gün elde edilen harita arasındaki farktır.

GPU fotogrametrisi çoğu zaman tek bir satıcının araç takımına bağlıdır. Stream Capture bunun yerine Vulkan hesaplamayı kullanır; böylece aynı kod yolu NVIDIA ve AMD kartlara hizmet eder.

STREAM'de GPU ile Fotogrametri Programı

Vulkan, tek satıcının araç takımı değil

Güncel bir Vulkan sürücüsü olan her GPU çalıştırabilir. GPU kodunu bir NVIDIA RTX dizüstü GPU'sunda ve bir AMD Radeon tümleşik GPU'sunda çapraz sınıyoruz; bu, tek satıcının donanımının gizleyeceği kusurları yakaladı.

Pahalı aşamalar GPU'da

SIFT öznitelik çıkarımı ve eşleme, PatchMatch rafineli yoğun derinlik taraması, derinlik füzyonu ve ortofoto izdüşümünün hepsi GPU'da koşar.

Aynı yöntemleri kullanan CPU yedeği

Ayarlar'da GPU hızlandırmayı kapatın; her aşama aynı yöntemlerle CPU'da koşar, yalnız daha yavaş; Vulkan bağlamı hiç açılmaz, bu da hatalı sürücüden çıkış yoludur.

Uzun işler bölünür, ekran sıfırlanmaz

Windows yaklaşık iki saniye içinde yanıt vermeyen bir GPU'yu sıfırlar. Uzun dispatch'ler bu pencerenin rahatça içinde biten bantlara bölünür; büyük bir proje ekranı karartmaz.

Bellek bütçesi sizin elinizde

Yoğun bulut otomatik ya da sabit bir RAM bütçesi kullanır ve karolar halinde çekirdek-dışı çalışır; büyük uçuşların belleğe sığması gerekmez.

İki kez aynı cevap

Aynı fotoğraflar ve ayarlar, zaman damgası alanları dışında bayt bayt aynı ürünleri verir; yani çıktıdaki değişiklik girdideki değişiklik demektir.

Sık sorulan sorular

Fotogrametri yazılımı NVIDIA GPU ister mi?

Bazıları ister. Stream Capture istemez: Vulkan hesaplamayı kullanır ve NVIDIA ile AMD GPU'larda çalışır. İkisi de yoksa CPU'ya döner.

Stream Capture CUDA kullanıyor mu?

Hayır. Satıcıdan bağımsız Vulkan hesaplamayı kullanır.

Tümleşik ekran kartı kullanabilir miyim?

Vulkan'ı destekleyen tümleşik GPU'larda çalışır; bir AMD Radeon tümleşik GPU'da sınıyoruz. Büyük projelerde ayrık bir GPU daha hızlı olur.

Bilgisayarımda uygun GPU yoksa?

Ayarlar'da GPU hızlandırmayı kapatın. Her aşama aynı yöntemlerle CPU'da koşar; bu daha uzun sürer. 3B görüntüleyici Vulkan sürücüsü olmadığı için açılamazsa ürünler yine diske yazılır.

Ne kadar RAM gerekir?

Yoğun aşama, otomatiğe bırakabileceğiniz ya da sabitleyebileceğiniz bir RAM bütçesi içinde çalışır ve bulutu karolar halinde çekirdek-dışı işler.

Mac ya da Linux'ta çalışır mı?

Şu an hayır. Stream Capture bir Windows masaüstü uygulamasıdır.

Nerede kullanılır

STREAM'de GPU ile Fotogrametri Programı deneyin

Stream Capture geliştirme aşamasında, henüz yayında değil. Yayına çıktığında kardeş programı Stream Terrain ile aynı indirmede gelecek; bugünkü indirmede Stream Terrain var.

Stream Capture hakkında