NVIDIA OMNIVERSE İLE GELİŞTİRİN

NVIDIA Omniverse™, 3D simülasyon ve tasarım işbirliği için ölçeklenebilir, çoklu GPU’lu gerçek zamanlı bir referans geliştirme platformudur ve Pixar’ın Universal Scene Description ve NVIDIA RTX™ teknolojisine dayanmaktadır.

NVIDIA Omniverse, modüler bir geliştirme çerçevesi ile kolayca genişletilebilir ve özelleştirilebilir olacak şekilde sıfırdan inşa edilmiştir . Son kullanıcılar ve içerik oluşturucular, 3B iş akışlarını bağlamak ve hızlandırmak için Omniverse platformundan yararlanırken, geliştiriciler, yeni araçları ve hizmetleri kolayca oluşturmak için Omniverse yığınının platform katmanına bağlanabilir.

Her Zamankinden Daha Hızlı Kaliteli Araçlar Geliştirin

Modüler, kolayca genişletilebilir ve esnek platform, katı monolitik geliştirmenin yerini alır. Düşük kodlu ve kodsuz Python tabanlı geliştirme ile ekipler hızlı, verimli ve sürdürülebilir bir şekilde üretim yapabilir.

Minimum Çaba ile Daha Gelişmiş Teknoloji Oluşturun

Omniverse platformu üzerinde inşa ederek zamandan ve emekten tasarruf edin ve 20 yılı aşkın çekirdek NVIDIA işleme teknolojilerinden, yapay zekadan ve simülasyon SDK’larından yararlanın.

Yeni Pazarlara Bağlanın,Kitlenizi Genişletin

NVIDIA’nın tüm sektörlerde, hedef kitlelerde ve iş akışlarında erişiminden yararlanın ve kullanıcı tabanınızı büyütmek için yeni pazarlara ve kullanım senaryolarına erişin.

Evrensel Sahne Açıklaması

Varlıkların Omniverse’deki temel temsili, Pixar’ın açık kaynaklı Evrensel Sahne Açıklaması’dır (USD) , karmaşık mülk devralma, örnekleme, katman oluşturma, tembel yükleme ve çok çeşitli diğer önemli özelliklere olanak tanıyan güçlü bir sahne temsili ve değişim çerçevesidir. Omniverse, Nucleus DB hizmeti aracılığıyla değişim için USD kullanır.

Platform Bileşenleri

Omniverse 5 temel bölümden oluşur: Nucleus, Connect, Kit, Simulation ve RTX Renderer. Bu bileşenler, birlikte çalışabilir üçüncü taraf dijital içerik oluşturma (DCC) araçları ve oluşturucuları ve üçüncü taraf ve NVIDIA tarafından oluşturulmuş uzantılar, uygulamalar ve mikro hizmetler ile birlikte tam Omniverse ekosistemini oluşturur.

Omniverse Nucleus, Omniverse platformunun veritabanı ve işbirliği motorudur. Çeşitli istemci uygulamalarının, oluşturucuların ve mikro hizmetlerin sanal dünyaların temsillerini paylaşmasına ve değiştirmesine olanak tanır.

Nucleus, bir yayınla/abone ol modeli altında çalışır. Omniverse istemcileri, dijital varlıklarda ve sanal dünyalarda yapılan değişiklikleri Nucleus’ta yayınlayabilir veya çift yönlü Omniverse Bağlayıcılar ile uygulamalar arasında gerçek zamanlı olarak iletilen değişikliklere abone olabilir. Nucleus birden çok şekilde kurulabilir: bir iş istasyonuna, şirket içinde veya özel bir bulutta.

Varlık kitaplıklarını ve DCC araçlarını Omniverse’e değişen doğrulukla bağlamanın birden çok yolu vardır . Omniverse Bağlayıcıları—istemci uygulamalarının Nucleus’a bağlanmasını ve bireysel varlıkları ve tam dünyaları yayınlamasını ve bunlara abone olmasını sağlayan eklentiler— Omniverse’e en yüksek kalitede bağlantılar sağlayarak, genellikle istemci uygulamaları ile Omniverse Uygulamaları arasında canlı bir senkronizasyon iş akışı sağlar.

Geliştiriciler , Omniverse Launcher’da ücretsiz olarak sunulan Omniverse Connect SDK’yı kullanarak kendi Bağlayıcılarını oluşturabilir.

