$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
VM yeni 3-D şekilleri neredeyse sınırsız kaynağı oluşturmak için de kullanılabilir. VM algoritması kullanılarak üretilir Bazı örnek dijital embriyo Şekil 1 'in alt panelinde gösterilir. Bu 16 embriyo her biri 40 büyümesi için (bkz Tablo 1) Cygwin için dijital embriyo araçları' growEmbryos.exe 'programı kullanılarak oluşturulan çevrimleri. Diğer tüm büyüme parametreleri program tarafından dahili olarak belirlenmiştir. Bu parametrelerin çoğu (bir embriyo diğerine özdeş, yani) sabit olmuştur. Böyle morfojen kaynaklarının yeri ve gücü gibi bir kaç parametre, her çalışma için ayrı ayrı program tarafından dahili olarak ayarlanmış rastgele parametrelerdir. Bu 16 embriyoları şekil varyasyonları bu rastgele parametrelerde değişimler sonucunda sadece ortaya çıktı.
Bir isteğe bağlı olarak seçilen dokular kullanılarak yüzey dokusu 34,35 bazı örnekleri Şekil 2A'da gösterilmiştir. Bir görsel sahnelerirbitrary karmaşıklık, Şekil 2B'de gösterildiği gibi, piyasada bulunan 3-D modelleme ve işleme ortamı kullanılarak oluşturulabilir.
Dijital embriyoları kullanılarak VP tarafından oluşturulan bir temsilci soyağacına 'Şekil 3' de gösterilmiştir. Şekil 4'te gösterildiği gibi karşılaştırılabilir ağaçlar da, dijital embriyolar başka nesnelerin kullanılarak inşa edilebilir. Deneyci da nesnelerin herhangi bir başka grubu gibi bir kategori tanımlamak için tercih rağmen her iki durumda da, bir ortak ata nesneler doğrudan doğruya, bir kategorisi oluşturmaktadır dikkat edin. Bu VM ve VP algoritmalarının mevcut uygulanması gibi pürüzlü veya düz nesnelere karşı nispeten yumuşak, kavisli yüzeyler üretmek eğilimindedir Şekil 4'ten fazlalaştı. Bu muhtemelen bu algoritmaların bizim uygulama sınırlaması değil algoritmalar kendileri olduğunu da fazlalaştı, biolological süreçler yana objec üretebilirdüz yüzeyleri ve pürüzlü hatları (örneğin., gül yaprağı) ile ts.
Şekiller 5 ve 6, şekil nesne ve nesneyi kategorilerde ilkesel varyasyonların oluşturulması için iki ek olarak kullanılabilecek yöntemler, ya da yerine, VP tipik sonuçlarını göstermektedir.
Şekil 7 ve üst panelde iki dijital görsel embriyoların kaplamalar göstermektedir, ve Şekil 7, bir alt panel ticari olarak satılan bir 3-D prototipleme tarafından oluşturulan karşılık gelen çıktıları göstermektedir.
Şekil 8 ve 9, belirli bir görsel obje kategorize etmek için görüntü parçaları kullanarak Bölüm 6'da tarif edilen prosedürler göstermektedir.

Şekil 1. Sanal morfogenez. 14 adlı romanı, natüralist, sanal 3 boyutlu nesneler bir tür göstermektedir. Morfojen-aracılı hücre bölünmesinin, hücre büyümesinin, hücre hareketi ve programlanmış hücre ölümü 7,8,36,37: Dijital biyolojik embriyolar embriyo kilit Bazı işlemleri, bir veya daha fazla taklit ederek oluşturulabilir. Her çalışma bir icosahedron (üst panelde gösterilen) ile başlar ve bu embriyonun VM parametre ayarları (veya 'genotip') bağlı olarak, benzersiz bir embriyo oluşturur. Hepsi farklı genotip çünkü Böylece, alt panelinde 16 embriyolar, farklı şekiller var. Gerektiği gibi basit veya daha karmaşık şekiller embriyonun genotip manipüle ederek (örneğin, optimum görsel hiyerarşi belirli bir düzeyde nöronların uyarmak için) oluşturulur unutmayın. Programlanmış hücre ölümü dışında yukarıda belirtilen embryogenetic işlemlerin tümü embriyolar gösterildiği üreten simüle edilmiştir. Simüle programlı hücre ölümü özellikle böyledir(gösterilmemiş olan) hedeflenen girintiler oluşturmak için yararlıdır.

Şekil 2. Dijital embriyoları kullanılarak görsel uyaranlara oluşturma. Herhangi bir sanal 3 boyutlu nesne gibi, dijital embriyolar grafiksel herhangi bir standart 3-D grafik arayüzü kullanılarak karmaşıklıkta sahneler görsel oluşturmak için manipüle edilebilir. Bu rakam bazı ortak manipülasyonları göstermektedir. (A) aynı dijital embriyo birçok farklı dokular kullanılarak dokulu olup, sol üst köşede, görünmez bir ışık kaynağından yaktı. (B) A kamufle sahne boyutlandırma ve dijital embriyo yeniden yönlendirilmesi ve oluşturulur dijital onunla dokulu oldu aynı arka plana karşı yerleştirerek. Dijital embriyo sağ alt kadranda 'ova görünümünde' bulunabilir. Görsel uyaranların CRE ek örnekler içinDijital embriyoları kullanılarak ated, refs bakın. 9,10,12-14,38.