Monolitik geliştirme platformlarından farklı olarak Omniverse, maksimum esneklik ve genişletilebilirlik için son derece modüler olacak şekilde tasarlanmıştır. Omniverse Kit, geliştiricilerin ekosistemleri için kendi uzantılarını, uygulamalarını, mikro hizmetlerini veya eklentilerini oluşturmaları için güçlü bir araç takımıdır. SDK, bir mikro hizmet olarak veya bir UI ile başsız olarak çalıştırılabilir. UI uygulaması, tamamen özelleştirilebilmesini sağlayan UI motoru kullanılarak tamamen yazılabilir.

Platform, Pixar’ın Hydra mimarisiyle uyumlu oluşturucuları yerel olarak destekler.

Omniverse ayrıca, RTX teknolojisi ile hızlandırılmış, gelişmiş, çoklu GPU ölçeklenebilir bir oluşturucuya sahiptir . Son kullanıcılar, ultra hızlı etkileşimli performans için gerçek zamanlı ışın izleme modu ile son kare sinematik kalitesi için başvurulan yol izleme modu arasında kolayca geçiş yapabilir.

Kendi oluşturucularını oluşturma arzusu olmayan geliştiriciler, Omniverse RTX Renderer’dan veya herhangi bir bağlı Hydra temsilci oluşturucudan yararlanmak için Omniverse platformuna bağlanarak kullanıcı tabanlarının yeteneklerini geliştirebilir.

Omniverse platformu, geliştiricilere NVIDIA’nın çekirdek fizik simülasyon teknolojileri tarafından desteklenen ölçeklenebilir, fiziksel olarak doğru dünya simülasyonuna erişim sağlar. Geliştiriciler, yüksek performanslı katı, deforme olabilir ve araç dinamikleri sunan gelişmiş bir fizik simülatörü olan NVIDIA PhysX, yanıcı sıvı, duman ve yangın dinamikleri için PhysX Flow ve hysX Blast – kırılma ve yıkım için.

Omniverse Üzerine İnşa Etmek

Bağımsız veya kurumsal geliştiriciler, çok sayıda mevcut araç ve örnekle Omniverse platformunda kendi Uzantılarını, Uygulamalarını, Bağlayıcılarını ve Mikro Hizmetlerini kolayca oluşturabilir ve satabilir.

Omniverse Uzantıları

Omniverse Uzantıları , belirli bir görevi gerçekleştirmek için özel olarak oluşturulmuş küçük kod parçalarıdır. Uzantılar Python’da yazılır ve her düzeydeki geliştiricinin kendi uzantılarını oluşturmasına veya özelleştirmesine olanak tanır. Neyin mümkün olduğunu görmek için aşağıdaki Omniverse platformunda bulunan uzantıların bir özetini keşfedin.

Çekirdek Uzantıları

NVIDIA, geliştiriciler tarafından iş akışlarının bir parçası olarak kolayca yararlanılabilecek ve daha sürekli olarak oluşturulabilecek 200’den fazla uzantı için kaynak kodu sunar . Koleksiyon, USD widget’ları ve pencere uzantılarından UI uzantılarına ve daha fazlasına kadar güçlü bir içerik tarayıcı uzantıları koleksiyonu içerir.

Çoğaltma Stüdyoları

Replica Studios, geliştiricilerin ve içerik oluşturucuların AI ses teknolojisinin gücüyle hikayeler anlatmasına ve seslendirme yapmasına olanak tanıyan bir Voice AI platformudur. Replica Studios, endüstrilerdeki içerik oluşturucuların tasarım uygulamaları arasında kusursuz bir animasyon iş akışı oluşturmasını sağlamak için bir Omniverse Uzantısı oluşturdu.

HDR Işık Stüdyosu

Lightmap, canlı HDRI harita oluşturma ve canlı HDRI dokulu Alan Işıkları ekleyen ve görüntü oluşturuculara Omniverse’de güzel görüntüleri aydınlatmak için ihtiyaç duydukları profesyonel kontrolleri ve içeriği sağlayan bir uygulama olan HDR Light Studio için bir Omniverse Uzantısı oluşturdu .

AI Oyuncak Kutusu Uzantıları

Omniverse AI Oyuncak Kutusu Uzantıları, içerik oluşturucuların ve araştırmacıların 3B iş akışlarını geliştirmeleri için AI destekli araçlar ailesidir. İlk AI Oyuncak Kutusu uzantısı GANverse3D – Image2Car, NVIDIA’nın AI Toronto Lab ekibi tarafından oluşturuldu. 3B geometri, doku ve parça segmentasyon etiketlerini tahmin etmek için binlerce nesnenin birden çok görünümünü sentezleyen 2B fotoğraflar üzerinde eğitilmiş üretken bir rakip ağa (GAN) dayanmaktadır. Uzantı, deneyimsiz 3B sanatçıların, gerçekçi farlar, flaşörler ve tekerleklerle tamamlanmış bir arabanın yalnızca 2B görüntüsünden kolayca 3B, sürülebilir araba modelleri oluşturmasına olanak tanır.

Omniverse Uygulamaları

Omniverse Create veya Omniverse View gibi her Omniverse uygulaması , belirli bir Omniverse Kit Uzantıları koleksiyonundan oluşur . Uzantılar, NVIDIA veya üçüncü taraflar tarafından daha düzenli olarak oluşturularak daha hızlı geliştirme süresi için kendi iş akışlarını oluştururken geliştiriciler tarafından kullanılabilir.

Omniverse Kodu

Omniverse Code, geliştiricilerin ve uzman kullanıcıların Omniverse uzantılarını, uygulamalarını, mikro hizmetlerini veya bağlayıcılarını kolayca oluşturmaları için entegre geliştirme ortamıdır. Omniverse Code uygulaması, Omniverse Kit SDK’nın güçlü özelliklerini kolayca ortaya çıkarmak için herhangi bir geliştiricinin ihtiyaç duyduğu temel araçları ve şablonları sağlar.

NVIDIA SÜRÜCÜ Sim

NVIDIA DRIVE Sim , otonom araçların uçtan uca simülasyonu için tasarlanmış bir simülasyon platformudur. DRIVE Sim, zengin 3B ortamlarda ve tümü gerçek zamanlı olarak büyük ölçekli, fiziksel olarak doğru, çok sensörlü simülasyonları çalıştırmak için Omniverse platformunda tasarlanmıştır. Simülasyon, AV işlevlerini doğrulamak veya AI algılama ağlarını eğitmek için sentetik veriler oluşturmak üzere oluşturulmuş Omniverse Replicator for DRIVE Sim’i kullanmak için kullanılabilir. Omniverse’nin yerel genişletilebilirliği aynı zamanda DRIVE Sim’in çok çeşitli endüstri ekosistemi ortaklarından özelleştirmeye açık olduğu anlamına gelir.

NVIDIA Isaac Sim

NVIDIA Isaac Sim , yapay zeka tabanlı robotları geliştirmek, test etmek ve yönetmek için fotogerçekçi, fiziksel olarak doğru sanal ortamlara güç sağlayan, ölçeklenebilir bir robotik simülasyon uygulaması ve sentetik veri oluşturma aracıdır. Tamamen Omniverse üzerine inşa edilen robotik uygulaması, yeni sensörleri, farklı robotik çerçevelere köprüler, uygulamaya özel etki alanı rastgeleleştirme ve daha fazlasını desteklemek için özelleştirilebilir. Güçlü sentetik veri oluşturma yetenekleri, Omniverse Replicator sentetik veri oluşturma motoru üzerine kurulmuştur.

Omniverse Çoğaltıcı

Omniverse Replicator, yapay zeka uygulamaları için derin sinir ağlarının eğitimini hızlandırmak için fiziksel olarak doğru sentetik veriler üreten bir simülasyon çerçevesidir. NVIDIA, otonom araçlar için AI algı ağlarının eğitimi için DRIVE Sim için ve robotları eğitmek için Isaac Sim için Omniverse Replicator’ları yarattı . Omniverse Replicator araçları yakında kullanıma sunulacak.

Omniverse Konnektörler

Omniverse Connect kitaplıkları , istemci uygulamalarının Nucleus’a bağlanmasını ve bireysel varlıklar ile dolu dünyaları yayınlamasını ve bunlara abone olmasını sağlayan eklentiler (veya “Bağlayıcılar”) olarak dağıtılır. Geliştiriciler , Omniverse Launcher’da ücretsiz olarak sunulan Omniverse Connect SDK’yı kullanarak kendi Bağlayıcılarını oluşturabilir .

Omniverse Mikro Hizmetler

Omniverse’deki hizmetler bir Uzantının parçası olabilir, bir Uzantı kullanabilir veya Omniverse Kit tarafından yürütülen basit bir komut dosyası olabilir. Geliştiriciler, iş akışları oluşturmaktan, döner tablalar oluşturmaktan, küçük resimler oluşturmaktan, sentetik veri oluşturmaktan ve daha fazlasından kendileri veya kullanıcı tabanları için tekrarlayan görevleri otomatikleştirmek için kolayca araçlar oluşturabilir.