Şekil 3,. VP kullanılarak dijital embriyo kategoriler oluşturmak. VP algoritması iki durumda, yeni nesneler ve nesne kategoriler gibi varyasyonlar seçici birikir Kalıtımsal emerge bu biyolojik evrim, öykünür. Her nesil G i anda, seçilen embriyolar nesil G i +1 yol doğurmayı. Döl ebeveynlerinin şekli özelliklerini devralır, ancak onlar geliştikçe kendi şekil varyasyonları (onların genotipinde küçük varyasyonlar tarafından belirlenir) tahakkuk eder. Bu rakam tek bir ortak atadan, bir icosahedron başlayarak soyundan üç kuşak bir 'aile ağacı' gösterir. , Ki bu durumda, şekil karmaşıklık icosahedron dan generat notiyon G 1, ama G 1 itibaren. Hücre sayısının artması (yani., Hücre bölünmesi) icosahedron nesile G 1 izin verildi, çünkü bu, ama değil G 1 itibaren. Genel olarak, hücre bölünmesi gibi şekil genel anlamda değiştirmeden hücre hareketi ve hücre büyümesi ile şekil değiştirme gibi diğer morfogenetik işlemler, oysa şekil karmaşıklığı daha da artmaktadır.

Şekil 4. VP Dijital embriyolar dışında sanal nesneleri kullanarak. Bu rakam dijital embriyolar dışında sanal nesneler VP girdi olarak kullanılabilecek genel ilke göstermek yardımcı olur. Mevcut haliyle VP algoritma, yüzeyi üçgen yalnızca oluşur herhangi bir sanal 3 boyutlu nesne üzerinde çalışabilir. Nesil G 1 comprised (soldan sağa), bir kabak, elmas, yüz maskesi, elma, rock ve kaktüs. VP bunu gerektirmez, çünkü, bu rakam nesil G 1 nesnelerin ortak bir atası var unutmayın. G 2 ve G 3 Nesneler G 1 kaya soyundan temsil eder. Resim hücre bölünmesi tüm şekil varyasyonları sadece hareketi ve / veya belirli bir nesnenin, bireyin hücrelerinin büyümesi ortaya çıkmıştır ki, her kuşak izin verildi.

Şekil 5,. Şeklinde pürüzsüz varyasyon oluşturmak için geçişin kullanma. Morphing içerir verilen iki nesne (bu rakam kadar sol ve embriyo sağında) alarak ve iki adayı karşılık gelen köşeler arasında interpolasyon ile ara nesneleri (embriyo müdahale) hesaplanmasıd nesneler. Gösterilen durumda, tüm noktalar geçişin bir doğrusal ile sonuçlanan, aynı sayısal faktör kullanılarak enterpole edilmiştir. Bununla birlikte, (gösterilmemiş olan) non-lineer nesnelerin morph etmek de mümkündür. İki nesne köşeler arasında bir tam bire bir karşılık olduğunda gösterilen durumda olduğu gibi Morphing, hesaplama basittir. Öylesine 17,18 yapmak için hiçbir benzersiz ilkeli yöntem olmasına rağmen Ancak, ne olursa olsun kendi vertices tam olarak karşılık olsun herhangi iki sanal nesneler arasında morph, ilke olarak, mümkündür.

Şekil 6. Şeklinde pürüzsüz varyasyonlarını oluşturmak için ana bileşenler kullanma. (A) Ortalama embriyo. Bu embriyo 400 embriyoların aritmetik ortalaması (K ve L kategorilerden 200 Her temsilŞekil 3). Adım 4.3 'de açıklandığı gibi temel bileşenler hesaplandı. Temel bileşenler (gösterilmemiştir) 25,26 400 embriyoların karşılıklı bağımsız, soyut şekil boyutlarını temsil unutmayın. 400 embriyolar birlikte tüm varyans veya embriyolar topluca mevcut şekil bilgisi, hesap 399 sıfır olmayan temel bileşenler 25,26, verim. Geleneksel olarak, ana bileşenler kendi öz ise sırasıyla, ya da 25,26 açıklamak genel varyans orantılı olarak düzenlenir. Bu durumda, ilk iki temel bileşenler sırasıyla% 73 ve 400 embriyo mevcut şekli bilgilerin% 19 olarak gerçekleşmiştir. (B) Temel Bileşen 1 farklı ağırlıklar (ya da daha doğrusu, ağırlıklı özdeğerler) temsil Embriyolar. Anapara compon farklı ağırlıkları temsil -0.2 eşit basamakta -2 (en sağda) ile +2 (en solda) arasında değişmekteydi ağırlıkları. (C) Embriyolarent 2. Ağırlıkları da +2 (en solda) den -0.2 eşit basamakta -2 (en sağda) arasında değişmekteydi. Temel bileşenler manipüle münhasıran (örn., Durumda embriyo kanatları gösterilen) embriyonun herhangi bir belirli vücut parçası manipüle unutmayın. Ancak, gerektiğinde, sanal vücut parçaları 3-boyutlu nesneler (gösterilmemiştir) ticari olarak temin edilebilen 3-D modelleme ortamlardan en kullanarak rasgele herhangi bir kullanıcı tanımlı bir şekilde manipüle edilebilir.

Şekil 7. Haptik nesneleri oluşturma. Sanal 3 boyutlu nesneler 3-D 'Yazıcı' ya prototipleme, bir standart kullanarak haptik nesneler olarak piyasada bulunan 'basılıyor' olabilir. Bu rakam, görsel nesneleri (üst sıra) veya ilgili haptik nesneleri (alt satır) olarak işlenir dijital embriyoları gösterir. Haptik nesneler snesneleri çok daha küçük ya da daha büyük boyutlarda basılmış olmasına rağmen bu rakam hown, yaklaşık 6 cm genişliğinde (ölçek çubuğu = 1 cm) olarak basılmıştır.

Şekil 8. Örnek bilgi parçası için bir şablon. Bu örnekte, şablon ile ilişkili 0.69 bir eşik sahiptir.

Şekil 9,. Nesne kategori bilinen ve edilmediği için yeni bir görüntü tespit edilmesi gerekmektedir.