Omniverse Çiftliği

Omniverse Farm, kullanıcıların toplu ve etkileşimli görevleri yürütmek için birden fazla bilgi işlem kaynağını düzenlemesine olanak tanıyan sistem katmanıdır. Hem altyapıdan bağımsızdır; yani tipik iş istasyonlarında, VM’lerde, yalın donanım sunucularda veya Kubernetes gibi gelişmiş bulut zamanlama platformlarında çalışabilir; hem de görevden bağımsızdır; oluşturma, akış, dosya dönüştürme, sentetik verilerden görevleri düzenleyebilir ve dağıtabilir nesil, simülasyona.

Geliştiriciler, oluşturma veya dosya dönüştürme gibi geçici görevler için toplu iş modunda Farm’dan yararlanmak üzere kullanıcıları veya kendileri için araçlar oluşturabilir; veya belirli bir kullanım için tahsis edilmiş rastgele bir makine veya makine kümesi tarafından yürütülen kalıcı görevler için etkileşimli modda.

Toplu İşleme

Omniverse platformu ayrıca bir mikro hizmet olarak işlemeyi de sağlar. Omniverse Farm tarafından etkinleştirilen kullanıcılar ve ekipler, oluşturma sürelerini hızlandırmak için birden çok makinede toplu işleme görevleri gönderebilir. NVIDIA’nın yaratıcı ve mühendislik ekipleri, iş istasyonundan şirket içine ve hatta bulutta neredeyse 800 işlem kaynağında işleme için gönderilen 60.000’den fazla kareyi içeren 2021’den GTC açılış demolarını üretmek için Omniverse Farm aracılığıyla işlemeden yararlanıyor.

Toplu Sentetik Veri Üretimi

Gerçekçi simülasyonlardan veri kümeleri oluşturmak, makine öğrenimi algoritmalarını eğitmek için güçlü bir araçtır. Yerleşik yetenekler arasında sentetik veri görselleştirme ve kaydetme, geniş sentetik sensör desteği ve güçlü etki alanı rastgeleleştirme teknikleri bulunur. NVIDIA ekipleri, robotik ve otonom araç eğitimi ve doğrulamasını güçlendirmek için Omniverse Farm aracılığıyla toplu sentetik veri oluşturma görevlerini yürütmek için kendi mikro hizmetlerini oluşturdu .

Derin araştırma

DeepSearch , kullanıcıların yapay zeka kullanarak 3B modellerini otomatik olarak etiketlemelerine, manuel olarak ek etiketler eklemelerine ve etiketlerle tüm içeriklerinde arama yapmalarına olanak tanıyan bir dizi hizmet ve istemcidir. Sistem, bir Kubernetes kümesinde çalışmak üzere tasarlanmış iki hizmete dayanır: Önceden eğitilmiş bir Derin Öğrenme (DL) modu kullanılarak mevcut varlıkların sınıflandırılması olan Çıkarım Hizmeti ve Omniverse’de varlıkların dizine eklenmesi ve verilerin verimli bir şekilde alınması olan Arama Hizmeti . bir giriş etiketi verilen nesneler.

Omniverse Avatarı

Omniverse Avatar, NVIDIA’nın temel AI teknolojileri olan konuşma AI için NVIDIA Riva , bilgisayarla görü için NVIDIA Metropolis , doğal dil anlama için NVIDIA NeMo Megatron ve NVIDIA Merlin öneri motorlarını birbirine bağlayan etkileşimli AI avatarları geliştirmek için bir teknoloji platformudur . Bu gerçeğe yakın video avatarları, konuşma ve yüz ipuçlarına yanıt veriyor, birden fazla dili anlıyor ve akıllı önerilerde bulunabiliyor.

Omniverse Avatar platformu şu anda geliştirme aşamasındadır. haberdar olmak için kaydolun .

Omniverse-based Extension, App, Microservice veya Connector’ın son kullanıcılarının ya Omniverse lisansına ya da Omniverse Enterprise lisansına ihtiyacı olacaktır.

Müşteri Desteği için Öneri Aracı

Müşterilerin Metropolis destekli yapay zeka konuşan kiosk olan Project Tokkio ile etkileşime girdiğini görün. Bu referans uygulama , kullanıcı ile iletişim kurmak için NVIDIA Metropolis Vision AI ve NVIDIA Riva konuşma AI teknolojisinden yararlanır. Niyeti anlamak için son teknoloji bir dil modeli olan NVIDIA’nın NeMo Megatron-Turing 530B’sini ve anlamlı önerilerde bulunmak için NVIDIA Merlin’i kullanır. 3D avatar, tamamı gerçek zamanlı olarak görsel olarak çarpıcı bir müşteri hizmeti deneyimi sunmak için Omniverse ile canlandırılır ve görselleştirilir.

Doğal, Uzman Soru-Cevap Asistanı

Bu demoda, bir “konuşan kiosk” referans uygulaması olan Project Tokkio’nun bir örneğini görüyoruz. Bu demoda, fotogerçekçi, gerçeğe yakın, otonom bir oyuncak avatarı, alana özgü zorlu sorulara yanıt veriyor. Omniverse’deki avatar, konuşma AI için NVIDIA Riva’dan, doğal dil anlayışı için NVIDIA’nın NeMo Megatron-Turing 530B büyük dil modelinden ve bir ses kaynağına dayalı yüz ve vücut animasyonu için NVIDIA Omniverse animasyon sistemlerinin bir kombinasyonundan yararlanan bir referans uygulamasıdır. .

Maxine Projesi

Küresel kitlelerle işbirliği, onların dillerinde konuşulduğunda önemli ölçüde geliştirilebilir. Daha iyi iletişim ve anlayış sağlamak için Project Maxine, NVIDIA Riva’nın gerçek zamanlı çevirisini ve metinden konuşmaya, fotoğraf animasyonu “canlı portre” ve gerçek zamanlı göz temasıyla entegre ediyor.

Sürücü Konsiyerj

Omniverse Avatar, DRIVE Concierge’in herkesin dijital asistanı olarak hizmet vermesini sağlayarak tavsiyelerde bulunmasına, rezervasyon yapmasına, telefon görüşmesi yapmasına ve uyarı vermesine yardımcı olur. Her sürücüye ve yolcuya göre kişiselleştirilir ve her araçta bulunanlara kendi kişisel kapıcısını verir. Yolcular, araçla doğal bir şekilde konuşabilecek ve daha önce fiziksel kontroller veya dokunmatik ekranlar gerektiren birçok işlevi ses kullanarak kontrol edebilecek.

Geliştirici Lisansı ve Fiyatlandırma

Omniverse Platformunda Omniverse Kit SDK tabanlı Uzantılar, Uygulamalar ve Mikro Hizmetler veya Omniverse Connect SDK tabanlı Bağlayıcılar geliştirmek ücretsizdir.

Geliştiriciler kendi Uygulamalarını, Uzantılarını, Mikro Hizmetlerini veya Bağlayıcılarını kendi başlarına satabilir veya Omniverse Exchange’de öne çıkarılabilir. Geliştiriciler, NVIDIA tarafından geliştirilen Omniverse Uygulamalarını, Uzantılarını veya Mikro Hizmetleri veya Omniverse Nucleus veya Omniverse Kitlerini dağıtamaz.

Omniverse-based Extension, App, Microservice veya Connector’ın son kullanıcılarının ya Omniverse lisansına ya da Omniverse Enterprise lisansına ihtiyacı olacaktır.

Geliştirici Ekosistemi

Omniverse’i İş Başında Görün

Omniverse Code Uygulaması ile Sanal Dünyaların Geleceğini Geliştirin

Kullanıcıların kendi Omniverse uzantılarını, uygulamalarını veya mikro hizmetlerini kolayca oluşturmaları için entegre bir geliştirme ortamı olan Omniverse Code uygulamasına dalın.

2021, NVIDIA Omniverse’den Gelen Yeniliklerle Sanal Dünyalar Yılı Olarak İşaretlendi

Sanal dünya inşaası için NVIDIA Omniverse, 2021’de tasarım işbirliğini ve dijital ikizleri sahnenin merkezine getirdi.

NVIDIA Omniverse Reallusion Connector ile Gerçekçi Karakter Oluşturmayı Basitleştirme

Omniverse ve Reallusion yazılımını birleştirmek, yüksek kaliteli karakter varlıkları ve hareketleriyle gerçekçi ve stilize edilmiş karakterlerin oluşturulmasını hızlandırır.

NVIDIA DRIVE Sim Kamera Modellerini Doğrulama

Bu gönderi, dünya sahnesinin oluşturulmasından protokol simülasyonuna kadar performans öğelerini değerlendiren DRIVE Sim’deki kamera modellerinin doğrulamasını kapsar.